diff --git a/server/gameserver/creature.cc b/server/gameserver/creature.cc index e0cd501a..ad3293d5 100644 --- a/server/gameserver/creature.cc +++ b/server/gameserver/creature.cc @@ -2869,7 +2869,7 @@ void Creature::RemoveSkillObstacle(const mt::Skill* skill_meta) } } if (skill_meta && skill_meta->GetMagicId() == MAGIC_20301_XL) { - int save_num = 0; + int save_num = skill_meta->_number_meta->number(); while (del_obs.size() > save_num) { del_obs[0].Get()->Destory(); del_obs.erase(del_obs.begin());