Ticket #595 (closed defect: fixed)

Opened 3 years ago

Last modified 2 years ago

Units should not pursue enemy units if they are not visible

Reported by: wacko Owned by:
Priority: Should Have Milestone: Alpha 6
Component: Core engine Keywords: fow
Cc:

Description

Units, which pursue the enemy, should only go as far as they last saw the unit. If when they get there, they don't see it, they return to where they were originally. If they see the unit, or other enemy unit, they pursue until they kill it, or lose it. Again, in both cases, they should return to where they started off, not remain where they lost/killed the enemy unit.

Change History

comment:1 Changed 3 years ago by wacko

  • Owner changed from philip to Philip

comment:2 Changed 3 years ago by k776

For Alpha 2, until the above conditions are implemented, a simple change to stop follow orders if the units goes into FoW or SoD would suffice for now. A unit should not be able to follow another unit all around the world, esp when the other unit is much faster.

comment:3 Changed 3 years ago by k776

  • Milestone changed from OS Alpha 2 to OS Alpha 3

Pushing back to Alpha 3 due to time constraints and complexity.

comment:4 Changed 2 years ago by k776

  • Milestone changed from Alpha 3 to Alpha 4

comment:5 Changed 2 years ago by k776

  • Owner Philip deleted

comment:6 Changed 2 years ago by k776

  • Milestone changed from Alpha 4 to Alpha 5

comment:7 Changed 2 years ago by k776

  • Milestone changed from Alpha 5 to Alpha 6

comment:8 Changed 2 years ago by philip

  • Status changed from new to closed
  • Resolution set to fixed

(In [9657]) Attempt minor improvements to stances code (see #865). Don't chase units that are no longer visible, beyond where they were last seen (fixes #595).

Note: See TracTickets for help on using tickets.