From 2e6dc8c51baea315eb4c651562f8f0f6c9ba36e7 Mon Sep 17 00:00:00 2001 From: Scott Sibley Date: Mon, 27 Dec 2010 06:38:13 +0000 Subject: [PATCH] Bug fix and made the range line better --- Modules/UnitTooltip/UnitTooltip.lua | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/Modules/UnitTooltip/UnitTooltip.lua b/Modules/UnitTooltip/UnitTooltip.lua index 2db17b9..3729709 100644 --- a/Modules/UnitTooltip/UnitTooltip.lua +++ b/Modules/UnitTooltip/UnitTooltip.lua @@ -288,7 +288,7 @@ return value local name = Name(unit) local str = "" if UnitIsBanished(unit) then - srr = srr .. "[Banished]" + str = str .. "[Banished]" end if UnitIsCharmed(unit) then str = str .. "[Charmed]" @@ -465,14 +465,18 @@ return select(3, GetUnitTooltipStats(unit)) [24] = { name = "Range", left = [[ +if not UnitExists(unit) then self:Stop(); return lastRange end local min, max = RangeCheck:GetRange(unit) +local str if not min then - return "No range info" + str = "" elseif not max then - return format("Target is over %d yards", min) + str = format("Target is over %d yards", min) else - return "Between " .. min .. " and " .. max .. " yards" + str = "Between " .. min .. " and " .. max .. " yards" end +lastRange = str +return str ]], leftUpdating = true, enabled = true, -- 1.7.9.5