When loading just Broker_MicroMenu, or BMM with a display like ChocolateBar, plus BugGrabber and BugSack, the below lua errors appear on load. The root cause appears to be that line 14 references AceAddon-3.0, but that component is not included in the libraries.
Line 14: local ChocolateBar = LibStub("AceAddon-3.0"):GetAddon("ChocolateBar", true)
Note that the local variable created by that line is not referenced anywhere else in the addon. Commenting out that line does not appear to impact functionality, so the easiest solution may be to delete it.
3x Broker_MicroMenu/Broker_MicroMenu.lua:14: Cannot find a library instance of "AceAddon-3.0".
[string "=[C]"]: in function `error'
[string "@Broker_MicroMenu/libs/LibStub/LibStub.lua"]:38: in function `LibStub'
[string "@Broker_MicroMenu/Broker_MicroMenu.lua"]:14: in main chunk
Locals:
(*temporary) = "Cannot find a library instance of "AceAddon-3.0"."
3x Broker_MicroMenu/Options.lua:143: attempt to index local 'Broker_MicroMenu' (a nil value)
[string "@Broker_MicroMenu/Options.lua"]:143: in main chunk
Locals:
LibStub = <table> {
NewLibrary = <function> defined @Broker_MicroMenu/libs/LibStub/LibStub.lua:20
minors = <table> {
}
minor = 2
IterateLibraries = <function> defined @Broker_MicroMenu/libs/LibStub/LibStub.lua:46
GetLibrary = <function> defined @Broker_MicroMenu/libs/LibStub/LibStub.lua:36
libs = <table> {
}
}
addonName = "Broker_MicroMenu"
L = <table> {
Show latency for combat data, data from the people around you (specs, gear, enchants, etc.). = "Show latency for combat data, data from the people around you (specs, gear, enchants, etc.)."
Show Home Latency = "Show Home Latency"
Show FPS = "Show FPS"
Enable this if you want to fine tune the displayed text. = "Enable this if you want to fine tune the displayed text."
Show World Latency = "Show World Latency"
Custom Text = "Custom Text"
Show FPS First = "Show FPS First"
fps = "fps"
Enable Coloring = "Enable Coloring"
Show latency for chat data, auction house stuff some addon data, and various other data. = "Show latency for chat data, auction house stuff some addon data, and various other data."
Show frames per second. = "Show frames per second."
}
Broker_MicroMenu = nil
version = ""
db = nil
_G = <table> {
UpdateOnBarHighlightMarksBySpell = <function> defined @FrameXML/ActionButton.lua:73
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."
MultiCastActionButton6Cooldown = MultiCastActionButton6Cooldown {
}
SettingsSliderOptionsMixin = <table> {
}
GetTrainerServiceTypeFilter = <function> defined =[C]:-1
UNIT_NAMES_COMBATLOG_TOOLTIP = "Color unit names."
HUD_EDIT_MODE_SETTING_ACTION_BAR_HIDE_BAR_ART = "Hide Bar Art"
LE_GAME_ERR_CHAT_RAID_RESTRICTED_TRIAL = 775
SPELL_FAILED_CUSTOM_ERROR_71 = "This partygoer wants to dance with you."
LE_GAME_ERR_PET_SPELL_TARGETS_DEAD = 417
ERROR_CLUB_TICKET_COUNT_AT_MAX_COMMUNITY = "Can't create any more invite links for this community."
RecruitAFriendFrame = RecruitAFriendFrame {
}
TutorialFrameLeft19 = TutorialFrameLeft19 {
}
MultiCastActionButton2Cooldown = MultiCastActionButton2Cooldown {
}
ERR_TRADE_EQUIPPED_BAG = "You can't trade equipped bags."
PVP_RANK_6_1 = "Corporal"
MultiBarLeftButton7 = MultiBarLeftButton7 {
}
OPTION_TOOLTIP_SHOW_MULTIBAR4 = "Attached to the left side of Right Action Bar 1 by default"
LE_GAME_ERR_INVALID_FOLLOW_PVP_COMBAT = 371
MerchantItem1AltCurrencyFrameItem1Text = MerchantItem1AltCurrencyFrameItem1Text {
}
PROFESSIONS_COLUMN_REAGENTS_NONE = "None"
OPTION_TOOLTIP_ACTION_BUTTON_USE_KEY_DOWN = "Action button keybinds will respond on key down, rather than on key up."
BINDING_NAME_NAMEPLATES = "Show Enemy Nameplates"
INSTANCE_UNAVAILABLE_OTHER_TEMPORARILY_DISABLED = "%s cannot enter. This instance is temporarily disabled."
MultiBarBottomRightButton8Shine5 = MultiBarBottomRightButton8Shine5 {
}
COVENANT_MISSIONS_HEALTH = "Health"
MAIL_LETTER_TOOLTIP = "Click to make a permanent
copy of this letter."
UnitFrameManaBar_UnregisterDefaultEvents = <function> defined @FrameXML/UnitFrame.lua:943
PVPReadyDialogBottomArt = PVPReadyDialogBottomArt {
}
MultiBar6Button4Flash = MultiBar6Button4Flash {
}
MANA = "Mana"
CHAT_CONFIG_OTHER_COMBAT = <table> {
}
ClassNameplateBarPaladinFrameRune5 = ClassNameplateBarPaladinFrameRune5 {
}
FCFDockOverflowButton_OnClick = <function> defined @FrameXML/FloatingChatFrame.lua:2388
TutorialFrameRight19 = TutorialFrameRight19 {
}
MoneyFrame_OnEvent = <function> defined @FrameXML/MoneyFrame.lua:202
BN_UNABLE_TO_RESOLVE_NAME = "Unable to whisper '%s'. Blizzard services may be unavailable."
AutoCompleteEditBox_OnKeyDown = <function> defined @FrameXML/AutoComplete.lua:368
CompactRaidFrameManagerDisplayFrameHiddenModeToggleTopRight = CompactRaidFrameManagerDisplayFrameHiddenModeToggleTopRight {
}
LFGTeleport = <function> defined =[C]:-1
LE_GAME_ERR_ONLY_ONE_QUIVER = 36
INT_SPELL_DURATION_HOURS = "%d |4hour:hrs;"
SLASH_LibQTip1 =
When loading just Broker_MicroMenu, or BMM with a display like ChocolateBar, plus BugGrabber and BugSack, the below lua errors appear on load. The root cause appears to be that line 14 references AceAddon-3.0, but that component is not included in the libraries.
Line 14:
local ChocolateBar = LibStub("AceAddon-3.0"):GetAddon("ChocolateBar", true)
Note that the local variable created by that line is not referenced anywhere else in the addon. Commenting out that line does not appear to impact functionality, so the easiest solution may be to delete it.