Hi guys. I've made a lot of tweaks and changes, and I want to share them with you
What did I do? I mostly focused on Fields of Misery / Decaying Crypt. But all the changes should work with all profiles.
Changes:
Whirlwind ZigZag change: use dynamic ZigZag values (more details below);
Poison tree: do not fight anything near poison. If there's poison nearby, try to kite trash/elites away;
Whirlwind solo fix: do not attack solo mobs with basic attack if they are with low HP;
Soft blacklist: something like irrx is doing in the new Trinity 1.4.3.9. Do not blacklist some targets inside the profile, but inside Trinity instead (avoid bodyblock issues and other problems);
Backtracking fix: used an idea made by immortal. Do no backtrack to Gold or yelllow items, but instead give them a certain "weight" based on ItemType (Amulets, Rings and Demonic Essence get high values);
Legendary pickup fix: I changed how trinity handle legendaries, now I don't miss them anymore (except the impossible ones to get, like "you are dead and logged off and there was a non-picked legendary" or "logged of but my tornados killed a mob that droped a legendary");
Pickup gold/yellow items inside AoE: another idea made originally by immortal. Little changes here: boost of 5% aoe radius to avoid flip-flop back, and do not pickup only if it's inside POISON TREE;
Health Globe: if HP below "Emergency Health Globe Limit" go pickup globes, not decreasing their weight if they are far or near mobs. Well, we need them!;
Shrines: do not walk to shrines too far away. Only go to them if they are near OR if bot is buffed with SPRINT (that's a Trinity bug, I don't know why trinity don't use sprint to pickup globes, shrines, health well...);
Female Zombie: changed their weight to 1, making them being target as the last mob around;
Profile changes: It's the 1.6.0 version. Changed loot radius to 200 (it will backtrack that far only to legendaries, see above) and de-blacklisted trees, bulls and female zombies. They are handled inside trinity now. Changed MaxDeaths: if Decaying is not checked, MaxDeaths=2, after that, MaxDeaths=1;
Cosmetic changes: put "Gold per Hour" inside Fullstats.log (it was being recorded only at Runstats.log) and make Minutes being displayed properly (before: "Total tracking time: 6h
14,00m 59s", after: "Total tracking time: 6h
14m 59s").
...and some other minor things I don't remember
About Dynamic Whirlwind ZigZag
ZigZag value shouldn't be a fixed value. So I changed its behaviour:
- If there's only ONE mob, decrease ZZ by 50% (limited to a minimum 10)
- 8 or more mobs nearby, increase ZZ by 50% (limited to a maximum 22)
- Any number of mobs between 2 and 7, use default value.
Recommended ZigZag value:
15
You will definitely see major changes when fight few mobs, not to mention a solo mob or mobs standing near an wall. With a lower ZZ value they are going to be evaporated
Recommended Trinity Settings
Trigger range for elite: 50
Trigger range for trash: 70
Minimum trash pack size: 7
Trash Pack Radius: 30
Ignore Trash Below %: 0
Ignore Trash Below with DOT%: 0
Extend trash kill: not checked
Goblins: Ignore
Attempt to collet health globes: check (unless ur bot is well tanked)
Avoid Savage Beast: not checked
Path Around AoE: checked
Attempt to Avoid AoE: checked
Kite to Avoid Death: checked
Attacks mobs in AoE: checked
Potion %: 30
Globe %: 50
Use on Goblins: not checked
Modify AoE health: not checked
Ignore Gold Stacks: not checked (yes, you can/should uncheck this

)
Minimum Gold Pile: 2000
Arcane Health: 100
Desecrator: 100
Molten Core: 80
Poison Tree: 100 (important, careful with that value to avoid flip-flop due to my new anti-poison code)
Recommended Variables Settings
Barbarian.MinEnergyReserve,
10
Barbarian.Sprint.MinUseDelay,
400
Barbarian.WOTB.FuryDumpMin,
0.90
Barbarian.Whirlwind.UseRange,
10f
Barbarian.Whirlwind.ZigZagDistance,
15f
Barbarian.Whirlwind.ZigZagMaxTime,
750
Barbarian.Rend.MinFury,
30
Barbarian.Rend.SpamBelowHealthPct,
0.25f (trinity typo, default was 25, but value is Pct !)
SpellDelay.Barbarian_Rend,
750
SpellDelay.Barbarian_Overpower,
200
(or after install new trinity, just open Variables Configuration, hit Reset All and Save)
Feel free to feedback with comments and suggestions