Crash, wenn eine REGION keyword in Zaubern ohne angegebene Region.

This commit is contained in:
Enno Rehling 2004-07-03 10:46:13 +00:00
parent 3f38bcb156
commit 0f066a5bce
2 changed files with 4 additions and 4 deletions

View File

@ -1958,14 +1958,14 @@ add_spellparameter(region *target_r, unit *u, const char *syntax, char ** param,
} }
} }
/* im Endeffekt waren es evtl. nur p parameter (wegen TEMP) */
par->length = p;
if (fail) { if (fail) {
cmistake(u, ord, 209, MSG_MAGIC); cmistake(u, ord, 209, MSG_MAGIC);
free_spellparameter(par); free_spellparameter(par);
return NULL; return NULL;
} }
/* im Endeffekt waren es evtl. nur p parameter (wegen TEMP) */
par->length = p;
return par; return par;
} }

View File

@ -9870,9 +9870,9 @@ static spell spelldaten[] =
"Magier erfahren genug, den Zauber auf Stufen von 13 oder mehr zu zaubern, " "Magier erfahren genug, den Zauber auf Stufen von 13 oder mehr zu zaubern, "
"kann er andere Einheiten auch gegen ihren Willen auf die andere Ebene " "kann er andere Einheiten auch gegen ihren Willen auf die andere Ebene "
"zwingen.", "zwingen.",
"ZAUBER [STUFE n] \'Astraler Ruf\' <Ziel-X> <Ziel-Y> <Einheit-Nr> " "ZAUBER [STUFE n] \'Astraler Ruf\' <Einheit-Nr> "
"[<Einheit-Nr> ...]", "[<Einheit-Nr> ...]",
"ru+", "u+",
M_ASTRAL, (UNITSPELL | SEARCHGLOBAL | SPELLLEVEL), 7, 6, M_ASTRAL, (UNITSPELL | SEARCHGLOBAL | SPELLLEVEL), 7, 6,
{ {
{ R_AURA, 2, SPC_LEVEL }, { R_AURA, 2, SPC_LEVEL },