diff --git a/server/gameserver/player.cc b/server/gameserver/player.cc index fe6afc9..e19c6e5 100644 --- a/server/gameserver/player.cc +++ b/server/gameserver/player.cc @@ -88,6 +88,7 @@ void Player::_CMMove(f8::MsgHdr& hdr, const cs::CMMove& msg) a8::Vec2 old_move_dir; TypeConvert::FromPb(move_dir, &msg.move_dir()); move_dir.Normalize(); + attack_dir = move_dir; moving = true; } }