Complete.Org: Mailing Lists: Archives: freeciv-dev: May 1999:
[Freeciv-Dev] communism upgrade
Home

[Freeciv-Dev] communism upgrade

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: freeciv-dev@xxxxxxxxxxx
Subject: [Freeciv-Dev] communism upgrade
From: Per Mathisen <permath@xxxxxxxxxxx>
Date: Fri, 7 May 1999 16:56:17 +0200 (MET DST)

I've been catching up mail, and found a comment about how poor freeciv's
Communism was compared to Civ2's, so I decided to try something to make up
for this. Most of the time, corruption will be reduced a bit when going
from Monarchy to Communism, since distance is fixed at a relatively low
number, but many cities can experience worse corruption because they are
close to the Capital, and this is not very good, especially for small
empires.

This patch halves corruption for Communism. I think that is only fair, 
mimics canonical behaviour (ie Civ2), and does not upset play balance.

Index: server/citytools.c
===================================================================
RCS file: /home/freeciv/CVS/freeciv/server/citytools.c,v
retrieving revision 1.39
diff -u -3 -r1.39 citytools.c
--- citytools.c 1999/04/26 07:16:08     1.39
+++ citytools.c 1999/05/07 14:47:25
@@ -459,6 +459,8 @@
   if (city_got_building(pcity, B_COURTHOUSE) ||   
       city_got_building(pcity, B_PALACE))
     val /= 2;
+  if (get_government(pcity->owner)==G_COMMUNISM)
+    val /= 2;
   if (val >= trade && val)
     val = trade - 1;
   return(val); /* how did y'all let me forget this one? -- Syela */

Yours,
Per


[Prev in Thread] Current Thread [Next in Thread]
  • [Freeciv-Dev] communism upgrade, Per Mathisen <=