Skip to content

Commit bba5ff7

Browse files
committed
Bugfix attempt
1 parent 70a0eb0 commit bba5ff7

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/Player.cpp

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1632,7 +1632,11 @@ void Player::introducePlayer(Player *player) {
16321632
void Player::namePlayer(TYPE_OF_CHARACTER_ID playerId, const std::string &name) {
16331633
const Character *character = World::get()->findCharacter(playerId);
16341634

1635-
if (character->getType() == player && this->getId() != playerId) {
1635+
if (character != nullptr) {
1636+
1637+
Logger::error(LogFacility::Player) << to_string() << " tried to name another player that already logged off." << Log::end;
1638+
1639+
} else if (character->getType() == player && this->getId() != playerId) {
16361640
if (name.length() > 0) {
16371641
namedPlayers[playerId] = name;
16381642
} else {

0 commit comments

Comments
 (0)