]> granicus.if.org Git - nethack/commit
allow a parent function to restrict use of placebc
authornhmall <nhmall@nethack.org>
Wed, 5 Jun 2019 01:18:46 +0000 (21:18 -0400)
committernhmall <nhmall@nethack.org>
Wed, 5 Jun 2019 01:18:46 +0000 (21:18 -0400)
commita65682f58e0df9622ed9b00c9f6d18dc043bc6ad
tree73d49997abf2893d65665cfb139e729b937992d9
parent05a0d10097ed76fa2b664beb8926a2054fe99389
allow a parent function to restrict use of placebc

placebc was triggering an impossible sometimes on the plane of
water

It turned out to be because movebubbles issued an
unplacebc(), but a downstream function called
placebc(), so when movebubbles() issued its own
placebc() there was a problem.

The downstream function that beat movebubbles to the placebc()
turned out to be unstuck(). There could be others.
doc/fixes36.3
include/decl.h
include/extern.h
src/ball.c
src/mkmaze.c