forked from github/server
- STUFE n geht _nicht_ für Kleines Blutopfer - Zauber ohne Stufenveränderung habben keine '* Stufe' Angabe in der Beschreibung mehr
This commit is contained in:
parent
1b5121c05a
commit
05f6eec60d
|
@ -481,9 +481,15 @@ report_spell(FILE * F, spellid_t id, const struct locale * lang)
|
||||||
itemanz = sp->komponenten[k][1];
|
itemanz = sp->komponenten[k][1];
|
||||||
costtyp = sp->komponenten[k][2];
|
costtyp = sp->komponenten[k][2];
|
||||||
if(itemanz > 0){
|
if(itemanz > 0){
|
||||||
|
if (sp->sptyp & SPELLLEVEL) {
|
||||||
sprintf(buf, " %d %s", itemanz, LOC(lang, resname(res, itemanz!=1)));
|
sprintf(buf, " %d %s", itemanz, LOC(lang, resname(res, itemanz!=1)));
|
||||||
if (costtyp == SPC_LEVEL || costtyp == SPC_LINEAR )
|
if (costtyp == SPC_LEVEL || costtyp == SPC_LINEAR ) {
|
||||||
scat(" * Stufe");
|
scat(" * Stufe");
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
itemanz *= sp->level;
|
||||||
|
sprintf(buf, " %d %s", itemanz, LOC(lang, resname(res, itemanz!=1)));
|
||||||
|
}
|
||||||
rps(F, buf);
|
rps(F, buf);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -8330,7 +8330,7 @@ static spell spelldaten[] =
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
SPL_BLOODSACRIFICE, "bloodsacrifice", NULL, NULL, NULL,
|
SPL_BLOODSACRIFICE, "bloodsacrifice", NULL, NULL, NULL,
|
||||||
M_CHAOS, (ONSHIPCAST | SPELLLEVEL), 1, 4,
|
M_CHAOS, (ONSHIPCAST), 1, 4,
|
||||||
{
|
{
|
||||||
{ R_HITPOINTS, 4, SPC_LEVEL },
|
{ R_HITPOINTS, 4, SPC_LEVEL },
|
||||||
{ 0, 0, 0 },
|
{ 0, 0, 0 },
|
||||||
|
|
Loading…
Reference in New Issue