From 534d23eb4a4c715bbff85bc7c32ad4346903182a Mon Sep 17 00:00:00 2001 From: the-real-herowl Date: Fri, 27 Dec 2024 00:53:09 +0100 Subject: [PATCH] Make sure self.rotate is not nil before use --- mods/ENTITIES/mcl_mobs/physics.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/mods/ENTITIES/mcl_mobs/physics.lua b/mods/ENTITIES/mcl_mobs/physics.lua index b93df7627..7db0e8166 100644 --- a/mods/ENTITIES/mcl_mobs/physics.lua +++ b/mods/ENTITIES/mcl_mobs/physics.lua @@ -245,6 +245,7 @@ end -- Turn into a direction (e.g., to the player, or away) -- @param dtime deprecated: ignored now, because of smooth rotations function mob_class:turn_in_direction(dx, dz, delay, dtime) + if not self.rotate then self.rotate = 0 end if abs(dx) == 0 and abs(dz) == 0 then return self.object:get_yaw() + self.rotate end return self:set_yaw(-atan2(dx, dz) - self.rotate, delay, dtime) + self.rotate end