• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Ultima - The Ultimate Combat Routine

    Discussion in 'Combat Routines' started by Endus, Nov 25, 2014.

    1. exaccuss

      exaccuss Active Member

      Joined:
      Nov 10, 2013
      Messages:
      1,021
      Likes Received:
      6
      Trophy Points:
      38
      Temporarily perhaps, but when people realize that FFXIV end game will have the same old cycle, people will probably jump ship unless they really like rdm/sam.
       
    2. azian112

      azian112 New Member

      Joined:
      Nov 26, 2014
      Messages:
      24
      Likes Received:
      0
      Trophy Points:
      0
      Anyone know how to fix the issue with 24 man raids and the bot not recognizing DOTs on the mobs and spams the DOT?
       
    3. exaccuss

      exaccuss Active Member

      Joined:
      Nov 10, 2013
      Messages:
      1,021
      Likes Received:
      6
      Trophy Points:
      38
      Unless there is some sort of dot toggle, there is nothing you can do. It is to do with the maximum amount of dots an enemy can have at once.
       
    4. Endus

      Endus Community Developer

      Joined:
      Jul 9, 2012
      Messages:
      458
      Likes Received:
      6
      Trophy Points:
      18
      So that's still an issue? I don't remember, is that just a UI issue or do the DoTs actually never apply/do damage?

      Hrm, what would be a good solution for that? An option to only cast the DoT once per DoT period (if the DoT would have lasted 20 seconds, don't try to cast it again for 20 seconds)?
       
    5. exaccuss

      exaccuss Active Member

      Joined:
      Nov 10, 2013
      Messages:
      1,021
      Likes Received:
      6
      Trophy Points:
      38
      For the trash mobs, it may work. But 99% of the time, the bosses will have the maximum amount of dots on them in the first few seconds of the fight. Is it not possible in the rb api for example if current dots/debuffs on target = 30 then do not cast dots? I think thats the maximum amount of dots an enemy can have. Though it would probably be much less of a headache to implement some sort of dot toggle. I realize you likely dont have the time for this right now, but perhaps in the future when you make a return. Just my thoughts.
       
    6. Endus

      Endus Community Developer

      Joined:
      Jul 9, 2012
      Messages:
      458
      Likes Received:
      6
      Trophy Points:
      18
      Hrm, that's not a bad idea. I know you can pull the amount of "auras" from a target, but I'm not sure the API can tell the difference between a buff and a debuff/DoT (so if the boss has the ability to buff itself a hard aura count might not work). Worth checking next time I have the API/game open though, thanks. :cool:
       
    7. bladetech

      bladetech New Member

      Joined:
      Sep 19, 2016
      Messages:
      28
      Likes Received:
      7
      Trophy Points:
      3
      Smart Target - 4man dungeon, Trash pull AoE Party orientation

      Single Target - Bosses, 4man, 8man, 24man, Raid

      Multi Target - Safe mode, avoids using AoE, avoids using long CD's greater than 90sec, if your dots are clipped from view in 24man raids this is the safe option to use.

      All jobs will adjust their rotation, use dots or not, use debuffs/buffs or not depending on target's max or remaining health. Do not practice on low health dummies as your full rotation will not be played, practice on Sky, Earth, Sea dummies.

      Fixed the issue with Cleric-Stance not disabling properly under certain conditions.

      Worked in 1 off-gcd per 1 gcd nearly everywhere, only absent when its not efficient.

      The lines of code might look sloppy to pro coders.

      Paladin:
      WORKING
      Single target will not automatically use sheltron, Will clemency if the situation is dire. Will hallowed ground if your health is very low, modify combat.cs to fit your needs. Tested to work effectively in A1N-12N and A1S.

      Monk:
      WORKING
      Uses Form Shift very effectively during combat and pre-combat. non-directional target friendly, because of potency/directional neutrality of mnk skills, you have to manage positioning. Tested to work effectively in A1N-12N and A1S.

      Warrior:
      WORKING
      Highly effective dps stance that will triple fell cleave if you meet the stat requirements, refrain from using Raw Intuition to achieve triple fell cleave. Tank rotation will use inner beast as soon as it can, modify combat as needed. Tested to work effectively in A1N-12N and A1S.

      Dragoon:
      WORKING
      Unchecking the various jumps will use the jumps as gap closers only. Disable auto-face target, deselect target, Face away from target or pause the bot during movement to avoid deathly situations. Checking the jumps in menu will use the jumps as soon as possible. Effective Blood of the Dragoon management. Tested to work effectively in A1N-12N and A1S.

      Bard:
      WORKING
      Touched up the existing method. Tested to work effectively in A1N-12N and A1S.

      Ninja:
      WORKING
      Not non-directional target friendly, but the system i put in place will effectively keep your buffs up while minding positions.

      White Mage:
      MINOR ISSUE
      slight struggles with healing big pulls in 4man dungeons, can't seem to get Holy to cast, work in progress.
      Touched up existing method. Tested to work effectively in A1N-12N and A1S.

      Black mage:
      MEDIUM ISSUE - do not afk this rotation. work in progress
      AoE rotation not worked out, Single target rotation is effective. There is a minor issue where the rotation will stop after a spell cast is interrupted by movement. manually cast a spell to get the rotation working again. Tested to work in A1N-12N and A1S.

      Summoner:
      MINOR ISSUE, no AoE rotation. When glamouring Garuda-egi please only use Emerald Carbuncle for garuda-egi, or errors may occur, glamour support for English version only, no glamour is fine too. Tested to work effectively in A1N-12N and A1S.

      Scholar:
      MINOR ISSUE, no AoE rotation, Slight struggles with healing big pulls in 4man dungeons. Tested to work effectively in A1N-12N and A1S.


      Dark Knight:
      WORKING
      Touched up exisiting method. Will use living dead if your health is low, modify method.cs to your needs. Tested to work effectively in A1N-12N and A1S.

      Machinist:
      WORKING
      Touched up existing method. Does it's best to line up buffs for wildfire. Tested to work effectively in A1N-12N and A1S.

      AST:
      WORKING, work in progress. no AoE damage rotation, slight struggles with healing big pulls in 4man dungeons.
      Touched up methods to work more favorably under specific sects.
      Currently you have to manually use draw, once that is done, the method will attempt to line up cards for an AoE Balance, Arrow or Spear, while in single target mode and engaging a boss/raid, when and where to use the drawn AoE/balance/arrow/spear is up to you. I'm currently working on making it automatically draw spells for Multitarget(solo) and use cards to specific solo situations. Tested to work effectively in A1N-12N and A1S.



      Pretty much AoE is the biggest thing that's not done. Bear with me it's a lot of work, and not many chances to test and modify AoE rotations. I'll try to post my updated ultima folder every week. If you improve rotations i kindly ask that you post an updated file. Please donate to Ultima author Endus.

      Don't forget to back up your existing Ultima folder
      View attachment UltimaCR.zip
       
      Last edited: Mar 11, 2017
    8. bladetech

      bladetech New Member

      Joined:
      Sep 19, 2016
      Messages:
      28
      Likes Received:
      7
      Trophy Points:
      3
      Updated Astrologian card rotation.

      Manual draw and manual execution.

      card drawing will prioritize Expanded Royal Road Arrow or Balance

      If Holding Arrow/Balance and drawing an Arrow/Balance the rotation will pause and let you decide whether to use each of the cards on party members or redraw.

      If holding a card and already have royal road, and you draw and redraw an ewer/spire the rotation will eliminate the ewer/spire by expanded royal roading again.

      If you are low on mana the rotation will pause with an Ewer drawn to let you decide what to do with it.

      View attachment UltimaCR.zip
       
    9. RBFJ

      RBFJ New Member

      Joined:
      Mar 6, 2017
      Messages:
      2
      Likes Received:
      0
      Trophy Points:
      0
      When the character lose the target in combat, it is always throws NullReferenceException in RB Log:
      Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> System.NullReferenceException

      Because the kind of code:Core.Player.CurrentTarget.CurrentHealth > Core.Player.MaxHealth / 2
      Core.Player.CurrentTarget is Null when No Target
       
    10. Mattchuuu

      Mattchuuu New Member

      Joined:
      Sep 3, 2016
      Messages:
      6
      Likes Received:
      0
      Trophy Points:
      1
      The archer routine is not casting the dots
       
    11. bladetech

      bladetech New Member

      Joined:
      Sep 19, 2016
      Messages:
      28
      Likes Received:
      7
      Trophy Points:
      3
      Is this error causing any symptoms or just giving you an error message?
       
    12. RBFJ

      RBFJ New Member

      Joined:
      Mar 6, 2017
      Messages:
      2
      Likes Received:
      0
      Trophy Points:
      0
      No,work well and just a message.Perfectionist
       
    13. bladetech

      bladetech New Member

      Joined:
      Sep 19, 2016
      Messages:
      28
      Likes Received:
      7
      Trophy Points:
      3
      Last edited: Mar 9, 2017
    14. bladetech

      bladetech New Member

      Joined:
      Sep 19, 2016
      Messages:
      28
      Likes Received:
      7
      Trophy Points:
      3
      More Ninja Improvements

      I was trying to make a system where the routine will automatically adjust rotation for targets that tend to not have any positional potency requirements, examples potd mobs, some raid bosses, but it wasn't working out. so ive reverted all those features and modified Multi-target mode to "non-directional targets only"

      View attachment UltimaCR.zip

      Main post about the modifications ive done with Ultima: https://www.thebuddyforum.com/rebor...-ultimate-combat-routine-143.html#post2389697
       
    15. Lucky Panko

      Lucky Panko New Member

      Joined:
      Jul 3, 2015
      Messages:
      17
      Likes Received:
      0
      Trophy Points:
      1
      Just wanted to say your work improving the routines and lending a hand is amazing, what you're doing is greatly appreciated!
       
    16. bladetech

      bladetech New Member

      Joined:
      Sep 19, 2016
      Messages:
      28
      Likes Received:
      7
      Trophy Points:
      3
      NP. I figure by keeping this CR updated fewer people will flock to the paid routines.
       
    17. bladetech

      bladetech New Member

      Joined:
      Sep 19, 2016
      Messages:
      28
      Likes Received:
      7
      Trophy Points:
      3
      More NIN improvements.

      Routine will now line up Dream within a Dream and duality and try to use them in succession.

      Duality will favor to use Aeolian Edge, as long as you are standing behind the target, will adjust to armorcrush or even dancing edge if you are flanking or facing the target for more potency.

      Adjusted ArmorCrush + Huton maintenance to force refresh at 21 seconds, still testing the viability this. Originally it was at 35 seconds. Stand at the flank and the routine will use ArmorCrush repetitively ( for higher duration refresh) while prioritizing slashing debuff.

      View attachment UltimaCR.zip
       
    18. Yopop

      Yopop New Member

      Joined:
      Mar 11, 2017
      Messages:
      4
      Likes Received:
      0
      Trophy Points:
      1
      I was reading all the threads, is this original post not longer valid? I want to make sure I'm not following things that are no longer being maintained.
       
    19. exaccuss

      exaccuss Active Member

      Joined:
      Nov 10, 2013
      Messages:
      1,021
      Likes Received:
      6
      Trophy Points:
      38
      This project is not currently being worked on... at the moment.
       
    20. Endus

      Endus Community Developer

      Joined:
      Jul 9, 2012
      Messages:
      458
      Likes Received:
      6
      Trophy Points:
      18
      I just haven't had time to put in actual dev work in a while (haven't been in-game in a while for that matter). The fact that it was possible for a paid routine to rip my free work and make a large amount of $$$ off of it was discouraging as well.

      It's being "maintained" as far as I'm not going to let it break/become unusable. The big deciding moment will be what I end up doing for the expansion (since it'll likely require large changes to be made). Still pondering that. :confused:
       

    Share This Page