battle pet error from a revoked pet
aranud87 opened this issue · 0 comments
Which flavo(u)r of WoW are you using?
Retail
Which server realm are you in?
EU
WoW Client Build
11.2.5
WoW Event
Mainline
WoW Client Language
frFR
ATT Version
Latest release
ATT Build Number
4.7.7
Describe the Bug
An error show when you revoke a pet and found the same with the mouse over.
Screenshot
No response
Steps to Reproduce
- Capture a pet
- Revoke the pet
- mouse over the same pet that was just revoked
- Tthe error window appears
Lua Errors
Message: ...erface/AddOns/AllTheThings/src/Classes/BattlePet.lua:270: attempt to concatenate local 'rarity' (a nil value)
Time: Fri Nov 7 00:24:01 2025
Count: 18
Stack:
[Interface/AddOns/AllTheThings/src/Classes/BattlePet.lua]:270: in function 'Process'
[Interface/AddOns/AllTheThings/src/Settings/Pages/Interface - Information.lua]:1403: in function 'ProcessInformationTypesForExternalTooltips'
[Interface/AddOns/AllTheThings/src/Modules/Tooltip.lua]:759: in function <...nterface/AddOns/AllTheThings/src/Modules/Tooltip.lua:748>
[Interface/AddOns/AllTheThings/src/Modules/Tooltip.lua]:789: in function <...nterface/AddOns/AllTheThings/src/Modules/Tooltip.lua:777>
[Interface/AddOns/AllTheThings/src/Modules/Tooltip.lua]:818: in function <...nterface/AddOns/AllTheThings/src/Modules/Tooltip.lua:817>
[Interface/AddOns/AllTheThings/src/Modules/Tooltip.lua]:1018: in function <...nterface/AddOns/AllTheThings/src/Modules/Tooltip.lua:869>
[tail call]: ?
[C]: in function 'securecallfunction'
[Interface/AddOns/Blizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua]:61: in function <...lizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua:56>
[Interface/AddOns/Blizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua]:78: in function <...lizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua:77>
[Interface/AddOns/Blizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua]:117: in function <...lizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua:107>
[C]: in function 'SetAttribute'
[Interface/AddOns/Blizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua]:142: in function <...lizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua:135>
[Interface/AddOns/Blizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua]:288: in function <...lizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua:238>
[C]: in function 'securecallfunction'
[Interface/AddOns/Blizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua]:235: in function 'ProcessInfo'
[Interface/AddOns/Blizzard_GameTooltip/Mainline/GameTooltip.lua]:964: in function <...AddOns/Blizzard_GameTooltip/Mainline/GameTooltip.lua:944>
[C]: in function 'SetWorldCursor'
[Interface/AddOns/Blizzard_UIParent/Mainline/UIParent.lua]:1249: in function <...rface/AddOns/Blizzard_UIParent/Mainline/UIParent.lua:1169>
Locals:
t =
textLower = "owned pets"
text = "Owned Pets"
priority = 11000
informationTypeID = "Owned Pets"
}
data =
sourceParent =
}
isBaseSearchResult = true
nmr = false
speciesID = 430
TLUG = 9451.203830
g =
}
npcID = 61438
pb = 1
hash = "speciesID430"
__FillGroups = true
_missing = false
nmc = false
_cata = 0
__merge =
}
}
tooltipInfo =
1 =
}
2 =
}
3 =
}
4 =
}
5 =
}
6 =
}
7 =
}
8 =
}
hasSourceLocations = true
}
speciesID = 430
totalPets = 25
ownedPets = 176
index = 2
petID = "BattlePet-0-000010F591F0"
s = 430
owned = false
customName = nil
level = 0
health = nil
maxHealth = nil
power = nil
speed = nil
rarity = nil
(for index) = 9
(for limit) = 176
(for step) = 1
i = 9
(*temporary) =
1 =
}
2 =
}
3 =
}
4 =
}
5 =
}
6 =
}
7 =
}
8 =
}
hasSourceLocations = true
}
(*temporary) =
}
(*temporary) = "Niveau"
(*temporary) = " "
(*temporary) = 0
(*temporary) = " ("
(*temporary) =
ERR_OUT_OF_CHI = "Pas assez de chi"
DH_HAVOC_CORE_ABILITY_2 = "Attaque puissante en mêlée qui consomme de la fureur. Si elle inflige un coup critique, une partie de la fureur est récupérée."
UNIT_NAMES_COMBATLOG_TOOLTIP = "Colorer les noms des unités."
AchievementFrameStatsBG = AchievementFrameStatsBG {
}
HealBot_Options_LoadSpellsbText = HealBot_Options_LoadSpellsbText {
}
LE_GAME_ERR_CHAT_RAID_RESTRICTED_TRIAL = 799
SPELL_FAILED_CUSTOM_ERROR_71 = "Ce bambocheur aimerait danser avec vous."
LE_GAME_ERR_PET_SPELL_TARGETS_DEAD = 435
ClassTrialTimerDisplayMi{
"name": "mrp-api",
"version": "1.0.0",
"type": "module",
"main": "src/index.js",
"scripts": {
"dev": "nodemon --legacy-watch src/index.js",
"start": "node src/index.js"
},
"dependencies": {
"cors": "^2.8.5",
"dotenv": "^16.4.5",
"express": "^4.19.2",
"express-rate-limit": "^8.1.0",
"helmet": "^8.1.0",
"nodemailer": "^7.0.9",
"pg": "^8.11.3"
},
"devDependencies": {
"nodemon": "^3.0.1"
}
}
Additional Context
I also saw that the revoked pet appears for a while in bold in the list as if it had not been captured.