Pokemon Trainer: The Pet Battle Mod

Pokemon Trainer: The Pet Battle Mod

739k Downloads

LUA errors in 10.1.7

durandal42 opened this issue ยท 3 comments

commented

As captured by BugSack:

365x PokemonTrainer/Modules/FrameCombatDisplay.lua:914: attempt to index field 'animOut' (a nil value)
[string "@PokemonTrainer/Modules/FrameCombatDisplay.lua"]:914: in function <PokemonTrainer/Modules/FrameCombatDisplay.lua:908>
[string "@PokemonTrainer/Modules/FrameCombatDisplay.lua"]:934: in function <PokemonTrainer/Modules/FrameCombatDisplay.lua:927>
[string "@PokemonTrainer/Modules/FrameCombatDisplay.lua"]:966: in function <PokemonTrainer/Modules/FrameCombatDisplay.lua:964>
[string "@PokemonTrainer/Modules/FrameCombatDisplay.lua"]:1006: in function `BattleFrame_UpdateAbilityHighlights'
[string "@PokemonTrainer/Modules/FrameCombatDisplay.lua"]:263: in function <PokemonTrainer/Modules/FrameCombatDisplay.lua:250>
[string "=[C]"]: ?
[string "@ArkInventory/Externals/Ace3/AceBucket/AceBucket-3.0-4.lua"]:69: in function <...Inventory/Externals/Ace3/AceBucket/AceBucket-3.0.lua:67>
[string "@ArkInventory/Externals/Ace3/AceBucket/AceBucket-3.0-4.lua"]:83: in function `func'
[string "@DataStore/libs/AceTimer-3.0-17/AceTimer-3.0.lua"]:57: in function <DataStore/libs/AceTimer-3.0/AceTimer-3.0.lua:50>

Locals:
glow = PTGlowFrame1 {
 0 = <userdata>
 ProcLoop = AnimationGroup {
 }
 OnHide = <function> defined @FrameXML/ActionButton.lua:904
 ProcStartAnim = AnimationGroup {
 }
 ProcLoopFlipbook = Texture {
 }
 ProcStartFlipbook = Texture {
 }
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = <function> defined =[C]:-1
(*temporary) = <function> defined @Outfitter/Libraries/LibTipHooker-1.1.lua:247
(*temporary) = "Frame"
(*temporary) = "attempt to index field 'animOut' (a nil value)"
table = <table> {
 setn = <function> defined =[C]:-1
 insert = <function> defined =[C]:-1
 getn = <function> defined =[C]:-1
 foreachi = <function> defined =[C]:-1
 maxn = <function> defined =[C]:-1
 foreach = <function> defined =[C]:-1
 concat = <function> defined =[C]:-1
 removemulti = <function> defined =[C]:-1
 sort = <function> defined =[C]:-1
 wipe = <function> defined =[C]:-1
 remove = <function> defined =[C]:-1
}
heap = <table> {
}
glownum = 1
_G = <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."
 GetTrainerServiceTypeFilter = <function> defined =[C]:-1
 UNIT_NAMES_COMBATLOG_TOOLTIP = "Color unit names."
 oilvlgetooltipTextLeft18 = oilvlgetooltipTextLeft18 {
 }
 AchievementFrameStatsBG = AchievementFrameStatsBG {
 }
 SetTrainerServiceTypeFilter = <function> defined =[C]:-1
 LE_GAME_ERR_CHAT_RAID_RESTRICTED_TRIAL = 774
 SPELL_FAILED_CUSTOM_ERROR_71 = "This partygoer wants to dance with you."
 LE_GAME_ERR_PET_SPELL_TARGETS_DEAD = 417
 DetailsBreakdownWindowTabFrameSummary3531SpellScrollContainerSpellScrollSpellBarButton4FontString16 = DetailsBreakdownWindowTabFrameSummary3531SpellScrollContainerSpellScrollSpellBarButton4FontString16 {
 }
 TLDRMissionsFollowerXPItemsAnimaCostDropDownLeft = TLDRMissionsFollowerXPItemsAnimaCostDropDownLeft {
 }
 PawnItemComparer = <function> defined @Pawn/Pawn.lua:4055
 MultiBarLeftButton7 = MultiBarLeftButton7 {
 }
 LFGListInviteDialog_OnEvent = <function> defined @FrameXML/LFGList.lua:2774
 MerchantItem3AltCurrencyFrameItem1Text = MerchantItem3AltCurrencyFrameItem1Text {
 }
 BtWQuestsFrameChainTooltipTexture2 = BtWQuestsFrameChainTooltipTexture2 {
 }
 ArenaEnemyMatchFrame5PetFrameDropDownMiddle = ArenaEnemyMatchFrame5PetFrameDropDownMiddle {
 }
 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"
 UnitFrameManaBar_UnregisterDefaultEvents = <function> defined @FrameXML/UnitFrame.lua:927
 PVPReadyDialogBottomArt = PVPReadyDialogBottomArt {
 }
 CALENDAR_RAID_RESET_DESCRIPTION = "%1$s resets at %2$s."
 BW_VirtualTooltipTexture30 = BW_VirtualTooltipTexture30 {
 }
 ChatFrame6EditBoxFocusMid = ChatFrame6EditBoxFocusMid {
 }
 AceConfigDialogTooltipTexture20 = AceConfigDialogTooltipTexture20 {
 }
 CinematicFrameRaidBossEmoteFrame = CinematicFrameRaidBossEmoteFrame {
 }
 CompactRaidFrameManagerDisplayFrameHiddenModeToggleTopRight = CompactRaidFrameManagerDisplayFrameHiddenModeToggleTopRight {
 }
 LFGTeleport = <function> defined =[C]:-1
 LE_GAME_ERR_ONLY_ONE_QUIVER = 36
 SpellButton6Cooldown = SpellButton6Cooldown {
 }
 ToggleEncounterJournal = <function> defined @FrameXML/UIParent.lua:1136
 LOSS_OF_CONTROL_DISPLAY_FEAR = "Feared"
 OverrideActionBarButton6Shine11 = OverrideActionBarButton6Shine11 {
 }
 Boss1TargetFrameValue = Boss1TargetFrameValue {
 }
 AUCTIONATOR_L_DEFAULT_LIST_HEADER = "Default Shopping List"
 ACTION_SPELL_MISSED_POSSESSIVE = "1"
 ARKINV_Frame4TitleActionButton2 = ARKINV_Frame4TitleActionButton2 {
 }
 Is64BitClient = <function> defined =[C]:-1
 MultiBar5Button11Shine4 = MultiBar5Button11Shine4 {
 }
 TutorialFrame_OnMouseDown = <function> defined @FrameXML/TutorialFrame.lua:262
 ContainerFrame4Item16Cooldown = ContainerFrame4Item16Cooldown {
 }
 LE_GAME_ERR_AZERITE_ESSENCE_SELECTION_FAILED_ESS
commented

The normal pokemon trainer addon seems to have been abandoned for a while.
A few months ago, I fixed it and released Pokemon Trainer NG, you can find it here: https://www.curseforge.com/wow/addons/pokemon-trainer-ng

commented

Well, actually itโ€™s abandoned, because I quit WoW literally 5 years ago or so ๐Ÿ˜‚ I should merge your repository into mine, shouldnโ€™t I?

commented

Nothing is preventing that, though you would have to maintain it again, for that to make sense ๐Ÿ™‚
If you don't play WoW anymore, I think archiving the repo would be more helpful - you could always link to the other version to help users find it ๐Ÿ™‚