JX3 plan-review-web v0.1

REQ-0046 · 贞固 ✗ 已标需改

门派:丐帮 心法:1、笑尘诀 改动文件数:3

需求文案

# REQ-0046 技能调整请求

- 门派:丐帮
- 心法/分组:1、笑尘诀
- 技能/奇穴/秘籍名:贞固
- raw_input_ids:raw-20260527T100302-001-initial_request
·第二重奇穴【贞固】(进入“逍遥状态”后7秒内施展“蜀犬吠日”“亢龙有悔”自身不会进入僵直。) 调整为:进入“逍遥状态”后7秒内施展“蜀犬吠日”“亢龙有悔”自身不会进入僵直,但“亢龙有悔”招式伤害降低30%
新增 删除(原描述) 修改

方案 diff(改动面)

数据表实改字段摘要(2 个文件,共 2 行变化)
client/settings/skill/recipeSkill.tab 1 行
类型 行 ID 列号 列名 原值 新值
+ 新增 贞固亢龙有悔伤害降低 整行新增 贞固亢龙有悔伤害降低 丐帮镇派 1 <NEW_RECIPE_ID_ZHENGGU_KANGLONG_DAMAGE_DOWN> 1 3 0 0 5638 0 5638 0 0 1024 0 0 0 0 0 0 0 0 0 0 0 -307
client/ui/Scheme/Case/skill.txt 1 行
类型 行 ID 列号 列名 原值 新值
6822 #13 Desc 进入<NounID 6>后7秒内施展“蜀犬吠日”“亢龙有悔”自身不会进入僵直。 进入<NounID 6>后7秒内施展“蜀犬吠日”“亢龙有悔”自身不会进入僵直,但“亢龙有悔”招式伤害降低30%。

证据 / 改动说明

1. raw-index:`skills --name 亢龙有悔` 命中主技能 `5638`,`skills --key 6822` 命中贞固被动脚本 `丐帮/90级奇穴/加力道体质被治疗.lua`,`ui skill --key 6822` 命中当前贞固描述。
2. Transcode 读 `丐帮_醉逍遥.lua:208-210`:学习贞固 `6822` 后进入逍遥状态添加 Buff `29341`;读 `Buff.tab` grep 证实 `29341` 为禁僵直载体,持续字段为 7 秒语义的现有载体。
3. Transcode 读 `丐帮_龙战于野·二段.lua:337-341,424-437`:Buff `29341` 分支已用于贞固无僵直表现,实际亢龙伤害由 `CastSkill(8542, lv, ...)` 触发。
4. raw-index:`skills --key 8542` 为“亢龙有悔原始放技能”,`亢龙原始.lua:65-109` 通过延迟子技能承载亢龙多段伤害,`recipeSkill --where SkillID=5638` 证实 `DamageAddPercent` 是亢龙现有伤害修正载体。
5. 单载体落点:新增临时 `recipeSkill.DamageAddPercent=-307`(`1024*30%=307.2` 四舍五入为 307),仅在 `player.IsHaveBuff(29341,1)` 时包住本次 `CastSkill(8542)` 后立即移除;不改基础子技能,避免影响非贞固亢龙。
6. 占位符清单:`<NEW_RECIPE_ID_ZHENGGU_KANGLONG_DAMAGE_DOWN>`(TYPE=RECIPE, NAME=ZHENGGU_KANGLONG_DAMAGE_DOWN),同 lane 在 recipe 行与 Lua 引用一致,landing 串行分配真实 ID。
7. 等价性论证:recipe 伤害百分比与既有亢龙伤害秘籍同类,玩家可见层只新增贞固描述;边界差异是临时 Add/Del 只影响本次亢龙,不影响其它技能或常驻亢龙。
8. 既有候选:直接改 8542/6369 等子技能会全局降伤不适用;Buff 29341 加全局伤害属性会影响其它伤害不适用;新建临时 recipe 是 P2 条件化落点。
9. UI 同步:`client/ui/Scheme/Case/skill.txt:6797` 已同步新增“但亢龙有悔招式伤害降低30%”;`raw-index-ui-mobile skill --key 6822` 未命中,移动端不适用;`<NounID 6>` 未变更。

策划反馈