JX3 plan-review-web v0.1

REQ-0029 · 怀荼

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

需求文案

# REQ-0029 技能调整请求

- 门派:五毒
- 心法/分组:1、毒经
- 技能/奇穴/秘籍名:怀荼
- raw_input_ids:raw-20260527T100302-001-initial_request
·混选奇穴【怀荼】(“虫魄”会对目标8尺范围最多3个目标造成伤害,并为目标添加1层“令怖”效果。)调整为:“虫魄”伤害降低30%会对目标5尺范围最多3个目标造成伤害,并为目标添加1层“令怖”效果。
新增 删除(原描述) 修改

方案 diff(改动面)

数据表实改字段摘要(2 个文件,共 3 行变化)
client/settings/skill/recipeSkill.tab 1 行
类型 行 ID 列号 列名 原值 新值
+ 新增 怀荼虫魄伤害降低30% 整行新增 怀荼虫魄伤害降低30% 五毒镇派 1 <NEW_RECIPE_ID_HUAITU_DAMAGE> 1 3 0 0 0 0 0 42277 0 0 1024 0 0 0 0 0 0 0 0 0 0 0 -307
client/ui/Scheme/Case/skill.txt 2 行
类型 行 ID 列号 列名 原值 新值
42288 #13 Desc 每种“千劫万毒手”招式命中时会获得对应“虫魄”,集齐五种时会自动消耗所有“虫魄”并对目标造成5段<SUB 42277 0>毒性伤害与破招伤害。<TALENT 42292 1 “虫魄”会对目标10尺范围最多3个目标造成伤害><TALENT 42293 1 “引魂蛊术”招式命中敌方目标后自身会获得1层“XX”,最多6层。触发“虫魄”时会消耗所有“XX”,对目标造成基于层数的额外毒性伤害和破招伤害><TALENT 42180 1 “蟾啸”调息时间提高18秒,蛊毒效果变为:无法施展内外功招式持续3秒> 每种“千劫万毒手”招式命中时会获得对应“虫魄”,集齐五种时会自动消耗所有“虫魄”并对目标造成5段<SUB 42277 0>毒性伤害与破招伤害。<TALENT 42292 1 “虫魄”伤害降低30%,会对目标5尺范围最多3个目标造成伤害,并为目标添加1层<NounID 123>效果><TALENT 42293 1 “引魂蛊术”招式命中敌方目标后自身会获得1层“XX”,最多6层。触发“虫魄”时会消耗所有“XX”,对目标造成基于层数的额外毒性伤害和破招伤害><TALENT 42180 1 “蟾啸”调息时间提高18秒,蛊毒效果变为:无法施展内外功招式持续3秒>
42292 #13 Desc “虫魄”会对目标8尺范围最多3个目标造成伤害,并为目标添加1层<NounID 123>效果。 “虫魄”伤害降低30%,会对目标5尺范围最多3个目标造成伤害,并为目标添加1层<NounID 123>效果。

证据 / 改动说明

1. request:五毒/毒经混选奇穴【怀荼】;UI `skill.txt` 命中 `42292` 描述,真实技能表 `42292=虫魄1怀荼`,脚本 `五毒/90级奇穴/五毒_虫魄1.lua`。
2. `42292` 被动当前注入 recipe `6041`、`6292`;`6041` 行 `SkillID=41896`,脚本 `五毒/秘笈/虫魄加目标数.lua` 当前 `nTargetCountLimit = 2 + base`,配合 `41896` 基础目标数 1 = 最多 3。
3. 范围载体:`41896` 基础 Lua 当前 `nAreaRadius = 8 * LENGTH_BASE`;为避免影响非怀荼,改怀荼既有 recipe `6041` 脚本覆盖 `skill.nAreaRadius = 5 * LENGTH_BASE`。
4. 伤害载体:`41896` 只 `EXECUTE_SCRIPT`,实际伤害由 `Apply` 内 `CastSkill(42277)`;直接改 `42277` 会影响非怀荼,故新增怀荼专属 recipe 作用于 `42277`。
5. 数值换算:伤害降低 30% 用 `recipeSkill.DamageAddPercent=-307`,`1024*30%=307.2 -> 307`;raw-index 同表已有 `-307` 行表示降低 30%。
7. UI 同步:`raw-index-ui skill 42292` 改为新描述;`LIKE '%TALENT 42292%'` 仅命中 `skill.txt` 的 `42288` TALENT block,同步改为伤害降低30%、5尺、3目标、1层令怖。
8. 关联项:`6292`/`虫魄添加蛊毒.lua` 仍负责添加令怖,不改;`buff.txt` 令怖两行未含本次数值;`raw-index-mobile skills 42292` 未命中,移动端不适用。
9. 等价性论证:复用怀荼已存在的 recipe carrier,玩家可见层由 `42292` 与 `42288` TALENT block 同步;边界差异为新增一个伤害 recipe 只在怀荼被动注入后生效,不改变基础虫魄。
工程详情(点击展开)
6. 占位符清单:`<NEW_RECIPE_ID_HUAITU_DAMAGE>` = recipeSkill 新建行 RecipeID,并在 `五毒_虫魄1.lua` 的 `SET_TALENT_RECIPE` 中同占位符引用;landing 阶段统一分配真实 ID。

策划反馈