I'd love some optimized routines. The Esper routine I'm running from you works great. The Stalker and Warrior routines I run need some love. Probably going to start adding other classes into the mix soon so any and all classes in the dps category would be awesome.
Angully do you have any optimized Warriors routines or do you think the default/Agility bridge performs well enough? BTW thanks for all your contributions!
Ive reworked the tank spec but haven't got round to the DPS yet. Ill do that today once ive slept and visited my friend. It will be based off the Enigma Guide as they seem to be at the forefront of Min/Maxing in wildstar
Code: using Buddy.Wildstar.Game; using Buddy.Wildstar.Game.Actors; namespace Agility.Routines { class Stalker_Default : IAgilityRoutine { // Routine Info. public string Name { get { return "Default"; } } public string Version { get { return "0.1"; } } public string Author { get { return ""; } } public Class Class { get { return Class.Stalker; } } // Custom Methods. private Player Me { get { return GameManager.LocalPlayer; } } // Routine. public string Routine() { #region Gadget: All if (SpellController.CanCast(SpellController.GetGadgetName()) && SpellController.CanCast("Nano Skin: Lethal") && Me.SuitPower >= 50) return SpellController.GetGadgetName(); #endregion #region Abilities #region Stim Drone if (SpellController.CanCast("Stim Drone") && Me.GetActiveCCs().Count > 0) return "Stim Drone"; #endregion #region Preparation if (SpellController.CanCast("Preparation")) { // Preparation : Punish and Concussive are on LAS, and both are on cooldown. if (SpellController.HasSpell("Punish") && Me.SuitPower <= 35 && SpellController.HasSpell("Concussive Kicks") && SpellController.Cooldown("Punish") > 3000 && SpellController.Cooldown("Concussive Kicks") > 3000) { if (SpellController.HasAMP("Follow Up")) SpellController.SetStance("Nano Skin: Evasive"); return "Preparation"; } // Preparation : Punish and not Concussive are on LAS, and is on cooldown. if (SpellController.HasSpell("Punish") && Me.SuitPower <= 35 && !SpellController.HasSpell("Concussive Kicks") && SpellController.Cooldown("Punish") > 3000) { if (SpellController.HasAMP("Follow Up")) SpellController.SetStance("Nano Skin: Evasive"); return "Preparation"; } } #endregion // Reset stance. SpellController.SetStance("Nano Skin: Lethal"); #region Razor Disk if (SpellController.CanCast("Razor Disk")) return "Razor Disk"; #endregion #region Nano Skin: Lethal // Combat Innate if we have a lot of SP. if (SpellController.CanCast("Nano Skin: Lethal") && Me.SuitPower >= 50) return "Nano Skin: Lethal"; #endregion #region Analyze Weakness if (SpellController.CanCast("Analyze Weakness")) { // Use with Punish if available. if (SpellController.HasSpell("Punish") && Me.HasBuff("Punish") && Me.SuitPower < 35) return "Analyze Weakness"; } #endregion #region Punish if (SpellController.CanCast("Punish") && Me.HasBuff("Punish") && Me.SuitPower < 35) return "Punish"; #endregion #region Impale // SP Drain for Punish prep. if (SpellController.CanCast("Impale") && SpellController.HasSpell("Punish") && Me.SuitPower >= 30) return "Impale"; #endregion Impale #region Neutralize if (SpellController.CanCast("Neutralize") && Me.SuitPower >= 30) return "Neutralize"; #endregion #region Concussive Kicks if (SpellController.CanCast("Concussive Kicks") && SpellController.Cooldown("Punish") > 1000) return "Concussive Kicks"; #endregion #region Cripple if (SpellController.CanCast("Cripple")) return "Cripple"; #endregion #region Impale if (SpellController.CanCast("Impale") && Me.SuitPower >= 30) return "Impale"; #endregion #region Shred if (SpellController.CanCast("Shred")) return "Shred"; #endregion #endregion return null; } } } there is still a bit of fine tuning i intend to do with stalker but this should would quite nicely with Abuxs builds https://forums.wildstar-online.com/forums/index.php?/topic/126292-abuxs-stalker-dps-guide/ Dont use the +damage from behind amp unless your using agility for combat assist as its a waste of 4 amps that can be used elsewhere to improve dps. If your having issues with survivability sticks some points into lifesteal
yep if you have a good engineer routines and the medic routine is not uptimzed :s i try to optimize it but it's realy complicated ...
here are a few of my healing medic's files,i use the following button combinations: 1:- Small Heals(flash+emmision+probes(all kinds)+dual shock) 2:-Movement spells+cc break 3:- Stuns+dispel 4:- Big/SoS heals_ shield surge+rejuv edit: working on esper heals next.all rotation advice will be wonderful
How do you use these new routines with agility? Do you just replace the routines provided by agility?
FInally..my Heal Esper is complete..enjoy and please report bugs/suggestions always keep the tank/off tank targetted for Mental boon/warden.. i use the following setup : 1 :- Heals :uses gadget,warden,innate,bolster,reap,PF,5 point reverie,2 CP soothe,and Mind over body 2 :- MoveCC : for movement spells(projected spirit),cc break(fade out) and/or Purging debuffs(catharsis) 3 :-stuns 4 :-SOS Heals: uses Meditate (for focus recovery),Phantasmal armor+fixation+Reverie for a big heal+warden my observations after using this a bit(my gear is nothing special(~88-95 ilvl),HEspers are not as spammy as medics,so plz always keep an eye on your focus bars,and ALWAYS keep a tank targetted
i see it casting breaching strikes,relentless strikes,smackdown and the endomose grenade..hmm.. add these files to you "wb folder/bots/agility/routines/warrior" folder and replace your default file