Skip to content

Target castbar not visible #22

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 {
 }

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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