插件中文资料库
中文说明、玩家点评、适用场景和替代推荐,方便快速判断是否适合你。
- 副本、团队本和大秘境战斗提醒
BossReminder 插件下载与使用指南
本页整理了 BossReminder 的功能用途、适用人群、安装方法和常见问题,方便玩家快速判断是否需要安装。
适合谁用
BossReminder 是一款 战斗 / 音频与视频 / 首领战斗 / 其他插件 类插件,适合需要优化界面、提升操作效率或补充游戏信息提示的魔兽世界玩家。
基本信息
- 插件作者:TomoAniki
- 插件分类:战斗 / 音频与视频 / 首领战斗 / 其他插件
- 适配版本:12.0.5,12.0.7
- 累计下载:3,402
安装方法
- 点击上方下载按钮获取 BossReminder插件文件。
- 解压后将插件文件夹放入 World of Warcraft/_retail_/Interface/AddOns 目录。
- 重启游戏或在角色界面点击插件,确认 BossReminder 已启用。
- 如果插件不生效,请检查版本是否匹配,或关闭同类冲突插件后重试。
使用建议
BossReminder 安装后建议先在角色界面确认已启用,进入游戏后根据插件提供的命令、小地图按钮或设置面板进行调整。如遇到报错,可先单独启用该插件排查冲突。
BossReminder 常见问题
BossReminder 适合需要 战斗 / 音频与视频 / 首领战斗 / 其他插件 类功能的玩家,特别是希望提升游戏便利性、界面管理或战斗信息获取效率的用户。
下载后解压到 Interface/AddOns 目录,然后重启游戏并在角色界面启用插件。
常见原因是目录多套一层、游戏版本不匹配、依赖插件缺失或同类插件冲突。
可以查看本页的替代插件推荐和相关插件区域,按下载量和分类选择同类工具。
插件 AI 问答
可以问:这个插件正式服能用吗、和 DBM 冲突吗、怎么设置、有没有替代插件。
BossReminder 是一款魔兽世界插件,主要用于伤害统计、输出循环或战斗表现分析、倒计时、提醒和战斗预警、副本、团本、大秘境或钥石辅助。建议根据自己的版本和插件环境先测试兼容性。
插件用途
BossReminder 主要面向需要首领战斗功能的玩家,用来改善游戏体验、减少重复操作或补充默认界面没有直接提供的信息。
适用场景
- 伤害统计、输出循环或战斗表现分析
- 倒计时、提醒和战斗预警
- 副本、团本、大秘境或钥石辅助
使用建议
安装后建议先在角色选择界面或插件管理器中确认已启用,再进入游戏测试是否与现有整合包、WA 和其他插件冲突。如遇报错,可以先禁用同类插件排查。
BossReminder — Boss Timers, Voice Callouts & Encounter Warnings
Never get caught off guard again. Know what's coming — before it hits.
BossReminder** is a lightweight, self-contained encounter awareness addon that tracks boss mechanics and fires visual warnings and voice callouts precisely when you need them. No bloat, no external dependencies — just crisp, customizable alerts covering 76 bosses across 11 instances with ~280 pre-timed events.
Built from the ground up for Midnight 12.x — taint-free, secret-value-safe, and designed for serious raiders and M+ players who want to stay one step ahead of every mechanic._
Author: TomoAniki Version: 2.3.2
Open settings with /br • Enable Edit Mode with /br edit to reposition every widget freely
🎯 What BossReminder Does
BossReminder monitors encounter events and fires pre-calculated timers based on each boss's ability cooldown pattern. When a mechanic is incoming, it triggers up to 5 simultaneous display types and plays a localized voice callout — giving your whole group a clear heads-up before the ability lands.
| 76 Bosses | Pre-loaded encounter database across 11 Midnight instances |
| ~280 Events | Timed abilities with first-cast offset + repeating CD series |
| 5 Display Types | Timer Bars, Countdown, Flash Text, Ring Progress, Cast Progress Bar |
| 70+ Voice Cues | Localized audio callouts with pack selection and channel control |
| Profiles | Named profiles with per-spec auto-switching |
| Zero Dependencies | Fully self-contained — no external libraries required |
🖥️ Display Widgets — 5 Ways to Stay Aware
Every display widget is independently toggleable, resizable, repositionable via Edit Mode, and fully customizable (font, color, texture, size).
⏱️ Timer Bars
Classic countdown bars — the backbone of your encounter awareness.
- Up to 8 simultaneous bars stacked vertically, grow up or down
- Each bar shows the spell icon, ability name, and remaining time
- Fully themable: LibSharedMedia texture and font pickers
- Custom RGBA color, bar width/height, and spacing between bars
- Bars recycle from a frame pool — no GC overhead during progression
🔢 Countdown
Large numeric 5–4–3–2–1 readout that appears in the final seconds before an ability.
- Triggers when a timer reaches the configured pre-warn threshold (default 5s)
- Displays the spell icon alongside the number (optional)
- Configurable font, font size, and screen position
- Cleans itself up automatically on encounter end
⚡ Flash Text
A bold center-screen text callout — impossible to miss.
- 3-stage animation: 0.15s fade-in → 2s hold → 0.4s fade-out
- Reads the ability name directly — zero configuration needed
- Font, size, and position fully customizable
- Ideal for high-priority mechanics that need instant attention
🔵 Ring Progress
A radial cooldown swipe for short-fuse abilities (≤ 30 seconds).
- Visual circular sweep that depletes as the timer counts down
- Custom color and size — matches any UI aesthetic
- Automatically hidden when the timer expires
- Perfect for visual learners tracking abilities by shape, not text
🎯 Cast Progress Bar
A dedicated bar that tracks live boss casts in real time.
- Monitors
boss1–boss5units for casts and channels - Handles casts (forward fill) and channels (reverse fill) natively
- Shows cast name + remaining duration
- Secret-value-safe via pcall-wrapped
UnitCastingInfo/UnitChannelInfo
🔊 Voice System — Hear It Before You See It
BossReminder ships with a full voice callout engine powering 70+ localized audio cues across 202 packaged sound clips.
- Pack selection — choose your preferred voice pack from the config panel
- Channel control — route audio through Master, SFX, Music, or Dialog
- Volume slider with independent control
- Throttle protection — 0.15s minimum gap prevents audio spam on overlapping events
- Fallback chain: voice profile → LibSharedMedia key → raw path → generic fallback
- Test button — preview any voice cue directly from the Voice config page
- Powered by LibSharedMedia-3.0 for seamless integration with your existing media setup
📚 Encounter Database
BossReminder's encounter data is covering the full Midnight Season 1 content lineup.
- 76 bosses with individual per-mechanic toggles
- ~280 timed events with:
firstSeenSec— offset from pull to first castcdSeriesSec— repeating ability cooldown deltas- Type tagging: Tank / Healer / Mechanic / Other
- Severity levels (0/1/2) for color-coded priority
- Optional voice label and spell ID per event
- Browse bosses by instance in the Encounters page — toggle individual mechanics on/off per boss
- Dry-run Test Mode: replay any encounter's timer sequence without entering the instance (
/br test enc <encounterID>)
🗑️ Trash CD Tracker
Don't just prepare for bosses — prepare for the pull.
BossReminder includes a lightweight Trash CD Tracker for monitoring dangerous non-boss abilities between bosses.
- Tracks cooldowns by NPC ID + Spell ID rules
- Listens to
UNIT_SPELLCAST_SUCCEEDEDandUNIT_SPELLCAST_START— no CLEU dependency - Guards against secret values via
issecretvalue()— fully Midnight-safe - Manage rules from the dedicated Trash CD config page
- Enable/disable with a single toggle
🧷 Profile System
Switch characters, switch specs — BossReminder keeps up automatically.
- Named profiles — create, rename, duplicate, delete
- Per-spec assignment — map each specialization to a profile; BossReminder auto-loads it on spec change
- Auto-save before every profile switch — never lose your settings
- Snapshot/apply pattern — deep-copy includes all display, voice, encounter, and condition settings
- Import / Export — share profiles as a compressed string (coming soon)
🗺️ Edit Mode — Pixel-Perfect Positioning
Every display widget is freely repositionable with a single toggle.
/br editunlocks all 5 widgets simultaneously — drag them anywhere on screen- Alignment Grid with 3 modes: Dimmed, Bright, Off
- Cursor flashlight — grid lines near your mouse glow for pixel-perfect alignment
- Header bar with Grid / Lock / Reload UI controls
- Positions persisted per profile — your layout follows your spec
⚙️ Configuration Panel
Open with /br — a clean, dark-themed panel with instant access to every setting.
| Page | Contents |
|---|---|
| Home | Overview, language picker (Auto/enUS/frFR), Edit Mode & Test shortcuts |
| Display | Per-widget config — texture, font, color, size, growth direction, position |
| Voice | Pack selection, audio channel, volume, throttle, test preview |
| Encounters | Browse 76 bosses by instance — per-mechanic toggles, dry-run test |
| Conditions | Rule-based event gating (preview — coming soon) |
| Trash CD | Enable/disable tracker, manage NPC rules |
| Profiles | Load/create/delete profiles, per-spec assignment |
| Import/Export | Profile sharing via compressed string (preview) |
📋 Slash Commands
| Command | Action |
|---|---|
/br |
Open the configuration panel |
/br edit / /br layout / /br l |
Toggle Edit Mode |
/br test |
Fire test timers (5s / 10s / 20s) + flash + countdown |
/br test enc <encounterID> |
Dry-run any of the 76 boss encounters |
/br debug |
Toggle verbose chat logging |
/br version |
Print the current addon version |
🔧 Technical Notes (Midnight Compatibility)
BossReminder is purpose-built for the Midnight API environment:
- Secret Values:
UnitCastingInfo()andUnitChannelInfo()return opaque secret numbers. The Cast Progress Bar passes these directly toSetMinMaxValues/SetValue— the only C-side methods that accept them natively. - Taint Prevention: All unit events use
RegisterUnitEventscoped to specific boss units. No globalRegisterEvent("UNIT_*")calls anywhere. - Trash CD Safety:
issecretvalue()guards all cooldown comparisons in the Trash CD tracker — zero taint risk from secret returns. - Frame Pooling: Timer Bars recycle from a pre-allocated pool — no frame creation or GC pressure during active fights.
- Encounter Engine: Timers are pre-calculated at encounter start via
C_Timer.NewTimerchains. Zero per-frame logic outside the 0.1s scheduler tick.
📦 Embedded Libraries
BossReminder is fully self-contained — no separate library installs needed.
- LibStub — Library versioning
- CallbackHandler-1.0 — Internal event bus
- LibSharedMedia-3.0 — Shared fonts, textures, and sound files
🌐 Localization
| Language | Status |
|---|---|
| English (enUS) | ✅ Full support (default) |
| French (frFR) | ✅ Full support |
📥 Installation
- Download the latest release from CurseForge
- Extract the
BossReminderfolder intoWorld of Warcraft/_retail_/Interface/AddOns/ - Restart WoW or type
/reload - Type
/brto open the configuration panel - Head to the Encounters page to enable or disable specific boss mechanics
- Use
/br editto reposition all display widgets to your preferred screen locations
💬 Feedback & Issues
Use the CurseForge project page to report bugs or suggest features. When reporting issues, please include:
- Your class and specialization
- The boss encounter and mechanic involved
- Steps to reproduce the problem
- Any relevant Lua errors from the in-game error window
用户评价
暂无 / 5,0 条评价相关推荐
继续看看这些内容