diff --git a/server/gameserver/player.cc b/server/gameserver/player.cc index 01abb35d..3bbe7e77 100644 --- a/server/gameserver/player.cc +++ b/server/gameserver/player.cc @@ -723,6 +723,9 @@ void Player::_CMReconnect(f8::MsgHdr& hdr, const cs::CMReconnect& msg) { Human* hum = (Human*)param.sender.GetUserData(); hum->SendUIUpdate(); + if (hum->real_dead) { + hum->SendGameOver(); + } }, &xtimer_attacher.timer_list_, [] (const a8::XParams& param)