the line:
if (rate > 100) then interval = 0
should read:
if (rate > 100) then private.interval = 0
i sugest changing this to the following:
if (rate > 100) then
private.interval = 0
else
if (rate > 10) then interval = rate/2
elseif (rate > 5) then interval = rate/4
elseif (rate > 3) then interval = 1
elseif (rate > 2) then interval = 0.5
else interval = 0.01 end
private.interval = ((private.interval * 100) + interval) / 101
end
if not private.interval then
private.interval = 1
end
loial added a comment - 14/Mar/09 05:32 PM There's an error in Gatherer_HUD.RunUpdate
the line:
if (rate > 100) then interval = 0
should read:
if (rate > 100) then private.interval = 0
i sugest changing this to the following:
if (rate > 100) then
private.interval = 0
else
if (rate > 10) then interval = rate/2
elseif (rate > 5) then interval = rate/4
elseif (rate > 3) then interval = 1
elseif (rate > 2) then interval = 0.5
else interval = 0.01 end
private.interval = ((private.interval * 100) + interval) / 101
end
if not private.interval then
private.interval = 1
end
the line:
if (rate > 100) then interval = 0
should read:
if (rate > 100) then private.interval = 0
i sugest changing this to the following:
if (rate > 100) then
private.interval = 0
else
if (rate > 10) then interval = rate/2
elseif (rate > 5) then interval = rate/4
elseif (rate > 3) then interval = 1
elseif (rate > 2) then interval = 0.5
else interval = 0.01 end
private.interval = ((private.interval * 100) + interval) / 101
end
if not private.interval then
private.interval = 1
end