Trinity\Combat\Abilities\WitchDoctorCombat.cs
将
if (!hasSacrifice && CanCast(SNOPower.Witchdoctor_SummonZombieDog) && Trinity.PlayerOwnedZombieDogCount <= 2)
改成
if (!hasSacrifice && CanCast(SNOPower.Witchdoctor_SummonZombieDog) && TargetUtil.EliteOrTrashInRange(25f) && Trinity.PlayerOwnedZombieDogCount <= 2)
将
if (hasSacrifice && CanCast(SNOPower.Witchdoctor_SummonZombieDog) &&
改成
if (hasSacrifice && CanCast(SNOPower.Witchdoctor_SummonZombieDog) && TargetUtil.EliteOrTrashInRange(25f) &&