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

Trinity 1.9.8 & QuestTools 2.0.82

Hi guys

I want to add a logic that bot will pick up globe when primary resource is missing.

Which .cs file should I look?

Thx

Search for "HealthGlobe" in "Weighting.cs" and if you look at the bit with "witchDoctorManaLow" it's allready made for this, but it checks if you are playing Witch Doctor. You could remove this check and it should work for every class. You may also want to change the percentage, and maybe the weights.
 
@rrrix think there is a bug with the chest radius the bot misses a lot of them and i see no change on moving slider
 
I need to find the setting for opening ground containers in the trinity files. Running act 1 bounties it wont loot the golden scabbard unless open ground containers is checked but I dont want to do it globally. Can anyone let me know what file that setting is in?
 
I need to find the setting for opening ground containers in the trinity files. Running act 1 bounties it wont loot the golden scabbard unless open ground containers is checked but I dont want to do it globally. Can anyone let me know what file that setting is in?

Look into profile maybe its there blacklisted
 
WD using the Grave Injustice passive needs the following code fix to prevent face-tanking by increasing the baseline GI range from the old 8m range to the newer 20m range, which brings this inline with the GI passive description.

When using GI passive, Trinity will try to keep your WD in range to proc the cooldown reduction. This can cause your WD to face-tank any enemies.

Old


New


Plugins\Trinity\Combat\Abilities\WitchDoctorCombat.cs
Simply change the 8f to 20f
Code:
                // Set max ranged attack range, based on Grave Injustice, and current target NOT standing in avoidance, and health > 25%
                float rangedAttackMaxRange = 30f;
                if (hasGraveInjustice && !CurrentTarget.IsStandingInAvoidance && Player.CurrentHealthPct > 0.25)
                    rangedAttackMaxRange = Math.Min(Player.GoldPickupRadius + [B]8f[/B], 30f);


becomes
Code:
                // Set max ranged attack range, based on Grave Injustice, and current target NOT standing in avoidance, and health > 25%
                float rangedAttackMaxRange = 30f;
                if (hasGraveInjustice && !CurrentTarget.IsStandingInAvoidance && Player.CurrentHealthPct > 0.25)
                    rangedAttackMaxRange = Math.Min(Player.GoldPickupRadius + [B]20f[/B], 30f);
Added this change to my merge request, hopefully rrrix will merge it next time he does his magic.
 
I tried to figure out how to add this option but it was not easy at all. However, there is another way to call VooDoo anytime ur WD see anymob in range 25f. So this is my config in WitchDoctorCombat.cs file. Following Demonbuddy\Plugins\Trinity\Combat\Abilities you will find this file.

Original
// Big Bad Voodoo, elites and bosses only
if (CanCast(SNOPower.Witchdoctor_BigBadVoodoo) &&
(TargetUtil.EliteOrTrashInRange(25f) || (CurrentTarget.IsBoss && CurrentTarget.Distance <= 30f)))
{
return new TrinityPower(SNOPower.Witchdoctor_BigBadVoodoo);

Edited:

// Big Bad Voodoo, elites and bosses only
if (CanCast(SNOPower.Witchdoctor_BigBadVoodoo) &&
(TargetUtil.EliteOrTrashInRange(25f) || TargetUtil.AnyMobsInRange(25f) || (CurrentTarget.IsBoss && CurrentTarget.Distance <= 30f)))
{
return new TrinityPower(SNOPower.Witchdoctor_BigBadVoodoo);


Also you can download the file below and overwrite the file in that folder
Might as well remove TargetUtil.EliteOrTrashInRange(25f) from that line, since TargetUtil.AnyMobsInRange(25f) will trigger in those circumstances anyway.
 
Exception during bot tick.System.NullReferenceException: Object reference not set to an instance of an object.
at QuestTools.ProfileTags.ExploreDungeonTag.FindPrioritySceneTarget()
at QuestTools.ProfileTags.ExploreDungeonTag.<PrioritySceneCheck>b__b9(Object ret)
 
@rrrix how can we help you to fix the backtracking issues on rifting and bounties? it happens alot it seem the bot forget the nodes that he marked as visited. or bot goes to a small blackarea instead explore further the big blackarea.


edit: i disabled my followers and companion ( 4piece marauder set) and backtracking is now lesser can they cause problems?
 
Last edited:
Seeing this a lot of times. What triggers it?

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

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

This only happens when the combat logic literally can't find a spell in your hotbar to cast. This shouldn't happen.
 
This only happens when the combat logic literally can't find a spell in your hotbar to cast. This shouldn't happen.
Will being in a stunned state trigger this? I noticed most of the time I see this was my Wiz coming from a stun from a mob.
 
Will being in a stunned state trigger this? I noticed most of the time I see this was my Wiz coming from a stun from a mob.

Hmm, potentially! If you're "incapacitated" it could be. Archon or no? What build?
 
Bug Report form:
------------------------
What's the problem?
Crusader doesnt pickup healthglobes while in Akarats Champion

What steps will reproduce the problem?
Being in akarats champion (with my CDR thats 99% of the time)

What is the expected result?
Running for a globe corresponding to the globe-life% i have set in trinity-crusader-combat

What happens instead?
Doesnt pick up any globes and dies because of it, eventho there are like 5 around him within 10 yards
(i specifically want him to run for globes at like 95% health because i use reapers wraps, but even at 1% health he just keeps fighting and possibly dies, even with 5 globes around him)


The barbarian combat page in trinity has a tick to "lower the health sliders while in WotB" maybe such an option would be good for AC for the Crusader?
Or atleast make him pick up globes again according to the sliders set health %
 
Hey rrrix,

Could you change wizards setup to allow archon to be triggered on elites/blues AND specific mob densities, if we so please? I run a high CDR build and it would be cool to have the bot using archon more often.

Cheers!
 
Also another thing I've noticed is that the bot isn't using archon "teleport" while out of combat. I'm wearing 4pc Vyr's which gives me all runes in Archon, and if the bot could use teleport after a fight while still in archon it would greatly speed up my rift/bounty runs!

Edit: Just to clarify, the bot has no issues using teleport while in combat, but out of combat it doesn't use it. Once Archon ends, it will immediately go back to using regular teleport out of combat no problem.
 
Last edited:
If your using Calamity rune teleport, the bot will never use the normal player movement Teleport code, this results in the bot teleporting 1 inch with calamity when out of combat.
 
Hey rrrix,

Could you change wizards setup to allow archon to be triggered on elites/blues AND specific mob densities, if we so please? I run a high CDR build and it would be cool to have the bot using archon more often.

Cheers!
Umm, you can do that by unchecking the Archon on elites only box in the Wizard combat tab.
 
Not sure if intended also, on the WD tab. The Zero Dogs/Spam Sacrifice and Fetish Army Cooldown do the same thing! Checking the FA cooldown keeps on resetting my dogs.

Also have similar tooltips.
 
Back
Top