chillybone
New Member
- Joined
- Apr 28, 2016
- Messages
- 14
100% my combat settings bring up the ultima window and I even took kupo out of the routine folder
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.![]()
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.
private static bool IsEnemy(this BattleCharacter ie)
{
return
GameObjectManager.Attackers.Contains(ie) &&
ie.IsAlive &&
ie.CanAttack &&
ie.IsTargetable;
}
private static bool IsEnemy(this BattleCharacter ie)
{
return
ie.IsAlive &&
ie.CanAttack &&
ie.IsTargetable;
}
Awesome, thanks Endus! I guess I get sucky tanks that don't agro everything lolCorrect. 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; }