What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

[Plugin] GearSwap

GearSwap is not switching to Harrington Waistguard before opening chests for me.
 
GearSwap is not switching to Harrington Waistguard before opening chests for me.
You may need to delete the settings folder and start over. I think there may be an issue when I add new statuses and updating priority lists. I am working on that now.
 
You may need to delete the settings folder and start over. I think there may be an issue when I add new statuses and updating priority lists. I am working on that now.

I've tried that several times with no luck. :(
 
SVN Revision 16/17
  • Code Cleanup - Separated functions and used better coding techniques. Added additional error checking and exception handling.
  • Due to better coding I have added a configuration option to allow you to determine how often GearSwap will pulse. (This used to be 1 second. I have lowered it to every .5 seconds with the option to go down to .25 if you prefer. You can also increase it to up to every 5 seconds if you would like to save on resources.)
  • Added the following statuses: Puzzle Ring, Shi Mizu's Hoari
  • Added support for the following items: Puzzle Ring, Shi Mizu's Haori, Sebor's Nightmare
  • Added the following Config Options:
    • Low Health Duration - This will determine how long you will keep your Rogar's Huge Stone equipped after you go above the Low Health
    • Percentage.
    • Pulse Interval - Explained above
    • Shi Mizu's Hoari % - Since Shi MIzu's Hoari can roll 20%-25% you will need to set your % here.
    • Puzzle Ring and Shi Mixu's Hoari enabling checkboxes.
  • Really added support for Harrington's Waistguard. Apparently I forgot to update the file to SVN/Zip file last time.
  • Added a button to reset the priority list to default in config options.
  • Fixed the handling of priority files that were missing statuses.
  • Changed how Pox Faulds works - Since cloud now disappears when you unequip the item. It will now stay equipped as long as you have the stinky buff IF there is at least 1 monster within 12 yards.
 
Great work! i've integrated the changes into my plugin, the aggressive pulse rate really helps with swapping in skill gears, please look at it borderjs, i've made huge changes to it. It's in my thread V2.0
 
on db .362 blankroutine and blankprofile.xml
if i start db at menu screen(d3) and join pub games the plugin doesnt pulse. while, if i start db at menu screen and make private game, go anywhere make sure plugin pulse and confirmed. I then leave private game and join free rift keys in pub, the plugin will work. wierd.
 
I posted a bug in Trinity thinking it was canceling out of Archon prematurely, and rrix actually commented out all that code in the latest Trinity. I still saw it happening, and also observed it while using the Blank routine and combat profile, leading me to narrow it down to GearSwap.

Turns out if you are in Archon mode with the Vyr's set bonus, swapping out any of those pieces (I have gloves, boots and pants) will take you out of Archon mode. I'd probably prefer to have Archon in combat rather than having St Andrew's Gage or Ice Climbers (which are items that I observed it swapping with). Could we perhaps have a configurable option for this?

Btw, I've been following the GearSwap Extreme project as well.. haven't tried it but have you considered merging some of their changes? Some of their configuration options and condition matching with skills are a great addition to an already great plugin. I'd probably use it to equip Halcyon's Ascent for Archon activation, but not because there are elites around.
 
protected bag slots?

@borderjs please make a max movement speed setup for barb :)
with:

Code:
Name=Chilanik’s Chain InternalName=x1_BarbBelt_norm_unique_10-175 ActorSNO=298133 ItemLink: {c:ffff8000}Chilanik’s Chain{/c}
Name=Warzechian Armguards InternalName=x1_Bracers_norm_unique_11-112 ActorSNO=298115 ItemLink: {c:ffff8000}Warzechian Armguards{/c}

+ Firewalkers

would be really great!!
i would like to see this very much, too! dunno how you can do it though, because gearswap will have to know a priori when to put on chilanik's before war cry is used...
my suggestion would be to force the war cry cast on cooldown and equip chilanik's 0.5 seconds before the cd ends or sth...
 
Sorry if this has been asked earlier, I didnt find the post. How to change DB priority to open chest (with belt) first and then fight the mobs?
 
I posted a bug in Trinity thinking it was canceling out of Archon prematurely, and rrix actually commented out all that code in the latest Trinity. I still saw it happening, and also observed it while using the Blank routine and combat profile, leading me to narrow it down to GearSwap.

Turns out if you are in Archon mode with the Vyr's set bonus, swapping out any of those pieces (I have gloves, boots and pants) will take you out of Archon mode. I'd probably prefer to have Archon in combat rather than having St Andrew's Gage or Ice Climbers (which are items that I observed it swapping with). Could we perhaps have a configurable option for this?

Btw, I've been following the GearSwap Extreme project as well.. haven't tried it but have you considered merging some of their changes? Some of their configuration options and condition matching with skills are a great addition to an already great plugin. I'd probably use it to equip Halcyon's Ascent for Archon activation, but not because there are elites around.

I really do not know how Archon works as I only really play Barb. Does it give you a buff? If so the only thing we could do is lock specific pieces from swapping as long as your buff is active.. This may be a good thing for GearSwap Extreme. I would have difficulty implementing this by myself without having the set/character leveled up.

I plan to incorporate gearswap extreme. I just want to make it a bit more user friendly to use so that is on the to do list!
 
Can someone help me out here? I get an error as soon as DB starts and the plugin will not save skill sets.

So looks like at first it fails to update your actors. And failing to get your character name or battletag ID. I think you may want to try a fresh install.
 
I really do not know how Archon works as I only really play Barb. Does it give you a buff? If so the only thing we could do is lock specific pieces from swapping as long as your buff is active.. This may be a good thing for GearSwap Extreme. I would have difficulty implementing this by myself without having the set/character leveled up.

I plan to incorporate gearswap extreme. I just want to make it a bit more user friendly to use so that is on the to do list!

Think of it as becoming another class for 20 seconds, with all new skills and toolbar. But yes, locking specific pieces would work, although I have also noticed that it's sometimes activating Archon with those pieces off (as there are other conditions before goign into Archon mode), nullifying my Vyr's set bonus too (the 4 pc bonus gives us all the runes at the same time). I guess I'll have to wait till the extreme changes are worked in before us Archon users have more to recommend.

For Archon players with Vyr's we'd want something like:
1. Make sure Vyr's pieces are in before activating Archon
2. Stay in Archon mode for for full duration while locking those specific pieces only

In my gear example, this would ideally make it so that something like St. Andrew's Gage goes on, swaps the piece back to Vyr's gloves, then activates Archon. GS would make sure my Vyr's boots be on before activating Archon (since it might have swapped Ice Climbers), keep those boots on for the full duration of the Archon buff, then Ice Climbers once out if elites aren't already dead.

For Archon players without Vyr's, everything runs great with default Gear Swap.
 
It would be great to add something for Shukrani's Triumph. i.e. equip it when no enemies are in 30 yards range.
Maybe there is already a feature that does this ... Not sure.
Shukrani
 
Think of it as becoming another class for 20 seconds, with all new skills and toolbar. But yes, locking specific pieces would work, although I have also noticed that it's sometimes activating Archon with those pieces off (as there are other conditions before goign into Archon mode), nullifying my Vyr's set bonus too (the 4 pc bonus gives us all the runes at the same time). I guess I'll have to wait till the extreme changes are worked in before us Archon users have more to recommend.

For Archon players with Vyr's we'd want something like:
1. Make sure Vyr's pieces are in before activating Archon
2. Stay in Archon mode for for full duration while locking those specific pieces only

In my gear example, this would ideally make it so that something like St. Andrew's Gage goes on, swaps the piece back to Vyr's gloves, then activates Archon. GS would make sure my Vyr's boots be on before activating Archon (since it might have swapped Ice Climbers), keep those boots on for the full duration of the Archon buff, then Ice Climbers once out if elites aren't already dead.

For Archon players without Vyr's, everything runs great with default Gear Swap.

Hi, gearswap extreme does check full gear set before skill is used, also you can set a slider for how long the set should be equipped for, i call that the skill window and what it does is it pauses gear swapping operation per setting duration
 
It would be great to add something for Shukrani's Triumph. i.e. equip it when no enemies are in 30 yards range.
Maybe there is already a feature that does this ... Not sure.
Shukrani

So anytime there are no enemies within 30 yds you would like this equipped? That is simple to implement if you give me the ActorSNO of the item.
 
guys, how do i add this to ezupdater?

The SVN is listed at the first post, but here you go.

Open EZUpdater.xml in Settings\EZUpdater and add this in between repositories tag:


Code:
    <Repository>
      <Kind>Plugin</Kind>
      <Name>GearSwap</Name>
      <RepoName>GearSwap</RepoName>
      <RepoURL>https://subversion.assembla.com/svn/gearswap/</RepoURL>
      <SourceDirectory>trunk</SourceDirectory>
      <Enabled>true</Enabled>
      <LastUpdate>0001-01-01T00:00:00</LastUpdate>
    </Repository>
 
Back
Top