Reply
Thread Tools Display Modes
Unread 06-21-13, 12:21 PM   #1
Tsukiyo
Zombie
AddOn Author - Click to view addons
Join Date: Jun 2013
Posts: 2
error: attempt to call compare number with nill

I'm trying to remake an addon, but came across something I can't solve on my own it seems.

So the addon tracks ability cooldowns and it actually works, except for the GCD's showing up and the icon of the first ability that got used after logging being stuck on the bar.

Now I've check some other addons and they used the following code to prevent GCD from showing up:

Code:
if ((ability.cooldown ~= nil) and 
		(ability.currentCooldown <= ability.cooldown + 0.0001) and
		(ability.currentCooldown >= ability.cooldown - 0.0001)) then
When I try that I get "attempt to compare number with nill". I'm pretty sure this is fairly simple, but I'm just overlooking it :/

Any help would be appreciated


EDIT1: I saw the API changed and made ability.currentCooldown into ability.currentCooldownDuration. That fixed the error but I got a new one now.

"attempt to index global "ability' ( a nil value)"

Last edited by Tsukiyo : 06-21-13 at 01:05 PM.
Tsukiyo is offline   Reply With Quote
Unread 06-21-13, 01:17 PM   #2
Tsukiyo
Zombie
AddOn Author - Click to view addons
Join Date: Jun 2013
Posts: 2
Fixed - I'm retarded :>
Tsukiyo is offline   Reply With Quote
Reply

Go BackRiftui » Developer Discussions » Lua Help » error: attempt to call compare number with nill

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off