Skip to content

Target castbar not visible #22

@Zathriam

Description

@Zathriam

For some reason I am unable to see the target castbar, unless me or my pet is the target.
The same thing goes for focus target and target of target, again, unless I've set myself/pet as focus or is the target of the target.

Not sure if I've missed a memo and this is the way Blizzard have decided it should be now, or if the addon is broken.

I'm getting a few error messages too.
edit Just to clarify. The error messages are popping up when targeting a different unit casting spells, other than myself.
I hope this is something that can be solved.

Message: Frame:RegisterEvent(): Frame:RegisterEvent(): Attempt to register unknown event "LEARNED_SPELL_IN_TAB"
Time: Fri Jan 23 02:59:21 2026
Count: 1
Stack:
[Interface/AddOns/Gnosis/Libs/LibRangeCheck-3.0/LibRangeCheck-3.0/LibRangeCheck-3.0.lua]:1739: in function '?'
[Interface/AddOns/Gnosis/Libs/LibRangeCheck-3.0/LibRangeCheck-3.0/LibRangeCheck-3.0.lua]:1804: in main chunk

Locals:
self = <table> {
 friendRCInCombat = <table> {
 }
 checkerCache_Spell = <table> {
 }
 friendNoItemsRCInCombat = <table> {
 }
 harmRC = <table> {
 }
 miscRC = <table> {
 }
 checkerCache_Item = <table> {
 }
 harmRCInCombat = <table> {
 }
 harmNoItemsRCInCombat = <table> {
 }
 CHECKERS_CHANGED = "CHECKERS_CHANGED"
 friendNoItemsRC = <table> {
 }
 harmNoItemsRC = <table> {
 }
 resRC = <table> {
 }
 MeleeRange = 2
 frame = Frame {
 }
 petRC = <table> {
 }
 miscRCInCombat = <table> {
 }
 friendRC = <table> {
 }
 petRCInCombat = <table> {
 }
 resRCInCombat = <table> {
 }
 failedItemRequests = <table> {
 }
}
frame = Frame {
}
isEra = false
isCata = false
isRetail = true
lastUpdate = 0
UpdateDelay = 0.500000

...And another

Message: Interface/AddOns/Gnosis/Bars.lua:2177: attempt to perform arithmetic on local 'endTime' (a secret value)
Time: Fri Jan 23 03:00:14 2026
Count: 42
Stack:
[Interface/AddOns/Gnosis/Bars.lua]:2177: in function 'SetupCastbar'
[Interface/AddOns/Gnosis/Callback.lua]:211: in function '?'
[Interface/AddOns/Gnosis/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua]:109: in function <...sis/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:109>
[C]: ?
[Interface/AddOns/Gnosis/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua]:19: in function <...sis/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:15>
[Interface/AddOns/Gnosis/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua]:54: in function 'Fire'
[Interface/AddOns/Gnosis/Libs/AceEvent-3.0/AceEvent-3.0.lua]:120: in function <...ace/AddOns/Gnosis/Libs/AceEvent-3.0/AceEvent-3.0.lua:119>

Locals:
self = <table> {
 tBlizzMirrorUiParent = <table> {
 }
 libc = <table> {
 }
 modules = <table> {
 }
 strShootWand = "Shoot"
 optdisabled = <table> {
 }
 scan = <table> {
 }
 toyIcon = "Interface\Icons\Inv_Misc_Toy_07"
 tMirrorIcons = <table> {
 }
 name = "Gnosis"
 iofcalled = true
 curincombattype = 3
 tUnits = <table> {
 }
 L = <table> {
 }
 bartexnames = <table> {
 }
 optCBsName = "Gnosis Castbars"
 strAutoShot = "Auto Shot"
 ver = 5.280000
 blizzmirror3 = <table> {
 }
 guid = "Player-1403-0A52DF00"
 rangeCheck = false
 tIconLikeOverrides = <table> {
 }
 tPremadeTfs = <table> {
 }
 s = <table> {
 }
 bNextSwingNotExtra = false
 bartextures = <table> {
 }
 tSwingEvents = <table> {
 }
 dialog = <table> {
 }
 bIsDruid = false
 lsm = <table> {
 }
 LSet = <table> {
 }
 tPremadeNfs = <table> {
 }
 BlizzSounds = <table> {
 }
 ti_icd = <table> {
 }
 tSpecs = <table> {
 }
 blizzmirror2 = <table> {
 }
 tCastbarEvents = <table> {
 }
 comm = <table> {
 }
 tStrata = <table> {
 }
 tOrientation = <table> {
 }
 bSwingBar = false
 optempty = <table> {
 }
 tMirrorEvents = <table> {
 }
 iCurSpec = 2
 optCBs = Frame {
 }
 optFrame = Frame {
 }
 strAutoAttack = "Auto Attack"
 optCfgsName = "Gnosis Configurations"
 title = "Gnosis v5.28"
 bScan = false
 opt_css = <table> {
 }
 opt_configs = <table> {
 }
 opt_ctclip = <table> {
 }
 castbars = <table> {
 }
 tCastbarDefaults = <table> {
 }
 fonts = <table> {
 }
 opt = <table> {
 }
 optunloaded = <table> {
 }
 libs = <table> {
 }
 optunloaded_main = <table> {
 }
 tAnchorPoints = <table> {
 }
 optver = 4.620000
 range = <table> {
 }
 tPremadeTfsDisplay = <table> {
 }
 tPremadeNfsDisplay = <table> {
 }
 tAlignLat = <table> {
 }
 tAlignTime = <table> {
 }
 tAlignName = <table> {
 }
 tAlignment = <table> {
 }
 tIconSide = <table> {
 }
 fontoutlines = <table> {
 }
 tBarTypes = <table> {
 }
 opt_cbs = <table> {
 }
 iconAutoShot = 132369
 class = "WARLOCK"
 iExtraSwings = 0
 iSwing = 0
 tDefaults = <table> {
 }
 blizzmirror1 = <table> {
 }
 ti_icd_active = <table> {
 }
 blizzmirroruiparent = <table> {
 }
 blizzcastbar = <table> {
 }
 iconAutoAttack = 135208
 tSoundChannels = <table> {
 }
 played = <table> {
 }
 unusedcastbars = <table> {
 }
 gui = <table> {
 }
 ti_fl = <table> {
 }
 cb_fl = <table> {
 }
 fadeoutbars = <table> {
 }
 activebars = <table> {
 }
 lastTimerScan = 1261807001
 lag = 14
 baseName = "Gnosis"
 bOptionsCreated = true
 addonname = "Gnosis"
 build = "v5.28"
 tooltip = GnosisGameTooltip {
 }
 timer_cds = <table> {
 }
 counters = <table> {
 }
 music = <table> {
 }
 petcastbar = <table> {
 }
 bGnosisEnabled = true
 tPoints = <table> {
 }
 enabledState = true
 musicnames = <table> {
 }
 tRuneName = <table> {
 }
 optCfgs = Frame {
 }
 iconShootWand = 132317
 fontnames = <table> {
 }
 smw = <table> {
 }
 tRuneTexture = <table> {
 }
 tBlizzMirror123 = <table> {
 }
 defaultModuleState = true
 tMiscEvents = <table> {
 }
 colSchools = <table> {
 }
 defaultModuleLibraries = <table> {
 }
 tBlizzCastbar = <table> {
 }
 colClasses = <table> {
 }
 orderedModules = <table> {
 }
}
cb = gnTarget {
 cbsag = AnimationGroup {
 }
 sicon = Texture {
 }
 iag = AnimationGroup {
 }

...And another similar to previous one

Message: Interface/AddOns/Gnosis/Bars.lua:2177: attempt to perform arithmetic on local 'endTime' (a secret value)
Time: Fri Jan 23 03:00:27 2026
Count: 36
Stack:
[Interface/AddOns/Gnosis/Bars.lua]:2177: in function 'SetupCastbar'
[Interface/AddOns/Gnosis/Callback.lua]:237: in function '?'
[Interface/AddOns/Gnosis/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua]:109: in function <...sis/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:109>
[C]: ?
[Interface/AddOns/Gnosis/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua]:19: in function <...sis/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:15>
[Interface/AddOns/Gnosis/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua]:54: in function 'Fire'
[Interface/AddOns/Gnosis/Libs/AceEvent-3.0/AceEvent-3.0.lua]:120: in function <...ace/AddOns/Gnosis/Libs/AceEvent-3.0/AceEvent-3.0.lua:119>

Locals:
self = <table> {
 tBlizzMirrorUiParent = <table> {
 }
 libc = <table> {
 }
 modules = <table> {
 }
 strShootWand = "Shoot"
 optdisabled = <table> {
 }
 scan = <table> {
 }
 toyIcon = "Interface\Icons\Inv_Misc_Toy_07"
 tMirrorIcons = <table> {
 }
 name = "Gnosis"
 iofcalled = true
 curincombattype = 3
 tUnits = <table> {
 }
 L = <table> {
 }
 bartexnames = <table> {
 }
 optCBsName = "Gnosis Castbars"
 strAutoShot = "Auto Shot"
 ver = 5.280000
 blizzmirror3 = <table> {
 }
 guid = "Player-1403-0A52DF00"
 rangeCheck = false
 tIconLikeOverrides = <table> {
 }
 tPremadeTfs = <table> {
 }
 s = <table> {
 }
 bNextSwingNotExtra = false
 bartextures = <table> {
 }
 tSwingEvents = <table> {
 }
 dialog = <table> {
 }
 bIsDruid = false
 lsm = <table> {
 }
 LSet = <table> {
 }
 tPremadeNfs = <table> {
 }
 BlizzSounds = <table> {
 }
 ti_icd = <table> {
 }
 tSpecs = <table> {
 }
 blizzmirror2 = <table> {
 }
 tCastbarEvents = <table> {
 }
 comm = <table> {
 }
 tStrata = <table> {
 }
 tOrientation = <table> {
 }
 bSwingBar = false
 optempty = <table> {
 }
 tMirrorEvents = <table> {
 }
 iCurSpec = 2
 optCBs = Frame {
 }
 optFrame = Frame {
 }
 strAutoAttack = "Auto Attack"
 optCfgsName = "Gnosis Configurations"
 title = "Gnosis v5.28"
 bScan = false
 opt_css = <table> {
 }
 opt_configs = <table> {
 }
 opt_ctclip = <table> {
 }
 castbars = <table> {
 }
 tCastbarDefaults = <table> {
 }
 fonts = <table> {
 }
 opt = <table> {
 }
 optunloaded = <table> {
 }
 libs = <table> {
 }
 optunloaded_main = <table> {
 }
 tAnchorPoints = <table> {
 }
 optver = 4.620000
 range = <table> {
 }
 tPremadeTfsDisplay = <table> {
 }
 tPremadeNfsDisplay = <table> {
 }
 tAlignLat = <table> {
 }
 tAlignTime = <table> {
 }
 tAlignName = <table> {
 }
 tAlignment = <table> {
 }
 tIconSide = <table> {
 }
 fontoutlines = <table> {
 }
 tBarTypes = <table> {
 }
 opt_cbs = <table> {
 }
 iconAutoShot = 132369
 class = "WARLOCK"
 iExtraSwings = 0
 iSwing = 0
 tDefaults = <table> {
 }
 blizzmirror1 = <table> {
 }
 ti_icd_active = <table> {
 }
 blizzmirroruiparent = <table> {
 }
 blizzcastbar = <table> {
 }
 iconAutoAttack = 135208
 tSoundChannels = <table> {
 }
 played = <table> {
 }
 unusedcastbars = <table> {
 }
 gui = <table> {
 }
 ti_fl = <table> {
 }
 cb_fl = <table> {
 }
 fadeoutbars = <table> {
 }
 activebars = <table> {
 }
 lastTimerScan = 1261820510
 lag = 14
 baseName = "Gnosis"
 bOptionsCreated = true
 addonname = "Gnosis"
 build = "v5.28"
 tooltip = GnosisGameTooltip {
 }
 timer_cds = <table> {
 }
 counters = <table> {
 }
 music = <table> {
 }
 petcastbar = <table> {
 }
 bGnosisEnabled = true
 tPoints = <table> {
 }
 enabledState = true
 musicnames = <table> {
 }
 tRuneName = <table> {
 }
 optCfgs = Frame {
 }
 iconShootWand = 132317
 fontnames = <table> {
 }
 smw = <table> {
 }
 tRuneTexture = <table> {
 }
 tBlizzMirror123 = <table> {
 }
 defaultModuleState = true
 tMiscEvents = <table> {
 }
 colSchools = <table> {
 }
 defaultModuleLibraries = <table> {
 }
 tBlizzCastbar = <table> {
 }
 colClasses = <table> {
 }
 orderedModules = <table> {
 }
}
cb = gnTarget {
 cbsag = AnimationGroup {
 }
 sicon = Texture {
 }
 iag = AnimationGroup {
 }

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions