- if you're polymorphed into an eel, you were able to drown things like xorns
- also, fix the tombstone message when an eel drowns you, it was basing the
message on your location, not the eel's location
cannot trip over submerged objects if you're water walking
wand of striking was not identified if it activated a statue trap
cannot sacrifice while you're swallowed
+player polymorphed into an eel cannot drown breathless/amphibious monsters
Platform- and/or Interface-Specific Fixes
} else if(u.ustuck == mtmp) {
if (is_pool(mtmp->mx,mtmp->my) && !Swimming
&& !Amphibious) {
- boolean moat = (levl[u.ux][u.uy].typ != POOL) &&
- (levl[u.ux][u.uy].typ != WATER) &&
+ boolean moat =
+ (levl[mtmp->mx][mtmp->my].typ != POOL) &&
+ (levl[mtmp->mx][mtmp->my].typ != WATER) &&
!Is_medusa_level(&u.uz) &&
!Is_waterlevel(&u.uz);
}
} else if(u.ustuck == mdef) {
/* Monsters don't wear amulets of magical breathing */
- if (is_pool(u.ux,u.uy) && !is_swimmer(mdef->data)) {
+ if (is_pool(u.ux,u.uy) && !is_swimmer(mdef->data) &&
+ !amphibious(mdef->data)) {
You("drown %s...", mon_nam(mdef));
tmp = mdef->mhp;
} else if(mattk->aatyp == AT_HUGS)