HunterPetAdvisor V0.1.7
What's new
🚀 Hunter Pet Advisor v0.1.7
🙏 Special Thanks
-
Special thanks to player "Kukas" for testing, valuable feedback, and suggestions during the development of this update!
⚡ Performance & Optimization
-
Smart Combat Ticker: Completely removed constant
OnUpdatepolling. Event-driven timers now only run while in active combat (PLAYER_REGEN_DISABLED), dropping CPU usage to zero while roaming or out of combat. -
Pet Battle Handling: Automatically suspends alerts and timers during Pet Battles to avoid clutter and unwanted sound cues.
🎨 Visual & UI Overhaul
-
Modernized Alert Frame: Redesigned the center-screen visual alert with a sleek border, updated fonts, and custom background opacity.
-
Dynamic Spell Icons: Visual alerts now dynamically retrieve official spell icons directly from your spellbook (
C_Spell.GetSpellTexture):-
Missing Pet: Call Pet icon.
-
Dead Pet: Revive Pet icon.
-
Passive Mode: Pet Stance / Passive icon.
-
Low Pet Health: Mend Pet icon.
-
-
Smooth Transitions: Replaced instant frame hiding with a smooth 0.5s native UI fade-out animation when alerts expire or combat ends.
-
Improved Screen Anchor: Raised the default visual alert position (
Y: +260) for better visibility alongside popular unit frames and WeakAuras.
🛠️ Options & Interface Fixes
-
Options Panel Clarity: Updated the "Enable Center-Screen Visual Warnings" checkbox label with explicit notice:
[If disabled, only sounds play]. -
Clean Reset Logic: Improved frame cleanup on combat exit (
PLAYER_REGEN_ENABLED) to avoid overlapping UI elements on consecutive pulls.
This mod has no additional files