• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • LazyRaider/Combatbot

    Discussion in 'Buddy Wing Forum' started by distiny, Feb 3, 2013.

    1. Phay

      Phay New Member

      Joined:
      Aug 5, 2012
      Messages:
      360
      Likes Received:
      1
      Trophy Points:
      0
      Out of curiosity,
      are these routines going to be focused on dungeons/raiding? Or leveling?

      Also, can it eventually get its own thread, one that maybe says what class/specs and supported? =D
       
    2. aquintus

      aquintus Member

      Joined:
      Oct 3, 2010
      Messages:
      264
      Likes Received:
      7
      Trophy Points:
      18
      i believe it's basically focused as a dungeons/raiding CR. you have to move yourself.

      the thing about it's own thread is quite nice... i would keep this thread to keep on discussion and changes and stuff and maybe ama can set up a new one if he got the time.
       
    3. Phay

      Phay New Member

      Joined:
      Aug 5, 2012
      Messages:
      360
      Likes Received:
      1
      Trophy Points:
      0
      Whoops, lemme rephrase that. Is it going to be optimized for end game raiding/ hardmodes in SWTOR like PureRotation is for WoW endgame?
      That's what I meant sorry. I know is a non moving CC =P
       
    4. alltrueist

      alltrueist Active Member

      Joined:
      Dec 10, 2012
      Messages:
      1,424
      Likes Received:
      16
      Trophy Points:
      38
      Yeah, the Gunnery rotation is a non-starter until we can get the buff stacking thing sorted. It looks like it might have been fixed, but I haven't tested this morning.

      What I want it to do is:
      Use High Impact Bolt at 5 stacks of Charged Barrel (not working because I can't get the buff stack thing to work properly)
      Use Demo Round with Gravity Vortext (did it do this? my commando is too low)
      Use Full Auto with Curtain of Fire buff up (did it do this? my commando is too low to test that out)
      Spam Grav Round until 5 stacks of Charged Barrel
      Use Full Auto without Curtain of Fire
      Filler with Hammer Shot

      Aoe rotation is also wonky because I don't know the syntax for Ground-cast AoEs. I've been putting most of my energy into finishing finals and working on my Scoundrel healing routine, so I can put more love into the Gunnery spec next week.

      You said it healed itself, but it wasn't consistent? I'm curious why that was. It should use Advanced Medical Probe at 5 stacks of Charged Barrel (free and instant). It should use Medical Probe and the other CDs at certain HP thresholds. Is there a better way to manage the CDs than through HP thresholds? I don't play my gunner spec much (he's only 30) so I'm not fully aware of all the nuances.

      How about this:
      Tell me what the rotation should look like, and what you'd like it do with CDs. That way I can start working on a rotation that makes sense. Thanks a bunch for testing!
       
    5. Ama

      Ama New Member

      Joined:
      Jun 6, 2011
      Messages:
      1,171
      Likes Received:
      33
      Trophy Points:
      0
      Commited a change with BuffCount... wrote it in a different way. Hope it works.

      As for a new thread, maybe this weekend, unless someone else wants to post it.
       
    6. alltrueist

      alltrueist Active Member

      Joined:
      Dec 10, 2012
      Messages:
      1,424
      Likes Received:
      16
      Trophy Points:
      38
      Buff count fix is working super well. I updated my Smuggler/Sawbones, Shadow/Infiltration, and Commando/Gunner specs to reflect the change.

      Here's the status for my routines:

      Guardian/Defense: done. Rotation is optimized and working flawlessly.
      Guardian/Vigilance: done. Still need to optimize, but rotation should work.

      Shadow/Infiltration: done. Rotation is optimized and working now. Would need to playtest for a few hours before giving it the "flawlessly" tag :D

      Commando/Gunnery: done, but needs testing. I'm only level 30 on this character, so I can't test the high-level abilities. Feedback is welcome. Rotation still hits weird spots where it'll just cast Hammer Shot even though other abilities are available. Buff stack counts now work. Adjusted healing so that he doesn't waste so many Charged Barrels on AMPs.

      Smuggler/Sawbones: done, but needs high-level testing. My smuggler is only level 23. I finally got him to stack Slow-release Medpac. I had so many problems with this, and I finally fixed it by changing the Spell.HoT to Spell.Heal. It instantly worked correctly. I'm not sure why the Spell.HoT call wouldn't respect buff stacks, but it doesn't matter. Any ideas Ama?

      To-Do:
      I need to figure out how to call a "time remaining" on a buff. Basically, I don't want to waste time reapplying 2 stacks of Slow-release Medpac, so I need the smuggler to reapply the buff when there are 2-3 seconds left, instead of reapplying after the buff has fallen off (this is what he currently does). Anyone know the syntax for this?

      I need to figure out what's causing hang-ups on the Commando/Gunnery rotation.

      I need to translate each of my routines to their mirror classes.

      I need to spend some more time with my Shadow/Infiltration spec to see if there are any weird glitches in the rotation.
       
    7. strepie

      strepie New Member

      Joined:
      Jun 11, 2012
      Messages:
      290
      Likes Received:
      2
      Trophy Points:
      0
       
    8. Ama

      Ama New Member

      Joined:
      Jun 6, 2011
      Messages:
      1,171
      Likes Received:
      33
      Trophy Points:
      0
      Spell.HoT doesn't check any stacks... It just checks to see if the target has the aura and that the aura came from you. Might as well use Spell.Heal for anything involving stacks.

      Just added an extention for BuffTimeLeft(buffname) and DebuffTimeLeft(buffname).
       
    9. distiny

      distiny Member

      Joined:
      Oct 3, 2010
      Messages:
      141
      Likes Received:
      2
      Trophy Points:
      18
      nice one.
       
    10. Phay

      Phay New Member

      Joined:
      Aug 5, 2012
      Messages:
      360
      Likes Received:
      1
      Trophy Points:
      0
      1. Didn't use High Impact Bolt (which you said wasn't working anyway)
      2. It cast Grav Round until Vortex, but it didn't seem to use Demo Round.
      3. Full Auto (I think I mistook for Hail of Bolts sorry names mix me up sometimes) was instead cast on Grav Vortex, didn't seem to wait for buff. Though sometimes they coincided.
      4. What it does do well is spam Grav around twice, then use Full Auto. Then it spams auto shot until Full Auto is off CD.
      5. As for the AoE, you might want to look at Joe's code, I remember it using AoE pretty well.
      6. Healing: it didn't cast at 5 stack. It used medical probe and defensive CDs only if it was in the Grav Round cycle. If it stuck on the auto shots between Full Autos, it just let itself die.

      Out of curiosity, does the routine check for or physically change what canister your using? I seem to remember another CC having trouble because the canister checks weren't registering to use in the correct spec. Might be something to look at at least.
       
    11. alltrueist

      alltrueist Active Member

      Joined:
      Dec 10, 2012
      Messages:
      1,424
      Likes Received:
      16
      Trophy Points:
      38
      I'll check that stuff out.

      Regarding your feedback, was that from a session before or after noon EST today? If you're in California, I think that's 9am. I ask because I put up a pretty major change that should have fixed some of those problems, and if it didn't I need to go back to figure out why it was working for me and not you. If it was from before 9am pacific today, try getting the update from the SVN and see if it helps.

      Again, Commando is super hard for me to code because I don't actually understand how most of the power work-- I'm just using Noxxic and my level 30 commando to program it.
       
    12. alltrueist

      alltrueist Active Member

      Joined:
      Dec 10, 2012
      Messages:
      1,424
      Likes Received:
      16
      Trophy Points:
      38
      Awesome! Thank you for the feedback. I put an update on the SVN about 4 hours ago that fixed the Sawbones routine even more. It should now stack Slow-release medpac twice, and then run through the normal healing routine. I'll get an update out tonight or tomorrow that will fix the stacks dropping off (it will refresh the buff before it expires). I'm glad you're enjoying it!

      Unfortunately, this is an at-the-keyboard routine, so there likely won't be any movement handling. Sorry :( This was meant to be for grouping/soloing hard content-- the goal is to get a perfect routine while the user handles movement and targeting. Hope that helps!
       
    13. alltrueist

      alltrueist Active Member

      Joined:
      Dec 10, 2012
      Messages:
      1,424
      Likes Received:
      16
      Trophy Points:
      38
      Just wanted to confirm: do the time left calls use milliseconds? So would it look like:

      BuffTimeLeft("Slow-release Medpac") <= 2000

      if I wanted it to reapply when less than 2 seconds left?
       
    14. Ama

      Ama New Member

      Joined:
      Jun 6, 2011
      Messages:
      1,171
      Likes Received:
      33
      Trophy Points:
      0
      yeah.. I was gonna use seconds, but its an int... so I was afraid we wouldnt have enough precision.

      On another note, am I dumb? My BW doesnt seem to loot anything when I have it in quest mode. Didnt see any threads on it.
       
    15. Phay

      Phay New Member

      Joined:
      Aug 5, 2012
      Messages:
      360
      Likes Received:
      1
      Trophy Points:
      0
      Actually it was from yesterday (Sunday).
      So, I will try it again when I get home. And let you know.
      And honestly, as much as I dislike Noxxic for WoW, they seem to be the only ones who even offer rotation/spec info for SWTOR. So no worries.
      Also, when I have some more time, I'll check out the mirror for Operative you made.
      Trying to go down your list and check them out =P

      Aside from that, has anyone made a Gunslinger routine yet? I'd be interested in trying that out aswell.
       
    16. aquintus

      aquintus Member

      Joined:
      Oct 3, 2010
      Messages:
      264
      Likes Received:
      7
      Trophy Points:
      18
      do you use your CR for questing?

      if yes

      this is from Joe's MercHelpers.cs... i believe you have to handle looting in the CR aswell.
       
    17. alltrueist

      alltrueist Active Member

      Joined:
      Dec 10, 2012
      Messages:
      1,424
      Likes Received:
      16
      Trophy Points:
      38
      EDIT: just fixed and update several routines, including:
      Operative/Medic
      Scoundrel/Sawbones
      Shadow/Infiltration
      Assassin/Deception
       
      Last edited: Apr 29, 2013
    18. Ama

      Ama New Member

      Joined:
      Jun 6, 2011
      Messages:
      1,171
      Likes Received:
      33
      Trophy Points:
      0
      No, I was just using the default one.. it would go loot, but wouldnt click take all.
       
    19. HostilityFactor

      HostilityFactor New Member

      Joined:
      Aug 29, 2011
      Messages:
      12
      Likes Received:
      0
      Trophy Points:
      0
      Just wondering if someone can help me out, I read through the whole thread and I am still stuck on what to do for the profile issue, a couple pages back someone said to use combat.xml. I don't have that profile nor can I find it anywhere, so once I get past the whole finding out what profile to use, I should be golden, thanks for any help.
       
    20. aquintus

      aquintus Member

      Joined:
      Oct 3, 2010
      Messages:
      264
      Likes Received:
      7
      Trophy Points:
      18
      oh you have to enable autoloot and area loot in the swtor options ;-)

      and hostilityfactor: it's in kicks svn pack i believe but basically its only this:

      create a file, name it whatever you like, insert this into it and save it as xml -> done
       

    Share This Page