自定义地狱火提醒

自定义地狱火提醒

为术士在 BOSS 战中提醒"该放地狱火了"。可自定义时长,进副本自动开始倒计时。最后 60 秒红色荧光粒子环绕图标 + 图标抖动 + 大字 `放地狱火!` + 音效提醒。释放成功自动隐藏面板,不再打扰。

副本&团队职业战斗

适用场景

最大价值在于能预估 BOSS 战斗时长的场景:

  • 固定团 / 工会团:每周打同一个 BOSS,大致清楚战斗时长。可以反推"我应当在 X 秒放第二次地狱火"
  • 冲分团 / 速通团:BOSS 战节奏精打细算到秒,大 CD 卡得贴脸,漏放就掉 DPS 排行
  • 进度团:战斗时长稳定的高难度副本,确保最后 60 秒大 CD 全部用出去

不适合野团 / 路人团 —— BOSS 倒下时间无法预估,固定倒计时意义不大。

启用

游戏角色选择界面 → AddOns → 找到 自定义地狱火提醒(中文显示)勾选 → 进游戏。

主要功能

  • 顶部图标 + 中部进度条 + 底部时间输入框 + 确定按钮
  • 输入框支持 mm:ss(如 6:30)或纯秒(如 390)两种格式
  • 进度条颜色随时间变化:>1:30 绿 / 1:00~1:30 黄 / ≤1:00 红
  • 时长 / 位置 / 用户禁用状态 / 小地图按钮位置全部 SavedVariables 持久化(/reload 不丢)
  • 进副本(团本/小队本/场景)自动显示,主城/野外默认隐藏
  • 鼠标按住图标 / 进度条 / 周围空白拖动(输入框/确定按钮区域不能拖,要响应点击)
  • 小地图按钮:智能切换面板显隐,拖动沿小地图边缘移动
  • 斜杠命令 /ibt/地狱火 控制显隐和重置位置

显示规则(智能切换)

默认行为:只有在副本/团本/场景内才自动显示。其他时候默认隐藏。

点击小地图按钮 / 输入 /ibt智能切换:

当前位置 当前状态 点击后
副本里 显示中(默认) 永久关闭(直到再点击解除)
副本外 隐藏(默认) 临时显示(zone 切换或 /reload 后自动恢复隐藏)
任意位置 永久禁用中 解除禁用,恢复默认行为

"临时显示"模式下,任意战斗(PLAYER_REGEN_DISABLED)都会触发倒计时,可以在主城木桩演练。zone 切换或 /reload 后这个临时态自动清掉,回到"只在副本里显示"的默认行为。

斜杠命令

命令 作用
/ibt 智能切换(同点击小地图按钮)
/ibt show 永久打开(副本外也临时显示)
/ibt hide 永久关闭,直到/ibt show 解除
/ibt minimap 切换小地图按钮显隐
/ibt reset 重置面板位置到屏幕中央

中文别名 /地狱火/ibt 等价。

紧急警示(最后 60 秒)

进入红色阶段时,触发多重警示:

  1. 红色荧光粒子环绕图标快速旋转(LibCustomGlow AutoCastGlow 风格)
  2. 图标抖动±2px 高频
  3. 图标上方大字 放地狱火! 红色加粗 alpha 脉冲
  4. 播放音效(可选,见下方"自定义提示音")

智能隐藏

最后 60 秒内:

  • 释放地狱火成功 → 整个面板立即隐藏到本场战斗结束,不打扰
  • 20 秒还没释放 → 也直接隐藏(放弃本场)

战斗结束 (ENCOUNTER_END) 自动重置等下一把。