Jaliborc / PetTracker

Tracks pets, alerts for upgrades and helps you in pet battles.
47 stars 25 forks source link

gossip.lua:28: attempt to call global 'GossipFrame_GetTitleButtonCount' (a nil value) #320

Closed Ookami313 closed 1 year ago

Ookami313 commented 1 year ago

Running Software (issues missing this information will be deleted): 10.0

Have you read the changelog? (please don't waste our time) Mark if read.

Describe the bug Talking with the Darkmoon Faire Pet battle NPCs produces and error.

To Reproduce Talk to either Daily Pet Battle NPCs at the Darkmoon Faire pet battle ring.

Expected behaviour No error given.

Screenshots N/A

Error Logs 9x ...cePetTracker/addons/main/features/gossip.lua:28: attempt to call global 'GossipFrame_GetTitleButtonCount' (a nil value) [string "@PetTracker/addons/main/features/gossip.lua"]:28: in function <...cePetTracker/addons/main/features/gossip.lua:23> [string "=[C]"]: in function Update' [string "@FrameXML/GossipFrame.lua"]:66: in functionHandleShow' [string "@FrameXML/CustomGossipFrameBase.lua"]:47: in function `HandleOpenEvent' [string "@FrameXML/CustomGossipFrameBase.lua"]:39: in function <FrameXML/CustomGossipFrameBase.lua:37>

Locals: unit = "Creature-0-3884-974-438-67370-00000F892C" id = 67370 (temporary) = nil (temporary) = "attempt to call global 'GossipFrameGetTitleButtonCount' (a nil value)" Addon =

{ Gossip =
{ } Enemy =
{ } GetColor = defined @PetTracker/addons/main/main.lua:66 Species =
{ } Rival =
{ } OnPetsChanged = defined @PetTracker/addons/main/main.lua:53 Tracker =
{ } Search = defined @PetTracker/addons/main/api/search.lua:26 RivalInfo =
{ } Delay = defined @PetTracker/libs/MutexDelay-1.0/MutexDelay-1.0.lua:27 MultiTip =
{ } RegisterMessage = defined @AllTheThings/lib/CallbackHandler-1.0/CallbackHandler-1.0.lua:90 UnregisterMessage = defined @AllTheThings/lib/CallbackHandler-1.0/CallbackHandler-1.0.lua:153 Rivals =
{ } Base =
{ } UnregisterSignal = defined @PetTracker/libs/WildAddon-1.0/WildAddon-1.0.lua:78 SpecieBreeds =
{ } RegisterEvent = defined @AllTheThings/lib/CallbackHandler-1.0/CallbackHandler-1.0.lua:90 sets =
{ } OnBattle = defined @PetTracker/addons/main/main.lua:57 AbilityButton =
{ } OnEnable = defined @PetTracker/addons/main/main.lua:26 Name = "PetTracker" BattleSlot =
{ } Objectives = Frame { } SendSignal = defined @PetTracker/libs/WildAddon-1.0/WildAddon-1.0.lua:82 SpeciePin =
{ } NewModule = defined @PetTracker/libs/WildAddon-1.0/WildAddon-1.0.lua:68 MaxLevel = 25 RivalPin =
{ } Entity =
{ } RivalOrder =
{ } JournalSlot =
{ } TextLine =
{ } StablePin =
{ } AbilityDisplay =
{ } Breeds =
{ } Pin =
{ } Tag = "PETTRACKER" TextList =
{ } MapCanvas =
{ } ProgressBar =
{ } SpecieStats =
{ } TrackToggle = PetTrackerTrackToggle { } MapSearch =
{ } RivalsJournal = PetTrackerRivalsJournal { } PetSlot =
{ } BattleRecord =
{ } SendMessage = defined @AllTheThings/lib/CallbackHandler-1.0/CallbackHandler-1.0.lua:59 JournalMods =
{ } Tooltips =
{ } Stables =
{ } UnregisterAllEvents = defined @AllTheThings/lib/CallbackHandler-1.0/CallbackHandler-1.0.lua:174 AbilityAction =
{ } Options = Frame { } RegisterSignal = defined @PetTracker/libs/WildAddon-1.0/WildAddon-1.0.lua:74 UnregisterAllMessages = defined @AllTheThings/lib/CallbackHandler-1.0/CallbackHandler-1.0.lua:174 Pet =
{ } state =
{ } Delaying = defined @PetTracker/libs/MutexDelay-1.0/MutexDelay-1.0.lua:46 Tutorials =
{ } Predict =
{ } MaxQuality = 6 Specie =
{ } Ability =
{ } UnregisterEvent = defined @AllTheThings/lib/CallbackHandler-1.0/CallbackHandler-1.0.lua:153 Maps =
{ } } L =
{ Switcher = "Switcher" Tutorial =
{ } BreedExplanation = "Determines how stats gained at each level are distributed." FAQDescription = "These are the most frequently asked questions. To see the tutorials again, reset the addon settings using the "Defaults" button at the lower left corner." FilterSpecies = "Filter Species" Species = "Species" OptionsDescription = "These options allow you to toggle PetTracker general features on and off. Gotta catch them all!" Maximized = "Maximized" SpecieIconsTip = "If disabled, pets will be marked by their type instead of species when shown in the world and battle map." TotalRivals = "Total Rivals" Ninja = "Ninja" AddWaypoint = "Add Waypoint" AvailableBreeds = "Available Breeds" ShowStables = "Show