• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Pure SWTor

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

    1. scizz

      scizz Member

      Joined:
      Oct 12, 2012
      Messages:
      37
      Likes Received:
      0
      Trophy Points:
      6
      I just created my own little part for Force Lightning...
      Code:
      private Composite HandleForceLightning
           {
                get
                {
                      return new PrioritySelector(
      		Spell.Cast("Force Lightning", ret => Me.HasBuff("Harnessed Darkness") && Me.BuffCount("Harnessed Darkness") == 3 && BuddyTor.Me.InCombat)
                );
           }
      }
      and added it into the bottom of the PVERotation
      Code:
      public override Composite PVERotation
           {
                get
                {
                     return new PrioritySelector(
                     Spell.WaitForCast(),
                     HandleCoolDowns,
                     HandleAOE,
      	       HandleSingleTarget,
      	       HandleForceLightning
                );
           }
      }
      Now, if I tried to add it higher into the rotation, I.E. right below Cooldowns it would cast more often, but when it locked up it would halt the rest of the rotation. Whereas at the bottom when it locks up its completely ignored, but will cast when it's fine.

      I also don't like running with the botloader as it makes my client freeze more after combat ends so thats why I have the BuddyTor.Me.Combat check in each ability, except for a new one I added... which could be a possibility as it's made as an opener from stealth... Spike. So I also added this into the rotation:
      Spell.Cast("Spike", ret => Me.HasBuff("Stealth") && Me.CurrentTarget.Distance <= 0.5f)

      My question to you guys is, where do I find an API listing of all the function calls, and what not for this. I'm trying to come up with a bit more but its hard when I don't know all the API
       
    2. pindleskin

      pindleskin Community Developer

      Joined:
      Oct 24, 2012
      Messages:
      1,124
      Likes Received:
      2
      Trophy Points:
      38
      Melee combat is now working OK again with my skill rotation with the R:348
       
    3. alltrueist

      alltrueist Active Member

      Joined:
      Dec 10, 2012
      Messages:
      1,424
      Likes Received:
      16
      Trophy Points:
      38
      Scizz,
      Can't help you with the API, I just code what I've seen elsewhere :)

      Just updated to SVN:
      fixed a bug with the Guardian/Vigilance routine. A rogue Spell.Buff snuck in where a Spell.Cast was supposed to be. It should again cast Plasma Brand. Also, I tweaked the threshold on Slash. I didn't like how much the bot was casting Strike and sitting at max Action Points, so I loosened the requirements for Slash to burn extra points when necessary. It's a tightrope between that and constantly being out-of-points when the big hitters come off cooldown, so let me know if it's too far in the other direction.
       
    4. Ama

      Ama New Member

      Joined:
      Jun 6, 2011
      Messages:
      1,171
      Likes Received:
      33
      Trophy Points:
      0
      Update!

      Solved some problems I was having with logging debuffs and getting stack counts.

      With that said, Assassin Darkness is on buff watch. Force Lightning *shouldnt* halt your routine now, but I need logs to see whats going on with the buffs. So send me your logs!! :)
       
    5. Ama

      Ama New Member

      Joined:
      Jun 6, 2011
      Messages:
      1,171
      Likes Received:
      33
      Trophy Points:
      0
      Update!

      -Healing routines can now dispel 4 stacks of Laser in Hammer Station :)
       
    6. Zoiks75

      Zoiks75 New Member

      Joined:
      Jun 11, 2012
      Messages:
      13
      Likes Received:
      0
      Trophy Points:
      1
      Was there a change in the last BW update that is keeping me from selecting anything besides defaultcombat in the drop-down window? I've done a clean install, twice, replaced the defaultcombat folder in Routines with Walters and placed Pureswtor next to it. Everything is setup exactly the way I had it last night while using the bot with no issues prior to going to bed. I deleted everything in the CompliedAssemblies too but in the settings tab I can't find Pureswtor in the drop-down.
      I don't know if this log of me using defaultcombat profile (the only option I have) will assist with seeing whats wrong? Thank you!



      Update - all attempts now say this will still not allow me to select anything but defaultcombat in the drop-down:
      Starting Buddy Wing v1.0.1003.396
      Logging in...
      Login Success!
      User is a Inquisitor
      Compiler Error: c:\Users\Bigdouger75\Downloads\BuddyWing 1.0.1003.396\Routines\PureSwtor\Classes\PowerTech\Pyrotech.cs(67,29) : error CS0117: 'PureSWTor.Helpers.BuffLog' does not contain a definition for 'Instance'
      [DefaultCombat] Level: 49
      [DefaultCombat] Class: Inquisitor
      [DefaultCombat] Advanced Class: Assassin (Darkness)
      [DefaultCombat] Building method list
      [DefaultCombat] Added 338 methods
      [DefaultCombat] AssassinDarknessOutOfCombat is a match!
      [DefaultCombat] Using AssassinDarknessOutOfCombat for OutOfCombat (Priority: 0)
      [DefaultCombat] AssassinDarknessCombat is a match!
      [DefaultCombat] Using AssassinDarknessCombat for Combat (Priority: 0)
      [DefaultCombat] AssassinDarknessPull is a match!
      [DefaultCombat] Using AssassinDarknessPull for Pull (Priority: 0)
      Chose DefaultCombat as your combat routine.
      [DefaultCombat] Level: 49
      [DefaultCombat] Class: Inquisitor
      [DefaultCombat] Advanced Class: Assassin (Darkness)
      [DefaultCombat] AssassinDarknessOutOfCombat is a match!
      [DefaultCombat] Using AssassinDarknessOutOfCombat for OutOfCombat (Priority: 0)
      [DefaultCombat] AssassinDarknessCombat is a match!
      [DefaultCombat] Using AssassinDarknessCombat for Combat (Priority: 0)
      [DefaultCombat] AssassinDarknessPull is a match!
      [DefaultCombat] Using AssassinDarknessPull for Pull (Priority: 0)
      Current bot set to Combat Bot
      Loaded profile
      Sell quality set to Premium.
      Buddy Wing: The Old Robot is ready!
      Current bot set to Combat Bot
      Loaded profile
      Current bot set to Combat Bot
      Loaded profile
      Compiler Error: c:\Users\Bigdouger75\Downloads\BuddyWing 1.0.1003.396\Routines\PureSwtor\Classes\PowerTech\Pyrotech.cs(67,29) : error CS0117: 'PureSWTor.Helpers.BuffLog' does not contain a definition for 'Instance'
       

      Attached Files:

    7. Ama

      Ama New Member

      Joined:
      Jun 6, 2011
      Messages:
      1,171
      Likes Received:
      33
      Trophy Points:
      0
      crap, maybe someone can delete that line. I'm at work right now and cant fix til I get home. :\
       
    8. alltrueist

      alltrueist Active Member

      Joined:
      Dec 10, 2012
      Messages:
      1,424
      Likes Received:
      16
      Trophy Points:
      38
      I'll fix it, just give me a second. I'll post here when it's up on the SVN

      EDIT: fixed and uploaded to SVN
       
    9. Myra

      Myra Member

      Joined:
      Oct 20, 2012
      Messages:
      182
      Likes Received:
      1
      Trophy Points:
      18
      Hey Guys,

      just wanted to say thanks, Sentinel rotation works quite fine. Still have crappy gear, 'cause I just hit 55 recently: does 1.4k DummyDPS unbuffed, which is quite ok, I think!

      Myra
       
    10. Zoiks75

      Zoiks75 New Member

      Joined:
      Jun 11, 2012
      Messages:
      13
      Likes Received:
      0
      Trophy Points:
      1
      Ama,

      This log is from running around Ilum questing. I didn't notice any issues with assassin Darkness rotation stalling for the buff but I can't read the logs very well (looks a ton different now) to know what you want to look for so.....take a looksie and see if it's working how you intended :)
       

      Attached Files:

    11. Ama

      Ama New Member

      Joined:
      Jun 6, 2011
      Messages:
      1,171
      Likes Received:
      33
      Trophy Points:
      0
      Awesome! Thanks! Looks like the Harnessed Darkness problem is resolved and force lightning is being cast as intended. Thanks for the log. :)
       
    12. cylak12

      cylak12 Banned

      Joined:
      Oct 13, 2012
      Messages:
      543
      Likes Received:
      0
      Trophy Points:
      0
      how do i use this? what folder does it go into?
       
    13. cylak12

      cylak12 Banned

      Joined:
      Oct 13, 2012
      Messages:
      543
      Likes Received:
      0
      Trophy Points:
      0
      when i try and use this, i place in ruetines, load it up, char will not move, am i doing something wrong? i am placing the full pure foldert in ruetines also
       
    14. aquintus

      aquintus Member

      Joined:
      Oct 3, 2010
      Messages:
      264
      Likes Received:
      7
      Trophy Points:
      18
      pure has no movement at all.
      if you want any movement try unpure which is selectable in the settings window aswell... but this only works if you got another CR installed aswell...
       
    15. cylak12

      cylak12 Banned

      Joined:
      Oct 13, 2012
      Messages:
      543
      Likes Received:
      0
      Trophy Points:
      0
      ok so how is this supposed to be ran? i thought it was like joes, place folder in ruetines and of you go, if not a standard install post at the start will help.

      PS: if this does not move the bot, whats it for? and again how do you use
       
    16. alltrueist

      alltrueist Active Member

      Joined:
      Dec 10, 2012
      Messages:
      1,424
      Likes Received:
      16
      Trophy Points:
      38
      Pure is a Lazyraider/Raidbot style routine. It's meant for max-level characters running content while at-the-keyboard. The routine does your rotation for you, you control movement, targeting, etc.
       
    17. pindleskin

      pindleskin Community Developer

      Joined:
      Oct 24, 2012
      Messages:
      1,124
      Likes Received:
      2
      Trophy Points:
      38
      I use Unpure routine which supports movement for grinding / questing profiles :)
       
    18. jbhawk74

      jbhawk74 New Member

      Joined:
      May 29, 2013
      Messages:
      99
      Likes Received:
      0
      Trophy Points:
      0
      How do I set the bot to loot and scavage when using unpure? I feel stupid for asking, I read through the coding but didn't see where I can set it to scavenge.
       
    19. walter

      walter Active Member

      Joined:
      Jun 25, 2012
      Messages:
      1,112
      Likes Received:
      10
      Trophy Points:
      38

      It can't sav robots unless ama has added it. He doesn't really add grind features since not what his end goal is in mind.
       
    20. jbhawk74

      jbhawk74 New Member

      Joined:
      May 29, 2013
      Messages:
      99
      Likes Received:
      0
      Trophy Points:
      0
      Thanks Walter. I usually use your Waltz for grinding but was curious about using UnPure as well. I currently use Pure for FP's. So it back to the grind with Waltz.
       

    Share This Page