diff options
Diffstat (limited to 'src/net')
-rw-r--r-- | src/net/tmwa/adminhandler.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/net/tmwa/adminhandler.cpp b/src/net/tmwa/adminhandler.cpp index 2795df8a..53e4bfd8 100644 --- a/src/net/tmwa/adminhandler.cpp +++ b/src/net/tmwa/adminhandler.cpp @@ -68,9 +68,11 @@ void AdminHandler::handleMessage(Net::MessageIn &msg) case SMSG_ADMIN_IP: id = msg.readInt32(); int ip = msg.readInt32(); - Being *player = actorSpriteManager->findBeing(id); - player->setIp(ip); - player->updateName(); + if (Being *player = actorSpriteManager->findBeing(id)) + { + player->setIp(ip); + player->updateName(); + } break; } } |