Originally Posted by
Hekili
The version I'm trying to upload now should resolve this.
Confirmed, that's fixed! Thanks!
But now I get this upon log in or switching specs. I can't tell if it affects operation of the addon, though, as the priority windows still seem to work fine.
Edit: This error pops up every time you load the ui as well; such as changing continents.
Code:
Message: Interface\AddOns\Hekili\Events.lua:176: attempt to index upvalue 'AD' (a nil value)
Time: 10/05/16 12:25:30
Count: 3
Stack: Interface\AddOns\Hekili\Events.lua:176: in function `updateArtifact'
Interface\AddOns\Hekili\Events.lua:353: in function `handler'
Interface\AddOns\Hekili\Events.lua:37: in function <Interface\AddOns\Hekili\Events.lua:31>
Locals: (*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index upvalue 'AD' (a nil value)"
artifactInitialized = false
AD = nil
state = <table> {
spend = <function> defined @Interface\AddOns\Hekili\State.lua:569
class = <table> {
}
summonPet = <function> defined @Interface\AddOns\Hekili\State.lua:524
role = <table> {
}
purge = <table> {
}
stat = <table> {
}
using_apl = <table> {
}
totem = <table> {
}
max = <function> defined =[C]:-1
UnitBuff = <function> defined =[C]:-1
player = <table> {
}
max_targets = 0
prev = <table> {
}
runHandler = <function> defined @Interface\AddOns\Hekili\Classes.lua:411
removeStack = <function> defined @Interface\AddOns\Hekili\State.lua:463
active_dot = <table> {
}
applyDebuff = <function> defined @Interface\AddOns\Hekili\State.lua:476
_G = 0
IsUsableSpell = <function> defined =[C]:-1
debuff = <table> {
}
equipped = <table> {
}
min_targets = 0
artifact = <table> {
}
removeBuff = <function> defined @Interface\AddOns\Hekili\State.lua:439
talent = <table> {
}
swings = <table> {
}
iteration = 0
min = <function> defined =[C]:-1
setCooldown = <function> defined @Interface\AddOns\Hekili\State.lua:355
args = <table> {
}
delay = 0
GUID = "Player-1169-066122B0"
buff = <table> {
}
print = <function> defined @Interface\FrameXML\RestrictedInfrastructure.lua:116
last_crash_lightning = 0
boss = false
aura = <table> {
}
toggle = <table> {
}
offset = 0
advance = <function> defined @Interface\AddOns\Hekili\State.lua:2417
spec = <table> {
}
pet = <table> {
}
UnitDebuff = <function> defined =[C]:-1
glyph = <table> {
}
action = <table> {
}
faction = "Horde"
getModifiers = <function> defined @Interface\AddOns\Hekili\Scripts.lua:214
addStack = <function> defined @Interface\AddOns\Hekili\State.lua:449
last_feral_spirit = 0
last_rainfall = 0
reset = <function> defined @Interface\AddOns\Hekili\State.lua:2215
race = <table> {
}
settings = <table> {
}
gain = <function> defined @Interface\AddOns\Hekili\State.lua:561
setDistance = <function> defined @Interface\AddOns\Hekili\State.lua:554
summonTotem = <function> defined @Interface\AddOns\Hekili\State.lua:535
setStance = <function> defined @Interface\AddOns\Hekili\State.lua:509
combat = 0
dot = <table> {
}
target = <table> {
}
removeDebuff = <function> defined @Interface\AddOns\Hekili\State.lua:501
trinket = <table> {
}
interrupt = <function> defined @Interface\AddOns\Hekili\State.lua:518
now = 0
applyBuff = <function> defined @Interface\AddOns\Hekili\State.lua:407
mainhand_speed = 2.6
gainCharges = <function> defined @Interface\AddOns\Hekili\State.lua:386
spendCharges = <function> defined @Interface\AddOns\Hekili\State.lua:366
set_bonus = <table> {
}
offhand_speed = 2.6
active_enemies = 1
perk = <table> {
}
cooldown = <table> {
}
stance = <table> {
}
}
formatKey = <function> defined @Interface\AddOns\Hekili\Utils.lua:43
ns = <table> {
storeAuraElements = <function> defined @Interface\AddOns\Hekili\Classes.lua:228
removeResource = <function> defined @Interface\AddOns\Hekili\Classes.lua:360
checkImports = <function> defined @Interface\AddOns\Hekili\Core.lua:42
getLocalClass = <function> defined @Interface\AddOns\Hekili\Constants.lua:9
class = <table> {
}
hasRequiredResources = <function> defined @Interface\AddOns\Hekili\State.lua:2651
numDebuffs = <function> defined @Interface\AddOn
- - - Updated - - -
Sorry for the double post, but I found a different error.
This occurred while fighting Withered J'im.
Code:
Message: Interface\AddOns\Hekili\State.lua:648: C stack overflow
Time: 10/05/16 13:30:33
Count: 83
Stack: Interface\AddOns\Hekili\State.lua:648: in function <Interface\AddOns\Hekili\State.lua:633>
Interface\AddOns\Hekili\State.lua:1602: in function <Interface\AddOns\Hekili\State.lua:1499>
Interface\AddOns\Hekili\Classes\Shaman.lua:129: in function `feign'
Interface\AddOns\Hekili\State.lua:1530: in function <Interface\AddOns\Hekili\State.lua:1499>
Interface\AddOns\Hekili\Classes\Shaman.lua:132: in function `feign'
Interface\AddOns\Hekili\State.lua:1530: in function <Interface\AddOns\Hekili\State.lua:1499>
Interface\AddOns\Hekili\Classes\Shaman.lua:132: in function `feign'
Interface\AddOns\Hekili\State.lua:1530: in function <Interface\AddOns\Hekili\State.lua:1499>
Interface\AddOns\Hekili\Classes\Shaman.lua:132: in function `feign'
Interface\AddOns\Hekili\State.lua:1530: in function <Interface\AddOns\Hekili\State.lua:1499>
Interface\AddOns\Hekili\Classes\Shaman.lua:132: in function `feign'
Interface\AddOns\Hekili\State.lua:1530: in function <Interface\AddOns\Hekili\State.lua:1499>
...
Interface\AddOns\Hekili\State.lua:1530: in function <Interface\AddOns\Hekili\State.lua:1499>
Interface\AddOns\Hekili\Classes\Shaman.lua:132: in function `feign'
Interface\AddOns\Hekili\State.lua:1502: in function <Interface\AddOns\Hekili\State.lua:1499>
Interface\AddOns\Hekili\State.lua:1521: in function <Interface\AddOns\Hekili\State.lua:1499>
Interface\AddOns\Hekili\State.lua:1602: in function <Interface\AddOns\Hekili\State.lua:1499>
Interface\AddOns\Hekili\State.lua:419: in function `applyBuff'
Interface\AddOns\Hekili\Classes\Shaman.lua:268: in function `handler'
Interface\AddOns\Hekili\Classes.lua:423: in function `runHandler'
Interface\AddOns\Hekili\Core.lua:506: in function `ProcessHooks'
Interface\AddOns\Hekili\Events.lua:45: in function <Interface\AddOns\Hekili\Events.lua:41>
Locals: t = <table> {
spend = <function> defined @Interface\AddOns\Hekili\State.lua:569
class = <table> {
}
summonPet = <function> defined @Interface\AddOns\Hekili\State.lua:524
role = <table> {
}
target = <table> {
}
cast_start = 0
stat = <table> {
}
getModifiers = <function> defined @Interface\AddOns\Hekili\Scripts.lua:214
totem = <table> {
}
max = <function> defined =[C]:-1
trinket = <table> {
}
nextFoA = 0
player = <table> {
}
now = 709071.274
prev = <table> {
}
runHandler = <function> defined @Interface\AddOns\Hekili\Classes.lua:411
reset = <function> defined @Interface\AddOns\Hekili\State.lua:2215
nextOH = 709071.99000013
applyDebuff = <function> defined @Interface\AddOns\Hekili\State.lua:476
mainhand_speed = 2.6
IsUsableSpell = <function> defined =[C]:-1
debuff = <table> {
}
this_action = "crash_lightning"
min_targets = 0
gain = <function> defined @Interface\AddOns\Hekili\State.lua:561
removeBuff = <function> defined @Interface\AddOns\Hekili\State.lua:439
talent = <table> {
}
swings = <table> {
}
last_feral_spirit = 709056.303
setStance = <function> defined @Interface\AddOns\Hekili\State.lua:509
setCooldown = <function> defined @Interface\AddOns\Hekili\State.lua:355
faction = "Horde"
GUID = "Player-1169-066122B0"
buff = <table> {
}
print = <function> defined @Interface\FrameXML\RestrictedInfrastructure.lua:116
last_crash_lightning = 709063.845
boss = false
dot = <table> {
}
applyBuff = <function> defined @Interface\AddOns\Hekili\State.lua:407
offset = 0
advance = <function> defined @Interface\AddOns\Hekili\State.lua:2417
spec = <table> {
}
pet = <table> {
}
spendCharges = <function> defined @Interface\AddOns\Hekili\State.lua:366
purge = <table> {
}
using_apl = <table> {
}
UnitBuff = <function> defined =[C]:-1
max_targets = 0
rangefilter = "ability"
glyph = <table> {
}
removeStack = <function> defined @Interface\AddOns\Hekili\State.lua:463
active_dot = <table> {
}
_G = 0
combat = 709045.979
equipped = <table> {
}
false_start = 0
addStack = <function> defined @Interface\AddOns\Hekili\Stat