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)?
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
Anyone else have the problem where the plugin just use Zombie Dogs/Gargantuan and Spirit Walk when ever they come off cooldown...
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.
// 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);
}
// ?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);
}
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.
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.
Hello patf,
Please answer my 2 questions ;-)
BR from your future dogs exploder buddy
?Golem
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