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

[TRINITY REQUESTS THREAD] Combat routine requests/reports right here

Hi Buddy,

As pointed out above, I would very much like you to add in the combat routine for shield bash build with focus-restraint.

Here is the rough coding scheme:

1) Check if player has both "FOCUS" and "RESTRAINT" equipped.
2) If so, use primary resource generating skill every 4.9 secs, most players use "Punish" in this case. This will keep the buff up at all times, which lasts 5 secs.
3) Aside from keeping up the buff with "Punish" every 4.9 secs, the bot should use the main damage skill "shield bash" as much as possible.

Thank you very much!
 
Done !
edit:
i've make it use DS every time when the set is max bonus, and increase range to 25 if momentum active and no debuff
it DS on the big cluster pack

i will rush ik, do you like the new FC logic ?
if i understand,
if ik max bonus & bulKhatos max bonus & WW active, considering never stop WW ? the buff as you mentioned is a WW buff or other, like Ik ?
describe me 2. with the items concerned to make a proper conditions, and use proper skill name, i dunno all lower skill name ^^


1. Conditions:
If full IK set, BK swords equipped, WW ALL the time..If not enough fury to WW, use base skill (Bash - rune Punish)..

Comment:
But You will setup bot in a way that it will have fury and it wil WW all the time.
Currently 4pc IK reduce cooldown on both COTA & WOTB by 3sec every 10 fury spend..In practice if You WW all the time, you get WOTB just before the skill ends = 100% uptime...However if You stop to run (not WW) You are not spending fury, so You dont get cooldown in time..Also while WW with BK swords, You gain 30% movement speed :)

2. Conditions:
If 6pc Waste set, 4pc IK set equipped (5+3+RROG), same as above..WW whenever possible....Use rend only once every 15sec or 5-10mobs in range doesn't have Rend applied (some testing needed here, mby it should be bind to variable so it can be adjusted by user)..

Comment:
We want to avoid situation when bot constatly use Rend until it gets 0 fury...With waste set Rend last 15second and damage done is 600% of normal...It's enough if bot apply REND 1x every 15sec, unless he travels to new mobs that dont have rend skill on them.

3. Conditions:
If F&R equipped, use primary skill (Bash - Punish) 3x to get 3 stacks of it...Use it every 4,9 seconds...If bot loose 3 stacks (not enough mobs on map), bash 3x and then every 4,9seconds...

that' sshould be it :)
 
Also, my whirlwing barb using full ik and BK swords is acting extremely wonky. He will sit there and spam rend over and over, not even using whirlwind. Also if I remove rend, then whirlwind never really follows through the mob, it just spins in for half a second spins away and keeps doing that, essentially getting me killed. How can I get this to work properly with whirlwind Barbarian?


Yes, the logic behind whirlwind should be: Never stop spinning, except i use a spender for a part of a second. Right now it seems that spenders/other skills stop the barb spinning for more than 1 second, that´s deadly because while spinning with the new wastes-set our incoming damage is reduced by 40%.

i also noticed that while fighting a single mob like a riftboss with a ik/wastes-set (maye all whirlwind-builds have this problems) the barb stops spinning while searching for safespot to avoid damage. I really like the safespot but the first rule of the whirlwind-club should be: Never stop spinning! (maybe lets whirl around while searching for the safespot?)

And there is a problem with rend (seems like it has no useful conditions to stop applying rend if it´s applied once). So rend get´s spammed alot and barb doe not whirl around while/after applying. (Quickfix for me: Do not use rend :-\ )



another nice to have feature would be: spam battlerage (or other spender) for healing on xx% hp. since we sometimes need to rely on gettings life of our ressources (life per ressource). Maybe as an optional feature but not as important as: Never stop spinning while (IK set equipeed or at least 4 pieces of the new wastes-set equipped).


Thank you very much for your efforts!!!

//english isn´t my main language, so feel free to ask me anything and i try to explain better.
 
Last edited:
Firstly thanks for all your hard work.

With 2.2 just out I recon the focus should be on getting the new combat routines working. However, later when things quiet down maybe you can have a look the sorting stash option?

It would be great if we could sort it by:
Set items -> By the set they belong (Each set and the items within the sorted alphabetically)
Legendary items -> By the type: 1-hand, head, feet etc. (Each items within the type sorted alphabetically)
Having them alphabetically means the same items beside each other for simpler comparison.
In addition, have a look at the last page miscellaneous, now it does not sort very well.
 
Trying the dashing strike - flying dragon build (cold quin69 build). Even after having set trinity to not use dashing strike OOC, dashing strike is being spammed, and it's positioning is not very good.

It could be improved if dashing strike is only used when charges =>2. And setting a delay time would be better Imo.

Other than that, avoidance movement is quite broken in 2.6.3, and I think that's what causing monsters being ignored , but you already know !

Also, when using this build many Progress balls (purple ones) are being ignored. Didn't see it happening with bell+exploding palm build.
 
Last edited:
1. Conditions:
If full IK set, BK swords equipped, WW ALL the time..If not enough fury to WW, use base skill (Bash - rune Punish)..

Comment:
But You will setup bot in a way that it will have fury and it wil WW all the time.
Currently 4pc IK reduce cooldown on both COTA & WOTB by 3sec every 10 fury spend..In practice if You WW all the time, you get WOTB just before the skill ends = 100% uptime...However if You stop to run (not WW) You are not spending fury, so You dont get cooldown in time..Also while WW with BK swords, You gain 30% movement speed :)

2. Conditions:
If 6pc Waste set, 4pc IK set equipped (5+3+RROG), same as above..WW whenever possible....Use rend only once every 15sec or 5-10mobs in range doesn't have Rend applied (some testing needed here, mby it should be bind to variable so it can be adjusted by user)..

Comment:
We want to avoid situation when bot constatly use Rend until it gets 0 fury...With waste set Rend last 15second and damage done is 600% of normal...It's enough if bot apply REND 1x every 15sec, unless he travels to new mobs that dont have rend skill on them.

3. Conditions:
If F&R equipped, use primary skill (Bash - Punish) 3x to get 3 stacks of it...Use it every 4,9 seconds...If bot loose 3 stacks (not enough mobs on map), bash 3x and then every 4,9seconds...

that' sshould be it :)

I try to make it work, plz tell me if it work when the next db build come.
I read other post but i make change step by step to avoid becoming crazy
 
My DH often starts shooting walls, does anybody know what determines line of sight? is it a DB issue? Trinity? Profile?
 
Hi Buddyme

Could you make Kridershot work? Currently when I use Kridershot it will only use elemental arrow --- I have multishot but it won't cast it...
 
Hey :)

Would love to get this to work, but when i put it into the Trinity folder, my trinity plugin does not work. Am i doing something wrong?
 
yeah how do you exactly install this? do you copy it over your trinity that you already have?
 
Hi,

Could you make a Crusader shield bash build? i have lot of problem using this spell .. Roland set is all based on it :)

[Trinity][Movement] Failed (Blocked Speed=0/2 StuckTime=2659/2500) moving to MastaBlasta_Combined_A 17/65 yds Power=X1_Crusader_ShieldBash2 Type=Unit Elite=False LoS=False HP=0,99 Weight=350 Distance=27,8 (x=2575,5,y=2214,3,z=-1,8) Speed=0/2 StuckTime=2659/2500
[Trinity][Movement] Failed (RecentlyFailed) moving to MastaBlasta_Combined_A 20/65 yds Power=X1_Crusader_ShieldBash2 Type=Unit Elite=False LoS=False HP=0,99 Weight=50250 Distance=31,6 (x=2577,1,y=2211,1,z=-4,7) Speed=0/2 StuckTime=0/2500
[Trinity][Movement] Failed (RecentlyFailed) moving to MastaBlasta_Combined_A 20/65 yds Power=X1_Crusader_ShieldBash2 Type=Unit Elite=False LoS=False HP=0,99 Weight=50250 Distance=28,7 (x=2577,1,y=2211,1,z=-4,7) Speed=2,9/2 StuckTime=0/2500
[Trinity][Movement] Failed (RecentlyFailed) moving to MastaBlasta_Combined_A 17/65 yds Power=X1_Crusader_ShieldBash2 Type=Unit Elite=False LoS=False HP=0,99 Weight=50250 Distance=23,1 (x=2577,1,y=2211,1,z=-4,7) Speed=5,8/2 StuckTime=0/2500
[Trinity][Movement] Failed (RecentlyFailed) moving to MastaBlasta_Combined_A 17/65 yds Power=X1_Crusader_ShieldBash2 Type=Unit Elite=False LoS=False HP=0,99 Weight=50250 Distance=18,9 (x=2577,1,y=2211,1,z=-4,7) Speed=4,3/2 StuckTime=0/2500
[Trinity][Movement] Failed (RecentlyFailed) moving to MastaBlasta_Combined_A 17/65 yds Power=X1_Crusader_ShieldBash2 Type=Unit Elite=False LoS=False HP=0,99 Weight=50250 Distance=12,1 (x=2577,1,y=2211,1,z=-4,7) Speed=7,2/2 StuckTime=0/2500
 
Why isnt my bot/Trinity using my Health potion? If I have a legendary healthpotion it uses that. But now i started a new season char and it aint using the normal potion
 
need a build for WW DH perma strafe and vegeance to get hate sry for my english :D
 
I try to make it work, plz tell me if it work when the next db build come.
I read other post but i make change step by step to avoid becoming crazy

Hi Buddy, I am using your latest assembla code now, seems like the avoidance is working well and bastion of will logic is working but here is the problem, the bot is using wrath generator ALL the time now, it is not using shield bash, which is the primary damage/wrath spender skill at all. any idea? If you can type out the code here i can go in and change it myself :) thanks for your hard work! Its almost there!
 
after use this ...

DemonbuddyBETA v1.1.2251.516 started
This is a BETA build of Demonbuddy. This is not meant for general usage. Please report any issues you may have in the beta thread on our forums.
This build may have bugs, and new features which may not be fully tested. Use at your own risk!
Logging in...
T: 52473299***********361 H: 64****
Attached to Diablo III with pid: 1700
Flashing window
Compiler Error: c:\Users\***\Desktop\beta\Plugins\Trinity\Settings\Loot\ItemListSettings.cs(26,7) : warning CS0105: The using directive for 'System.Text' appeared previously in this namespace
Compiler Error: c:\Users\***\Desktop\beta\Plugins\Trinity\Settings\Loot\ItemListSettings.cs(27,7) : warning CS0105: The using directive for 'System.IO' appeared previously in this namespace
Compiler Error: c:\Users\***\Desktop\beta\Plugins\Trinity\Items\ItemWrapper.cs(12,18) : warning CS0660: 'Trinity.Items.ItemWrapper' defines operator == or operator != but does not override Object.Equals(object o)
Compiler Error: c:\Users\***\Desktop\beta\Plugins\Trinity\Combat\Enemies.cs(156,37) : warning CS0108: 'Trinity.Combat.TargetCluster.GetTargetWithoutDebuffs(System.Collections.Generic.IEnumerable<Zeta.Game.Internals.Actors.SNOPower>)' hides inherited member 'Trinity.Combat.TargetArea.GetTargetWithoutDebuffs(System.Collections.Generic.IEnumerable<Zeta.Game.Internals.Actors.SNOPower>)'. Use the new keyword if hiding was intended.
Compiler Error: c:\Users\***\Desktop\beta\Plugins\Trinity\Combat\HandleTarget.cs(773,59) : error CS1061: 'Zeta.Game.Internals.Actors.DiaActivePlayer.InventoryManager' does not contain a definition for 'BaseHealthPotion' and no extension method 'BaseHealthPotion' accepting a first argument of type 'Zeta.Game.Internals.Actors.DiaActivePlayer.InventoryManager' could be found (are you missing a using directive or an assembly reference?)
Compiler Error: c:\Users\***\Desktop\beta\Plugins\Trinity\Configuration\DataDictionary.cs(1901,27) : error CS0117: 'Zeta.Game.SNOActor' does not contain a definition for 'treasureGoblin_C_WhatsNew'
Compiler Error: c:\Users\***\Desktop\beta\Plugins\Trinity\Configuration\DataDictionary.cs(1902,27) : error CS0117: 'Zeta.Game.SNOActor' does not contain a definition for 'treasureGoblin_D_Splitter'
Compiler Error: c:\Users\***\Desktop\beta\Plugins\Trinity\Configuration\DataDictionary.cs(1903,27) : error CS0117: 'Zeta.Game.SNOActor' does not contain a definition for 'treasureGoblin_D_Splitter_02'
Compiler Error: c:\Users\***\Desktop\beta\Plugins\Trinity\Configuration\DataDictionary.cs(1904,27) : error CS0117: 'Zeta.Game.SNOActor' does not contain a definition for 'treasureGoblin_D_Splitter_03'
Compiler Error: c:\Users\***\Desktop\beta\Plugins\Trinity\Configuration\DataDictionary.cs(1905,27) : error CS0117: 'Zeta.Game.SNOActor' does not contain a definition for 'treasureGoblin_D_WhatsNew'
Compiler Error: c:\Users\***\Desktop\beta\Plugins\Trinity\Configuration\DataDictionary.cs(1906,27) : error CS0117: 'Zeta.Game.SNOActor' does not contain a definition for 'treasureGoblin_E_WhatsNew'
Compiler Error: c:\Users\***\Desktop\beta\Plugins\Trinity\Configuration\DataDictionary.cs(1907,27) : error CS0117: 'Zeta.Game.SNOActor' does not contain a definition for 'treasureGoblin_F'
Compiler Error: c:\Users\***\Desktop\beta\Plugins\Trinity\Configuration\DataDictionary.cs(1908,27) : error CS0117: 'Zeta.Game.SNOActor' does not contain a definition for 'treasureGoblin_F_WhatsNew'
Compiler Error: c:\Users\***\Desktop\beta\Plugins\Trinity\Configuration\DataDictionary.cs(1909,27) : error CS0117: 'Zeta.Game.SNOActor' does not contain a definition for 'treasureGoblin_H'
Compiler Error: c:\Users\***\Desktop\beta\Plugins\Trinity\Configuration\DataDictionary.cs(1910,27) : error CS0117: 'Zeta.Game.SNOActor' does not contain a definition for 'treasureGoblin_I'
Compiler Error: c:\Users\***\Desktop\beta\Plugins\Trinity\Configuration\DataDictionary.cs(1911,27) : error CS0117: 'Zeta.Game.SNOActor' does not contain a definition for 'treasureGoblin_J'
Compiler Error: c:\Users\***\Desktop\beta\Plugins\Trinity\Configuration\DataDictionary.cs(1912,27) : error CS0117: 'Zeta.Game.SNOActor' does not contain a definition for 'treasureGoblin_J_FX_WhatsNew'
Compiler Error: c:\Users\***\Desktop\beta\Plugins\Trinity\Configuration\DataDictionary.cs(1913,27) : error CS0117: 'Zeta.Game.SNOActor' does not contain a definition for 'treasureGoblin_J_WhatsNew'
Compiler Error: c:\Users\***\Desktop\beta\Plugins\Trinity\Helpers\ToStringReflector.cs(16,32) : warning CS0168: The variable 'properties' is declared but never used
Compiler Error: c:\Users\***\Desktop\beta\Plugins\Trinity\Objects\Skill.cs(102,26) : warning CS0472: The result of the expression is always 'true' since a value of type 'Zeta.Game.Internals.Actors.SNOPower' is never equal to 'null' of type 'Zeta.Game.Internals.Actors.SNOPower?'
Compiler Error: c:\Users\***\Desktop\beta\Plugins\Trinity\Objects\Skill.cs(102,62) : warning CS0472: The result of the expression is always 'true' since a value of type 'Trinity.Resource' is never equal to 'null' of type 'Trinity.Resource?'
[QuestTools][Plugin] v3.3.12 Enabled
Current bot set to Order Bot
Loaded profile Act 4 Bounties
 
Most of this has been mentioned before, but I figured I'd touch on a few fairly significant issues with this variation of WW barb (Wastes x6 IK x4 with IK weapon):
  • It stops to Rend far too much, and just ends up getting you killed (no WW = no 40% damage reduction from the Wastes set). It also seems to just spam it even after it's applied, which is useless unless you have the belt that lets it stack twice, and of course WW is the main source of damage so WW -> Rend unless Rend needs to be applied (every 15 seconds with the two piece bonus).
  • It doesn't use Overpower on CD, or at all for that matter. I've swapped this out for War Cry, but it's still a decent option.
  • I've noticed that it sometimes Whirlwind's into the RG and then just stands there for a while instead of continuing to WW.
  • Others have mentioned this, but with the Wrath set it's imperative that when you are in combat, or even about to enter combat, you are Whirlwinding. If at low health, 100% do not stop WW (even to Rend!) because you'll just die.
The Rend spamming is the biggest issue by far. So long as this problem remains Rend is pretty much unusable. I'm looking forward to the next update! Once again, thanks for the time you put into this project.
 
Last edited:
Hi Buddyme

Could you make Kridershot work? Currently when I use Kridershot it will only use elemental arrow --- I have multishot but it won't cast it...

This please. Trying to use UE set with krider but DB doesnt cast multishot. :(

edit: on second thought, might be an issue with not having M6 equipped. i really dont know. -_-
 
Last edited:
Back
Top