diff --git a/server/gameserver/human.cc b/server/gameserver/human.cc index 21b8fc87..55bffacd 100644 --- a/server/gameserver/human.cc +++ b/server/gameserver/human.cc @@ -318,7 +318,7 @@ void PlayerStats::ParseReward(Human* hum, a8::XObject& xobj) } } { - auto score_info_xobj = reward_xobj->At("score_info"); + auto score_info_xobj = xobj.At("score_info"); if (score_info_xobj && score_info_xobj->IsObject()) { old_rank = score_info_xobj->At("old_rank")->AsXValue(); new_rank = score_info_xobj->At("new_rank")->AsXValue();