From 17c91f3d93d109e91cf2756a8528679c4b33914c Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Fri, 22 Dec 2023 13:28:06 +0800 Subject: [PATCH] 1 --- server/gameserver/creature.cc | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/server/gameserver/creature.cc b/server/gameserver/creature.cc index 0c6813fb..b07ace18 100644 --- a/server/gameserver/creature.cc +++ b/server/gameserver/creature.cc @@ -966,8 +966,16 @@ void Creature::DoSkill(int skill_id, auto old_context_pos = context_pos; context_dir = skill_dir_; context_pos = GetPos(); - context_pos.AddGlmVec3(skill_dir * skill_distance); - + context_pos.AddGlmVec3(skill_dir_ * skill_distance); +#ifdef MYDEBUG1 + a8::XPrintf("skill_dir:%f %f %f skill_distance:%f\n", + { + skill_dir_.x, + skill_dir_.y, + skill_dir_.z, + skill_distance + }); +#endif SetAttackDir(skill_dir); skill->DoMinorMode();