diff --git a/server/gameserver/human.cc b/server/gameserver/human.cc index dc775dfd..ccb9711c 100644 --- a/server/gameserver/human.cc +++ b/server/gameserver/human.cc @@ -3659,3 +3659,8 @@ void Human::ShiledBreak() RemoveBuffByUniId(hold_shield_buff->buff_uniid); } } + +void Human::SendPersonalBattleReport() +{ + +} diff --git a/server/gameserver/human.h b/server/gameserver/human.h index f7042166..2eb43c85 100644 --- a/server/gameserver/human.h +++ b/server/gameserver/human.h @@ -292,6 +292,7 @@ private: void FillSMGameOver(cs::SMGameOver& msg); void SendBattleSettlement(); void SendBattleReport(); + void SendPersonalBattleReport(); void Revive(); void AdjustDecHp(float old_health, float& new_health); void ClearPartObjects(); @@ -353,6 +354,7 @@ private: bool already_report_battle_ = false; bool sending_battlereport_ = false; bool is_game_end_ = false; + bool sent_personal_report_ = false; long long jump_frameno_ = 0; float old_sync_speed = 0; diff --git a/server/gameserver/pbutils.cc b/server/gameserver/pbutils.cc index 6ef7db0d..e3fe7c02 100644 --- a/server/gameserver/pbutils.cc +++ b/server/gameserver/pbutils.cc @@ -1552,6 +1552,10 @@ void Human::SendGameOver() FillSMGameOver(msg); SendNotifyMsg(msg); } + if (sent_personal_report_) { + SendPersonalBattleReport(); + sent_personal_report_ = true; + } } } if (IsEntitySubType(EST_Player)) {