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

SarkothFarmer - Farms Sarkoth with the best possible speed!

if you using "Inrego Edit" lootrule then look for <ItemRule itemName="Gold" stack="500" /> change to 1
Actually, from my experiences - this lootrule is ignored. Although in 1.5.8 there are settings where you can set such numbers.
 
Updated on SVN to 1.5.8 i believe and my DHs are not finishing sarkoth off, they wait and when he comes and hits them then they kill. Looting has also become an issue since they tp right after kill and they don't loot.

My monk seems to still be looting fine and finishing his runs fine, but the DH on the other hand have dropped significantly gph and the run times have also increased from 16.~ to 22 sec

Edit: is there anywhere I can get 1.5.7 that was working so awesome for me.

http://www.thebuddyforum.com/demonb...arkoth-best-possible-speed-71.html#post607921
 
Updated on SVN to 1.5.8 i believe and my DHs are not finishing sarkoth off, they wait and when he comes and hits them then they kill. Looting has also become an issue since they tp right after kill and they don't loot.

My monk seems to still be looting fine and finishing his runs fine, but the DH on the other hand have dropped significantly gph and the run times have also increased from 16.~ to 22 sec

Edit: is there anywhere I can get 1.5.7 that was working so awesome for me. After observing monk it isn't looting properly either, it was harder to tell because it being melee and the radius was doing all the work, but once sarkoth moved to another area monk was missing gold, even stacks over 1k
You can choose to update to any rev on the SVN that you want.
 
You can choose to update to any rev on the SVN that you want.

Thanks for the responses inrego and ganja

I'm not too familiar with SVN and have not much of a clue how to use it. I just restored the file to whatever it was on Saturday (1.5.5 I believe) in the meantime while I play around with this and see if I can get 1.5.7 to work
 
Im using monk, 283%gf 20kdps, 22%ms, 19 radius and i am getting 400-450kgph. Is this normal? do you guys hire the follower? how else to improve the GF?
 
Im using monk, 283%gf 20kdps, 22%ms, 19 radius and i am getting 400-450kgph. Is this normal? do you guys hire the follower? how else to improve the GF?
Yeah I use the Templar with GF.
 
Question: Can you guys tell me whether MF-gear actually influences Sarkoth's Rare/Legendary-droprate?
I bought gear with both MF and GF- and i was wondering whether it would be more profitable to just use GF-gear, since i rarely find any sellable loot.
Thanks for any advice!
 
Hey, another question. How to edit ur monk.cs to use Mantra of Evansion with Rune Wind through the Reeds (+10% moving speed) right after spawn


EDIT: Got it working with testing everything :cool:
 
Last edited:
HEy I just tried to Update SVN and after taht i got the following Error
[15:21:33.334 N] Loaded profile Sarkoth dummy profile by Inrego
[15:21:34.855 N] Compiler Error: c:\Users\Alex\Dropbox\D3\Diablo 3 Bot\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?)
[15:21:34.855 N] Compiler Error: c:\Users\Alex\Dropbox\D3\Diablo 3 Bot\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?)
[15:21:34.855 N] Compiler Error: c:\Users\Alex\Dropbox\D3\Diablo 3 Bot\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?)

It aslo tells me that after svn update the SarkothFarmer.cs is conflicted!
 
Okay so I got it working by Backuping some old files now I have 1.5.8 and he does not loot all of the gold anymore he just TP out wehn he has collected about 50% of the gold.
PHP:
[15:41:10.363 V] Using power: Monk_FistsofThunder
[15:41:10.982 V] Using power Monk_FistsofThunder clickPos:<0, 0, 0> worldDynamicId:0 targetACDGuid:2028732687
[15:41:10.983 V] Using power: Monk_FistsofThunder
[15:41:11.646 V] Using power Monk_FistsofThunder clickPos:<0, 0, 0> worldDynamicId:0 targetACDGuid:2028732687
[15:41:11.647 V] Using power: Monk_FistsofThunder
[15:41:12.271 V] Using power Monk_FistsofThunder clickPos:<0, 0, 0> worldDynamicId:0 targetACDGuid:2028732687
[15:41:12.274 V] Using power: Monk_FistsofThunder
[15:41:12.837 V] Using power Monk_SevenSidedStrike clickPos:<0, 0, 0> worldDynamicId:1999568897 targetACDGuid:-1
[15:41:12.838 V] Using power: Monk_SevenSidedStrike
[15:41:13.437 D] Generating path to Moving towards unit - <105.7225, 93.04608, 0.1000009>
[15:41:13.437 D] Raycast path generated.
[15:41:13.437 D] Generated path to <105.7225, 93.04608, 0.1000009> (Moving towards unit) with 1 hops.
[15:41:13.437 V] Using power Walk clickPos:<105.7225, 93.04608, 0.1000009> worldDynamicId:1999568897 targetACDGuid:-1
[15:41:13.917 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__DisplayClass49.<get_HasMysticAlly>b__48(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__2(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.()
[15:41:14.165 V] Using power Walk clickPos:<105.7225, 93.04608, 0.1000009> worldDynamicId:1999568897 targetACDGuid:-1
[15:41:14.383 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__DisplayClass49.<get_HasMysticAlly>b__48(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__2(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.()
[15:41:14.611 D] Generating path to Moving towards unit - <106.5411, 89.11313, 0.100001>
[15:41:14.611 D] Raycast path generated.
[15:41:14.611 D] Generated path to <106.5411, 89.11313, 0.100001> (Moving towards unit) with 1 hops.
[15:41:14.611 V] Using power Walk clickPos:<106.5411, 89.11313, 0.100001> worldDynamicId:1999568897 targetACDGuid:-1
[15:41:15.893 V] [ItemRules] Matched Potent Sovereign Helm of Barbs with rule: :PickUp
[15:41:15.904 V] Using power Walk clickPos:<108.0824, 93.72408, 0.295875> worldDynamicId:1999568897 targetACDGuid:-1
[15:41:15.930 V] [ItemRules] Matched Potent Sovereign Helm of Barbs with rule: :PickUp
[15:41:16.201 V] Using power Walk clickPos:<108.086, 93.73501, 0.1043389> worldDynamicId:1999568897 targetACDGuid:-1
[15:41:16.230 V] [ItemRules] Matched Potent Sovereign Helm of Barbs with rule: :PickUp
[15:41:16.493 V] [Item Rules] Matched Flawless Square Ruby with rule: NAME_MATCH_ONLY:PickUp
[15:41:16.510 V] Using power Walk clickPos:<92.45039, 94.22121, 0.4079833> worldDynamicId:1999568897 targetACDGuid:-1
[15:41:16.543 V] [Item Rules] Matched Flawless Square Ruby with rule: NAME_MATCH_ONLY:PickUp
[15:41:17.392 V] Using power Walk clickPos:<92.28635, 94.91623, 0.1074257> worldDynamicId:1999568897 targetACDGuid:-1
[15:41:17.408 V] [Item Rules] Matched Flawless Square Ruby with rule: NAME_MATCH_ONLY:PickUp
[15:41:17.714 V] Switched state to Done
[15:41:18.011 V] Using power UseStoneOfRecall clickPos:<89.4739, 94.09845, 0.1000003> worldDynamicId:1999568897 targetACDGuid:-1
[15:41:24.000 V] Using power UseStoneOfRecall clickPos:<158.7662, 94.19159, 0.1> worldDynamicId:1999568897 targetACDGuid:-1
[15:41:25.637 D] Start/Stop Button Clicked!
[15:41:25.639 N] Stopping the bot.
[15:41:25.639 D] CurrentBot.Stop()
[15:41:25.640 D] Navigator.Clear()
[15:41:25.640 D] Navigator.Clear
[15:41:25.640 D] TreeHooks.Instance.ClearAll()
[15:41:25.640 D] OnStop event
[15:41:25.640 D] OnStop Event Invoking
[15:41:25.641 D] QuestOrderManager.OnBotStop(). Resetting caches.
[15:41:25.643 D] Resetting current behavior.
[15:41:25.643 D] QuestOrderManager.OnBotStop(). Resetting caches.
[15:41:25.643 D] Resetting current behavior.
[15:41:25.643 D] QuestOrderManager.OnBotStop(). Resetting caches.
[15:41:25.643 D] Resetting current behavior.
[15:41:25.643 D] QuestOrderManager.OnBotStop(). Resetting caches.
[15:41:25.643 D] Resetting current behavior.
[15:41:25.643 D] QuestOrderManager.OnBotStop(). Resetting caches.
[15:41:25.643 D] Resetting current behavior.
[15:41:25.643 D] QuestOrderManager.OnBotStop(). Resetting caches.
[15:41:25.643 D] Resetting current behavior.
[15:41:25.643 D] QuestOrderManager.OnBotStop(). Resetting caches.
[15:41:25.643 D] Resetting current behavior.
[15:41:25.643 D] QuestOrderManager.OnBotStop(). Resetting caches.
[15:41:25.643 D] Resetting current behavior.
[15:41:25.643 D] QuestOrderManager.OnBotStop(). Resetting caches.
[15:41:25.643 D] Resetting current behavior.
[15:41:25.643 D] QuestOrderManager.OnBotStop(). Resetting caches.
[15:41:25.643 D] Resetting current behavior.
[15:41:25.643 D] QuestOrderManager.OnBotStop(). Resetting caches.
[15:41:25.643 D] Resetting current behavior.
[15:41:25.643 D] QuestOrderManager.OnBotStop(). Resetting caches.
[15:41:25.643 D] Resetting current behavior.
[15:41:25.643 D] Calling OnDone() on current behavior. WhileTag: IsDone: False, Condition: not Me.IsInTown, Conditional: System.Func`1[System.Boolean], Body: System.Collections.Generic.List`1[Zeta.CommonBot.Profile.ProfileBehavior], QuestId: 0, StepId: 0, QuestName: Quest Id: 0, IsDoneCache: False, Behavior: Zeta.TreeSharp.Decorator, 
[15:41:25.742 N] Bot Thread Ended. Was this requested?
 
Last edited:
HEy I just tried to Update SVN and after taht i got the following Error


It aslo tells me that after svn update the SarkothFarmer.cs is conflicted!
delete SarkothFarmer.cs and update again.
Also, for some reason it seems like you didn't put all the folders/files in your sarkothfarmer plugin folder.
 
hey is it normal that the bot doesnt pickupe tomes, potions and gems?

but anyways it is a really really nice profile, i really love it and made much money with it
but i dont know if its the profile or the bot himself but sometimes it stucks while trying teleporting back
it trys to teleport and does the handmovement for it :D but it happens nothing and i have to move it a bit by my self :)
 
hey is it normal that the bot doesnt pickupe tomes, potions and gems?

but anyways it is a really really nice profile, i really love it and made much money with it
but i dont know if its the profile or the bot himself but sometimes it stucks while trying teleporting back
it trys to teleport and does the handmovement for it :D but it happens nothing and i have to move it a bit by my self :)
It's up to the loot rules what items he picks up.
I'm looking into that TP bug.
 
delete SarkothFarmer.cs and update again.
Also, for some reason it seems like you didn't put all the folders/files in your sarkothfarmer plugin folder.


Okay that worked but still aint looting all the gold!

Thank you for the hard work you put into it!
 
ppl are talking 1.5.8, but we have 1.5.5 on the first page here. are you not updating the profile here anymore ?
i dont know what svn is and would prefer not to install additional software if i can avoid it. i also like to manually update stuff to see whats going on.
 
ppl are talking 1.5.8, but we have 1.5.5 on the first page here. are you not updating the profile here anymore ?
i dont know what svn is and would prefer not to install additional software if i can avoid it. i also like to manually update stuff to see whats going on.
Once in a while when I feel I have a good and stable build that I feel is a good improvement compared to what's on this forum, I will upload it here.
SVN is very commonly used by alot of developers, so you will most likely see it somewhere else. The updates are not automatic, just alot easier, plus you can see the changelog through the application.
Although, I do respect if you don't want to install additional software, but then you'll have to wait until I put new versions up here. If you'd like, you can go a few pages back, as someone else posted newer versions there.
 
Okay that worked but still aint looting all the gold!

Thank you for the hard work you put into it!
Is it leaving gold stacks below 500 gold?
Check out the settings in the plugin (click the plugin in the plugins list in DB)
 
Once in a while when I feel I have a good and stable build that I feel is a good improvement compared to what's on this forum, I will upload it here.
SVN is very commonly used by alot of developers, so you will most likely see it somewhere else. The updates are not automatic, just alot easier, plus you can see the changelog through the application.
Although, I do respect if you don't want to install additional software, but then you'll have to wait until I put new versions up here. If you'd like, you can go a few pages back, as someone else posted newer versions there.

then i will be patient and wait for you to put up a version you consider "stable". i had some probs with 1.5.5 so im using 1.2.6 until you put something new up. just wanted to double check since there wasnt an update for a few days.
tnx for the heads up !

did you consider putting "decent" jewelry into your loot rules ?

maybe soemthing in the lines of:

</ItemRule>
<!-- All jewelry with min value of 100 Int/Dex/Str.-->
-<ItemRule description="Keep Jewelry" itemBaseType="Jewelry"> -<StatRules>
<!-- All Jewelery with min value of 100 Str.-->
<Rule quality="Magic1" minValue="100" stat="Strength"/>
<!-- All Jewelery with min value of 100 Dex.-->
<Rule quality="Magic1" minValue="100" stat="Dexterity"/>
<!-- All Jewelery with min value of 100 Int.-->
<Rule quality="Magic1" minValue="100" stat="Intelligence"/>
<!-- All Jewelery with min value of 20 Gold Find.-->
<Rule quality="Magic1" minValue="20" stat="GoldFind"/>
<!-- All Jewelery with min value of 20 Magic Find.-->
<Rule quality="Magic1" minValue="20" stat="MagicFind"/>
<!-- All Jewelery with min value of 6% Increased Attack Speed.-->
<Rule quality="Magic1" minValue="6" stat="AttackSpeedPercent"/>
<!-- All Jewelery with min value of 60 ResistAll.-->
<Rule quality="Magic1" minValue="50" stat="ResistAll"/> </StatRules>

i know 100 will be too low for most ppl, so maybe 140 or something ... and i dont know if there even is jewelry with resall.
 
Last edited:
Back
Top