polymorphing into fire elemental allows you eat flammable items
hitting sleeping monsters will cause them to wake up noisily
demon gating happens more in Gehennom and less outside it
+intelligent peacefuls avoid digging shop or temple walls
Fixes to 3.7.0-x Problems that Were Exposed Via git Repository
&& !((flag & ALLOW_WALL) && may_passwall(nx, ny))
&& !((IS_TREE(ntyp) ? treeok : rockok) && may_dig(nx, ny)))
continue;
+ /* intelligent peacefuls avoid digging shop/temple walls */
+ if (IS_ROCK(ntyp) && rockok
+ && !mindless(mon->data) && (mon->mpeaceful || mon->mtame)
+ && (*in_rooms(nx, ny, TEMPLE) || *in_rooms(nx, ny, SHOPBASE))
+ && !(*in_rooms(x, y, TEMPLE) || *in_rooms(x, y, SHOPBASE)))
+ continue;
if (IS_WATERWALL(ntyp) && !is_swimmer(mdat))
continue;
/* KMH -- Added iron bars */