diff --git a/server/gameserver/skill.cc b/server/gameserver/skill.cc index fc66dd15..0431be33 100644 --- a/server/gameserver/skill.cc +++ b/server/gameserver/skill.cc @@ -1088,7 +1088,7 @@ void Skill::ProcSpecDirShotPhase(const mt::SkillPhase* phase) mt::Equip::GetById(weapon_meta->use_bullet()); if (std::abs(owner->skill_dir_.x) > FLT_EPSILON || - std::abs(owner->skill_dir_.y) > FLT_EPSILON) { + std::abs(owner->skill_dir_.z) > FLT_EPSILON) { float target_distance = 5; if (meta->GetMagicId() == MAGIC_20401_MAO) { target_distance = meta->_number_meta->_float_range;