diff --git a/server/gameserver/entity.h b/server/gameserver/entity.h index d709acc5..94e86be0 100644 --- a/server/gameserver/entity.h +++ b/server/gameserver/entity.h @@ -24,7 +24,6 @@ class Entity virtual void Initialize(); virtual void FillMFObjectPart(Room* room, Human* hum, cs::MFObjectPart* part_data) {}; virtual void FillMFObjectFull(Room* room, Human* hum, cs::MFObjectFull* full_data) {}; - virtual float GetSpeed() { return 1.0f;}; virtual void GetAabbBox(AabbCollider& aabb_box); virtual void GetHitAabbBox(AabbCollider& aabb_box) { GetAabbBox(aabb_box);}; virtual float GetRadius() { return 0;}; diff --git a/server/gameserver/moveableentity.h b/server/gameserver/moveableentity.h index fe7cce5f..e3fff2fd 100644 --- a/server/gameserver/moveableentity.h +++ b/server/gameserver/moveableentity.h @@ -16,6 +16,7 @@ class MoveableEntity : public RoomEntity void TraverseAllLayerEntityList(std::function func); void TraverseAllLayerHumanList(std::function func); + virtual float GetSpeed() { return 1.0f;}; virtual void RefreshView(); virtual void OnGridListChange(std::set& old_grids, std::set& inc_grids,