What does you log say when the molten bombs are not avoided? And as I said it won't work out of combat.
Hydra Spam I've been having issues with Hydra being spammed within a 10ft radius of itself whenever any mobs come up. Attached is the log entries... Issues are show in [07:00:20.206 V] through [07:00:27.728 V]
Too bad we can't get it to work out of combat, but that's not a huge deal. I will get back to you on a log file for the molten explosions, what log detail level do I need to have my settings at for you to get the pertinent information? I would have it for you now, but I honestly can't remember which session it was that I was running to find that log file. I'll be botting later on tonight so I can get it for you then
good deal. On a side note I've been trying to modify the monk.cs file to only cast LTK when it is above a certain amount of spirit, but I keep screwing it up and causing errors. I tried using the code replacement that you posted previously in this thread but no luck it was working fine until I updated to your latest version. I changed routines\monk.cs from: Code: new CastOnUnit(SNOPower.Monk_LashingTailKick, ctx => ((DiaUnit)ctx).ACDGuid, ctx => Clusters.GetClusterCount(ZetaDia.Me, CombatTargeting.Instance.LastObjects, ClusterType.Radius, 16f) >= BelphegorSettings.Instance.Monk.LashingTailKickAoECount || Unit.IsEliteInRange(16f)), to: Code: new CastOnUnit(SNOPower.Monk_LashingTailKick, ctx => ((DiaUnit)ctx).ACDGuid, ctx => ZetaDia.Me.CurrentPrimaryResource > 65 && (Clusters.GetClusterCount(ZetaDia.Me, CombatTargeting.Instance.LastObjects, ClusterType.Radius, 16f) >= BelphegorSettings.Instance.Monk.LTKAoECount || Unit.IsEliteInRange(16f))), and got this error : Reloading AssemblyLoader<Zeta.CommonBot.ICombat> - Initializing [18:55:43.633 N] Compiler Error: d:\Demonbuddy\Routines\Belphegor\Routines\Monk.cs(104,193) : error CS1061: 'Belphegor.Settings.MonkSettings' does not contain a definition for 'LTKAoECount' and no extension method 'LTKAoECount' accepting a first argument of type 'Belphegor.Settings.MonkSettings' could be found (are you missing a using directive or an assembly reference?) .cs files attached
Getting a compile error with Belph v223 on a clean install of DB v204. Will post the error in a few, restarting my PC.
Oh man what a derkerder moment, I should have caught that, but I just copied and pasted the code you had posted earlier and didn't notice it. Thanks! running it now to see how it works, but it did load fine.
It actually wasn't him that posted it, don't blame my terribad noob code on a DB guru . But yeah, change the setting name and it will be sorted
[19:45:53.006 N] Compiler Error: C:\DB204\Routines\Belphegor\Belphegor.cs(126,41) : error CS0246: The type or namespace name 'BelphegorPlayerMover' could not be found (are you missing a using directive or an assembly reference?) Edit: Alright, so, this whole time I've been deleting the contents of the Belphegor directory and extracting the new versions to it. Evidently that was wrong, because the compile error goes away if I extract this over the top of the existing Belphegor. My bad.
OK I was watching it run and waiting to catch it not moving away from molten explosion. Log attached.
Ok so I noticed something and i don't know if it can be fixed or not. Avoidance is moving away from the point that an arcane guardian is spawned, however it will routinely run through another arcane guardian to do that. Is there anything that can be done with that or is it one of those things that would chew up too much system resources to try and track, or is there not data stream that DB would be able to plug into to track it?
I'm getting the same errors you are getting when this happens for you. I'm not sure when exactly during what activity the errors appear in my log though Code: System.AccessViolationException: Could not read bytes from 00000000 [299]! at Zeta.MemoryManagement.ExternalProcessReader.ReadBytes(IntPtr address, Int32 count, Boolean isRelative) at Zeta.MemoryManagement.ExternalProcessReader.Read[T](IntPtr address, Boolean isRelative) at Zeta.Internals.Actors.DiaObject.() at Zeta.Internals.Actors.DiaObject.get_Position() at Belphegor.Routines.Monk.<MonkCombat>b__7(DiaUnit u) at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate) So I'm assuimg the error occurs in this call: Code: new PrioritySelector(ctx => CombatTargeting.Instance.LastObjects.OfType<DiaUnit>().FirstOrDefault(u => !u.Position.IsCollidingWithAoe() || u.Position.DistanceSqr (ZetaDia.Me.Position) < BelphegorSettings.Instance.Monk.MaximumRange * BelphegorSettings.Instance.Monk.MaximumRange), Something went wrong there? Edit: tried a fresh unmodified install, same errors appearing in log.
Well here's my wish list regarding Belphegor: First off...absolutely fantastic on my characters so far. The only things I'm looking for are avoidance issues: Grotesque when killed need an avoidance. Molten when killed need an avoidance. I don't know if it's possible but their death explosions are...insane on inferno.