promotional bannermobile promotional banner

PetStatusAlert - Missing Pet / Passive / Defensive Pet Warning

/psa opens settings. Pet alerts for Hunter, Warlock, Unholy DK, and Frost Mage Water Elemental. Warns for Passive, Defensive, Dead, or Missing pets with combat TTS. Supports EN/zhCN/zhTW/RU. supports Warlock Grimoire of Sacrifice.
Back to Files

PetStatusAlert_1.5.0

File namePetStatusAlert_1.5.0.zip
Uploader
zhufei1000zhufei1000
Uploaded
Sep 7, 2026
Downloads
367
Size
52.5 KB
Flavors
Retail
File ID
8830849
Type
R
Release
Supported game versions
  • 12.1.0
  • 12.0.7
  • 12.0.5

What's new

PetStatusAlert - Pet & Warrior Stance Alerts | 宠物与战士姿态提醒

1.5.0 (2026-09-07)

Full Changelog Previous Releases

  • refactor: 收敛无消费者导出(v1.5.0 发布前清理)
    移除 19 个无任何跨模块读取的 PSA 导出(函数本体保留):
    • AlertFrame: SaveAlertPosition, RefreshAlertFontSize/FloatAmplitude/FloatSpeed/GlowEnabled/GlowSpeed/IconMode/IconSize/IconGap
    • Localization: CLIENT_LOCALE, DEFAULT_TEXT_COLOR, NormalizeLocale, GetCustomMessage, PSA.L
    • TTS: IsCombatTTSEnabled
    • WarriorLogic: SupportsWarriorStanceAlert/IsWarriorDefensiveStanceActive/RefreshWarriorStatusText/RefreshStatusOrderForPlayer
      保留 WARRIOR_DEFENSIVE_STANCE_STATUS_KEY/SPELL_ID 两个只读常量导出。
  • fix: 战士防御姿态在图文/纯图标模式下缺失图标
    根因: STATUS_ICON_SPELLS 无 WARRIOR 职业表, GetStatusIconSpellID 返回 nil,
    图文模式退化为纯文字。新增 AlertFrame.RegisterStatusIcon 扩展点,
    WarriorLogic 加载时注册 WARRIOR/WARRIOR_DEFENSIVE_STANCE -> 386208 (Defensive Stance)。
  • Merge branch 'ui-redesign'

    Conflicts:

    UI/Options.lua

  • refactor: 清理死代码与无人消费导出,同步版本号注释
  • fix: use Warrior stance text for settings previews
  • docs: mention Warrior Defensive Stance support
  • release: prepare 1.5.0 Warrior stance support
  • feat: add Arms/Fury Defensive Stance alerts
  • ui: redesign PetStatusAlert settings panel

This mod has no additional files