Discussion in 'Plugins' started by borderjs, Apr 13, 2014.
w8ting for it, man! =)
Well, I've been testing the rework of the plugin for few hours, made some fun things, like communicating with Trinity and stuff.
Done so far :
Before moving to another thread, I would like to know if people are willing to test/ask for new features (like xml tags and shit), or discovered some bugs I could have forgotten (yep, it's 7 am, haven't slept yet) and need to be fixed... lemme know fellow assholes !
EDIT : For those wondering, the communication with trinity allowed me to change radiuses for avoidance as a funny example that could be useful
i want to test it!
btw - another fork, but too old too
Damn, it's even more messy than the original one x) time to work/hard again
its the same just with a functions_skill.cs for skill swapping
the problem with gearswap extreme is that it does not swap each item independently and that can result in some trouble with certain swap setups.
different skillwindow timeframes for multiple skills can be realized with the changes i made in the functions_skill.cs right under "public static bool HasGear". the file is attached if you are interested in changing that.
the SKILL1/2/3 names can be added in variables.cs as "public static String SKILL1 = "......";" etc.
The main problem for the extreme version is the implementation of the GUI and the vars that comes with everything is in the wrong place and need to be searched/replaced, seems like I made it, needs testing tho...
Give me the SNO of the weapon, I'll add it
Ok, so the GUI is pretty much fully working (probably few bugs I forgot to fix) I don't have the possibility to do the testing tonight, but here you go, let's post a screen of the complete GUI :
Will do some testing to see if the swap is working (it should, I have no compile errors and only reworked/rewrote few functions to work faster), Will probably do a release on 24th (tomorrow ) or 25th, keep the suggestions coming (SNOs, additions, xml tags...)
@toNyx: i want test it too
Here's the ActorSNO - ActorSNO: 299425(Swiftmount) for crusader steed charge.
I suggest to gear swap when Combat is off.
Thx for your hard work
Thanks for the contribution, I'll probably Consider changing the way the SNOPowers names are handled, like "X1_Crusader_SteedCharge" will just be "Crusader - Steed Charge" and work as intented.
I'll add the SNO to the list Keep it up guys, something is gonna come up (switching items for gameobjects is working (poison, arcane, and stuff) !)
For your suggestion, I'm still curious why you would gear swap when combat is off, the point is to avoid damages, or use skills efficiently. Gimme a good description of a case where switching off combat would be awesome.
I would guess if you want to play by hand and don't want to switch gear manually.
This is not out of combat, and the plugin should work in this case. (Since it's not linked with any sort of profile behavior). if you do so, uncheck the "open backpack", else it will be unplayable.
I'll add a custom class to trinity (for the plugin) in order to not block trinity if the plugin is disabled. (found out that it would be a problem if we modified the way CanCast work to handle gearswap, and the plugin was disabled)
Can you add Shukranis Triumph for wd?
I thought about a way to add items yourself, will probably take a look into it. (but atm, you can still provide the SNO so I add it manually)
How i get the sno?
Already got it, nvm (272070)
yeah, skill efficiently.
Play with zerg mode bounties(For find dungeon and special object) that's why I suggest to gear swap when combat's off
If you have a good idea to use skill efficiently, keep go ahead . It's just my opinion.
For those still wondering what the plugin will be able to do :
Whatever your combat state is, if trinity have to use a skill, it'll ! But it'll also care about GearSwap swapping BEFORE it'll use it.
That means Trinity will not cast if we have still gear to swap, and if GearSwap notice Trinity wants to cast something, it'll swap if Trinity's waiting for him !
So basically, if you have OutOfCombatMovement set to True (in Trinity), GearSwap will swap gear as soon as Trinity will need to use it, and swap back
Some of the cases (like Shukranis) will need advanced logic (since it requires to still have the gear while using it and Spirit walk is active).
I'll try my best to make everything working, I'll do a BETA release soon™ so people can report bugs, share thoughts.
Meanwhile I'm still looking for suggestions !
gearswap extreme is currently able to do that. did you take that option out? would be pointless imo. its working very well.
did you change the way it works? currently it swaps gear when a skill is ready. not before using a skill.
also swapping multiple items does not work correctly.
in addition to that there are some items slots that are not swapping independently.
example: chest condition true --> equip harringtons until buff fades.
poison condition true --> equip poison neck
poison conditon false --> should equip default neck.... but it doesnt.
chest conditon false --> equip default belt and NOW it only equips default neck too.
i couldnt find a way to change it to work properly in the time i invested looking into this plugin .
but i think thats one of the major issues.
Separate names with a comma.