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

SarkothFarmer - Farms Sarkoth with the best possible speed!

D3 Sometimes randomly freezes, and my Monk something just stands in the cellar doing nothing after kill when i move him manually a bit it will cast port and exit.

Fresh 160 release, with only Sarkoth Farmer 1.5.5, and the Monk.cs.
And Inrego Profile.

Also having this same problem, just got the profile plugin, now I'm getting notifications.... and db is not taking care of them. Using the notification plugin as well now, will update in the morning. One more thing sometimes he is not casting inner sanc before tp.
 
It was built into DB's core right around when I released 1.5

Hi Inrego, do we use the default belphegor combat routine or do we use the Monk.cs that you provided and replace it with the one in Belphegor routine? In the first page of this thread.
 
Hi Inrego, do we use the default belphegor combat routine or do we use the Monk.cs that you provided and replace it with the one in Belphegor routine? In the first page of this thread.
Read the first post.
 
Read the first post.

Inrego, i don't want to push anything, but could you maybe give us a indication of when there's gonna be a new version? Which issue's are being resolved first?
 
Been running this profile with 4 monks for the past few days, a couple issues I've had:

Monks with lower pickup radius will constantly run back and forth over the gold - It seems like the toon is lagged out since the enchantress is about 15 yards away, your newest SVN release semi-fixed this as the monk runs in another direction and it seems to snap back and then continue to pick up the gold.

Low DPS monks that require to chase mobs (especially in the top right of the room can get stuck while attempting to run through the L shaped wall with barrels indefinitely getting stuck. This happens almost once an hour.

Gold dropped between the top corner of the room and between the table and the chest can cause the character to be stuck. Seems like again your latest release fixes this, but there are some rare situations where they will get stuck in the table and continuously run in place like the L Shaped wall stuck above.

Client Crashes - I can't determine if it's a DB, Diablo or Profile Issue

In the latest build, it no longer casts Cyclone Strike.

I can upload or e-mail logs if you want, but most of my log files are very large since I have ~6 clients running almost 24/7.

Great work, hope you continue to support this! :)
 
Last edited:
Can anyone edit the profile to enable monk to use tempest rush even when in the cellar? that will save 1-2 secs and boost the gph.
 
Yes, I do have that passive. Each time after entering the cellar, I only get 86 spi left,any idea how that happens? I'm using DB 151 and SHarkoth Farmer 1.2.6since they are the only version work fine for me
you should have 121spi left for sarkoth make sure you have "exalted soul" as passive skill.. with 121spi you able to 1shot them "BF+MoC+SSS"
 
Inrego, i don't want to push anything, but could you maybe give us a indication of when there's gonna be a new version? Which issue's are being resolved first?
The next update will be out today or tomorrow I think, and it will contain a settings window. After that I will look into addressing bugs, such as the vault stuck at barrels.
 
Second time today I came back to see this bot standing in the middle of everything, trying to pick up loot:
Screenshot038.webp
I couldn't paste the log into pastebin as it was way too big even for that. I didn't remove the 3? hour spam i had been getting from trying to pick up gold.
Log attached.
 

Attachments

Second time today I came back to see this bot standing in the middle of everything, trying to pick up loot:
View attachment 46830
I couldn't paste the log into pastebin as it was way too big even for that. I didn't remove the 3? hour spam i had been getting from trying to pick up gold.
Log attached.
That issue was adressed in 1.5.6 I think. Or maybe it was 1.5.7.
Anyway - to have the least bugs, try to stay up-to-date. It's a work in progress and I push new versions to the SVN several times per day mostly.
 
seen these exceptions, not sure if serious, just reporting.

Code:
[19:51:35.865 D] Raycast path generated.
[19:51:35.865 D] Generated path to <117.0001, 95.5001, -6.103516E-05> (Moving towards unit) with 1 hops.
[19:51:35.865 V] Using power Walk clickPos:<117.0001, 95.5001, -6.103516E-05> worldDynamicId:1999568897 targetACDGuid:-1
[19:51:36.317 V] Using power Barbarian_Earthquake clickPos:<0, 0, 0> worldDynamicId:1999568897 targetACDGuid:-1
[19:51:36.317 V] Using power: Barbarian_Earthquake
[19:51:36.560 V] Using power Barbarian_Earthquake clickPos:<0, 0, 0> worldDynamicId:1999568897 targetACDGuid:-1
[19:51:36.561 V] Using power: Barbarian_Earthquake
[19:51:36.816 V] Using power Barbarian_Earthquake clickPos:<0, 0, 0> worldDynamicId:1999568897 targetACDGuid:-1
[19:51:36.817 V] Using power: Barbarian_Earthquake
[19:51:37.181 V] Using power Barbarian_GroundStomp clickPos:<0, 0, 0> worldDynamicId:1999568897 targetACDGuid:-1
[19:51:37.181 V] Using power: Barbarian_GroundStomp
[19:51:37.710 V] Using power Barbarian_Frenzy clickPos:<0, 0, 0> worldDynamicId:0 targetACDGuid:2027880704
[19:51:37.710 V] Using power: Barbarian_Frenzy
[19:51:38.311 D] Exception while pulsing plugin Sarkoth Farmer 1.5.7: System.Exception: Can not return argument of type Single
   at Zeta.MemoryManagement.ExternalProcessReader.[T](UInt32 address, CallingConvention callingConvention, Boolean& defaultedToInjection, Object[] args)
   at Zeta.MemoryManagement.ExternalProcessReader.[T](UInt32 address, CallingConvention callingConvention, Object[] args)
   at Zeta.Internals.Actors.ACD.(ActorAttributeType attribute)
   at Zeta.Internals.Actors.ACD.GetAttribute[T](ActorAttributeType attributeType)
   at Zeta.Internals.Actors.DiaUnit.get_HitpointsCurrent()
   at Zeta.Internals.Actors.DiaUnit.get_IsDead()
   at SarkothFarmer.Helpers.Objects.<get_Units>b__a(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.Helpers.Composites.IsUnitNear(Int32 yards)
   at SarkothFarmer.Main.OnPulse()
   at Zeta.Common.Plugins.PluginManager.PulsePlugin(IPlugin plugin)
[19:51:38.378 D] Fast
[19:51:38.379 D] Unique
[19:51:38.384 V] QuillDemon_A_Unique_LootHoarderLeader-342 Is a Unique Mob
[19:51:38.446 V] Using power Barbarian_Frenzy clickPos:<0, 0, 0> worldDynamicId:0 targetACDGuid:2028470519
[19:51:38.446 V] Using power: Barbarian_Frenzy
[19:51:38.605 D] Exception while pulsing plugin Sarkoth Farmer 1.5.7: System.NullReferenceException: Object reference not set to an instance of an object.
   at Zeta.Internals.Actors.DiaUnit.get_SummonedByACDId()
   at SarkothFarmer.Helpers.Objects.<get_Units>b__a(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.Helpers.Composites.IsUnitNear(Int32 yards)
   at SarkothFarmer.Main.OnPulse()
   at Zeta.Common.Plugins.PluginManager.PulsePlugin(IPlugin plugin)
[19:51:39.258 V] QuillDemon_A_Unique_LootHoarderLeader-342 Is a Unique Mob
[19:51:39.313 V] Using power Barbarian_Frenzy clickPos:<0, 0, 0> worldDynamicId:0 targetACDGuid:2028470519
[19:51:39.314 V] Using power: Barbarian_Frenzy
[19:51:40.037 V] QuillDemon_A_Unique_LootHoarderLeader-342 Is a Unique Mob
[19:51:40.092 V] Using power Barbarian_Frenzy clickPos:<0, 0, 0> worldDynamicId:0 targetACDGuid:2028470519
[19:51:40.092 V] Using power: Barbarian_Frenzy
[19:51:40.379 V] Using power Walk clickPos:<116.0623, 96.34975, 0.2352506> worldDynamicId:1999568897 targetACDGuid:-1
[19:51:40.707 V] Using power Barbarian_Sprint clickPos:<0, 0, 0> worldDynamicId:1999568897 targetACDGuid:-1
[19:51:40.707 V] Using power: Barbarian_Sprint
[19:51:40.867 V] [ItemRules] Matched Renewing Screaming Mask of Omens with rule: :PickUp
[19:51:40.890 V] Using power Walk clickPos:<116.3237, 105.9462, 0.2018443> worldDynamicId:1999568897 targetACDGuid:-1
[19:51:40.915 V] [ItemRules] Matched Renewing Screaming Mask of Omens with rule: :PickUp
[19:51:41.357 V] Using power Walk clickPos:<116.3243, 105.9481, 0.102407> worldDynamicId:1999568897 targetACDGuid:-1
[19:51:41.384 V] [ItemRules] Matched Renewing Screaming Mask of Omens with rule: :PickUp
[19:51:41.668 V] Switched state to Done
[19:51:41.877 V] Switched state to Loot
[19:51:42.108 V] Using power Walk clickPos:<117.5898, 109.5611, 0.1082669> worldDynamicId:1999568897 targetACDGuid:-1
[19:51:42.378 V] Switched state to Done
[19:51:42.582 V] Using power UseStoneOfRecall clickPos:<118.8231, 112.2848, 0.100001> worldDynamicId:1999568897 targetACDGuid:-1
[19:51:50.380 D] Exception while pulsing plugin Sarkoth Farmer 1.5.7: System.NullReferenceException: Object reference not set to an instance of an object.
   at Zeta.Internals.Actors.DiaUnit.get_SummonedByACDId()
   at SarkothFarmer.Helpers.Objects.<get_Units>b__a(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.Helpers.Composites.IsUnitNear(Int32 yards)
   at SarkothFarmer.Main.OnPulse()
   at Zeta.Common.Plugins.PluginManager.PulsePlugin(IPlugin plugin)
[19:51:50.390 D] Replaced hook [ProfileOrderBehavior_Hook] e2fcad66-b537-4c58-9ddc-d39f99b10e01
[19:51:50.494 N] Leaving game, reason: Run is done - remaking!!
[19:51:50.494 D] Navigator.Clear
[19:51:50.494 N] Profile completed
[19:51:50.494 N] Number of games completed:251
[19:51:50.505 N] Last run acquired 3379 gold.
[19:51:50.505 Q] Cellar found in 123/251 games, that's 49%.
[19:51:50.505 Q] This run with cellar took 24,3 seconds.
[19:51:50.505 Q] Run with cellar - Avg: 24s Min: 20,9s Max 39,4s.
[19:51:50.505 Q] Run without cellar - Avg: 10,3s Min: 0,4s Max 18,8s.
[19:51:50.505 V] Switched state to Scout
 
Hey man great profile/plugin it boosted me from 350k gph to around 440k gph on my barb. It does the runs super fast in comparison to other profiles i have tried. Here some stats.
13:00:18.099 Q] Cellar found in 85/146 games, that's 58.2%.
[13:00:18.099 Q] This run with cellar took 25.5 seconds.
[13:00:18.099 Q] Run with cellar - Avg: 23.4s Min: 21s Max 32.3s.
[13:00:18.099 Q] Run without cellar - Avg: 10.1s Min: 9.1s Max 21s.

FYI thats with 271% gf
 
Last edited:
Can somebody post a older version of monk.cs last one spamming breath of heaven the whole time even when teleporting and at full health wasting all spirit all the time.
 
Why doesn't the monk use any spirit generating attacks? I am using the low dps build in the OP but my monk will only use the spirit cost skills. Anyway to fix this? I have followed all instructions and I am using the 1.5.8 version.

My monk will charge in to attack Sarkoth and burn all spirit, then just stands around getting attacked until it can use Tempest Rush again. This isn't right.
 
Last edited:
[23:49:10.239 N] Compiler Error: c:\Users\Flavius\Desktop\Experimental 160 Barbarian\Plugins\Sark Farm\SarkothFarmer.cs(10,21) : error CS0234: The type or namespace name 'Helpers' does not exist in the namespace 'SarkothFarmer' (are you missing an assembly reference?)

Any ideea what is causing it to do this?...i tried upgrading to last version
 
Yes, I do have that passive. Each time after entering the cellar, I only get 86 spi left,any idea how that happens? I'm using DB 151 and SHarkoth Farmer 1.2.6since they are the only version work fine for me
i use 1.5.7 r18 with db 160.. try redownload and do a fresh install

[23:49:10.239 N] Compiler Error: c:\Users\Flavius\Desktop\Experimental 160 Barbarian\Plugins\Sark Farm\SarkothFarmer.cs(10,21) : error CS0234: The type or namespace name 'Helpers' does not exist in the namespace 'SarkothFarmer' (are you missing an assembly reference?)

Any ideea what is causing it to do this?...i tried upgrading to last version

rename Sark Farm folder to SarkothFarmer
 
[00:02:54.312 N] Demonbuddy v1.0.648.160 started
[00:02:55.420 N] Logging in...
[00:02:56.597 N] Attached to Diablo III with pid: 4420
[00:02:56.621 N] Flashing window
[00:02:58.113 N] Compiler Error: c:\Users\Flavius\Desktop\Experiment Barbarian\Routines\Belphegor\Routines\Barbarian.cs(14,23) : error CS0246: The type or namespace name 'Common' could not be found (are you missing a using directive or an assembly reference?)
[00:02:58.113 N] Compiler Error: c:\Users\Flavius\Desktop\Experiment Barbarian\Routines\Belphegor\Helpers\StateManager.cs(29,17) : error CS0246: The type or namespace name 'Common' could not be found (are you missing a using directive or an assembly reference?)
[00:02:58.113 N] Compiler Error: c:\Users\Flavius\Desktop\Experiment Barbarian\Routines\Belphegor\Helpers\StateManager.cs(30,16) : error CS0246: The type or namespace name 'Common' could not be found (are you missing a using directive or an assembly reference?)
[00:02:58.993 N] Compiler Error: c:\Users\Flavius\Desktop\Experiment Barbarian\Plugins\SarkothFarmer\SarkothFarmer.cs(5,21) : error CS0234: The type or namespace name 'ClassSpecifics' does not exist in the namespace 'SarkothFarmer' (are you missing an assembly reference?)
[00:02:58.993 N] Compiler Error: c:\Users\Flavius\Desktop\Experiment Barbarian\Plugins\SarkothFarmer\SarkothFarmer.cs(6,21) : error CS0234: The type or namespace name 'Helpers' does not exist in the namespace 'SarkothFarmer' (are you missing an assembly reference?)
[00:02:58.993 N] Compiler Error: c:\Users\Flavius\Desktop\Experiment Barbarian\Plugins\SarkothFarmer\SarkothFarmer.cs(7,21) : error CS0234: The type or namespace name 'Settings' does not exist in the namespace 'SarkothFarmer' (are you missing an assembly reference?)
[00:02:58.993 N] Compiler Error: c:\Users\Flavius\Desktop\Experiment Barbarian\Plugins\SarkothFarmer\SarkothFarmer.cs(82,17) : error CS0246: The type or namespace name 'StateManager' could not be found (are you missing a using directive or an assembly reference?)
[00:02:58.993 N] Compiler Error: c:\Users\Flavius\Desktop\Experiment Barbarian\Plugins\SarkothFarmer\SarkothFarmer.cs(83,17) : error CS0246: The type or namespace name 'SettingsWindow' could not be found (are you missing a using directive or an assembly reference?)
[00:02:58.993 N] Compiler Error: c:\Users\Flavius\Desktop\Experiment Barbarian\Plugins\SarkothFarmer\SarkothFarmer.cs(84,23) : error CS0246: The type or namespace name 'SettingsWrapper' could not be found (are you missing a using directive or an assembly reference?)


Any idea why is causing it to do this? i cant use my barbarian to farm now >.< no idea why i wanted to upgrade it worked just fine the old one .><
 
lol no idea if you want i can re-upload SarkothFarmer Inrego 1.5.7 r18 - 1.5.7 r20
 
[00:02:54.312 N] Demonbuddy v1.0.648.160 started
[00:02:55.420 N] Logging in...
[00:02:56.597 N] Attached to Diablo III with pid: 4420
[00:02:56.621 N] Flashing window
[00:02:58.113 N] Compiler Error: c:\Users\Flavius\Desktop\Experiment Barbarian\Routines\Belphegor\Routines\Barbarian.cs(14,23) : error CS0246: The type or namespace name 'Common' could not be found (are you missing a using directive or an assembly reference?)
[00:02:58.113 N] Compiler Error: c:\Users\Flavius\Desktop\Experiment Barbarian\Routines\Belphegor\Helpers\StateManager.cs(29,17) : error CS0246: The type or namespace name 'Common' could not be found (are you missing a using directive or an assembly reference?)
[00:02:58.113 N] Compiler Error: c:\Users\Flavius\Desktop\Experiment Barbarian\Routines\Belphegor\Helpers\StateManager.cs(30,16) : error CS0246: The type or namespace name 'Common' could not be found (are you missing a using directive or an assembly reference?)
[00:02:58.993 N] Compiler Error: c:\Users\Flavius\Desktop\Experiment Barbarian\Plugins\SarkothFarmer\SarkothFarmer.cs(5,21) : error CS0234: The type or namespace name 'ClassSpecifics' does not exist in the namespace 'SarkothFarmer' (are you missing an assembly reference?)
[00:02:58.993 N] Compiler Error: c:\Users\Flavius\Desktop\Experiment Barbarian\Plugins\SarkothFarmer\SarkothFarmer.cs(6,21) : error CS0234: The type or namespace name 'Helpers' does not exist in the namespace 'SarkothFarmer' (are you missing an assembly reference?)
[00:02:58.993 N] Compiler Error: c:\Users\Flavius\Desktop\Experiment Barbarian\Plugins\SarkothFarmer\SarkothFarmer.cs(7,21) : error CS0234: The type or namespace name 'Settings' does not exist in the namespace 'SarkothFarmer' (are you missing an assembly reference?)
[00:02:58.993 N] Compiler Error: c:\Users\Flavius\Desktop\Experiment Barbarian\Plugins\SarkothFarmer\SarkothFarmer.cs(82,17) : error CS0246: The type or namespace name 'StateManager' could not be found (are you missing a using directive or an assembly reference?)
[00:02:58.993 N] Compiler Error: c:\Users\Flavius\Desktop\Experiment Barbarian\Plugins\SarkothFarmer\SarkothFarmer.cs(83,17) : error CS0246: The type or namespace name 'SettingsWindow' could not be found (are you missing a using directive or an assembly reference?)
[00:02:58.993 N] Compiler Error: c:\Users\Flavius\Desktop\Experiment Barbarian\Plugins\SarkothFarmer\SarkothFarmer.cs(84,23) : error CS0246: The type or namespace name 'SettingsWrapper' could not be found (are you missing a using directive or an assembly reference?)


Any idea why is causing it to do this? i cant use my barbarian to farm now >.< no idea why i wanted to upgrade it worked just fine the old one .><
All the contents of the zip is a plugin. It seems like you took the files from class specifics and put them into the belphegor folder.
 
Back
Top