EAM

Simple increase and decrease buufs and debuffs prompts, skill cooldown prompts, and conditional skill prompts簡單的增減益提示、技能冷卻提示以及條件式技能提示

File Details

TWW11.2.5 _MOP5.5.2_2025.11.11.zip

  • R
  • Nov 11, 2025
  • 5.14 MB
  • 691
  • 11.2.5+1
  • Retail + 1

File Name

EventAlertMod_TWW11.2.5 _MOP5.5.2_2025.11.11.zip

Supported Versions

  • 11.2.5
  • 5.5.2

🇹🇼 繁體中文 (Traditional Chinese)

EventAlertMod 更新日誌

📆 2025.11.11

💠 適用版本:

  • [Classic:潘達利亞之謎 (Mists of Pandaria)]

  • [Retail:地心之戰 (The War Within)]


🧩 功能與行為調整

  • 倒數秒數顯示邏輯微調

    • 經典服(MOP)改採用 ceil(timeLeft, 0),秒數以進位取整方式顯示。

    • 正式服(TWW)改採用 floor(timeLeft, 0),秒數以捨去取整方式顯示。
      → 目標是盡量貼近暴雪官方的時間顯示邏輯。


🐞 錯誤修正

  • 修正光環偵測異常問題

    • GetDebuffIndexOfSpellIDGetBuffIndexOfSpellID 在經典服使用 UnitAura 時,因 API 回傳結構不同,導致無法正確讀取數值,使光環被誤判為常駐光環
      → 已修正並適配經典服 API 結構,光環可正常更新與消失。

  • 修正共用冷卻(GCD)判定錯誤

    • 經典服中,因 UnitAura 採用舊式返回格式,導致技能冷卻無法正確重置。
      → 已更新邏輯,確保技能冷卻能正常恢復。

  • 修正目標光環框架顯示(MOP)

    • 現在可正確顯示目標光環的 SpellID,方便除錯與進階設定。


🌐 多語系顯示優化

  • 光環數值格式化顯示

    • 中文語系:數值 10,000 以上 以「萬 / 万」為單位。

    • 其他語系:

      • 1,000 以上 → 顯示「K

      • 1,000,000 以上 → 顯示「M
        → 提升跨語系可讀性與一致性。


🇨🇳 简体中文 (Simplified Chinese)

EventAlertMod 更新日志

📆 2025.11.11

💠 适用版本:

  • [经典服:熊猫人之谜 (Mists of Pandaria)]

  • [正式服:地心之战 (The War Within)]


🧩 功能与行为调整

  • 倒计时秒数显示逻辑优化

    • 经典服(MOP):采用 ceil(timeLeft, 0),显示为进位取整

    • 正式服(TWW):采用 floor(timeLeft, 0),显示为舍去取整
      → 尽量贴近暴雪官方的时间显示逻辑。


🐞 错误修复

  • 修复光环检测异常问题

    • GetDebuffIndexOfSpellIDGetBuffIndexOfSpellID 在经典服使用 UnitAura 时,由于 API 返回结构不同,导致无法正确读取数值,从而光环被误判为永久光环
      → 现已适配经典服 API 结构,光环能正常更新与消失。

  • 修复共用冷却(GCD)判定错误

    • 经典服中因旧式 UnitAura 返回格式导致技能冷却无法正确重置。
      → 已修正逻辑,确保技能冷却能正常恢复。

  • 修复目标框架光环显示问题(MOP)

    • 目标光环现在可正确显示 SpellID,方便调试与自定义。


🌐 多语言显示优化

  • 光环数值显示格式调整

    • 中文环境:数值 10,000 以上 以“万 / 萬”为单位。

    • 其他语言:

      • 1,000 以上 → “K

      • 1,000,000 以上 → “M
        → 提升跨语言可读性与一致性。


🇺🇸 English (International)

EventAlertMod Changelog

📆 2025.11.11

💠 Applicable Versions:

  • [Classic: Mists of Pandaria]

  • [Retail: The War Within]


🧩 Feature & Behavior Adjustments

  • Refined countdown display logic

    • Classic (MOP): Now uses ceil(timeLeft, 0) for rounding up time values.

    • Retail (TWW): Now uses floor(timeLeft, 0) for rounding down time values.
      → Aligns more closely with Blizzard’s native time display logic.


🐞 Bug Fixes

  • Fixed aura detection issue

    • GetDebuffIndexOfSpellID and GetBuffIndexOfSpellID failed to properly read values in Classic due to differences in the UnitAura API return structure, causing some auras to appear as permanent.
      → Adapted to Classic API to ensure accurate aura updates and removal.

  • Fixed GCD detection issue

    • In Classic, the cooldown module’s GCD did not reset properly due to legacy UnitAura behavior.
      → Logic updated to ensure cooldowns restore correctly.

  • Fixed target aura display (MOP)

    • Target frame auras now correctly display SpellIDs, aiding debugging and configuration.


🌐 Localization Enhancements

  • Aura value formatting improvements

    • Chinese locale: Values above 10,000 display as “萬 / 万”.

    • Other locales:

      • 1,000+ → “K

      • 1,000,000+ → “M
        → Improved readability and consistency across all languages.


🇰🇷 한국어 (Korean)

EventAlertMod 업데이트 로그

📆 2025.11.11

💠 적용 버전:

  • [클래식: 판다리아의 안개 (Mists of Pandaria)]

  • [리테일: 지하 전쟁 (The War Within)]


🧩 기능 및 동작 조정

  • 남은 시간 표시 방식 조정

    • 클래식(MOP): ceil(timeLeft, 0) 방식으로 올림 표시로 변경.

    • 리테일(TWW): floor(timeLeft, 0) 방식으로 버림 표시로 변경.
      → 블리자드 공식 시간 표시 로직과 일치하도록 개선.


🐞 버그 수정

  • 오라 감지 오류 수정

    • GetDebuffIndexOfSpellIDGetBuffIndexOfSpellID 함수가 클래식 버전의 UnitAura 반환 구조 차이로 인해 값을 제대로 읽지 못하여, 일부 오라가 영구 오라로 잘못 인식되는 문제 수정.
      → 클래식 API 구조에 맞게 수정되어 오라가 정상적으로 갱신 및 사라짐.

  • 공용 쿨다운(GCD) 감지 오류 수정

    • 클래식 환경에서 구형 UnitAura 반환 형식으로 인해 GCD 쿨다운이 해제되지 않던 문제 수정.
      → 로직 개선으로 스킬 쿨다운이 정상적으로 복구됨.

  • 대상 프레임 오라 표시 오류 수정 (MOP)

    • 대상 오라의 SpellID가 정상적으로 표시되도록 수정.


🌐 다국어 표시 개선

  • 오라 수치 단위 표기 개선

    • 중국어: 10,000 이상 → “萬 / 万” 단위로 표시.

    • 기타 언어:

      • 1,000 이상 → “K

      • 1,000,000 이상 → “M
        → 언어별 가독성과 일관성 향상.