File Details
Vamoose's Pet Patrol v1.3.0
- R
- Apr 26, 2026
- 390.90 KB
- 1.6K
- 12.0.5+2
- Retail
File Name
VamoosesPetPatrol-1.3.0.zip
Supported Versions
- 12.0.5
- 12.0.1
- 12.0.0
- New: Follow Player toggle on the map title bar — keeps your blip centered while the map pans underneath, minimap-style. Auto-zooms to 2x when enabled at fit; manual pan exits, zoom-out keeps the toggle remembered.
- Change: Player marker is now a minimap-style arrow that rotates with your facing direction, and stays a constant on-screen size regardless of map zoom.
- Change: Map placement controls (attach left, attach right, detach) moved from the map title bar to the main window title bar — flanking the eye icon. Active side is highlighted; detach button uses the default mouse-cursor texture color.
- Change: Detached map uses whole-frame fade for entrance, exit, and zone changes — replaces the column-by-column tile fade (which only made sense as part of the slide-out drawer choreography). Attached mode keeps the slide + tile fade.
- New: Name search field on the All tab — filters by partial pet name as you type (case-insensitive, debounced).
- New: Click a pin again to clear its waypoint. Same pin = toggle. Shift+click still always sets waypoint and inserts a chat link.
- Change: Tooltip hints — pet rows now mention "Click: highlight spawn pins on map" so the pulse feature is discoverable; map pins now mention shift+click for chat-link.
- Perf: Player-blip ticker dropped from 10Hz to 5Hz (still smooth for facing rotation and follow-pan, halves the per-tick work when not actively following).
- New: "Alert only for uncollected pets" checkbox under Play Alert Sound in Config — backend was already wired, just needed the toggle.
- New: Zone tab filter (All/Uncollected/Collected) persists across zone hops and reloads instead of resetting to All every time.
- Improve: Map zoom level no longer resets to 1.0 on every zone change — your committed zoom is preserved (view recenters on the new zone).
- Improve: Debug mode now prints a one-shot warning when the player blip can't locate you on the displayed parent map (deep sub-area without coverage).
- Fix: Nestor's bounce reset timer now guards against running while the title bar is hidden by combat.
- Cleanup: Stripped dead `fontFamily` / `fontScale` config keys (always defaulted, no UI to change them) and their supporting tables.
- Perf: Player-blip ticker now caches last position/facing/visibility and skips SetPoint/SetRotation when nothing changed. Standing still no longer generates GC pressure from anchor-record allocations.
- Perf: Hoisted the per-call closure in ZoneTracker:CheckUnit (fired on every UPDATE_MOUSEOVER_UNIT). Was allocating a fresh function each mouse-hover.
- Fix: Detached map no longer closes when you switch to All or Config tabs — only attached maps follow the tab. Lets you adjust scale on Config and see the result live.
- Fix: When zoomed in, you can now drag the map all the way to the zone edges. Previous pan offset under-shifted by a factor of zoom level.