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

Trinity 2.9.1 and QuestTools 3.4.19

Can't get Trinity to load. I've done clean installs, put a new Trinity folder in there, everything. DB won't recognize any of the Trinities I've used (trin fork, this trinity, last trinity version, etc).
 

Attachments

Edit HandleTarget.cs:

Original(remove red line):

Code:
if (Player.ActorClass == ActorClass.Barbarian)
                        {
                            bool wwToItem = (CurrentTarget.Type != TrinityObjectType.Item || (CurrentTarget.Type == TrinityObjectType.Item && CurrentTarget.Distance > 10f [COLOR="#FF0000"]&& NavHelper.CanRayCast(CurrentTarget.Position)[/COLOR]));
                            // Whirlwind against everything within range
                            if (Player.PrimaryResource >= 10 && CombatBase.CanCast(SNOPower.Barbarian_Whirlwind) && wwToItem &&
                                (TargetUtil.AnyMobsInRange(20, false) || Sets.BulKathossOath.IsFullyEquipped) && !IsWaitingForSpecial)
                            {
                                Skills.Barbarian.Whirlwind.Cast(CurrentDestination);
                                LastMoveToTarget = CurrentDestination;
                                return GetRunStatus(RunStatus.Running, "Whirlwind");
                            }
                        }

Edited (add red line):

Code:
if (Player.ActorClass == ActorClass.Barbarian)
                        {
                            bool wwToItem = (CurrentTarget.Type != TrinityObjectType.Item || (CurrentTarget.Type == TrinityObjectType.Item && CurrentTarget.Distance > 10f));
                            // Whirlwind against everything within range
                            if (Player.PrimaryResource >= 10 && CombatBase.CanCast(SNOPower.Barbarian_Whirlwind) [COLOR="#FF0000"]&& NavHelper.CanRayCast(CurrentTarget.Position)[/COLOR] && wwToItem &&
                                (TargetUtil.AnyMobsInRange(20, false) || Sets.BulKathossOath.IsFullyEquipped) && !IsWaitingForSpecial)
                            {
                                Skills.Barbarian.Whirlwind.Cast(CurrentDestination);
                                LastMoveToTarget = CurrentDestination;
                                return GetRunStatus(RunStatus.Running, "Whirlwind");
                            }
                        }

Thank you and done. It's better now, but it still does it sometimes.
 
DH acts like a tard with unhallowed essence set - pauses and doesn't avoid stuff mostly - Eats molten explosions etc
 
Anyone else having trouble with the new updates in Rifts that it sometimes just ignores elites and rift boss to kill trash or exploring the map instead?

Bump! My WD speedclears rift 40 but when he comes to 42, he just dies and dies because he dont know he has range attacks...
 
Thank you and done. It's better now, but it still does it sometimes.

Yeah it's sometimes ignoring some of the obstacles due to Navigator.Raycast issue (Demonbuddy itself, but not Trinity plugin) , there is no other solution atm, since bot can't use navmesh while using channeling spell.
 
Last edited:
Is there any way to force bar bot to not WW long before packs of mobs?

I mean, my bot is starting to use WW long before he is in range of mobs and when he finnaly gets there he has almost no fury left to continue spinning...

//Edit
I see no one addressed issue with WotB being used on Wretched Mothers even when option "use o hard elites only" is checked.
https://www.thebuddyforum.com/demon...-using-wotb-wretched-mothers.html#post1950530

So, it happens in this new version as well.

What options of logging should I check to provide proper log for investigation?
 
Last edited:
Is there any way to force bar bot to not WW long before packs of mobs?

I mean, my bot is starting to use WW long before he is in range of mobs and when he finnaly gets there he has almost no fury left to continue spinning...

//Edit
I see no one addressed issue with WotB being used on Wretched Mothers even when option "use o hard elites only" is checked.
https://www.thebuddyforum.com/demon...-using-wotb-wretched-mothers.html#post1950530

So, it happens in this new version as well.

What options of logging should I check to provide proper log for investigation?

Firstly you should open trinity settings and go to the Variables tab, press "Open Trinity Variable Configuration" and then replace Barbarian.Whirlwind.TrashRange to 10
Secondly you should edit HandleTarget.cs to replace constant marked as red from 20 to 10, also if you have troubles with fury then you should remove green part:

Code:
if (Player.ActorClass == ActorClass.Barbarian)
                        {
                            bool wwToItem = (CurrentTarget.Type != TrinityObjectType.Item || (CurrentTarget.Type == TrinityObjectType.Item && CurrentTarget.Distance > 10f && NavHelper.CanRayCast(CurrentTarget.Position)));
                            // Whirlwind against everything within range
                            if (Player.PrimaryResource >= 10 && CombatBase.CanCast(SNOPower.Barbarian_Whirlwind) [COLOR="#00FF00"]&& wwToItem[/COLOR] &&
                                (TargetUtil.AnyMobsInRange([COLOR="#FF0000"]10[/COLOR], false) || Sets.BulKathossOath.IsFullyEquipped) && !IsWaitingForSpecial)
                            {
                                Skills.Barbarian.Whirlwind.Cast(CurrentDestination);
                                LastMoveToTarget = CurrentDestination;
                                return GetRunStatus(RunStatus.Running, "Whirlwind");
                            }
                        }

Thirdly "Trinity settings -> Combat -> Misc -> Use movement spells Out of Combat" should be unchecked.
 
Tank you for the reply Bulleye1234.
Will make sure to set everything as you said and check if it works properly ;D
 
Edit HandleTarget.cs:

Original(remove red line):

Code:
if (Player.ActorClass == ActorClass.Barbarian)
                        {
                            bool wwToItem = (CurrentTarget.Type != TrinityObjectType.Item || (CurrentTarget.Type == TrinityObjectType.Item && CurrentTarget.Distance > 10f [COLOR="#FF0000"]&& NavHelper.CanRayCast(CurrentTarget.Position)[/COLOR]));
                            // Whirlwind against everything within range
                            if (Player.PrimaryResource >= 10 && CombatBase.CanCast(SNOPower.Barbarian_Whirlwind) && wwToItem &&
                                (TargetUtil.AnyMobsInRange(20, false) || Sets.BulKathossOath.IsFullyEquipped) && !IsWaitingForSpecial)
                            {
                                Skills.Barbarian.Whirlwind.Cast(CurrentDestination);
                                LastMoveToTarget = CurrentDestination;
                                return GetRunStatus(RunStatus.Running, "Whirlwind");
                            }
                        }

Edited (add red line):

Code:
if (Player.ActorClass == ActorClass.Barbarian)
                        {
                            bool wwToItem = (CurrentTarget.Type != TrinityObjectType.Item || (CurrentTarget.Type == TrinityObjectType.Item && CurrentTarget.Distance > 10f));
                            // Whirlwind against everything within range
                            if (Player.PrimaryResource >= 10 && CombatBase.CanCast(SNOPower.Barbarian_Whirlwind) [COLOR="#FF0000"]&& NavHelper.CanRayCast(CurrentTarget.Position)[/COLOR] && wwToItem &&
                                (TargetUtil.AnyMobsInRange(20, false) || Sets.BulKathossOath.IsFullyEquipped) && !IsWaitingForSpecial)
                            {
                                Skills.Barbarian.Whirlwind.Cast(CurrentDestination);
                                LastMoveToTarget = CurrentDestination;
                                return GetRunStatus(RunStatus.Running, "Whirlwind");
                            }
                        }

So I applied this fix and now my Barb doesn't enter the rifts and just twitch uncontrollably. He plays for a few minutes then hits a mob and doesn't do anything; he just stands there and keeps dying.
 
So I applied this fix and now my Barb doesn't enter the rifts and just twitch uncontrollably. He plays for a few minutes then hits a mob and doesn't do anything; he just stands there and keeps dying.

You did something wrong.
 
You did something wrong.

Here is the modified file:

View attachment HandleTarget.cs


I re-read my post from earlier and the wording is funky so it may not have made sense.

My Barb is able to enter the rifts fine and he starts fighting, before he use to land in the rift and just twitch, now he fights for a few moments then stops and does nothing.
 
Last edited:
Definitely a downgrade from Trinity Fork.

DH went from dying 1-2 times in 40+ GRifts in an 8-hour session to dying twelve times an hour in T6 rifts.

Definitely going to downgrade.
 
Definitely a downgrade from Trinity Fork.

DH went from dying 1-2 times in 40+ GRifts in an 8-hour session to dying twelve times an hour in T6 rifts.

Definitely going to downgrade.

DH is borked except for Nats. No avoidance whatsoever and extreme derp freezes sadly
 
when using the bk set barb still stops WW when skiping mobs and in combat, been happening since last version a fix would be nice.
also still not picking up bloodshards past 500.
 
Last edited:
thx for the work on the dh, rrrix!

nats works quite good, but could you spend a look on UE again? Im talking about vault for example, which is sometimes kinda spammed. Just watched on bastions depth and its most of the time vaulting against the walls and dying.
Still able to do 40+ with it, yeah, some tweaking on this may increase it a lot. thank you
 
Back
Top