From f78d538fdbb17f3bde7089da29cc99645cda33e0 Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Fri, 1 Sep 2017 23:14:46 +0200 Subject: [PATCH] Clear node probability for default prob --- init.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/init.lua b/init.lua index 900765a..ac9dfb8 100644 --- a/init.lua +++ b/init.lua @@ -330,8 +330,12 @@ advschem.add_form("prob", { -- Update probability if fields.probability ~= "" then local prob = tonumber(fields.probability) - if prob and prob >= 0 and prob <= 127 then + if prob and prob >= 0 and prob < 127 then smeta:set_string("advschem_prob", fields.probability) + elseif prob and prob == 127 then + -- Clear prob metadata for default probability + prob_desc = "" + smeta:set_string("advschem_prob", nil) else prob_desc = "\nProbability: "..(smeta:get_string("advschem_prob") or "Not Set")