[Unholy Death Knight] Lua errors when using "Outbreak" ability (breaks UI)
chaoticpriest opened this issue ยท 1 comments
I posted this also in hero-rotation as well. Wasn't sure where it should go because this Lua error mentions both.
I copy/paste the error code I'm recieving when using the "Outbreak" ability for unholy. AFAIK, the other abilities aren't having issues.
Below is the LUA error.
Message: Interface\AddOns\HeroLib\Class\Unit\Aura.lua:43: attempt to index local 'Spell' (a nil value)
Time: Wed Jul 18 19:15:16 2018
Count: 32
Stack: Interface\AddOns\HeroLib\Class\Unit\Aura.lua:43: attempt to index local 'Spell' (a nil value)
Interface\AddOns\HeroLib\Class\Unit\Aura.lua:43: in function Buff' Interface\AddOns\HeroLib\Class\Unit\Aura.lua:90: in function <Interface\AddOns\HeroLib\Class\Unit\Aura.lua:89> (tail call): ? Interface\AddOns\HeroRotation_DeathKnight\Unholy.lua:254: in function <Interface\AddOns\HeroRotation_DeathKnight\Unholy.lua:248> Interface\AddOns\HeroRotation_DeathKnight\Unholy.lua:267: in function <Interface\AddOns\HeroRotation_DeathKnight\Unholy.lua:263> Interface\AddOns\HeroRotation_DeathKnight\Unholy.lua:331: in function?'
Interface\AddOns\HeroRotation\Main.lua:432: in function <Interface\AddOns\HeroRotation\Main.lua:410>
Locals: self =
{
AttackPowerDamageMod = defined @interface\AddOns\HeroLib\Class\Unit\Player\Stat.lua:61
RunicPowerDeficitPercentage = defined @interface\AddOns\HeroLib\Class\Unit\Player\Power.lua:362
Race = defined @interface\AddOns\HeroLib\Class\Unit\Player\Main.lua:34
Insanityrain = defined @interface\AddOns\HeroLib\Class\Unit\Player\Power.lua:599
FocusLossOnCastEnd = defined @interface\AddOns\HeroLib\Class\Unit\Player\Power.lua:219
PainMax = defined @interface\AddOns\HeroLib\Class\Unit\Player\Power.lua:668
IsInVehicle = defined @interface\AddOns\HeroLib\Class\Unit\Player\Main.lua:95
EnergyDeficit = defined @interface\AddOns\HeroLib\Class\Unit\Player\Power.lua:257
Fury = defined @interface\AddOns\HeroLib\Class\Unit\Player\Power.lua:645
InstanceInfo = defined @interface\AddOns\HeroLib\Class\Unit\Player\Instance.lua:68
RageDeficit = defined @interface\AddOns\HeroLib\Class\Unit\Player\Power.lua:139
VersatilityDmgPct = defined @interface\AddOns\HeroLib\Class\Unit\Player\Stat.lua:98
ArcaneChargesDeficitPercentage = defined @interface\AddOns\HeroLib\Class\Unit\Player\Power.lua:630
MaelstromPercentage = defined @interface\AddOns\HeroLib\Class\Unit\Player\Power.lua:510
ArcaneCharges = defined @interface\AddOns\HeroLib\Class\Unit\Player\Power.lua:615
ActiveMitigationNeeded = defined @interface\AddOns\HeroLib\Class\Unit\Player\Tank.lua:61
SoulShardsDeficit = defined @interface\AddOns\HeroLib\Class\Unit\Player\Power.lua:427
IsInWhitelistedVehicle = defined @interface\AddOns\HeroLib\Class\Unit\Player\Main.lua:124
PainDeficit = defined @interface\AddOns\HeroLib\Class\Unit\Player\Power.lua:686
AttackPower = defined @interface\AddOns\HeroLib\Class\Unit\Player\Stat.lua:57
ChiDeficit = defined @interface\AddOns\HeroLib\Class\Unit\Player\Power.lua:544
PainDeficitPercentage = defined @interface\AddOns\HeroLib\Class\Unit\Player\Power.lua:690
PrevOffGCD = defined @interface\AddOns\HeroLib\Events\Prev_Spell.lua:162
MasteryPct = defined @interface\AddOns\HeroLib\Class\Unit\Player\Stat.lua:93
InsanityPercentage = defined @interface\AddOns\HeroLib\Class\Unit\Player\Power.lua:587
ManaDeficitPercentageP = defined @interface\AddOns\HeroLib\Class\Unit\Player\Power.lua:105
FuryDeficit = defined @interface\AddOns\HeroLib\Class\Unit\Player\Power.lua:656
PrevGCD = defined @interface\AddOns\HeroLib\Events\Prev_Spell.lua:140
AstralPowerMax = defined @interface\AddOns\HeroLib\Class\Unit\Player\Power.lua:435
FocusDeficitPercentage = defined @interface\AddOns\HeroLib\Class\Unit\Player\Power.lua:180
EnergyRegenPercentage = defined @interface\AddOns\HeroLib\Class\Unit\Player\Power.lua:265
RunicPowerDeficit = defined @interface\AddOns\HeroLib\Class\Unit\Player\Power.lua:358
FuryPercentage = defined @interface\Add
Duplicate of herotc/hero-rotation#182
Was fixed 2-3days ago.