Quantcast

Bug fix and made the range line better

Scott Sibley [12-27-10 - 06:38]
Bug fix and made the range line better
Filename
Modules/UnitTooltip/UnitTooltip.lua
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,