diff --git a/server/gameserver/player.cc b/server/gameserver/player.cc index 1430048..8b12ec6 100644 --- a/server/gameserver/player.cc +++ b/server/gameserver/player.cc @@ -1676,3 +1676,8 @@ void Player::CheckShotHoldState(Weapon* weapon) } } } + +void Player::SetAttackDir(const a8::Vec2& attack_dir) +{ + MoveableEntity::SetAttackDir(attack_dir); +} diff --git a/server/gameserver/player.h b/server/gameserver/player.h index 0187d5d..b4eab94 100644 --- a/server/gameserver/player.h +++ b/server/gameserver/player.h @@ -116,6 +116,7 @@ class Player : public Human void _CMAdEnd(f8::MsgHdr& hdr, const cs::CMAdEnd& msg); void _CMGetBoxInfo(f8::MsgHdr& hdr, const cs::CMGetBoxInfo& msg); void _CMOpenBox(f8::MsgHdr& hdr, const cs::CMOpenBox& msg); + virtual void SetAttackDir(const a8::Vec2& attack_dir) override; protected: Player();