coolmodi / SpellCalc

A WoW classic addon providing information for spells, like actual damage done, crit and hit chance, scaling etc.
43 stars 8 forks source link

Sacred Shield and Blessing of Wisdom errors in Season of Discorvery #61

Open Kazo opened 6 months ago

Kazo commented 6 months ago

Sacred Shield

Message: Interface/AddOns/SpellCalc/core/core.lua:234: attempt to concatenate local 'spellName' (a nil value) Time: Tue Apr 9 12:31:45 2024 Count: 905 Stack: Interface/AddOns/SpellCalc/core/core.lua:234: attempt to concatenate local 'spellName' (a nil value)

[string "@Interface/AddOns/SpellCalc/core/core.lua"]:234: in function <Interface/AddOns/SpellCalc/core/core.lua:232> [string "@Interface/AddOns/SpellCalc/core/core.lua"]:724: in function <Interface/AddOns/SpellCalc/core/core.lua:232> [string "@Interface/AddOns/SpellCalc/core/core.lua"]:976: in function `GetCalcedSpell' [string "@Interface/AddOns/SpellCalc/UI/actionbar/ActionBarValues.lua"]:128: in function <...ce/AddOns/SpellCalc/UI/actionbar/ActionBarValues.lua:112>

Locals: (*temporary) = defined =[C]:-1

Blessing of Wisdom

Message: Interface/AddOns/SpellCalc/core/effecthandlers.lua:644: No dummy aura handler for effect 1 on spell Blessing of Wisdom! Time: Tue Apr 9 12:34:41 2024 Count: 379 Stack: Interface/AddOns/SpellCalc/core/effecthandlers.lua:644: No dummy aura handler for effect 1 on spell Blessing of Wisdom!

string "=[C]": in function assert' [string "@Interface/AddOns/SpellCalc/core/effecthandlers.lua"]:644: in function?' [string "@Interface/AddOns/SpellCalc/core/effecthandlers.lua"]:748: in function ?' [string "@Interface/AddOns/SpellCalc/core/core.lua"]:818: in function <Interface/AddOns/SpellCalc/core/core.lua:232> [string "@Interface/AddOns/SpellCalc/core/core.lua"]:976: in functionGetCalcedSpell' [string "@Interface/AddOns/SpellCalc/UI/actionbar/ActionBarValues.lua"]:128: in function <...ce/AddOns/SpellCalc/UI/actionbar/ActionBarValues.lua:112>

Locals: (*temporary) = defined =[C]:-1

Kazo commented 6 months ago

After some test it seems the Sacred Shield error is stemming from the fact ADDON_EFFECT_FLAGS.TRIGGERED_SPELL is set, but the calcedEffect.triggeredSpell is nil because the spell for the proc version of sacred shield [412018] is not in paladin_spells.lua.