[#bugs] Enemies' bias towards targeting the player can result in stalemates where the on...

Issue #6644 new
Freehold Games Bot Account created an issue

Marked for crossposting by: Noelle Lavenza (transgendeer)

Message (jump):

<Noelle Lavenza (transgendeer)> Enemies' bias towards targeting the player can result in stalemates where the only path is blocked by a creature the enemy is hostile to, but which is not hostile to the enemy.

For example: a snapjaw is targeting the player, but is blocked by a beetlebum. Since the snapjaw is hostile to the beetlebum they can't swap positions, and since the beetlebum isn't hostile to either party and the snapjaw prefers to target the player over the beetlebum, the stalemate won't end until the player swaps positions with the beetlebum.

Potential solutions:
- Targets are prioritised by ConTarget rather than if they're the player or not (would require allowing the player's ConTarget to be above/below 1.0, which isn't currently an option).
- Being blocked by a hostile enemy pushes a Kill goal for that enemy, which resolves the stalemate. (This might be overridden by the player targeting preference and require additional changes.)
- Creatures can swap with hated creatures who aren't actively being targeted/who aren't targeting them. (This might make close quarters multi-faction combat kind of weird.)

Comments (2)

  1. Log in to comment