fix: 修复洛洛 S2 越界续锁与旧弹倍率干扰;Golden 因独立浮游/本体攻击更新 roster-004、roster-005、bond-victoriaShip-low、bond-victoriaShip-high、coop3-ABYSS-5、coop4-FUNNY-6、coop4-ABYSS-7、coop2-NORMAL-8-serverrun、coop2-NORMAL-1-coverage-standins

This commit is contained in:
星闌 committed 2026-10-11 16:54:03 +08:00
1 parent bc50cac01f
commit f567e8045e
9 files changed
+461 -127

No files matched your search

+24
View File
@@ -274,3 +274,27 @@ enemy: picking emitted a unit click with no definition, instead of the tile clic
engine-canvas regression retains the card/100 HP assertions and also covers another field refresh, live HP loss and
closing the card when the crate is destroyed. Device metadata supplied by the new entry still wins; changing fields
does not carry old devices across. Gameplay and allied targeting rules are unchanged.
### 29.16 Rockrock S2 drone pursuit
The official `skill_table.json` entry `skchr_rockr_2`, ranks 4 and 7, keeps a released drone locked until the enemy
dies or the skill ends; leaving the operator's range is not a return condition. The old `beforeAttack` callback
both replaced the body's target and required the lock to remain in range. With no body candidate, the attack loop
never reached that callback at all.
S2 now ticks one independent arts skill drone (`attack@cnt = 0`, one trait drone). It acquires inside the normal
range, keeps a living selectable target after it leaves, and reacquires only after losing that target. The body
continues its own in-range attacks. The released drone inherits the trait's target/ramp, resolved module init/delta,
live attack interval and overload cap; its multiplier is detached from newly launched body shots during S2 and
restored on end. Its local ramp is isolated from older ordinary projectiles and handed back to the trait at end;
existing projectiles keep their launch profile. Natural expiry, explicit stop and caster death
clear released state; the existing overload buff/cap restoration and stun stay in place. S1, other operators and
redeployment ramp rules are unchanged.
[ASSUMED] Released hits use the existing independent-skill-drone model: no launch-flight delay, and body control
does not pause an already released drone. A target becoming hidden or otherwise unselectable releases the lock
using the shared target filter. The tables do not settle these details. The kit and PR name these assumptions.
Sources: [official skill table](https://github.com/Kengxxiao/ArknightsGameData/blob/master/zh_CN/gamedata/excel/skill_table.json)
and [PRTS mode levels](https://prts.wiki/w/卫戍协议:盟约). Controlled regressions cover both forms, leaving/returning,
newcomers, combat death, end/stop, module ramp, cadence and overload. A fixed-seed production Match and real headless
Chrome normal-input route reproduce the original failure and the repaired pursuit separately.