v1.0.1
What's new
tag 821366d8db3d4e8c1f2dafafa0d7b44794742c93 v1.0.1
Author: ray929 <pager9@outlook.com>
Date: Sat Sep 19 09:56:38 2026 +0800
BloodDeathKnightHelper v1.0.1
Bone Shield:
- Refresh spell table now keeps only spells that really add charges.
- Refresh spells are gated behind their prerequisite talent
(Insatiable Blade / Bonestalker); gates are read out of combat and cached.
- Spell and talent names are resolved from the client at runtime, so they
follow the client locale instead of hardcoded strings.
- Login gate report, shown once per login (also useful for bug reports).
Commands:
- New /bdk bs sound1: switch the Chinese voice between three clips and a
single shared clip.
Housekeeping:
- tests/ and package.cmd moved out of the repository.
- CurseForge project ID enabled in the TOC.
commit 80ea8b1cf825279e55c63b6a9c3f926c9ada53a1
Author: ray929 <pager9@outlook.com>
Date: Fri Sep 18 17:16:05 2026 +0800
启用 CF 项目 ID:## X-Curse-Project-ID: 1699622
CF 项目已建好,按原计划取消注释并填入 ID;同时删掉 toc 顶部那段
"打包器令牌说明"注释块 —— 那些信息在 AGENTS.md 与 rules/git.md 里都有,
不必在 toc 里重复一遍,字段本身就是最简形态。
toc 的运行相关内容未动:Interface 120100、Title / Title-zhCN、SavedVariables、
加载顺序 Commands → BoneShield → BoilingPoint 全部保持原样;
Version / Author 仍走 @project-version@ / @project-author@ 令牌。
commit 00ff3d7e8df2dd8a3f49b2450608c49486c95152
Author: ray929 <pager9@outlook.com>
Date: Fri Sep 18 16:21:54 2026 +0800
新增 /bdk bs sound1:中文语音"单文件 / 三条分开"
中文可切成"单文件"模式(三条判据都播 voice-cn.mp3,存 DB.soundSingle),
默认仍是三条分开(voice-cn-1/2/3)。文件名的选择集中到 VoiceFile(),
PlayVoice / bs test 自检 / debug 都走它 —— 换的只是"播哪个文件",
判据逻辑一个字都没动。英文的 L.voiceSingle 是 nil,所以开关在英文客户端
自动失效(本来就只有一条语音),命令会回一句说明。
**刻意不写进 README**(用户要求):口味开关,不算对外功能点。
测试(tests/ 已不进仓库,仅本机):smoke 141 → 151(新增 T13 十条,含
"真提醒路径也走同一个入口"),cmd_smoke 32 → 36(含英文不受影响的两条;
顺带修好桩里 ENV.frames 跨 env 共享、导致第二个语言环境把 ADDON_LOADED
打到别人帧上的老问题 —— 英文段此前根本没测到本模块文案)。变体检验三处
分别红 4 / 1 / 1,精确命中。
commit e28eeaff1fe137569180bb6ab948959e6fef64f1
Author: ray929 <pager9@outlook.com>
Date: Fri Sep 18 15:34:42 2026 +0800
tests 移出仓库:加进 .gitignore 并解除跟踪
开发资料不占仓库位置(用户要求)。git rm -r --cached tests/ 只解除跟踪,
本地四个测试文件保留,回归测试照常跑。pkgmeta 里那条 - tests 保留当兜底。
AGENTS.md 口径改为"开发资料一律不进仓库"。
This mod has no additional files

