Joust do it!
Automatic swapping to and from Lances and weapons during Jousting.
Joust do it! Joust in case you find yourself jousting, and need your weapons equipped joust in time... Lol... I went too far on that pun and killed it.
Joust Do It! slash commands:
- Show the Joust Do It! options
- /joustdoit
- /joust
Functionality:
To start jousting, do ONE of the following:
- Manually equip a lance and go into a Jousting vehicle like normal. Nothing fishy at all
***OR***
- Keep a lance in your bags, and spam right click on the jousting vehicle. Joust Do It! will automatically equip the Lance, then mount the vehicle.
To stop jousting:
- If you leave the jousting vehicle for any reason, Joust Do It! will automically equip your combat weapons once you leave combat. If you manually equipped your weapon to leave the mount, Joust Do It will not attempt to make another (redundant) swap.
If Joust Do It! tries to automatically equip your lance, but you don't have one in your bags, Joust Do It! will alert you in a "Raid Warning" type fashion that you need to get to a Lance Rack!
Titan Grip support:
Joust Do It! supports Titan Grip Warriors. It will re-equip both your weapons when needed.
Settings:
- Swap to weapons when entering combat while not in a vehicle. (Default = off)
- This option toggles a fail-safe in case you enter combat while you're not in a vehicle. It will automatically equip your weapons right before you enter combat if you had a lance equipped. This is useful if you ever find yourself with a lance equipped at the wrong time.
- Auto dismount when equipping lance. (Default = on)
- This option is just a convenience option. It will automatically dismount you if you try to enter a jousting vehicle while mounted. It does not work if you already have a lance equipped.
Important Note Regarding In-Combat Swapping
Joust Do It! can not automatically swap your weapons while in combat unless it is changed to use the Equipment Manager. The small inconvenience of waiting for combat to end pales in comparison to the potential clutter of having additional Equipment Sets for every add-on. Therefore, it is unlikely that Joust Do It! will ever be adapted to use the Equipment Manager.
In most cases you will not notice this restriction. However, when you finish the jousting event in Trial of the Champion, you may notice a delay before your weapons are automatically equipped. This is because you stay "in combat" for a few seconds after the event is over. However, the combat lockdown is released well before you have to fight the champions - so do not panic.
In rare cases where you enter combat with a lance equipped, you may need to manually equip your combat weapons. However, there is a fail-safe available in the Joust Do It! options which can help prevent this scenario.
Credits:
Programmers:
- x87bliss
Maintainers:
- Dridzt
Translators:
- English (100%)
- x87bliss (Yes, it is hard translating my own thoughts into English, my first language, so give me credit)
- French (100%)
- Pettigrow
- ckeurk
- German (100%)
- yoshimo
- Freydis88
Translations needed:
http://www.wowace.com/addons/joustdoit/localization/ - WowAce login credentials should be the same as your Curse login; WowAce is just the author oriented end of the site.
Donations:
As always my donation policy is simple. The button is there for you to use IF YOU WANT TO. Aside from this brief message, I will never ask, demand or beg for donations. You should never feel as if you must donate. I will never threaten to cease development solely due to lack of donations. However, I do greatly appreciate any and all donations.
Additionaly, it is important to note that this is not a registered charity. Therefore, any and all donations are NOT tax deductible.
I'm getting false positives when I've already exited any vehicle and then cross a loading screen.
Example:
Flame Leviathan in Ulduar (no need to equip lance)
Get in the vehicle.
Do the fight.
Exit the raid zone.
Joust Do It! warns me to manually equip my weapon (it was never unequipped).
However, looking at the code, I think I know what caused the problem, and it should be fixed in 3.3.2.5.
The initialization function was running in the wrong event, and would run at every loading screen. Also the event of exiting a vehicle would queue a swap to weapons even if you didn't have a lance equipped. Fixing those two issues should solve the problem - but I can't confirm that.
First loading screen I crossed after I installed 3.3.2.4 was Ulduar after doing the weekly raid (was FL on my realm).
I assumed it had some relation to the vehicle fight but I later realized I was getting the message on other loading screens as well.
All is well now.
Hindsight I probably should have marked .3 and .4 as beta. But I definitely don't think we'll be seeing a .6 for at least a week - hopefully longer.
A suggestion.
Omit the enemy check in the target change as that discriminates a bit against healers.
I cannot think of a situation where you are out of a vehicle and you'd want to switch from lance to regular weapon when you target an enemy but not want to do so when you target a friendly.
Just a minor detail.
I can still swap weapons right as you enter combat. Maybe I could change it to swap to weapons when entering combat if you're not in a vehicle. That'd be beneficial to all players.
Either way, there is a setting to turn that off, as I'm sure you're aware. But I will look into it.