• Visit Honorbuddy
  • Visit Rebornbuddy
  • Visit Demonbuddy
  • Visit Exilebuddy
  • Visit Hearthbuddy
  • Visit Pokefarmer
  • Visit Buddystore

Default Combat Discussion

Discussion in 'Combat Routines' started by Ama, Jan 5, 2015.

  1. Zemnexx

    Zemnexx Member

    Joined:
    Sep 5, 2011
    Messages:
    45
    Likes Received:
    0
    Trophy Points:
    6
    The level logic is there to prevent using Freezing Force before you can get the persistent chill proficiency, I wrote the code earlier before I was leveled high enough to get the utility to make using Freezing Force an option. Without the utility, it does basically no damage.

    Not sure how it would just reapply, been using it and have had no issues with it just reapplying indefinitely. It would reapply every time the debuff falls off since it is checking the target to make sure it doesn't have the dot and after using all my other higher priority spells first, which I believe is exactly what we want. Apply the debuff without delaying our primary rotation. From what I have read, reapplying the debuff before it ever falls off is not worthwhile, it is better to have all ticks go off and reapply it later, downtime between debuffs being applied is fine.

    EDIT: Looks like your code checks to see if the target has the debuff, and if it does, it casts Freeezing Force. Think you missed the ! in my code initially, and forgot it in your own.
     
  2. Logandros

    Logandros Moderator Moderator

    Joined:
    Nov 20, 2012
    Messages:
    333
    Likes Received:
    12
    Trophy Points:
    18
    OK, I'm on the road now. Please post your code so I can get it in to the SVN and for the next update. If it's working how you want it, then it will work that way for the rest :)
     
  3. Logandros

    Logandros Moderator Moderator

    Joined:
    Nov 20, 2012
    Messages:
    333
    Likes Received:
    12
    Trophy Points:
    18
    Code:
    Spell.Cast("Freezing Force", ret => Me.Level >= 62 && Me.CurrentTarget.Distance <= 0.5f && !Me.CurrentTarget.HasMyDebuff("Freezing Force")),
    so this is what we want ? .. hard to do this on a phone :)
     
  4. Zemnexx

    Zemnexx Member

    Joined:
    Sep 5, 2011
    Messages:
    45
    Likes Received:
    0
    Trophy Points:
    6
    Correct, that is exactly what I have used that has worked well for me. Here is my file, I have done a bit of rearranging or adding of abilities and editing to test out different things, but is working smoothly so far. You can check it out and see what I am doing.
     

    Attached Files:

  5. Zemnexx

    Zemnexx Member

    Joined:
    Sep 5, 2011
    Messages:
    45
    Likes Received:
    0
    Trophy Points:
    6
    Releasing a rework of the Defense spec for Jedi Guardian's. Feel free to try it out and give feedback. Should have slightly improved Single target and AOE DPS, as well as high initial burst in the opener.

    I plan on continuing to improve upon the classes and specs for what I am playing and leveling, next one will be for Vanguards. I also want to try adding some experimental features for those who use the profiles for manual play, but may start my own thread for that to not interfere with those using the default rotation only for farming.
     

    Attached Files:

  6. Logandros

    Logandros Moderator Moderator

    Joined:
    Nov 20, 2012
    Messages:
    333
    Likes Received:
    12
    Trophy Points:
    18
    Just some questions on the routine, can you explain the addition of and where/how you are using it? I want to get all this in for patch day on 8/22

    using System.Windows.Input;
    using Buddy.CommonBot;
    using Buddy.Swtor;
    using Buddy.Swtor.Objects;
    using Targeting = DefaultCombat.Core.Targeting;
     
  7. Zemnexx

    Zemnexx Member

    Joined:
    Sep 5, 2011
    Messages:
    45
    Likes Received:
    0
    Trophy Points:
    6
    Apologies, those extra using references auto fill when I test things. if they are not utilized then they didn't get used. Don't think any of those actually got used besides the last one, that is used for the AOE target resolving.
     
  8. Logandros

    Logandros Moderator Moderator

    Joined:
    Nov 20, 2012
    Messages:
    333
    Likes Received:
    12
    Trophy Points:
    18
    Thanks I added you changes to the next push and gave you full marks... looking forward to your additions as you play new toons!
     

Share This Page