diff --git a/mods/ENTITIES/mobs_mc/hoglin+zoglin.lua b/mods/ENTITIES/mobs_mc/hoglin+zoglin.lua index d4825acf1..2100e1473 100644 --- a/mods/ENTITIES/mobs_mc/hoglin+zoglin.lua +++ b/mods/ENTITIES/mobs_mc/hoglin+zoglin.lua @@ -78,7 +78,8 @@ local hoglin = { end end, do_custom = function(self, dtime) - if self.object:get_pos().y > mcl_vars.mg_overworld_min then + local current_dimension = mcl_worlds.pos_to_dimension(self.object:get_pos()) + if current_dimension == "overworld" or current_dimension == "end" then self._zombie_transform_timer = (self._zombie_transform_timer or 0) + dtime else self._zombie_transform_timer = nil