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

[Plugin] Trinity Fork (Kite/Avoidance)

Avoidance ooc work properly again, sry some mistake !
Yep botheric, i have take time to fix it but no way
Alerean thank you, trying this later, for fc maybe a cast for only 2mobs if 2 charges or if there is an elites + 1 mob ?
EliteOrTrashInRange revert back, wow tks you !
 
Alerean thank you, trying this later, for fc maybe a cast for only 2mobs if 2 charges or if there is an elites + 1 mob ?

Yeah, that'd work. With FC builds you never want to run with less than like 30% CDR, and you get a charge every 10 seconds to start with. On top of that, each mob you hit reduces the CD by another 2 seconds, so as long as it's hitting 2-3 mobs it'll reset instantly (depending on CDR). It's situations when there are less than 2 mobs where you generally don't want to be charge starved, because then you're only getting 2 seconds off the CD (the same logic applies to OOC usage as well of course).
 
Last edited:
v.0.8
Compiler Error: c:\Users\Ghost\Desktop\DB_TR_Fork\Plugins\Trinity\Cache\CacheData.cs(10,18) : error CS0260: Отсутствует частичный модификатор объявления типа "Trinity.CacheData"; существует другое частичное объявление данного типа

Resolved. Trinity 2.5.1 & Trinity.xml
 
Last edited:
Thanks for the previous reply BuddyMe.

Just one more question; Monk seems to be skipping a lot of purple orbs on grifts. Is there anything I can do to make it collect orbs with a bit more discipline? Thanks in advance.
 
Use version 0.8 - monk is now picking up 99% of purple experience orbs - he even circles round/dashes back to get them - good work BuddyMe. Now easily clearing G-rift 41 with Bonus Experience in helm instead of CDR!
 
Don't break my balls. Edit: sorry for this
Will learn to keep quiet when you don't know.
The logic is exactly the same, but configurable :o

Yes, you right i don't know, but don't you think that ! is missing?

if (Sets.EmbodimentOfTheMarauder.IsMaxBonusActive && !IsSentryOnTarget(2))
_RangedAttackRange = 0f;
else
_RangedAttackRange = DHSettings.RangedAttackRange;

Just because now in your demonhuntercombat.c after 2 active sentry we became a melee demon hunter..
So this was that change after the v0.6 what i said, now i found it..
 
Yeah, that'd work. With FC builds you never want to run with less than like 30% CDR, and you get a charge every 10 seconds to start with. On top of that, each mob you hit reduces the CD by another 2 seconds, so as long as it's hitting 2-3 mobs it'll reset instantly (depending on CDR). It's situations when there are less than 2 mobs where you generally don't want to be charge starved, because then you're only getting 2 seconds off the CD (the same logic applies to OOC usage as well of course).
Ok ! i inform you later about change
Thanks for the previous reply BuddyMe.

Just one more question; Monk seems to be skipping a lot of purple orbs on grifts. Is there anything I can do to make it collect orbs with a bit more discipline? Thanks in advance.
Fix in next build
Use version 0.8 - monk is now picking up 99% of purple experience orbs - he even circles round/dashes back to get them - good work BuddyMe. Now easily clearing G-rift 41 with Bonus Experience in helm instead of CDR!
It skip all not in los orb, i ve change it in the next build
Yes, you right i don't know, but don't you think that ! is missing?

if (Sets.EmbodimentOfTheMarauder.IsMaxBonusActive && !IsSentryOnTarget(2))
_RangedAttackRange = 0f;
else
_RangedAttackRange = DHSettings.RangedAttackRange;

Just because now in your demonhuntercombat.c after 2 active sentry we became a melee demon hunter..
So this was that change after the v0.6 what i said, now i found it..
0f = no range required buddy
 
I've noticed the same thing as a few others, in that it sometimes leaves behind legendaries. I'm not sure if it's a coincidence or not, but it always seems to be set pieces. This is in normal rifts with Combat Looting enabled. Also, I'm still having that TPS issue. When I use the default Trinity my TPS stays above 10, but when I use the Fork it stays between 3-5 (with D3 and DB using less than 5% of my computers resources). :confused:

Forgot to ask earlier, what's the difference between the original R-RIFT.xml and yours?
 
Last edited:
I've noticed the same thing as a few others, in that it sometimes leaves behind legendaries. I'm not sure if it's a coincidence or not, but it always seems to be set pieces.

I believe this is DBs fault, unless nesox fixed it, occasionally the items were not being read from memory properly (as of about a month ago), it was causing the bot to sit there and time out. So i added a blacklist so after a substantial amount of time it will eventually ignore them.
 
I believe this is DBs fault, unless nesox fixed it, occasionally the items were not being read from memory properly (as of about a month ago), it was causing the bot to sit there and time out. So i added a blacklist so after a substantial amount of time it will eventually ignore them.

Ah, I see. That makes sense.

So I hadn't even realised before now that Furious Charge resets on breakables...Useful information >-_-<
 
Last edited:
I've noticed the same thing as a few others, in that it sometimes leaves behind legendaries. I'm not sure if it's a coincidence or not, but it always seems to be set pieces. This is in normal rifts with Combat Looting enabled. Also, I'm still having that TPS issue. When I use the default Trinity my TPS stays above 10, but when I use the Fork it stays between 3-5 (with D3 and DB using less than 5% of my computers resources). :confused:

Forgot to ask earlier, what's the difference between the original R-RIFT.xml and yours?
I believe this is DBs fault, unless nesox fixed it, occasionally the items were not being read from memory properly (as of about a month ago), it was causing the bot to sit there and time out. So i added a blacklist so after a substantial amount of time it will eventually ignore them.


This problem seems solved, then it seems the bot ignores legendary in this case:
- Boss killed
- Drop
- Pick up but not All Because bagback is full
- Talk to Urshi
- Back to town

this R-Rift.xml does not change the trash pack size / radius and i removed townrun lines, i think that explain the legendary issue

For the tps, that's the grid generation (1/8ms by tick, but too mush with cache refresh together)
use the TPS modification and set it to max, 30, that's work fine for now, until a solution is found

FC now cast more often and i've modifify some melee skill to use new clustering, work fine but i don't know what skill trinity use badly
can you explain me exactly skill by skill what trinity do now and what it should do ? tks in advance
i up my barb, i start geared it but only t5 for now

added destructible to fc pierce point
 
- Furious Charge. Avoiding being Charge starved would be a massive improvement, especially against elites and Rift Guardians. So, don't cast when less than 1 charge if it won't hit 2 enemies.

- Battle Rage. It should be used for HP with the Ignorance is Bliss rune (Ignore Pain). The Life per Fury Spent gives just over 100,000 HP, and it can be spammed since there are no other Fury spenders.

- War Cry. It should be used on CD for the speed bonus when you have Chilanik's Chain equipped. (T6 build)

- Sprint. It should be kept active. Not only does it give a great MS buff, but the tornadoes proc your DoT's. So if your Charge and initial DoT's don't kill everything, the tornadoes will. Seriously, they deal sick damage. (T6 build)

- Call of the Ancients. It's used a lot in AoE situations, which is usually a waste. The skill doesn't contribute much in the way of AoE, so it'd be better if it maybe cast when there are less than 2 enemies (elites and Rift Guardians by themselves perhaps, or when WotB is on CD).

- Wrath of the Berserker. It's currently only used against Elites, but the damage amp is incredible when you have very high density. It's never really a waste to use this I think, because it's just as good in AoE as it is in single target fights. Also, it gives Dodge and MS so it can be used at low HP.

- CD Staggering. CotA and WotB shouldn't be used at the same time, unless you are fighting a solitary elite or a Rift Guardian (<2 = no FC resets). Aside from those two situations, stacking them together is usually a waste.

- Rift Guardians. This is probably the most important thing. It cannot stay in melee range, because the fights take so damn long (if you get a bad boss you'll just die...over...and over...and over...and over again). Instead of Charging on the RG, maybe have it Charge through him, with a minimum kite distance. 100% of RG damage is from the Templar, CD's, and FC, so there's no reason to stay in melee at all.

Hope this helps! Good luck with gearing, it took me ages to get full Raekor.
 
Last edited:
war cry spam there are 3 threads (search ftw) showing how you change your own combat routine but you basically change the call to
Code:
public static bool CanUseWarCry
{
get
{
return

CanCast(SNOPower.X1_Barbarian_WarCry_v2);
}
}
so it casts off CD

Battle Rage - you can do same as warcry so it casts off CD
ignore pain - you can do same as warcry so it casts off CD

Sprint - hardly ever used even in t6 now as FC 1 hit everything
WoTB - you can amend to cast on CD but again not needed in t6 as FC 1 hit everything

CoA - def needs rework

RG - now RG is an issue especially on how FC works, FC hits from 8m+ away doesn't need to be at melee range BUT you need melee range for filler, so it is a difficult call as to the best setting to use for this imo
 
New BETA 0.8.1

Get last update : [ ASSEMBLA LINK (0.8.1 ONLY HERE) ]

icon1.png
BETA 0.8.1

- Added last commits of official Trinity (new itemList rules by xzjv)
- Barbarian some skills reworked
- Barbarian, added force kite dist to 15f if target is boss (need to test)
- TargetUtil, new GetFuriousChargePoint methode
- TargetUtil, fix EliteOrTrashInRange not adequate with him logic
- Monk Serinity off cd added
- DemonHunter, vault revised again
- WitchDoctor, reduce ranged range (fix pets stay at player location)
- Kite, fix tryToKite if keepMoving enabled
- Avoidance, fix avoid aoe ooc
- QueuedMovement, reduce FailureBlacklistSeconds to 0.5
- Weighting, now ignore mob not in los
- Weighting, reduce considering mob dead life at 0f
- Added HasAvoidanceRelated & IsInMonsterRadius to GridNode
- Reduce range of Enemies close nearby to 15f
- Reduce Taeguk refresh time to 2500ms
- Added loadCombatSettings to on world change event
- Added Data memeber to TrinityCacheObject, SpecialWeight, can be use on targetUtil other thing
 
Thought I would jump in here due to the fact we're talking about Barbs... Firstly, I would hold off on actually making an effort with Raekor / FC based barbs, due to the fact that 2.2 it appears that WW will be the main "go to" build, and that is something which I'd love to have worked properly as it isn't as good as it should or once was.

Battle Rage - Don't make it spam when off CD, unless you're below a certain HP% and when Ignore pain rune is active - You'll only waste fury and end up removing a passive due to it not being 100% Fury. @Joka.
Ignore Pain - Can make it spammable.
War Cry - Code which Joka stated.
Sprint - Doesn't need to be used in T6, but may be worthy once WW is viable.
WOTB - Use it for trash clearing / Grifts, constatly used on RG
COTA - Should be used in fights either with a RG, or something like a champion pack and no trash are around (Will be different once you're able to constantly WW, but still, it is useful for them sort of fights)

RG, - Need to charge through to avoid any AOE, and to FC when trash is up and around the boss.
 
It's a stupid question but how to download it :D from https://www.assembla.com/code/unifiedtrinity-fork1/git/commits
=>
Thought I would jump in here due to the fact we're talking about Barbs... Firstly, I would hold off on actually making an effort with Raekor / FC based barbs, due to the fact that 2.2 it appears that WW will be the main "go to" build, and that is something which I'd love to have worked properly as it isn't as good as it should or once was.

Battle Rage - Don't make it spam when off CD, unless you're below a certain HP% and when Ignore pain rune is active - You'll only waste fury and end up removing a passive due to it not being 100% Fury. @Joka.
Ignore Pain - Can make it spammable.
War Cry - Code which Joka stated.
Sprint - Doesn't need to be used in T6, but may be worthy once WW is viable.
WOTB - Use it for trash clearing / Grifts, constatly used on RG
COTA - Should be used in fights either with a RG, or something like a champion pack and no trash are around (Will be different once you're able to constantly WW, but still, it is useful for them sort of fights)

RG, - Need to charge through to avoid any AOE, and to FC when trash is up and around the boss.
WW, Whrilwind ?
 
Back
Top