If there is no cellar, you should let em kill the mother around. First of all the range dmg interrupts the port and second, when i watch my water ally kill them, they drop @1,5k - 2,5k and it only would take 2 seconds to get them down. I bet this will increase the gph and the avg run without cellar cause it wont get interrupt anymore.
You're on the wrong quest. You should be on the quest called "Explore the cellar". Then there are no Wretched Mothers.
Works, just reporting what's in the error log spamming generally. Code: [04:01:30.179 V] Using power UseStoneOfRecall clickPos:<2021.734, 2566.271, 27.1> worldDynamicId:1999503360 targetACDGuid:-1 [04:01:31.121 D] System.NullReferenceException: Object reference not set to an instance of an object. at Zeta.Internals.Actors.DiaUnit.get_SummonedByACDId() at Belphegor.Routines.Monk.<>c__DisplayClass47.<get_HasMysticAlly>b__46(DiaUnit u) at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate) at Belphegor.Routines.Monk.get_HasMysticAlly() at Belphegor.Routines.Monk.<MonkBuff>b__1(Object extra) at Belphegor.Helpers.Spell.<>c__DisplayClass2.<Cast>b__0(Object ret) at Zeta.TreeSharp.Decorator.CanRun(Object context) at Zeta.TreeSharp.Decorator..MoveNext() at (Object ) at Zeta.TreeSharp.Composite.Tick(Object context) at Zeta.TreeSharp.PrioritySelector..MoveNext() at (Object ) at Zeta.TreeSharp.Composite.Tick(Object context) at Zeta.TreeSharp.PrioritySelector..MoveNext() at (Object ) at Zeta.TreeSharp.Composite.Tick(Object context) at Zeta.TreeSharp.PrioritySelector..MoveNext() at (Object ) at Zeta.TreeSharp.Composite.Tick(Object context) at Zeta.TreeSharp.PrioritySelector..MoveNext() at (Object ) at Zeta.TreeSharp.Composite.Tick(Object context) at Zeta.TreeSharp.PrioritySelector..MoveNext() at (Object ) at Zeta.TreeSharp.Composite.Tick(Object context) at Zeta.Common.HookExecutor.Run(Object context) at Zeta.TreeSharp.Action.RunAction(Object context) at Zeta.TreeSharp.Action..MoveNext() at (Object ) at Zeta.TreeSharp.Composite.Tick(Object context) at Zeta.TreeSharp.PrioritySelector..MoveNext() at (Object ) at Zeta.TreeSharp.Composite.Tick(Object context) at Zeta.TreeSharp.PrioritySelector..MoveNext() at (Object ) at Zeta.TreeSharp.Composite.Tick(Object context) at Zeta.Common.HookExecutor.Run(Object context) at Zeta.TreeSharp.Action.RunAction(Object context) at Zeta.TreeSharp.Action..MoveNext() at (Object ) at Zeta.TreeSharp.Composite.Tick(Object context) at Zeta.TreeSharp.PrioritySelector..MoveNext() at (Object ) at Zeta.TreeSharp.Composite.Tick(Object context) at Zeta.CommonBot.BotMain.() [04:01:32.198 D] Exception while pulsing plugin Sarkoth Farmer 1.2.5: System.NullReferenceException: Object reference not set to an instance of an object. at Zeta.Internals.Actors.DiaUnit.get_SummonedByACDId() at SarkothFarmer.SarkothFarmer.<get_Units>b__6(DiaUnit x) at System.Linq.Enumerable.WhereListIterator`1.MoveNext() at System.Linq.Buffer`1..ctor(IEnumerable`1 source) at System.Linq.OrderedEnumerable`1.<GetEnumerator>d__0.MoveNext() at System.Linq.Enumerable.Any[TSource](IEnumerable`1 source, Func`2 predicate) at SarkothFarmer.SarkothFarmer.IsUnitNear(Int32 yards) at SarkothFarmer.SarkothFarmer.UseTP() at SarkothFarmer.SarkothFarmer.OnPulse() at Zeta.Common.Plugins.PluginManager.PulsePlugin(IPlugin plugin) [04:01:32.202 D] Replaced hook [ProfileOrderBehavior_Hook] 8abfa7d4-20ec-4505-84e3-ff932e624f1f [04:01:32.213 D] System.NullReferenceException: Object reference not set to an instance of an object. at Zeta.Internals.Actors.DiaUnit.get_SummonedByACDId() at Belphegor.Routines.Monk.<>c__DisplayClass47.<get_HasMysticAlly>b__46(DiaUnit u) at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source, Func`2 predicate) at Belphegor.Routines.Monk.get_HasMysticAlly() at Belphegor.Routines.Monk.<MonkBuff>b__1(Object extra) at Belphegor.Helpers.Spell.<>c__DisplayClass2.<Cast>b__0(Object ret) at Zeta.TreeSharp.Decorator.CanRun(Object context) at Zeta.TreeSharp.Decorator..MoveNext() at (Object ) at Zeta.TreeSharp.Composite.Tick(Object context) at Zeta.TreeSharp.PrioritySelector..MoveNext() at (Object ) at Zeta.TreeSharp.Composite.Tick(Object context) at Zeta.TreeSharp.PrioritySelector..MoveNext() at (Object ) at Zeta.TreeSharp.Composite.Tick(Object context) at Zeta.TreeSharp.PrioritySelector..MoveNext() at (Object ) at Zeta.TreeSharp.Composite.Tick(Object context) at Zeta.TreeSharp.PrioritySelector..MoveNext() at (Object ) at Zeta.TreeSharp.Composite.Tick(Object context) at Zeta.TreeSharp.PrioritySelector..MoveNext() at (Object ) at Zeta.TreeSharp.Composite.Tick(Object context) at Zeta.Common.HookExecutor.Run(Object context) at Zeta.TreeSharp.Action.RunAction(Object context) at Zeta.TreeSharp.Action..MoveNext() at (Object ) at Zeta.TreeSharp.Composite.Tick(Object context) at Zeta.TreeSharp.PrioritySelector..MoveNext() at (Object ) at Zeta.TreeSharp.Composite.Tick(Object context) at Zeta.TreeSharp.PrioritySelector..MoveNext() at (Object ) at Zeta.TreeSharp.Composite.Tick(Object context) at Zeta.Common.HookExecutor.Run(Object context) at Zeta.TreeSharp.Action.RunAction(Object context) at Zeta.TreeSharp.Action..MoveNext() at (Object ) at Zeta.TreeSharp.Composite.Tick(Object context) at Zeta.TreeSharp.PrioritySelector..MoveNext() at (Object ) at Zeta.TreeSharp.Composite.Tick(Object context) at Zeta.CommonBot.BotMain.()
I think these 2 are related - but it seems like a Belphegor issue. (I didn't change anything related to the ally) Could you try to delete your whole Belphegor folder and grab a new from a fresh DB install, and then install my modification?
With the last DB i get a pathing error if he finds a cellar: This happens after the Sarkoth kill, did anything as sugested in first post so i dont know why it's failing, any advice?
dies very often with the new monk cs. Seems it comes to the cellar with no spirit and dies sometimes. I'll try running with the normal bephelgor routine and I'll report back later
I made some modifications to routines, build and profile. Got average runtime to 20sec. 470-520k/per h atm. 300+GF, 22RS and14LR. As monk OFC! Thanks man youre da boss.
I don't think problem come from bephelgor routine, I used the mon.cs recommended and it works fine. Have you upgrade yours gears ? I got the same problem before, too much dies, but after some quick buys in AH, I die only 3 or 4 times per hours, it's acceptable and with my little GH (153%) I got 200k gph around. See my log : [15:07:08.702 N] Loaded profile Sarkoth dummy profile by Inrego [15:07:08.702 N] Number of games completed:198 [15:07:08.708 N] Last run acquired 10557 gold. [15:07:08.708 N] Cellar found in 87/198 games, that's 43,9%. [15:07:08.708 N] This run with cellar took 67,4 seconds. [15:07:08.708 N] Run with cellar - Avg: 40,9s Min: 27s Max 228,1s. [15:07:08.708 N] Run without cellar - Avg: 12,4s Min: 9,1s Max 35,8s. What modifications you make to perform this run better ?
weird... i've the same problems with the original bephelgor routine aswell as with the monk.cs from the first page in this thread.. casting water ally 3 times.. until it has no spirit and dies. Yesterday my toon died about 1 time an hour.. or even less...
I sent all my modification to Inrego, he will test em later. if he thinks theyre good he will post em :] Record so far 19,4 sec
Seems to be random whether it spams water ally or not. I've used a clean, new version of DB, used the new monk.cs replacement, but still does it. Sometimes it casts water ally once and then charges to the cellar, sometimes it spams it 2-3-4 times (quicker than you can really see it) and drains all spirit before it even starts running towards the cellar.
Testing your build atm, but made the modifications to plugin and Monk.cs myself. It's looking really good - I'll put it up in an hour or so. Think I'll make it behave differently based on your dps.