From 9e5e7a3e529aa0c383cdf9b5ccfb65699803676c Mon Sep 17 00:00:00 2001 From: CTD Date: Mon, 15 Sep 2014 16:10:57 +0200 Subject: [PATCH] Hunger und Segeltalent MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Hungernde Einheiten verlieren nur noch einen Punkt Segeln (ab T2), nicht mehr das halbe Talent. Das sollte die meisten Schiffsunfälle durch vergessene Silber derart abschwächen, das die Schiffe noch aus eigener Kraft zum nächsten Hafen kommen. --- src/kernel/unit.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/kernel/unit.c b/src/kernel/unit.c index 375500f15..b7bd1ab43 100644 --- a/src/kernel/unit.c +++ b/src/kernel/unit.c @@ -1304,7 +1304,12 @@ bool noitem) #ifdef HUNGER_REDUCES_SKILL if (fval(u, UFL_HUNGER)) { - skill = skill / 2; + if (sk == SK_SAILING && skill > 2) { + skill = skill - 1; + } + else { + skill = skill / 2; + } } #endif return skill - bskill;