forked from github/server
Alp ist nicht zu sehen Der Alp wurde etwas beschleunigt, aber grundsätzlich ist er immer noch nicht sichtbar, was unschön ist.
This commit is contained in:
parent
448e9e7c09
commit
dfa10113a9
|
@ -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);
|
||||
}
|
||||
|
|
|
@ -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));
|
||||
|
|
Loading…
Reference in New Issue