Yehloes all you fine folks out there!
Having been teaching people how to make basic macros in the game again during last couple days, figured I’d put the information here as well for everyone.
So the macro looks as follows:
#showtooltip Frostbolt
/cast [harm][@targettarget] Frostbolt
Exchange the ‘frostbolt’ to whatever harmful ability your class has.
Also remember to leave the icon of the macro as the red ? when you’re making the macro, this way the showtooltip works correctly.
So what does this do then? Let’s break it down.
#showtooltip Frostbolt
This makes it so the icon of the macro (when combined with the red question mark being the icon) mirrors the tooltip of the ability when you put it on your hotbar. It gives you the tooltip when you mouseover it, shows the cooldown and so forth.
/cast [harm][@targettarget]
This is the working bit. First it checks if you are targeting a hostile target, something you can use your harmful abilities on. If so it will use the ability on that target.
However if you’re targeting a friendly target it will try to use the ability on the target of whoever you’re targeting.
This means you can target a group’s tank, the raid’s tank (or if your raid has a set main assist for example, can just target that person) and you will be laying down the smacking on to whatever that person is targeting.
So why use this?
To put it simply it allows you to target a friendly target while beating down the enemies. Namely for targeting a group’s or raid’s tank to focus fire whatever the tank is beating on (or main assist if your raid has one, as mentioned).
Especially useful for anyone playing Classic WoW, as this means you’re attacking what the tank is attacking so you’re less likely to pull aggro onto yourself.
Hopefully this was helpful for someone out there!