Automated updating of API pages at this location, to reflect patch changes, has ceased from 10.1.7 onwards. |
Assigns a raid target icon to a unit.
SetRaidTarget(unit, index)
Arguments[]
- unit
- string : UnitId
- index
- number - Raid target index to assign to the specified unit:
Value | Icon |
---|---|
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 |
Details[]
- The icons are only visible to your group. In a 5-man party, all party members may assign raid icons. In a raid, only the raid leader and the assistants may do so.
- This API toggles the icon if it's already assigned to the unit.
- Units can only be assigned one icon at a time; and each icon can only be assigned to one unit at a time.
Related API | GetRaidTargetIndex |
Related Events | RAID_TARGET_UPDATE |
Related FrameXML | SetRaidTargetIcon |
Example[]
To set a skull over your current target:
/run SetRaidTarget("target", 8)
Without toggling behavior:
/run if GetRaidTargetIndex("target") ~= 8 then SetRaidTarget("target", 8) end
Patch changes[]
Patch 9.2.0 (2022-02-22): Removed invisible IDs 9 to 18.
Patch 1.11.0 (2006-06-19): Added.