BoneShieldReminder

A lightweight Blood Death Knight reminder addon for retail (mainline) 12.1. It watches your **Bone Shield** and tells you the moment you need to refresh it.

BoneShieldReminder

A lightweight Blood Death Knight reminder addon for retail (mainline) 12.1. It watches your Bone Shield and tells you the moment you need to refresh it.

Features

  • Voice + on-screen text (3 seconds) for each of three situations, so the words tell you which one fired:
    • Bone Shield expiring — the internal 24s countdown ran out (Bone Shield lasts a fixed 30s, so the last ~5 seconds are the danger window);
    • Bone Shield down — the buff is really gone (in combat only, so losing it between fights stays quiet);
    • Not enough stacks — the Ossuary buff (only present at 5+ Bone Shield stacks) dropped off while Bone Shield is still up.
  • A pulsing red mask over the Bone Shield icon in the Cooldown Manager for the whole warning window — it stays until you refresh, so you notice even without reading the text.
  • Casting a Bone Shield generator instantly clears the alert and restarts the countdown: Marrowrend, Death's Caress, Death Grip, Gorefiend's Grasp, Abomination Limb, Dancing Rune Weapon.
  • Talent gates: Dancing Rune Weapon, Death Grip, Gorefiend's Grasp and Abomination Limb only generate charges with the matching talent (Insatiable Blade / Bone Collector). The addon checks for them and prints a table on login so you can verify what it detected.
  • Pure 12.1 design: aura stack/duration data is secret in combat, so the addon never reads aura values. Existence is tracked entirely through the Blizzard Cooldown Manager (CDM) — the aura icons Blizzard renders itself. "Cannot be read" is never treated as "not there".
  • Requirement: drag Bone Shield and Ossuary into the Cooldown Manager (Esc → Edit Mode → Cooldown Manager). Run /bsr to check tracking status. If an entry cannot be found, a persistent yellow notice says which one is missing — the countdown keeps working either way.
  • Only Blood Death Knights get the logic; other classes/specs stay completely idle.

Commands

  • /bsr — status (tracking, countdown, mask, talent gates) and help
  • /bsr test [1|2|3] — preview one of the three alerts (text + voice + icon mask)
  • /bsr dump — diagnostics: every CDM entry, plus the raw readings of the two entries we care about
  • /bsr sound on|off — voice reminder on/off
  • /bsr text on|off — on-screen text on/off
  • /bsr flash on|off — pulsing icon mask on/off
  • /bsr lang auto|cn|en — text/voice language
  • /bsr enable on|off — master toggle

骨盾提醒

一个轻量的鲜血死亡骑士提醒插件(正式服 12.1)。 它全程盯着你的骨盾,在需要补盾的那一瞬间告诉你。

功能

  • 三种情况各有自己的红字文案 + 语音(3 秒),看字 / 听声就能分辨是哪一条在响:
    • 骨盾快没了 —— 内部 24 秒倒计时到点(骨盾固定持续 30 秒,最后约 5 秒是危险窗口);
    • 骨盾没了 —— 骨盾真的掉了(只在战斗中提醒,脱战前后掉盾不打扰);
    • 骨盾层数不够 —— 埋骨之所增益(只在骨盾 ≥5 层时存在)消失,而骨盾还在。
  • 提醒窗口里,冷却管理器中的骨盾图标会盖上脉冲红蒙版 —— 直到你补盾为止,不看文字也能一眼注意到。
  • 施放任意产生骨盾的技能时,提醒立即消失并重新开始倒计时:骨髓打击、死神的抚摩、死亡之握、血魔之握、憎恶附肢、符文刃舞。
  • 天赋闸门:符文刃舞、死亡之握、血魔之握、憎恶附肢只有在点出对应天赋(无餍狂刃 / 集骨者)时才真的产骨盾。插件会检测天赋,登录时打印一张核对表,方便你确认它认到了什么。
  • 纯 12.1 设计:战斗中光环层数/时间都是保密值,插件从不读取光环数值。存在性判断完全依赖暴雪冷却管理器(CDM)——即暴雪自己渲染的光环图标。"读不到"绝不会被当成"没有了"。
  • 前提条件:请把骨盾和埋骨之所拖入冷却管理器(Esc → 编辑模式 → 冷却管理器)。可用 /bsr 查看监控状态。某一条找不到时,屏幕上会常驻黄色提示文字说明缺的是哪一条 —— 倒计时照常工作。
  • 只有鲜血死亡骑士才启用提醒逻辑,其他职业/专精完全静默。

命令

  • /bsr — 状态(监控情况、倒计时、蒙版、天赋闸门)与帮助
  • /bsr test [1|2|3] — 预览三种提醒之一(文字 + 语音 + 图标蒙版)
  • /bsr dump — 诊断:列出全部 CDM 条目,以及插件关心的两个条目的原始读数
  • /bsr sound on|off — 语音开关
  • /bsr text on|off — 文字开关
  • /bsr flash on|off — 图标蒙版开关
  • /bsr lang auto|cn|en — 文字/语音语言
  • /bsr enable on|off — 总开关

BoneShieldReminder Team

profile avatar
Owner
  • 16
    Projects
  • 2.5K
    Downloads

More from ray929View all