promotional bannermobile promotional banner

Nem: Pet Alerts

Never miss critical pet problems again. Large on-screen alerts for dead, missing, CC’d, low health, or taunting in groups.

File Details

v12.0.7

  • R
  • Mar 19, 2026
  • 601.03 KB
  • 285
  • 12.0.1
  • Retail

File Name

NemPetAlerts.zip

Supported Versions

  • 12.0.1

## [12.0.1.7] - 2026-03-18 ### Added - 5 new bundled fonts: Accidental Presidency, Celestia Medium Redux, Pokemon Solid, Rock Show Whiplash, SF Diego Sans - BUNDLED_FONTS lookup table — bundled font paths are resolved directly, bypassing LSM entirely to avoid load-order conflicts with other addons registering the same font names with broken paths ### Changed - Font path resolution reordered — bundled fonts checked before LSM so our known-good paths always win regardless of addon load order - Taunt detection (Hunter Growl, Warlock Suffering/Threatening Presence) now matches by spellID from GetPetActionInfo return value 7 — eliminates locale-dependent spell name resolution - CC detection simplified — relies solely on Blizzard's HARMFUL|CROWD_CONTROL aura filter, removing the redundant C_Spell.IsSpellCrowdControl check per aura - Mage pet detection no longer uses HasPetUI() fallback — prevents false negatives on No Pet alert when pet bar UI lingers after Water Elemental death - msg() utility wrapped in DEFAULT_CHAT_FRAME existence check to prevent errors if called before frame is available - Removed unnecessary event registrations: PLAYER_TARGET_CHANGED, PLAYER_DEAD, PLAYER_ALIVE - Font picker dropdown now uses shared BUNDLED_FONTS table instead of duplicating font definitions - TOC version bumped to 12.0.1.7 ### Fixed - Font picker buttons not applying selected font — caused by SharedMediaAdditionalFonts registering font names first with space-containing paths that WoW cannot resolve; bundled fonts now always use addon-local paths - Blank rows in font picker dropdown for fonts with invalid or unloadable file paths