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

[Release] Demonbuddy - Windy wednesday build (#204)

Status
Not open for further replies.
How do you turn off the avoidance. Ive been trying to figure this out as I use the escape desecrator arcane pluggin.

Settings button on main tab. You have to be in a game for it to work. Dont know if that has changed in .204, I still use .199.
 
This version of belphegor upped my Deaths per hour 3 to 4 times on a badly geared monk farming warrior's rest (from 10 to 30, that's out of 45 games per hour). Me no likey =(
This may not apply to you, but if you're relying on Life on Hit to regenerate, then the stock avoidance settings won't do you any favors. They're set to avoid at 100% health. My barb spent so much time trying to get out of desecrator and poison and such that he would never just start smacking the guys, and it tripled my deaths per hour. I set the avoidance hp settings down to 60-70% on all except the ice balls and it is performing much much better.
 
where can i get v .199 i overwrote it with the new update. download section is only showing the latest release
 
I think someone upload it on rad's act 1 champion farming profile. I would upload it but I'm on my phone ATM
 
Oh when are you going to implement vendor prices to the item stats so it can be handled in loot rules? the reason I ask for this is so i can set my loot rules to vendor an item if it above X amount of gold, and then salvage it if it's not.
 
Oh when are you going to implement vendor prices to the item stats so it can be handled in loot rules? the reason I ask for this is so i can set my loot rules to vendor an item if it above X amount of gold, and then salvage it if it's not.
would love this
 
Found a strange stuck area while exploring in festering woods. The bot just ran back and forth over and over on the same spot.... nothing was there visually, no logs or rocks or anything it was just grass. log and screenshot included
 

Attachments

Another while exploring. bot just standing there doing nothing. some big nasty exceptions in the log window. log attached.

(ignore the error at top of log about missing matching if tag, hah. typo while i was working on a profile.)
 

Attachments

Plenty of work left to be done, but just taking a second to spit out mad props to the DB crew. I get some crashes, but .204 is really starting to show promise on a very capable future. :) Well done and keep up the great work.
 
Not sure if this has been mentioned.

In random dungeons whereby there is a door between your bot and an elite pack, the bot attempts to go after the elite pack without first triggering/breaking the door. Some mega stuck fest there.
 
View attachment 2012-08-11 18.23.txt

I am having some issue with #204 version of DB.
Please see attached log file.
I think these exceptions interfering plugins I am using.

[09:25:46.625 D] [BotEvents] EventChecker  threw exception 개체 참조가 개체의 인스턴스로 설정되지 않았습니다. in check

[09:26:15.490 D] [BotEvents] EventChecker  threw exception Could not read bytes from 00000000 [299]! in check
[09:26:15.515 D] System.Reflection.TargetInvocationException: 호출 대상이 예외를 Throw했습니다. ---> System.AccessViolationException: Could not read bytes from 00000000 [299]!
위치: Zeta.MemoryManagement.ExternalProcessReader.ReadBytes(IntPtr address, Int32 count, Boolean isRelative)
위치: Zeta.MemoryManagement.ExternalProcessReader.Read[T](IntPtr address, Boolean isRelative)
위치: Zeta.Internals.Actors.DiaObject.()
위치: Zeta.Internals.Actors.DiaObject.get_Position()
위치: Zeta.CommonBot.InactivityDetector.(Object sender, EventArgs e)
--- 내부 예외 스택 추적의 끝 ---
위치: System.RuntimeMethodHandle._InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeType typeOwner)
위치: System.RuntimeMethodHandle.InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeType typeOwner)
위치: System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
위치: System.Delegate.DynamicInvokeImpl(Object[] args)
위치: (Object , Object[] )
위치: Zeta.CommonBot.Pulsator.(Delegate delegate, Object[] args) --> System.AccessViolationException: Could not read bytes from 00000000 [299]!
위치: Zeta.MemoryManagement.ExternalProcessReader.ReadBytes(IntPtr address, Int32 count, Boolean isRelative)
위치: Zeta.MemoryManagement.ExternalProcessReader.Read[T](IntPtr address, Boolean isRelative)
위치: Zeta.Internals.Actors.DiaObject.()
위치: Zeta.Internals.Actors.DiaObject.get_Position()
위치: Zeta.CommonBot.InactivityDetector.(Object sender, EventArgs e)

09:28:08.738 D] System.NullReferenceException: 개체 참조가 개체의 인스턴스로 설정되지 않았습니다.
위치: Zeta.Internals.Actors.DiaActivePlayer.InventoryManager.CanPlaceItemInLocation(ACDItem item, InventorySlot place, Int32 column, Int32 row)
위치: Zeta.CommonBot.Logic.BrainBehavior.CanPickUpItem(DiaItem item)
위치: Zeta.CommonBot.Logic.BrainBehavior.(Object ret)
위치: Zeta.TreeSharp.Decorator.CanRun(Object context)
위치: Zeta.TreeSharp.Decorator..MoveNext()
위치: (Object )
위치: Zeta.TreeSharp.Composite.Tick(Object context)
위치: Zeta.TreeSharp.PrioritySelector..MoveNext()
위치: (Object )
위치: Zeta.TreeSharp.Composite.Tick(Object context)
위치: Zeta.TreeSharp.Decorator..MoveNext()
위치: (Object )
위치: Zeta.TreeSharp.Composite.Tick(Object context)
위치: Zeta.TreeSharp.PrioritySelector..MoveNext()
위치: (Object )
위치: Zeta.TreeSharp.Composite.Tick(Object context)
위치: Zeta.TreeSharp.Decorator..MoveNext()
위치: (Object )
위치: Zeta.TreeSharp.Composite.Tick(Object context)
위치: Zeta.TreeSharp.PrioritySelector..MoveNext()
위치: (Object )
위치: Zeta.TreeSharp.Composite.Tick(Object context)
위치: Zeta.Common.HookExecutor.Run(Object context)
위치: Zeta.TreeSharp.Action.RunAction(Object context)
위치: Zeta.TreeSharp.Action..MoveNext()
위치: (Object )
위치: Zeta.TreeSharp.Composite.Tick(Object context)
위치: Zeta.TreeSharp.PrioritySelector..MoveNext()
위치: (Object )
위치: Zeta.TreeSharp.Composite.Tick(Object context)
위치: Zeta.CommonBot.BotMain.()
 

Attachments

Not sure if this has been posted as a bug yet but using Radonic's act 2 profile those black tornados that are untargetable but fly around and do dmg - my barb kept attempting to attack it:

This is the code segment from when it was attempting to attack it

Code:
[01:48:16.157 D] Generated path to <1849.302, 894.4056, 169.7564> (7) with 1 hops.
[01:48:16.159 V] Using power Walk clickPos:<1849.302, 894.4056, 169.7564> worldDynamicId:1999568897 targetACDGuid:-1
[01:48:18.293 N] [Belphegor All-in-One 1.0.0.221] Potion set to use below 40%, my health is currently 20%, using Mythic Health Potion
[01:48:18.349 V] Using power Barbarian_Frenzy clickPos:<0, 0, 0> worldDynamicId:0 targetACDGuid:2045378775
[01:48:18.459 D] [NotificationOKClick Plugin0.9] Check for Notification UI
[01:48:18.459 D] [NotificationOKClick Plugin0.9] Bot Thread = True, IsRunning = True, IsInGame = True
[01:48:18.548 V] Using power Barbarian_Frenzy clickPos:<0, 0, 0> worldDynamicId:0 targetACDGuid:2045378775
[01:48:19.123 V] Using power Barbarian_Revenge clickPos:<0, 0, 0> worldDynamicId:1999568897 targetACDGuid:-1
[01:48:19.980 V] Using power Barbarian_Frenzy clickPos:<0, 0, 0> worldDynamicId:0 targetACDGuid:2045378775
[01:48:20.564 V] Using power Barbarian_Revenge clickPos:<0, 0, 0> worldDynamicId:1999568897 targetACDGuid:-1
[01:48:21.197 D]  item rule has no stats. Attempting name match.
[01:48:21.214 D] Rule  matched Cincture by name.
[01:48:21.214 D] Rule has no stats to match, assuming base types were defined and returning a successful match!
[01:48:21.414 V] Using power Barbarian_Frenzy clickPos:<0, 0, 0> worldDynamicId:0 targetACDGuid:2045378775
[01:48:21.633 D]  item rule has no stats. Attempting name match.
[01:48:21.633 D] Rule  matched Cincture by name.
[01:48:21.633 D] Rule has no stats to match, assuming base types were defined and returning a successful match!
[01:48:21.664 V] Using power Barbarian_Frenzy clickPos:<0, 0, 0> worldDynamicId:0 targetACDGuid:2045378775
[01:48:21.891 V] Using power Barbarian_Revenge clickPos:<0, 0, 0> worldDynamicId:1999568897 targetACDGuid:-1
[01:48:22.680 V] Using power Barbarian_Leap clickPos:<1848.793, 890.9827, 169.7564> worldDynamicId:1999568897 targetACDGuid:-1
[01:48:22.796 V] Using power Barbarian_Leap clickPos:<1848.036, 890.2556, 169.7564> worldDynamicId:1999568897 targetACDGuid:-1
[01:48:22.829 V] Using power Barbarian_Leap clickPos:<1847.819, 890.0478, 169.7564> worldDynamicId:1999568897 targetACDGuid:-1
[01:48:22.932 D] Generating path to Moving towards unit - <1847.17, 889.4245, 169.7564>
[01:48:22.932 D] Raycast path generated.
 
Can you dump RActors when near the tornado? I guess it could be added to the blacklist in gilesmonsterprioritychecker as a temporary fix.
 
Last edited:
DB still has problem with looting....sometimes, not all the time, it would ignore blue/yellow on the ground, since it DOES pick up blue/yellow most of the time, the rule is set up correctly, and it never picks up BS plans, not sure about JC recipes.
 
DB still has problem with looting....sometimes, not all the time, it would ignore blue/yellow on the ground, since it DOES pick up blue/yellow most of the time, the rule is set up correctly, and it never picks up BS plans, not sure about JC recipes.

having the same problem here.
 
Few bugs i've noticed

1) DB doesn't check where it is before it tries to run the stash/sell routine. Example - if you are on quest 1-1 you can't teleport to town, but DB still tries to TP to town to run sell/stash. This results in the bot sitting there with "you can't do that here" showing up on screen.

2) DB sometimes tries to shoot at corpses on the ground, don't know why this happens as it appears to be random. Need some sort of routine that tells the bot to give up after attacking something that isn't loosing any health :). (or make it not attack them in the first place lol)

3) DB sometimes tries to kill enemies behind a closed door without opening it, resulting in the bot shooting at door forever

4) DB sometimes tries to use an exit when its on the wrong level. eg, when the exit is right next to you but 1 floor below, DB will still sit there trying to use the exit (in random dungeons). Need some logic to just "give up" after a while and go exploring again, because if you manually move the bot around it will get past eventually.

5) gets stuck a lot in festering woods (i figure this will probably be fixed as the random dungeon code gets better). Is it worth us posting logs here for this one?
 
I am having a worst problem that it isn't reading items right. It thought an item was 250dps when it was 1000 dps.

Ya that is a sucky problem. Are you using gilsstashreplacer? I am and Ive never had any problem with that

I got a problem aswell. Sometimes my barb just stands in like 20 mobs doing absolutly nothing for 2 sec and often gets killed by that. I saw this tick thing on belph settings, would it be a good idea to increase it a little?
 
Status
Not open for further replies.
Back
Top