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

Trinity 1.7.3.9

Status
Not open for further replies.

rrrix

New Member
Joined
Jul 11, 2010
Messages
3,449
Reaction score
61
Download Trinity 1.7.3.9

Looking for Previous Trinity Versions?
All of our previous Trinity releases will be found here: https://www.assembla.com/code/unifie...nodes/Releases

Changelog 1.7.3.9


WitchDoctor


  • WitchDoctor: Fixed breaking bug/typo with Spirit Barrage: Well of Souls
  • WitchDoctor now supports the Vision Quest passive
  • WitchDoctor: Fixed Spirit Walk: Honored Guest not ever working
  • WitchDoctor now supports Sacrifice: Circle of Life rune
  • WitchDoctor: Firebats no longer used for destructible objects
Monk


  • Modified Monk Exploding palm, should use more frequently now
General


  • Added TrinityCombatIgnore tag
  • Added Option in Items > Scoring/TownRun for "Free Bag Slots for TownRun". When the number of empty bag slots is less than or equal to this slider, the bot will force a town run.
b59LGqb.png



  • may have fixed the problem where bot keeps running even though backpack is full
  • Modified Units Weight/Priorities
  • Added "Item Pickup" options for Ignoring Legendaries, Non Legendaries, and Gold near AoE and near Elites (6 options)
  • Added Item Pickup option to ignore Two Handed weapons (overrides ItemRules)
Vh7ifyI.png



  • Added Health Well Minimum Health slider ("World Objects" tab)
  • Chests/Containers should no longer be Kamikaze mode
  • Fixed trash mob targeting when elite units are near it & we're ignoring elites
  • TrinityTownPortal will now move a little when stuck casting town portal


Technical


  • Added caching for BattleTagName. Should no longer cause the bot to derp out with the new DB Beta.
  • Added "IsStandingInAvoidance" property for TrinityCacheObject.
  • Fixed Out of thread "save settings" throwing ReadProcess/WriteProcess error for DB Beta compatibility
  • Refactored TrinityUseOnce a little
  • Started work on WitchDoctor Health/Mana Sliders for healing journey/honored guest
  • Routine check now does async bot stop/restart
TrinityCombatIgnore tag:

Will cause the bot to ignore combat with the given unit. Is only overridden when attempting to town portal.
Attributes:

actorId is the "ActorSNO" of the unit. You can get this from the info dumping tab > click "Dump Objects"
name is optional - just the name of the unit for readability purposes only
excludeElites: When set to "True", will cause the bot to attack elite units of this type.
ExcludeTrash: When set to "True", will cause the bot to attack trash mob units of this type.
Example to ignore a unit type, except elites of that unit type:

Example to ignore a unit type, including elites and trash:

<TrinityCombatIgnore actorId="4157" name="FleshPitFlyer_B" exceptElites="True" exceptTrash="False" />

Example to ignore a unit type, except trash mobs of that unit type:

<TrinityCombatIgnore actorId="4157" name="FleshPitFlyer_B" exceptElites="False" exceptTrash="False" />

Setting both excludeElites and excludeTrash to True will effectively do nothing - the bot will still attack all units of this type:

<TrinityCombatIgnore actorId="4157" name="FleshPitFlyer_B" exceptElites="False" exceptTrash="True" />
 
nice nice.

btw i need a code for furydump with battle rage
 
nice nice.

btw i need a code for furydump with battle rage

Edit: this is broken, I guess never tested it.

Try this in your BarbarianCombat.cs. Find and replace the existing "CanCastBattleRage" property. Will check this into assembla.

Code:
        public static bool CanCastBattleRage
        {
            get
            {
                return
                    !UseOOCBuff &&
                    !Player.IsIncapacitated &&
                    CanCast(SNOPower.Barbarian_BattleRage, CanCastFlags.NoTimer) &&
                    (
                        !GetHasBuff(SNOPower.Barbarian_BattleRage) ||
                        SNOPowerUseTimer(SNOPower.Barbarian_BattleRage) || 
                        (Settings.Combat.Barbarian.FuryDumpWOTB && Player.PrimaryResourcePct >= V.F("Barbarian.WOTB.FuryDumpMin") && GetHasBuff(SNOPower.Barbarian_WrathOfTheBerserker)) ||
                        Settings.Combat.Barbarian.FuryDumpAlways && Player.PrimaryResourcePct >= V.F("Barbarian.WOTB.FuryDumpMin")
                    ) &&
                    Player.PrimaryResource >= V.F("Barbarian.BattleRage.MinFury");
            }
        }
 
i run at the moment 1.7.3.8 and it works great for me, but i only furydump a bit for wotb. i'll run 1.7.39 later but now i'll the other with fury dump code

btw: i need fury dump under 75 fury

Code:
public static bool CanUseBattleRage
        {
            get
            {
                return !UseOOCBuff && Hotbar.Contains(SNOPower.Barbarian_BattleRage) && !Player.IsIncapacitated &&
                    // Fury Dump Options for battle rage IF they don't have sprint 
                    (
                    (Settings.Combat.Barbarian.FuryDumpWOTB && Player.PrimaryResourcePct >= 0.99 && GetHasBuff(SNOPower.Barbarian_WrathOfTheBerserker)) ||
                    (Settings.Combat.Barbarian.FuryDumpAlways && Player.PrimaryResourcePct >= 0.99) || !GetHasBuff(SNOPower.Barbarian_BattleRage)
                    ) &&
                    Player.PrimaryResource >= 20 && PowerManager.CanCast(SNOPower.Barbarian_BattleRage);
            }

only change 20 to 75?
 
the fury dump with battle rage not work in the current form..<.<
 
for battle rage as fury dumper, just change delay to 500 you dont need any fix for it.
 
Is there any way to stop barb from WW against single target? Like some way to make it minimum WW count like only on two or more enemy?
 
Latest one on assembla working great for fury dump, wotb timer barely budges now.
 
Is there any way to stop barb from WW against single target? Like some way to make it minimum WW count like only on two or more enemy?

Min trash mob pack size = 6.

RRRIX i?ll be testing this now, thanks for the awesome work man !!!!!
 
Min trash mob pack size = 6.

RRRIX i?ll be testing this now, thanks for the awesome work man !!!!!

I already have min trash set to 5, I should have clarified, I meant for single elites and uniques. When the bot kills a pack of elites, when on the last one he will still WW wasting his fury. WW is not good attack for single enemy. Would be better to use bash attack for faster kill against singe elite or unique and refill his fury at the same time for the next mob.
 
I already have min trash set to 5, I should have clarified, I meant for single elites and uniques. When the bot kills a pack of elites, when on the last one he will still WW wasting his fury. WW is not good attack for single enemy. Would be better to use bash attack for faster kill against singe elite or unique and refill his fury at the same time for the next mob.
This is not true. If you are running a WW build, no HOTA, WW a single mob is faster and more fury generated (provided you dont have a horrible set and have decent CC) then Bash.
 
I got a bug-report on NotifyMyAndroid.

NMA said I found a Mempo with 6% chc, but in game it was a 5.5 chc.
 
This is not true. If you are running a WW build, no HOTA, WW a single mob is faster and more fury generated (provided you dont have a horrible set and have decent CC) then Bash.

I mean single enemy, not single mob. Yes WW is better against single mob, but when it gets down to one single elite enemy left, bash works much better than WW. Anyway, I have 78% CC with WOTB up, more than enough but still would like to be able to tweak this anyway if possible.
 
I got a bug-report on NotifyMyAndroid.

NMA said I found a Mempo with 6% chc, but in game it was a 5.5 chc.

This isn't a bug. The game rounds up, and that's what is being reported.. If you found one with 4.5, it would say you found a 5 etc etc.
 
Status
Not open for further replies.
Back
Top