So I’ve been playing World of Warcraft lately, and I’ve been running into this annoying little problem.
Every time I want to cast a spell or do something while I’m mounted on my dragon, I have to manually dismount first.

It’s not the end of the world, but it’s a small thing that really starts to get on your nerves after a while. I was like, “There’s gotta be a better way to do this.”
So I did what any reasonable person would do: I started messing around with macros.
Now, I’m no macro expert, but I’ve used them enough to know the basics.
I figured there had to be a simple command to just dismount. And it looks like I found it! Just plain old /dismount.
Then I thought that maybe I could combine it with other spells.
- So I tried something like this:
/dismount
/cast Frostbolt
And guess what? It worked like a charm!
I press the button, my character hops off the dragon, and then immediately starts casting Frostbolt. It’s so much smoother now.
I also found out that you can use /cancelaura followed by the name of your mount or dragon, but that seemed a bit more complicated for what I needed. Just /dismount is much easier to remember.

Someone mentioned an addon called “Letmecast,” which apparently does this and a bunch of other stuff. I haven’t tried it yet, but it sounds useful.
I even tried to do a more complex macro to mount and dismount with the same button. It worked, but not really how I wanted.
Basically I wanted a macro that when I press CTRL it would dismount and then do the rest of the spells, but it didn’t work. Maybe I’ll try later.
Oh, and there’s also the default exit button for vehicles, the little red arrow thingy. And you can right-click the mount buff to get rid of it, but that’s still manual.
So yeah, that’s my little macro adventure. It’s a small thing, but it makes my gameplay a bit more enjoyable. No more fumbling around to dismount before casting!
If any of you have other cool macro tips, feel free to share. I’m always looking for ways to make things easier in-game.