Author: sveinung
Date: Thu Mar 31 07:03:42 2016
New Revision: 32281

URL: http://svn.gna.org/viewcvs/freeciv?rev=32281&view=rev
Log:
civ2civ3: KillCitizen unit class changes.

Give the KillCitizen unit class flag to the Sea unit class. Remove it from
the Land unit class. The result is that only Big Land (artillery) and Sea
(naval) units will kill citizens.  This makes it possible to capture a city
without walls by using non-artillery units.

Patch by David Fernandez <bardo>

In response to this comment by Corbeau:
> ...cities without walls shouldn't automatically lose population when unit
> inside defeated. As it is now, attacking a city is a loss no matter how
> you look at it: defender loses population and the attacker doesn't gain
> anything if he destroys a city.

See patch #7078

Modified:
    trunk/data/civ2civ3/units.ruleset

Modified: trunk/data/civ2civ3/units.ruleset
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/data/civ2civ3/units.ruleset?rev=32281&r1=32280&r2=32281&view=diff
==============================================================================
--- trunk/data/civ2civ3/units.ruleset   (original)
+++ trunk/data/civ2civ3/units.ruleset   Thu Mar 31 07:03:42 2016
@@ -155,7 +155,7 @@
 hp_loss_pct   = 0
 flags         = "TerrainSpeed", "DamageSlows", "CanOccupyCity", 
"BuildAnywhere",
                 "CollectRansom", "ZOC", "CanFortify", "CanPillage",
-                "TerrainDefense", "KillCitizen", "Airliftable"
+                "TerrainDefense", "Airliftable"
 
 [unitclass_land_small]
 ; /* TRANS: Unit class: used adjectivally */
@@ -186,7 +186,8 @@
 name          = _("?unitclass:Sea")
 min_speed     = 2
 hp_loss_pct   = 0
-flags         = "ZOC", "DamageSlows", "AttackNonNative", "AttFromNonNative"
+flags         = "ZOC", "DamageSlows", "AttackNonNative", "AttFromNonNative",
+                "KillCitizen"
 
 [unitclass_trireme]
 ; /* TRANS: Unit class: used adjectivally */


_______________________________________________
Freeciv-commits mailing list
Freeciv-commits@gna.org
https://mail.gna.org/listinfo/freeciv-commits

Reply via email to