Shapebind allows you to bind your different forms to keys, and more! One key can be set to shift to bear form, and bear charge, Shift to cat form and prowl, etc.
Plus you get a nifty "Movement" form that will detect if you are swimming (shift to Aquatic), in combat (or old-world) and shift to Travel form, or in Outland (out of combat) and shift to flight form.
1) Type /shapebind or /sbind to open the GUI.
2) Click the Bindings button to open the bindings GUI.
3) Select the keybinds you want.
The French Locale is brought to you by Warrender!
The German Locale is brought to you by lazybonez!
GUI:
Charge while in Bear - when you hit the bear shapeshift keybind you will charge your current target.
Or Bash - Casts Charge or Bash based on which is castable
Enrage while in Bear - When you hit the bear shapeshift keybind you will cast Enrage.
Then Charge - After you enrage cast Charge.
Prowl while in Cat - when you hit the cat shapshift keybind you will prowl.
Then Ravage - While Stealth you will ravage
Moonfire while in Moonkin - cast moonfire after you shift into moonkin.
Rejuvenation while in Tree - cast rejuvenation after you shift into tree form.
Flight, Swift Flight, and Cold-Weather flying is automatically detected.
NOTE: EVERYTHING WORKS IN COMBAT!!! Please report any bugs if something is locked out.
NOTE2: This mod does require 6 open private macro slots to work. You do not need to do anything with the macros, or place them on your hotbars (unless you really want to). This was done to allow this mod to work in combat.
The Human Form Keybind - When you are shapeshifted this will get you to human form or you will dismount if you are mounted.
I would like to offer this mod to other languages, but I only speak English. If you can help me out by translating the localization.en.lua to any of the supported languages I would greatly appreciate it. You would get full credit of course. PM me here if you wish to help.
Slash Comands:
/shapebind - opens the GUI
/sbind - opens the GUI