I am attempting to macro my mount choice based off my equipset for example
Equipmnet sets are ICE, FIRE, and Naked
tryin to do something like this:
#showtooltip
/use [equipset=Ice] Hearthsteed;[equipset=fire]Sinrunner Blanchy;[mod:shift]Celestial Steed
/dismount [mounted]
Any suggestions are appreciated
You can’t check on a set like that, you’ll have to adjust the sets to include pieces that aren’t present in the others.
E.g. have your ICE set include a shirt, and do something like:
#showtooltip
/Use [[mod:shift]Celestial Steed;equipped:shirts]Hearthsteed;Sinrunner Blanchy
Given that mounting only works out of combat anyway you could do something with https://wow.gamepedia.com/API_GetEquipmentSetInfoByName but that’s a whole other discipline of rocket surgery. Also, given how long that one command is you’re likely going to need to create an addon to leverage it at bare minimum.