landmines and boulders

Make pushing a boulder onto a landmine share code with the trap case,
resulting in pits, waking sleepers, et al.
Don't leave a boulder suspended over the new pit, fill it.
Make sure any remaining boulder is placed on top of the pile.
If player sets off landmine, monsters killed are credited to/blamed on player.
This commit is contained in:
cohrs
2002-01-25 06:38:42 +00:00
parent 7406ad3855
commit f73a1879c9
6 changed files with 21 additions and 13 deletions

View File

@@ -223,7 +223,8 @@ boolean verbose; /* give message(s) even when you can't see what happened */
pline("%s is %s!", Monnam(mtmp),
(nonliving(mtmp->data) || !vis)
? "destroyed" : "killed");
mondied(mtmp);
if (!flags.mon_moving) xkilled(mtmp,0);
else mondied(mtmp);
}
if (can_blnd((struct monst*)0, mtmp,