• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver

Question - LOSBeforeCombat behavior question.

Joined
Nov 23, 2019
RedCents
1,410¢
I use KA with my bard. I enabled the (new-ish) LOSBeforeCombat setting in my INI when it was introduced, to try to fix some issues where he would not engage. Since then I have seen some odd behavior that I just now spent some time to understand.

The behavior is that my bard will run out to engage the incoming mob well before he gets into camp. This is despite changing the camp radius, overlap buffer, or assist at setting.

It turns out that my melee distance is 75 (I don't normally change this with camp radius), and any time the incoming mob enters this radius the LOS check happens, and if he does not have LOS he will attempt to move to the mob. This is regardless of if the mob is in camp, or if the mob is below the assist %.

So if a mob is coming directly into camp with LOS, my bard will sit quietly waiting in camp and will assist only when the condition is met. But if the incoming mob paths anywhere within melee distance when the bard does not have LOS (say, there is a wall and the mob is running to the door) he will immediately run out to greet it, with sometimes hilarious results.

Should there maybe be an assist % check on this 'GetCombatPosition()' (think this is it) to prevent trying to get position until attacking? Or is the only thing to do to turn of the LOS setting?
 
check your assist at setting
[Melee]
SettingsDefaultValues/ModsWhat this setting does
AssistAt951-100Mob health to assist/attack. This affects when you engage and is NOT specific to melee characters. IE pet classes will send pets at this %.

if your set at 100 it could cause problems
i have all my assists set to 99 that way tank will engage before anyone else
 
check your assist at setting
[Melee]
SettingsDefaultValues/ModsWhat this setting does
AssistAt951-100Mob health to assist/attack. This affects when you engage and is NOT specific to melee characters. IE pet classes will send pets at this %.

if your set at 100 it could cause problems
i have all my assists set to 99 that way tank will engage before anyone else
Thanks, but as I explained this isn't about assisting (my assist is 97% FWIW). I have tested this, and it is a combination of melee distance and the new LOS setting. If a mob enters the melee distance (even if the mobs is 100% health and not in camp) then he will attempt to /nav to the mob to get LOS. He doesn't attack at this point, just navigates to get LOS.

I can mitigate this by turning off the LOS setting, or reducing melee distance, but the latter can sometimes leave him out of melee range and doing nothing in camp. So I figured I would ask the devs whether this was something they should look at (i.e., not intentional), or just how this LOS setting will work for the duration.
 
@vanders, yes there should be a check for assistat, and there is, but is has more to do with the placement of the /call GetCombatPosition. I will make an adjustment with this in mind and send you an updated copy to test.
 
Question - LOSBeforeCombat behavior question.

Users who are viewing this thread

Back
Top
Cart