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

Unified Trinity - All-in-one version with the best community mods

Status
Not open for further replies.
That's great. I owe you this one man

edit: 0.4.1 is out
Changelog:
Code:
0.4.1:
fixed weird bug that caused DB to crash for some users when flashing d3 window
 

Attachments

Last edited:
I overwrite this 'trinity' folder to original folder, and there`s only 'questtools', 'gsr', 'armory' files in DB`s plugins tab
I downloaded 0.4.1 ver and 0.3 ver and it seems same errors are occuring...
 

Attachments

I overwrite this 'trinity' folder to original folder, and there`s only 'questtools', 'gsr', 'armory' files in DB`s plugins tab
I downloaded 0.4.1 ver and 0.3 ver and it seems same errors are occuring...
Your log seems to have some weird character encoding that appears as gibberish for me when I open it. Are you chinese or something?

Anyway, seems like you didn't overwrite the entire trinity folder. Download 0.4.1 from here, delete the older folder, and then place the Trinity folder in the 0.4.1 zip in your plugins folder.

Let me know how it goes
 
Dear jubisman,

Just please do me some favor, I've adapt the hexing pant code of WD to DH but it does not seem to work. Could you please spend 5 mins of your free time to help me.

Thanks many thanks for reading this.
 
Last edited:
Changelog:
Code:
0.4:
improved weighting when High Priority Shrines is checked
added checkbox under Combat->WD with option to use BBV off cooldown
[b]added slider under Combat->Crusader for Fist of Heavens cast distance[/b]
Trinity now won't spam Impale if M6 is detected
Companion wolf will now be cast whenever there are too many enemies nearby, as well as in the presence of elites

the slider doesn't affect attack distance, no matter i set to 5 or 100.
 
Dear jubisman,

Just please do me some favor, I've adapt the hexing pant code of WD to DH but it does not seem to work. Could you please spend 5 mins of your free time to help me.

Thanks many thanks for reading this.
Hexing pants should work for DH without any mods, IIRC.

the slider doesn't affect attack distance, no matter i set to 5 or 100.
I'll try and work on a fix as soon as I can. Thanks for the heads up
 
Last edited:
0.4.2 is out

Changelog:
Code:
0.4.2:
fixed crusader's Fist of Heavens slider bar not working
added auto Might of The earth 4-piece set detection
barb earthquake will now be used whenever available if MOTE 4-piece is detected
 

Attachments

Last edited:
Hexing pants should work for DH without any mods, IIRC.

THanks jubisman
My DH keep stand and use the default attack (Hexing pant will not work) because I'm setting the reserve hatred over my maximum. And the sentry DH only need to run ... not to fight (whenever he wear hexing pant or not)
 
Turns out you're right. DH combat doesn't support Hexing Pants

Here, try this one out and let me know if it works
 

Attachments

Turns out you're right. DH combat doesn't support Hexing Pants

Here, try this one out and let me know if it works

It works ... but throw many exception :D


Exception during bot tick.System.NullReferenceException: Object reference not set to an instance of an object.
at Trinity.Trinity.GetDemonHunterPower(Boolean IsCurrentlyAvoiding, Boolean UseOOCBuff, Boolean UseDestructiblePower) in d:\Demonbuddy\Plugins\Trinity\Combat\Abilities\DemonHunter.cs:line 426
at Trinity.Trinity.AbilitySelector(Boolean IsCurrentlyAvoiding, Boolean UseOOCBuff, Boolean UseDestructiblePower) in d:\Demonbuddy\Plugins\Trinity\Combat\AbilitySelector.cs:line 114
at Trinity.Trinity.TargetCheck(Object ret) in d:\Demonbuddy\Plugins\Trinity\Combat\TargetCheck.cs:line 164
at Zeta.TreeSharp.Decorator.CanRun(Object context)
at Zeta.TreeSharp.Decorator..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.TreeSharp.PrioritySelector..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.Common.HookExecutor.Run(Object context)
at Zeta.TreeSharp.Action.RunAction(Object context)
at Zeta.TreeSharp.Action..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.TreeSharp.PrioritySelector..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.Bot.BotMain.()

Exception during bot tick.System.NullReferenceException: Object reference not set to an instance of an object.
at Trinity.Trinity.GetDemonHunterPower(Boolean IsCurrentlyAvoiding, Boolean UseOOCBuff, Boolean UseDestructiblePower) in d:\Demonbuddy\Plugins\Trinity\Combat\Abilities\DemonHunter.cs:line 426
at Trinity.Trinity.AbilitySelector(Boolean IsCurrentlyAvoiding, Boolean UseOOCBuff, Boolean UseDestructiblePower) in d:\Demonbuddy\Plugins\Trinity\Combat\AbilitySelector.cs:line 114
at Trinity.Trinity.TargetCheck(Object ret) in d:\Demonbuddy\Plugins\Trinity\Combat\TargetCheck.cs:line 164
at Zeta.TreeSharp.Decorator.CanRun(Object context)
at Zeta.TreeSharp.Decorator..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.TreeSharp.PrioritySelector..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.Common.HookExecutor.Run(Object context)
at Zeta.TreeSharp.Action.RunAction(Object context)
at Zeta.TreeSharp.Action..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.TreeSharp.PrioritySelector..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.Bot.BotMain.()

Exception during bot tick.System.NullReferenceException: Object reference not set to an instance of an object.
at Trinity.Trinity.GetDemonHunterPower(Boolean IsCurrentlyAvoiding, Boolean UseOOCBuff, Boolean UseDestructiblePower) in d:\Demonbuddy\Plugins\Trinity\Combat\Abilities\DemonHunter.cs:line 426
at Trinity.Trinity.AbilitySelector(Boolean IsCurrentlyAvoiding, Boolean UseOOCBuff, Boolean UseDestructiblePower) in d:\Demonbuddy\Plugins\Trinity\Combat\AbilitySelector.cs:line 114
at Trinity.Trinity.TargetCheck(Object ret) in d:\Demonbuddy\Plugins\Trinity\Combat\TargetCheck.cs:line 164
at Zeta.TreeSharp.Decorator.CanRun(Object context)
at Zeta.TreeSharp.Decorator..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.TreeSharp.PrioritySelector..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.Common.HookExecutor.Run(Object context)
at Zeta.TreeSharp.Action.RunAction(Object context)
at Zeta.TreeSharp.Action..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.TreeSharp.PrioritySelector..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.Bot.BotMain.()

Exception during bot tick.System.NullReferenceException: Object reference not set to an instance of an object.
at Trinity.Trinity.GetDemonHunterPower(Boolean IsCurrentlyAvoiding, Boolean UseOOCBuff, Boolean UseDestructiblePower) in d:\Demonbuddy\Plugins\Trinity\Combat\Abilities\DemonHunter.cs:line 426
at Trinity.Trinity.AbilitySelector(Boolean IsCurrentlyAvoiding, Boolean UseOOCBuff, Boolean UseDestructiblePower) in d:\Demonbuddy\Plugins\Trinity\Combat\AbilitySelector.cs:line 114
at Trinity.Trinity.TargetCheck(Object ret) in d:\Demonbuddy\Plugins\Trinity\Combat\TargetCheck.cs:line 164
at Zeta.TreeSharp.Decorator.CanRun(Object context)
at Zeta.TreeSharp.Decorator..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.TreeSharp.PrioritySelector..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.Common.HookExecutor.Run(Object context)
at Zeta.TreeSharp.Action.RunAction(Object context)
at Zeta.TreeSharp.Action..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.TreeSharp.PrioritySelector..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.Bot.BotMain.()

Exception during bot tick.System.NullReferenceException: Object reference not set to an instance of an object.
at Trinity.Trinity.GetDemonHunterPower(Boolean IsCurrentlyAvoiding, Boolean UseOOCBuff, Boolean UseDestructiblePower) in d:\Demonbuddy\Plugins\Trinity\Combat\Abilities\DemonHunter.cs:line 426
at Trinity.Trinity.AbilitySelector(Boolean IsCurrentlyAvoiding, Boolean UseOOCBuff, Boolean UseDestructiblePower) in d:\Demonbuddy\Plugins\Trinity\Combat\AbilitySelector.cs:line 114
at Trinity.Trinity.TargetCheck(Object ret) in d:\Demonbuddy\Plugins\Trinity\Combat\TargetCheck.cs:line 164
at Zeta.TreeSharp.Decorator.CanRun(Object context)
at Zeta.TreeSharp.Decorator..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.TreeSharp.PrioritySelector..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.Common.HookExecutor.Run(Object context)
at Zeta.TreeSharp.Action.RunAction(Object context)
at Zeta.TreeSharp.Action..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.TreeSharp.PrioritySelector..()
at Zeta.TreeSharp.Composite.Tick(Object context)
at Zeta.Bot.BotMain.()
 
Last edited:
I think I know why that's happening

Try this one. Should be working properly now
 

Attachments

I'm using WD with hexing pants, but the bot don't seems to run everytime.. it often stops to cast Plague of Toads.. what am i missing in the configuration ?

Thanks you
 
Crusader consacration mod
Code:
// Consecration
		bool hasSGround = HotbarSkills.AssignedSkills.Any(s => s.Power == SNOPower.X1_Crusader_Consecration && s.RuneIndex == 3);
		// Cast consacration if shattered ground rune is present and 5+ more trash are in range or elite is in range or use it as heal at life% set in settings
                if (CanCastConsecration() && hasSGround && (TargetUtil.AnyMobsInRange(15f, 5) || TargetUtil.IsEliteTargetInRange(15f)))
                {
                    return new TrinityPower(SNOPower.X1_Crusader_Consecration);
                }
                else
                {
                    return new TrinityPower(SNOPower.X1_Crusader_Consecration);
                }

Code:
        private static bool CanCastConsecration()
        {
            return CanCast(SNOPower.X1_Crusader_Consecration) && Player.CurrentHealthPct <= CrusaderSettings.ConsecrationHpPct;
        }
 
Last edited:
I'm using WD with hexing pants, but the bot don't seems to run everytime.. it often stops to cast Plague of Toads.. what am i missing in the configuration ?

Thanks you
AFAIK, some skills require you to be still to cast them.

Crusader consacration mod
Code:
// Consecration
		bool hasSGround = HotbarSkills.AssignedSkills.Any(s => s.Power == SNOPower.X1_Crusader_Consecration && s.RuneIndex == 3);
		// Cast consacration if shattered ground rune is present and 5+ more trash are in range or elite is in range or use it as heal at life% set in settings
                if (CanCastConsecration() && hasSGround && (TargetUtil.AnyMobsInRange(15f, 5) || TargetUtil.IsEliteTargetInRange(15f) || Player.CurrentHealthPct <= CrusaderSettings.ConsecrationHpPct))
                {
                    return new TrinityPower(SNOPower.X1_Crusader_Consecration);
                }

Code:
        private static bool CanCastConsecration()
        {
            return CanCast(SNOPower.X1_Crusader_Consecration); // Commented-> Player.CurrentHealthPct <= CrusaderSettings.ConsecrationHpPct;
        }
Is that for some specific build? Or just in general?
 
nothing specific
OK, thanks

Oh ok, so i'm using jaunt and plague of toads, whith what should i replace plague of toads ? any long CD ?
It's been a while since I last played WD, so I'm not sure, sorry. Maybe you could ask around?

edit: flowerp, correct me if I'm wrong, but won't that code make it impossible to cast the skill unless you have that specific rune?
 
Last edited:
Status
Not open for further replies.
Back
Top