diff --git a/IceBarElement.lua b/IceBarElement.lua index aa81e9a..1c85e3b 100644 --- a/IceBarElement.lua +++ b/IceBarElement.lua @@ -697,10 +697,6 @@ function IceBarElement.prototype:SetScale(texture, scale) self.CurrScale = IceHUD:Clamp(self:LerpScale(scale), 0, 1) - if not self.currScale or self.currScale == (1/0) or self.currScale == (0/0) then - self.currScale = 0 - end - if oldScale ~= self.CurrScale then if (self.moduleSettings.side == IceCore.Side.Left) then texture:SetTexCoord(1, 0, 1-self.CurrScale, 1) diff --git a/IceHUD.lua b/IceHUD.lua index 5d7c480..a887fa3 100644 --- a/IceHUD.lua +++ b/IceHUD.lua @@ -811,7 +811,7 @@ function IceHUD:Clamp(value, min, max) value = min elseif value > max then value = max - elseif not (value >= min and value <= max) then + elseif value ~= value or not (value >= min and value <= max) then -- check for nan... value = min end