I have this macro bound to E:
#showtooltip
/use [@mouseover,harm][]Charge
/use [@mouseover,help][]Intervene
/use [@mouseover,dead][]Loot-A-Rang
/use Charge
/startattack
This macro will cast Charge if I mouseover a hostile mob, it’ll use Intervene if I mouseover a friendly player, and it’ll use the Cataclysm Engineering Loot-A-Rang if I mouseover a dead mob with loot on it. It’ll also use Charge if I have a hostile target, and not a mouseover on anything else.
This is the version I’ve made for my Subtletly Rogue:
#showtooltip
/use [@mouseover,harm][]Shadowstrike
/use [@mouseover,dead][]Loot-A-Rang
It works for Shadowstrike, but it’ll never use Loot-A-Rang. I’ve tried modifying it in several ways, such as:
#showtooltip
/use [@target,exists][@mouseover,harm,nodead][]Shadowstrike
/use [@mouseover,dead][]Loot-A-Rang
Yet it still doesn’t work. I’ve also tried playing around with adding a [stealth] or [nostealth] modifier, but no bueno. I use similar macros on my Survival hunter with Harpoon, and Warlock with soulstone, with no issue. I can’t figure out why it won’t work on the rogue.
To be clear, I want a macro that’ll use Shadowstrike when targetting or hovering above a hostile mob - and to use Loot-a-Rang when mouseover on a dead mob for that sweet AoE loot. I have Cataclysm engineering levelled on the rogue, and am able to use the Loot-a-rang. It just won’t work in the macro.
What am I missing?