From f872b2f950cab1510f54edc16d2a6328c7efebdd Mon Sep 17 00:00:00 2001 From: Katja Zedel Date: Sun, 3 Mar 2002 22:23:14 +0000 Subject: [PATCH] PEASANTS_DO_NOT_STARVE verhindert nur noch das Verhungern, nicht mehr das futtern und damit die exorbitante Regionssilbervermehrung --- src/common/gamecode/laws.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/common/gamecode/laws.c b/src/common/gamecode/laws.c index b96d88dbc..7bfa16321 100644 --- a/src/common/gamecode/laws.c +++ b/src/common/gamecode/laws.c @@ -581,7 +581,6 @@ peasants(region * r) /* Alle werden satt, oder halt soviele für die es auch Geld gibt */ -#if PEASANTS_DO_NOT_STARVE == 0 money = rmoney(r); satiated = min(peasants, money / MAINTENANCE); rsetmoney(r, money - satiated * MAINTENANCE); @@ -592,6 +591,7 @@ peasants(region * r) /* Es verhungert maximal die unterernährten Bevölkerung. */ +#if PEASANTS_DO_NOT_STARVE == 0 dead = 0; for (n = min((peasants - satiated), rpeasants(r)); n; n--) if (rand() % 100 > STARVATION_SURVIVAL)