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