I coded it into default combat, just take it from there. i just looked into Madness for Pure and you would need to rewrite/copy pasterino allot of it, just use Default combat.
I could not cope with it, changed it it's actually pretty good. Any idea how i can make it use lightning strike when demolish is on CD, I'm guessing it would have to be prioritised under demolish somehow?
Did you get the latest version of Madness for DefaultCombat from the consolidation page or github? https://github.com/BosslandGmbH/Bud...runk/DefaultCombat/Routines/Advanced/Sorcerer
Lightning. I use this, i changed some of the stuff in the normal Default Combat version. Code: // Copyright (C) 2011-2015 Bossland GmbH// See the file LICENSE for the source code's detailed license using Buddy.BehaviorTree; using DefaultCombat.Core; using DefaultCombat.Helpers; namespace DefaultCombat.Routines { internal class Lightning : RotationBase { public override string Name { get { return "Sorcerer Lightning"; } } public override Composite Buffs { get { return new PrioritySelector( Spell.Buff("Mark of Power") ); } } public override Composite Cooldowns { get { return new PrioritySelector( Spell.Buff("Recklessness", ret => Me.CurrentTarget.StrongOrGreater()), Spell.Buff("Polarity Shift", ret => Me.CurrentTarget.StrongOrGreater()), Spell.Buff("Unnatural Preservation", ret => Me.HealthPercent <= 80), Spell.HoT("Static Barrier", on => Me, 99, ret => !Me.HasDebuff("Deionized") && !Me.HasBuff("Static Barrier")), Spell.Buff("Consuming Darkness", ret => Me.ForcePercent < 50 && !Me.HasDebuff("Weary")) ); } } public override Composite SingleTarget { get { return new PrioritySelector( //Movement CombatMovement.CloseDistance(Distance.Ranged), //Rotation Spell.Cast("Affliction", ret => !Me.CurrentTarget.HasDebuff("Affliction")), Spell.Cast("Thundering Blast", ret => Me.CurrentTarget.HasDebuff("Affliction")), Spell.Cast("Lightning Flash"), Spell.Cast("Crushing Darkness", ret => Me.HasBuff("Force Flash")), Spell.Cast("Force Lightning", ret => Me.HasBuff("Lightning Barrage")), Spell.Cast("Chain Lightning", ret => Me.HasBuff("Lightning Storm")), Spell.Cast("Lightning Bolt", ret => Me.Level >= 57), Spell.Cast("Lightning Strike", ret => Me.Level < 57), Spell.Cast("Shock") ); } } public override Composite AreaOfEffect { get { return new Decorator(ret => Targeting.ShouldAoe, new PrioritySelector( Spell.Cast("Chain Lightning", ret => Me.HasBuff("Lightning Storm")), Spell.CastOnGround("Force Storm") )); } } } }
so guys, i heard its possibly working even in 4.0+ for healing, anyone going share some magic tricks with us to make it work?
Hi guys Since the update I can't get Pure running anymore. Whenever I try tBudddywing crashes Anyone can help?