Macro help

I have a question about a macro I’m trying to make for my Rogue.
I often change weapons while levelling, so I like to have a “easy way” macro like this.

#showtooltip [equipped:Daggers] Ambush; [equipped:Swords/Mace/Fist] Garrote
/targetenemy [no harm][dead]
/cast Pick Pocket
/cast [equipped:Daggers] Ambush; [equipped:Swords/Mace/Fist] Garrote

But when I have sword in main-hand and dagger in off-hand it’s not working, then it’s trying to use Ambush.

But if I have:
Dagger in main-hand and just something or nothing in off-hand.
or
Anything but a dagger in main-hand and not a dagger in off-hand.
Then it’s working.

So my question is:
Is there a way to use [equipped:Daggers] so it’s checking main-hand only ?

Thanks. :slightly_smiling_face:

Nope. These are all the item types you can test against.
https://wowpedia.fandom.com/wiki/ItemType

Also, the no harm in your macro is wrong, there shouldn’t be a space.

#showtooltip [worn:Daggers] Ambush; Garrote
/targetenemy [noharm] [dead]
/cast Pick Pocket
/cast [worn:Daggers] Ambush; Garrote

A workaround would be to also equip a Tabard when using daggers and use that as the equipment test instead.

#showtooltip [worn:tabard] Ambush; Garrote
/targetenemy [noharm] [dead]
/cast Pick Pocket
/cast [worn:tabard] Ambush; Garrote

Thanks for workaround with the tabad. :slight_smile:
Using that now and it’s working just fine.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.