JX3 plan-review-web v0.1

REQ-0030 · 驭虫

门派:五毒 心法:1、毒经 改动文件数:3

需求文案

# REQ-0030 技能调整请求

- 门派:五毒
- 心法/分组:1、毒经
- 技能/奇穴/秘籍名:驭虫
- raw_input_ids:raw-20260527T100302-001-initial_request
·奇穴【驭虫】(“驭虫”:自身免疫控制效果(推拉除外),移动速度提高20%,持续12秒。调整为:吸收30%最大气血值的伤害自身免疫控制效果(推拉除外),移动速度提高20%,持续12秒。
新增 删除(原描述) 修改

方案 diff(改动面)

数据表实改字段摘要(3 个文件,共 5 行变化)
client/settings/skill/Buff.tab 2 行
类型 行 ID 列号 列名 原值 新值
24329 #49 BeginAttrib8 atCallSubBuff
#50 BeginValue8A <NEW_BUFF_ID_YUCHONG_SHIELD>
#51 BeginValue8B 1
+ 新增 <NEW_BUFF_ID_YUCHONG_SHIELD> 整行新增 <NEW_BUFF_ID_YUCHONG_SHIELD> 驭虫吸收盾 9 Shield Body 0 <NEW_BUFF_ID_YUCHONG_SHIELD> 0 1 1 0 1 1 192 0 1 1 GlobalAbsorb 1 0 1 atGlobalDamageAbsorbBySelfMaxLife 0 307 3758030846 0 0 0 192 63 1 192 1 0 1
client/ui/Scheme/Case/buff.txt 2 行
类型 行 ID 列号 列名 原值 新值
24329 #9 Desc 自身免疫控制(击退和被拉除外),移动速度提高20% 吸收30%最大气血值的伤害,自身免疫控制(击退和被拉除外),移动速度提高20%
+ 新增 <NEW_BUFF_ID_YUCHONG_SHIELD> 整行新增 <NEW_BUFF_ID_YUCHONG_SHIELD> 1 18316 1 1 1 (<NEW_BUFF_ID_YUCHONG_SHIELD>)(1)驭虫吸收盾 驭虫 吸收30%最大气血值的伤害 1
client/ui/Scheme/Case/skill_nouns.txt 1 行
类型 行 ID 列号 列名 原值 新值
135 #3 szDesc 免疫控制效果(推拉除外)和移动速度提高20%,持续12秒。 吸收30%最大气血值的伤害,免疫控制效果(推拉除外)和移动速度提高20%,持续12秒。

证据 / 改动说明

1. raw-index:`skill` 表按名查【驭虫】命中 `SkillID=32741`,`skill.txt:24963` 描述通过 `<NounID 135>` 展开奇穴效果。
2. `skills.tab`:`32741` 脚本为 `五毒/90级奇穴/毒经_驭虫_宠物GCD.lua`,设置 recipe `3072-3076` 替换五个召宠技能。
4. raw-index:`Buff.tab:47021` 的 `24329` 现有属性是免控、击倒率、免疫位移、移速 `205`,持续 `12*16` 帧;不含吸收盾。
5. 护盾规则:`atGlobalDamageAbsorbBySelfMaxLife` 是最大气血吸收盾载体,30% 按 `1024*0.30=307`;吸收属性需独立 Shield Buff,不能混入免控 Buff。
6. carrier:复用现有驭虫 Buff `24329`,追加 `atCallSubBuff <NEW_BUFF_ID_YUCHONG_SHIELD> 1` 拉起独立 Shield Buff;新 Buff 用占位符交由 landing 串行分配 ID。
7. UI 同步:`skill_nouns.txt:136` 从“免疫控制+20%移速+12秒”改为新增“吸收30%最大气血值的伤害”;`skill.txt:24963` 通过 NounID 自动同步。
8. UI 同步:`buff.txt:20095` 的 `24329` 描述同步新增吸收盾;新 Shield Buff 增加对应 `buff.txt` 行,避免独立 buff 无描述。
9. 移动端查证:`raw-index-mobile` / `raw-index-ui-mobile` 按【驭虫】、`NounID=135`、`BuffID=24329` 均未命中,本 request 不涉及移动端载体。
10. 文案清单交代:[新增] 吸收30%最大气血值伤害落到独立 Shield Buff;[不变] 免控、移速20%、12秒沿用 `24329`。
11. verify:已运行 `verify_proposed_diffs.py --run-dir ... --workspace-root .`,全 run `35/35 pass`,`REQ-0030` 三个文件均 pass(gb18030)。
工程详情(点击展开)
3. Transcode 读取 `五毒/五毒_大荒驭龙_圣蝎引_目标位置.lua`:召宠成功时 `33306` 标记被消费并添加 `24329`,`24329` 是驭虫实效 Buff。

策划反馈