DK - One Button Macro Help

Hi I was wondering if someone could help as I’m not great at making macros but they have been a life saver in the past. I had a macro that I used to use for the longest time but ever since I returned recently to play TWW, that macro no longer works. With a bunch of research and looking through other forums I was able to find:

#showtooltip
/cast [noflyable,noadvflyable] Death Charge
/cast [nocombat, outdoors, advflyable, noswimming] Icebound Frostbrood Vanquisher
/cast [swimming] Savage Green Battle Turtle
/dismount

Which everything works up until I get to this line of code:

/cast [noflyable,noadvflyable] Death Charge

Now I’m not sure if this is actually possible because I know Death Charge/Death’s Advance is not a mount but rather a spell however, I basically want it to be cast whilst a ground/flyable mount is not possible whether that is indoors, outdoors, in combat and out of combat

If it is not possible then let me know otherwise, can someone please let me know where I am going wrong and any way way I can improve this macro. Thank you!

Do it as a single /cast it’ll make your condition sets a lot cleaner.

#showtooltip
/cast [combat,nomounted] [indoors,nomounted] Death Charge; [advflyable,noswimming] Icebound Frostbrood Vanquisher; [swimming] Savage Green Battle Turtle
/dismount [mounted]

The noswimming on your flying mount will make it so you can’t take off from water, just FYI.

If in combat and not mounted, or inside and not mounted: Death Charge
Else If you can fly and aren't swimming: Flying Mount
Else If you're swimming: Swimming Mount

I personally use the following template (I don’t care about swimming mounts cuz it’s such a small % of what I do)

#showtooltip
/cast [mod:shift] [combat,nomounted] [indoors,nomounted] SPEED_SPELL; [nomod,advflyable] [nomod,flyable] FLYING_MOUNT; GROUND_MOUNT
/dismount [mounted]
If pressing shift, or in combat and not mounted, or indoors and not mounted: SPEED SPELL
Else If not pressing a mod and can fly: Flying Mount
Else: Ground Mount
1 Like

You’re such a life saver. Thank you so much. Again I had no idea if it was possible and it works perfectly. Thank you!!