This site works best with JavaScript enabled. Please enable JavaScript to get the best experience from this site.
Cant use spells unless mod is disabled or straight outta the spell book, please help!
This is the message I get when trying to use my spells or mount. please help.
Message: Interface/AddOns/Blizzard_Flyout/Flyout.lua:96: attempt to index field 'popup' (a nil value)Message: Interface/AddOns/Blizzard_Flyout/Flyout.lua:96: attempt to index field 'popup' (a nil value)Time: Tue Feb 25 16:58:24 2025Count: 16Stack:[Interface/AddOns/Blizzard_FrameXML/SecureHandlers.lua]:296: in function <...nterface/AddOns/Blizzard_FrameXML/SecureHandlers.lua:279>[tail call]: ?Locals:self = BT4Button161 { NewActionTexture = Texture { } BorderShadow = Texture { } TargetReticleAnimFrame = Frame { } icon = BT4Button161Icon { } SlotArt = Texture { } InterruptDisplay = Frame { } popupOffset = -4 arrowCrossAxisSize = 7 HighlightTexture = Texture { } flashing = 0 CooldownFlash = Frame { } IconMask = MaskTexture { } arrowMainAxisSize = 18 SpellHighlightAnim = AnimationGroup { } PushedTexture = Texture { } Name = BT4Button161Name { } _state_type = "action" state_types = <table> { } arrowDownTexture = "UI-HUD-ActionBar-Flyout-Down" AutoCastOverlay = Frame { } Border = BT4Button161Border { } openArrowOffset = 2 arrowNormalTexture = "UI-HUD-ActionBar-Flyout" _state_action = 161 SpellCastAnimFrame = Frame { } over = true closedArrowOffset = 4 popupDirection = "UP" rangeTimer = -1 zoneAbilityDisabled = false arrowOverTexture = "UI-HUD-ActionBar-Flyout-Mouseover" config = <table> { } state_actions = <table> { } id = 161 CheckedTexture = Texture { } NormalTexture = BT4Button161NormalTexture { } action = 0 Arrow = Texture { } Count = BT4Button161Count { } HotKey = BT4Button161HotKey { } TextOverlayContainer = Frame { } LevelLinkLockIcon = Texture { } Flash = BT4Button161Flash { } SpellHighlightTexture = Texture { } __LAB_Version = 119 outOfRange = false header = BT4Bar14 { } SlotBackground = Texture { } popupCrossAxisSize = 47 cooldown = BT4Button161Cooldown { }}header = BT4Bar14 { module = <table> { } currentButtonOffset = 0 elapsed = 0 hidedriver = <table> { } buttons = <table> { } id = "14" overlay = BT4Bar14Overlay { } config = <table> { } name = "Bar 7" bindingmapping = "MULTIACTIONBAR6BUTTON%d" statebutton = <table> { } buttonConfig = <table> { } numbuttons = 12}preBody = " if self:GetAttribute("type") == "action" then local type, action = GetActionInfo(self:GetAttribute("action")) if type == "flyout" and self:GetAttribute("LABUseCustomFlyout") then local flyoutHandler = owner:GetFrameRef("flyoutHandler") if not down and flyoutHandler then flyoutHandler:SetAttribute("flyoutParentHandle", self) flyoutHandler:RunAttribute("HandleFlyout", action) end self:CallMethod("UpdateFlyout") return false end -- hide the flyout local flyoutHandler = owner:GetFrameRef("flyoutHandler") if flyoutHandler then flyoutHandler:Hide() end -- if this is a pickup click, disable on-down casting -- it should get re-enabled in the post handler, or the OnDragStart handler, whichever occurs if button ~= "Keybind" and ((self:GetAttribute("unlockedpreventdrag") and not self:GetAttribute("buttonlock")) or IsModifiedClick("PICKUPACTION")) and not self:GetAttribute("LABdisableDragNDrop") then self:CallMethod("ToggleOnDownForPickpostBody = " local type, action = GetActionInfo(self:GetAttribute("action")) if message ~= format("%s|%s", tostring(type), tostring(action)) then self:RunAttribute("UpdateState", self:GetAttribute("state")) end -- re-enable ondown casting if needed if self:GetAttribute("LABToggledOnDown") then self:SetAttribute("LABToggledOnDown", nil) self:CallMethod("ToggleOnDownForPickup", false) end "button = "LeftButton"down = falsemessage = "spell|356995"newbutton = nil
From WowAce forums:
Author most likely will have it updated, but if you need it for ptrI got it working, it's just a single library update for action barshttps://www.curseforge.com/wow/addons/libactionbutton-1-0/files/6097057download and put folder into Libs under Bartender4
Thanks minniefarfeeld your fix worked.
To post a comment, please login or register a new account.