diff --git a/doc/fixes3-7-0.txt b/doc/fixes3-7-0.txt index 8c8dc26b9..4ee9ace1f 100644 --- a/doc/fixes3-7-0.txt +++ b/doc/fixes3-7-0.txt @@ -1057,6 +1057,7 @@ some instances of using up or stealing shop-owned boulder didn't charge for it when hero hears an unseen monster reading a scroll, only describe the monster acccurately if hero is not hallucinating and monster is same species as hero's current form +don't allow monsters to disarm hero with bullwhip if hero is engulfed Fixes to 3.7.0-x Problems that Were Exposed Via git Repository diff --git a/src/muse.c b/src/muse.c index a68ff93d0..47ef16b7a 100644 --- a/src/muse.c +++ b/src/muse.c @@ -1963,6 +1963,7 @@ find_misc(struct monst* mtmp) && next2u(mtmp->mx, mtmp->my) /* don't bother if it can't work (this doesn't prevent cursed weapons from being targeted) */ + && !u.uswallow && (canletgo(uwep, "") || (u.twoweap && canletgo(uswapwep, "")))) { g.m.misc = obj;