WeakAuras

WeakAuras

200M Downloads

weak aura soul shard bug

txdragon opened this issue ยท 6 comments

commented

Is there an existing issue for this?

  • I have searched the existing open and closed issues.

Description

I don't know what to expect but I was not expecting any LUA errors

WeakAuras Version

5.15.4

World of Warcraft Flavor

Retail (Default)

World of Warcraft Region

US/NA

Tested with only WeakAuras

I got this issue with only WeakAuras enabled

Lua Error

: Lua error in aura 'Soul Shard Bar': Trigger 1
WeakAuras Version: 5.15.4
Aura Version: 5.3.8
[string "return function(a, event, unit, ...)"]:17: attempt to call global 'GetSpellPowerCost' (a nil value)
Time: Thu Aug  1 15:24:07 2024
Count: 1
Stack: Lua error in aura 'Soul Shard Bar': Trigger 1
WeakAuras Version: 5.15.4
Aura Version: 5.3.8
[string "return function(a, event, unit, ...)"]:17: attempt to call global 'GetSpellPowerCost' (a nil value)
[string "@Interface/AddOns/WeakAuras/GenericTrigger.lua"]:842: in function `ScanEvents'
[string "@Interface/AddOns/WeakAuras/GenericTrigger.lua"]:1127: in function <Interface/AddOns/WeakAuras/GenericTrigger.lua:1112>

Locals: event = "UNIT_SPELLCAST_START"
arg1 = "player"
arg2 = "Cast-3-4216-0-5028-110051-00112BEEE7"
system = "UNIT_SPELLCAST_START"
event_list = <table> {
 Soul Shard Bar = <table> {
 }
}
Private = <table> {
 frame_strata_types = <table> {
 }
 combat_event_type = <table> {
 }
 regions = <table> {
 }
 frameLevels = <table> {
 }
 form_types = <table> {
 }
 tooltip_count = <table> {
 }
 SmoothStatusBarMixin = <table> {
 }
 pet_spec_types = <table> {
 }
 regionOptions = <table> {
 }
 author_option_classes = <table> {
 }
 grid_types = <table> {
 }
 regionTypes = <table> {
 }
 absorb_modes = <table> {
 }
 combatlog_spell_school_types_for_ui = <table> {
 }
 centered_types_h = <table> {
 }
 talent_types = <table> {
 }
 reset_swing_spells = <table> {
 }
 spec_types_all = <table> {
 }
 player_target_events = <table> {
 }
 subRegionTypes = <table> {
 }
 array_entry_name_types = <table> {
 }
 combatlog_spell_school_types = <table> {
 }
 talentInfoByNodeId = <table> {
 }
 text_automatic_width = <table> {
 }
 custom_trigger_types = <table> {
 }
 group_types = <table> {
 }
 subRegionOptions = <table> {
 }
 text_rotate_types = <table> {
 }
 spec_types = <table> {
 }
 anim_ease_types = <table> {
 }
 group_member_types = <table> {
 }
 multiUnitUnits = <table> {
 }
 anim_color_types = <table> {
 }
 loaded = <table> {
 }
 sound_channel_types = <table> {
 }
 event_prototypes = <table> {
 }
 AtlasList = <table> {
 }
 classification_types = <table> {
 }
 unit_types_bufftrigger_2 = <table> {
 }
 TocToExpansion = <table> {
 }
 noreset_swing_spells = <table> {
 }
 bufftrigger_progress_behavior_types = <table> {
 }
 author_option_media_controls = <table> {
 }
 chat_message_types = <table> {
 }
 precision_types = <table> {
 }
 pvp_talent_types_specific = <table> {
 }
 item_weapon_types = <table> {
 }
 grow_types = <table> {
 }
 frames = <table> {
 }
 trigger_modes = <table> {
 }
 category_event_prototype = <table> {
 }
 dynamic_texts = <table> {
 }
 character_types = <table> {
 }
 orientation_types = <table> {
 }
 db = <table> {
 }
 difficulty_info = <table> {
 }
 aura_types = <table> {
 }
 icon_side_types = <table> {
 }
 align_types = <table> {
 }
 main_spell_schools = <table> {
 }
 talentInfo = <table> {
 }
 include_pets_types = <table> {
 }
 barmodels = <table> {
 }
 charges_change_condition_type = <table> {
 }
 Features = <table> {
 }
 check_types = <table> {
 }
 anim_presets = <table> {
 }
 anim_scale_types = <table> {
 }
 group_aura_name_info_types = <table> {
 }
 FrameTick = <table> {
 }
 unit_color_types = <table> {
 }
 weapon_types = <table> {
 }
 actual_unit_types = <table> {
 }
 environmental_types = <table> {
 }
 orientation_with_circle_types = <table> {
 }
 spec_types_3 = <table> {
 }
 AuraEnvironmentWrappedSystem = <table> {
 }
 anim_types = <table> {
 }
 string_operator_types = <table> {
 }
 mythic_plus_affixes = <table> {
 }
 group_hybrid_sort_types = <table> {
 }
 combatlog_raid_mark_check_type = <table> {
 }
 actual_unit_types_with_specific = <table> {
 }
 AuraWarnings = <table> {
 }
 combatlog_flags_check_reaction = <table> {
 }
 group_limit_types = <table> {
 }
 texture_wrap_types = <table> {
 }
 role_types = <table> {
 }
 reset_ranged_swing_spells = <table> {
 }
 function_strings = <table> {
 }
 regionPrototype = <table> {
 }
 font_flags = <table> {
 }
 bufftrigger_2_pe

Reproduction Steps

Any attempt to cast any spell such as ability or mount/companion summon

Last Good Version

Prior to TWW pre-patch

Screenshots

No response

Export String

: Lua error in aura 'Soul Shard Bar': Trigger 1
WeakAuras Version: 5.15.4
Aura Version: 5.3.8
[string "return function(a, event, unit, ...)"]:17: attempt to call global 'GetSpellPowerCost' (a nil value)
Time: Thu Aug  1 15:24:07 2024
Count: 1
Stack: Lua error in aura 'Soul Shard Bar': Trigger 1
WeakAuras Version: 5.15.4
Aura Version: 5.3.8
[string "return function(a, event, unit, ...)"]:17: attempt to call global 'GetSpellPowerCost' (a nil value)
[string "@Interface/AddOns/WeakAuras/GenericTrigger.lua"]:842: in function `ScanEvents'
[string "@Interface/AddOns/WeakAuras/GenericTrigger.lua"]:1127: in function <Interface/AddOns/WeakAuras/GenericTrigger.lua:1112>

Locals: event = "UNIT_SPELLCAST_START"
arg1 = "player"
arg2 = "Cast-3-4216-0-5028-110051-00112BEEE7"
system = "UNIT_SPELLCAST_START"
event_list = <table> {
 Soul Shard Bar = <table> {
 }
}
Private = <table> {
 frame_strata_types = <table> {
 }
 combat_event_type = <table> {
 }
 regions = <table> {
 }
 frameLevels = <table> {
 }
 form_types = <table> {
 }
 tooltip_count = <table> {
 }
 SmoothStatusBarMixin = <table> {
 }
 pet_spec_types = <table> {
 }
 regionOptions = <table> {
 }
 author_option_classes = <table> {
 }
 grid_types = <table> {
 }
 regionTypes = <table> {
 }
 absorb_modes = <table> {
 }
 combatlog_spell_school_types_for_ui = <table> {
 }
 centered_types_h = <table> {
 }
 talent_types = <table> {
 }
 reset_swing_spells = <table> {
 }
 spec_types_all = <table> {
 }
 player_target_events = <table> {
 }
 subRegionTypes = <table> {
 }
 array_entry_name_types = <table> {
 }
 combatlog_spell_school_types = <table> {
 }
 talentInfoByNodeId = <table> {
 }
 text_automatic_width = <table> {
 }
 custom_trigger_types = <table> {
 }
 group_types = <table> {
 }
 subRegionOptions = <table> {
 }
 text_rotate_types = <table> {
 }
 spec_types = <table> {
 }
 anim_ease_types = <table> {
 }
 group_member_types = <table> {
 }
 multiUnitUnits = <table> {
 }
 anim_color_types = <table> {
 }
 loaded = <table> {
 }
 sound_channel_types = <table> {
 }
 event_prototypes = <table> {
 }
 AtlasList = <table> {
 }
 classification_types = <table> {
 }
 unit_types_bufftrigger_2 = <table> {
 }
 TocToExpansion = <table> {
 }
 noreset_swing_spells = <table> {
 }
 bufftrigger_progress_behavior_types = <table> {
 }
 author_option_media_controls = <table> {
 }
 chat_message_types = <table> {
 }
 precision_types = <table> {
 }
 pvp_talent_types_specific = <table> {
 }
 item_weapon_types = <table> {
 }
 grow_types = <table> {
 }
 frames = <table> {
 }
 trigger_modes = <table> {
 }
 category_event_prototype = <table> {
 }
 dynamic_texts = <table> {
 }
 character_types = <table> {
 }
 orientation_types = <table> {
 }
 db = <table> {
 }
 difficulty_info = <table> {
 }
 aura_types = <table> {
 }
 icon_side_types = <table> {
 }
 align_types = <table> {
 }
 main_spell_schools = <table> {
 }
 talentInfo = <table> {
 }
 include_pets_types = <table> {
 }
 barmodels = <table> {
 }
 charges_change_condition_type = <table> {
 }
 Features = <table> {
 }
 check_types = <table> {
 }
 anim_presets = <table> {
 }
 anim_scale_types = <table> {
 }
 group_aura_name_info_types = <table> {
 }
 FrameTick = <table> {
 }
 unit_color_types = <table> {
 }
 weapon_types = <table> {
 }
 actual_unit_types = <table> {
 }
 environmental_types = <table> {
 }
 orientation_with_circle_types = <table> {
 }
 spec_types_3 = <table> {
 }
 AuraEnvironmentWrappedSystem = <table> {
 }
 anim_types = <table> {
 }
 string_operator_types = <table> {
 }
 mythic_plus_affixes = <table> {
 }
 group_hybrid_sort_types = <table> {
 }
 combatlog_raid_mark_check_type = <table> {
 }
 actual_unit_types_with_specific = <table> {
 }
 AuraWarnings = <table> {
 }
 combatlog_flags_check_reaction = <table> {
 }
 group_limit_types = <table> {
 }
 texture_wrap_types = <table> {
 }
 role_types = <table> {
 }
 reset_ranged_swing_spells = <table> {
 }
 function_strings = <table> {
 }
 regionPrototype = <table> {
 }
 font_flags = <table> {
 }
 bufftrigger_2_pe

Bisector Report

No response

commented

is there a recommended similar group you may recommend to replace the Afenar?

commented

I had to look into this recently as it was driving me crazy and I suspect you're also a user of Afenar WA suite for warlock. Sould Shard Bar is an aura in that group.

Simply delete the WA group and it should go away. Afenar UI sadly is no longer maintained

commented

This is not a bug in WeakAuras addon, but in your aura called Soul Shard Bar

commented

soooo, any direction on how to fix this?

commented

If you are not the original author, i'd recommend contact them, or use an other one

commented

I moved to Luxthos