REQ-0046 · 贞固
✗ 已标需改
需求文案
# 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>` 未变更。
策划反馈
-
✗ 需改
夏先博
2026-05-28T09:10:09.242873+00:00
这个办法会导致秘籍无法回滚,正确的做法是。 1、https://xsjreposvr1.seasungame.com/svn/sword3-products/trunk/client/settings/skill/recipeSkill.tab(新增秘籍,可以参考秘籍ID6429) 2、新增秘籍技能ID和秘籍分类都需要填亢龙有悔(5638)新增脚本,通过脚本去修改对应分类技能的系数(可以参考秘籍6429,丐帮\90级奇穴\帧固亢龙伤害降低.lua) 3、找到贞固Buff(ID:29341,将刚刚的秘籍写到BUFF/DEBUFF魔法属性里) 这样的逻辑就是,通过秘籍降低亢龙伤害→贞固Buff通过添加该秘籍来保证只有在该BUFF的情况下亢龙才降低伤害