Jaliborc / PetTracker

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

War Within LUA Error #385

Open stevedenunzio opened 1 month ago

stevedenunzio commented 1 month ago

Which software were you running?

Have you read the changelog? Yes

Please describe the bug. Here's the error log. It simply popped when I moused over a pet battle NPC.

Message: ...erface/AddOns/PetTracker/addons/config/tutorials.lua:24: attempt to index field 'Frames' (a nil value) Time: Wed Jul 24 10:32:03 2024 Count: 1 Stack: ...erface/AddOns/PetTracker/addons/config/tutorials.lua:24: attempt to index field 'Frames' (a nil value)

[string "@Interface/AddOns/PetTracker/addons/config/tutorials.lua"]:24: in function Load' [string "@Interface/AddOns/PetTracker/addons/config/tutorials.lua"]:15: in function?' [string "@Interface/AddOns/PetTracker/libs/WildAddon-1.0/WildAddon-1.0.lua"]:20: in function <...dOns/PetTracker/libs/WildAddon-1.0/WildAddon-1.0.lua:18> [string "@Interface/AddOns/PetTracker/libs/WildAddon-1.0/WildAddon-1.0.lua"]:56: in function <...dOns/PetTracker/libs/WildAddon-1.0/WildAddon-1.0.lua:53>

[string "@Interface/AddOns/AllTheThings/lib/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:19: in function <...ings/lib/CallbackHandler-1.0/CallbackHandler-1.0.lua:15> [string "@Interface/AddOns/AllTheThings/lib/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:54: in function `Fire' [string "@Interface/AddOns/APR/APR-Core/libs/AceEvent-3.0/AceEvent-3.0.lua"]:120: in function <...dOns/APR/APR-Core/libs/AceEvent-3.0/AceEvent-3.0.lua:119>

string "=[C]": in function LoadAddOn' [string "@Interface/AddOns/PetTracker/addons/main/main.lua"]:27: in function <Interface/AddOns/PetTracker/addons/main/main.lua:27> [string "=[C]"]: in functionShow' [string "@Interface/AddOns/Blizzard_UIParentPanelManager/Mainline/UIParentPanelManager.lua"]:483: in function SetUIPanel' [string "@Interface/AddOns/Blizzard_UIParentPanelManager/Mainline/UIParentPanelManager.lua"]:290: in functionShowUIPanel' [string "@Interface/AddOns/Blizzard_UIParentPanelManager/Mainline/UIParentPanelManager.lua"]:169: in function <...ParentPanelManager/Mainline/UIParentPanelManager.lua:164> string "=[C]": in function SetAttribute' [string "@Interface/AddOns/Blizzard_UIParentPanelManager/Mainline/UIParentPanelManager.lua"]:874: in functionShowUIPanel' [string "@Interface/AddOns/Blizzard_Settings_Shared/Blizzard_SettingsPanel.lua"]:377: in function <.../Blizzard_Settings_Shared/Blizzard_SettingsPanel.lua:375>

[string "@Interface/AddOns/Blizzard_GameMenu/Standard/GameMenuFrame.lua"]:68: in function <.../AddOns/Blizzard_GameMenu/Standard/GameMenuFrame.lua:65>

Locals:

jdm12983 commented 1 month ago

This addon (Pet Trackker) causes major issues with Rematch right now with WoW 11.0.

swotam commented 1 month ago

Getting 50+ LUA errors upon login with PetTracker enabled.

Message: ...ace/AddOns/PetTracker/libs/Poncho-2.0/Poncho-2.0.lua:183: attempt to index a nil value Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: ...ace/AddOns/PetTracker/libs/Poncho-2.0/Poncho-2.0.lua:183: attempt to index a nil value

Message: ...ace/AddOns/PetTracker/libs/Poncho-2.0/Poncho-2.0.lua:65: attempt to index field 'Types' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: ...ace/AddOns/PetTracker/libs/Poncho-2.0/Poncho-2.0.lua:65: attempt to index field 'Types' (a nil value) [string "@Interface/AddOns/PetTracker/libs/Poncho-2.0/Poncho-2.0.lua"]:65: in function <...ace/AddOns/PetTracker/libs/Poncho-2.0/Poncho-2.0.lua:50>

[string "@Interface/AddOns/PetTracker/libs/Sushi-3.2/Sushi-3.2.lua"]:23: in main chunk

Locals: self =

{ type = "Abstract" } kind = nil name = nil template = nil class =
{ index =
{ } __super =
{ } } (temporary) = nil (temporary) = "Abstract" (temporary) = nil (temporary) = "attempt to index field 'Types' (a nil value)" Lib =
{ SuperCall =
{ } ClassMeta =
{ } Base =
{ } } ClassMeta =
{ }

Message: .../PetTracker/libs/Sushi-3.2/classes/core/Callable.lua:20: attempt to index field 'Base' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: .../PetTracker/libs/Sushi-3.2/classes/core/Callable.lua:20: attempt to index field 'Base' (a nil value)

Message: ...ns/PetTracker/libs/Sushi-3.2/classes/core/Tipped.lua:20: attempt to index field 'Callable' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: ...ns/PetTracker/libs/Sushi-3.2/classes/core/Tipped.lua:20: attempt to index field 'Callable' (a nil value)

Message: ...s/PetTracker/libs/Sushi-3.2/classes/core/Labeled.lua:20: attempt to index field 'Tipped' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: ...s/PetTracker/libs/Sushi-3.2/classes/core/Labeled.lua:20: attempt to index field 'Tipped' (a nil value)

Message: ...Tracker/libs/Sushi-3.2/classes/buttons/Clickable.lua:20: attempt to index field 'Tipped' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: ...Tracker/libs/Sushi-3.2/classes/buttons/Clickable.lua:20: attempt to index field 'Tipped' (a nil value)

Message: ...PetTracker/libs/Sushi-3.2/classes/buttons/Texted.lua:20: attempt to index field 'Clickable' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: ...PetTracker/libs/Sushi-3.2/classes/buttons/Texted.lua:20: attempt to index field 'Clickable' (a nil value)

Message: ...s/PetTracker/libs/Sushi-3.2/classes/buttons/Help.lua:20: attempt to index field 'Clickable' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: ...s/PetTracker/libs/Sushi-3.2/classes/buttons/Help.lua:20: attempt to index field 'Clickable' (a nil value)

Message: ...ns/PetTracker/libs/Sushi-3.2/classes/buttons/Red.lua:20: attempt to index field 'TextedClickable' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: ...ns/PetTracker/libs/Sushi-3.2/classes/buttons/Red.lua:20: attempt to index field 'TextedClickable' (a nil value)

Message: ...s/PetTracker/libs/Sushi-3.2/classes/buttons/Gray.lua:20: attempt to index field 'RedButton' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: ...s/PetTracker/libs/Sushi-3.2/classes/buttons/Gray.lua:20: attempt to index field 'RedButton' (a nil value)

Message: ...PetTracker/libs/Sushi-3.2/classes/buttons/Header.lua:20: attempt to index field 'Clickable' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: ...PetTracker/libs/Sushi-3.2/classes/buttons/Header.lua:20: attempt to index field 'Clickable' (a nil value)

Message: ...cker/libs/Sushi-3.2/classes/buttons/ExpandHeader.lua:1: attempt to index field 'Clickable' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: ...cker/libs/Sushi-3.2/classes/buttons/ExpandHeader.lua:1: attempt to index field 'Clickable' (a nil value)

Message: ...s/PetTracker/libs/Sushi-3.2/classes/checks/Check.lua:20: attempt to index field 'TextedClickable' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: ...s/PetTracker/libs/Sushi-3.2/classes/checks/Check.lua:20: attempt to index field 'TextedClickable' (a nil value)

Message: .../PetTracker/libs/Sushi-3.2/classes/checks/Expand.lua:20: attempt to index field 'Check' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: .../PetTracker/libs/Sushi-3.2/classes/checks/Expand.lua:20: attempt to index field 'Check' (a nil value)

Message: ...ns/PetTracker/libs/Sushi-3.2/classes/checks/Icon.lua:20: attempt to index field 'Check' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: ...ns/PetTracker/libs/Sushi-3.2/classes/checks/Icon.lua:20: attempt to index field 'Check' (a nil value)

Message: ...s/PetTracker/libs/Sushi-3.2/classes/checks/Color.lua:20: attempt to index field 'TextedClickable' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: ...s/PetTracker/libs/Sushi-3.2/classes/checks/Color.lua:20: attempt to index field 'TextedClickable' (a nil value)

Message: ...PetTracker/libs/Sushi-3.2/classes/edits/Editable.lua:20: attempt to index field 'Labeled' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: ...PetTracker/libs/Sushi-3.2/classes/edits/Editable.lua:20: attempt to index field 'Labeled' (a nil value)

Message: ...dOns/PetTracker/libs/Sushi-3.2/classes/edits/Box.lua:20: attempt to index field 'Editable' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: ...dOns/PetTracker/libs/Sushi-3.2/classes/edits/Box.lua:20: attempt to index field 'Editable' (a nil value)

Message: ...Ons/PetTracker/libs/Sushi-3.2/classes/edits/Dark.lua:20: attempt to index field 'Editable' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: ...Ons/PetTracker/libs/Sushi-3.2/classes/edits/Dark.lua:20: attempt to index field 'Editable' (a nil value)

Message: ...s/PetTracker/libs/Sushi-3.2/classes/misc/Glowbox.lua:21: attempt to index field 'Callable' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: ...s/PetTracker/libs/Sushi-3.2/classes/misc/Glowbox.lua:21: attempt to index field 'Callable' (a nil value)

Message: ...ns/PetTracker/libs/Sushi-3.2/classes/misc/Slider.lua:21: attempt to index field 'Labeled' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: ...ns/PetTracker/libs/Sushi-3.2/classes/misc/Slider.lua:21: attempt to index field 'Labeled' (a nil value)

Message: ...s/PetTracker/libs/Sushi-3.2/classes/groups/Group.lua:21: attempt to index field 'Callable' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: ...s/PetTracker/libs/Sushi-3.2/classes/groups/Group.lua:21: attempt to index field 'Callable' (a nil value)

Message: ...s/PetTracker/libs/Sushi-3.2/classes/groups/Popup.lua:20: attempt to index field 'Group' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: ...s/PetTracker/libs/Sushi-3.2/classes/groups/Popup.lua:20: attempt to index field 'Group' (a nil value)

Message: ...PetTracker/libs/Sushi-3.2/classes/groups/Options.lua:20: attempt to index field 'Group' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: ...PetTracker/libs/Sushi-3.2/classes/groups/Options.lua:20: attempt to index field 'Group' (a nil value)

Message: ...Tracker/libs/Sushi-3.2/classes/groups/FauxScroll.lua:20: attempt to index field 'Group' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: ...Tracker/libs/Sushi-3.2/classes/groups/FauxScroll.lua:20: attempt to index field 'Group' (a nil value)

Message: ...s/PetTracker/libs/Sushi-3.2/classes/drops/Button.lua:21: attempt to index field 'Clickable' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: ...s/PetTracker/libs/Sushi-3.2/classes/drops/Button.lua:21: attempt to index field 'Clickable' (a nil value)

Message: ...PetTracker/libs/Sushi-3.2/classes/drops/Dropdown.lua:20: attempt to index field 'Group' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: ...PetTracker/libs/Sushi-3.2/classes/drops/Dropdown.lua:20: attempt to index field 'Group' (a nil value)

Message: ...s/PetTracker/libs/Sushi-3.2/classes/drops/Choice.lua:21: attempt to index field 'Labeled' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: ...s/PetTracker/libs/Sushi-3.2/classes/drops/Choice.lua:21: attempt to index field 'Labeled' (a nil value)

Message: ...ace/AddOns/PetTracker/libs/Poncho-2.0/Poncho-2.0.lua:65: attempt to index field 'Types' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: ...ace/AddOns/PetTracker/libs/Poncho-2.0/Poncho-2.0.lua:65: attempt to index field 'Types' (a nil value) [string "@Interface/AddOns/PetTracker/libs/Poncho-2.0/Poncho-2.0.lua"]:65: in function <...ace/AddOns/PetTracker/libs/Poncho-2.0/Poncho-2.0.lua:50>

[string "@Interface/AddOns/PetTracker/addons/main/classes/abstract/base.lua"]:7: in main chunk

Locals: self =

{ type = "Abstract" } kind = nil name = nil template = nil class =
{ index =
{ } __super =
{ } } (temporary) = nil (temporary) = "Abstract" (temporary) = nil (temporary) = "attempt to index field 'Types' (a nil value)" Lib =
{ SuperCall =
{ } ClassMeta =
{ } Base =
{ } } ClassMeta =
{ }

Message: ...s/PetTracker/addons/main/classes/abstract/entity.lua:7: attempt to index field 'Base' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: ...s/PetTracker/addons/main/classes/abstract/entity.lua:7: attempt to index field 'Base' (a nil value)

Message: .../PetTracker/addons/main/classes/abstract/ability.lua:7: attempt to index field 'Entity' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: .../PetTracker/addons/main/classes/abstract/ability.lua:7: attempt to index field 'Entity' (a nil value)

Message: ...dOns/PetTracker/addons/main/classes/abstract/pet.lua:7: attempt to index field 'Entity' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: ...dOns/PetTracker/addons/main/classes/abstract/pet.lua:7: attempt to index field 'Entity' (a nil value)

Message: ...s/PetTracker/addons/main/classes/abstract/specie.lua:7: attempt to index field 'Pet' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: ...s/PetTracker/addons/main/classes/abstract/specie.lua:7: attempt to index field 'Pet' (a nil value)

Message: ...ns/PetTracker/addons/main/classes/abstract/enemy.lua:19: attempt to index field 'Pet' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: ...ns/PetTracker/addons/main/classes/abstract/enemy.lua:19: attempt to index field 'Pet' (a nil value)

Message: ...ns/PetTracker/addons/main/classes/abstract/rival.lua:7: attempt to index field 'Entity' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: ...ns/PetTracker/addons/main/classes/abstract/rival.lua:7: attempt to index field 'Entity' (a nil value)

Message: ...Ons/PetTracker/addons/main/classes/maps/multiTip.lua:7: attempt to index field 'Base' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: ...Ons/PetTracker/addons/main/classes/maps/multiTip.lua:7: attempt to index field 'Base' (a nil value)

Message: ...e/AddOns/PetTracker/addons/main/classes/maps/pin.lua:7: attempt to index field 'Base' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: ...e/AddOns/PetTracker/addons/main/classes/maps/pin.lua:7: attempt to index field 'Base' (a nil value)

Message: ...Ons/PetTracker/addons/main/classes/maps/rivalPin.lua:8: attempt to index field 'Pin' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: ...Ons/PetTracker/addons/main/classes/maps/rivalPin.lua:8: attempt to index field 'Pin' (a nil value)

Message: ...ns/PetTracker/addons/main/classes/maps/speciePin.lua:7: attempt to index field 'Pin' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: ...ns/PetTracker/addons/main/classes/maps/speciePin.lua:7: attempt to index field 'Pin' (a nil value)

Message: ...ns/PetTracker/addons/main/classes/maps/stablePin.lua:7: attempt to index field 'Pin' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: ...ns/PetTracker/addons/main/classes/maps/stablePin.lua:7: attempt to index field 'Pin' (a nil value)

Message: ...Tracker/addons/main/classes/combat/abilityButton.lua:7: attempt to index field 'Base' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: ...Tracker/addons/main/classes/combat/abilityButton.lua:7: attempt to index field 'Base' (a nil value)

Message: ...ns/PetTracker/addons/main/classes/combat/petSlot.lua:7: attempt to index field 'Base' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: ...ns/PetTracker/addons/main/classes/combat/petSlot.lua:7: attempt to index field 'Base' (a nil value)

Message: ...Tracker/addons/main/classes/tracking/progressBar.lua:7: attempt to index field 'Base' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: ...Tracker/addons/main/classes/tracking/progressBar.lua:7: attempt to index field 'Base' (a nil value)

Message: ...PetTracker/addons/main/classes/tracking/textLine.lua:7: attempt to index field 'Base' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: ...PetTracker/addons/main/classes/tracking/textLine.lua:7: attempt to index field 'Base' (a nil value)

Message: ...PetTracker/addons/main/classes/tracking/textList.lua:7: attempt to index field 'Base' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: ...PetTracker/addons/main/classes/tracking/textList.lua:7: attempt to index field 'Base' (a nil value)

Message: .../PetTracker/addons/main/classes/tracking/tracker.lua:7: attempt to index field 'TextList' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: .../PetTracker/addons/main/classes/tracking/tracker.lua:7: attempt to index field 'TextList' (a nil value)

Message: ...ddOns/PetTracker/addons/main/features/objectives.lua:12: attempt to call field 'Tracker' (a nil value) Time: Wed Jul 24 19:43:57 2024 Count: 1 Stack: ...ddOns/PetTracker/addons/main/features/objectives.lua:12: attempt to call field 'Tracker' (a nil value)

Message: ...AddOns/PetTracker/addons/main/features/mapCanvas.lua:13: attempt to call field 'MultiTip' (a nil value) Time: Wed Jul 24 19:44:00 2024 Count: 1 Stack: ...AddOns/PetTracker/addons/main/features/mapCanvas.lua:13: attempt to call field 'MultiTip' (a nil value) string "=[C]": in function MultiTip' [string "@Interface/AddOns/PetTracker/addons/main/features/mapCanvas.lua"]:13: in function?' [string "@Interface/AddOns/PetTracker/libs/WildAddon-1.0/WildAddon-1.0.lua"]:20: in function <...dOns/PetTracker/libs/WildAddon-1.0/WildAddon-1.0.lua:18> [string "@Interface/AddOns/PetTracker/libs/WildAddon-1.0/WildAddon-1.0.lua"]:56: in function <...dOns/PetTracker/libs/WildAddon-1.0/WildAddon-1.0.lua:53>

[string "@Interface/AddOns/AllTheThings/lib/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:19: in function <...ings/lib/CallbackHandler-1.0/CallbackHandler-1.0.lua:15> [string "@Interface/AddOns/AllTheThings/lib/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:54: in function `Fire' [string "@Interface/AddOns/ElvUI_Libraries/Core/Ace3/AceEvent-3.0/AceEvent-3.0.lua"]:120: in function <...UI_Libraries/Core/Ace3/AceEvent-3.0/AceEvent-3.0.lua:119>

string "=[C]": in function LoadAddOn' [string "@Interface/AddOns/Blizzard_UIParent/Mainline/UIParent.lua"]:422: in functionUIParentLoadAddOn' [string "@Interface/AddOns/Blizzard_UIParent/Mainline/UIParent.lua"]:565: in function `TimeManager_LoadUI' [string "@Interface/AddOns/Blizzard_UIParent/Mainline/UIParent.lua"]:1409: in function <...rface/AddOns/Blizzard_UIParent/Mainline/UIParent.lua:1289>

Message: ...AddOns/PetTracker/addons/main/features/mapSearch.lua:14: attempt to call field 'Dropdown' (a nil value) Time: Wed Jul 24 19:44:00 2024 Count: 1 Stack: ...AddOns/PetTracker/addons/main/features/mapSearch.lua:14: attempt to call field 'Dropdown' (a nil value) string "=[C]": in function Dropdown' [string "@Interface/AddOns/PetTracker/addons/main/features/mapSearch.lua"]:14: in function?' [string "@Interface/AddOns/PetTracker/libs/WildAddon-1.0/WildAddon-1.0.lua"]:20: in function <...dOns/PetTracker/libs/WildAddon-1.0/WildAddon-1.0.lua:18> [string "@Interface/AddOns/PetTracker/libs/WildAddon-1.0/WildAddon-1.0.lua"]:56: in function <...dOns/PetTracker/libs/WildAddon-1.0/WildAddon-1.0.lua:53>

[string "@Interface/AddOns/AllTheThings/lib/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:19: in function <...ings/lib/CallbackHandler-1.0/CallbackHandler-1.0.lua:15> [string "@Interface/AddOns/AllTheThings/lib/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:54: in function `Fire' [string "@Interface/AddOns/ElvUI_Libraries/Core/Ace3/AceEvent-3.0/AceEvent-3.0.lua"]:120: in function <...UI_Libraries/Core/Ace3/AceEvent-3.0/AceEvent-3.0.lua:119>

string "=[C]": in function LoadAddOn' [string "@Interface/AddOns/Blizzard_UIParent/Mainline/UIParent.lua"]:422: in functionUIParentLoadAddOn' [string "@Interface/AddOns/Blizzard_UIParent/Mainline/UIParent.lua"]:477: in function `CombatLog_LoadUI' [string "@Interface/AddOns/Blizzard_UIParent/Mainline/UIParent.lua"]:1411: in function <...rface/AddOns/Blizzard_UIParent/Mainline/UIParent.lua:1289>

Message: ...nterface/AddOns/PetTracker/addons/journal/record.lua:8: attempt to index field 'Base' (a nil value) Time: Wed Jul 24 19:44:02 2024 Count: 1 Stack: ...nterface/AddOns/PetTracker/addons/journal/record.lua:8: attempt to index field 'Base' (a nil value) string "=[C]": in function LoadAddOn' [string "@Interface/AddOns/Blizzard_UIParent/Mainline/UIParent.lua"]:422: in functionUIParentLoadAddOn' [string "@Interface/AddOns/Rarity/Core/Collections.lua"]:63: in function ScanToys' [string "@Interface/AddOns/Rarity/Core/Collections.lua"]:282: in functionScanExistingItems' [string "@Interface/AddOns/Rarity/Core.lua"]:178: in function `DoEnable' [string "@Interface/AddOns/Rarity/Core.lua"]:150: in function <Interface/AddOns/Rarity/Core.lua:149>

[string "@Interface/AddOns/Details/Libs/AceAddon-3.0/AceAddon-3.0.lua"]:66: in function <...ce/AddOns/Details/Libs/AceAddon-3.0/AceAddon-3.0.lua:61> [string "@Interface/AddOns/Details/Libs/AceAddon-3.0/AceAddon-3.0.lua"]:523: in function `EnableAddon' [string "@Interface/AddOns/Details/Libs/AceAddon-3.0/AceAddon-3.0.lua"]:626: in function <...ce/AddOns/Details/Libs/AceAddon-3.0/AceAddon-3.0.lua:611>

string "=[C]": in function LoadAddOn' [string "@Interface/AddOns/Blizzard_UIParent/Mainline/UIParent.lua"]:422: in functionUIParentLoadAddOn' [string "@Interface/AddOns/Blizzard_UIParent/Mainline/UIParent.lua"]:627: in function MajorFactions_LoadUI' [string "@Interface/AddOns/Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:103: in functionSetUpMajorFactionList' [string "@Interface/AddOns/Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:96: in function RefreshMajorFactionList' [string "@Interface/AddOns/Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:91: in functionRefreshOverlay' [string "@Interface/AddOns/Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:83: in function <...sionLandingPage/Blizzard_DragonflightLandingPage.lua:79> string "=[C]": in function CreateFrame' [string "@Interface/AddOns/Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:49: in functionCreateOverlay' [string "@Interface/AddOns/Blizzard_ExpansionLandingPage/Blizzard_ExpansionLandingPage.lua"]:78: in function `RefreshExpansionOverlay' [string "@Interface/AddOns/Blizzard_ExpansionLandingPage/Blizzard_ExpansionLandingPage.lua"]:37: in function <...pansionLandingPage/Blizzard_ExpansionLandingPage.lua:35>

Message: Interface/AddOns/PetTracker/addons/journal/mods.lua:46: attempt to call field 'Pet' (a nil value) Time: Wed Jul 24 19:47:57 2024 Count: 3 Stack: Interface/AddOns/PetTracker/addons/journal/mods.lua:46: attempt to call field 'Pet' (a nil value) string "=[C]": in function Pet' [string "@Interface/AddOns/PetTracker/addons/journal/mods.lua"]:46: in functionModifyLoadOut' [string "@Interface/AddOns/PetTracker/addons/journal/mods.lua"]:18: in function <Interface/AddOns/PetTracker/addons/journal/mods.lua:18> string "=[C]": in function `PetJournal_UpdatePetLoadOut' [string "@Interface/AddOns/Blizzard_Collections/Blizzard_PetCollection.lua"]:253: in function <...dOns/Blizzard_Collections/Blizzard_PetCollection.lua:231>

Message: Interface/AddOns/PetTracker/addons/journal/mods.lua:23: attempt to call field 'Pet' (a nil value) Time: Wed Jul 24 19:47:57 2024 Count: 3 Stack: Interface/AddOns/PetTracker/addons/journal/mods.lua:23: attempt to call field 'Pet' (a nil value) string "=[C]": in function Pet' [string "@Interface/AddOns/PetTracker/addons/journal/mods.lua"]:23: in functionModifyCard' [string "@Interface/AddOns/PetTracker/addons/journal/mods.lua"]:17: in function <Interface/AddOns/PetTracker/addons/journal/mods.lua:17> string "=[C]": in function `PetJournal_UpdatePetCard' [string "@Interface/AddOns/Blizzard_Collections/Blizzard_PetCollection.lua"]:254: in function <...dOns/Blizzard_Collections/Blizzard_PetCollection.lua:231>

GurliGebis commented 1 month ago

The turnaround time for updates and fixes for this addon is quiet high. To get around this (and provide an open source solution), I have created another addon that does the same as PetTracker (it is called Battle Pet Completionist) - you might want to check it out.

bubfeeld commented 1 month ago

The turnaround time for updates and fixes for this addon is quiet high. To get around this (and provide an open source solution), I have created another addon that does the same as PetTracker (it is called Battle Pet Completionist) - you might want to check it out.

Teh one thing pettracker does that BCP doesnt is during a pet battle if would show enemy pet icons right above the battle pet bar

GurliGebis commented 1 month ago

I normally use PokemonTrainerNG for showing both teams, so to avoid duplication, I haven't added that to BPC. (the original PokemonTrainer was no longer being developed, so I created the NG version, which is a continuation of it)

bubfeeld commented 1 month ago

I normally use PokemonTrainerNG for showing both teams, so to avoid duplication, I haven't added that to BPC. (the original PokemonTrainer was no longer being developed, so I created the NG version, which is a continuation of it)

ya ,and i love you for doing that! Id have to show you what I mean, all it is just the 3 ablities of the enemy pet that sit right above the pet battle bar on the bottom of the screen, i got so used to seeing it, it messes with my ocd to not have it,lol

edit-- what I am talking about is pictured on Pettrackers addon page, its the 5th and 7th pictures

GurliGebis commented 1 month ago

I see - I'll see if it is something that's easy to implement. Unfortunately, I cannot look at how PetTracker does it, since the auther is pretty opposed to opensource (he used to claim his code was opensource, and then threatened everyone mirroring it with DMCA takedowns... - that's the reason I started BPC in the first place, since PetTracker is very slow to get updated, and forking it was not an option).

swotam commented 1 month ago

I normally use PokemonTrainerNG for showing both teams, so to avoid duplication, I haven't added that to BPC. (the original PokemonTrainer was no longer being developed, so I created the NG version, which is a continuation of it)

ya ,and i love you for doing that! Id have to show you what I mean, all it is just the 3 ablities of the enemy pet that sit right above the pet battle bar on the bottom of the screen, i got so used to seeing it, it messes with my ocd to not have it,lol

edit-- what I am talking about is pictured on Pettrackers addon page, its the 5th and 7th pictures

FYI the addon "Battle Pet Battle UI Tweaks" adds the info you're looking for.

My personal reason for preferring PetTracker is the custom Swap Pet UI during battles. I can't stand the default 3D character model UI that Blizzard uses and I haven't found another addon that replicates the way PetTracker does it.

GurliGebis commented 1 month ago

That is pretty nice yes 🙂

sauljaffe commented 1 month ago

This add-on is generating errors every time I come near a pet in the wild ever since the War Within pre-patch was released.

Is the author still maintaining this?

Errors (don't know if it's the same as the others so...): 56x PetTracker/addons/main/features/tooltips.lua:18: attempt to call field 'Specie' (a nil value) [string "@PetTracker/addons/main/features/tooltips.lua"]:18: in function <PetTracker/addons/main/features/tooltips.lua:14>

string "=[C]": in function securecallfunction' [string "@Blizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua"]:61: in function <...lizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua:56> [string "@Blizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua"]:81: in function <...lizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua:77> [string "@Blizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua"]:117: in function <...lizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua:107> [string "=[C]"]: in functionSetAttribute' [string "@Blizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua"]:142: in function <...lizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua:135> [string "@Blizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua"]:288: in function <...lizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua:238> string "=[C]": in function securecallfunction' [string "@Blizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua"]:235: in functionProcessInfo' [string "@Blizzard_GameTooltip/Mainline/GameTooltip.lua"]:929: in function `SetWorldCursor' [string "@Blizzard_UIParent/Mainline/UIParent.lua"]:1366: in function <...rfaceBlizzard_UIParent/Mainline/UIParent.lua:1289>

Locals: tip = GameTooltip { ItemTooltip = Frame { } BottomOverlay = Texture { } NineSlice = Frame { } textLeft1Font = "GameTooltipHeaderText" hasMoney = 1 textRight2Font = "GameTooltipText" TopOverlay = Texture { } TextLeft1 = GameTooltipTextLeft1 { } StatusBar = GameTooltipStatusBar { } numMoneyFrames = 1 supportsDataRefresh = true processingInfo =

{ } infoList =
{ } shouldRefreshData = false waitingForData = false updateTooltipTimer = 0.125000 shoppingTooltips =
{ } TextRight1 = GameTooltipTextRight1 { } supportsItemComparison = true textRight1Font = "GameTooltipHeaderText" layoutType = "TooltipDefaultLayout" textLeft2Font = "GameTooltipText" TextRight2 = GameTooltipTextRight2 { } TextLeft2 = GameTooltipTextLeft2 { } } name = "Enchanted Broom" specie = 213 (temporary) = nil (temporary) = 213 (*temporary) = "attempt to call field 'Specie' (a nil value)" Addon =
{ MaxLevel = 25 Species =
{ } state =
{ } RivalInfo =
{ } Tag = "PETTRACKER_" MaxQuality = 6 Tooltips =
{ } SpecieStats =
{ } MapSearch =
{ } Tutorials =
{ } sets =
{ } MapCanvas =
{ } Predict =
{ } Maps =
{ } Breeds =
{ } SpecieBreeds =
{ } Stables =
{ } RivalOrder =
{ } Name = "PetTracker" Rivals =
{ } MaxPlayerQuality = 4 }

GurliGebis commented 1 month ago

He might be - it has been a few months since his last activity on github it seems

theothershiloh commented 1 month ago

He might be - it has been a few months since his last activity on github it seems

Per his Discord:

Everyone! Pre-patch today! And me, like a good dev with years of experience, forgot there would be a pre-patch! 🤦‍♂️ Made my plans on having to update the addons by expansion date. I'm right now away on a work trip (been between work trips all month) and am without access to my work computer. I am between flights right now, but if I am able to catch a break and update the mods from my laptop, I will as soon as possible. I'll try to make that work. Worst case scenario I am back by the 11th and will update them then.

I'd like to apologize to everyone in advance for my lapse in judgement.

Poor timing and poor planning and also, life outside of wow. An update is coming.