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

[Plugin] Giles Combat Replacer

Giles just noticed a bug running act 2, which Id assume exists in all profiles as its combat based -

my monk when its at full spirit and needs to port it keeps ttrying to use a spell (i think fist of thunder? with your safe distance attack range fix it seems like it as its not doing anything but punching) so when I drain my spirit it keeps saying not enough spirit to cast this spell but it sucessfully casts tp since it cant cast fist of thunder
 
your first one says

Good catch, my error, just uploaded a quick hotfix for this :)
-- (v0.5.3.1) Fix for Wizard Archon cast requirements. Now takes 1 elite or 4+ greys to trigger.

Giles just noticed a bug running act 2, which Id assume exists in all profiles as its combat based -

my monk when its at full spirit and needs to port it keeps ttrying to use a spell (i think fist of thunder? with your safe distance attack range fix it seems like it as its not doing anything but punching) so when I drain my spirit it keeps saying not enough spirit to cast this spell but it sucessfully casts tp since it cant cast fist of thunder

Sadly DB provides no way of knowing that the character wants to return to town, and so my plugin keeps spamming out-of-combat buffs like mystic ally or mantras or sprint etc. I have already requested such a feature here;
[url]http://www.thebuddyforum.com/demonbuddy-forum/developers/66302-request-gettable-settable-zetadia-me-istryingtotownportal-value.html[/url]
Support that thread if you would like me to be able to detect town-running and act accordingly... until then, without any "hacky" workarounds, it's a bug we must endure :D
 
Hey Gile, just wanted to thank you for all your hard work on every single one of your addons. You have been amazing and i'm sure the whole entire community loves you for your work. Keep doing you <3
 
Do you have any possible tacky work arounds or will we have to do that on our own just wondering
 
hey man

so i run a wizard pretty much all the time in inferno and i can tell you the two ways i die the most when using this is:
1) attacking takes priority over getting out of the fire (or any aoe) - or i start following a molten mob.
2) health globes are ignored

when running a wizard in inferno getting out of the fire is priorty number 1 and getting those globes any time you dip below 60% health is key.

overall, this is a great plugin. if my dude would grab health when its available and move out of the way my death percentage would be cut in half i would bet

thanks man
 
thanks for the new version giles!! wow this version is smooth. its going perfect for rend build.. and no mini freezes.

fighting siegebreaker is still really bugged tho.. he only attacks when he leaps on top of the boss. not when hes around him
 
Last edited:
replacing

if (!bBuffsOnly && !bAvoidanceEmergency && !bMeIncapacitated && powerHotbarAbilities.Contains(SNOPower.Monk_FistsofThunder) && PowerManager.CanCast(SNOPower.Monk_FistsofThunder))

with
if (!bBuffsOnly && !bAvoidanceEmergency && !bMeIncapacitated && powerHotbarAbilities.Contains(SNOPower.Monk_FistsofThunder))


solved my issue with FoT breaking TP all teh time - seems to not have had much of an impact on anything else.
 
Anyway to use sprint for movement (when not in combat)?
 
The new version will back track back to the items dropped in AoE areas, but it will only do this once. So if it back tracks there and the AoE still hasn't faded, it will black list that area again.
 
The new version seems to be causing a constant up and down movement frequently.

Edit: Found out this is the problem with giles stash replacer not the combat replacer.
 
Last edited:
Darhkojones sent me a couple of bugfixes improvements & a new power for witch-doctor, so I uploaded that since I was online this morning anyway doing an emergency fix for stash replacer before I left!

v0.5.3.2 uploaded
-- Some fixes & improvements to Witch Doctor powers plus inclusion of Spirit Barrage, done by forum member darthkojones.

The new version seems to be causing a constant up and down movement frequently.
Edit: Found out this is the problem with giles stash replacer not the combat replacer.
Yes, it was stash replacer - I uploaded an emergency hotfix for that this morning, hope it all works because I doubt I'll have wifi access on holiday - though if I do, I may be around on an evening and have installed a remote desktop thing on my computer here and am leaving it on - so it's possible that if there are more problems and I have nothing to do on an evening, and if I've installed this remote desktop stuff properly, I might still make an appearance through the week - but don't get your hopes up - chances are if anything is still broken, it's going to have to stay that way until September 2nd-ish... but everything looks to be working VERY well on all of my bots now! :D

The new version will back track back to the items dropped in AoE areas, but it will only do this once. So if it back tracks there and the AoE still hasn't faded, it will black list that area again.
Hopefully this won't cause any issues with item pickups - but I do know there is still a bit of conflict between the loot pickup stuff in DemonBuddy and my "out of combat" avoidance - since I'm basically trying to trick Demonbuddy into thinking there are still monsters nearby when I do the AOE avoidance to prevent DB letting things like loot run, but it's not entirely reliable. It'd be easier if I brought all of my plugins in together in one giant plugin, then I could actually do it properly - I could make stash replacer part of the code simply check a variable to see if combat replacer part of the code was trying avoidance or not! Maybe in the future I will just have an "all in one" plugin - but not until combat replacer has all classes and is out of these early stages (it's only a week old!!!! Can you believe it!?!? :D I started work on it 12 days ago, and only released version 1 last Saturday night!), and not until I make stash replacer support all levels - not just inferno. I'm probably going to merge world object handler and stash replacer together as my next project too - and make stash replacer have custom code for opening chests, clicking shrines etc. - this will allow me to have a lot more control.

It also means that if I do combine everything - I can make the bot loot items that drop at it's feet while it's fighting - something I want to and intend to do - but not really doable in a non-hacky way until I merge it all :)

can anyone tell me why it wont use rend?

It should be using rend fine. If you have just changed your skills, try restarting DemonBuddy (my plugin "caches" your hotbar abilities for periods of time to help reduce CPU load and make everything a bit faster). If you still have troubles, try a full fresh install of DemonBuddy in a brand new blank folder and newly downloaded plugins. Also make sure you are NOT using "monster priority changer" with combat replacer - the two are mutually exclusive. I use rend on all of my barbarian bots now and see it rending like a lunatic! :D
 
Hello,

I noticed something when using your combat replacer on my shock pulse - piercing orb wizard. The attack sequenz is way to slow the combat routine utilizes only 50% of the power that build offers. Because that build is centered around attack-speed but the bot only attacks once every second.
 
Thanks, can you post your items build for the WW barbarian =D. thx!!
 
not sure if its the new db changes or whats not, but it is currently not picking up health global. Thanks
 
great plugin any way to make one that you can use with no movement lke the combat bot ? so we can play coop
 
Ok so i have started using this plugin today and have noticed one big flaw with it. It seems to avoid loot on many occasions. I basically have watched it play on act2 champion farm profile all morning and have watched it consistently miss items it should be picking up. What i have noticed is that it seems to prioritize attacking monsters before the item pickup or at least prioritizes a certain range. Not sure if that makes sense, but let me describe. If I kill all the mobs and there is no more mobs around it will pickup the loot fine. However, when it misses loot it is because after it kills a champion pack lets say and loot is droped........if some new mobs get within a certain range it will then ignore the pickup and attack the mobs. Once it has done this, it will not go back to pick up the loot. Now, its not that it misses the loot all the time, but its enough for me to stop using it. It missed approximately 5 level 63 items over the course of a hour. That is just to much. Outside of that, I love the combat routine as it seems much better than the DB's Belphogor. But the missed loot is an issue.
 
Last edited:
Back
Top