diff --git a/doc/fixes37.0 b/doc/fixes37.0 index 16e3a4feb..1a63ba915 100644 --- a/doc/fixes37.0 +++ b/doc/fixes37.0 @@ -83,6 +83,7 @@ revamp amnesia to forget skills instead of objects or maps when Punished and carrying the iron ball and levitating, hurtling in the opposite direction of a thrown object didn't bring along the chain recognize "kirin" as alias for "ki-rin" when asked to create a monster +make unique swallowing monsters (Juiblex) resist magical digging from inside Fixes to 3.7.0-x Problems that Were Exposed Via git Repository diff --git a/src/dig.c b/src/dig.c index 64dc5f117..05cdbbdd7 100644 --- a/src/dig.c +++ b/src/dig.c @@ -1409,7 +1409,10 @@ zap_dig() if (is_animal(mtmp->data)) You("pierce %s %s wall!", s_suffix(mon_nam(mtmp)), mbodypart(mtmp, STOMACH)); - mtmp->mhp = 1; /* almost dead */ + if (unique_corpstat(mtmp->data)) + mtmp->mhp = (mtmp->mhp + 1) / 2; + else + mtmp->mhp = 1; /* almost dead */ expels(mtmp, mtmp->data, !is_animal(mtmp->data)); } return;