Okay, so for the bulk of my macros I use this:
#showtooltip
/cast [mod:shift] ABILITY; [mod:ctrl] ABILITY;[mod:alt] ABILITY; ABILITY
basically it makes it so that I can use one ability by hitting the button, and different abilities when I hit shift/alt/ctrl and the button (different ability for each modifier)
it works exceedingly well.
the other macro I use is a variation on that one
/cast [mod:alt] ABILITY; [mod:ctrl] ABILITY; [nomod] ABILITY
/run if GetSpellCooldown(“ABILITY”) == 0 and IsShiftKeyDown() then SendChatMessage(“MESSAGE”,“say”)end
/cast [mod:shift] ABILITY
This one also works exceedingly well. it allows me to use this button combination like the first one, while also allowing me to say something. So for context, on my death knight I use it to function like the first macro, and then when I hit alt and the button, it casts blooddrinker and yells “I’m low on blood; GIVE ME YOURS!”
awesome for flavor.
So here’s what I’m asking.
using the 1st macro as a model for function, and the second one for a baseline. could anyone point me in right direction as to how to make it so that now instead of saying something while casting a spell, it now just does /laugh (or any other stock emote)