Hi, I'm using something similar to what you have requested but have edited to suit your preference.
This is for the "Oh-Shi*" button you have requested;
/macroicon "Provoke"
/mk off <t> *replace <t> with <mo> for mouse over target"
/target <t> *replace <t> with <mo> for mouse over target"
/ac "Cover" <t>
/ac "Cover" <tt>
/wait 1
/ac "Provoke" <t>
/enemysign cross <t>
/targetenemy
/target <attack1>
/wait 1
/ac "Shield Lob" <cross>
/mk off <cross>
Let me briefly explain what it does, firstly there are <t> and <tt> of the same actions so that it works no matter if you select friendly player or the monster (shield-lob won't work if you select Friendly instead of monster).
As I play using the controller, and I use sub-target selection instead of changing targets manually so I have added in semi-automatic target reselect so you don't lose focus of your main target that you currently tanking.
What it does after you select the monster that is loose/running around with either sub-target or mouse-over;
1) "Cover" on the friendly that monster is targeting
2) "Provoke" on the monster
3) Marks the monster with a Cross sign
4) Retarget automatically back to monster marked 1 or nearest monster if none marked
5) Toss a "Shield-Lob" automatically to Cross marked monster without changing your target so you can continue on main target
6) Remove Cross mark from monster
Macro for the Rampart and Convalescence;
/macroicon "Rampart"
/ac "Rampart" <me>
/ac "Convalescence" <me>
To use this, you need to rapidly press hotkey 2 times to use 2 of them, I prefer this way so you can toggle 1 only if you only need 1 defensive buff. But if you prefer to use both of them in a keypress, add /wait 2 in-between as Instant cast still need about a 1-2 sec pause to trigger.
*Lastly due to the amount of lines macro have, it will be advisable to disable error messages from your chat filter else it will be flooded with error messages* Under character configuration > Log window settings > Log Filters > Announcements > Error Messages

Reply With Quote

