Since I've been looking around for ages on these forums/Feenix/other vanilla sources and most of them don't work or didn't give what I want I made my own messy macro's.
I can't play without them anyway.
Bearform lock (Spam your keybind, don't ever go out of bearform but go into bearform from any form):
/unbuff Spotted Frostsaber (Change into any mount or remove line)
/unbuff Cat Form
/unbuff Aquatic Form
/unbuff Travel Form
/script if not buffed("Dire Bear Form") then cast("Dire Bear Form") end (Change into Bear Form if not 40+)
Bearform spam (Everytime you use your keybind, you go out of any form into Bearform, even bearform) - Great for getting out of hamstring straight into bear again:
/unbuff Spotted Frostsaber
/unbuff Cat Form
/unbuff Dire Bear Form
/unbuff Aquatic Form
/unbuff Travel Form
/script if not buffed("Dire Bear Form") then cast("Dire Bear Form") end
Catform lock (read bearform lock) + Track humanoids (press 1x extra):
/unbuff Spotted Frostsaber
/unbuff Dire Bear Form
/unbuff Aquatic Form
/unbuff Travel Form
/script if not buffed("Cat Form") then cast("Cat Form") end
/cast Track Humanoids
Catform spam:
/unbuff Spotted Frostsaber
/unbuff Dire Bear Form
/unbuff Aquatic Form
/unbuff Travel Form
/unbuff Cat Form
/script if not buffed("Cat Form") then cast("Cat Form") end
Travelform+Aquatic form in 1 button from any form:
/unbuff Spotted Frostsaber
/unbuff Cat Form
/unbuff Dire Bear Form
/unbuff Aquatic Form
/unbuff Travel Form
/script if not buffed("Travel Form") then cast("Travel Form") end
/script if not buffed("Aquatic Form") then cast("Aquatic Form") end
Enjoy all who needed this. If you have a way to optimize the macro, feel free to post in the thread. They work for me, but it can always be better, right?