REQ-0011 · 提线
✓ 已通过
需求文案
# 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`。
策划反馈
- ✓ 可行 廖国贤 2026-05-28T09:06:18.240152+00:00