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

flixcool

New Member
Joined
Feb 13, 2016
Messages
17
Reaction score
0
When the WD walks around and fight it never stops doing "Go and Stops" has if there was AoE everywhere even where there is none. It thosethat opnly with the witch Doctor.

That only occurs when he doesn't have a primary skills (and he doesn't consider haunt to be a primary even with jade harvester equipped, wish could solve the problem.)

Another way of making soul harvester more "viable" for botting would be to make so that the bot tries to do Soul harvest whenever it's not on coodown on the maximum density of monsters nearby. (Usually it will be your pirana-tornado)
 
Probly helltooth cause thats what iv noticed its like bouncing back and forth to stay out of range while pets kill
 
Anything we can do to fix this? I just now noticed it with the latest update. Just sits there and dances even when there is nothing around. Also I keep getting the error

[Trinity 2.14.44][Behavior] Fatal Error: Couldn't find a valid attack ability. Not enough resource for any abilities or all on cooldown
[Trinity 2.14.44][Behavior] If you get this message frequently, you should consider changing your build
[Trinity 2.14.44][Behavior] Perhaps you don't have enough critical hit chance % for your current build, or just have a bad skill setup?

Been using helltooth set all season with no problems until recently.

Here is a log file. I took over the Grift about halfway through cause it was getting behind.

http://www.d3planner.com/899242985
 
Last edited:
I'm gonna have to look into Helltooth again. What happened is that Raphus fixed GetSafeSpotPosition, and when he did that another bug surfaced which was being suppressed by it not working properly. I watched the bot a little and what it's doing is it's walking to the right position just fine, but once it gets there it starts flipflopping around it like crazy until the point changes.

I don't know how easy this will be to fix, so I can't give any ETAs, but rest assured I'm looking into it.
 
Here, I added the old GetSafeSpot position back into WitchDoctorCombat.cs. See if it stops spazzing.
 

Attachments

same problem, new wd movements are rly weird, a lot of times hes in max distance and not attack enemys
 
Thanks Jubisman, downloaded the Trinity.zip you fixed and WD is acting like a helltooth soul harvest/wallofdeath/garg/dog killer.
Before the last tripwire I was blessed to have my WD with this build do tier 74 solo!

After 5 Rift runs it is apparent the bot will not be completing any rift runs under 8 minutes or so.

He does collect loot and kill monsters, he just stands around alot in stead of kicking ass.

What ever the code was before last tripwire was good enough to do tier 74 solo. This bot CAN complete a rift but will not make any fast runs. I wouldn't even try a Grift with this bot atm.

I just re-read you last post above here jubisman and I understand you are looking into this pesky situation. Thanks for your hard work. :-)
 
Last edited:
Exactly what NoLongerAwayBoss said. My WD used to be able to do Grift 64+ with no problems, but now she has trouble with just Grift 60 because of all the standing around and even stopping to the point the gold/hour exp/hour goes to 0. If I nudge her forward a few steps manually she gets going again for a while. She just doesn't seem as beast mode as she was before the latest tripwire event and updates. Ive noticed the stopping part happens right after Trinity says "Tryna get to safe point".

The studder stepping has stopped thought so that is good...Thanks for that!!!
 
Last edited:
After testing i can sdafely say that Trinity doesn't support Jade Harvester at all. Walks around wasting mana on pestilence'ing all ennemies by hand and never spamming haunt. Plus the rare time it will soul harvest it will do it even if the monsters in range are not even under the effect of haunt.

Also tested helltooth, feels very bad. a character that by hand can do 60's can do max t8 with bots.

And the last build that might be ok with the witch doctor needs full ancient gear, thus making it impossible to reach it by botting (because no build allows you to farm for the gear)

tl;dr : Do not choose WD for botting : trinity is shit for it at the moment.


Welp, going back to my monk where all decent build are supported.
 
Last edited:
Supported Builds for this version of Trinity

If you look at supported builds for this version of Trinity you will find for WD's...
1) Manajuma Fast T10 Rift clear build works awesomely!
2) Firebats LoN build works excellent as well!

But for other WD builds I would say only the two above work in an AFK ability for the current versions.

Jubisman I would be more than willing to test your fixes if you need that. I have a bot on another account, not my main that uses this Helltooth/Soul Harvest/WallofDeath/Garg/Dog build that can do T10 and Grift 55 easily.
 
Last edited:
If you look at supported builds for this version of Trinity you will find for WD's...
1) Manajuma Fast T10 Rift clear build works awesomely!

Would you mind showing your settings for trinity for manajuna?

(With gear used, since in the post they use Fierce Loyalty but no pets)
 
Last edited:
After testing i can sdafely say that Trinity doesn't support Jade Harvester at all. Walks around wasting mana on pestilence'ing all ennemies by hand and never spamming haunt. Plus the rare time it will soul harvest it will do it even if the monsters in range are not even under the effect of haunt.

Also tested helltooth, feels very bad. a character that by hand can do 60's can do max t8 with bots.

And the last build that might be ok with the witch doctor needs full ancient gear, thus making it impossible to reach it by botting (because no build allows you to farm for the gear)

tl;dr : Do not choose WD for botting : trinity is shit for it at the moment.


Welp, going back to my monk where all decent build are supported.

I saw trinity do 60+ with Helltooth's so I'm pretty sure the problem is on your end. As for Jade Harvester, it is supported and it does not use Pestilence in any variation I have seen so far. Here, take a look for yourself.

Code:
                // START Jade Harvester -----------------------------------------------------------------------

                if (Sets.RaimentOfTheJadeHarvester.IsMaxBonusActive)
                {
                    //LogTargetArea("BestLargeCluster", Enemies.BestLargeCluster);
                    //LogTargetArea("BestCluster", Enemies.BestCluster);
                    //LogTargetArea("Nearby", Enemies.Nearby);
                    //LogTargetArea("CloseNearby", Enemies.CloseNearby);

                    // Piranhas
                    if (CanCast(SNOPower.Witchdoctor_Piranhas) && Player.PrimaryResource >= 250 &&
                        (TargetUtil.ClusterExists(15f, 45f) || TargetUtil.AnyElitesInRange(45f)) &&
                        LastPowerUsed != SNOPower.Witchdoctor_Piranhas &&
                        Player.PrimaryResource >= 250)
                    {
                        return new TrinityPower(SNOPower.Witchdoctor_Piranhas, 25f, Enemies.BestCluster.Position);
                    }

                    // Should we move to cluster for harvest
                    if (IdealSoulHarvestCriteria(Enemies.BestLargeCluster))
                    {
                        //LogTargetArea("--- Found a good harvest location...", Enemies.BestLargeCluster);
                        MoveToSoulHarvestPoint(Enemies.BestLargeCluster);
                    }

                    // Is there a slightly better position than right here
                    if (MinimumSoulHarvestCriteria(Enemies.BestCluster) && (Enemies.BestCluster.EliteCount >= 2 || Enemies.BestCluster.UnitCount > 4))
                    {
                        //LogTargetArea("--- Found an average harvest location...", Enemies.BestCluster);
                        MoveToSoulHarvestPoint(Enemies.BestCluster);
                    }

                    // Should we harvest right here?
                    if (MinimumSoulHarvestCriteria(Enemies.CloseNearby))
                    {
                        //LogTargetArea("--- Harvesting (CurrentPosition)", Enemies.CloseNearby);
                        return new TrinityPower(SNOPower.Witchdoctor_SoulHarvest);
                    }

                    // Locust Swarm
                    if (CanCast(SNOPower.Witchdoctor_Locust_Swarm) && Player.PrimaryResource >= 300 &&
                        !CurrentTarget.HasDebuff(SNOPower.Witchdoctor_Locust_Swarm))
                    {
                        return new TrinityPower(SNOPower.Witchdoctor_Locust_Swarm, 20f, CurrentTarget.ACDGuid);
                    }

                    // Acid Cloud
                    if (Skills.WitchDoctor.AcidCloud.CanCast() && Player.PrimaryResource >= 325 &&
                        LastPowerUsed != SNOPower.Witchdoctor_AcidCloud)
                    {
                        Vector3 bestClusterPoint;
                        if (Passives.WitchDoctor.GraveInjustice.IsActive)
                            bestClusterPoint = TargetUtil.GetBestClusterPoint(15f, Math.Min(Player.GoldPickupRadius + 8f, 30f));
                        else
                            bestClusterPoint = TargetUtil.GetBestClusterPoint(15f, 30f);

                        return new TrinityPower(SNOPower.Witchdoctor_AcidCloud, rangedAttackMaxRange, bestClusterPoint);
                    }

                    // Haunt 
                    if (CanCast(SNOPower.Witchdoctor_Haunt) && Player.PrimaryResource >= 50 && !CurrentTarget.HasDebuff(SNOPower.Witchdoctor_Haunt))
                    {
                        return new TrinityPower(SNOPower.Witchdoctor_Haunt, 45f, CurrentTarget.ACDGuid);
                    }

                    if (CanCast(SNOPower.Witchdoctor_Haunt) && !CurrentTarget.IsTreasureGoblin && CurrentTarget.HasDebuff(SNOPower.Witchdoctor_Locust_Swarm) &&
                        CurrentTarget.HasDebuff(SNOPower.Witchdoctor_Haunt) && Player.PrimaryResource >= 350 && !MinimumSoulHarvestCriteria(Enemies.CloseNearby))
                    {
                        return new TrinityPower(SNOPower.Witchdoctor_Haunt, 45f, CurrentTarget.ACDGuid);
                    }

                    //// Save mana for locust swarm || piranhas
                    //if (!CurrentTarget.HasDebuff(SNOPower.Witchdoctor_Locust_Swarm) && Player.PrimaryResource < 300)
                    //{
                    //    //Logger.LogNormal("Saving mana");
                    //    return DefaultPower;
                    //}

                }

                // END Jade Harvester -----------------------------------------------------------------------
 
The problem is before last tripwire my Helltooth farmed 70+ now it can't finish a T10 rift in less than 6 minutes.
He could probably do a 60 grift but it would be ugly.
 
Would you mind showing your settings for trinity for manajuna?

(With gear used, since in the post they use Fierce Loyalty but no pets)
"Belt of Transcendence summons Fetish Sycophant when you hit with mana spender"
"Fierce Loyalty: When you have a Fetish summoned your movement speed is increased by 15%...The bonus is increaded to 30% when a garg, dog or fetish is not in combat."
I use default trinity settings for farming. Nothing special.
My setup is more or less what is in the Trinity post mentioned.
I am over 1100 para S5 and my follower has almost 1 mill DPS
All Ancients gear too.

The character running this manajuma build was the Helltooth/garg/dog/soul harvest WD that cleared 74 tier, but now with current state of Trinity can barely do a 60 tier.
So I swapped out the sacred harvester & henri perq for the manajuma set.
This character has 13K Intel/2,458,337 DPS/32 Mill Tough/6458 armor/924K Life/2000+ AR
Most slots have 345 intel or higher Cald Despair.

This character is good at T10 fast farming
 
Last edited:
Back
Top