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

[Necromancer] Rathma Faceroll Glass Cannon GR 100+

Code:
2017-07-25 04:51:45,394 [Main Bot Thread] DEBUG DefaultLogger (null) - [Trinity 2.260.6] [BountyFactory] Returning generic bounty:Kill Khatun
2017-07-25 04:51:45,398 [Main Bot Thread] INFO  DefaultLogger (null) - [Trinity 2.260.6] [Bounties] Picked A4 as new target.
2017-07-25 04:51:45,415 [Main Bot Thread] DEBUG DefaultLogger (null) - [Trinity 2.260.6] Created Dynamic Bounty for The Cursed Shrines (448218) Type=CursedShrines Act=A4 QuestId=448218 IsAvailable=False Coroutines.Count=4 Waypoint.Number=46 StartWorldSnoId=409510 StartLevelArea=409512 WorldId=409510
2017-07-25 04:51:45,419 [Main Bot Thread] DEBUG DefaultLogger (null) - [Trinity 2.260.6] [ActBounties] RunningBounties
2017-07-25 04:51:45,537 [Main Bot Thread] INFO  DefaultLogger (null) - [Trinity 2.260.6] [Targetting]  New Target: a4dun_Garden_Corruption_Monster-23582 TargetingInfo: Targeted=1 TotalTime=0.00s SinceFirstTargeted=0.00s SinceLastTargeted=0.00s WeightInfo= Targeting=TargetingInfo: Targeted=1 TotalTime=0.00s SinceFirstTargeted=0.00s SinceLastTargeted=0.00s
2017-07-25 04:51:45,556 [Main Bot Thread] DEBUG DefaultLogger (null) - [Trinity 2.260.6] [Targetting]  >> CurrentPower=P6_Necro_BoneSpikes 0/0 LastUse=48:05:477 Range=60.0 <769.90,750.84,0.26> AcdId=AcdId=-1582628469  CurrentTarget=a4dun_Garden_Corruption_Monster-23582 (210120) Type=Barricade Dist=75.35 RangeReq:60 RadDist:55.35413
2017-07-25 04:51:45,646 [Main Bot Thread] DEBUG DefaultLogger (null) - [Trinity 2.260.6] [Targetting]  >> CurrentPower=P6_Necro_BoneSpikes 0/0 LastUse=00:00:085 Range=60.0 <769.90,750.84,0.26> AcdId=AcdId=-1582628469  CurrentTarget=a4dun_Garden_Corruption_Monster-23582 (210120) Type=Barricade Dist=75.35 RangeReq:60 RadDist:55.35413

It's stuck spamming on something that is off of the screen. Outside of the range of mages or regular skeletons. Suggestion?
 
Good evening I have a question any way I can only use this routine to handle the rotation and I control the movement? in case I wanna play with friends is that possible?
 
I love this build mate but without the ring of Evol it doesn't cast more than two mages, I know this is required but I haven't gotten it yet :/

For unlucky souls we should make it check for Evol
 
Yeah it likes to run straight into all the mobs and affixes. Dies ALOT with this new build.
 
New version feels like it bloodrushes straight into elites way too much. Any thoughts?


Edit: Not only elites, big clusters of mobs generally

Every version will as this routine is based off the default routine, and that was it's functionality. I haven't changed this, because Bloodrush wasn't in the list of skills being used by the recommended build :)
 
Code:
2017-07-25 04:51:45,394 [Main Bot Thread] DEBUG DefaultLogger (null) - [Trinity 2.260.6] [BountyFactory] Returning generic bounty:Kill Khatun
2017-07-25 04:51:45,398 [Main Bot Thread] INFO  DefaultLogger (null) - [Trinity 2.260.6] [Bounties] Picked A4 as new target.
2017-07-25 04:51:45,415 [Main Bot Thread] DEBUG DefaultLogger (null) - [Trinity 2.260.6] Created Dynamic Bounty for The Cursed Shrines (448218) Type=CursedShrines Act=A4 QuestId=448218 IsAvailable=False Coroutines.Count=4 Waypoint.Number=46 StartWorldSnoId=409510 StartLevelArea=409512 WorldId=409510
2017-07-25 04:51:45,419 [Main Bot Thread] DEBUG DefaultLogger (null) - [Trinity 2.260.6] [ActBounties] RunningBounties
2017-07-25 04:51:45,537 [Main Bot Thread] INFO  DefaultLogger (null) - [Trinity 2.260.6] [Targetting]  New Target: a4dun_Garden_Corruption_Monster-23582 TargetingInfo: Targeted=1 TotalTime=0.00s SinceFirstTargeted=0.00s SinceLastTargeted=0.00s WeightInfo= Targeting=TargetingInfo: Targeted=1 TotalTime=0.00s SinceFirstTargeted=0.00s SinceLastTargeted=0.00s
2017-07-25 04:51:45,556 [Main Bot Thread] DEBUG DefaultLogger (null) - [Trinity 2.260.6] [Targetting]  >> CurrentPower=P6_Necro_BoneSpikes 0/0 LastUse=48:05:477 Range=60.0 <769.90,750.84,0.26> AcdId=AcdId=-1582628469  CurrentTarget=a4dun_Garden_Corruption_Monster-23582 (210120) Type=Barricade Dist=75.35 RangeReq:60 RadDist:55.35413
2017-07-25 04:51:45,646 [Main Bot Thread] DEBUG DefaultLogger (null) - [Trinity 2.260.6] [Targetting]  >> CurrentPower=P6_Necro_BoneSpikes 0/0 LastUse=00:00:085 Range=60.0 <769.90,750.84,0.26> AcdId=AcdId=-1582628469  CurrentTarget=a4dun_Garden_Corruption_Monster-23582 (210120) Type=Barricade Dist=75.35 RangeReq:60 RadDist:55.35413

It's stuck spamming on something that is off of the screen. Outside of the range of mages or regular skeletons. Suggestion?

I gather you're using the forked NecromancerBase. Apparently there's currently no range check included in the change that makes it attack the Corrupted Growths, I would suggest that it's an improvement, but still could use some love ;)
 
Good evening I have a question any way I can only use this routine to handle the rotation and I control the movement? in case I wanna play with friends is that possible?

Use the attached profile, and go to Trinity Advance settings and turn on Lazy Raider Mode. Then it will largely just act as a combat bot, with you controlling the general movement :) Good for farming bounties by hand in public games ;)
 

Attachments

I love this build mate but without the ring of Evol it doesn't cast more than two mages, I know this is required but I haven't gotten it yet :/

For unlucky souls we should make it check for Evol

Go into the settings for the combat routine, and change Primary Resource % to 15%, then you should be good to go :)
 
Yeah it likes to run straight into all the mobs and affixes. Dies ALOT with this new build.

The next build has plenty of options you can adjust in relation to keeping at range :)
 
New version is up on the OP, v1.1.4 :)

Adds many options to the settings menu. Please let me know how you prefer to set them ;)
 
New version is up on the OP, v1.1.4 :)

Adds many options to the settings menu. Please let me know how you prefer to set them ;)
Hey bantou, I found an issue when I trying to run high lvl GR with your routine,
From those part, CommandSkeletons will only cast on the same target once, what if u are doing elite fight longer than 7 second, and you dont have any other target to maintain the buff.


Code:
protected override bool ShouldCommandSkeletons(out TrinityActor target)
        {
            target = null;

            if (!Skills.Necromancer.CommandSkeletons.CanCast())
                return false;

            target = PickBestTarget();
            if (IsValidTarget(target) && Skills.Necromancer.CommandSkeletons.TimeSinceUse > 1500)
            {
                // assuming skeletons only get the focus damage bonus on one acd at a time.
                // prevent spamming on the same target over and over, maybe there is an attribute on skeletons 
                // for their current target or the skeleton power on the target itself.

                var lastCast = SpellHistory.GetLastUseHistoryItem(SNOPower.P6_Necro_CommandSkeletons);
                if (lastCast == null)
                    return true;

                LastSkeletonCommandTargetAcdId = lastCast.TargetAcdId;
                return target.AcdId != lastCast.TargetAcdId;
            }
            return false;
        }
 
Hey bantou, I found an issue when I trying to run high lvl GR with your routine,
From those part, CommandSkeletons will only cast on the same target once, what if u are doing elite fight longer than 7 second, and you dont have any other target to maintain the buff.


Code:
protected override bool ShouldCommandSkeletons(out TrinityActor target)
        {
            target = null;

            if (!Skills.Necromancer.CommandSkeletons.CanCast())
                return false;

            target = PickBestTarget();
            if (IsValidTarget(target) && Skills.Necromancer.CommandSkeletons.TimeSinceUse > 1500)
            {
                // assuming skeletons only get the focus damage bonus on one acd at a time.
                // prevent spamming on the same target over and over, maybe there is an attribute on skeletons
                // for their current target or the skeleton power on the target itself.

                var lastCast = SpellHistory.GetLastUseHistoryItem(SNOPower.P6_Necro_CommandSkeletons);
                if (lastCast == null)
                    return true;

                LastSkeletonCommandTargetAcdId = lastCast.TargetAcdId;
                return target.AcdId != lastCast.TargetAcdId;
            }
            return false;
        }

What buff, they continue to attack permanently, and while they're attacking the target they were commanded to attack, you get the 400% buff to damage if that's what you're referring to. That was code from the default routine, but I'm pretty sure it's ok :)
 
Go into the settings for the combat routine, and change Primary Resource % to 15%, then you should be good to go :)
Working great! Bantou you the man I wanted to run Bloodlance but this is far more Necro feeling than a CD based DPS build!
 
Version 1.1.4 works but:

3 rifts:
1.Got stuck in everyone of them 1 time each.
2.Engaged Elite then bot got it down to say 40% then just skipped it.
This happend several times.
Some Yellow Elites where not priortized before trash mob. (looked like bot was casting Mages on trash not the Elite)

Didn't finish in time on all 3 rifts where I usually always finish with around 4min left with version 1.0.6
 
Version 1.1.4 works but:

3 rifts:
1.Got stuck in everyone of them 1 time each.
2.Engaged Elite then bot got it down to say 40% then just skipped it.
This happend several times.
Some Yellow Elites where not priortized before trash mob. (looked like bot was casting Mages on trash not the Elite)

Didn't finish in time on all 3 rifts where I usually always finish with around 4min left with version 1.0.6

The Mages are controlled by Blizzard, and they attack whatever the heck they want. The Blizzard pet logic absolutely sucks :(

Unless it blacklisted the mob for some reason, or you have Kill All Elites disabled in Trinity General settings, I have no idea why it skipped mobs for you. Perhaps it found a higher priority target and got sidetracked ;)
 
What buff, they continue to attack permanently, and while they're attacking the target they were commanded to attack, you get the 400% buff to damage if that's what you're referring to. That was code from the default routine, but I'm pretty sure it's ok :)
Well Nvm, Skeletons prob all dead from Elite Plagued/Arcane and re-summoned New Skeletons refused to be commanded due to same target issue :), pretty rare chance but it happens, not really big issue.

Edit: Skeletons only die after 24 hits, No matter what Kind of dmg it is. "The "24-hit skeleton bug" is not a bug. Necromancer pets are meant to die after 24 hits. This means that enforcers and anything else that makes pets tougher is kind of pointless. EDIT: This was put in place so that you'd constantly see new skeletons spawning, but since it's getting in the way of high-end gRift pushing, Travis is considering reverting it." (https://www.reddit.com/r/Diablo/comments/6l2nzu/travis_day_talks_upcoming_necromancer_changes/)
 
Last edited:
Back
Top