Fix negative price bug #1

This commit is contained in:
Xeno333 2024-10-02 22:55:55 -05:00
parent e6e2976777
commit 069f61c6b2

View File

@ -37,6 +37,7 @@ end
local function add_item_to_shop(itemstack, price, name)
if price < 0 then return false, "Bad price!" end
local mod_storage = shopping.storage
local shop = minetest.deserialize(mod_storage:get_string("shop")) or {}
@ -67,6 +68,7 @@ local function get_item_from_shop(name, index)
return true, "Item bought as admin!"
end
if shop[index][2] < 0 then return false, "Bad price!" end
if (jeans_economy.get_account(name) < shop[index][2]) and (not (name == shop[index][3])) then
return false, "You don't have enough money!"