Log in

View Full Version : EZMode Marking For MainTanks



Toned
12-29-2009, 04:05 AM
UPDATED:
Tweaked this out some more and posted new macros. The changes in the macros from the original post
will be highlighted in green.
Quick Summary of Changes:

Added Logic to prevent the mouseover macro from marking friendlies
Added Logic to prevent friendlies from receiving skulls
New Macro SAVEME! for mouseover Rigtheous Defense / Intervene on friendlies



Moved the skull portion of the macro to a seperate one to use with click (MultibarLeftButton3) This way the main spam button is not over 255.
This thread got a lot more response than I thought it would so I'm updating the main post instead of answering all the private messages..
SKULLY


/stopmacro [target=target,help]
/script if GetRaidTargetIndex("target")~=8 then SetRaidTargetIcon("target",8) end



This Macro I call Marky Mark. I put it on MultiBarLeftButton4 (4th button down on the left most bar on the far right).
That way /click MultiBarLeftButton4 will trigger it.

MARKYMARK
For shits and giggles I changed the logic on the random marker to go from 1 to 8 instead of count down backwards from 8 to 1. This macro is exactly 255 chars.


/stopmacro [target=mouseover,help]
/script if GetRaidTargetIndex("mouseover")~=nil then end;if (charm == nil) or (charm > 8) then charm=0; end; charm=charm+1;if GetRaidTargetIndex("mouseover")==nil and charm~=8 then SetRaidTarget("mouseover", charm); end


SAVEME!
Being as I'm making the other macros do nothing on friendly targets figured I have to handle friendlies some how :P
Added [Target=MouseOver, Help] Righteous Defense/Intervene. To MultibarLeftButton5.
Paladin Version


#showtooltip Righteous Defense
/stopmacro [target=mouseover,harm]
/cast [target=mouseover,help] righteous defense


Warrior Version


#showtooltip Intervene
/stopmacro [target=mouseover,harm]
/cast [target=mouseover,help] Intervene


This is an example of my paladins faceroll tank macro. I know this isn't a 9696 setup it's more a get snap threat button :P
PALADIN SPAM BUTTON


/startattack
/click MultiBarLeftButton3
/click MultiBarLeftButton4
/click MultiBarLeftButton5
/castsequence reset=combat Hammer of the Righteous, Shield of Righteousness, Judgement of Wisdom, Holy Shield, consecration



Here is the setup I use on my warrior.
WARRIOR SPAM BUTTON
See Above for the macros for MultiBarLeftButton3,MultiBarLeftButton4, and MultiBarLeftButton5.



#showtooltip Shield Slam
/run SetCVar("Sound_EnableSFX","0")
/cast shield block
/click MultiBarLeftButton3
/click MultiBarLeftButton4
/click MultiBarLeftButton5
/click MultiBarRightButton1
/click MultiBarRightButton2
/click MultiBarRightButton3
/click MultiBarRightButton4
/click MultiBarRightButton5
/run SetCVar("Sound_EnableSFX","1")


WARRIOR CLICK MACROS
(Copied and Pasted from my character's macro file you get the idea)


MACRO 16777218 "Button1" INV_Misc_QuestionMark
/castsequence reset=combat Shield Slam,,,,,,,,,,,,,,,,,,,,,,,
END
MACRO 16777219 "Button2" INV_Misc_QuestionMark
/castsequence reset=combat Thunder Clap,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
END
MACRO 16777220 "Button3" INV_Misc_QuestionMark
/castsequence reset=combat Revenge, Heroic Strike,,,,,,,,,,,,,,,,,,
END
MACRO 16777222 "Button4" INV_Misc_QuestionMark
/castsequence reset=combat shockwave,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Demoraliz ing Shout(Rank 5),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
END
MACRO 16777221 "Button5" INV_Misc_QuestionMark
#showtooltip Devastate
/cast bloodrage
/cast devastate
END


WTF DOES ALL THIS MEAN???
Your SpamButton(s) / Click Button(s) still function the same, but now whatever target your tank targets now gets a skull icon. Anything that your tank mouses over that DOES NOT ALREADY have a raidicon gets one. This is great for marking adds or just aoe tanking and puking marks out as the mobs come at you. Friendly targets will not be marked, but if you mouseover a friendly be prepared to to have some agro :).

This is pretty useful when you MT pugs, Like staring at marks while 5 boxing, or do something like 4 box and bring another person and they have down syndrome.

Dunno Why I forgot to post this but compliments of HPAVC and WowWiki: http://www.wowwiki.com/API_SetRaidTargetIcon

HPAVC
12-29-2009, 05:26 AM
Writing to the future, here are a list of all the raid icons enumerated.

http://www.wowwiki.com/API_SetRaidTargetIcon

Fizzler
12-29-2009, 12:37 PM
Feel the vibration....feel it feel it.

TheFailTrain
12-29-2009, 01:43 PM
/script if GetRaidTargetIndex("target")~=8 then SetRaidTargetIcon("target",8) end

Thank you for posting this. I was looking all over for something like this.

Toned
12-30-2009, 02:45 AM
Added some updates... when I finish up my RAF and play my warrior more (lvl 62 atm) I'll tweak the warrior macros more and add stance logic etc...

Prega
12-30-2009, 03:36 AM
nice and useful info ty :)

Ughmahedhurtz
12-31-2009, 03:14 AM
/script if GetRaidTargetIndex("target")~=8 then SetRaidTargetIcon("target",8) end

Thank you for posting this. I was looking all over for something like this.
I'll second that. Got tired of getting the "You have performed too many group actions. Please wait a few." from your basic /setraidicon macro I was using. :P

/salute