Eject Passengers Macro

So this is my macro.

/cast Grand Expedition Yak
/stopmacro
/run EjectPassengerFromSeat(1)
/run EjectPassengerFromSeat(2)

What I want it to do is Summon the yak. Then when pressed again, for it to eject the passengers. But right now it will summon the mount, then when pressed again it will eject the passengers and then instantly dismount.
So is there is some way to stop the macro dismounting?

Alternatively I thought about having the eject passengers on a modifier but I don’t know how to get that to work with /run. And I don’t want the summon part of the macro on a modifier.

Any ideas appreciated. Thanks.

#showtooltip Grand Expedition Yak
/run EjectPassengerFromSeat(1)
/run EjectPassengerFromSeat(2)
/cast [nomounted] Grand Expedition Yak
2 Likes

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