From fb634b4c0c5429977cce3f12e145b37d47d17cc9 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Fri, 19 Jul 2019 20:11:16 +0800 Subject: [PATCH] 1 --- server/gameserver/human.cc | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/server/gameserver/human.cc b/server/gameserver/human.cc index 25d0685..0478373 100644 --- a/server/gameserver/human.cc +++ b/server/gameserver/human.cc @@ -1405,9 +1405,11 @@ void Human::OnHit() void Human::OnSkillHit(MetaData::Skill* skill_meta) { - std::set target_list; - target_list.insert(this); - TriggerBuff(skill_meta, target_list, BTT_SkillHit); + if (skill_meta) { + std::set target_list; + target_list.insert(this); + TriggerBuff(skill_meta, target_list, BTT_SkillHit); + } } void Human::OnEnterGrass()