]> granicus.if.org Git - nethack/commit
R1049 - various wand of digging bugs
authorcohrs <cohrs>
Wed, 21 Aug 2002 23:06:58 +0000 (23:06 +0000)
committercohrs <cohrs>
Wed, 21 Aug 2002 23:06:58 +0000 (23:06 +0000)
commit5d492abf6f3d1f2e9241bf1e3b47dd1f1974f320
tree991a01c1ad7ac17216f79dcd8b1c36b1dc77b9ae
parenta78e08d0c5ec2b1c3e3079d1a60cc6d7825832a5
R1049 - various wand of digging bugs
- Breaking wand of digging dug through rock which should be undiggable.
Checks assumed pits would never show up in solid rock.
- Breaking wand of digging near shop walls wouldn't anger the shopkeeper
Checks assumed pits would never show up in walls, also, added a special
case to pay_for_damage to handle the case where you're falling thru and
can't be asked to pay.
- Shop walls wouldn't be restored if there are pits in the way.
Checks assumed pits would never show up in walls.
- If there was a hole outside the shop, you could kick stuff out of the
door into the hole without shopkeeper noticing.  Added the missing check.
doc/fixes34.1
include/extern.h
src/apply.c
src/dig.c
src/dokick.c
src/explode.c
src/hack.c
src/shk.c
src/trap.c
src/zap.c