• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Agility

    Discussion in 'Botbases' started by Deathdisguise, May 19, 2015.

    1. Tankall

      Tankall New Member

      Joined:
      Apr 2, 2015
      Messages:
      99
      Likes Received:
      1
      Trophy Points:
      0
      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.
       
    2. ricespud

      ricespud New Member

      Joined:
      Jun 25, 2015
      Messages:
      29
      Likes Received:
      2
      Trophy Points:
      0
      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!
       
    3. Angully

      Angully Member

      Joined:
      Sep 19, 2010
      Messages:
      764
      Likes Received:
      1
      Trophy Points:
      18
      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
       
    4. Angully

      Angully Member

      Joined:
      Sep 19, 2010
      Messages:
      764
      Likes Received:
      1
      Trophy Points:
      18
      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
       
    5. s2k

      s2k New Member

      Joined:
      Jan 15, 2016
      Messages:
      3
      Likes Received:
      0
      Trophy Points:
      0
      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 ...
       
    6. zzws

      zzws New Member

      Joined:
      Jan 27, 2016
      Messages:
      5
      Likes Received:
      0
      Trophy Points:
      0
      Any chance of posting the other routines you have Angully?
       
    7. xergz

      xergz Member

      Joined:
      Apr 16, 2010
      Messages:
      309
      Likes Received:
      1
      Trophy Points:
      18
      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
       

      Attached Files:

      Last edited: Apr 18, 2016
    8. blooflamingo

      blooflamingo New Member

      Joined:
      Jun 26, 2011
      Messages:
      9
      Likes Received:
      0
      Trophy Points:
      1
      How do you use these new routines with agility? Do you just replace the routines provided by agility?
       
    9. Deathdisguise

      Deathdisguise Community Developer

      Joined:
      Mar 7, 2015
      Messages:
      678
      Likes Received:
      6
      Trophy Points:
      0
      All that's required is placing them in the Bots/Agility/Routines/ folder.
       
    10. xergz

      xergz Member

      Joined:
      Apr 16, 2010
      Messages:
      309
      Likes Received:
      1
      Trophy Points:
      18
      and choosing the right routine in agility setup in the bot window
       
    11. xergz

      xergz Member

      Joined:
      Apr 16, 2010
      Messages:
      309
      Likes Received:
      1
      Trophy Points:
      18
      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
       

      Attached Files:

    12. Shock18

      Shock18 New Member

      Joined:
      Feb 27, 2010
      Messages:
      253
      Likes Received:
      0
      Trophy Points:
      0
      Thanks for the release Xergz i will have to give this a try
       
    13. xergz

      xergz Member

      Joined:
      Apr 16, 2010
      Messages:
      309
      Likes Received:
      1
      Trophy Points:
      18
      so..anyone got any suggestions about the Heal ESPER?
       
    14. Rogue92

      Rogue92 New Member

      Joined:
      May 27, 2016
      Messages:
      16
      Likes Received:
      0
      Trophy Points:
      1
      My warrior is only using Relentless and Savage Strikes, what should I do?
       
    15. xergz

      xergz Member

      Joined:
      Apr 16, 2010
      Messages:
      309
      Likes Received:
      1
      Trophy Points:
      18
      provide a log and/or the routines you are using?
       
    16. Rogue92

      Rogue92 New Member

      Joined:
      May 27, 2016
      Messages:
      16
      Likes Received:
      0
      Trophy Points:
      1
      Just attached my log file...
      Any help would be greatly appreciated, thanks!
       

      Attached Files:

    17. xergz

      xergz Member

      Joined:
      Apr 16, 2010
      Messages:
      309
      Likes Received:
      1
      Trophy Points:
      18
      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
       

      Attached Files:

      Last edited: Jun 13, 2016
    18. lichbeard

      lichbeard New Member

      Joined:
      Apr 1, 2011
      Messages:
      29
      Likes Received:
      0
      Trophy Points:
      1
      agility not working

      agility botbase not working any update or another botbase please?
       
    19. Rogue92

      Rogue92 New Member

      Joined:
      May 27, 2016
      Messages:
      16
      Likes Received:
      0
      Trophy Points:
      1
      Working for me but I keep crashing at random when after a map/instance finishes loading.
       
    20. Shock18

      Shock18 New Member

      Joined:
      Feb 27, 2010
      Messages:
      253
      Likes Received:
      0
      Trophy Points:
      0
      do you have auto equipped on?
       

    Share This Page