From 54cb8f487e8214d00d05d5c147c559b194fab5ce Mon Sep 17 00:00:00 2001 From: tenplus1 Date: Mon, 28 Nov 2022 13:36:28 +0000 Subject: [PATCH] remove yaw clamping, causes mob jitters --- api.lua | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/api.lua b/api.lua index 5022b27..70d8974 100644 --- a/api.lua +++ b/api.lua @@ -25,7 +25,7 @@ local use_cmi = minetest.global_exists("cmi") mobs = { mod = "redo", - version = "20221125", + version = "20221128", intllib = S, invis = minetest.global_exists("invisibility") and invisibility or {} } @@ -356,16 +356,6 @@ function mob_class:set_yaw(yaw, delay) yaw = 0 end - -- clamp our yaw to a 360 range - if deg(self.object:get_yaw()) > 360 then - - yaw = rad(10) ; delay = 0 - - elseif deg(self.object:get_yaw()) < 0 then - - yaw = rad(350) ; delay = 0 - end - delay = mob_smooth_rotate and (delay or 0) or 0 if delay == 0 then