diff --git a/server/gameserver/human.cc b/server/gameserver/human.cc index f6ad548..7519503 100644 --- a/server/gameserver/human.cc +++ b/server/gameserver/human.cc @@ -1038,6 +1038,9 @@ bool Human::CanUseSkill() void Human::DoSkill() { + if (action_type == AT_Relive) { + CancelAction(); + } if (CanUseSkill()) { use_skill = false; curr_skill_phase = 0;