diff --git a/server/gameserver/creature.cc b/server/gameserver/creature.cc index a406d7fc..04efa3a3 100644 --- a/server/gameserver/creature.cc +++ b/server/gameserver/creature.cc @@ -3059,5 +3059,8 @@ bool Creature::IsNearGas() float Creature::GetSpeed() { - + const float min_speed = 30.0f; + const float base_speed = GetHeroMeta()->move_speed(); + float finaly_speed = base_speed; + return std::max(min_speed, finaly_speed) / SERVER_FRAME_RATE; }