Skip to content

Talent Panel - CastinbarFrame Issue #827

@RAtwood90

Description

@RAtwood90

Got this while using Default UI to setup Talents for Midnight.
Talent Castbar Stopped working and disappeared. A loading circle was still shown but Talents didn't get changed.
Happend while importing and saving a Talent Build and get stucked.

Message: .../Blizzard_UIPanels_Game/Mainline/CastingBarFrame.lua:212: attempted to index a forbidden table
Time: Fri Feb 27 12:37:09 2026
Count: 1
Stack:
[Interface/AddOns/Blizzard_UIPanels_Game/Mainline/CastingBarFrame.lua]:212: in function 'GetTypeInfo'
[Interface/AddOns/Blizzard_UIPanels_Game/Mainline/CastingBarFrame.lua]:577: in function 'FinishSpell'
[Interface/AddOns/Blizzard_UIPanels_Game/Mainline/CastingBarFrame.lua]:323: in function 'OnEvent'
[Interface/AddOns/Blizzard_UIPanels_Game/Mainline/CastingBarFrame.lua]:737: in function 'UpdateIsShown'
[Interface/AddOns/Blizzard_UIPanels_Game/Mainline/CastingBarFrame.lua]:933: in function 'SetAndUpdateShowCastbar'
[Interface/AddOns/Blizzard_UIPanels_Game/Mainline/CastingBarFrame.lua]:1320: in function 'EndReplacingPlayerBar'
[Interface/AddOns/Blizzard_PlayerSpells/ClassTalents/Blizzard_ClassTalentsFrame.lua]:945: in function 'SetCommitCastBarActive'
[Interface/AddOns/Blizzard_SharedTalentUI/Blizzard_SharedTalentFrame.lua]:1540: in function 'SetCommitVisualsActive'
[Interface/AddOns/Blizzard_PlayerSpells/ClassTalents/Blizzard_ClassTalentsFrame.lua]:950: in function 'SetCommitVisualsActive'
[Interface/AddOns/Blizzard_SharedTalentUI/Blizzard_SharedTalentFrame.lua]:1609: in function 'SetCommitStarted'
[Interface/AddOns/Blizzard_PlayerSpells/ClassTalents/Blizzard_ClassTalentsFrame.lua]:927: in function 'SetCommitStarted'
[Interface/AddOns/Blizzard_PlayerSpells/ClassTalents/Blizzard_ClassTalentsFrame.lua]:389: in function 'OnTraitConfigUpdated'
[Interface/AddOns/Blizzard_SharedTalentUI/Blizzard_SharedTalentFrame.lua]:345: in function 'OnEvent'
[Interface/AddOns/Blizzard_PlayerSpells/ClassTalents/Blizzard_ClassTalentsFrame.lua]:364: in function <...erSpells/ClassTalents/Blizzard_ClassTalentsFrame.lua:293>

Locals:
self = PlayerCastingBarFrame {
 InterruptSparkAnim = AnimationGroup {
 }
 playCastFX = false
 ChargeFlash = Texture {
 }
 systemInfo = <table> {
 }
 BorderMask = MaskTexture {
 }
 downKeys = <table> {
 }
 CraftingFinish = AnimationGroup {
 }
 InterruptGlowAnim = AnimationGroup {
 }
 BorderShield = Texture {
 }
 StandardGlow = Texture {
 }
 showShield = false
 ChargeGlow = Texture {
 }
 TextBorder = Texture {
 }
 unit = "player"
 isHighlightedCastTarget = false
 isHighlightedImportantCast = false
 spellID = 384255
 InterruptGlow = Texture {
 }
 castID = "Cast-3-1467-2552-89173-384255-0001A181DE"
 maxValue = 5
 value = 0
 FlashAnim = AnimationGroup {
 }
 FadeOutAnim = AnimationGroup {
 }
 StageFinish = AnimationGroup {
 }
 barType = <no value>
 showCastTimeSetting = false
 Flash = Texture {
 }
 WispGlow = Texture {
 }
 dirtySettings = <table> {
 }
 isManagedFrame = true
 hasActiveChanges = false
 snappedToFrame = PlayerFrame {
 }
 Sparkles01 = Texture {
 }
 look = "UNITFRAME"
 attachedToPlayerFrame = true
 CraftingMask = MaskTexture {
 }
 ignoreFramePositionManager = true
 isBottomManagedFrame = true
 settingMap = <table> {
 }
 savedSystemInfo = <table> {
 }
 settingDisplayInfoMap = <table> {
 }
 StageTiers = <table> {
 }
 settingsDialogAnchor = <table> {
 }
 bottomPadding = 8
 snappedFrames = <table> {
 }
 ignoreInLayoutWhenActionBarIsOverriden = false
 NumStages = 0
 casting = true
 showIcon = true
 CastTimeText = FontString {
 }
 showCastbar = true
 Border = Texture {
 }
 showTradeSkills = true
 Flakes03 = Texture {
 }
 EnergyMask = MaskTexture {
 }
 Background = Texture {
 }
 Flakes02 = Texture {
 }
 WispMask = MaskTexture {
 }
 layoutParent = UIParentBottomManagedFrameContainer {
 }
 lockedToPlayerFrame = true
 Selection = Frame {
 }
 InterruptShakeAnim = AnimationGroup {
 }
 FlashLoopingAnim = AnimationGroup {
 }
 StageFlash = AnimationGroup {
 }
 HoldFadeOutAnim = AnimationGroup {
 }
 StagePoints = <table> {
 }
 BaseGlow = Texture {
 }
 StagePips = <table> {
 }
 Icon = Texture {
 }
 systemNameString = "Cast Bar"
 CraftGlow = Texture {
 }
 Sparkles02 = Texture {
 }
 ChannelShadow = Texture {
 }
 Shine = Texture {
 }
 DropShadow = Texture {
 }
 hideWhenActionBarIsOverri

Metadata

Metadata

Assignees

No one assigned

    Labels

    FeedbackMainlineThis issue affects the current live Retail client

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions