mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-03-23 07:40:14 +00:00
Targeting Commands: - /cleartarget - Clear current target selection - /targetenemy - Cycle to next hostile target (Tab equivalent) - /targetfriend - Cycle to next friendly player - /targetlasttarget, /targetlast - Switch to previous target - /targetlastenemy - Cycle to previous hostile target - /targetlastfriend - Cycle to previous friendly player - /focus - Set current target as focus (client-side) - /clearfocus - Clear focus target Implementation: - Added focusGuid and lastTargetGuid to GameHandler for client-side tracking - setTarget() now automatically saves previous target to lastTargetGuid - setFocus() and clearFocus() manage focus target with user feedback - targetLastTarget() swaps current and previous targets - targetEnemy() cycles through hostile entities (Units) - targetFriend() cycles through friendly entities (Players) - Both targetEnemy/targetFriend support reverse parameter for backwards cycling Features: - Focus targeting is client-side (no server opcode in 3.3.5a) - Last target tracking happens automatically on every target change - Enemy/friend cycling iterates through visible entities - Provides user feedback when no targets available - Tab-like cycling behavior with wraparound All commands work entirely client-side for responsive targeting. |
||
|---|---|---|
| .. | ||
| audio | ||
| auth | ||
| core | ||
| game | ||
| network | ||
| pipeline | ||
| platform | ||
| rendering | ||
| ui | ||