public Room prepareRoomInDir(Room fromRoom, int direction) { if (amDestroyed) { Room R = CMLib.map().getRoom(roomID()); if (R != null) return R.prepareRoomInDir(fromRoom, direction); return super.prepareRoomInDir(fromRoom, direction); } return getAltRoomFrom(fromRoom, direction); }