I want a somewhat complicated mount/dismount macro, and am not sure the easiest way to do it. Essentially, the behavior I want is this:
If not mounted, mount (by using the Mountiful mod to auto select a random ground or flight mount based on where I am)
If I am mounted, dismount (even if flying)
If I am in a vehicle, exit the vehicle
Now I know I can do all of this functionality, but the ways I would know to do it are clunky and I am hoping there is a cleaner way of doing it. For example, to get exit vehicle on the same button/hotkey I would need to create a single button bar that swaps when in vehicles using my barmod to do it within my own knowledge base.
Help would be appreciated. Even if that help is that no, it can't be done via macros (in which case I bite the bullet and start doing it the clunky way :P ).