diff --git a/server/gameserver/creature.cc b/server/gameserver/creature.cc index 7eac770..d380785 100644 --- a/server/gameserver/creature.cc +++ b/server/gameserver/creature.cc @@ -883,7 +883,9 @@ void Creature::ProcBuffEffect(Creature* caster, Buff* buff) break; case kBET_FlashMove: { - + a8::Vec2 old_pos = GetPos(); + a8::Vec2 new_pos = GetPos() + skill_dir_ * skill_distance_; + SetPos(new_pos); } break; default: