GameSlayve PetWhistle

Automatically summons and rotates your companion pets with smart safety behavior.

File Details

GameSlayve_PetCall_v1.0.2.zip

  • R
  • Jun 4, 2026
  • 9.23 MB
  • 0
  • 12.0.7+3
  • Retail

File Name

GameSlayve_PetCall_v1.0.2.zip

Supported Versions

  • 12.0.7
  • 12.0.5
  • 12.0.1
  • 12.0.0

GameSlayve PetCall v1.0.2

New Features

Manual Summon Protection

  • Added Respect Manual Summons system.
  • Pet Call can now recognize when a player manually summons a companion pet.
  • Automatic swapping pauses when a manually selected pet is active.
  • Added protection reset command:
  • /gspet resume

New Pet Showcase Framework

  • Added New Pet Showcase system foundation.
  • Newly learned pets can be detected and queued for priority display.
  • Showcase queue infrastructure added for future expansion.
  • Multiple newly learned pets can be tracked in order.

Debug System

  • Added toggleable debug mode.

New command:

  • /gspet debug

Debug output can now be enabled only when troubleshooting.

  • Cleaner day-to-day operation without constant diagnostic spam.

Summoning Improvements

Verified Summon Detection

  • Reworked summon verification logic.
  • Pet announcements now wait until the requested pet is actually active.
  • Eliminated false summon announcements.
  • Eliminated premature summon announcements.
  • Eliminated delayed mismatch announcements.

Swap Queue Protection

  • Added intelligent swap request queueing.
  • Repeated swap requests no longer overwhelm the pet journal.
  • Cooldown handling improved during rapid button presses.

Recent Pet Avoidance

  • Improved pet rotation variety.
  • Recently summoned pets are avoided when possible.
  • Automatic fallback added when recent filtering would leave no valid choices.

Chat and Messaging

Summon Announcements

  • Summon messages now accurately reflect the active pet.
  • Duplicate summon announcements removed.
  • Improved reliability during rapid swaps.

Pet Quality Coloring

  • Added battle pet quality color support.

Supports:

  • Poor (Gray)
  • Common (White)
  • Uncommon (Green)
  • Rare (Blue)
  • Epic (Purple)

User Interface

Welcome Panel

  • Welcome panel layout finalized.
  • Improved sizing consistency.
  • Version display now reads directly from the TOC.
  • Close button functionality improved.
  • Settings access integrated into panel.

Settings Panel

  • Two-column settings layout.
  • Improved visual layering.
  • Improved panel positioning.

Added support for:

  • Enable Pet Call
  • Show Minimap Button
  • Show On Startup
  • Favorites Only
  • Seasonal Protection
  • Dungeon Protection
  • Respect Manual Summons
  • Showcase New Pets
  • AFK Protection
  • Combat Protection
  • Casting/Fishing Protection
  • Raid Protection

Minimap Button

  • Left-click now performs immediate pet swap.
  • Right-click toggles Welcome Panel.
  • Drag-and-drop positioning retained.
  • Position persistence improved.

Protection Systems

AFK Protection

  • Improved AFK pause handling.
  • Safer implementation to avoid protected API issues.

Combat Protection

  • Prevents automatic summoning during combat situations.

Dungeon Protection

  • Optional suppression while inside dungeon instances.

Raid Protection

  • Optional suppression while inside raid instances.

Casting and Fishing Protection

Prevents companion swapping during fishing and other protected activities.

  • Seasonal Protection
  • Continued support for Children's Week and seasonal companion safety.
  • Seasonal quest companion protection preserved.
  • Stability Improvements
  • Event Handling
  • Improved companion update handling.
  • Reduced false-positive pet change detection.
  • Improved startup initialization behavior.
  • Improved reload behavior.
  • Internal State Management
  • Added additional safeguards around summon processing.
  • Improved summon lockout handling.
  • Improved queue recovery behavior.
  • Reduced chance of self-triggered summon loops.
  • Commands
  • Added
  • /gspet debug
  • /gspet resume
  • Existing Commands
  • /gspet on
  • /gspet off
  • /gspet fav
  • /gspet all
  • /gspet summon
  • /gspet swap
  • /gspet dismiss
  • /gspet timer
  • /gspet status
  • /gspet welcome
  • Notes
  • This release focuses on stability, summon accuracy, protection systems, and quality-of-life improvements while preparing the addon for broader testing. Feedback from testers will help guide final polishing before wider public release.