CooldownCount
This addon displays a large yellow number (and text for numbers > 60 seconds) on spell icons for action bars, bags, character sheet, and quest icons in the tracker. Font can be modified, and the cut-off for how long a cooldown needs to be in order to display on the button can also be changed. The number begins flashing when time remaining is less than 10 seconds.
This is an update for WoW >= 3.3.5 compatibility since 4.0's new API nuked some of the code here. The original addon was created by hshh and the compatibility has been fixed by TheCheat5 and Kiki.
Additional Note: Tested and confirmed working after dependency update for Patch 6.0.2
- updated by DigitalSorceress
Enjoy!
same error in the beta vers. for me
i`m using the BETA version now...The new LUA error as below:-
6x CooldownCount/CooldownCount.lua:372: attempt to concatenate a nil value
[string "@CooldownCount/CooldownCount.lua"]:372: in function `CreateCooldownCount'
[string "@CooldownCount/CooldownCount.lua"]:339: in function <CooldownCount/CooldownCount.lua:320>
[string "=[C]"]: in function `CooldownFrame_Set'
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:1755: in function `UpdateCooldown'
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:1069: in function <...s/Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua:1030>
[string "=[C]"]: in function `UpdateItems'
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:1018: in function <...s/Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua:1016>
[string "=[C]"]: in function `xpcall'
[string "@Blizzard_ObjectAPI/Mainline/ContinuableContainer.lua"]:83: in function <...Blizzard_ObjectAPI/Mainline/ContinuableContainer.lua:75>
[string "=(tail call)"]: ?
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:1016: in function `AddItemsForRefresh'
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:1026: in function <...s/Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua:1022>
[string "=[C]"]: in function `Update'
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:1150: in function `ContainerFrame_GenerateFrame'
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:227: in function <...s/Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua:225>
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:251: in function `OpenBag'
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:316: in function `OpenBackpack'
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:1891: in function <...s/Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua:1890>
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:1953: in function `ToggleAllBags'
[string "OPENALLBAGS"]:1: in function <[string "OPENALLBAGS"]:1>
Locals:
self = <table> {
modules = <table> {
}
defaultModuleLibraries = <table> {
}
name = "CooldownCount"
orderedModules = <table> {
}
font = "Fonts\FRIZQT__.TTF"
baseName = "CooldownCount"
db = <table> {
}
hooks = <table> {
}
enabledState = true
defaultModuleState = true
}
frame = ContainerFrameCombinedBagsCooldown {
cooldownCounFrame = Frame {
}
}
start = 16899.555000
duration = 900
parent = Button {
IconOverlay = Texture {
}
AugmentBorderAnim = AnimationGroup {
}
showMatchHighlight = true
icon = ContainerFrameCombinedBagsIconTexture {
}
isExtended = false
count = 1
HighlightTexture = Texture {
}
IconQuestTexture = ContainerFrameCombinedBagsIconQuestTexture {
}
hasItem = 1
PushedTexture = Texture {
}
emptyBackgroundAtlas = "bags-item-slot64"
Count = ContainerFrameCombinedBagsCount {
}
flash = Texture {
}
searchOverlay = ContainerFrameCombinedBagsSearchOverlay {
}
isProfessionItem = false
itemContextMatchResult = 3
ItemSlotBackground = Texture {
}
IconOverlay2 = Texture {
}
timeSinceUpgradeCheck = 0
bagID = 0
flashAnim = AnimationGroup {
}
newitemglowAnim = AnimationGroup {
}
JunkIcon = Texture {
}
ExtendedSlot = Texture {
}
BattlepayItemTexture = Texture {
}
NewItemTexture = Texture {
}
isCraftedItem = false
AugmentBorderAnimTexture = Texture {
}
UpgradeIcon = Texture {
}
NormalTexture = ContainerFrameCombinedBagsNormalTexture {
}
IconBorder = Texture {
}
Cooldown = ContainerFrameCombinedBagsCooldown {
}
ItemContextOverlay = Texture {
}
BagIndicator = Texture {
}
Stock = ContainerFrameCombinedBagsStock {
}
}
textFrame = Frame {
text = FontString {
}
timeToNextUpdate = 0
}
(*temporary) = <table> {
ERR_OUT_OF_CHI = "Not enough chi"
DH_HAVOC_CORE_ABILITY_2 = "Strong melee attack that consumes Fury. If it critical strikes, some Fury is refunded."
UNIT_NAMES_COMBATLOG_TOOLTIP = "Color unit names."
HealBot_Options_LoadSpellsbText = HealBot_Options_LoadSpellsbText {
}
LE_GAME_ERR_CHAT_RAID_RESTRICTED_TRIAL = 785
WeakAurasDisplayButton1478Text = WeakAurasDisplayButton1478Text {
}
SPELL_FAILED_CUSTOM_ERROR_71 = "This partygoer wants to dance with you."
ClassTrialTimerDisplayMixin = <table> {
}
MultiBarLeftButton7 = MultiBarLeftButton7 {
}
LE_GAME_ERR_INVALID_FOLLOW_PVP_COMBAT = 377
MerchantItem6AltCurrencyFrameItem1Text = MerchantItem6AltCurrencyFrameItem1Text {
}
MacroToolkitButton284Name = MacroToolkitButton284Name {
}
OPTION_SHOW_ACTION_BAR5_TOOLTIP = "Attached to the left side of Action Bar 4 by default"
f5_HealBot_Action_UnlockTxt = f5_HealBot_Action_UnlockTxt {
}
CHAT_HEADER_SUFFIX = ": "
HealBot_Options_AutoShowButtonNormalTexture = HealBot_Options_AutoShowButtonNormalTexture {
}
COVENANT_MISSIONS_HEALTH = "Health"
HealBot_Debug_FrameText31 = HealBot_Debug_FrameText31 {
}
PVPReadyDialogBottomArt = PVPReadyDialogBottomArt {
}
DUNGEON_FLOOR_UPPERBLACKROCKSPIRE3 = "Hall of Blackhand"
WorldQuestTrackerWorldMapPOIWorldQuestTrackerWorldSummarySquarePOI2BorderShineAnimation3 = WorldQuestTrackerWorldMapPOIWorldQuestTrackerWorldSummarySquarePOI2BorderShineAnimation3 {
}
ChatFrame6EditBoxFocusMid = ChatFrame6EditBoxFocusMid {
}
AceConfigDialogTooltipTexture20 = AceConfigDialogTooltipTexture20 {
}
HealBot_Options_BackupBuffWellFedItemsButton = HealBot_Options_BackupBuffWellFedItemsButton {
}
WeakAurasDisplayButton1876 = WeakAurasDisplayButton1876 {
}
LE_GAME_ERR_ONLY_ONE_QUIVER = 36
INT_SPELL_DURATION_HOURS = "%d |4hour:hrs;"
LOSS_OF_CONTROL_DISPLAY_FEAR = "Feared"
MacroFrame = MacroFrame {
}
LibDBIcon10_BugSack = LibDBIcon10_BugSack {
}
HEALBOT_OPTIONS_ALSO_WHEN_MOUNTED = "also when mounted"
AUCTIONATOR_L_DEFAULT_LIST_HEADER = "Default Shopping List"
ACTION_SPELL_MISSED_POSSESSIVE = "1"
TELLMEWHEN_VERSION_FULL = "11.0.9 "
HealBot_Options_Bind4Icon = HealBot_Options_Bind4Icon {
}
LE_GAME_ERR_AZERITE_ESSENCE_SELECTION_FAILED_ESSENCE_NOT_UNLOCKED = 1076
DUNGEON_FLOOR_DRAGONBLIGHTCHROMIESCENARIO2 = "Andorhal"
WeakAurasDisplayButton1834Text = WeakAurasDisplayButton1834Text {
}
HealBot_Options_OverridePlaye
Sorry Dev ..This is the other one LUA error...it seems that whenever login ingame this error occurs...
113x CooldownCount/CooldownCount.lua:369: attempt to concatenate a nil value
[string "@CooldownCount/CooldownCount.lua"]:369: in function `CreateCooldownCount'
[string "@CooldownCount/CooldownCount.lua"]:339: in function <CooldownCount/CooldownCount.lua:320>
[string "=[C]"]: in function `CooldownFrame_Set'
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:1755: in function `UpdateCooldown'
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:1069: in function <...s/Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua:1030>
[string "=[C]"]: in function `UpdateItems'
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:1018: in function <...s/Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua:1016>
[string "=[C]"]: in function `xpcall'
[string "@Blizzard_ObjectAPI/Mainline/ContinuableContainer.lua"]:83: in function <...Blizzard_ObjectAPI/Mainline/ContinuableContainer.lua:75>
[string "=(tail call)"]: ?
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:1016: in function `AddItemsForRefresh'
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:1026: in function <...s/Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua:1022>
[string "=[C]"]: in function `Update'
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:1150: in function `ContainerFrame_GenerateFrame'
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:227: in function <...s/Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua:225>
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:251: in function `OpenBag'
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:316: in function `OpenBackpack'
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:1891: in function <...s/Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua:1890>
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:1953: in function `ToggleAllBags'
[string "OPENALLBAGS"]:1: in function <[string "OPENALLBAGS"]:1>
Locals:
self = <table> {
modules = <table> {
}
defaultModuleLibraries = <table> {
}
name = "CooldownCount"
orderedModules = <table> {
}
font = "Fonts\FRIZQT__.TTF"
baseName = "CooldownCount"
db = <table> {
}
hooks = <table> {
}
enabledState = true
defaultModuleState = true
}
frame = ContainerFrameCombinedBagsCooldown {
cooldownCounFrame = Frame {
}
}
start = 366322.500000
duration = 60
fname = "ContainerFrameCombinedBagsCooldown"
textFrame = Frame {
text = FontString {
}
timeToNextUpdate = 0
}
(*temporary) = <table> {
ERR_OUT_OF_CHI = "Not enough chi"
DH_HAVOC_CORE_ABILITY_2 = "Strong melee attack that consumes Fury. If it critical strikes, some Fury is refunded."
UNIT_NAMES_COMBATLOG_TOOLTIP = "Color unit names."
AchievementFrameStatsBG = AchievementFrameStatsBG {
}
LE_GAME_ERR_CHAT_RAID_RESTRICTED_TRIAL = 785
SPELL_FAILED_CUSTOM_ERROR_71 = "This partygoer wants to dance with you."
ClassTrialTimerDisplayMixin = <table> {
}
MultiBarLeftButton7 = MultiBarLeftButton7 {
}
NamePlate12PlaterUnitFramePlaterMainAuraIcon1Border = NamePlate12PlaterUnitFramePlaterMainAuraIcon1Border {
}
LE_GAME_ERR_INVALID_FOLLOW_PVP_COMBAT = 377
MerchantItem6AltCurrencyFrameItem1Text = MerchantItem6AltCurrencyFrameItem1Text {
}
MacroToolkitButton284Name = MacroToolkitButton284Name {
}
OPTION_SHOW_ACTION_BAR5_TOOLTIP = "Attached to the left side of Action Bar 4 by default"
f5_HealBot_Action_UnlockTxt = f5_HealBot_Action_UnlockTxt {
}
CHAT_HEADER_SUFFIX = ": "
HealBot_Options_AutoShowButtonNormalTexture = HealBot_Options_AutoShowButtonNormalTexture {
}
COVENANT_MISSIONS_HEALTH = "Health"
HealBot_Debug_FrameText31 = HealBot_Debug_FrameText31 {
}
PVPReadyDialogBottomArt = PVPReadyDialogBottomArt {
}
DUNGEON_FLOOR_UPPERBLACKROCKSPIRE3 = "Hall of Blackhand"
WorldQuestTrackerWorldMapPOIWorldQuestTrackerWorldSummarySquarePOI2BorderShineAnimation3 = WorldQuestTrackerWorldMapPOIWorldQuestTrackerWorldSummarySquarePOI2BorderShineAnimation3 {
}
ChatFrame6EditBoxFocusMid = ChatFrame6EditBoxFocusMid {
}
AceConfigDialogTooltipTexture20 = AceConfigDialogTooltipTexture20 {
}
HealBot_Options_BackupBuffWellFedItemsButton = HealBot_Options_BackupBuffWellFedItemsButton {
}
LE_GAME_ERR_ONLY_ONE_QUIVER = 36
INT_SPELL_DURATION_HOURS = "%d |4hour:hrs;"
LOSS_OF_CONTROL_DISPLAY_FEAR = "Feared"
MacroFrame = MacroFrame {
}
LibDBIcon10_BugSack = LibDBIcon10_BugSack {
}
HEALBOT_OPTIONS_ALSO_WHEN_MOUNTED = "also when mounted"
AUCTIONATOR_L_DEFAULT_LIST_HEADER = "Default Shopping List"
ACTION_SPELL_MISSED_POSSESSIVE = "1"
TELLMEWHEN_VERSION_FULL = "11.0.9 "
HealBot_Options_Bind4Icon = HealBot_Options_Bind4Icon {
}
LE_GAME_ERR_AZERITE_ESSENCE_SELECTION_FAILED_ESSENCE_NOT_UNLOCKED = 1076
DUNGEON_FLOOR_DRAGONBLIGHTCHROMIESCENARIO2 = "Andorhal"
HealBot_Options_OverridePlayerTargetFramesText = HealBot_Options_OverridePlayerTargetFramesText {
}
WowTokenRedemptionFrameBg = WowTokenRedemptionFrameBg {
}
HEALBOT_ELIXIR_OF_POISON_RES = 3386
DetailsBreakdownWindowTabFrameSummary5132SpellScrollContainerSpellScrollSpellBarButton31FontString12 = DetailsBreakdownWindowTabFrameSummary5132SpellScrollContainerSpellScrollSpellBarButton31FontString12 {
}
SPELL_FAILED_CUSTOM_ERROR_152 = "You must choose a specialization to use Ascendance."
LAG_TOLERANCE = "Lag Tolerance"
RCLootCouncil_Tooltip_ParseTextLeft1 = RCLootCouncil_Tooltip_ParseTextLeft1 {
}
MacroToolkitButton29Unbound = MacroToolkitButton29Unbound {
}
NamePlate9PlaterUnitFrame = NamePlate9PlaterUnitFrame {
}
STABLE_PET_ABILITIES_LIST_HEADER = "Special Abilities"
SendStationeryBackgroundRight = SendStationeryBackgroundRight {
}
TUTORIAL61_SPELLID_DRUID = "768"
CONQUEST_BAR = "Conquest %d / %d"
MultiBarLeftButton9Border = MultiBarLeftButton9Border {
}
LE_GAME_ERR_NOT_ON_TOURNAMENT_REALM = 890
UIWidgetCenterDisplayFrameText = UIWidgetCenterDisplayFrameText {
}
OPTION_TOOLTIP_SHOW_ACCOUNT_ACHIEVEMENTS = "Turning this option on will only display your character achievements when people inspect you or use the Blizzard website or mobile app."
j = 8
SPIRIT_H
In reply to vylizz: Hi, I'll need to take a look, but both errors seem to be the same. I think it's the same one I've been trying to fix for the past 2 years without success.
In reply to vylizz:
I pushed a beta version, can you try it please?
In reply to dakikifr:
Sure and i have tested and posted the latest LUA error as above sir...Will keep you posted for the new LUA if popped up a new one aka not duplicated one..
Good day Dev dakikifr,
Can help to check the error as listed below..Thank You!
42x CooldownCount/CooldownCount.lua:369: attempt to concatenate a nil value
[string "@CooldownCount/CooldownCount.lua"]:369: in function `CreateCooldownCount'
[string "@CooldownCount/CooldownCount.lua"]:339: in function <CooldownCount/CooldownCount.lua:320>
[string "=[C]"]: in function `CooldownFrame_Set'
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:1755: in function `UpdateCooldown'
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:1069: in function <...s/Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua:1030>
[string "=[C]"]: in function `UpdateItems'
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:1018: in function <...s/Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua:1016>
[string "=[C]"]: in function `xpcall'
[string "@Blizzard_ObjectAPI/Mainline/ContinuableContainer.lua"]:83: in function <...Blizzard_ObjectAPI/Mainline/ContinuableContainer.lua:75>
[string "=(tail call)"]: ?
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:1016: in function `AddItemsForRefresh'
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:1026: in function <...s/Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua:1022>
[string "=[C]"]: in function `Update'
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:1150: in function `ContainerFrame_GenerateFrame'
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:227: in function <...s/Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua:225>
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:251: in function `OpenBag'
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:316: in function `OpenBackpack'
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:1891: in function <...s/Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua:1890>
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:1953: in function `ToggleAllBags'
[string "OPENALLBAGS"]:1: in function <[string "OPENALLBAGS"]:1>
Locals:
self = <table> {
modules = <table> {
}
defaultModuleLibraries = <table> {
}
name = "CooldownCount"
orderedModules = <table> {
}
font = "Fonts\FRIZQT__.TTF"
baseName = "CooldownCount"
db = <table> {
}
hooks = <table> {
}
enabledState = true
defaultModuleState = true
}
frame = ContainerFrameCombinedBagsCooldown {
cooldownCounFrame = Frame {
}
}
start = 262466.512000
duration = 900
fname = "ContainerFrameCombinedBagsCooldown"
textFrame = Frame {
text = FontString {
}
timeToNextUpdate = 0
}
(*temporary) = <table> {
ERR_OUT_OF_CHI = "Not enough chi"
DH_HAVOC_CORE_ABILITY_2 = "Strong melee attack that consumes Fury. If it critical strikes, some Fury is refunded."
UNIT_NAMES_COMBATLOG_TOOLTIP = "Color unit names."
HealBot_Options_LoadSpellsbText = HealBot_Options_LoadSpellsbText {
}
LE_GAME_ERR_CHAT_RAID_RESTRICTED_TRIAL = 785
SPELL_FAILED_CUSTOM_ERROR_71 = "This partygoer wants to dance with you."
ClassTrialTimerDisplayMixin = <table> {
}
MultiBarLeftButton7 = MultiBarLeftButton7 {
}
NamePlate12PlaterUnitFramePlaterMainAuraIcon1Border = NamePlate12PlaterUnitFramePlaterMainAuraIcon1Border {
}
LE_GAME_ERR_INVALID_FOLLOW_PVP_COMBAT = 377
MerchantItem6AltCurrencyFrameItem1Text = MerchantItem6AltCurrencyFrameItem1Text {
}
MacroToolkitButton284Name = MacroToolkitButton284Name {
}
OPTION_SHOW_ACTION_BAR5_TOOLTIP = "Attached to the left side of Action Bar 4 by default"
f5_HealBot_Action_UnlockTxt = f5_HealBot_Action_UnlockTxt {
}
CHAT_HEADER_SUFFIX = ": "
DetailsBreakdownWindowTabButtonAvoidance869_Text = DetailsBreakdownWindowTabButtonAvoidance869_Text {
}
COVENANT_MISSIONS_HEALTH = "Health"
HealBot_Debug_FrameText31 = HealBot_Debug_FrameText31 {
}
PVPReadyDialogBottomArt = PVPReadyDialogBottomArt {
}
DUNGEON_FLOOR_UPPERBLACKROCKSPIRE3 = "Hall of Blackhand"
WorldQuestTrackerWorldMapPOIWorldQuestTrackerWorldSummarySquarePOI2BorderShineAnimation3 = WorldQuestTrackerWorldMapPOIWorldQuestTrackerWorldSummarySquarePOI2BorderShineAnimation3 {
}
ChatFrame6EditBoxFocusMid = ChatFrame6EditBoxFocusMid {
}
AceConfigDialogTooltipTexture20 = AceConfigDialogTooltipTexture20 {
}
HealBot_Options_BackupBuffWellFedItemsButton = HealBot_Options_BackupBuffWellFedItemsButton {
}
LE_GAME_ERR_ONLY_ONE_QUIVER = 36
INT_SPELL_DURATION_HOURS = "%d |4hour:hrs;"
LOSS_OF_CONTROL_DISPLAY_FEAR = "Feared"
MacroFrame = MacroFrame {
}
LibDBIcon10_BugSack = LibDBIcon10_BugSack {
}
HEALBOT_OPTIONS_ALSO_WHEN_MOUNTED = "also when mounted"
AUCTIONATOR_L_DEFAULT_LIST_HEADER = "Default Shopping List"
ACTION_SPELL_MISSED_POSSESSIVE = "1"
TELLMEWHEN_VERSION_FULL = "11.0.9 "
HealBot_Options_Bind4Icon = HealBot_Options_Bind4Icon {
}
LE_GAME_ERR_AZERITE_ESSENCE_SELECTION_FAILED_ESSENCE_NOT_UNLOCKED = 1076
DUNGEON_FLOOR_DRAGONBLIGHTCHROMIESCENARIO2 = "Andorhal"
HealBot_Options_OverridePlayerTargetFramesText = HealBot_Options_OverridePlayerTargetFramesText {
}
WowTokenRedemptionFrameBg = WowTokenRedemptionFrameBg {
}
HEALBOT_ELIXIR_OF_POISON_RES = 3386
SPELL_FAILED_CUSTOM_ERROR_152 = "You must choose a specialization to use Ascendance."
LAG_TOLERANCE = "Lag Tolerance"
RCLootCouncil_Tooltip_ParseTextLeft1 = RCLootCouncil_Tooltip_ParseTextLeft1 {
}
MacroToolkitButton29Unbound = MacroToolkitButton29Unbound {
}
NamePlate9PlaterUnitFrame = NamePlate9PlaterUnitFrame {
}
STABLE_PET_ABILITIES_LIST_HEADER = "Special Abilities"
SendStationeryBackgroundRight = SendStationeryBackgroundRight {
}
TUTORIAL61_SPELLID_DRUID = "768"
CONQUEST_BAR = "Conquest %d / %d"
MultiBarLeftButton9Border = MultiBarLeftButton9Border {
}
LE_GAME_ERR_NOT_ON_TOURNAMENT_REALM = 890
UIWidgetCenterDisplayFrameText = UIWidgetCenterDisplayFrameText {
}
f = HealBot_PresetColourpick10 {
}
OPTION_TOOLTIP_SHOW_ACCOUNT_ACHIEVEMENTS = "Turning this option on will only display your character achievements when people inspect you or use the Blizzard website or mobile app."
j = 14
SPIRIT_HEALER_RELEASE_RED = "|cffff2020Spirit Healer|r"
OPTION_TOOLTIP_FIX_LAG = "Enabling this reduces user interface lag, but may drastically reduce f
ehy randomly get this error
28x CooldownCount/CooldownCount.lua:369: attempt to concatenate a nil value
[string "@CooldownCount/CooldownCount.lua"]:369: in function `CreateCooldownCount'
[string "@CooldownCount/CooldownCount.lua"]:339: in function <CooldownCount/CooldownCount.lua:320>
[string "=[C]"]: in function `CooldownFrame_Set'
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:1755: in function `UpdateCooldown'
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:1069: in function `UpdateItems'
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:1018: in function <...s/Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua:1016>
[string "=[C]"]: in function `xpcall'
[string "@Blizzard_ObjectAPI/Mainline/ContinuableContainer.lua"]:83: in function <...Blizzard_ObjectAPI/Mainline/ContinuableContainer.lua:75>
[string "=(tail call)"]: ?
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:1016: in function `AddItemsForRefresh'
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:1026: in function `Update'
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:1150: in function `ContainerFrame_GenerateFrame'
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:227: in function <...s/Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua:225>
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:251: in function `OpenBag'
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:316: in function `OpenBackpack'
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:1891: in function <...s/Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua:1890>
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:1953: in function `ToggleAllBags'
[string "@TitanBag/TitanBag.lua"]:82: in function <TitanBag/TitanBag.lua:80>
[string "@TitanBag/TitanBag.lua"]:225: in function <TitanBag/TitanBag.lua:223>
[string "@TitanBag/TitanBag.lua"]:499: in function <TitanBag/TitanBag.lua:498>
Thanks for updating. I noticed even tho it's working for the action bars and items in the bags, it's not working anymore with the "TellMeWhen" icons. I use that addon to track CDs and CooldownCount would work with those icons before. Can you please check if it's something can be fixed here or should I try with TellMeWhen addon guys if they need to add support for this addon?
Cheers!
New release coming in a few minutes.
In reply to dakikifr: Thanks mr developer for the update...i thought this addon already dead...i've being using this addon for so many years...lol...thanks sire!!.. /salute
To fix: Replace "GetAddOnMetadata" with "C_AddOns.GetAddOnMetadata" in CooldownCount.lua
In reply to grimbottom: Thank you...! This solved the issue.
In reply to grimbottom:
Thanks, if that's the only issue I'll be able to make a release without having to reinstall the game ;)
Hi there - Would love to see this addon updated as well for TWW. It's such a staple in my UI and have had it since it came out in 2008. Let us know if there could be an update that we can use. Thank you in advance for any help...!
Hello! I love your addon and was wondering if you plan to update it for TWW. Thank you for your work! =)
11x CooldownCount/CooldownCount.lua:661: attempt to call global 'GetAddOnMetadata' (a nil value)
[string "@CooldownCount/CooldownCount.lua"]:661: in main chunk
Locals:
L = <table> {
Small font size for cooldown is longer than 10 minutes. = "Small font size for cooldown is longer than 10 minutes."
d = "d"
Setup the common color for value display. = "Setup the common color for value display."
Frame '%s' is not in user blacklist. = "Frame '%s' is not in user blacklist."
h = "h"
Hide Blizzard Origin Animation = "Hide Blizzard Origin Animation"
Small Size = "Small Size"
m = "m"
Frame '%s' removed from user blacklist. = "Frame '%s' removed from user blacklist."
Missing parameter for 'blacklist del' command = "Missing parameter for 'blacklist del' command"
Font Style = "Font Style"
Frame '%s' added to user blacklist. = "Frame '%s' added to user blacklist."
User blacklist: = "User blacklist:"
Blizzard time display = "Blizzard time display"
Frame '%s' is not known. Cannot add it to user blacklist. = "Frame '%s' is not known. Cannot add it to user blacklist."
Missing parameter for 'blacklist add' command = "Missing parameter for 'blacklist add' command"
Warning font size for cooldown is less than 10 seconds. = "Warning font size for cooldown is less than 10 seconds."
Removes a frame from the user blacklist = "Removes a frame from the user blacklist"
Hide Blizzard origin cooldown animation. = "Hide Blizzard origin cooldown animation."
Minimum duration for display cooldown count. = "Minimum duration for display cooldown count."
End of list = "End of list"
Setup the warning color for value display. = "Setup the warning color for value display."
Unknown or missing parameter for 'blacklist' command: %s = "Unknown or missing parameter for 'blacklist' command: %s"
Unknown command: %s = "Unknown command: %s"
List user blacklisted frames = "List user blacklisted frames"
Toggle icon shine display at finish cooldown. = "Toggle icon shine display at finish cooldown."
CooldownCount v%s loaded!
Type /cooldowncount (or /cc) for help = "CooldownCount v%s loaded!
Type /cooldowncount (or /cc) for help"
warning color = "warning color"
Shine Scale = "Shine Scale"
Font Size = "Font Size"
Blizzard display 0 between 0 and 0.999 remaining seconds. Disabling this option will show 1 instead. = "Blizzard display 0 between 0 and 0.999 remaining seconds. Disabling this option will show 1 instead."
Opens options panel = "Opens options panel"
Medium font size for cooldown is longer than 1 minute and less than 10 minutes. = "Medium font size for cooldown is longer than 1 minute and less than 10 minutes."
Use Blizzard time display = "Use Blizzard time display"
Speed at which the warning blinking occurs. = "Speed at which the warning blinking occurs."
Warning blink speed = "Warning blink speed"
Font Color = "Font Color"
Warning speed = "Warning speed"
Show decimal below 1 sec = "Show decimal below 1 sec"
All settings are reset to default value. = "All settings are reset to default value."
Adjust icon shine scale. = "Adjust icon shine scale."
Show decimal below 1 sec. = "Show decimal below 1 sec."
Show decimal = "Show decimal"
Shine at finish cooldown = "Shine at finish cooldown"
Font Settings = "Font Settings"
Show seconds above 1 min = "Show seconds above 1 min"
Medium Size = "Medium Size"
Show seconds above 1 min. = "Show seconds above 1 min."
WhatIsCooldownCount = "WhatIsCooldownCount"
Misc = "Misc"
Minimum Duration = "Minimum Duration"
Warning Size = "Warning Size"
ResetDB_Confirm = "ResetDB_Confirm"
Large font size for cooldown is longer than 10 seconds and less than 1 minutes. = "Large font size for cooldown is longer than 10 seconds and less than 1 minutes."
Large Size = "Large Size"
Adds a frame to the user blacklist = "Adds a frame to the user blacklist"
Common color = "Common color"
Set cooldown value display font. = "Set cooldown value display font."
Reset = "Reset"
}
SM = <table> {
OverrideMedia = <table> {
}
callbacks = <table> {
}
LOCALE_BIT_zhTW = 8
LOCALE_BIT_ruRU = 2
MediaType = <table> {
}
LOCALE_BIT_western = 128
MediaTable = <table> {
}
LOCALE_BIT_zhCN = 4
DefaultMedia = <table> {
}
MediaList = <table> {
}
LOCALE_BIT_koKR = 1
}
confi
In reply to vylizz: Hi, I'll see if I can find a bit of time tofix that, I don't plan on playing this extension right now so I need to create a free account to test.
Hello! I love your addon and was wondering if you plan to update it for TWW. Thank you for your work! =)
1x CooldownCount/CooldownCount.lua:661: attempt to call global 'GetAddOnMetadata' (a nil value)
[string "@CooldownCount/CooldownCount.lua"]:661: in main chunk
Locals:
L = <table> {
Small font size for cooldown is longer than 10 minutes. = "Small font size for cooldown is longer than 10 minutes."
d = "d"
Setup the common color for value display. = "Setup the common color for value display."
Frame '%s' is not in user blacklist. = "Frame '%s' is not in user blacklist."
h = "h"
Hide Blizzard Origin Animation = "Hide Blizzard Origin Animation"
Small Size = "Small Size"
m = "m"
Frame '%s' removed from user blacklist. = "Frame '%s' removed from user blacklist."
Missing parameter for 'blacklist del' command = "Missing parameter for 'blacklist del' command"
Font Style = "Font Style"
Frame '%s' added to user blacklist. = "Frame '%s' added to user blacklist."
User blacklist: = "User blacklist:"
Blizzard time display = "Blizzard time display"
Frame '%s' is not known. Cannot add it to user blacklist. = "Frame '%s' is not known. Cannot add it to user blacklist."
Missing parameter for 'blacklist add' command = "Missing parameter for 'blacklist add' command"
Warning font size for cooldown is less than 10 seconds. = "Warning font size for cooldown is less than 10 seconds."
Removes a frame from the user blacklist = "Removes a frame from the user blacklist"
Hide Blizzard origin cooldown animation. = "Hide Blizzard origin cooldown animation."
Minimum duration for display cooldown count. = "Minimum duration for display cooldown count."
End of list = "End of list"
Setup the warning color for value display. = "Setup the warning color for value display."
Unknown or missing parameter for 'blacklist' command: %s = "Unknown or missing parameter for 'blacklist' command: %s"
Unknown command: %s = "Unknown command: %s"
List user blacklisted frames = "List user blacklisted frames"
Toggle icon shine display at finish cooldown. = "Toggle icon shine display at finish cooldown."
CooldownCount v%s loaded!
Type /cooldowncount (or /cc) for help = "CooldownCount v%s loaded!
Type /cooldowncount (or /cc) for help"
warning color = "warning color"
Shine Scale = "Shine Scale"
Font Size = "Font Size"
Blizzard display 0 between 0 and 0.999 remaining seconds. Disabling this option will show 1 instead. = "Blizzard display 0 between 0 and 0.999 remaining seconds. Disabling this option will show 1 instead."
Opens options panel = "Opens options panel"
Medium font size for cooldown is longer than 1 minute and less than 10 minutes. = "Medium font size for cooldown is longer than 1 minute and less than 10 minutes."
Use Blizzard time display = "Use Blizzard time display"
Speed at which the warning blinking occurs. = "Speed at which the warning blinking occurs."
Warning blink speed = "Warning blink speed"
Font Color = "Font Color"
Warning speed = "Warning speed"
Show decimal below 1 sec = "Show decimal below 1 sec"
All settings are reset to default value. = "All settings are reset to default value."
Adjust icon shine scale. = "Adjust icon shine scale."
Show decimal below 1 sec. = "Show decimal below 1 sec."
Show decimal = "Show decimal"
Shine at finish cooldown = "Shine at finish cooldown"
Font Settings = "Font Settings"
Show seconds above 1 min = "Show seconds above 1 min"
Medium Size = "Medium Size"
Show seconds above 1 min. = "Show seconds above 1 min."
WhatIsCooldownCount = "WhatIsCooldownCount"
Misc = "Misc"
Minimum Duration = "Minimum Duration"
Warning Size = "Warning Size"
ResetDB_Confirm = "ResetDB_Confirm"
Large font size for cooldown is longer than 10 seconds and less than 1 minutes. = "Large font size for cooldown is longer than 10 seconds and less than 1 minutes."
Large Size = "Large Size"
Adds a frame to the user blacklist = "Adds a frame to the user blacklist"
Common color = "Common color"
Set cooldown value display font. = "Set cooldown value display font."
Reset = "Reset"
}
SM = <table> {
OverrideMedia = <table> {
}
callbacks = <table> {
}
LOCALE_BIT_zhTW = 8
LOCALE_BIT_ruRU = 2
MediaType = <table> {
}
LOCALE_BIT_western = 128
MediaTable = <table> {
}
LOCALE_BIT_zhCN = 4
DefaultMedia = <table> {
}
MediaList = <table> {
}
LOCALE_BIT_koKR = 1
}
confi
any fix for this one too?
16x CooldownCount/CooldownCount.lua:368: attempt to concatenate a nil value
[string "@CooldownCount/CooldownCount.lua"]:368: in function `CreateCooldownCount'
[string "@CooldownCount/CooldownCount.lua"]:338: in function <CooldownCount/CooldownCount.lua:319>
[string "=[C]"]: in function `CooldownFrame_Set'
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:1734: in function `UpdateCooldown'
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:1085: in function `UpdateCooldowns'
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:529: in function <...s/Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua:507>
Locals:
self = <table> {
modules = <table> {
}
defaultModuleLibraries = <table> {
}
name = "CooldownCount"
orderedModules = <table> {
}
font = "Fonts\FRIZQT__.TTF"
baseName = "CooldownCount"
db = <table> {
}
hooks = <table> {
}
enabledState = true
defaultModuleState = true
}
frame = ContainerFrameCombinedBagsCooldown {
cooldownCounFrame = Frame {
}
}
start = 15952.479000
duration = 30
fname = "ContainerFrameCombinedBagsCooldown"
textFrame = Frame {
text = FontString {
}
timeToNextUpdate = 0
}
(*temporary) = <table> {
ERR_OUT_OF_CHI = "Not enough chi"
DH_HAVOC_CORE_ABILITY_2 = "Strong melee attack that consumes Fury. If it critical strikes, some Fury is refunded."
UNIT_NAMES_COMBATLOG_TOOLTIP = "Color unit names."
LE_GAME_ERR_CHAT_RAID_RESTRICTED_TRIAL = 783
SPELL_FAILED_CUSTOM_ERROR_71 = "This partygoer wants to dance with you."
ClassTrialTimerDisplayMixin = <table> {
}
MultiBarLeftButton7 = MultiBarLeftButton7 {
}
MerchantItem5AltCurrencyFrameItem1Text = MerchantItem5AltCurrencyFrameItem1Text {
}
MacroToolkitButton284Name = MacroToolkitButton284Name {
}
OPTION_SHOW_ACTION_BAR5_TOOLTIP = "Attached to the left side of Action Bar 4 by default"
f5_HealBot_Action_UnlockTxt = f5_HealBot_Action_UnlockTxt {
}
INSTANCE_UNAVAILABLE_OTHER_TEMPORARILY_DISABLED = "%s cannot enter. This instance is temporarily disabled."
HealBot_Options_AutoShowButtonNormalTexture = HealBot_Options_AutoShowButtonNormalTexture {
}
COVENANT_MISSIONS_HEALTH = "Health"
HealBot_Debug_FrameText31 = HealBot_Debug_FrameText31 {
}
PVPReadyDialogBottomArt = PVPReadyDialogBottomArt {
}
CALENDAR_RAID_RESET_DESCRIPTION = "%1$s resets at %2$s."
WorldQuestTrackerWorldMapPOIWorldQuestTrackerWorldSummarySquarePOI2BorderShineAnimation3 = WorldQuestTrackerWorldMapPOIWorldQuestTrackerWorldSummarySquarePOI2BorderShineAnimation3 {
}
AceConfigDialogTooltipTexture20 = AceConfigDialogTooltipTexture20 {
}
HealBot_Options_BackupBuffWellFedItemsButton = HealBot_Options_BackupBuffWellFedItemsButton {
}
LE_GAME_ERR_ONLY_ONE_QUIVER = 36
INT_SPELL_DURATION_HOURS = "%d |4hour:hrs;"
LOSS_OF_CONTROL_DISPLAY_FEAR = "Feared"
MacroFrame = MacroFrame {
}
LibDBIcon10_BugSack = LibDBIcon10_BugSack {
}
HEALBOT_OPTIONS_ALSO_WHEN_MOUNTED = "also when mounted"
AUCTIONATOR_L_DEFAULT_LIST_HEADER = "Default Shopping List"
ACTION_SPELL_MISSED_POSSESSIVE = "1"
TELLMEWHEN_VERSION_FULL = "11.0.4 "
HealBot_Options_Bind4Icon = HealBot_Options_Bind4Icon {
}
LE_GAME_ERR_AZERITE_ESSENCE_SELECTION_FAILED_ESSENCE_NOT_UNLOCKED = 1074
DUNGEON_FLOOR_DRAGONBLIGHTCHROMIESCENARIO2 = "Andorhal"
HealBot_Options_OverridePlayerTargetFramesText = HealBot_Options_OverridePlayerTargetFramesText {
}
WowTokenRedemptionFrameBg = WowTokenRedemptionFrameBg {
}
HEALBOT_ELIXIR_OF_POISON_RES = 3386
DetailsBreakdownWindowTabFrameSummary7038SpellScrollContainerSpellScrollSpellBarButton41FontString12 = DetailsBreakdownWindowTabFrameSummary7038SpellScrollContainerSpellScrollSpellBarButton41FontString12 {
}
SPELL_FAILED_CUSTOM_ERROR_152 = "You must choose a specialization to use Ascendance."
LAG_TOLERANCE = "Lag Tolerance"
MacroToolkitButton715Name = MacroToolkitButton715Name {
}
MacroToolkitButton29Unbound = MacroToolkitButton29Unbound {
}
STABLE_PET_ABILITIES_LIST_HEADER = "Special Abilities"
SendStationeryBackgroundRight = SendStationeryBackgroundRight {
}
TUTORIAL61_SPELLID_DRUID = "768"
CONQUEST_BAR = "Conquest %d / %d"
MultiBarLeftButton9Border = MultiBarLeftButton9Border {
}
LE_GAME_ERR_NOT_ON_TOURNAMENT_REALM = 888
UIWidgetCenterDisplayFrameText = UIWidgetCenterDisplayFrameText {
}
Dungeon Teleport Buttons400cd = Dungeon Teleport Buttons400cd {
}
OPTION_TOOLTIP_SHOW_ACCOUNT_ACHIEVEMENTS = "Turning this option on will only display your character achievements when people inspect you or use the Blizzard website or mobile app."
SPIRIT_HEALER_RELEASE_RED = "|cffff2020Spirit Healer|r"
OPTION_TOOLTIP_FIX_LAG = "Enabling this reduces user interface lag, but may drastically reduce frame rates."
ARTIFACT_XP_FULL = "%s is at max level."
VOICEMACRO_8
many many many lua error possible fix ????
400x CooldownCount/CooldownCount.lua:326: calling 'GetName' on bad self (Usage: local name = self:GetName())
[string "=[C]"]: in function `GetName'
[string "@CooldownCount/CooldownCount.lua"]:326: in function <CooldownCount/CooldownCount.lua:319>
[string "=[C]"]: in function `CooldownFrame_Set'
[string "@Blizzard_NamePlates/Blizzard_NamePlates.lua"]:812: in function `callback'
[string "@SharedXML/TableUtil.lua"]:619: in function `Iterate'
[string "@Blizzard_NamePlates/Blizzard_NamePlates.lua"]:798: in function `UpdateBuffs'
[string "@Blizzard_NamePlates/Blizzard_NamePlates.lua"]:250: in function `OnUnitAuraUpdate'
[string "@Blizzard_NamePlates/Blizzard_NamePlates.lua"]:145: in function `OnNamePlateAdded'
[string "@Blizzard_NamePlates/Blizzard_NamePlates.lua"]:78: in function <...eBlizzard_NamePlates/Blizzard_NamePlates.lua:69>
Locals:
(*temporary) = Cooldown {
0 = <userdata>
}