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?
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?

