Some of the stuff is actually hardcoded, I might remove it since Extrem is now included in the original one, good find I'm not in front of the code so I can't realize, sry (I also fixed an issue on the french D3 Client) It should always equipe before casting (it's part of the Extrem version) dunno if it works like this (don't have the opportunity to test atm) You mean like Danetta's? I'll code a way to do it, basically gather every stuff that is in our inventory linked to the specified skill (Exemple, DemonHunter_Vault) and swap them before continuing. I wasn't aware this wasn't even coded that way... Is it? Alright, as I pointed it above, it should work sequentially and treat every condition in a separate loop like this : To make it work like this, I could probably use separate lists to store Gear idependently depending on the condition. The only problem I can think about for now, is that you'll have to care about not override stuff... like : Belt / Harrington / Chest Belt / (random poison belt (don't even know if that exists hh)) / Poison If we do like this, the above sequence will not work and create a conflict between gears and won't stop swapping. Suggestions : - Prioritize Skills upon any other conditions? Need explanation : - Harrington needs to be directly swapped back after opening chest if the buff is active right? no point on keeping this one equipped ? Keep on arguing about what should be reworked/done in this plugin.