From 3865e9df1bd51bf3e1845092297863f4d73bc79c Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Tue, 27 Sep 2022 17:50:41 +0800 Subject: [PATCH] 1 --- server/gameserver/creature.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/server/gameserver/creature.cc b/server/gameserver/creature.cc index ec459923..d9cf19e8 100644 --- a/server/gameserver/creature.cc +++ b/server/gameserver/creature.cc @@ -1151,6 +1151,9 @@ void Creature::DoSkill(int skill_id, TriggerBuff(CurrentSkill(), target_list, kBTT_UseSkill); } } else { + std::set target_list; + SelectSkillTargets(CurrentSkill(), GetPos(), target_list); + TriggerBuff(CurrentSkill(), target_list, kBTT_UseSkill); if (!CurrentSkill()->meta->phases.empty() && CurrentSkill()->meta->phases[0].func_id == kSkill_Shot) { playing_skill = true;