REQ-0014 · 偃卫·悟
✓ 已通过
门派:无相楼
心法:1、幽罗引·悟
改动文件数:3
需求文案
# REQ-0014 技能调整请求
- 门派:无相楼
- 心法/分组:1、幽罗引·悟
- 技能/奇穴/秘籍名:偃卫·悟
- raw_input_ids:raw-20260527T100302-001-initial_request
·第一层奇穴【偃卫·悟】(在伶影20尺范围内,自身受到伤害降低8%。)
调整为:在伶影20尺范围内,自身受到伤害降低20%。
修复其可以与其他减伤效果叠加的问题
新增
删除(原描述)
修改
方案 diff(改动面)
数据表实改字段摘要(3 个文件,共 3 行变化)
client/settings/skill_mobile/Buff.tab
1 行
| 类型 |
行 ID |
列号 |
列名 |
原值 |
新值 |
| 改 |
71592 |
#28 |
BeginAttrib1 |
atGlobalResistPercent |
atCallSubBuff |
| #29 |
BeginValue1A |
154 |
70169 |
| #30 |
BeginValue1B |
|
20 |
| #87 |
MoveStateMask |
3758030846 |
|
| #88 |
MapBanMask |
0 |
3758030846 |
| #89 |
IsOffLineClock |
|
0 |
| #90 |
CanAccumulate |
0 |
|
| #92 |
InSprint |
|
0 |
| #97 |
MapInvalidMask |
0 |
|
| #98 |
IsCombatBuff |
|
0 |
| #99 |
MinInterval |
16 |
|
| #100 |
ClearUnderWater |
|
16 |
| #101 |
MoveStateMask2 |
63 |
|
| #102 |
ShapeShiftInvalid |
1 |
63 |
| #103 |
MaxInterval |
16 |
1 |
| #104 |
ActiveCoefficient |
1 |
16 |
| #105 |
CanBeSteal |
0 |
1 |
| #106 |
NeedSync |
1 |
0 |
| #107 |
InBirdMove |
|
1 |
client/ui/Scheme/Case_Mobile/skill.txt
1 行
| 类型 |
行 ID |
列号 |
列名 |
原值 |
新值 |
| 改 |
102429 |
#13 |
Desc |
在伶影20尺范围内,自身受到伤害降低8%。 |
在伶影20尺范围内,自身受到伤害降低20%。 |
client/ui/Scheme/Case_Mobile/buff.txt
1 行
| 类型 |
行 ID |
列号 |
列名 |
原值 |
新值 |
| 改 |
71592 |
#9 |
Desc |
受到伤害降低15% |
受到伤害降低20% |
证据 / 改动说明
# REQ-0014 evidence
1. 移动端链路:Case_Mobile skill.txt 命中 SkillID 102429「偃卫·悟」;TenExtraPoint mobile 查到 PointID 1129 的 SkillID2=102429,PC skills/UI 未命中,确认走 skill_mobile/Case_Mobile。
3. BUG 路径分析:当前 Buff 71592 为 `atGlobalResistPercent 154`,属于裸全局减伤,会与其它减伤叠加;指南统一减伤规则要求移动端「受到伤害降低 N%」走 `atCallSubBuff 70169 N`。
4. carrier 选择:复用既有 Buff 71592(脚本已唯一调用),将 BeginAttrib1 改为 `atCallSubBuff 70169 20`;70169 Lv20 已存在并 wrapper 到 PC 统一减伤 33086 Lv20。
5. 等价性论证:范围/触发仍由 71591 每跳脚本控制,玩家可见 Buff 名不变;边界差异是从裸减伤切到统一减伤,正用于修复与其它减伤叠加问题。
6. 候选排除:不新建 Buff/recipe/SkillEvent,因既有 71592 正在 BUG 真路径上;不改 70169/33086 通用表,避免影响全局通用减伤。
7. UI 同步:Case_Mobile skill.txt:1578 描述 8% 改 20%;Case_Mobile buff.txt:4949 的 71592 tooltip 15% 改 20%;70169 Lv20 tooltip 已是 20%。
8. PC 端 UI/skills 对「偃卫·悟」与 SkillID 102429 查空;buff.txt 中其它 15% 命中均非 71592,维持不改。
工程详情(点击展开)
2. 效果脚本:`移动端_每跳判断伶影位置.lua:38-39` 在伶影 20 尺内且 `GetSkillLevel(102429)==1` 时给玩家加 Buff 71592。
策划反馈
-
✓ 可行
廖国贤
2026-05-28T09:11:59.691660+00:00