diff options
author | Test_User <hax@andrewyu.org> | 2024-06-28 08:00:00 +0800 |
---|---|---|
committer | Runxi Yu <me@runxiyu.org> | 2024-06-28 08:00:00 +0800 |
commit | 11c7849bdf53557bc327fee06bddbbf1e23c4512 (patch) | |
tree | a90dba953d7cc9584c979ad3b6772f55c58f42ed /src/server/luaentity_sao.cpp | |
parent | 53dd648c96b899b706f30de656896713d7e8ff08 (diff) | |
download | hax-minetest-server-11c7849bdf53557bc327fee06bddbbf1e23c4512.tar.gz hax-minetest-server-11c7849bdf53557bc327fee06bddbbf1e23c4512.zip |
Hax's version of Minetest Server 5.6.0
Diffstat (limited to '')
-rw-r--r-- | src/server/luaentity_sao.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/luaentity_sao.cpp b/src/server/luaentity_sao.cpp index ab4a9e3f2..d7304aa9f 100644 --- a/src/server/luaentity_sao.cpp +++ b/src/server/luaentity_sao.cpp @@ -217,7 +217,7 @@ void LuaEntitySAO::step(float dtime, bool send_recommended) float move_d = m_base_position.getDistanceFrom(m_last_sent_position); move_d += m_last_sent_move_precision; float vel_d = m_velocity.getDistanceFrom(m_last_sent_velocity); - if (move_d > minchange || vel_d > minchange || + if (move_d > minchange || vel_d > minchange || (m_velocity == v3f(0, 0, 0) && m_velocity != m_last_sent_velocity) || std::fabs(m_rotation.X - m_last_sent_rotation.X) > 1.0f || std::fabs(m_rotation.Y - m_last_sent_rotation.Y) > 1.0f || std::fabs(m_rotation.Z - m_last_sent_rotation.Z) > 1.0f) { |