Allow opposite of Limit
mbattersby opened this issue ยท 3 comments
Some people want to build up their mount list from a base set (could be empty), adding mounts depending on conditions.
https://www.curseforge.com/wow/addons/litemount?comment=1215
# slow fall, levitate, zen flight, glide, pterrordax swoop, tinkered cape, goblin glider kit
IF [falling,nojump]
SmartMount DRUID
Spell 130, 1706, 125883, 131347, 281954
Use [noequipped:169223] 15
Use Goblin Glider Kit
END
LeaveVehicle
CancelForm
Dismount
CopyTargetsMount
# Swimming mount to fly in Nazjatar with Budding Deepcoral
Mount [map:1355,flyable,qfc:56766] mt:254
# Vashj'ir seahorse is faster underwater there
Mount [map:203,submerged] mt:232
# AQ-only bugs in the raid zone
Mount [instance:531] mt:241
# The Nagrand (WoD) mounts can interact while mounted
Mount [map:550,noflyable,nosubmerged] 164222/165803
# hivemind
Mount [mod:ctrl,mod:alt] The Hivemind
# trader mount
Mount [mod:ctrl] 122708
# passenger mount
SmartMount [mod:alt] PASSENGER
# druid travel form
SmartMount DRUID
# swimming
SmartMount [submerged]
Limit [mod:shift] ~FLY
# favorite, faction, racial, class or profession mount
IF [profession:Alchemy]
SmartMount [mod:shift] FAVORITES/{FACTION}/{RACE}/{CLASS},~FLY
SmartMount FAVORITES/{FACTION}/{RACE}/{CLASS}/93326
ELSEIF [profession:Blacksmithing]
SmartMount [mod:shift] FAVORITES/{FACTION}/{RACE}/{CLASS}/213209,~FLY
SmartMount FAVORITES/{FACTION}/{RACE}/{CLASS}
ELSEIF [profession:Engineering]
SmartMount [mod:shift] FAVORITES/{FACTION}/{RACE}/{CLASS}/55531/60424,~FLY
SmartMount FAVORITES/{FACTION}/{RACE}/{CLASS}/44151
ELSEIF [profession:Herbalism]
SmartMount [mod:shift] FAVORITES/{FACTION}/{RACE}/{CLASS},~FLY
SmartMount FAVORITES/{FACTION}/{RACE}/{CLASS}/223814
ELSEIF [profession:Jewelcrafting]
SmartMount [mod:shift] FAVORITES/{FACTION}/{RACE}/{CLASS},~FLY
SmartMount FAVORITES/{FACTION}/{RACE}/{CLASS}/120043
ELSEIF [profession:Leatherworking]
SmartMount [mod:shift] FAVORITES/{FACTION}/{RACE}/{CLASS}/213339,~FLY
SmartMount FAVORITES/{FACTION}/{RACE}/{CLASS}
ELSEIF [profession:Tailoring]
SmartMount [mod:shift] FAVORITES/{FACTION}/{RACE}/{CLASS}169952,~FLY
SmartMount FAVORITES/{FACTION}/{RACE}/{CLASS}/61309
ELSE
SmartMount [mod:shift] FAVORITES/{FACTION}/{RACE}/{CLASS},~FLY
SmartMount FAVORITES/{FACTION}/{RACE}/{CLASS}
END
SmartMount
Macro
I wish I could remember why I had changed the action lists to collect the filters and apply at the end instead of keeping the mount list and whittling it down. Was it because of the random persistence?