From 984d0453053b6fd6b4c68459958b9c0ce5df63f4 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Wed, 24 Aug 2022 10:46:04 +0800 Subject: [PATCH] 1 --- server/gameserver/pvedata.cc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/server/gameserver/pvedata.cc b/server/gameserver/pvedata.cc index 47bc5039..d6b3291c 100644 --- a/server/gameserver/pvedata.cc +++ b/server/gameserver/pvedata.cc @@ -4,5 +4,9 @@ void PveData::AddDamageInfo(int sender_id, int receiver_id, float dmg) { - + auto itr = damage_hash_.find(receiver_id); + if (itr == damage_hash_.end()) { + damage_hash_[receiver_id] = std::map(); + } + itr = damage_hash_.find(receiver_id); }