Complete.Org: Mailing Lists: Archives: freeciv-dev: April 2004:
[Freeciv-Dev] (PR#8445) Harder reputation penalties
Home

[Freeciv-Dev] (PR#8445) Harder reputation penalties

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: undisclosed-recipients: ;
Subject: [Freeciv-Dev] (PR#8445) Harder reputation penalties
From: "Per I. Mathisen" <per@xxxxxxxxxxx>
Date: Fri, 2 Apr 2004 04:13:55 -0800
Reply-to: rt@xxxxxxxxxxx

<URL: http://rt.freeciv.org/Ticket/Display.html?id=8445 >

This patch makes the reputation penalties for breaking treaties harder.

In particular the penalty for breaking a cease-fire is increased, from a
loss of a sixth to half maximum reputation. This is because while the
other treaties may become undesirable after some time, ceasefire is by
nature temporary and on a timeout, so there is no excuse other than
dishonour and deceit to break it.

With these harder penalties, the senate should become more active in the
game as well, making this particular disadvantage to Republic and
Democracy more real. (I guess most people are not even aware that there
_is_ a senate in Freeciv!)

  - Per

Index: server/plrhand.c
===================================================================
RCS file: /home/freeciv/CVS/freeciv/server/plrhand.c,v
retrieving revision 1.307
diff -u -r1.307 plrhand.c
--- server/plrhand.c    2 Apr 2004 11:03:16 -0000       1.307
+++ server/plrhand.c    2 Apr 2004 12:12:38 -0000
@@ -994,11 +994,11 @@
     break;
   case DS_CEASEFIRE:
     new_type = DS_NEUTRAL;
-    reppenalty += GAME_MAX_REPUTATION/6;
+    reppenalty += GAME_MAX_REPUTATION/2;
     break;
   case DS_PEACE:
     new_type = DS_NEUTRAL;
-    reppenalty += GAME_MAX_REPUTATION/5;
+    reppenalty += GAME_MAX_REPUTATION/3;
     break;
   case DS_ALLIANCE:
     new_type = DS_PEACE;

[Prev in Thread] Current Thread [Next in Thread]
  • [Freeciv-Dev] (PR#8445) Harder reputation penalties, Per I. Mathisen <=