From a3d45dae9b3c94b04d511c7ca78da2ed8c661d39 Mon Sep 17 00:00:00 2001 From: Zughy <4279489-marco_a@users.noreply.gitlab.com> Date: Thu, 30 Jun 2022 15:24:38 +0200 Subject: [PATCH] (hopefully) Bugfix: check sign coords reliably with vector.equals (fix #152) --- src/signs.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/signs.lua b/src/signs.lua index 27218d5..0ed5c79 100755 --- a/src/signs.lua +++ b/src/signs.lua @@ -58,7 +58,7 @@ signs_lib.register_sign("arena_lib:sign", { if not arena then return end -- nel caso qualche cartello dovesse impallarsi, si può rompere senza far crashare -- se il cartello è stato spostato tipo con WorldEdit, lo aggiorno alla nuova posizione (e se c'è una partita in corso, la interrompo) - if minetest.serialize(arena.sign) ~= minetest.serialize(pos) then + if not vector.equals(arena.sign, pos) then local arena_name = arena.name arena_lib.force_arena_ending(mod, arena, "ARENA_LIB") arena_lib.disable_arena("", mod, arena_name)