• Visit Rebornbuddy
  • Pure SWTor

    Discussion in 'Archives' started by Ama, May 9, 2013.

    1. Parax

      Parax Member

      Joined:
      Jun 6, 2010
      Messages:
      138
      Likes Received:
      0
      Trophy Points:
      16
      I select unpure and the Zone Profile but the character dont move?! Can anyone help me?

       
    2. Cryogenesis

      Cryogenesis Moderator Moderator

      Joined:
      Jul 13, 2010
      Messages:
      2,128
      Likes Received:
      13
      Trophy Points:
      38
      Do you have latest pure version?
       
    3. Swtor

      Swtor New Member

      Joined:
      Nov 29, 2014
      Messages:
      68
      Likes Received:
      0
      Trophy Points:
      0
    4. xfighterx

      xfighterx New Member

      Joined:
      Sep 4, 2014
      Messages:
      27
      Likes Received:
      0
      Trophy Points:
      0
      fresh BW install, Fresh Pure download, bot will fight 1 pack of mobs, but will not move.

      Do new profiles have to be made also? if not this is becoming a fuking joke, the devs are letting a "select" few bot away and do what they do, while the majority cant do shit. Its pretty bad to be honest.
       
    5. alltrueist

      alltrueist Active Member

      Joined:
      Dec 10, 2012
      Messages:
      1,424
      Likes Received:
      16
      Trophy Points:
      38
      What profile are you using?
       
    6. Cyanogen1

      Cyanogen1 Member

      Joined:
      Mar 5, 2014
      Messages:
      156
      Likes Received:
      0
      Trophy Points:
      16
      Yes, occasionally the automatic targeting will bug out and not target anymore.

      I can fix it by stopping and starting the bot again, but it's a bit annoying.
       
    7. Nexis5000

      Nexis5000 New Member

      Joined:
      Dec 5, 2013
      Messages:
      104
      Likes Received:
      2
      Trophy Points:
      0
      teh way i fix it in pvp using pure not unpure os target someone else and it will work again
       
    8. Xanathos

      Xanathos Active Member

      Joined:
      Jul 25, 2010
      Messages:
      1,030
      Likes Received:
      6
      Trophy Points:
      38
      I know you've done a Marksmanship.cs update, but I'll push my up here as I think it runs a bit better with some of the selections. One of the big things I did was change the AOE selection from 3 down to 2. With the buffs that we get to Suppressive Fire it, combined with a single Orbital Strike, is usually enough to take out most of a group of normals. It seems the most energy efficient right now (instead of doing AOE at 3).

      I've done some quick tests between the two, and this one seems a bit more aggressive and higher DPS.

      Code:
      using System;
      using System.Collections.Generic;
      using System.Linq;
      using Buddy.BehaviorTree;
      using Buddy.Swtor;
      using Buddy.Swtor.Objects;
      using Buddy.CommonBot;
      using PureSWTor.Helpers;
      using PureSWTor.Core;
      using PureSWTor.Managers;
      
      using Action = Buddy.BehaviorTree.Action;
      using Distance = PureSWTor.Helpers.Global.Distance;
      
      namespace PureSWTor.Classes.Sniper
      {
          class Marksmanship : RotationBase
          {
              #region Overrides of RotationBase
      
              public override string Revision
              {
                  get { return ""; }
              }
      
              public override CharacterDiscipline KeySpec
              {
                  get { return CharacterDiscipline.Marksmanship; }
              }
      
              public override string Name
              {
                  get { return "Sniper Marksmanship by alltrueist - improved by JNP"; }
              }
      
              public override Composite PreCombat
              {
                  get
                  {
                      return new PrioritySelector(
                          Spell.Buff("Coordination"),
                          Rest.HandleRest
                          //Scavenge.ScavengeCorpse
                          );
                  }
              }
      
              private Composite HandleCoolDowns
              {
                  get
                  {
                      return new LockSelector(
                          Spell.Buff("Escape", ret => Me.IsStunned),
                          Spell.Buff("Shield Probe", ret => Me.HealthPercent <= 70),
                          Spell.Buff("Evasion", ret => Me.HealthPercent <= 30),
                          Spell.Buff("Adrenaline Probe", ret => Me.EnergyPercent <= 40),
                          Spell.Buff("Sniper Volley", ret => Me.EnergyPercent <= 60),
                          Spell.Buff("Entrench", ret => Me.CurrentTarget.StrongOrGreater() && Me.IsInCover()),
                          Spell.Buff("Laze Target")
                          //Spell.Buff("Target Acquired")
                          );
                  }
              }
      
              private Composite HandleLowEnergy
              {
                  get
                  {
                      return new LockSelector(
                          Spell.Cast("Rifle Shot")
                          );
                  }
              }
      
              private Composite HandleSingleTarget
              {
                  get
                  {
                      return new LockSelector(
                          //Movement
                          CloseDistance(Distance.Ranged),
      
                          //Rotation
                          Spell.Cast("Distraction", ret => Me.CurrentTarget.IsCasting && !LazyRaider.MovementDisabled),
                          Spell.Buff("Crouch", ret => !Me.IsInCover() && !Me.IsMoving),
                          Spell.Cast("Corrosive Dart", ret => !Me.CurrentTarget.HasDebuff("Marked (Physical)")),
                          Spell.Cast("Followthrough"),
                          Spell.Cast("Takedown", ret => Me.CurrentTarget.HealthPercent <= 30),
                          Spell.Cast("Ambush", ret => Me.IsInCover() && Me.BuffCount("Zeroing Shots") == 2),
                          Spell.Buff("Target Acquired"),
                          Spell.Cast("Penetrating Blasts", ret => Me.IsInCover()),
                          Spell.Cast("Snipe", ret => Me.IsInCover())
                          );
                  }
              }
      
              private Composite HandleAOE
              {
                  get
                  {
                      return new Decorator(ret => ShouldAOE(2, Distance.MeleeAoE),
                          new LockSelector(
                              Spell.CastOnGround("Orbital Strike"),
                              //Spell.Cast("Fragmentation Grenade"),
                              Spell.CastOnGround("Suppressive Fire")
                          ));
                  }
              }
      
              private class LockSelector : PrioritySelector
              {
                  public LockSelector(params Composite[] children)
                      : base(children)
                  {
                  }
      
                  public override RunStatus Tick(object context)
                  {
                      using (BuddyTor.Memory.AcquireFrame())
                      {
                          return base.Tick(context);
                      }
                  }
              }
      
              public override Composite PVERotation
              {
                  get
                  {
                      return new PrioritySelector(
                          Spell.WaitForCast(),
                          HandleCoolDowns,
                          HandleAOE,
                          new Decorator(ret => Me.EnergyPercent < 60, HandleLowEnergy),
                          new Decorator(ret => Me.EnergyPercent >= 60, HandleSingleTarget)
                      );
                  }
              }
      
              public override Composite PVPRotation
              {
                  get { return PVERotation; }
              }
      
              #endregion
          }
      }
      
      
       
      Last edited: Dec 31, 2014
    9. jpascu1

      jpascu1 New Member

      Joined:
      Dec 17, 2014
      Messages:
      38
      Likes Received:
      0
      Trophy Points:
      0
      My smuggler or operative wont use stealth unless they are healer spec, how can I change this . The shadow works like a champ though .
       
    10. winstondon

      winstondon New Member

      Joined:
      Dec 24, 2014
      Messages:
      15
      Likes Received:
      0
      Trophy Points:
      1
    11. Bigboom

      Bigboom Member

      Joined:
      Feb 23, 2012
      Messages:
      93
      Likes Received:
      0
      Trophy Points:
      6
      Edit: Fixed my issue despite the bot not rotating under lvl 10. This could just be how it is and I've failed to read it.
       
      Last edited: Jan 5, 2015
    12. jpascu1

      jpascu1 New Member

      Joined:
      Dec 17, 2014
      Messages:
      38
      Likes Received:
      0
      Trophy Points:
      0
      Pure stopped working after BW update. No movement , I don't have logs yet , anyone else ?
       
    13. Cyanogen1

      Cyanogen1 Member

      Joined:
      Mar 5, 2014
      Messages:
      156
      Likes Received:
      0
      Trophy Points:
      16
      Operative medic rotation seems to heal myself with an ability once for no reason before healing another as if it lagged in targeting the person with low health.

      Any idea what would cause that?

      It only seems to happen when I am targeting something else other than what the bot wants to heal.

      Also, the rotation doesn't seem to make use of recuperative nanotech at all (Level 31)

      Confirmed broken.
       
      Last edited: Jan 5, 2015
    14. alltrueist

      alltrueist Active Member

      Joined:
      Dec 10, 2012
      Messages:
      1,424
      Likes Received:
      16
      Trophy Points:
      38
    15. paloufius

      paloufius New Member

      Joined:
      Feb 1, 2015
      Messages:
      5
      Likes Received:
      0
      Trophy Points:
      0
      I have download Pure SWTor with svn creat a map into routing launch the pure or inpure and don't work can you help me?
       
    16. alltrueist

      alltrueist Active Member

      Joined:
      Dec 10, 2012
      Messages:
      1,424
      Likes Received:
      16
      Trophy Points:
      38
    17. paloufius

      paloufius New Member

      Joined:
      Feb 1, 2015
      Messages:
      5
      Likes Received:
      0
      Trophy Points:
      0
      Where is the new Defalut combat 3.0?
       
    18. alltrueist

      alltrueist Active Member

      Joined:
      Dec 10, 2012
      Messages:
      1,424
      Likes Received:
      16
      Trophy Points:
      38
      Comes shipped with Buddywing.
       
    19. fubr0901

      fubr0901 New Member

      Joined:
      Jun 4, 2013
      Messages:
      28
      Likes Received:
      0
      Trophy Points:
      1
      Been using Pure for awhile. Noticed that while using it on my Watchman Sentinel that blade storm isn't being used during the rotation. Can you add it to the rotation. Here is the tool tip for it.
      Blade Storm (Active Skill)
      • Level Granted: 6
      • Activation: Instant
      • Focus: 4
      • Cooldown: 12s
      • Range: 10m
      • Uses the Force to project a wave of energy toward the target, dealing 2402-2529 kinetic damage. In addition, standard and weak enemies are knocked senseless, stunned for 4 seconds.
      • Ranks: 6,9,14,23,35,49,57,60
       
    20. unlimitedone

      unlimitedone Member

      Joined:
      Nov 8, 2013
      Messages:
      33
      Likes Received:
      0
      Trophy Points:
      6
      hi now i using the Pure Rotation with Inquisitor Surcerer Madness
      but he use all time the Affliction...

      Starting Buddy Wing v1.0.1195.648
      Logging in...
      T: 5247359028179989240 H: 2307752099
      Login Success!
      User is a Inquisitor
      Advanced Class: Sorcerer / Discipline: Madness
      Medpac Created!
      [DefaultCombat] Level: 18
      [DefaultCombat] Class: Inquisitor
      [DefaultCombat] Advanced Class: Sorcerer
      [DefaultCombat] Discipline: Madness
      [DefaultCombat] [Hot Key][F7] Toggle AOE
      [DefaultCombat] [Hot Key][F8] Load UI
      [DefaultCombat] [Hot Key][F12] Set Tank
      [DefaultCombat] Rotation Selected : Sorcerer Madness
      Chose DefaultCombat as your combat routine.
      [DefaultCombat] Level: 18
      [DefaultCombat] Class: Inquisitor
      [DefaultCombat] Advanced Class: Sorcerer
      [DefaultCombat] Discipline: Madness
      [DefaultCombat] [Hot Key][F7] Toggle AOE
      [DefaultCombat] [Hot Key][F8] Load UI
      [DefaultCombat] [Hot Key][F12] Set Tank
      [DefaultCombat] Rotation Selected : Sorcerer Madness
      Current bot set to Combat Bot
      Loaded profile
      Sell quality set to Cheap.
      Buddy Wing: The Old Robot is ready!
      LazyRaider Disabling Loot Targeting
      LazyRaider Disabling Mounting
      LazyRaider Disabling Movement
      LazyRaider Disabling Targeting
      LazyRaider Disabling Repop
      [Hot Key][F7] Toggle AOE
      [Hot Key][F8] Load UI
      [Hot Key][F12] Set Tank
      [Hot Key][F9] Toggle Pause
      Initialize Behaviors
      RebuildBehaviors called.
      Medpac Created!
      Using Assassin Madness by alltrueist rotation based on Character Spec
      Using Sorcerer Madness by Distiny rotation based on Character Spec
      Rebuild Complete.
      Current bot set to Combat Bot
      Loaded profile
      >> Casting << Recklessness
      >> Casting << Affliction
      An error with aoe count unit
      >> Casting << Affliction
      An error with aoe count unit
      >> Casting << Affliction
      Reason:
      Bot Thread Ended. Was this requested?
       

    Share This Page