From dfa10113a996cc2d567c626d4bbef9f29a025934 Mon Sep 17 00:00:00 2001 From: Enno Rehling Date: Sun, 5 Jun 2005 20:42:04 +0000 Subject: [PATCH] http://eressea.upb.de/mantis/view.php?id=327 Alp ist nicht zu sehen MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Der Alp wurde etwas beschleunigt, aber grundsätzlich ist er immer noch nicht sichtbar, was unschön ist. --- src/common/gamecode/monster.c | 7 ------- src/common/spells/alp.c | 4 ++-- 2 files changed, 2 insertions(+), 9 deletions(-) diff --git a/src/common/gamecode/monster.c b/src/common/gamecode/monster.c index c26c22f9e..904009e15 100644 --- a/src/common/gamecode/monster.c +++ b/src/common/gamecode/monster.c @@ -480,13 +480,6 @@ monster_seeks_target(region *r, unit *u) } assert(d != NODIRECTION ); - if (u->race == new_race[RC_ALP]) { - if( (u->age % 2) ) /* bewegt sich nur jede zweite Runde */ - d = NODIRECTION; - } - - if( d == NODIRECTION ) - return NULL; sprintf(buf, "%s %s", locale_string(u->faction->locale, keywords[K_MOVE]), locale_string(u->faction->locale, directions[d])); return parse_order(buf, u->faction->locale); } diff --git a/src/common/spells/alp.c b/src/common/spells/alp.c index 713fc6562..989f2f635 100644 --- a/src/common/spells/alp.c +++ b/src/common/spells/alp.c @@ -113,10 +113,10 @@ sp_summon_alp(struct castorder *co) ad->target = opfer; } - strcpy(buf, "Ein Alp starb, ohne sein Ziel zu erreichen."); { /* Wenn der Alp stirbt, den Magier nachrichtigen */ - add_trigger(&alp->attribs, "destroy", trigger_unitmessage(mage, buf, MSG_EVENT, ML_INFO)); + add_trigger(&alp->attribs, "destroy", trigger_unitmessage(mage, + "Ein Alp starb, ohne sein Ziel zu erreichen.", MSG_EVENT, ML_INFO)); /* Wenn Opfer oder Magier nicht mehr existieren, dann stirbt der Alp */ add_trigger(&mage->attribs, "destroy", trigger_killunit(alp)); add_trigger(&opfer->attribs, "destroy", trigger_killunit(alp));