Wowpedia

We have moved to Warcraft Wiki. Click here for information and the new URL.

READ MORE

Wowpedia

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[]

Shadowlands Patch 9.2.0 (2022-02-22): Removed invisible IDs 9 to 18.
Patch 1.11.0 (2006-06-19): Added.

See also[]