From 0d0aad593ad4a0b9f5ac4e7589181c845ae35214 Mon Sep 17 00:00:00 2001 From: CTD Date: Thu, 7 Aug 2014 14:37:49 +0200 Subject: [PATCH] =?UTF-8?q?Abtreiben=20Unabh=C3=A4nig=20von=20Wahrnehmung?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Der Kapitän sollte den Leuchtturm auch sehen, wenn das Besitzer mangels genug Wahrnehmung das Schiff nicht sieht. Sprich der Sturmschutz des Leuchtturm hängt jetzt nicht mehr vom Wahrnehmungstalent der Insassen sondern nur noch von der Größe des Leuchtturms ab, und davon ob der Unterhalt bezahlt wurde. sail() ruft als einzige Funktion check_leuchtturm() ohne Partei auf, daher der einfach Check ob eine Partei übergeben wurde oder nicht. --- src/kernel/config.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/kernel/config.c b/src/kernel/config.c index d45c66852..a71c11011 100644 --- a/src/kernel/config.c +++ b/src/kernel/config.c @@ -1577,7 +1577,7 @@ bool check_leuchtturm(region * r, faction * f) if (fval(b, BLD_WORKING) && b->size >= 10) { int maxd = (int)log10(b->size) + 1; - if (skill_enabled(SK_PERCEPTION)) { + if (skill_enabled(SK_PERCEPTION) && f) { region *r2 = b->region; unit *u; int c = 0;