• Visit Rebornbuddy
  • Ultima - The Ultimate Combat Routine

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

    1. chillybone

      chillybone New Member

      Joined:
      Apr 28, 2016
      Messages:
      14
      Likes Received:
      0
      Trophy Points:
      0
      100% my combat settings bring up the ultima window and I even took kupo out of the routine folder
       
    2. chillybone

      chillybone New Member

      Joined:
      Apr 28, 2016
      Messages:
      14
      Likes Received:
      0
      Trophy Points:
      0
      I was 50 before lol I leveled to 54 like this with no ruin or other abilities
       
    3. chillybone

      chillybone New Member

      Joined:
      Apr 28, 2016
      Messages:
      14
      Likes Received:
      0
      Trophy Points:
      0
      the log spams pet obey if that helps like spams alotttt
       
    4. exaccuss

      exaccuss Active Member

      Joined:
      Nov 10, 2013
      Messages:
      1,021
      Likes Received:
      6
      Trophy Points:
      38
      Then i'm stumped lol. I can assure you that it works just fine on my end. Not sure why it is so different for you. I guess you could try asking in the RB discord channel and see if someone else can help. https://discord.gg/0f2sahMWVJmtV2gG Please be reminded that Ultima is not in development currently, so don't expect endus to be the one to reply.
       
    5. jetblast

      jetblast Member

      Joined:
      Mar 8, 2016
      Messages:
      89
      Likes Received:
      0
      Trophy Points:
      6
      ruin works for me as well, but not sure if it's doing ruin II or ruin III, still seems to spam ruin 1 a lot (level 54)
       
    6. Yambo99

      Yambo99 Member

      Joined:
      May 5, 2011
      Messages:
      42
      Likes Received:
      2
      Trophy Points:
      8
      i know this has probably been asked before and such, but just curious as to how to get ultima to use such skills as Bloodbath on drk, or Fell leave on War, i've noticed in a few files some are set to false, but even when i change it to true, the option is still grayed out.
      I'm probably missing something massively obviously here but could anyone point it out for me please.
      Thanks
       
    7. ragna01

      ragna01 Member

      Joined:
      Sep 6, 2012
      Messages:
      47
      Likes Received:
      0
      Trophy Points:
      6

      Some of the skill is not implemented on ultima. Even it's on the list.
       
    8. Yambo99

      Yambo99 Member

      Joined:
      May 5, 2011
      Messages:
      42
      Likes Received:
      2
      Trophy Points:
      8
      Ah i gotcha thanks for the heads up
       
    9. Endus

      Endus Community Developer

      Joined:
      Jul 9, 2012
      Messages:
      458
      Likes Received:
      6
      Trophy Points:
      18
      Looks like the Google Code SVN finally died (thanks to Peppery for notifying me). I've transferred it over to Assembla (OP updated with the new Checkout link). Let me know if it's not working properly for anyone. :cool:
       
    10. Tinytox

      Tinytox Member

      Joined:
      Nov 5, 2014
      Messages:
      370
      Likes Received:
      7
      Trophy Points:
      18
      Just used it, seems to be working for me. Been a looooooooong time since I updated Ultima, it's been so solid for so long, I'm sure the newwer versions are even better.

      Thanks for all your hard work and dedication!
       
    11. jetblast

      jetblast Member

      Joined:
      Mar 8, 2016
      Messages:
      89
      Likes Received:
      0
      Trophy Points:
      6
      I don't think it was updated according to the changelog, just moved to another location.
       
    12. jetblast

      jetblast Member

      Joined:
      Mar 8, 2016
      Messages:
      89
      Likes Received:
      0
      Trophy Points:
      6
      OK I give up. I can't figure out why Ultima is not detecting multiple mobs. I have If Helpers.EnemiesNearTarget(8) >= 3 to do fire II, but when I display the value of Helpers.EnemiesNearTarget(8) it always says 1 and fire2 never goes off when there's 3 or more mobs. But get this, if I manually cast fire 2 then after that it starts working and I see the correct # of enemies displayed as the value and fire 2 gets casted automatically. Any Ideas? Thanks in advance.

      This is the part of the code that gives that value (it's in Helpers.cs)
      public static int EnemiesNearTarget(float radius)
      {
      return Core.Player.CurrentTarget == null
      ? 0
      : EnemyUnit.Count(eu => eu.Distance2D(Core.Player.CurrentTarget) - eu.CombatReach - Core.Player.CurrentTarget.CombatReach <= radius);
      }

      EDIT: well I realize now that ANY change to the Helpers.cs file makes Ultima fail to compile in RB. So I guess it's protected from changing somehow.
       
      Last edited: Jun 2, 2016
    13. jetblast

      jetblast Member

      Joined:
      Mar 8, 2016
      Messages:
      89
      Likes Received:
      0
      Trophy Points:
      6
      ok, I figured out that in order for it to recognize the multiple enemies they have to appear in my enemy list. And if the tank is tanking and has all the agro and I'm just attacking one mob it only shows one in the enemy list. If I tag them all with scathe or something (or I'm solo and they're all attacking me) then they all show up in the list and fire2 will cast. So it doesn't appear to be working as I expected.
       
      Last edited: Jun 2, 2016
    14. Endus

      Endus Community Developer

      Joined:
      Jul 9, 2012
      Messages:
      458
      Likes Received:
      6
      Trophy Points:
      18
      Correct. It's currently setup to only start the AoE once the mobs are aggroed. However, if you're in a party with the tank it should show up on your aggro list once he aggros it. This was just to prevent the bot from pulling/aggroing everything and getting the player killed all the time.

      The easiest way to change the way that works is to go into the Helpers.cs and change IsEnemy().

      Code:
              private static bool IsEnemy(this BattleCharacter ie)
              {
                  return
                      GameObjectManager.Attackers.Contains(ie) &&
                      ie.IsAlive &&
                      ie.CanAttack &&
                      ie.IsTargetable;
              }
      
      Take out GameObjectManager.Attackers.Contains(ie) and it should AoE regardless of it the enemy has been aggroed or not.


      Code:
              private static bool IsEnemy(this BattleCharacter ie)
              {
                  return
                      ie.IsAlive &&
                      ie.CanAttack &&
                      ie.IsTargetable;
              }
      
       
      Last edited: Jun 5, 2016
    15. Chifo

      Chifo New Member

      Joined:
      Jun 7, 2016
      Messages:
      6
      Likes Received:
      0
      Trophy Points:
      1
      Hi.... Im new here and also in the RB or boting, I have a Gladiator 29 atm, and im having some trouble when i want to use the stun to interrupt, do I need to have something mark??

      I check the setings and the ability is check on the interrupt options, but is not doing it auto, and I cant use it some times because I need to be faster then the bot to cast it

      Also if im on solo... I need to span cure to heal because the rotation is not healing...

      Tks and nice work.


      BTW can someone tell me what does the hotkey and Modifier key are for???
       
    16. NullError

      NullError New Member

      Joined:
      May 17, 2016
      Messages:
      3
      Likes Received:
      0
      Trophy Points:
      1
      How do I make my Dragoon use defensive abilities, also i wana use the defensive from Marauder, how do I do that?

      I have set those cross class skills properly in my game.
      Currently in Ultima I see my cross class very limited. Marauder only has Mercy Stoke, everything else is un-clickable.
      Pugilist has Internal Release checked, but I want to use HayMaker too, however it is un-clickable like the rest.

      Ty in advance
       
    17. turki

      turki New Member

      Joined:
      Apr 13, 2010
      Messages:
      22
      Likes Received:
      0
      Trophy Points:
      1
      Could you please add (Featherfoot - Second Wind - Mantra) Healing Abilities to the Puglist/Monk rotation? Also I was wondering if I should use Invigorate - Blood for Blood - Mercy Stroke (or maybe Fracture) for cross class routine. Lastly, is the routine any good for end raiding? Really awesome job thanks!
       
      Last edited: Jun 14, 2016
    18. jetblast

      jetblast Member

      Joined:
      Mar 8, 2016
      Messages:
      89
      Likes Received:
      0
      Trophy Points:
      6
      Awesome, thanks Endus! I guess I get sucky tanks that don't agro everything lol :)
       
    19. jetblast

      jetblast Member

      Joined:
      Mar 8, 2016
      Messages:
      89
      Likes Received:
      0
      Trophy Points:
      6
      well I hate to say it but I removed that line and it still didn't work for some reason. Does it work for you? I heard someone say that casting a heal on yourself should generate some agro from all the mobs and make them show up in the list. So maybe I'll add that

      Update: casting a heal on myself didn't do anything to add the mobs to my agro list.
       
      Last edited: Jun 13, 2016
    20. turki

      turki New Member

      Joined:
      Apr 13, 2010
      Messages:
      22
      Likes Received:
      0
      Trophy Points:
      1
      Any updates on my part?
       

    Share This Page