From 8704482d8902b5f7247cb97d6a573cc86dc450dc Mon Sep 17 00:00:00 2001 From: Scott Sibley Date: Tue, 21 Dec 2010 00:17:04 +0000 Subject: [PATCH] Allow empty lines. Return empty strings for a hidden line. --- Modules/UnitTooltip/UnitTooltip.lua | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Modules/UnitTooltip/UnitTooltip.lua b/Modules/UnitTooltip/UnitTooltip.lua index 5c0e902..2db17b9 100644 --- a/Modules/UnitTooltip/UnitTooltip.lua +++ b/Modules/UnitTooltip/UnitTooltip.lua @@ -581,8 +581,9 @@ if cast_data then if cast_data.channeling then return "Channeling:" end + return "Casting:" end -return "Casting:" +return "" ]], right = [[ local cast_data = CastData(unit) @@ -612,9 +613,9 @@ if cast_data then else return icon .. spell end + return Texture("Interface\\Addons\\StarTip\\Media\\happy_face.blp", 20) end -do return end -- maybe the constant smiley face is annoying -return Texture("Interface\\Addons\\StarTip\\Media\\happy_face.blp", 20) +do return "" end ]], enabled = true, cols = 100, @@ -776,16 +777,15 @@ function mod:CreateLines() right = mod.evaluator.ExecuteCode(environment, v.name .. " right", v.right) environment.self = v.leftObj left = mod.evaluator.ExecuteCode(environment, v.name .. " left", v.left) - if right == "" then right = "nil" end else - right = '' environment.self = v.leftObj + right = '' left = mod.evaluator.ExecuteCode(environment, v.name .. " left", v.left) end environment.unit = nil environment.self = mod - if left and left ~= "" and right ~= "nil" then + if type(left) == "string" and type(right) == "string" then StarTip.addingLine = true lineNum = lineNum + 1 if v.right then -- 1.7.9.5