private static bool isMonsterCandidate(Level level, Location location) { if (level.getEntities(location).Count > 1) return false; return !level.getTile(location).blocksMovement; }