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

zombie dog ability

Botomaniac

Member
Joined
Apr 11, 2014
Messages
85
Reaction score
0
I have more than 3 zombiedogs when I spawn them in I've changed the behaviour but still It can dip below 3 and be off CD and still take a long time before resummoning.
Also after death because of the massive toughness combined with dogs tanking the first thing it should do is summon new dogs but instead it continues to fight and die on repeat untill it gives up and creates a new game, It wins the fight(this could be happening while I'm not watching), or I manually summon the dogs for it letting it continue with ease.

In short I would like more responsive zombie dog summoning.
 
If you can bear with me for a few hours. My previous logs where bloated (30+mb) and impossible to upload when I attempted to do so earlier to make a different post about my client freezing and demon buddy becoming unresponsive. the fact that this happened when I was sleeping leaving it like that for hours probably cause the logs grow with error messages. Running DB as admin seemed to have fixed that though. I'll keep an eye on my bot and post one as soon as I have an example where I don't intervene and a resonable size file.
 
I couldn't get the file uploaded, my guess is that it's too big. I took the liberty of sending you a link to download it from my dropbox in a pm.
I saw the bot die and not respawn dogs and watched it untill it eventually did then I stopped the bot, so the info you're looking for should be at the very end of the log.
 
I attempted to do so earlier to make a different post about my client freezing and demon buddy becoming unresponsive.

I found quite a large dust pileup in my laptop only a month since I cleaned it out last. This issue about freezing that is a sidenote in this thread, I should add, was most likely caused by the bios/OS response to overheating.

Just wanted to add this info since I already brought it up.

I hope my method of providing the log about the zombie dogs is acceptable. That has been an issue for me ever since I started my WD.

Currently running with 5 dogs and stock trinity with one minor change in \Plugins\Trinity\Combat\Abilities\WitchDoctorCombat

// Zombie Dogs for Sacrifice
if (hasSacrifice && CanCast(SNOPower.Witchdoctor_SummonZombieDog) &&
(LastPowerUsed == SNOPower.Witchdoctor_Sacrifice || Trinity.PlayerOwnedZombieDogCount <= 4)
Originally that value is 2, I'm not sure if it affects me since I don't run with sacrifice, the other place I could find zombie dogs listed in that file was incase wearing tallmans finger and I mostly don't.
 
try to upload it as a zip file plz
 
I found quite a large dust pileup in my laptop only a month since I cleaned it out last. This issue about freezing that is a sidenote in this thread, I should add, was most likely caused by the bios/OS response to overheating.

Just wanted to add this info since I already brought it up.

I hope my method of providing the log about the zombie dogs is acceptable. That has been an issue for me ever since I started my WD.

Currently running with 5 dogs and stock trinity with one minor change in \Plugins\Trinity\Combat\Abilities\WitchDoctorCombat

// Zombie Dogs for Sacrifice
if (hasSacrifice && CanCast(SNOPower.Witchdoctor_SummonZombieDog) &&
(LastPowerUsed == SNOPower.Witchdoctor_Sacrifice || Trinity.PlayerOwnedZombieDogCount <= 4)
Originally that value is 2, I'm not sure if it affects me since I don't run with sacrifice, the other place I could find zombie dogs listed in that file was incase wearing tallmans finger and I mostly don't.

Because trinity only summoning zombie dogs if you out of combat, only summoning zombie dog in combat if you have sacrifice too.
copy and paste the TheTallMansFinger part and trinity will check the zombie dogs in combat too, you will get something like this:

// Zombie Dogs for Sacrifice
if (hasSacrifice && CanCast(SNOPower.Witchdoctor_SummonZombieDog) &&
(LastPowerUsed == SNOPower.Witchdoctor_Sacrifice || Trinity.PlayerOwnedZombieDogCount <= 2) &&
LastPowerUsed != SNOPower.Witchdoctor_SummonZombieDog)
{
return new TrinityPower(SNOPower.Witchdoctor_SummonZombieDog);
}

// Zombie Dogs non-sacrifice build
if (CanCast(SNOPower.Witchdoctor_SummonZombieDog) &&
((Legendary.TheTallMansFinger.IsEquipped && Trinity.PlayerOwnedZombieDogCount < 1) ||
(!Legendary.TheTallMansFinger.IsEquipped && Trinity.PlayerOwnedZombieDogCount <= 2)))
{
return new TrinityPower(SNOPower.Witchdoctor_SummonZombieDog);
}

// Hex with angry chicken, check if we want to shape shift and explode
// etc..

if you have 5 dogs, you can replace that 2 with 3 or 4.
 
Back
Top