aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorstonedDiscord <Tukz@gmx.de>2023-07-17 03:12:53 +0200
committerstonedDiscord <Tukz@gmx.de>2023-07-17 03:12:53 +0200
commite5adad3edbce030411f03e192046c910fef4e185 (patch)
treebd54c398387359558a617676c4749af6ecc2e63a
parentf6bff005201e8c038d5ccf350df5467e724561b6 (diff)
do the same for emotes
-rw-r--r--webAO/packets/handlers/handlePV.ts15
1 files changed, 9 insertions, 6 deletions
diff --git a/webAO/packets/handlers/handlePV.ts b/webAO/packets/handlers/handlePV.ts
index 3c669b9..180fbea 100644
--- a/webAO/packets/handlers/handlePV.ts
+++ b/webAO/packets/handlers/handlePV.ts
@@ -59,12 +59,15 @@ export const handlePV = async (args: string[]) => {
me.name.toLowerCase()
)}/emotions/button${i}_off.png`,
};
- emotesList.innerHTML += `<img src=${emotes[i].button}
- id="emo_${i}"
- alt="${emotes[i].desc}"
- title="${emotes[i].desc}"
- class="emote_button"
- onclick="pickEmotion(${i})">`;
+
+ let emote_item = new Image();
+ emote_item.id = "emo_"+i;
+ emote_item.className = "emote_button";
+ emote_item.src = emotes[i].button;
+ emote_item.alt = emotes[i].desc;
+ emote_item.title = emotes[i].desc;
+ emote_item.onclick = () => { window.pickEmotion(i) }
+ emotesList.appendChild(emote_item);
} catch (e) {
console.error(`missing emote ${i}`);
}