This site makes extensive use of JavaScript.
Please enable JavaScript in your browser.
Live
PTR
10.2.7
PTR
10.2.6
Beta
Mounting Macro
Post Reply
Return to board index
Post by
BlackMage
I have installed a mount macro that summons a flyer in northrend or outland and summon a ground mount in Azeroth but it fails in Dalaran so i need a macro that summons a ground mount in dalaran and azeroth and a flyer in northrend and outland here's the macro iam currently using:
#showtooltip
/cast Tawny Wind Rider
/cast Purple Skeletal Warhorse
Post by
HighFive
The flyable conditional has been broken since WotLK.
There are plenty of addons that can manage mounting for you, unless you really want to use a macro.
Post by
RedwoodElf
NOTE: numbers come from what number the mount is in your pets tab.
Where 1,4 = Flying mounts. 2,3 = Ground mounts
/run if IsMounted() and not IsFlying() then Dismount() return end local t if (IsFlyableArea() and (GetRealZoneText()~='Dalaran' or GetMinimapZoneText()=="Krasus' Landing")) then t={1,4} else t={3,2} end CallCompanion("MOUNT",t)This will let you assign a flying mount and one or more ground mounts (You will have to change the numbers based on your mounts tab's actual order.)
It will also give you a ground mount in Dalaran, except for Krasus' Landing (where flying mounts are allowed)
Post by
pelf
Another option is an addon called Livestock that encapsulates all of this for you and allows you to select what mounts it chooses from. There are a few other options that do similar things, but I use Livestock because it supports feral forms.
Post by
Sahasrahla
Agreed with pelf. Livestock is the way to go in this particular case. It handles mounting in Northrend, and the exceptions of Dalaran and Wintergrasp smoothly. It even lets you mount a flying mount in Dalaran on Krasus's Landing where the macro above admittedly won't handle.
Post by
73066
This post was from a user who has deleted their account.
Post by
RedwoodElf
Agreed with pelf. Livestock is the way to go in this particular case. It handles mounting in Northrend, and the exceptions of Dalaran and Wintergrasp smoothly. It even lets you mount a flying mount in Dalaran on Krasus's Landing where the macro above admittedly won't handle.
Er...acutally yes, it does. Look at it more carefully (mine)
Post by
Sahasrahla
Agreed with pelf. Livestock is the way to go in this particular case. It handles mounting in Northrend, and the exceptions of Dalaran and Wintergrasp smoothly. It even lets you mount a flying mount in Dalaran on Krasus's Landing where the macro above admittedly won't handle.
Er...acutally yes, it does. Look at it more carefully (mine)
I stand corrected. Nicely done :)
If it weren't for the damn 250 character limit you could add WG and basically unlimited mounts to the macro.
Post by
HighFive
Something like this/run local z,r=GetRealZoneText,GetRandomArgument CallCompanion("MOUNT",(IsFlyableArea()and("Krasus' Landing"==GetMiniMapZoneText()or not(z=="Dalaran" or z=="Wintergrasp")))and r(List of Flying Mount IDs)or r(List of Ground Mount IDs))will do that, while still leaving plenty of space for mounts. I still suggest using an addon, though. Moderating this macro can become quite tedious especially if you are working towards the mounts achievements (I did >.<).
Post Reply
You are not logged in. Please
log in
to post a reply or
register
if you don't already have an account.