1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-11-27 14:37:16 +00:00

fixed a crash in Orb of Plague

This commit is contained in:
Zeno Rogue 2020-03-07 12:20:30 +01:00
parent bf7abab85d
commit 2923008a0b

View File

@ -1303,7 +1303,7 @@ EX int plague_kills;
EX void spread_plague(cell *mf, cell *mt, int dir, eMonster who) { EX void spread_plague(cell *mf, cell *mt, int dir, eMonster who) {
if(!(who == moPlayer ? markOrb(itOrbPlague) : !markEmpathy(itOrbPlague))) return; if(!(who == moPlayer ? markOrb(itOrbPlague) : !markEmpathy(itOrbPlague))) return;
int kk = tkills(); int kk = tkills();
forCellEx(mx, mt) if(celldistance(mx, mf) > celldistance(mx, mf->move(dir)) && celldistance(mx, mf) <= 4) { forCellEx(mx, mt) if(celldistance(mx, mf) > celldistance(mx, mf->modmove(dir)) && celldistance(mx, mf) <= 4) {
sideAttackAt(mf, dir, mx, who, itOrbPlague, mt); sideAttackAt(mf, dir, mx, who, itOrbPlague, mt);
} }
plague_kills += tkills() - kk; plague_kills += tkills() - kk;