Stryk's Emote Wheel

A World of Warcraft addon that gives you a draggable 12-slice radial emote menu, triggered by a small interactive button you can place anywhere on screen.
Back to Files

StryksEmoteWheel-1.1.4.zip

File nameStryksEmoteWheel-1.1.4.zip
Uploader
stryker2k2stryker2k2
Uploaded
Aug 7, 2026
Downloads
882
Size
1.5 MB
Flavors
MoP ClassicRetailClassic TBCClassic
File ID
8592132
Type
R
Release
Supported game versions
  • 12.0.7
  • 5.5.4
  • 2.5.6
  • 1.15.9

What's new

[1.1.4] - 2026-08-06

New Features and Changes

  • New icon options: Fire and Frost - two custom hand-drawn icons added to the icon picker alongside the existing Blizzard Interface\Icons choices, on all four flavors. Fire is now the default icon.
  • Shift + Drag repositioning - replaces the hold-left-mouse-for-0.3s drag gesture. Holding Shift while dragging the trigger or the open wheel is now instant, matching Ascension's behavior; a plain click still opens/closes the wheel.
  • Bare Shift (with no other key) can no longer be bound to hold-to-open the wheel in the Controls tab, since it would conflict with Shift + Drag repositioning - Shift combos (e.g. Shift + F) are unaffected. Attempting it now shows a warning instead of saving the bind.
  • Known tradeoff: binding bare LT (or bare LB) to hold-to-open the wheel also opens the wheel when pressing the keyboard key it emulates (Shift for LT, Ctrl for LB), since the two are indistinguishable at the input level on this client. Bind LT/LB as part of a combo (with a face button) to avoid this if it's a problem for you.

Bug Fixes

  • Boss-encounter block never fired on left-click - the trigger's OnMouseUp handler read inBossEncounter as an upvalue before that local was declared further down the file, so the read silently resolved to an undefined global instead; left-clicking the trigger during a boss encounter never showed the "Emotes are blocked during boss encounters" warning or refused to open the wheel (the icon still desaturated and the wheel still force-closed via the separate updateBlockedState path). Fixed by declaring inBossEncounter above the click handlers.

This mod has no additional files