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

WD - Sacrifice - Provoke the Pack

Kieselstein

New Member
Joined
Apr 29, 2014
Messages
2
Reaction score
0
So, I'm farming Ghom t5 on my witch doctor atm. and I'm trying to optimize my damage to be able to do t6 at a fast speed. Since I have the mojo that spawns a Zombie Dog every 5 seconds, I'd like to use "Sacrifice" with the glyph "Provoke the Pack" to get a nice 20% dmg boost. But here's the problem: My bot uses sacrifice with 4 dogs, so my dmg is increased by 20% but as soon as another dog spawns, he uses sacrifice again and brings it down to 5% increased dmg. Does anyone know, how I can get my bot to JUST use sacrifice, if there are 4 dogs alive? If possible could you show me, how I can change the "x requested dogs" number so I can change it by myself if I play with the glyph that allows me to have 5 dogs?

I hope someone can help me and already a BIG thank you! :)
 
Last edited:
Code:
// Sacrifice with Zombiehandler
				bool hasZombieHandler = ZetaDia.CPlayer.PassiveSkills.Any(s => s == SNOPower.Witchdoctor_Passive_ZombieHandler);
                if (CombatBase.CanCast(SNOPower.Witchdoctor_Sacrifice) && Trinity.PlayerOwnedZombieDog > 4 && hasZombieHandler &&
                    (TargetUtil.AnyElitesInRange(15, 1) || (CurrentTarget.IsBossOrEliteRareUnique && CurrentTarget.RadiusDistance <= 9f)))
                {
                    return new TrinityPower(SNOPower.Witchdoctor_Sacrifice);
                }

try out this in witchdoctorcombat.cs :)
 
Last edited:
Back
Top