JX3 plan-review-web v0.1

REQ-0011 · 提线 ✓ 已通过

门派:无相楼 心法:1、幽罗引 改动文件数:1

需求文案

# REQ-0011 技能调整请求

- 门派:无相楼
- 心法/分组:1、幽罗引
- 技能/奇穴/秘籍名:提线
- raw_input_ids:raw-20260527T100302-001-initial_request
·【提线】现在命中时会转向目标,并会停止自身移动速度。

方案 diff(改动面)

证据 / 改动说明

1. raw-index UI `skill --name 提线` 命中 `SkillID=41448`;`skills --key 41448` 命中 `ScriptFile=无相楼/织心谣_精神操作二段.lua`、`RecipeType=41447`、`BelongKungfu=10851`。
3. 载体选择:`Apply(dwCharacterID, dwSkillSrcID)` 是命中执行段,当前已处理夹线 Buff、目标 `StopXYZ()`、自身/目标 Buff 与 `BeginControlPlayerMove`,需求“命中时”应落在此处。
4. 功能等价:在同一命中回调内用 `GetLogicDirection(playerdst - playersrc)` + `playersrc.NoLimitTurnTo` 令施法者转向目标,并对 `playersrc.StopXYZ()` 停止自身速度;不改变原目标停速和控制链。
5. 候选排除:`skills.tab` 静态字段 `IsAutoTurn=0` 只能影响施放自动转向,不能表达命中后停速;Buff/recipe/CD 均不承载本次瞬时命中动作。
6. 玩家可见层:需求是运行时动作变化,`skill.txt` 当前描述不暴露“转向/自身停速”,无需文案同步;移动端未被需求点名,不查 `skill_mobile`。
7. 关联表同步:无新建 ID、无数值/CD/Level 改动、无 Buff 描述改动;仅复用现有 Lua carrier,边界差异为命中瞬间额外打断施法者残余位移速度。
工程详情(点击展开)
2. `raw_index locate --skill-id 41448` 确认脚本路径;Transcode 以 `gb18030` 读取 `client/scripts/skill/无相楼/织心谣_精神操作二段.lua`。

策划反馈