Changed dungeon_terrain_changed() so that it removes bloodstains when

appropriate, and so it unsubmerges monsters if they can't stay submerged in the new terrain.

Also, changed the Water card to use dungeon_terrain_changed() in order to simplify the code a bit, to clean up bloodstains, and to fire off DET_FEAT_CHANGE dungeon events.

git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@5479 c06c8d41-db1a-0410-9941-cceddc491573

Created by  zelgadis  on June 4, 2008
WDQ3ST3BQ7BMW2IXQMSJVRG7GK2EG444JLKII24FB7IJ5YF5KT5QC
Change contents