From 9596b2f4353aad7f49dae6682c732d114fade579 Mon Sep 17 00:00:00 2001 From: crabman77 Date: Thu, 8 Sep 2016 19:34:28 +0200 Subject: [PATCH] fix crash if player leave and lag server --- shop.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/shop.lua b/shop.lua index 130ac7c..919e843 100644 --- a/shop.lua +++ b/shop.lua @@ -762,6 +762,7 @@ minetest.register_on_player_receive_fields(function(player, formname, fields) show_formspec_to_buy(name) return elseif fields["confirm"] then + if not shop_buy[name] or not shop_buy[name].itname or not shop_buy[name].nb or not shop_buy[name].price then return end minercantile.shop.buy(name, shop_buy[name].itname, shop_buy[name].nb, shop_buy[name].price) return elseif fields["quit"] then