WoW API: SetRaidTargetIcon
- This function is implemented in Lua here FrameXML/TargetFrame.lua.
Sets or clears a Raidicon on top of a unit.
SetRaidTargetIcon("unit", index)
Arguments
- unit
- String - UnitID, e.g. "target"
- index
- Integer - Raid icon index; 0 to remove any icons from the unit.
- 1 = Yellow 4-point Star
- 2 = Orange Circle
- 3 = Purple Diamond
- 4 = Green Triangle
- 5 = White Crescent Moon
- 6 = Blue Square
- 7 = Red "X" Cross
- 8 = White Skull
Notes
- Patch 1.11 introduced RaidIcons for easier targetting. This function sets an icon on top of a targets head.
- Setting the same icon twice to the same target will drop the icon.
- SetRaidTarget is the native API function used (and does not exhibit the toggling behavior); see also GetRaidTargetIndex.