- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
6,105 Addons
-
Popular Downloads
- Top World of Warcraft Addons
- Top Minecraft Server Mods
- Top Rift Addons
- Top Skyrim Mods
- Top World of Tanks Skins
- Top StarCraft II Maps
- Top Terraria Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top The Secret World Mods
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Forums
- Store
PetCaught
- 7 Likes
- World of Warcraft
- 810 Monthly Downloads
- Supports: 5.0.5
- 17,148 Total Downloads
- Updated 09/27/2012
- Created 09/26/2012
- 95 Favorites
- Project Site
- Comments
- Release Type: Release
- License: Public Domain
- Newest File: PetCaught 1.1
About PetCaught
What's this?
PetCaught is a very simple addon that appends a "Caught" or "Not Caught" note to the tooltips of any wild battle pets you may encounter. The goal is to help you catch 'em all more easily, removing the need to check the pet journal to determine if you've already captured a certain pet.
The addon will add the note to both world tooltips as well as minimap tracking tooltips. In addition, it will note the quality of your captured pet (for example, Poor, or Uncommon) so that you can decide if you want to try to capture a higher quality of a pet you already have.
PetCaught has no UI or configuration, just drop it into your addons folder and you're good to go. If you've got suggestions or screenshots, let me know in the comments below.
-Fixed lua error thrown in pet journal
| File Name | Release Type | Game Version | Downloads | Date |
|---|---|---|---|---|
| PetCaught 1.1 | Release | 5.0.5 | 17,137 | 09/27/2012 |
| PetCaught 1.0a | Release | 5.0.5 | 11 | 09/26/2012 |
Addon Packs Containing This...
Top Downloads
-
- Deadly Boss Mods
- Combat, PvP, and Boss Encounters
- 1,129,948 Monthly Downloads
-
- Bagnon
- Bags & Inventory
- 498,005 Monthly Downloads
-
- Deadly Boss Mods - Burning Crusade and Vanilla mods
- Combat and Boss Encounters
- 335,742 Monthly Downloads
-
- Recount
- Combat
- 323,867 Monthly Downloads
-
- HealBot Continued
- Healer and Unit Frames
- 297,532 Monthly Downloads

Comments
Date: 2013-02-01 22:04:24
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\PetCaught\PetCaught.lua line 23:
attempt to compare number with nil
Debug:
PetCaught\PetCaught.lua:23: OnEvent()
PetCaught\PetCaught.lua:6:
PetCaught\PetCaught.lua:6
[C]: ?
[C]: SetSearchFilter()
...e\AddOns\Blizzard_PetJournal\Blizzard_PetJournal.lua:846:
...e\AddOns\Blizzard_PetJournal\Blizzard_PetJournal.lua:839
[C]: ?
Locals:
self = <unnamed> {
LastTooltipText = "Bandicoon"
KnownPets = <table> {
}
0 = <userdata>
AddTooltipLine = <function> defined @Interface\AddOns\PetCaught\PetCaught.lua:35
Print = <function> defined @Interface\AddOns\PetCaught\PetCaught.lua:45
OnEvent = <function> defined @Interface\AddOns\PetCaught\PetCaught.lua:8
}
self = <unnamed> {
LastTooltipText = "Bandicoon"
KnownPets = <table> {
}
0 = <userdata>
AddTooltipLine = <function> defined @Interface\AddOns\PetCaught\PetCaught.lua:35
Print = <function> defined @Interface\AddOns\PetCaught\PetCaught.lua:45
OnEvent = <function> defined @Interface\AddOns\PetCaught\PetCaught.lua:8
}
numPets = 379
numOwned = 389
(for index) = 311
(for limit) = 389
(for step) = 1
i = 311
petID = "0x0000000000000000"
speciesID = 282
isOwned = false
customName = nil
level = 0
favorite = false
isRevoked = false
name = "Guild Herald"
icon = "INTERFACE\ICONS\ACHIEVEMENT_GUILDPERK_HONORABLEMENTION_RANK2.BLP"
petType = 1
creatureID = 49587
sourceText = "Vendor: World Vendors
Cost: 500
Cooldown: 4 hrs
"
description = "When guilds have accumulated enough wealth, brave soldiers are often called to bear their standards."
isWildPet = false
_ = nil
_ = nil
_ = nil
_ = nil
rarity = nil
(*temporary) = 3
(*temporary) = "attempt to compare number with nil"
AddOns:
Swatter, v4.1.0 (<%codename%>)
NPCScan, v5.0.0.5
NPCScanAutoAdd, v1.1
NPCScanOverlay, v5.0.0.3
NPCScanOverlayBroker, v1.2.0
AckisRecipeList, v2.4.4
AckisRecipeListQuickScan, v5.1.0.-1.0.8
Auctionator, v3.1.2
Babylonian, v5.1.DEV.332(/embedded)
BagBrother, v
Bagnon, v5.1.2
BagnonScrap, v
BattlePetQualityNotifier, v1.3.0
cancelpetfight, vr24-release
Carbonite, v5.1.2
CarboniteTransfer, v1.01
Configator, v5.1.DEV.344(/embedded)
DBMCore, v
DBMLDB, v
FishingBuddy, v1.2i
Gatherer, v4.1.0
GTFO, v4.20
OmniCC, v5.1.3
PetBattleTeams, v3.1.0
PetCaught, v1.1
PetJournalEnhanced, v2.6.3
PetLeash, v2.2.4
RandomMountContinued, v1.07.05
Scrap, v11.7
SlideBar, v4.1.0 (<%codename%>)
TomTom, vv50100-1.0.2
BlizRuntimeLib_enUS v5.1.0.50100 <us>
(ck=31d)
Love this mod. Does exactly what I wanted with no extra bloat.
Message: Interface\AddOns\PetCaught\PetCaught.lua:23: attempt to compare number with nil
Time: 12/23/12 07:41:52
Count: 1
Stack: Interface\AddOns\PetCaught\PetCaught.lua:23: in function `OnEvent'
Interface\AddOns\PetCaught\PetCaught.lua:6: in function <Interface\AddOns\PetCaught\PetCaught.lua:6>
[C]: ?
[C]: in function `SetSearchFilter'
...e\AddOns\Blizzard_PetJournal\Blizzard_PetJournal.lua:846: in function <...e\AddOns\Blizzard_PetJournal\Blizzard_PetJournal.lua:839>
[C]: ?
Locals: self = <unnamed> {
LastTooltipText = ""
KnownPets = <table> {
}
0 = <userdata>
AddTooltipLine = <function> defined @Interface\AddOns\PetCaught\PetCaught.lua:35
Print = <function> defined @Interface\AddOns\PetCaught\PetCaught.lua:45
OnEvent = <function> defined @Interface\AddOns\PetCaught\PetCaught.lua:8
}
self = <unnamed> {
LastTooltipText = ""
KnownPets = <table> {
}
0 = <userdata>
AddTooltipLine = <function> defined @Interface\AddOns\PetCaught\PetCaught.lua:35
Print = <function> defined @Interface\AddOns\PetCaught\PetCaught.lua:45
OnEvent = <function> defined @Interface\AddOns\PetCaught\PetCaught.lua:8
}
numPets = 143
numOwned = 297
(for index) = 116
(for limit) = 297
(for step) = 1
i = 116
petID = "0x0000000000000000"
speciesID = 298
isOwned = false
customName = nil
level = 0
favorite = false
isRevoked = false
name = "Moonkin Hatchling"
icon = "INTERFACE\ICONS\INV_MISC_PETMOONKINTA.BLP"
petType = 1
creatureID = 51649
sourceText = "Pet Store: Horde"
description = "The distinct roar of the moonkin is one of the most terrifying sounds in nature."
isWildPet = false
_ = nil
_ = nil
_ = nil
_ = nil
rarity = nil
(*temporary) = 4
(*temporary) = "attempt to compare number with nil"
Date: 2012-12-11 21:06:25
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\PetCaught\PetCaught.lua line 23:
attempt to compare number with nil
Debug:
PetCaught\PetCaught.lua:23: OnEvent()
PetCaught\PetCaught.lua:6:
PetCaught\PetCaught.lua:6
[C]: ?
[C]: SetSearchFilter()
...e\AddOns\Blizzard_PetJournal\Blizzard_PetJournal.lua:846:
...e\AddOns\Blizzard_PetJournal\Blizzard_PetJournal.lua:839
[C]: ?
Locals:
self = <unnamed> {
LastTooltipText = ""
KnownPets = <table> {
}
0 = <userdata>
AddTooltipLine = <function> defined @Interface\AddOns\PetCaught\PetCaught.lua:35
Print = <function> defined @Interface\AddOns\PetCaught\PetCaught.lua:45
OnEvent = <function> defined @Interface\AddOns\PetCaught\PetCaught.lua:8
}
self = <unnamed> {
LastTooltipText = ""
KnownPets = <table> {
}
0 = <userdata>
AddTooltipLine = <function> defined @Interface\AddOns\PetCaught\PetCaught.lua:35
Print = <function> defined @Interface\AddOns\PetCaught\PetCaught.lua:45
OnEvent = <function> defined @Interface\AddOns\PetCaught\PetCaught.lua:8
}
numPets = 201
numOwned = 261
(for index) = 168
(for limit) = 261
(for step) = 1
i = 168
petID = "0x0000000000000000"
speciesID = 281
isOwned = false
customName = nil
level = 0
favorite = false
isRevoked = false
name = "Guild Page"
icon = "INTERFACE\ICONS\ACHIEVEMENT_GUILDPERK_HONORABLEMENTION.BLP"
petType = 1
creatureID = 49588
sourceText = "Vendor: World Vendors
Cost: 300
Cooldown: 8 hrs
"
description = "When a guild earns enough glory by defeating Alliance champions, some orcs will come to share the glory by serving the guild."
isWildPet = false
_ = nil
_ = nil
_ = nil
_ = nil
rarity = nil
(*temporary) = 3
(*temporary) = "attempt to compare number with nil"
AddOns:
Swatter, v4.1.0 (<%codename%>)
NPCScan, v5.0.0.5
NPCScanOverlay, v5.0.0.3
NPCScanOverlayBroker, v1.2.0
AckisRecipeList, v2.4.3
Altoholic, v5.1.001
AltoholicSummary, v5.1.001
Archy, v1.8.38a
AtlasLootLoader, vv7.04.01
Auctionator, v3.1.0
AutoQuestingTools, v1.1.4
AutoReputationWatch, v1.1
Babylonian, v5.1.DEV.332(/embedded)
CollectMe, v2.2.3
Configator, v5.1.DEV.344(/embedded)
DailyGrind, v1.8.1
DataStore, v5.1.001
DataStoreAchievements, v5.1.001
DataStoreAgenda, v5.1.001
DataStoreAuctions, v5.1.001
DataStoreCharacters, v5.1.001
DataStoreContainers, v5.1.001
DataStoreCrafts, v5.1.001
DataStoreCurrencies, v5.1.001
DataStoreInventory, v5.1.001
DataStoreMails, v5.1.001
DataStorePets, v5.1.001
DataStoreQuests, v5.1.001
DataStoreReputations, v5.1.001
DataStoreSpells, v5.1.001
DataStoreStats, v5.1.001
DataStoreTalents, v5.1.001
DBMCore, v
DBMLDB, v
DCoords, v3.03
ElvUI, v5.07
Gatherer, v4.1.0
MapNotes, v6.09.50001
MapNotesBrowser, vv1.00.50001
MapNotesIconLib, v1.04.50001
MapNotesIconLibFancy, v
MapNotesIconLibLegacy, v
MapNotesIconLibNeptunia, v
MapNotesIconLibNumbers, v
NPCScanEx, v1.1.9
Overachiever, v0.70
PetBattleTeams, vr15 Beta (3.0.0)
PetCaught, v1.1
PetJournalEnhanced, v2.6.0
PetTracker, v
PetTrackerAlerts, v
PetTrackerJournal, v
PetTrackerSwitcher, v
Postal, v3.5.0
QuestReward, v1.3.4a
Recount, v
SimpleNotepad, v1.3.5
TillerTracker, v1.11.1
TomTom, vv50100-1.0.1
VludsTillerGifts, v5.01.012
WoWDBProfiler, v
BlizRuntimeLib_enUS v5.1.0.50100 <us>
(ck=63b)
it works like charm BUT every once in a while when zoning to another place - flying, riding, walking, port, or winning battles with wild pet the tooltip would "reset" and I had to reload to get it working again.
is this addon still relevant after the 5.1 patch?
Litvan
SSDD
I came to look at this addon per WoWInsider's suggestion... the base UI apparently does not cover all this addon's functions. Mainly, the base UI tells you how many of the pet you're looking at, that you already own, but it does not tell you the highest quality you own... the addon does.
Oh, GameTooltip:Addline makes no sense on the minimap. Yakrat, Yakrat, Caught! Caught! makes no sense.
I dabbled with the code, came up with a version that preserves the text and tries to insert the Caught! notes into the right place.
***************
*** 37,43 ****
local color = ITEM_QUALITY_COLORS[PetCaught.KnownPets[name]-1]
GameTooltip:AddLine("Caught! (".._G["BATTLE_PET_BREED_QUALITY"..PetCaught.KnownPets[name]]..")", color.r, color.g, color.b)
else
! GameTooltip:AddLine("Not caught!")
end
GameTooltip:Show()
end
--- 37,44 ----
local color = ITEM_QUALITY_COLORS[PetCaught.KnownPets[name]-1]
GameTooltip:AddLine("Caught! (".._G["BATTLE_PET_BREED_QUALITY"..PetCaught.KnownPets[name]]..")", color.r, color.g, color.b)
else
! local color = ITEM_QUALITY_COLORS[0]
! GameTooltip:AddLine("Not caught!", color.r, color.g, color.b)
end
GameTooltip:Show()
end
***************
*** 72,88 ****
trackingTable = {strsplit("\n", text)}
end
for i = 1, #trackingTable do
--If minimap height icon is shown, text contains a texture escape sequence
! local texEscapeIndex = string.find(trackingTable[i],"|t")
if (texEscapeIndex ~= nil) then
! trackingTable[i] = string.sub(trackingTable[i], texEscapeIndex + 2)
end
! if (trackingTable[i] and PetCaught.KnownPets[trackingTable[i]] ~= nil) then
! PetCaught:AddTooltipLine(trackingTable[i])
! GameTooltip:Show()
end
end
end
! end)
\ No newline at end of file
--- 73,107 ----
trackingTable = {strsplit("\n", text)}
end
+ local changedTip = false
for i = 1, #trackingTable do
--If minimap height icon is shown, text contains a texture escape sequence
! local oneline = trackingTable[i]
! local texEscapeIndex = string.find(oneline,"|t")
if (texEscapeIndex ~= nil) then
! oneline= string.sub(oneline, texEscapeIndex + 2)
end
! if (oneline and PetCaught.KnownPets[oneline] ~= nil) then
! changedTip = true
! local name = oneline
! if (PetCaught.KnownPets[name] ~= nil) then
! local color = ITEM_QUALITY_COLORS[PetCaught.KnownPets[name]-1]
! trackingTable[i] = trackingTable[i]..color.hex.." Caught! (".._G["BATTLE_PET_BREED_QUALITY"..PetCaught.KnownPets[name]]..")|r"
! else
! local color = ITEM_QUALITY_COLORS[0]
! trackingTable[i] = trackingTable[i]..color.hex.." Not caught|r"
! end
end
end
+
+ -- if changed, rebuild all the lines of the tooltip
+ if (changedTip) then
+ text = table.concat(trackingTable,"\n")
+ _G["GameTooltipTextLeft1"]:SetText(text)
+ PetCaught.LastTooltipText = text
+
+ GameTooltip:Show()
+ end
end
! end)
Is there a way you can tell if you've caught it or not while in the fight?
Date: 2012-10-22 19:55:06
ID: 2
Error occured in: Global
Count: 1
Message: ..\AddOns\PetCaught\PetCaught.lua line 23:
attempt to compare number with nil
Debug:
[C]: ?
PetCaught\PetCaught.lua:23: OnEvent()
PetCaught\PetCaught.lua:6:
PetCaught\PetCaught.lua:6
[C]: SetPetTypeFilter()
...e\AddOns\PetJournalEnhanced\modules\DropdownMenu.lua:192: func()
..\FrameXML\UIDropDownMenu.lua:710: UIDropDownMenuButton_OnClick()
[string "*:OnClick"]:1:
[string "*:OnClick"]:1
Locals:
self = <unnamed> {
LastTooltipText = ""
KnownPets = <table> {
}
0 = <userdata>
AddTooltipLine = <function> defined @Interface\AddOns\PetCaught\PetCaught.lua:35
Print = <function> defined @Interface\AddOns\PetCaught\PetCaught.lua:45
OnEvent = <function> defined @Interface\AddOns\PetCaught\PetCaught.lua:8
}
self = <unnamed> {
LastTooltipText = ""
KnownPets = <table> {
}
0 = <userdata>
AddTooltipLine = <function> defined @Interface\AddOns\PetCaught\PetCaught.lua:35
Print = <function> defined @Interface\AddOns\PetCaught\PetCaught.lua:45
OnEvent = <function> defined @Interface\AddOns\PetCaught\PetCaught.lua:8
}
numPets = 52
numOwned = 166
(for index) = 18
(for limit) = 166
(for step) = 1
i = 18
petID = 0
speciesID = 401
isOwned = false
customName = nil
level = 0
favorite = false
isRevoked = false
name = "Caranguejo da Praia"
icon = "INTERFACE\ICONS\ABILITY_HUNTER_PET_CRAB.BLP"
petType = 9
creatureID = 61312
sourceText = "Batalha de Mascotes: Vale Gris, Ermo das Serpes, Dun Morogh, Guilnéas, Kezan, Selva do Espinhaço Setentrional, Pântano das Mágoas, Cabo do Espinhaço, Ilhas Perdidas"
description = "A maré baixa revela as colônias de caranguejos da praia e o vento carrega o som de sua dancinha estalante enquanto eles se alimentam das criaturinhas enterradas na areia."
isWildPet = true
_ = nil
_ = nil
_ = nil
_ = nil
rarity = nil
(*temporary) = 1
(*temporary) = "attempt to compare number with nil"
AddOns:
Swatter, v5.14.5335 (KowariOnCrutches)
NPCScan, v5.0.0.1
NPCScanOverlay, v5.0.0.1
Archy, v1.8.28
AtlasLootLoader, vv7.00.01
AucAdvanced, v5.14.5335 (KowariOnCrutches)
AucFilterBasic, v5.14.5335 (KowariOnCrutches)
AucFilterOutlier, v5.14.5335.5335(5.14/embedded)
AucMatchUndercut, v5.14.5335.5225(5.14/embedded)
AucScanData, v5.14.5335 (KowariOnCrutches)
AucStatHistogram, v5.14.5335 (KowariOnCrutches)
AucStatiLevel, v5.14.5335 (KowariOnCrutches)
AucStatPurchased, v5.14.5335 (KowariOnCrutches)
AucStatSales, v5.14.5335.5335(5.14/embedded)
AucStatSimple, v5.14.5335 (KowariOnCrutches)
AucStatStdDev, v5.14.5335 (KowariOnCrutches)
AucStatWOWEcon, v5.14.5335.5335(5.14/embedded)
AucUtilAHWindowControl, v5.14.5335.5133(5.14/embedded)
AucUtilAppraiser, v5.14.5335.5335(5.14/embedded)
AucUtilAskPrice, v5.14.5335.5160(5.14/embedded)
AucUtilAutoMagic, v5.14.5335.5335(5.14/embedded)
AucUtilCompactUI, v5.14.5335.5335(5.14/embedded)
AucUtilEasyBuyout, v5.14.5335.5238(5.14/embedded)
AucUtilFixAH, v5.14.5335 (KowariOnCrutches)
AucUtilItemSuggest, v5.14.5335.5335(5.14/embedded)
AucUtilPriceLevel, v5.14.5335.5237(5.14/embedded)
AucUtilScanButton, v5.14.5335.5335(5.14/embedded)
AucUtilScanFinish, v5.14.5335.5153(5.14/embedded)
AucUtilScanProgress, v5.14.5335.4979(5.14/embedded)
AucUtilScanStart, v5.14.5335.5153(5.14/embedded)
AucUtilSearchUI, v5.14.5335.5335(5.14/embedded)
AucUtilSimpleAuction, v5.14.5335.5208(5.14/embedded)
AucUtilVendMarkup, v5.14.5335.4828(5.14/embedded)
Babylonian, v5.1.DEV.312(/embedded)
BagBrother, v
Bagnon, v5.0.4
BattlePetCount, v1.5.3
BeanCounter, v5.14.5335 (KowariOnCrutches)
BittensSpellFlashLibrary, v3.12.1
clcInfo, v
CLCRet, v
CombustionHelper, v3.3
Configator, v5.1.DEV.330(/embedded)
DBMCore, v
DebugLib, v5.1.DEV.312(/embedded)
Enchantrix, v5.14.5335 (KowariOnCrutches)
EnchantrixBarker, v5.14.5335 (KowariOnCrutches)
GatherMate2, v1.22
Informant, v5.14.5335 (KowariOnCrutches)
LibExtraTip, v5.12.DEV.324(/embedded)
MageNuggets, v3.03
Omen, v3.1.7
OmniCC, v5.0.2
PetBattleTeams, v2.4.10
PetCaught, v1.1
PetJournalEnhanced, v2.4.5
Postal, v3.5.0
RaidAchievement, v1.103
RaidAchievementAchieveReminder, v
Recount, v
ShadowedUnitFrames, vv3.6.1
SlideBar, v5.14.5335 (KowariOnCrutches)
SpellFlash, v6.0.1
SpellFlashCore, v2.0
Stubby, v5.14.5335 (KowariOnCrutches)
TidyPlates, v6.7.3 (R528)
TidyPlatesGraphite, v
TidyPlatesGrey, v
TidyPlatesNeon, v
TidyPlatesQuatre, v
TidyPlatesHub, v
TidyPlatesWidgets, v
TipHelper, v5.12.DEV.315(/embedded)
Titan, v5.1.7.50001
TitanBag, v5.1.7.50001
TitanClock, v5.1.7.50001
TitanGold, v5.1.5.50001
TitanLocation, v5.1.7.50001
TitanLootType, v5.1.7.50001
TitanPerformance, v5.1.7.50001
TitanRepair, v5.1.7.50001
TitanSpec, v2.0.3
TitanVolume, v5.1.7.50001
TitanXP, v5.1.7.50001
VuhDo, v3.4
VuhDoOptions, v3.4
ZygorGuidesViewer, v4.0
BlizRuntimeLib_ptBR v5.0.5.50001 <us>
(ck=bc6)
Message: Interface\AddOns\PetCaught\PetCaught.lua:23: attempt to compare number with nil
Time: 10/16/12 12:44:55
Count: 1
Stack: Interface\AddOns\PetCaught\PetCaught.lua:23: in function `OnEvent'
Interface\AddOns\PetCaught\PetCaught.lua:6: in function <Interface\AddOns\PetCaught\PetCaught.lua:6>
[C]: ?
[C]: in function `SetSearchFilter'
...e\AddOns\Blizzard_PetJournal\Blizzard_PetJournal.lua:837: in function <...e\AddOns\Blizzard_PetJournal\Blizzard_PetJournal.lua:830>
[C]: ?
Locals: self = <unnamed> {
LastTooltipText = "MinimapButtonBag v1.36"
KnownPets = <table> {
}
0 = <userdata>
AddTooltipLine = <function> defined @Interface\AddOns\PetCaught\PetCaught.lua:35
Print = <function> defined @Interface\AddOns\PetCaught\PetCaught.lua:45
OnEvent = <function> defined @Interface\AddOns\PetCaught\PetCaught.lua:8
}
self = <unnamed> {
LastTooltipText = "MinimapButtonBag v1.36"
KnownPets = <table> {
}
0 = <userdata>
AddTooltipLine = <function> defined @Interface\AddOns\PetCaught\PetCaught.lua:35
Print = <function> defined @Interface\AddOns\PetCaught\PetCaught.lua:45
OnEvent = <function> defined @Interface\AddOns\PetCaught\PetCaught.lua:8
}
numPets = 229
numOwned = 297
(for index) = 165
(for limit) = 297
(for step) = 1
i = 165
petID = 0
speciesID = 282
isOwned = false
customName = nil
level = 0
favorite = false
isRevoked = false
name = "Guild Herald"
icon = "INTERFACE\ICONS\ACHIEVEMENT_GUILDPERK_HONORABLEMENTION_RANK2.BLP"
petType = 1
creatureID = 49587
sourceText = "Vendor: World Vendors
Cost: 500
Cooldown: 4 hrs
"
description = "When guilds have accumulated enough wealth, brave soldiers are often called to bear their standards."
isWildPet = false
_ = nil
_ = nil
_ = nil
_ = nil
rarity = nil
(*temporary) = 3
(*temporary) = "attempt to compare number with nil"
Not very accurate. A mouse was said to be rare but when I caught it the mouse turned out to be poor.
As Patscal said, the rarity indicator displayed when you mouse over a capturable battle pet displays the rarity of the one you already have. At this time the Pet API does not provide a way to determine the rarity of a battle pet in the world until you have at least entered combat with it.
The mod tells you the quality of the pet you have already captured, not the quality of the pet you are actually mousing over.
At first, the tooltip was working fine-then I noticed on some of the pets it was showing them as "not caught" even though I knew I had them in my spellbook. It turns out when I had my pet journal in a search-for example I was looking up "roach"-none of the pets I would mouse over would show as caught until I cleared the search window and my journal went back to showing all of my pets. Is this working as intended?
Also, unless I'm on drugs, on Curse, searching for this mod under "pet", "caught", "pet caught" or "petcaught" came up with no results. The only reason I found this mod is via an article about good pet mods. This one is amazing, by the way! I just wanted to let you know that it isn't searching on curse properly. Thanks for the mod!!!