2.6.1 DH Impale

Get your trial key

A new patch is out. Please wait for an update

Live community: https://discord.gg/s39XdMV
New user ? Check guides​ or ask the discord bot

Joined: 11/24/2015 - 06:10
Sat, 04/22/2017 - 07:40 #1
Demon hunter

For rings can use any combination of the 3 rings CoE/Unity/Elusive, there is no bad choice, test with your tankyness possibilities, I Iove CoE whatever the paragon level.

For passives, Ambush/Cull the weak are must have. As long as it's bot managed, Awareness (IMO) is also a must have.
Last passive, chose between Tactical Advantage/Numbing Traps/Leech. Most part of time I use Tactical Advantage, and IMO Leech with some life per victim in secondary is the best choice for tankyness.

You also can change Boar companion for Wolf, like for rings and passives, all choices are good, do what is the best for you with your para/gear level.

December 2017: I added a shadow power town action to increase movement speed, not a revolution but not that useless

Stuck Time Detection = 500
Minimum duration = 200
Life limit = 50
Scan range = 55
Density limit = 15
Elite weight = 60
Warden weight =60
Goblin weight = 60
Normal monster weight = 1
Minion weight = 1


  • Avoidances: ( arcana/moltens are the only really important with good gear/para, at some point for low GR don't even need them anymore )

AvoidAffixes = True
AvoidMonster = False
BigGuysDetectionDistance = 14
BigGuysDetectionLifeLimit = 60
EliteDetectionDistance = 14
EliteDetectionLifeLimit = 60
MonsterDetectionDistance = 0
MonsterDetectionLifeLimit = 0
ArcaneDectectionDistance = 16
ArcaneDetectionLifeLimit = 35
CreepMobArmDectectionDistance = 12
CreepMobArmDetectionLifeLimit = 35
PlagueDectectionDistance = 8
PlagueDetectionLifeLimit = 0
FrozenPulseDetectionDistance = 10
FrozenPulseDetectionLifeLimit = 35
MoltenExplosionDistanceAvoid = 18
MoltenExplosionDetectionLifeLimit = 100
MorluMeteorDistanceAvoid = 20
MorluMeteorDetectionLifeLimit = 0
MortarDistanceAvoid = 10
MortarDetectionLifeLimit = 0
OrbiterDetectionDistance = 6
OrbiterDetectionLifeLimit = 0
ThunderstormDetectionDistance = 15
ThunderstormDetectionLifeLimit = 0
FrozenDetectionDistance = 18
FrozenDetectionLifeLimit = 35
WormHoleDetectionDistance = 10
WormHoleDetectionLifeLimit = 0
DesecratorDetectionDistance = 6
DesecratorDetectionLifeLimit = 30
MagdhaFireFliesDistance = 10
MagdhaFireFliesDetectionLifeLimit = 60
GhomGasCloudDetectionDistance = 10
GhomGasCloudDetectionLifeLimit = 60
DiabloRingFireDetectionDistance = 10
DiabloRingFireDetectionLifeLimit = 60
DiabloBonePrisonDetectionDistance = 10
DiabloBonePrisonDetectionLifeLimit = 60
DiabloExpandingFireDetectionDistance = 10
DiabloExpandingFireDetectionLifeLimit = 60
ZoltunKulleTwisterDetectionDistance = 10
ZoltunKulleTwisterDetectionLifeLimit = 60
ZoltunKulleBubbleDetectionDistance = 15
ZoltunKulleBubbleDetectionLifeLimit = 60
ZoltunKulleFallingRocksDetectionDistance = 15
ZoltunKulleFallingRocksDetectionLifeLimit = 60
EmberMeteorsDetectionDistance = 20
EmberMeteorsDetectionLifeLimit = 60
RG10YCirclesDetectionDistance = 12
RG10YCirclesDetectionLifeLimit = 60
PerendiFallingRocksDetectionDistance = 20
PerendiFallingRocksLifeLimit = 100
RG20YCirclesDetectionDistance = 22
RG20YCirclesDetectionLifeLimit = 60
CorpulentsLifeLimit = 0
CorpulentsDetectionDistance = 13
DemonFlyerFireballsLifeLimit = 0
DemonFlyerFireballsDetectionDistance = 0
SandWaspLifeLimit = 0
SandWaspDetectionDistance = 5
Algorithm = StayInFight
SafeZoneMaxSearchRadius = 50
AvoidanceMovetimeout = 500
DeactivateUnderConduit = False
DeactivateUnderShield = True
SafeZoneSearchRadiusDelta = 5
MinionDetectionLifeLimit = 0
MinionDetectionDistance = 0

Joined: 07/08/2015 - 22:32
Tue, 04/25/2017 - 22:54

Hmm I like this, gj

edit// okay so Im using this script for a bounty bot. On avg it takes 40mins to do full set t13, I'm currently p416. Sick edits dude works super well.

Joined: 11/24/2015 - 06:10
Wed, 04/26/2017 - 09:50

thanks zummin, I did my best, and tbh I'm happy now, I wont change anything, I tried ALL impale scripts made from others, mine totally suits to my needs, using it on 5 accounts from para 600 to 3k

Joined: 11/18/2014 - 08:23
Thu, 04/27/2017 - 15:32

Hi alio! I will test your script for bounties. You wrote In T13/bounties, can change vendetta rune for the resource one.
Dont get it. What do you mean? Maybye change rune Dark Heart to Seethe to gain more hatred?

Joined: 11/24/2015 - 06:10
Fri, 04/28/2017 - 09:36

Hi, your last sentence is exactly what I wanted to say, I named the runes in my post, sorry for that ^^ .

Joined: 07/08/2015 - 22:32
Wed, 05/03/2017 - 13:17

Was doing GRs last night and I was watching 3 of the 9 fails it had last night all of which were due to the bot finishing GR, going to town but not clicking Orek before leaving game. Is there a way to mitigate this?


Joined: 01/06/2017 - 04:40
Thu, 05/04/2017 - 06:17

Some fails are tricky

Joined: 11/24/2015 - 06:10
Thu, 05/04/2017 - 06:20

This is not script related I guess, maybe due to one of your timeout in global settings ?
But I presume it's a "standard fail run" .
I saw that already a very few time, the only fails I can explain are wrong settings or not killing enough elites during the rift, for the others most part of time I just don't understand :( , I already saw my DH going into the rift, cleaning 15% on 1st level then trying to leave party in the middle of the map ...

Joined: 04/17/2017 - 03:26
Fri, 05/05/2017 - 17:39

Scripts great. Been using it the past few days. My only complaint is it does skip a few elites and goes through disipline like it's water. Other than that Great job!

Joined: 11/24/2015 - 06:10
Mon, 05/08/2017 - 05:42

Thanks, I'm still not able to understand why the DH doesn't "see" some elites, I suppose it's because he moves too fast sometime and don't take time to consider them but I'm really not sure about that, I tried different scan range but it's not recommanded to go higher than 60 so I just don't.
I noticed a problem with shielded elites, if it's a yellow one, the bot will leave the fight as soon as the shield is on the elite but it's related to the fast mod parameters. On blue pack, same problem when only 1 blue left.
Waller is also a problem for hatered.
For disipline, I totally agree with you, I tried to do my best, I tried a lot of changes but how the script is now is the best I've managed, at least it use hatered as much as it can to avoid wasting disipline, or to proc free vault when required, as I said my script try to make a good balance between both resources.
Having disipline on quiver helps a bit.
Anw thanks for your comment!

EDIT : expect better results with updated fast mode

Joined: 01/19/2016 - 02:15
Sun, 05/07/2017 - 20:31

This isn't working for me, it just ran past 3 packs and 4 yellow mobs in a row.

Joined: 11/24/2015 - 06:10
Mon, 05/08/2017 - 05:53

That's not normal, check your fast mode, I suggest you to use mine, I didn't do better with my script than with the fast mode wrote in the OP.
If elites have shield affixes they are often skiped, sometime, you will also miss an elite because the bot don't see it, but skiping all elites is not normal at all.

The only possibility if you are doing all good is : you fight against a waller, you hit the wall until you have no more hatered, the bot will run to the next elite and stop to fight it only when it will have enough resource again. And since I can't tell the script to not shoot into a wall, I can't do nothing with that.

Joined: 05/04/2017 - 19:56
Mon, 05/08/2017 - 07:44

Hi, does this script work in the free version or only in the purchased version?

All script I used, all failed.

I'll try this yours. Thank you.

Joined: 11/24/2015 - 06:10
Mon, 05/08/2017 - 08:08

All scripts works with free version of the bot, just need to put good parameters in avoidance, fast mode.

Joined: 05/07/2017 - 15:25
Wed, 05/10/2017 - 11:17

This is probably a dumb question but can I use other runes on impale? I have a much better physical holy point shot than my lightning one.

Joined: 11/24/2015 - 06:10
Wed, 05/10/2017 - 12:23

I tried it but I had resource issues maybe because of the lack of the lighting rune+karlei's passives, but at this moment my script was not as good as it is now.
I'm pretty sure it will work if you play seethe rune on vendetta but don't know with dark heart, do not hesitate to do a feedback about this if you try like this.


Joined: 03/19/2016 - 15:27
Mon, 05/15/2017 - 18:07

its work with mark of death?!  insted of companion wolf?

Joined: 09/23/2015 - 16:03
Mon, 05/15/2017 - 18:46

Thanks for this script. It works fine for me.
For people having issues with the bot skipping elites, check the RosbotCacheSettings.ini file. There are elite/goblins/legs/globes caching parameters in here that are not on the GUI.

Joined: 08/18/2016 - 01:30
Fri, 05/19/2017 - 09:24

Many thanks for this script, it works really great for both pushing and speed. I am paragorn 2500 with augments 90 for this build.
I am able to farm gr 93 with 5% failure rate. and 94 with 30% failure rate. But I'm using Unity + CoE, i find it gives more damage and still won't die. Unity + Elusive wouldnt manage to finish a 94 cuz lacks damage.
I've tried Elusive + CoE, Unity + Elusive, and CoE + Unity.
In all tests i've ran, Unity + CoE was the the best combination for pushing high.
Just sharing my personal experience with this lovely script.

Again, many thanks for ur time and work. 

PS: About skipping elites... I had better results with 75 scan range, and density limit 60. Will rarely skip a elite.

Joined: 05/26/2017 - 15:10
Sat, 10/14/2017 - 15:18

What is the highest GR you have cleared on this?

Joined: 04/25/2017 - 07:06
Sat, 11/04/2017 - 04:46

CoE+NumbTraps clearing 104 GRs in 14minutes, 95's in 5-6.

Best scrip for Cold Impale through my testing. 

Joined: 05/23/2015 - 02:08
Sat, 11/25/2017 - 12:42 (Reply to #21)

what is better cold or light impale ?

Joined: 08/08/2017 - 11:54
Sun, 11/26/2017 - 04:51

nice one i can clear 100 in 11mins with it

Joined: 08/08/2017 - 11:54
Tue, 11/28/2017 - 10:24

1 question, Iam Running 100+ Solo and always the bot focus the shield elites, make them lowlife and after they use her shield he stop attacking and run away, so he waste a lot of time he just have to continue attacking and it would be easy but how I can make this? Pls help me

Joined: 12/24/2017 - 20:57
Tue, 12/26/2017 - 00:47

Awsome Job! I was able to run GR90 with this script and holding high successful rate. I also notice that when I run it on GR94 my DH will leave game without clicking on NPC to end the GR so I would not get exp at all. This script will run pool search before lauching the GR so if you die it will end up wasting time for nothing. 

Joined: 11/24/2015 - 06:10
Mon, 01/01/2018 - 09:34

For botting Impale DH lighting always better for resource issues.

Bot focusing shield elites is related to cache settings, not script related.

The script has nothing to deal with pools, check your rifting settings. If your bot doesn't close the rift and exit game before speaking to NPC, check your run timeout in global settings and increase it.

Script is working well with 2.5 version of ros-bot and ok for diablo 2.6.1 patch, I made this script as simple as possible, I included less actions possible to make it efficient, smooth and easy to tweak.

Joined: 11/24/2015 - 06:10
Mon, 01/01/2018 - 09:33

Double post sorry

Joined: 01/17/2018 - 23:57
Mon, 01/29/2018 - 05:55


Joined: 12/07/2016 - 20:36
Sun, 03/25/2018 - 09:42

This not work for anyone else now?

I mean, it works, but it moves crazy slow.  Stands around and fires at nothing, then eventually just quits the game half way through a rift.

Any ideas?

Joined: 09/24/2018 - 07:33
Sat, 01/26/2019 - 07:05

works flawress ran 100gr in 4-5minutes tonight from p1320 to 1390 in 9hrs had 1 failed run and 4 deaths 

Joined: 01/26/2019 - 12:03
Mon, 01/28/2019 - 06:13

my buld

Joined: 01/08/2019 - 12:47
Thu, 01/31/2019 - 05:52

Still running this with lightning or is cold now better due to being able to wear frost gloves?

Joined: 12/14/2014 - 13:49
Fri, 02/01/2019 - 00:12 (Reply to #32)

id go cold, the freeze is real, working amazing for me

Joined: 09/14/2014 - 20:41
Sat, 02/02/2019 - 10:06

Pretty much only moves with vault, leaving it with 0 discipline for periods of time.  Make sure you run on a difficulty high enough to require 2 impales, otherwise you'll be out of hatred pretty much instantly.

Joined: 01/27/2019 - 10:29
Sun, 02/03/2019 - 09:05

Hello, can someone help me about why my bot is not using the Wolf compannion? He never use the skill and I have binded it in the left click.
I have other builds with the same bind and it works, but in this script it does not. Halp plx and sorry for my bad english :_

Joined: 02/04/2019 - 16:38
Mon, 02/04/2019 - 17:11

yep yep

Joined: 02/04/2019 - 13:33
Wed, 02/06/2019 - 17:56

dont work at all for me when i start it it go to start a grift and i fixt it for grift 90 but he scrolls down and start a lvl 25 grift all the time and jump in and then port back and shuts down .. pliz help 

Joined: 12/22/2017 - 20:27
Sat, 02/09/2019 - 21:16

Script works great 

Forgot to change fast mode setting to true so did solo 106 with average gear no augments and did it under 14 minutes whilst killing everything...

Joined: 10/26/2015 - 17:06
Fri, 02/15/2019 - 22:48

No matter what key I bind wolf companion to, it doesn't not use the active.... aside from that it is by far the best script for it :( if only wolfie worked