if LivestockSettings.dragonriding == 1 and dragonRidingSkill and IsAdvancedFlyableArea() and IsOutdoors() then |
return "DRAGON" |
elseif (expertRiding or artisanRiding or masterRiding) and IsFlyableArea() then |
if continent == 113 then -- if we're in Northrend |
local zone = GetZoneText() -- Check the zone |
local _, _, isActive, _, startTime = GetWorldPVPAreaInfo(1) |
return ((zone == L.LIVESTOCK_ZONE_WINTERGRASP and startTime == 0) and "LAND") or "FLYING" -- check to see if a battle is in progress and if so, we're on a land mount. If not, flying mount. |
else |
return "FLYING" |
end |
return "FLYING" |
else |
return "LAND" |
end |