diff options
| -rw-r--r-- | mesecons_microcontroller/init.lua | 5 | 
1 files changed, 4 insertions, 1 deletions
| diff --git a/mesecons_microcontroller/init.lua b/mesecons_microcontroller/init.lua index a9c792d..56e45a3 100644 --- a/mesecons_microcontroller/init.lua +++ b/mesecons_microcontroller/init.lua @@ -197,7 +197,10 @@ function yc_command_if_parsecondition(cond, L)  		local a = tonumber(cond:sub(i+1, i+1))  		if a == nil then break end  		if s == "=" then -			cond = string.gsub(cond, b..s..a, tostring(a == b)) +			buf = (a == b) +			if buf == true  then buf = "1" end +			if buf == false then buf = "0" end +			cond = string.gsub(cond, b..s..a, buf)  			i = 1  			l = string.len(cond)  		end | 
