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.
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)
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
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.
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!
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.
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.
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; }
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???
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
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!
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.