public Character checkWhoIsNear() {
        for (Character character : characters.values()) {
            if (character.getLocation() == player.getLocation()) {
                return character;
            }
            for (Room neighbour : player.getLocation().getNeighbours()) {
                if (character.getLocation() == neighbour) {
                    return character;
                }
            }
        }
        return null;
    }