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

Trinity - Witch Doctor Class

here i made a one dogs/sacrifice build have fun with this.

// Sacrifice AKA Zombie Dog Jihad, use on Elites Only or to try and Save yourself
if (!bOOCBuff && hashPowerHotbarAbilities.Contains(SNOPower.Witchdoctor_Sacrifice) &&
(iElitesWithinRange[RANGE_15] >= 1 || iAnythingWithinRange[RANGE_15] >= 1 || ((targetCurrent.bThisEliteRareUnique || targetCurrent.bThisBoss || targetCurrent.bThisTreasureGoblin) && targetCurrent.fRadiusDistance <= 15f)) &&
PowerManager.CanCast(SNOPower.Witchdoctor_Sacrifice))
{
return new GilesPower(SNOPower.Witchdoctor_Sacrifice, 0f, vNullLocation, iCurrentWorldID, -1, 1, 0, USE_SLOWLY);
// Zombie dogs Woof Woof, good for being blown up, cast when less than or equal to 1 Dog or Not Blowing them up and cast when less than 4
if (!bCurrentlyAvoiding && hashPowerHotbarAbilities.Contains(SNOPower.Witchdoctor_SummonZombieDog) && !playerStatus.bIsIncapacitated &&
playerStatus.dCurrentEnergy >= 49 && (iElitesWithinRange[RANGE_15] >= 1 || iAnythingWithinRange[RANGE_15] >= 1 ||
(targetCurrent != null && ((targetCurrent.bThisEliteRareUnique || targetCurrent.bThisTreasureGoblin) && targetCurrent.fRadiusDistance <= 15f)) || iPlayerOwnedZombieDog <= 2) &&
PowerManager.CanCast(SNOPower.Witchdoctor_SummonZombieDog))
{
 
Hey there WD's, I'm doing some field research here and would like you to help me out

You see, a while ago in the old Unified thread someone suggested that I used a modified code to spam the summoning spells regardless of, well, pretty much anything I guess, but now I'm seeing some compliaints about it, like:

"WD zombie dog sacrifice not working as it keeps spamming dogs but not blowing it up"
and
"The community version just keeps spamming gargantuan and zombie dogs on cooldown"

What I'd like to know is: what does 'blowing it up' means and what is the ideal thing to do here? Is the spamming not recommended regardless of the build? Should the plugin have a checkbox for the spamming? Or maybe just add some lines of code to 'blow it up'?

Then there's this guy:
"also using a zombie dogs as bags of mana for bear spam against elites would be awesomeness. it could be done by checking for the pride rune on sacrifice (gives mana pr sacced dog). ATM the bot starts out by sacrificing dogs on any elites or if there's less than 2 dogs which means that by the end of an elite fight the dogs are dead and you're oom.

Also recasting garg on every elite pack to proc Restless Giant seems like a waste of mana if you're not using that particular rune."

And I don't understand a word of what he's saying.

Help me out here guys!

ps: If someone here made a mod an feels like it should be merged with unified just let me know
 
Last edited:
for some reason, i can't add your code in to myne trinity. i am replacing an old code, with a new one, or i should do something else?

i am getting an error

[23:13:54.390 N] Logging in...
[23:13:55.125 N] Attached to Diablo III with pid: 3868
[23:13:55.140 N] Flashing window
[23:14:00.765 N] Compiler Error: c:...\GilesTrinity\GilesTrinity.cs(7759,10) : error CS1513: ожидалась }

What can it be?
 
Last edited:
View attachment GilesTrinity(5).zip

Put this file in your GilesTrinity folder.

Than edit this parts

Code:
                    // Sacrifice AKA Zombie Dog Jihad, use on Elites Only or to try and Save yourself
                    if (!bOOCBuff && hashPowerHotbarAbilities.Contains(SNOPower.Witchdoctor_Sacrifice) &&
                        (iElitesWithinRange[RANGE_15] >= 1 || iAnythingWithinRange[RANGE_15] >= 1 || ((targetCurrent.bThisEliteRareUnique || targetCurrent.bThisBoss || targetCurrent.bThisTreasureGoblin) && targetCurrent.fRadiusDistance <= 15f)) &&
                        PowerManager.CanCast(SNOPower.Witchdoctor_Sacrifice))
                    {

Code:
                    // Zombie dogs Woof Woof, good for being blown up, cast when less than or equal to 1 Dog or Not Blowing them up and cast when less than 4
                    if (!bCurrentlyAvoiding && hashPowerHotbarAbilities.Contains(SNOPower.Witchdoctor_SummonZombieDog) && !playerStatus.bIsIncapacitated &&
                        playerStatus.dCurrentEnergy >= 49 && (iElitesWithinRange[RANGE_15] >= 1 || iAnythingWithinRange[RANGE_15] >= 1 ||
                         (targetCurrent != null && ((targetCurrent.bThisEliteRareUnique || targetCurrent.bThisTreasureGoblin) && targetCurrent.fRadiusDistance <= 15f)) || iPlayerOwnedZombieDog <= 2) &&
                        PowerManager.CanCast(SNOPower.Witchdoctor_SummonZombieDog))
                    {

have fun.
 
Figured this out for myself. No need to reply.
 
Last edited:
Hey there WD's, I'm doing some field research here and would like you to help me out

You see, a while ago in the old Unified thread someone suggested that I used a modified code to spam the summoning spells regardless of, well, pretty much anything I guess, but now I'm seeing some compliaints about it, like:

"WD zombie dog sacrifice not working as it keeps spamming dogs but not blowing it up"
and
"The community version just keeps spamming gargantuan and zombie dogs on cooldown"

What I'd like to know is: what does 'blowing it up' means and what is the ideal thing to do here? Is the spamming not recommended regardless of the build? Should the plugin have a checkbox for the spamming? Or maybe just add some lines of code to 'blow it up'?


'blow it up' means sacrificing the dogs. Basically my WD only stand at the same spot summoning dogs without sacrificing them when enemy is like 15 yards away. Even if my WD did sacrifice the dog, it will not be hit range enemy(those that kite) as they are off the damage range of 12 yards. Is it even possible to make a script for WD to move into melee range or at least wait till the dog gets near to the enemy(ranged) before sacrificing?
Hope this clarify some parts of your queries. Waiting for a working zombie dog sacrifice build~ Cheers. :D
 
Is it even possible to make a script for WD to move into melee range or at least wait till the dog gets near to the enemy(ranged) before sacrificing?
If enough people want this implemented I'm sure rrrix and hti can work something out. rrrix has also been talking about developing a way to detect which runes are being used
 
Last edited:
So I was trying to run a build utilizing DoT's and AFK attacks and can't seem to get the Bot to run it correctly. I am sure there are some settings for what I want and hopefully you guys can direct me to the correct path. I have linked my skillset here Witch Doctor - Game Guide - Diablo III

The idea is that the bot only needs to cast spirit barage once every 15 seconds, Cast Plague of Locusts every 6 seconds, spam firebats. and use other skills as needed. Right now I am unbuffed at around 95k dps and can comfortably run MP1 even without the bot using the skills correctly, but if I could get it to use them correctly I would probably be fine in MP3+ at my dps. Any suggestions on how to get this to work?
 
how can i set kite distance at 0 for WD in 1.7.1.3? my toon starts to do wierd things when he tries to kite, also he casts bears too seldom now due to attempts of kiting. Farm became slower due to it, I found kite option in DH settings, but in WD there is no. Plz help, thanks :)
 
Hey guys, sorry to ask the same age old question but what is the best WD build for mp5 atm?

Currently using the zombie bears spec on page 1. I want something with greater range, what are you guys running for higher mp farming?
 
Thats the problem... could you suggest some legendaries/sets and base statlines for building a budget wd for use with this build on mp1 at least.

For MP1 I would suggest you need at least 35k HP, 60-80k DPS (mostly CD/CC, not IAS), 400 AR.

Try getting the full Zuni set for the bonuses, Cheap Manajuma's knife for lifesteal, reflects hurt.

TOTD with GI/GF if you plan to use the charger only build, if you find yourself running out of mana too much, I suggest using the charger-toads build
 
For MP1 I would suggest you need at least 35k HP, 60-80k DPS (mostly CD/CC, not IAS), 400 AR.

Try getting the full Zuni set for the bonuses, Cheap Manajuma's knife for lifesteal, reflects hurt.

TOTD with GI/GF if you plan to use the charger only build, if you find yourself running out of mana too much, I suggest using the charger-toads build
What you mean with this:"TOTD with GI/GF if you plan to use the charger only build" ?
 
For MP1 I would suggest you need at least 35k HP, 60-80k DPS (mostly CD/CC, not IAS), 400 AR.

Try getting the full Zuni set for the bonuses, Cheap Manajuma's knife for lifesteal, reflects hurt.

TOTD with GI/GF if you plan to use the charger only build, if you find yourself running out of mana too much, I suggest using the charger-toads build

pretty much using that gear and I never run out of mana... sitting at 105k unbuffed but a socketed manajuma's (only thing i can think of that would add tons of damage) is more than i'm willing to pay atm. ill try wotb type build :)
 
What you mean with this:"TOTD with GI/GF if you plan to use the charger only build" ?

Thing of the Deep off hand with Grave Injustice/Gruesome Feast if you plan to use the zombie charger only build on page 1
 
Thing of the Deep off hand with Grave Injustice/Gruesome Feast if you plan to use the zombie charger only build on page 1
Using both but man... zuni's are SO FREAKING EXPENSIVE =p.... i got my head yesterday... still critless =\ Accepting donations haha
 
Hello guys! I've made quite a big work and tried to fix all that issues and bugs with WD abilities in Trinity. Also added a possibility to specify runes that you use for abilities. You can find what i did here. Hope it will help somebody.
 
Back
Top