Index: data/helpdata.txt =================================================================== RCS file: /home/freeciv/CVS/freeciv/data/helpdata.txt,v retrieving revision 1.111 diff -u -r1.111 helpdata.txt --- data/helpdata.txt 2002/02/26 14:09:50 1.111 +++ data/helpdata.txt 2002/07/25 17:34:45 @@ -936,19 +936,25 @@ automatically loses. Otherwise, if the defender has a strength of \ 0, the defender loses.\ "), _("\ +The firepower of the attacker and defender are also modified.\ +"), _("\ + - If the defender is a ship and is inside a city the firepower of \ +the attacker is doubled and the firepower of the ship is set to 1.\ +"), _("\ + - If a fighter is attacking a helicopter the firepower of the \ +helicopter is set to 1.\ +"), _("\ + - If a ship is attacking a ground unit on land the firepower of both \ +is set to 1.\ +"), _("\ After these preliminaries, combat occurs, as long as both units are \ still alive (i.e., hit points are greater than 0). Each round, a \ random number between 1 and the sum of the attacker's and defender's \ strengths is generated. If this number is greater than the \ defender's strength, the defender loses hit points equal to the \ -attacker's firepower (unless the attacker is a ship bombarding a \ -ground unit, then the defender loses only one hitpoint). Otherwise, \ -the attacker loses hit points equal to the defender's firepower \ -(unless the defender is a ship inside a city --ships in a harbor \ -aren't able to maneuver effectively-- or unless the attacker is a \ -ship bombarding a ground unit; in both cases the attacker loses 1 hit \ -point). The first unit to reach 0 hit points (or negative hit \ -points) loses. \ +attacker's firepower. Otherwise, the attacker loses hit points \ +equal to the defender's firepower. The first unit to reach 0 hit \ +points (or negative hit points) loses. \ "), ; /* Actually, that's a little white lie. The random number is really ; from 0 to (A+D-1), and the comparison is ">=D", not ">D". The @@ -988,6 +994,8 @@ Strength values inside the game are actually multiplied by 10, with \ fractions dropped, so the attacker's strength is 80, and the \ defender's strength is 202.\ +"), _("\ +Both units keep their firepower of 1 unchanged.\ "), ; /* xgettext:no-c-format */ _("\ Each round of combat, a random number between 1 and 282 is \ @@ -1028,12 +1036,13 @@ "), _("\ Internally, the values used for attacker and defender strength are \ 180 and 225, respectively.\ +"), _("\ +The firepower of the Battleship is set from 2 to 1.\ "), ; /* xgettext:no-c-format */ _("\ Each round, a random number from 1 to 405 is generated. If it is \ -greater than 225 (about a 44% chance) the defender loses 2 hit \ -points (the attacker's firepower is 2). Otherwise, the attacker \ -loses 1 hit point.\ +greater than 225 (about a 44% chance) the defender loses 1 hit \ +point. Otherwise, the attacker loses 1 hit point.\ "), ; /* Please, someone double-check my probability computations! :-( ; Consider 22 rounds of combat: the Battleship should win 10 of