submerged monsters.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10756 c06c8d41-db1a-0410-9941-cceddc491573
PFNML2XIH3BDMVYMKPMBCI66WPYSXBG36NXXLZR2ZNEV2PXX7ZZQC
AYU5OVG2HZO46KDAPKUWAVHS5HTYFKUWIMIRMTHAXVVFEDJE7YPAC
PDOFPXD2X6VI23AHKCGQ5RVDBG74CNP2E3YOHKXLOARHHBXEK3HQC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
V7IKAPO5OY7CJTT62GMHQOD3EQW42FTTY3KDBOTJUODPS5WMBCHAC
44XY2RJGTBXIDIRRI4TAH7ZPS7F6ZNKTY2HNTRDQLB5BAUYAGQXQC
mon_enchant sub = monster->get_ench(ENCH_SUBMERGED);
monster->add_ench(sub);
// Allows for handling of submerged monsters which polymorph into // monsters that can't submerge on this square. if (sub.ench != ENCH_NONE && !monster_can_submerge(monster, grd(monster->pos()))) { monster->del_ench(sub); }
// Allows for handling of submerged monsters which polymorph into
// monsters that can't submerge on this square.
if (sub.ench != ENCH_NONE
&& !monster_can_submerge(monster, grd(monster->pos())))
{
monster->del_ench(sub);
}