From ad475bb790c410a88b8dc28c94a028153d731eac Mon Sep 17 00:00:00 2001 From: ElCeejo <40281901+ElCeejo@users.noreply.github.com> Date: Sat, 11 Jun 2022 14:51:51 -0700 Subject: [PATCH] Allow fancy collision to be disabled --- mob_meta.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mob_meta.lua b/mob_meta.lua index 8d3bce4..76da0eb 100644 --- a/mob_meta.lua +++ b/mob_meta.lua @@ -937,7 +937,8 @@ local function do_step(self) end local function collision_detection(self) - if not creatura.is_alive(self) then return end + if not creatura.is_alive(self) + or self.fancy_collide == false then return end local pos = self.object:get_pos() local width = self.width + 0.25 local objects = minetest.get_objects_in_area(vec_sub(pos, width), vec_add(pos, width))