sganggs
47079456be
feedback5: merge CB2 — community reports (healers / summons): 刺玫's S2 heals the most injured ally again (the counter's heal alone goes to her protégé), 琳琅诗怀雅 heals herself and her 破财消灾 cost restarts at 5 DP with every deployment, 赫默's S2 casts at full SP so the drone takes the field at once, the countdown summons (医疗探机, 诅咒娃娃, 海嗣 and four 自选 ones) take no damage, are never healed and show the life left on their bar, stacked ground areas stay readable; §25.16 after CB5's §25.19 (renumbered with the later merges); golden: vs feedback5 CB2's own rules — roster-001/002/003/005/008/016/018/027/035/037/045/046/049, bond-deputShip-low/high, bond-suntShip-high, bond-victoriaShip-low/high, bond-visiShip-low/high, boss-boss_1/3/5/7-pair, hidden-boss_9-pair, unite-1, matches solo-FUNNY-2, coop2-HARD-4, coop3-ABYSS-5, coop4-ABYSS-7, coop2-NORMAL-8-serverrun, coop2-ABYSS-10-boosted, coop2-NORMAL-14-standins; vs CB2 exactly CB5's 18 bot matches
...
Merge fixes (the three tests the trial merge failed):
- test/content/summon_loadout_conflicts.test.js (赫默's drone lifetime per module variant): it asserted "no cast yet"
after the drone's redeploy time and then cast S2 by hand — with nobody hurt the old DEFAULT rule never cast. S2 now
casts by itself the tick its SP is full (22 s), which is the official rule (client skill skchr_silent_2: no
`_trigger`, `_allowNoTarget` 1, `_checkHasTargetBeforeDoCast` 0; CB2 64f8bf9 ), so the test waits for that cast and
checks both drones' lifetimes from it. Failed on fb5-cb2 itself (the stream did not run the file).
- test/sim/feedback1f-downed-tile.test.js (F5 rule 3): its "killed" case killed 浊心斯卡蒂's 海嗣 with 1e9 true damage;
the 海嗣 is a countdown summon now — 无敌 + 禁疗, the official state (PRTS 海嗣 备注 「持有禁疗、无敌」) — so it only
expires. The killed case takes 缪尔赛思's 流形 (a placed board summon that is attacked and killed and also comes back on
its tile 25 s later); both cases now also check the summon's return. Failed on fb5-cb2 itself.
- test/golden-standins.test.js (the 补位 match fields at least 3 different stand-ins): already failing on feedback5
37558f0 — CB5's 调度中心 upgrade card changed the human seat's shop in coop2-NORMAL-14-standins, which then fielded
only 2 of its 7 not-owned chess (忍冬 → Sharp, 安洁莉娜 → Raidian). tools/golden.mjs MATCH_NOT_OWNED adds 缄默德克萨斯
and 铃兰 (chess its AI fields now): 4 stand-ins (Sharp from round 4, Misery from 7, 预备干员-辅助 from 9, Raidian in 12);
the test is unchanged, test/golden/README.md says 9 chess. This moves coop2-NORMAL-14-standins only.
- docs/history/0.2.0.md: the §25 intro's two stream lines joined into one sentence (the merge had cut it).
Golden moves outside CB2's commit list are CB2's rules on the paths CB5 gave the bots: coop2-HARD-4 fields 琳琅诗怀雅
from round 6, coop2-NORMAL-8-serverrun 刺玫 from round 7, coop2-ABYSS-10-boosted 刺玫 from round 2,
coop2-NORMAL-14-standins 刺玫 from round 3 and 琳琅诗怀雅 in rounds 6-7 (instrumented); coop2-NORMAL-3 and coop4-FUNNY-6
(in CB2's list) still field 刺玫 and her S2 heals now reach other allies (36 / 205 heals), but no kill, leak, LP or
end stat changes, so their digests stay.
Gate: non-browser suites 4949 / 4949, npm run golden ok (283 scenarios), test/golden.test.js 9 / 9, lint 0 errors,
check:imports ok, typecheck ok.
2026-10-07 03:10:22 +08:00
..
2026-10-03 02:25:47 +08:00
2026-10-05 23:59:05 +08:00
2026-10-06 14:39:32 +08:00
2026-09-29 16:21:31 +08:00
2026-10-03 09:10:39 +08:00
2026-10-06 00:13:05 +08:00
2026-10-06 21:41:49 +08:00
Playtest #6 fixes: summons placed by hand, boss pool stall, bounties, 联防 leak counter, distinct offers, 机变 card text, phone buy tap, skill triggers, blocking, push force, 孤立, enemies, element bar
2026-10-01 19:08:23 +08:00
2026-10-03 03:14:00 +08:00
2026-10-03 05:09:42 +08:00
2026-10-03 17:47:07 +08:00
2026-10-06 14:39:32 +08:00
2026-10-04 20:08:01 +08:00
2026-10-04 17:27:11 +08:00
2026-10-04 20:08:01 +08:00
2026-10-06 14:39:32 +08:00
2026-10-06 16:33:42 +08:00
2026-10-06 21:57:51 +08:00
2026-10-06 18:19:26 +08:00
2026-10-05 21:13:15 +08:00
2026-10-07 02:20:10 +08:00
2026-10-06 16:07:05 +08:00
2026-10-07 02:15:42 +08:00
2026-10-07 02:12:34 +08:00
2026-10-07 02:09:01 +08:00
2026-10-06 16:01:48 +08:00
2026-10-06 15:37:49 +08:00
2026-10-06 18:12:48 +08:00
2026-10-06 15:10:59 +08:00
2026-10-06 18:22:44 +08:00
2026-10-06 18:04:48 +08:00
2026-10-06 21:03:56 +08:00
2026-10-04 20:41:46 +08:00
2026-10-06 20:55:49 +08:00
2026-10-05 23:59:05 +08:00
2026-10-05 23:59:05 +08:00
feedback5: merge WE1 — fidelity (sim rules): 秘术师 store at the attack check (深靛; 维伊 / 黑键 plug into it), enemy attacks land at their damage frame so a short stun / freeze / sleep / 浮空 / 缴械 / 恐惧 before it cancels the swing, 武者 heal per damage instance through 禁疗, 庇护 the strongest only, PHY-X 不高于 50 %, 链愈师 jumps in the 3×3, a summon readied at its owner's redeploy, Misery's duration skills, 伺夜 S2 in 战术点形态, centurions hit up to block-count targets; merge fixes: 黑键's kit keeps the up() import WE2's S2 cast needs (WE1 dropped it with its tick store — the first regeneration had stored 9288 swallowed errors in diy-114), the 自选 refusal names 集成战略 / 生息演算, tools/golden.mjs prints a missing value, test/golden.test.js fails on any stored engine error; golden: vs WE1 only the W4B / WE2 scenarios differ (roster-042, bond-egirShip-high, coop2-ABYSS-10-boosted, coop2-NORMAL-70-diy, diy-045 / 078 / 114 / 115 / 116)
2026-10-06 16:52:11 +08:00
2026-10-06 18:16:48 +08:00
feedback5 R4: paths after the kit split — DESIGN §7 and SIM.md (layout, §7.2 kit contract, kit citations), research 09, code comments (content/generic, tokens, items/battle, shared/loadoutRecord, render fx / demo), test comments, and the kits' own comments that named tierN.js; DESIGN §17–§23 history citations are left as they are
2026-10-05 16:18:58 +08:00
2026-10-06 15:43:24 +08:00
2026-10-05 20:20:56 +08:00
2026-10-07 02:09:01 +08:00
2026-10-06 16:07:49 +08:00
2026-10-06 16:07:49 +08:00
2026-10-06 16:07:49 +08:00
2026-10-06 15:43:24 +08:00
2026-10-06 15:10:59 +08:00
2026-10-06 00:07:31 +08:00
2026-10-06 00:20:37 +08:00
2026-10-06 01:25:29 +08:00
2026-10-06 00:10:34 +08:00
2026-10-06 00:00:14 +08:00
2026-10-05 23:58:00 +08:00
2026-10-06 01:38:31 +08:00
2026-10-06 01:35:01 +08:00
2026-10-05 23:51:27 +08:00
2026-10-06 00:13:05 +08:00
2026-10-06 03:08:39 +08:00
2026-10-06 01:30:24 +08:00
2026-10-06 03:04:57 +08:00
2026-10-06 01:30:26 +08:00
2026-10-06 05:22:08 +08:00
2026-10-06 15:25:07 +08:00
2026-10-06 03:08:39 +08:00
2026-10-06 03:04:57 +08:00
2026-10-06 05:14:29 +08:00
2026-10-06 01:38:08 +08:00
2026-10-05 23:51:27 +08:00
2026-10-06 00:56:52 +08:00
2026-10-06 15:43:24 +08:00
2026-10-06 15:15:15 +08:00
2026-10-06 00:13:05 +08:00
2026-10-06 00:20:37 +08:00
2026-10-06 00:56:52 +08:00
2026-10-06 15:01:46 +08:00
2026-10-06 01:34:10 +08:00
2026-10-06 01:30:05 +08:00
2026-10-06 05:10:33 +08:00
2026-10-06 01:37:03 +08:00
2026-10-06 01:53:09 +08:00
2026-10-06 01:30:26 +08:00
2026-10-06 00:20:37 +08:00
2026-10-06 05:14:53 +08:00
2026-10-06 05:09:27 +08:00
2026-10-06 00:04:18 +08:00
2026-10-06 00:04:18 +08:00
2026-10-06 01:34:10 +08:00
2026-10-06 05:14:53 +08:00
2026-10-06 05:10:33 +08:00
2026-10-06 00:02:23 +08:00
2026-10-06 05:28:54 +08:00
2026-10-06 05:28:54 +08:00
2026-10-06 01:21:14 +08:00
2026-10-06 01:53:09 +08:00
2026-10-06 05:14:29 +08:00
2026-10-06 03:11:18 +08:00
2026-10-06 01:53:09 +08:00
2026-10-06 00:02:23 +08:00
2026-10-06 15:18:25 +08:00
2026-10-06 01:25:29 +08:00
2026-10-05 23:58:00 +08:00
2026-10-05 23:58:00 +08:00
2026-10-06 15:13:33 +08:00
2026-10-06 00:21:15 +08:00
2026-10-05 19:54:32 +08:00
2026-10-06 03:08:39 +08:00
2026-10-06 05:14:29 +08:00
2026-10-06 01:35:01 +08:00
2026-10-06 01:28:31 +08:00
2026-10-06 00:56:52 +08:00
2026-10-06 00:04:18 +08:00
2026-10-06 01:38:08 +08:00
2026-10-06 17:59:58 +08:00
2026-10-06 05:09:27 +08:00
2026-10-06 01:30:24 +08:00
2026-10-06 01:30:05 +08:00
2026-10-06 00:13:05 +08:00
feedback5 R4: paths after the kit split — DESIGN §7 and SIM.md (layout, §7.2 kit contract, kit citations), research 09, code comments (content/generic, tokens, items/battle, shared/loadoutRecord, render fx / demo), test comments, and the kits' own comments that named tierN.js; DESIGN §17–§23 history citations are left as they are
2026-10-05 16:18:58 +08:00
2026-10-06 16:07:49 +08:00
2026-09-30 19:12:36 +08:00
feedback5 R4: paths after the kit split — DESIGN §7 and SIM.md (layout, §7.2 kit contract, kit citations), research 09, code comments (content/generic, tokens, items/battle, shared/loadoutRecord, render fx / demo), test comments, and the kits' own comments that named tierN.js; DESIGN §17–§23 history citations are left as they are
2026-10-05 16:18:58 +08:00
2026-10-05 18:34:46 +08:00
2026-10-05 18:26:49 +08:00
2026-10-05 18:23:51 +08:00
2026-10-05 20:47:06 +08:00
2026-10-05 18:34:46 +08:00
2026-10-05 18:27:09 +08:00
2026-10-06 16:10:57 +08:00
2026-10-05 18:34:46 +08:00
2026-10-05 18:23:51 +08:00
2026-10-05 23:59:05 +08:00
feedback5: merge CB2 — community reports (healers / summons): 刺玫's S2 heals the most injured ally again (the counter's heal alone goes to her protégé), 琳琅诗怀雅 heals herself and her 破财消灾 cost restarts at 5 DP with every deployment, 赫默's S2 casts at full SP so the drone takes the field at once, the countdown summons (医疗探机, 诅咒娃娃, 海嗣 and four 自选 ones) take no damage, are never healed and show the life left on their bar, stacked ground areas stay readable; §25.16 after CB5's §25.19 (renumbered with the later merges); golden: vs feedback5 CB2's own rules — roster-001/002/003/005/008/016/018/027/035/037/045/046/049, bond-deputShip-low/high, bond-suntShip-high, bond-victoriaShip-low/high, bond-visiShip-low/high, boss-boss_1/3/5/7-pair, hidden-boss_9-pair, unite-1, matches solo-FUNNY-2, coop2-HARD-4, coop3-ABYSS-5, coop4-ABYSS-7, coop2-NORMAL-8-serverrun, coop2-ABYSS-10-boosted, coop2-NORMAL-14-standins; vs CB2 exactly CB5's 18 bot matches
2026-10-07 03:10:22 +08:00
2026-10-05 21:13:15 +08:00
2026-09-29 16:21:31 +08:00