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

Trinity - Witch Doctor Class

I honestly haven't got a clue lol... I've tried a few different specs and they all seem to put out about the same results
 
what is the general consensus as the best/most efficient build for a wd w/ high end gear (250k + dps) w/ 12 ms ( soon to be 24)?

I only have somewhere around 150k/80k but I find the frog/acid rain combo with pets and lots of LOH still most effective.
 
I do the GF/GI bears only build with 250k/145k. MP5 at 450k gold/h.

Find it the most efficient build so far
 
Anyone else have the problem where the plugin just use Zombie Dogs/Gargantuan and Spirit Walk when ever they come off cooldown...wastes so much mana that could be used for ZOMBIE BEARSZZZZZZZ
 
Last edited:
as a new wd, fresh dinged to 60, i found myself dying quite a bit... so tip of the day, if your undergeared like me, try and get the mh called last breath with some lifesteal on it. has helped enormously!
 
Anyone else have the problem where the plugin just use Zombie Dogs/Gargantuan and Spirit Walk when ever they come off cooldown...wastes so much mana that could be used for ZOMBIE BEARSZZZZZZZ

yes i have the same issue, and its quite annoying
 
fix is here on page 14

Anyone else have the problem where the plugin just use Zombie Dogs/Gargantuan and Spirit Walk when ever they come off cooldown...

http://www.thebuddyforum.com/demonb...trinity-witch-doctor-class-14.html#post830292
has "WD Pet cast fix", which works very good.

For reducing Spirit Walk: turn off the "Allow Out-Of-Combat Movement Powers*" option in Trinity.
Or use the "15% Mana per second" rune for Spirit Walk.("Honored Guest"). Then you gain mana!

BTW: I have modified the code, so that Spirit Walk is casted even more! (as soon as mana<600)
Ofc this makes sense only with the "Honored Guest" rune:
("Gain 15% of your maximum Mana every second while Spirit Walk is active.")


I suggest you try the "WD Pet cast fix" from vbnm, and use the "Honored Guest" rune for Spirit Walk.

Hope that helps.
 
Thanks for that ugolem, I have installed the unified version which includes the pet fix. Much better thank you!
 
why doesnt it go in range for Zombie Bears on Elites/Champoins?
 
nice job, gonna try wd botting now ^^ ( wd was always my favority class to play by hand)
 
How would I make it so spirit walk is casted when i'm at a set amount of mana. Is it playerStatus.dCurrentHealthPct <= 0.65 just changed to playerStatus.dCurrentManaPct <= 0.65?

I want them both to be working simultaneously as well. So i'm not looking to replace the health code with a new mana code.
 
here my fix for Sprit Walk spam on medium mana (must have 4 all WDs w. HonoredGuest)

How would I make it so spirit walk is casted when i'm at a set amount of mana. Is it playerStatus.dCurrentHealthPct <= 0.65 just changed to playerStatus.dCurrentManaPct <= 0.65?

I want them both to be working simultaneously as well. So i'm not looking to replace the health code with a new mana code.


I replaced in GilesTrinity.cs this:

Code:
                    // Spirit Walk Cast on 65% health or while avoiding anything but molten core or incapacitated or Chasing Goblins
                    if (hashPowerHotbarAbilities.Contains(SNOPower.Witchdoctor_SpiritWalk) && playerStatus.dCurrentEnergy >= 49 &&
                        (
                         playerStatus.dCurrentHealthPct <= 0.65 || playerStatus.bIsIncapacitated || playerStatus.bIsRooted || (settings.bOutOfCombatMovementPowers && bOOCBuff) ||
                         (!bOOCBuff && targetCurrent.bThisTreasureGoblin && targetCurrent.iThisHitPoints < 0.90 && targetCurrent.fRadiusDistance <= 40f)
                        ) &&
                        PowerManager.CanCast(SNOPower.Witchdoctor_SpiritWalk))
                    {
                        return new GilesPower(SNOPower.Witchdoctor_SpiritWalk, 0f, vNullLocation, iCurrentWorldID, -1, 0, 0, USE_SLOWLY);
                    }

with this:

Code:
					// ?Golem mod: spam SpiritWalk as mana source if Honored Guest rune is set
					// ("Honored Guest rune: Gain 15% of your maximum Mana every second while Spirit Walk is active.")
					// too bad that there currently seems to be no way to read the skill?s rune, so it must be set here manually:
					const bool bSpiritWalkHasRuneHonoredGuest = true;		// MUST be set to false if SpiritWalk has other rune!
                    // Spirit Walk Cast on 65% health or while avoiding anything but molten core or incapacitated or Chasing Goblins
                    if (hashPowerHotbarAbilities.Contains(SNOPower.Witchdoctor_SpiritWalk) && playerStatus.dCurrentEnergy >= 49 &&
                        ((
                         playerStatus.dCurrentHealthPct <= 0.65 || playerStatus.bIsIncapacitated || playerStatus.bIsRooted || (settings.bOutOfCombatMovementPowers && bOOCBuff) ||
                         (!bOOCBuff && targetCurrent.bThisTreasureGoblin && targetCurrent.iThisHitPoints < 0.90 && targetCurrent.fRadiusDistance <= 40f)
                        ) ||
                        (playerStatus.dCurrentEnergy <= [B]600[/B] && bSpiritWalkHasRuneHonoredGuest) // ?Golem mod: spam SpiritWalk as mana source if HonoredGuest rune is set
                        //  playerStatus.dCurrentEnergyPct <= 0.65 // alternative test for mediocre low mana
                        ) &&
                        PowerManager.CanCast(SNOPower.Witchdoctor_SpiritWalk))
                    {
                        return new GilesPower(SNOPower.Witchdoctor_SpiritWalk, 0f, vNullLocation, iCurrentWorldID, -1, 0, 0, USE_SLOWLY);
                    }

I read somewhere (from Giles??) that it is not possible to readout the rune that is used for a skill.
I don't know if this is still the case (but I think so).

Therefore, I have hardcoded the answer in a new variable "bool bSpiritWalkHasRuneHonoredGuest".

(I made the fix most indepedent from the original code - it could have been done much shorter by inserting the new clause into the || chain).

And it works "additionally" to the low health activation - as you want it.

Note: "playerStatus.dCurrentEnergyPct <= 0.65" did not work for me - I don'tknow why not!
Maybe the playerStatus.dCurrentEnergyPct is not up to date at this point (??).
So you may have to adapt the absolute mana value from which SpiritWalk is cast.
The 600 should work ok for most.

Please try the fix, and tell here if it worked for you!


BR ?Golem
 
http://www.thebuddyforum.com/demonb...trinity-witch-doctor-class-14.html#post830292
has "WD Pet cast fix", which works very good.

For reducing Spirit Walk: turn off the "Allow Out-Of-Combat Movement Powers*" option in Trinity.
Or use the "15% Mana per second" rune for Spirit Walk.("Honored Guest"). Then you gain mana!

BTW: I have modified the code, so that Spirit Walk is casted even more! (as soon as mana<600)
Ofc this makes sense only with the "Honored Guest" rune:
("Gain 15% of your maximum Mana every second while Spirit Walk is active.")


I suggest you try the "WD Pet cast fix" from vbnm, and use the "Honored Guest" rune for Spirit Walk.

Hope that helps.

Thanks bud appreciate it.
 
hi iam using the latest version of giles and allready have looked around on the net about mine error. here goes:

i found a legendary ceremonial knife that is called "the gidbinn" with the lowest dps that i ever seen 624 only! but i use it for MF and the +34 damage and mana makes up for it.
it has a perk/stat called "chance to summon a fetish when attacking". the bot still thinks the auto summon fetish is a evil mob and attacks it. i have used the pet fix here above but it still doesnt help.

can u ppl help me?many thnx in advance!

ps: grave injustice is unticked.
 
can someone attack the giles trinity with pet fix, and zombie bear fix? I often find that zombie bears is not being used when I am at full mana instead it uses my mana regen (spined dart)
Or show me how to fix those two please
There was a program that helps you find sections of code on these huge files but I cant remember what it was called >.<
 
yes, it's probably a very good build - but expensive items needed!

Hello patf,


I am also very interested in the "zero cooldown dogs sacrifice" build!


I wonder if it is possible to use the build of sacrifice of dogs without cooldown by far this is the best build of wd, many wd surely will use it.

I tried, but the pluging does not work.

I'm sure that could be fixed; I could easily add a fix that spams "Spirit Walk" on middle-low mana. (for use with the "Honored Guest" rune).

The same could be done for spamming dogs and sacrifice - very easy: dogs can be cast as soon as it is available, and sacrifice can be cast as soon as 3 or 4 dogs are there.


I will do that and post here as soon as I have the 0-cd items.
My questions to you:
- how many seconds cooldown do you have currently? 35? 34?
- how much did you pay for these items?

As I always spend my gold for new items to test, I have currently only 10m, and that will be way to few for the 35s I fear ;-)
[last buy was a Zunimassa mask with 7 sec dogs cd cut (for 26m); maybe that was not a so good idea, maybe 7 sec is not enough for the hat]

I think it is not so good idea that I try coding the fix, when I cannot test it.
(I will not buy other stuff now, I decided for sure that 0-sec-sacrifice build is my next project!)

Please answer my 2 questions ;-)


BR from your future dogs exploder buddy
?Golem
 
Hello patf,


Please answer my 2 questions ;-)


BR from your future dogs exploder buddy
?Golem

Hello Friend!

1- I have 34 seg and it is enough, this is the exact amount you need.
2- I paid something about 300m because, I did not have collect area in others items and extra health on globes, which is needed.
3- Your Zunimassa mask with 7 sec dogs cd cut, was not a good idea, you have to use a mask with 9 seg, a Homunculus with 20 seg and ring with 5 seg (total 34 seg). In the case of your mask, you must will have to use a second ring with cd cut, one jordan and one skull, which nerfs you char a lot.

Thank yoou very much for the attention
 
Ow ?Golem, I am tring to buy a mask for you... the item clooses in one hour... after a tell you if I win it... XD
 
can you please describe the dogs build action of Trinity in more detail?

Ow ?Golem, I am tring to buy a mask for you... the item clooses in one hour... after a tell you if I win it... XD

That is a very nice offer from you!

Please note that I am on Europe server.
As far as I know, items cannot transfered across realms, like from US to EU (?).

I did a little check in my lunchtime: head items with dogs CD is the cheapest of all slots, you can get "Visage of Giyua" with 9 sec. for 500k currently.
But thanks anyway!
Humunkulus is 20m for 20sec. and 6m for 19sec.

But the expensive stuff is the ring(s), SOJ for 90m etc.

And yes, when I will keep the Zunimassa, I need either 2 rings or a very expensive SOJ.
(You are right, 2 rings for that, or ring and amu (Maras, but also very expensive) restricts the char even more.)
So I don't know yet which route I will go; and I have time, with 12m it will not work anyway, for now.

---
Back to Trinity and dogs:
Can you describe what did not work?
How was the fighting going with the dogs build?

As far as I remember the code, Trinity explodes the dogs when 2 or more enemies are near, or one elite is near.
Ok, that is not as good as spamming the sacrifice, but 'should' at least work a little.
And it 'should' remake them if the number of dogs is <2, older versions (without the complete vbnm pet fix) if the number of dogs is <1.
And the old 'plain Giles' spams dogs anyway.
BTW: which version of Trinity exactly did you try for your dogs build test?


I will have a look at the code later ...


BR ?Golem
 
Back
Top