111 - GetPetInfoBySpeciesID() need to check that the speciesID is nil or not.
What steps will reproduce the problem?
1.baggins doesnt work when some pet item in bag.
What is the expected output? What do you see instead?
GetPetInfoBySpeciesID() need to check that the speciesID is nil or not.
What version of the product are you using?
r474
Do you have an error log of what happened?
speciesID is nil.
Please provide any additional information below.
===========================================================
53x Baggins\Baggins-r474.lua:1196 Usage: GetPetInfoByID(ID)
[C]: in function `GetPetInfoBySpeciesID'
Baggins\Baggins-r474.lua:1196 in function <Baggins\Baggins.lua:1189
Baggins\Baggins-r474.lua:1286 in function <Baggins\Baggins.lua:1282
[C]: ?
Baggins\Baggins-r474.lua:1320 in function `SortItemList'
Baggins\Baggins-r474.lua:1116 in function `UpdateSectionContents'
Baggins\Baggins-r474.lua:1032 in function `UpdateSection'
Baggins\Baggins-r474.lua:1006 in function `ReallyUpdateBags'
Baggins\Baggins-r474.lua:654 in function `BagginsSearch_BRB'
Baggins_Search\Baggins_Search-r51.lua:175 in function `?'
Baggins\Baggins-r474.lua:125 in function <Baggins\Baggins.lua:117
Locals:
link = "|cff0070dd|Hbattlepet:1467:1:3:152:10:13:0000000000000000|h[飞天切割者]|h|r"
speciesID = nil
level = nil
quality = nil
maxHealth = nil
power = nil
speed = nil
petid = nil
name = nil
petType = nil
subtype = nil
GetItemInfo = <function> defined =[C]:-1
getBattlePetInfoFromLink = <function> defined @Baggins\Baggins.lua:1184
_G = <table> {
ContainerFrame5Item7 = ContainerFrame5Item7 {
}
PowaDropDownAnim1ButtonHighlightTexture = PowaDropDownAnim1ButtonHighlightTexture {
}
MultiCastActionButton6Cooldown = MultiCastActionButton6Cooldown {
}
MerchantItem9ItemButtonStock = MerchantItem9ItemButtonStock {
}
GetTrainerServiceTypeFilter = <function> defined =[C]:-1
UNIT_NAMES_COMBATLOG_TOOLTIP = "彩色标记单位名。"
UNIT_NAMEPLATES_TYPE_TOOLTIP_3 = "此选项通过垂直和水平分散姓名板从而避免重叠。"
SetTrainerServiceTypeFilter = <function> defined =[C]:-1
psmaindeathrepforppl = "为%s人"
SPELL_FAILED_CUSTOM_ERROR_71 = "这名聚会者想要和你一起跳舞。"
BT4Button58 = BT4Button58 {
}
RecruitAFriendFrame = RecruitAFriendFrame {
}
CompactUnitFrameProfilesGeneralOptionsFrameHealthTextDropdownButtonNormalTexture = CompactUnitFrameProfilesGeneralOptionsFrameHealthTextDropdownButtonNormalTexture {
}
BlizzardArtTex3b = BlizzardArtTex3b {
}
TutorialFrameLeft19 = TutorialFrameLeft19 {
}
MultiCastActionButton2Cooldown = MultiCastActionButton2Cooldown {
}
ERR_TRADE_EQUIPPED_BAG = "你无法交易已经装备的包裹。"
PVP_RANK_6_1 = "下士"
BOOKTYPE_PROFESSION = "professions"
AudioOptionsVoicePanelOutputDeviceDropDownButtonHighlightTexture = AudioOptionsVoicePanelOutputDeviceDropDownButtonHighlightTexture {
}
InterfaceOptionsDisplayPanelShowAggroPercentageText = InterfaceOptionsDisplayPanelShowAggroPercentageText {
}
VideoOptionsFrameCategoryFrameButton17ToggleHighlightTexture = VideoOptionsFrameCategoryFrameButton17ToggleHighlightTexture {
}
MerchantItem3AltCurrencyFrameItem1Text = MerchantItem3AltCurrencyFrameItem1Text {
}
OPTION_TOOLTIP_ACTION_BUTTON_USE_KEY_DOWN = "在按下快捷键时施法,而不是在松开快捷键时施法。"
BINDING_NAME_NAMEPLATES = "显示敌方姓名板"
INSTANCE_UNAVAILABLE_OTHER_TEMPORARILY_DISABLED = "不能进入%s。这个副本暂时不可用。"
IsReferAFriendLinked = <function> defined =[C]:-1
MAIL_LETTER_TOOLTIP = "点击这里来获得一份这封信
永久性的副本。"
AudioOptionsVoicePanelMicrophoneVolumeThumb = AudioOptionsVoicePanelMicrophoneVolumeThumb {
}
BagginsPooledItemButton278 = BagginsPooledItemButton278 {
}
PaperDollTitlesPaneButton12BgTop = PaperDollTitlesPaneButton12BgTop {
}
MANA = "法力值"
iTunesRemoteOptionsPanel = iTunesRemoteOptionsPanel {
}
CONSOLIDATED_BUFFS_PER_ROW = 4
TutorialFrameRight19 = TutorialFrameRight19 {
}
MoneyFrame_OnEvent = <function> defined @FrameXML\MoneyFrame.lua:225
BN_UNABLE_TO_RESOLVE_NAME = "无法向'%s'发送悄悄话。战网功能也许暂时不可用。"
CinematicFrameRaidBossEmoteFrame = CinematicFrameRaidBossEmoteFrame {
}
InterfaceOptionsCombatTextPanelFCTDropDown_OnClick = <function> defined @FrameXML\InterfaceOptionsPanels.lua:1761
rscrefleshchosedpot = <function> defined @RaidSlackCheck\RaidSlackCheck.lua:2256
CompactRaidFrameManagerDisplayFrameHiddenModeToggleTopRight = CompactRaidFrameManagerDisplayFrameHiddenModeToggleTopRight {
}
LFGTeleport = <function> defined =[C]:-1
SpellButton6Cooldown = SpellButton6Cooldown {
}
SLASH_LibQTip1 = "/qtip"
ToggleEncounterJournal = <function> defined @FrameXML\UIParent.lua:720
UIDROPDOWNMENU_OPEN_MENU = PetJournalPetOptionsMenu {
}
LOSS_OF_CONTROL_DISPLAY_FEAR = "恐惧"
Graphics_QualityText = Graphics_QualityText {
}
TalentMicroButtonAlertShadowTopLeft = TalentMicroButtonAlertShadowTopLeft {
}
MacroFrame = MacroFrame {
}
VOICEMACRO_4_Sc_1_FEMALE = "帮助我一起战斗!"
JoinSkirmish = <function> defined =[C]:-1
Advanced_GraphicsAPIDropDownButtonHighlightTexture = Advanced_GraphicsAPIDropDownButtonHighlightTe
===================================================================================
| User | When | Change |
|---|---|---|
| wolfcon | Mar 18, 2015 at 05:49 UTC | Create |
Facts
- Reported
- Mar 18, 2015
- Status
- New - Issue has not had initial review yet.
- Type
- Defect - A shortcoming, fault, or imperfection
- Priority
- Medium - Normal priority.
- Votes
- 0