Project

General

Profile

Feature #783336

Survives split the action "Attack".

Added by Sveinung Kvilhaugsvik about 1 year ago. Updated about 1 year ago.

Status:
Closed
Priority:
Normal
Category:
General
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:

Description

Stop relying on the "Missile" unit class flag to decide if performing the action "Attack" consumes the actor unit. Split out a new action called "Suicide Attack" from the original action. The new action will always consume the actor unit. "Attack" will make fights possible.

This makes it possible to have suicide attack units that can attack the normal way in some circumstances. Example: an air unit that has to crash to fight land units.


Related issues

Blocked by Freeciv - Feature #782841: AI: check consumed by "Attack"Closed

Blocked by Freeciv - Feature #783395: Replace the last Missile unit class flag check...Closed

Blocked by Freeciv - Feature #785466: Utility function to replace universal in req vecClosed

Blocks Freeciv - Feature #787111: Missile uclass flag to the rulesetClosed

History

#1 Updated by Sveinung Kvilhaugsvik about 1 year ago

#2 Updated by Sveinung Kvilhaugsvik about 1 year ago

  • Blocked by Feature #783395: Replace the last Missile unit class flag check... added

#3 Updated by Sveinung Kvilhaugsvik about 1 year ago

  • Blocked by Feature #785466: Utility function to replace universal in req vec added

#4 Updated by Sveinung Kvilhaugsvik about 1 year ago

#5 Updated by Sveinung Kvilhaugsvik about 1 year ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 80

This makes it possible to have suicide attack units that can attack the normal way in some circumstances. Example: an air unit that has to crash to fight land units.

Is now Feature #787111

#6 Updated by Sveinung Kvilhaugsvik about 1 year ago

#7 Updated by Sveinung Kvilhaugsvik about 1 year ago

  • Status changed from Resolved to Closed
  • % Done changed from 90 to 100

Also available in: Atom PDF