File Details
VamoosesPetPatrol-1.0.0.zip
- R
- Mar 14, 2026
- 372.98 KB
- 31
- 12.0.1
- Retail
File Name
VamoosesPetPatrol-1.0.0.zip
Supported Versions
- 12.0.1
Vamoose's Pet Patrol - Changelog
[1.0.0] - 2026-03-14
- Zone Pets tab: see all wild battle pets in your current zone
- Uncollected pets highlighted with gold "NEW!" badge
- Quality indicators: Poor, Common, Uncommon, Rare
- Upgrade arrow on pets that can be caught at higher quality
- Pet type icons and source text on every row
- Collection radio filters: All, Uncollected, Collected
- Count display showing "X new / Y total" for current zone
- Expansion-tinted zone header with subzone display
- Sort: spotted first, then uncollected, then by quality (upgrade targets first), then alphabetical
- All Pets tab: browse every battle pet in the game
- Source type dropdown: Pet Battle, Drop, Quest, Vendor, Profession, Achievement, World Event, PvP, Promotion, Trading Card, In-Game Shop
- Collection radio filters: All, Uncollected, Collected
- Batched scanning (65,000 species IDs) with UI yield to prevent stutter
- Supports Midnight click-to-catch pets (canBattle=false, isWild=true)
- Map Drawer: animated slide-out zone map with pet spawn coordinate pins
- Tile rendering with column-by-column fade-in animation
- Explored overlay removes fog of war from visited areas
- 20 colorblind-safe per-pet pin colors (Wong/Okabe-Ito palette), matching row color blips
- Pin pulse: click a pet row to highlight matching pins and dim others
- Player position shown as a baby murloc with glow halo
- Click pin to set waypoint, Shift+click to link in chat
- Side-flip button to move drawer to left or right of main window
- Dynamic height sizing to fit map content
- Empty state with logo when no wild pets in zone
- Toggle via title bar eye button or /vpp map
- Nearby pet detection: spots wild pets on mouseover, target, and soft-target
- Green row tint and "NEARBY!" badge in Zone tab
- Separate alert sound for nearby uncollected pets
- Zone change alerts with optional sound notification
- Chat message: "[VPP] Zone: X new, Y upgrade (Z wild pets)"
- Duplicate suppression prevents double-alerts on login
- Window pin button: keeps window open through Esc and /reload
- Title bar icon swaps to indicate zone collection status
- Nestor companion mascot with talking head quotes
- Left-click: trigger quote with bounce animation
- Right-click: toggle between Nestor and Robo-Nestor
- Chat-only mode option (no talking head)
- PetScanner: builds zone index from C_PetJournal API with 24h cache
- Static ZoneDB from Wowhead scrape via WowCodex pipeline
- VPP_ZoneDB.lua: uiMapID-based lookup (complete zone coverage)
- VPP_ZoneCoords.lua: per-species spawn coordinates
- ZoneTracker uses static DB with parent-walk + sourceText fallback
- PetScanner skips runtime scan when static DB is present
- 12 color themes via shared SchemeConstants (left/right-click to cycle)
- Modern ScrollBox UI (WowScrollBoxList + DataProvider)
- Minimap button + addon compartment support
- Config tab with alerts, Nestor, theme, data options, Discord/BMAC links
- /vpp slash command: map, scan, debug, zone, zones, check, config