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

[Plugin] GearSwap Reloaded

Gonna correct danetta's behavior and push a new beta build with the GoW (and maybe other stuff) fixes.



I'll take a look into it, you set ur Shukrani's with SpiritWalk condition right?



It works only for townportal, not waypoints, are you sure it was a townportal (blue channeling) ? If so, I'll look after.

yea. bot use spiritwalk and gearswap change to shukranis but you have it equipped before or it wont work
 
yea. bot use spiritwalk and gearswap change to shukranis but you have it equipped before or it wont work

I'll try to debug it with my WD, probably add some delay before returning true, somehow. I had the issue with SteedCharge a while ago.

Is someone interested by adding a feature that disable combat when we have Conductivity Pylon active? so the bot run around and kill shit really fast?
 
I'll try to debug it with my WD, probably add some delay before returning true, somehow. I had the issue with SteedCharge a while ago.

Is someone interested by adding a feature that disable combat when we have Conductivity Pylon active? so the bot run around and kill shit really fast?
Thx mate and No stress :) it is only helpful for backtracking issues
 
I have a problem with CombatDisabled command..I have Lut Socks as default gear and Illusory boots as CombatDisabled gear...I run 4b exp/h profile and there is many zerg mode maps there where combat=false, however bot doesn't swap the boots at all :(
whats wrong?

9RUi29e.png
 
I have a problem with CombatDisabled command..I have Lut Socks as default gear and Illusory boots as CombatDisabled gear...I run 4b exp/h profile and there is many zerg mode maps there where combat=false, however bot doesn't swap the boots at all :(
whats wrong?

Your GSR Version? :) checkout the 1.0.3.5 BETA
 
(Release) : 1.0.3

I will give BETA go tomorrow and report back..thx for awesome plugin work!.
 
Alright, new BETA build tomorrow (probably, maybe, whatever :))
 
what Trinity and DB should I use with BETA version? I use regular DB and 1.9.8 Trinity and with 1.0.3.5 BETA Trinity plugin can't be loaded.

Code:
Compiler Error: c:\Games\DB1Mirek_dev(exp)\Plugins\GearSwapReloaded\TrinityCOM\TrinityAssembly.cs(7,20) : error CS0101: W przestrzeni nazw „GearSwapReloaded.TrinityCOM” występuje już definicja „Trinity”.
Compiler Error: c:\Games\DB1Mirek_dev(exp)\Plugins\Trinity\Combat\Abilities\CombatBase.cs(1,7) : error CS0246: Nie można odnaleźć nazwy typu lub przestrzeni nazw „GearSwapReloaded” (czy nie brakuje dyrektywy „using” lub odwołania do zestawu?).
Compiler Error: c:\Games\DB1Mirek_dev(exp)\Plugins\Trinity\Combat\Abilities\CombatBase.cs(2,7) : error CS0246: Nie można odnaleźć nazwy typu lub przestrzeni nazw „GearSwapReloaded” (czy nie brakuje dyrektywy „using” lub odwołania do zestawu?).

Failed to load profile: Element GSRZerg is not supported. Please check your XML and try again. (<GSRZerg isZerg="true" />) Line 39
System.Exception: Element GSRZerg is not supported. Please check your XML and try again. (<GSRZerg isZerg="true" />) Line 39
   at ˆ..(PropertyInfo , XElement , Object )
   at Zeta.XmlEngine.XmlEngine.Load(Object obj, XElement element)
   at ˆ..(XElement , Type )
   at ˆ...(XElement )
   at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
   at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
   at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   at ˆ..(XElement , PropertyInfo )
   at ˆ..(PropertyInfo , XElement , Object )
   at Zeta.XmlEngine.XmlEngine.Load(Object obj, XElement element)
   at Zeta.Bot.Profile.Profile.Load(XElement element, String path)
   at Zeta.Bot.Profile.Profile.Load(String path)
   at Zeta.Bot.ProfileManager.Load(String profilePath, Boolean rememberPath)
 
what Trinity and DB should I use with BETA version? I use regular DB and 1.9.8 Trinity and with 1.0.3.5 BETA Trinity plugin can't be loaded.

Code:
Compiler Error: c:\Games\DB1Mirek_dev(exp)\Plugins\GearSwapReloaded\TrinityCOM\TrinityAssembly.cs(7,20) : error CS0101: W przestrzeni nazw „GearSwapReloaded.TrinityCOM” występuje już definicja „Trinity”.
Compiler Error: c:\Games\DB1Mirek_dev(exp)\Plugins\Trinity\Combat\Abilities\CombatBase.cs(1,7) : error CS0246: Nie można odnaleźć nazwy typu lub przestrzeni nazw „GearSwapReloaded” (czy nie brakuje dyrektywy „using” lub odwołania do zestawu?).
Compiler Error: c:\Games\DB1Mirek_dev(exp)\Plugins\Trinity\Combat\Abilities\CombatBase.cs(2,7) : error CS0246: Nie można odnaleźć nazwy typu lub przestrzeni nazw „GearSwapReloaded” (czy nie brakuje dyrektywy „using” lub odwołania do zestawu?).

Failed to load profile: Element GSRZerg is not supported. Please check your XML and try again. (<GSRZerg isZerg="true" />) Line 39
System.Exception: Element GSRZerg is not supported. Please check your XML and try again. (<GSRZerg isZerg="true" />) Line 39
   at ˆ..(PropertyInfo , XElement , Object )
   at Zeta.XmlEngine.XmlEngine.Load(Object obj, XElement element)
   at ˆ..(XElement , Type )
   at ˆ...(XElement )
   at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
   at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
   at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   at ˆ..(XElement , PropertyInfo )
   at ˆ..(PropertyInfo , XElement , Object )
   at Zeta.XmlEngine.XmlEngine.Load(Object obj, XElement element)
   at Zeta.Bot.Profile.Profile.Load(XElement element, String path)
   at Zeta.Bot.Profile.Profile.Load(String path)
   at Zeta.Bot.ProfileManager.Load(String profilePath, Boolean rememberPath)

Ok so, Delete GSR Folder entirely, and the "GearSwap" folder in Trinity's folder entirely too.

After that, download this and unzip it in your plugins folder ;) should work. I'm gonna push the 1.0.3.6 (BETA) today so people can enjoy danettas swap and other things :) gonna post full log 1.0.3.1 => 1.0.3.6 aswell
 
Bot does not keep gloves of worship on after using shrine, it changes to default right away.
 
Bot does not keep gloves of worship on after using shrine, it changes to default right away.

Yup, fix is coming :) as soon as I get home I push the 1.0.3.6 BETA with the full changelog
 
toNyx, would it be too much to ask that Gloves of Worship swap be based on the type of shrine?

Swaping gloves can make you loose stat bonuses and it's just not worth it if the shrine in question is, say, a Luck Shrine, which will only give me a useless 25% magic find bonus
 
toNyx, would it be too much to ask that Gloves of Worship swap be based on the type of shrine?

Swaping gloves can make you loose stat bonuses and it's just not worth it if the shrine in question is, say, a Luck Shrine, which will only give me a useless 25% magic find bonus

Alright, PLEASE CONSIDER LOOKING AT THIS POLL AND GIVE ME YOUR THOUGHTS

Aswell, 1.0.3.6 (BETA) is out, consider deleting GSR's folder and the "GearSwap" folder in Trinity, and re-install everything using THIS ZIP FILE (some files have been modified or reworked)

Let the feedbacks flow being ! and enjoy using GSR. :)

Woopzy, I forgot :

v1.0.3.6 (BETA)
+ "CombatDisabled" logic now fully working.
+ "Default" condition now back in track and working.
+ "HP Threshold" condition implemented (if boss/elite HP% > threshold, keep equipped).
+ "HomingPads" condition implemented but needs deeper thinking to make it work as intented.
+ "MovementImpaired" can now take care about being Immune.
+ Chests now have their own slider for distance.
+ Wells now have their own slider for distance.
+ Elites now have their own slider for distance.
+ Added management for Trinity's avoidance (enable/disable) and checkbox.
+ Added GSRContainers XML Tag (see wiki for more informations).
+ Added GSRRestoreContainers XML Tag (see wiki for more informations).
+ Danetta's set now have its own swap behavior, with stuff location checks.
+ Swapping a 2H when we have 1H + OH/Shield now have its own behavior and protect the offhand/shield from being stashed temporary.
+ Added fail-safe "Add Current Gear As Default" behavior for Quivers.
+ Managed Gear List now fully working and organizable.
+ Settings are now saved per char (still needs to reload DB to change the files, gonna think about it asap).
+ GSR now waits 2 seconds before attempting to swap when joining a game or starting the bot.
~ Gloves of worship now fixed (and shrine condition overall too).
~ Altered Trinity's GearSwap classes (I suggest to delete the GearSwap folder entirely and copy it again)
~ Priorities globally fixed.
~ Swap for skills may be fixed (well, needs testing but through my tests it worked).
~ GUI has been completely reworked.
~ All settings default values have been set to False.
- Removed shit ton of useless code.
 
Last edited:
Wow, I wasn't expecting a poll at all :). Anyway, thanks for hearing me out?

Also, Halcyon's Ascent isn't currently supported, right? That could be nice if it ain't too much trouble
 
i still got a problem with danetas.he don't equip back his 2hand+quiver when enter in combat.

<spoiler>
18/08/2014 20:31:15.823] Equipping Voile du fanal - Condition: CombatDisabled
18/08/2014 20:36:45.936] Attempt to equip Danetta's Set - Condition: CombatDisabled
[18/08/2014 20:36:52.784] Equipping Sangle de Harrington - Condition: Chest
[18/08/2014 20:36:53.453] Equipping L’heure du crime - Condition : Chest - Reason : Condition no longer valid (Flag : True)
[18/08/2014 20:36:55.916] Equipping Carapace de maraudeur - Condition: CombatDisabled - Reason : Restoring initial Item configuration
[18/08/2014 20:36:55.918] Equipping Bottines de maraudeur - Condition: CombatDisabled - Reason : Restoring initial Item configuration
[18/08/2014 20:36:55.921] Equipping Gants de maraudeur - Condition: CombatDisabled - Reason : Restoring initial Item configuration
</spoiler>
 
Wow, I wasn't expecting a poll at all :). Anyway, thanks for hearing me out?

Also, Halcyon's Ascent isn't currently supported, right? That could be nice if it ain't too much trouble

Do people really use this item? I can make a condition for it for sure ^^ (You also could add the spell SNO <as string> into your priority list by modifying your XML :))
If it really needs a special condition, it will be done asap.

i still got a problem with danetas.he don't equip back his 2hand+quiver when enter in combat.

[18/08/2014 20:31:15.823] Equipping Voile du fanal - Condition: CombatDisabled
[18/08/2014 20:36:45.936] Attempt to equip Danetta's Set - Condition: CombatDisabled
[18/08/2014 20:36:52.784] Equipping Sangle de Harrington - Condition: Chest
[18/08/2014 20:36:53.453] Equipping L’heure du crime - Condition : Chest - Reason : Condition no longer valid (Flag : True)
[18/08/2014 20:36:55.916] Equipping Carapace de maraudeur - Condition: CombatDisabled - Reason : Restoring initial Item configuration
[18/08/2014 20:36:55.918] Equipping Bottines de maraudeur - Condition: CombatDisabled - Reason : Restoring initial Item configuration
[18/08/2014 20:36:55.921] Equipping Gants de maraudeur - Condition: CombatDisabled - Reason : Restoring initial Item configuration

Which profile are you using? Please give me a screenshot of your Managed Gear List :) It's working on my side, I'll try to reproduce the thing.
(PS: t'as bien mis ton quiver avant ton arbalete dans ta liste de stuff?)

CombatDisabled is forced when using zerg xml tag or if it's disabled in the bot itself. Make sure it's not working as intented aswell =)
 
Last edited:
custom1.webp
custom2.webp
I run zerg profile
some items was set 2 times.now it's seems to work as intended.Only in the khazra profile he don't switch back.

Ps:oui ;)
 
Last edited:
View attachment 138581
View attachment 138582
I run zerg profile
some items was set 2 times.now it's seems to work as intended.Only in the khazra profile he don't switch back.

Ps:oui ;)

Some people also have this issue it's happening randomly :o try to identify the point in khazra where the combat has to be set to true, and insert :

Code:
<GSRZerg isZerg="false" />

It'll probably correct the issue (if you're using GSR version tho)
 
Some people also have this issue it's happening randomly :o try to identify the point in khazra where the combat has to be set to true, and insert :

Code:
<GSRZerg isZerg="false" />

It'll probably correct the issue (if you're using GSR version tho)

Sorry after some test i realise it's happen in any map when you pass a portal or a door etc... and you was in "combat disabled"and after the door,portal there are some mob and you pass instant in combat.the bot attack directly but don't switch back your weapons like the bot can't swap between 2 autoattack??
 
Back
Top