Complete.Org: Mailing Lists: Archives: freeciv-dev: May 2003:
[Freeciv-Dev] (PR#4145) Combat and move points.
Home

[Freeciv-Dev] (PR#4145) Combat and move points.

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: undisclosed-recipients:;
Subject: [Freeciv-Dev] (PR#4145) Combat and move points.
From: "Gregory Berkolaiko" <Gregory.Berkolaiko@xxxxxxxxxxxx>
Date: Sun, 4 May 2003 06:30:38 -0700
Reply-to: rt@xxxxxxxxxxxxxx

Right now if a land unit is attacked and it's HP is decreased, it's MP are 
left unaffected.  So we have a situation when a unit has more move-points 
than would be given to it by unit_move_rate (which does take into account 
HPs and such).

As far as I can see, the same is true about attacking units: they lose 
only SINGLE_MOVE points however low their new health might be.  This is of 
course only applicable to Armour, all other units have less then 2 moves.

Ah distinctly I remember that in Civ II when I used to blast cities with 
my howitzers they risked losing all 2 of their moves in one attack.  This 
seems not to be the case in Freeciv either.

I think we need to change the system.  I feel what is now done for ships 
(unithand.c around line 720) is very just and suitable for land units too.

But whatever system is adopted, I think moves_left should _always_ be
capped by unit_move_rate.

Best wishes,
G.

P.S. See PR#2513 for a related patch already applied to ships.




[Prev in Thread] Current Thread [Next in Thread]
  • [Freeciv-Dev] (PR#4145) Combat and move points., Gregory Berkolaiko <=