out causes hard-to-balance problems.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1205 c06c8d41-db1a-0410-9941-cceddc491573
WUWTYSQ2Z7HI637WNO2J55LW6WLPBDF2ILH622T47ICW3AN7OWMQC
do_move_monster(monster, mmov_x, mmov_y);
{
coord_def newpos = monster->pos() + coord_def(mmov_x, mmov_y);
if (in_bounds(newpos)
&& (monster_habitat(monster->type) == DNGN_FLOOR
|| monster_habitable_grid(monster, grd(newpos))))
{
do_move_monster(monster, mmov_x, mmov_y);
}
}