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

Trinity 2.1.15 and QuestTools 2.1.36

Status
Not open for further replies.
Trinity 2.1.15

Trinity 2.1.15
Refactored Cache system some to help with performance analysis
Performance improvements in cache system and Avoidance system
(Hopefully) some performance improvement in MainFindSafeZone loop 8
Fixed health globes/avoidance/etc combat movement not working
Cleaned up HandleTarget special movement code
Units in Trial rifts are now always "raycastable"
Removed old unused backtracking code from HandleTarget
Minimap markers can now be blacklisted for 60 seconds
Crusader will now cast Phalanx more often when Stampede build is detected
Monk Mantra spam will now check for nearby mobs before casting
High priority containers should now work better with Harrington Waistguard
Actually fixed GetBestPierce target
Fixed Mantra and Sweeping Wind spam based on MobileX's logic
Attempted to fix Wizards not breaking some destructibles
Wizard will now cast blizzard more often when Firbird's set is detected
Fixed GetBestPierceTarget and made it prioritize elite enemies
Added option to give higher priority to containers
Added missing default for high priority health globes
Fixed High Priority Shrines not working around elites
Ray of Frost will now be cast when Player.PrimaryResource > MinEnergyReserve
Changed HandleTarget to use RunStatus again (no more coroutines)
HandleTarget will now MoveStop when the selected Power is SNOPower.Walk and the distance is < 2f
Inactivity hooks are now inserted into TreeStart
Punishment doesn't cost resources anymore
 
Thanks rrix. Going to give it a shot now. My DH has been getting wrecked so hopefully this does it :P.
 
Thanks rrix. Going to give it a shot now. My DH has been getting wrecked so hopefully this does it :P.

Sadly nothing has changed about DH, still dancing trying to get into range to melee mobs while trying to keep enough distance to kite..
 
Crusader will now cast Phalanx more often when Stampede build is detected
Doesn't seem to be really effective, bot autohits single mobs

Solved again with:
private static bool CanCastPhalanx()
{
return CanCast(SNOPower.x1_Crusader_Phalanx3) && (TargetUtil.ClusterExists(15f, 3) || TargetUtil.AnyMobsInRange(15f, 1));
}
 
Crusader will now cast Phalanx more often when Stampede build is detected
Doesn't seem to be really effective, bot autohits single mobs

Solved again with:
Look again mate
Code:
        private static bool CanCastPhalanxStampede(bool hasAkkhan)
        {
            return (hasAkkhan && CanCast(SNOPower.x1_Crusader_Phalanx3) && TargetUtil.AnyMobsInRange(15f, 1) && Runes.Crusader.Stampede.IsActive);
        }
 
still auto attacking as firebird blizzard wizard. not sure why wizard would EVER auto attack ???
 
still auto attacking as firebird blizzard wizard. not sure why wizard would EVER auto attack ???

Message originally posted by smurfx on 22.09.2014 at 00:49:

Okay after having a look around and remembering poking the wizardcombat a few times...

You have no usable skills when you've cast blizzard+hydra+blackhole, default response is 'punch that fucker in the head' (yup thats the technical term) skill, which requires that you be... well in melee range and understandably doesn't work with kiting so you either run in like a mad man/woman punching and stay there OR run back and forth like your ass is on fire...

TLDR; Use at least one single target skill without cooldown/cost while botting.
 
Thanks a ton rrix. I am a complete noob, so please forgive me if this has been done and I messed up somehow again, but could you please add "|| Player.PrimaryResource >= 99)" to the private static bool CanCastCondemn() statement/code thingy so we can use the new condemn shield for crusader. I have done it myself, but EzUpdate insists to "fix" that every time, and my poor Crusader won't use her primary skills without that. lol
 
Thanks a ton rrix. I am a complete noob, so please forgive me if this has been done and I messed up somehow again, but could you please add "|| Player.PrimaryResource >= 99)" to the private static bool CanCastCondemn() statement/code thingy so we can use the new condemn shield for crusader. I have done it myself, but EzUpdate insists to "fix" that every time, and my poor Crusader won't use her primary skills without that. lol

Ummm. Take a look at:

 
how to greater rift keys in stash, tried both keep in stash checked and unchecked?
 
rrrix,

Trinity 2.1.15,

1. in CrusaderCombat.cs,
Code:
                        if (CanCastPhalanx())
                {
                    return new TrinityPower(SNOPower.x1_Crusader_Phalanx3, 45f, TargetUtil.GetBestClusterPoint(15f, 45f));
                }

should be

Code:
                        if (CanCastPhalanx()[COLOR="#FF0000"] && !hasAkkhan[/COLOR])
                {
                    return new TrinityPower(SNOPower.x1_Crusader_Phalanx3, 45f, TargetUtil.GetBestClusterPoint(15f, 45f));
                }

2. even after change above, crusader still autoattacks sometime, I doubt that set akkhan bonus function is functioning correctly.

3. to temporarily solve the auto attack problem, if you are using akkhan set, change the following code,
Code:
        private static bool CanCastPhalanx()
        {
            return CanCast(SNOPower.x1_Crusader_Phalanx3) && (TargetUtil.ClusterExists(15f, 3) || TargetUtil.EliteOrTrashInRange(15f));
        }

to:
Code:
        private static bool CanCastPhalanx()
        {
            return CanCast(SNOPower.x1_Crusader_Phalanx3) &&  Player.PrimaryResource >= 21 && TargetUtil.AnyMobsInRange(15f, 1);			
        }
 
Last edited:
Or you can, you know, just sit there and cast blizzard again when you need to, and other than that kite, like the class is supposed to do atm. That doesn't answer why wizard would ever want to auto attack even with nothing to do, kiting > dying.
 
Have just updated to the .15 build, and attempting to use Jade Harvester logic... it seems to sit there spamming Locust Swarm and/or Haunt without ever performing a harvest. Have thrown in some debugging information and it seems that both the debuff checks on both return false, so attempts to recast them continuously.
Was working fine in the previous iteration, any ideas?
 
Status
Not open for further replies.
Back
Top