Raid Marker Macro

UI and Macro
Trying to locate/figure out a macro that will allow me to set raid markers, either skull/x whatever on a target, as well as one that will let me drop the glowing floor beacons.

So far my search has been unsuccessful, any ideas?
The raid markers can be keybound; no macro is required, although there is a way to make a macro if you absolutely want one.

The flares are a bit trickier; there are several addons that can get you access to those, but if you're not a raid leader, I've seen them throw errors lately.
I don't care for the clunky UI for the flares, and I found a macro for the marks.

The macros I'm interested in because I want to do mouse-over targeting for them.

/run SetRaidTarget("mouseover", #)

where # is the relevant # for the raid target in question.

http://www.wowwiki.com/Raid_target_icons
The flares don't have an API to call, so any macro that involves them just simulates a click on the raid manager frame.

/click CompactRaidFrameManagerDisplayFrameLeaderOptionsRaidWorldMarkerButton
/click DropDownList1ButtonX


Change X to the numeric value of the icon you want (probably the same numbers as the raid target icons).
The flares don't have an API to call, so any macro that involves them just simulates a click on the raid manager frame.

/click CompactRaidFrameManagerDisplayFrameLeaderOptionsRaidWorldMarkerButton
/click DropDownList1ButtonX


Change X to the numeric value of the icon you want (probably the same numbers as the raid target icons).

Or you can remove the second line to just get the list of markers.
I don't care for the clunky UI for the flares, and I found a macro for the marks.

The macros I'm interested in because I want to do mouse-over targeting for them.

/run SetRaidTarget("mouseover", #)

where # is the relevant # for the raid target in question.

http://www.wowwiki.com/Raid_target_icons


One issue with this is if they are already marked it will take the mark off them, you can get around that like this:
/run local t="mouseover" if #~=GetRaidTargetIndex(t) then SetRaidTarget(t, #) end

Join the Conversation

Return to Forum