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

Fixes for GilesCombatReplacer [Temporary till hes back]

If you remove marks stuff the bot won't move out of dese etc

same here, stays in the middle of desc and dies fast ... I prefer to miss 1/3 of the items that drop instead of dying on every dese enchanted group :(

By the way is there a way to make the barb use "Rend" skill with priority? I watch the bot all day today and for some reason it casts Rend only from time to time, mostly on lonely mobs. If there is a group of champs, most of the time, the bot uses rend in the middle/late during the fight and not at the begining where it is needed most ><
 
Am I understanding you guys correctly that you are saying if you remove the two lines Marc_NL had extra it breaks it
 
i only remove this lines and avoid its working well
// Force avoidance for 5 seconds if out of combat
if (bOutOfCombatAvoidance && DateTime.Now.Subtract(lastTimeInCombat).TotalSeconds < 5)
{
FindSafeZone(true);
iEmergencyLoops = 0;
return RunStatus.Running;
}
 
i only remove this lines and avoid its working well

With these lines only, at least for me, the bot still skips loot from time to time.
At some point i thought the rares on the ground were less than the required level for pickup, however when I saw him skipping big piles of gold that were supposed to be collected i manually picked up a rare and it was 63ilvl. So ya it still skips loot.
 
Dem - there are two core root issues that causes loot to be missed
1 - DB misreads the item type still occasionally
2 - the area is blacklisted either from post combat or midcombat avoidance from giles

- 1 can't be fixed, 2 can be remedied to a few degrees, one removing post-combat avoidance as the OP says, and two completely removing avoidance from giles.
- Even though you remove avoidance from Giles the issue of #1 occuring is still there

So I guess what I am trying to say is these fixes can't 100% fix items not being picked up, just remedy it quite a bit
 
I edited the Serenity code so it uses Serenity when health is below a certain amount,casts off CD and uses it if trash mobs take your health too low, because before I was dying to some trash mobs in act 3 and it wasn't using serenity. Now it should use it how you would if playing manual.

Code:
	              // Serenity if health is low
                    if ((iMyCachedHealth <= 0.50 || (bMeIncapacitated && iMyCachedHealth <= 0.60)) && powerHotbarAbilities.Contains(SNOPower.Monk_Serenity) && PowerManager.CanCast(SNOPower.Monk_Serenity) && DateTime.Now.Subtract(dictAbilityLastUse[SNOPower.Monk_Serenity]).TotalMilliseconds >= dictAbilityRepeatDelay[SNOPower.Monk_Serenity])
                    {
                        return new GilesPower(SNOPower.Monk_Serenity, 0f, vNullLocation, iCurrentWorldID, -1, USE_ANY_TIME, FOR_INSTANT_USE);
                    }


Also the avoidance code that is removed only stops the bot from avoid when he isn't fighting mobs so out of combat/after. Avoidance during combat works no problem.

The fist of thunder fix helped my monk so much, he now attacks/kills everything faster and more efficiently, also goblins get chased no problem, I am now able to do act 3 runs much more efficiently!

thanks for the fixes.
 
It seems Giles is back so hopefully he'll be putting out fixes/changes.
 
After applying fix for frenzy...he started attacking Azmo but now he dont wanna stack it.
WTF?
He is doing dmg but no stacks apear.
upd8: nvm. fixed.
 
Last edited by a moderator:
Nope just saw him vote on the thread about the dev reponse with the poll.
 
This helped me a lot, bumping thread since Giles is gone and more people might need to use these fixes.
 
Thanks for the bump, but contrary to popular belief Giles is back and will be releasing a new plugin tomorrow that compiles all his work into one so look out for that! In the mean time do use these if you want slight efficiency but check back tomorrow, or daily and Giles should have a new toy for you guys.
 
I am using Monk and did exactly what you said in this post. I also disabled worldobjecthandler, which I believe it's causing problems, and I don't notice any difference for not having it. Guess what, I found my first legendary last night, and the loot is much more! lol like many said, I do not want to think about the loot I missed.

Side question, do you think Near Death is a useful passive? I use resolve atm.

Thank you heaps Bazingaw!
 
Regarding the disabling worldobject handler, theres actually a better fix suggested by lyppn in the thread for that plugin. Gist of it is that item drops sometimes unknown but then after a couple loops of checking the item it can figure out its type - what objecthandler does is after the first loop of check if its unknown it blacklists it.

Lypnn suggested to fix go to line 283 and 284 and comment them out in WorldObjectHandler.cs

@Near Death: I like it more as most of the time when I do die its because of a nasty double pack or just a horrible wall in which I can survive a couple seconds longer if I get t o the right position from avoidance which near death allows. Dmg wise most packs don't do much and I figure if I am going to die its through dmg that 25% won't really save me (either because im stuck there or its just double packs which Giles sick avoidance can live through with either passive so its kinda a throw up for this reason)
 
does changing code require a specific program like C#?

i'd like to change some things and cant seem to open any files.
 
does changing code require a specific program like C#?

i'd like to change some things and cant seem to open any files.

cant seem to open any files -> Then it is best that you shouldn't be changing them in the first.
 
Back
Top