fixed monster move method