fixed the remaining spurious shadow messages

This commit is contained in:
Zeno Rogue 2021-06-16 10:19:27 +02:00
parent 8b306c765e
commit 56556ca1e1
1 changed files with 5 additions and 5 deletions

View File

@ -1472,12 +1472,12 @@ EX void moveshadow() {
cshpos = (cshpos+1) % SHSIZE;
for(int p: player_indices()) {
cell* where = shpos[cshpos][p];
if(where && sword::at(where)) {
kill_shadow_at(where);
fightmessage(moShadow, moPlayer, false, AF_SWORD_INTO);
continue;
}
if(where && where->monst == moNone && where->cpdist && among(where->land, laGraveyard, laCursed)) {
if(sword::at(where)) {
kill_shadow_at(where);
fightmessage(moShadow, moPlayer, false, AF_SWORD_INTO);
continue;
}
if(shfrom) animateMovement(match(shfrom, where), LAYER_SMALL);
where->monst = moShadow;
where->hitpoints = p;