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

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

    1. Stringstrider

      Stringstrider New Member

      Joined:
      Mar 24, 2015
      Messages:
      36
      Likes Received:
      0
      Trophy Points:
      0
      Ultima has been 90king me lately, I checked the logs and it doesn't give any errors or any mentions of why I'm DCing, I'm going to do more testing and see if it's a specific job or not (I've only been using it with Summoner since xpac hit), but it's totally the CR as it's 90kd me a couple times, and codex hasnt once

      I tried using a stock RB with a freshly updated Ultima and nothing else and its still DCing me

      It seems to be right when I initiate the pull, something related to the following, as this has been the point I DC a couple different times

       
      Last edited: Jul 2, 2015
    2. hkme

      hkme Member

      Joined:
      May 12, 2014
      Messages:
      197
      Likes Received:
      0
      Trophy Points:
      16
      Thanks for reply, however it does not change editing the numbers in RotationOverlay_Load.

      Now I just manually adding
      this.Location = new System.Drawing.Point(X,Y);

      btw, you don't need another program to read x y, just bound a hotkey for RB console and run
      Log(Cursor.Position);
       
    3. newb23

      newb23 Community Developer

      Joined:
      Nov 26, 2014
      Messages:
      397
      Likes Received:
      15
      Trophy Points:
      18
      There you go! Glad I couldn't help you! :p
      Also, thank you for letting me know about the cursor info, that might prove hand one day for me!
       
    4. Xeye

      Xeye New Member

      Joined:
      Jun 27, 2015
      Messages:
      48
      Likes Received:
      1
      Trophy Points:
      0
    5. abroseh

      abroseh New Member

      Joined:
      Feb 19, 2012
      Messages:
      176
      Likes Received:
      0
      Trophy Points:
      0
      It be great if Ultima could have a enimity check so it would cast enimity spells on mobs around that are close to losing agro
       
    6. BigYankus

      BigYankus New Member

      Joined:
      Jul 2, 2015
      Messages:
      38
      Likes Received:
      0
      Trophy Points:
      0
      Try a fresh install, I'm having no problems with Ultima.
       
    7. BigYankus

      BigYankus New Member

      Joined:
      Jul 2, 2015
      Messages:
      38
      Likes Received:
      0
      Trophy Points:
      0
      Also are there any good summoners that know the best lvl 60 rotation? I've got the bot working with all of the new summoner abilities up to 58, but I haven't done much research for the lvl 60 rotation and still have a day or two before I hit 60.
       
    8. siralop

      siralop New Member

      Joined:
      Sep 8, 2014
      Messages:
      1
      Likes Received:
      0
      Trophy Points:
      0
      http://solitude.guildwork.com/_/rihns-smn-guide
       
    9. Getnsidewayz

      Getnsidewayz New Member

      Joined:
      Jul 3, 2015
      Messages:
      19
      Likes Received:
      1
      Trophy Points:
      3


      That's a great idea, i was thinking of something the same along these lines! im guessing it wasnt a finished product. i tried to implement it but it didnt work. Gonna play around with it and see if i can get it working correctly as you suggested. Also possibly making it use Dark Arts with Carve and Spit also. what you think? It would optimize DPS for sure.
       
      Last edited: Jul 3, 2015
    10. chainapockets

      chainapockets New Member

      Joined:
      Dec 26, 2014
      Messages:
      98
      Likes Received:
      1
      Trophy Points:
      0
      I seem to have some targeting "problems".
      Example:

      When i run dungeons and there are only 2-3 mobs, the routine is using single target rotation, which is fine because i have it on "Smart Target".
      But my problem is, whenever i swap to the next mob via "Tab" the routine seems to stop and i have to manually cast a spell, before the routine acts normal again.
      Sometimes it works, but most of the time it does these "stops" :/.
      Already tried to switch the target before the old dies, but doesn't help.
       
    11. Cloud30000

      Cloud30000 New Member

      Joined:
      May 9, 2015
      Messages:
      298
      Likes Received:
      7
      Trophy Points:
      0
      The CR only attacks targets you have already aggro'd (and show up in the mini-health bars which by default are on the lower left of the screen). If only one mob is aggro'd to you in the pack, it will single-target that mob. If you switch to a new mob that isn't aggro'd, it will wait until you aggro it. Once aggro'd, it will use the AoE rotation based on the amount of mobs you have aggro'd (typically 3 or more for most AoE spells).

      If you manually cast an AoE to aggro them all, it will engage AoE rotation right away and auto-attack when switching to the other aggro'd targets.
       
    12. chainapockets

      chainapockets New Member

      Joined:
      Dec 26, 2014
      Messages:
      98
      Likes Received:
      1
      Trophy Points:
      0
      So simply starting off with an AoE should do the job?
      Thanks! :)
       
    13. khld

      khld New Member

      Joined:
      Mar 7, 2014
      Messages:
      52
      Likes Received:
      0
      Trophy Points:
      0
      Quick NIN fix, overwrite. I hope all the files are there. Cleared RAVEXx10 with this, no bunnies. You can still get bunnies if u lose/change your target though so be careful.

      View attachment 182115

      Edit: Just thought I should add that it will try to keep Huton up close to 70 seconds, so it will AC at 40 seconds or less, so get flanking at when below 40. It will Dream when B4B/Vuln is up and Duality when AE is going to be casted for sure.
       
      Last edited: Jul 5, 2015
    14. sadisticdane

      sadisticdane New Member

      Joined:
      Nov 22, 2014
      Messages:
      33
      Likes Received:
      1
      Trophy Points:
      0
       
      Last edited: Jul 3, 2015
    15. Eklipse

      Eklipse New Member

      Joined:
      Dec 13, 2014
      Messages:
      208
      Likes Received:
      0
      Trophy Points:
      0
      have had no problems with any of the new classes/abilities in terms of getting my rotatiosn to load/work but I for the love of god can not get tri-disaster to work even in the simplest form, I'm assumign because of the namign logic with the - is the issue but someone better with C please advice

      Main Spell . cs

      private Spell _tridisaster;
      public Spell Tri-disaster
      {
      get
      {
      return _tridisaster ??
      (_tridisaster =
      new Spell
      {
      Name = "Tri-disaster",
      ID = 3580,
      Level = 56,
      GCDType = GCDType.On,
      SpellType = SpellType.Cooldown,
      CastType = CastType.Target
      });
      }
      }

      Summoner Methods Cs (very simpjle plan on doing a reverse bain logic with low timers on all 3)

      private async Task<bool> Tri-disaster()
      {
      return await MySpells.Tri-disaster.Cast();
      }

      Combat CS

      public override async Task<bool> Combat()
      {
      if (Ultima.UltSettings.SmartTarget)
      {
      if (await RagingStrikes()) return true;
      if (await Tri-disaster()) return true;
      if (await BioII()) return true;
      if (await Miasma()) return true;
      if (await Bio()) return true;
      if (await MiasmaII()) return true;
      if (await Aetherflow()) return true;
      if (await EnergyDrain()) return true;
      if (await Contagion()) return true;
      if (await Bane()) return true;
      if (await Fester()) return true;
      if (await Painflare()) return true;
      if (await ShadowFlare()) return true;
      if (await Rouse()) return true;
      if (await Spur()) return true;
      if (await Enkindle()) return true;
      if (await AerialSlash()) return true;
      if (await RuinII()) return true;
      if (await RuinIII()) return true;
      return await Ruin();
      }
       
    16. khld

      khld New Member

      Joined:
      Mar 7, 2014
      Messages:
      52
      Likes Received:
      0
      Trophy Points:
      0
      Try without the "-" in the name... TriDisaster? Also make sure you remove/modify the old Tri-disaster.
       
    17. Getnsidewayz

      Getnsidewayz New Member

      Joined:
      Jul 3, 2015
      Messages:
      19
      Likes Received:
      1
      Trophy Points:
      3
      im guessing this only works with level 60 NIN? tried it with my 52 NIN and it would do the opener until vulnerbility debuff wore off and then auto attack for a few and eventually getting back into rotation. just guessing thats where the new rotations come in.
       
    18. khld

      khld New Member

      Joined:
      Mar 7, 2014
      Messages:
      52
      Likes Received:
      0
      Trophy Points:
      0
      Maybe related to me derping with the Huton code, try redownload again, I think I fixed it but can't test because I can't play at the moment.
       
    19. Derbear

      Derbear New Member

      Joined:
      Jul 4, 2015
      Messages:
      14
      Likes Received:
      0
      Trophy Points:
      1
      Can someone update the DRG or BLM code until an official one is out?
       
    20. whifer88

      whifer88 New Member

      Joined:
      Jun 6, 2015
      Messages:
      29
      Likes Received:
      0
      Trophy Points:
      1
      This is going to sound insanely stupid, but what does this do exactly and what would you use it for?
       

    Share This Page