Bug 1938 [E3] Magiepatzer kaputt (auraverlust statt kostensteigerung)!

Erst Bezahlen, dann Patzer. Sonst werden die Kosten im Falle des
"kleinsten" Patzers noch beim aktuellen Spruch erhöht.
This commit is contained in:
CTD 2014-07-28 15:38:39 +02:00
parent 46ab9e7bb6
commit 8aa356df75
1 changed files with 4 additions and 4 deletions

View File

@ -2843,12 +2843,12 @@ void magic(void)
} }
} }
/* erst bezahlen, dann Kostenzähler erhöhen */ /* erst bezahlen, dann Kostenzähler erhöhen */
if (fumbled) {
do_fumble(co);
}
if (co->level>0) { if (co->level>0) {
pay_spell(u, sp, co->level, co->distance); pay_spell(u, sp, co->level, co->distance);
} }
if (fumbled) {
do_fumble(co);
}
countspells(u, 1); countspells(u, 1);
} }
} }