diff --git a/server/gameserver/creature.cc b/server/gameserver/creature.cc index d2676638..1118f8bf 100644 --- a/server/gameserver/creature.cc +++ b/server/gameserver/creature.cc @@ -979,7 +979,7 @@ void Creature::DoSkill(int skill_id, Skill* skill = GetSkill(skill_id); if (skill && CanUseSkill(skill_id)) { #if 1 - if (IsPlayer()) { + if (IsPlayer() && AsPlayer()->IsClientMove()) { Position pos; pos.FromGlmVec3(*GetClientCurrPos()); if (GetPos().Distance2D2(pos) > 100) {