sganggs
cfd3c67281
feedback6 R21A: a 突袭 member may land on a teammate's half when both halves of the field are taken — the two-helper 联防 field and the Final Assault / Hidden Core pair field (the owner's decision of 2026-10-07): Battle.onFieldBoard (onOwnBoard of any player of the battle) read by raidTile only; a lone 联防 helper's empty half, a solo boss field's other half and the hand / 临时整备区 rows stay closed, every other landing rule kept, 乌尔比安's S3 【移动】 keeps onOwnBoard; golden: 8 moved, each parting from the parent at a member's first landing on its teammate's half (checked tick by tick with the parent instrumented) — fields boss-boss_2 / 3 / 4 / 5 / 6-pair and hidden-boss_8 / 10-pair (the right player's 缄默德克萨斯 / 伊内丝 / 仇白 / 耀骑士临光 on the left player's half, 1–7 landings per battle, the first 0.3–39.8 s in), matches coop4-ABYSS-7 (round 6's two-helper 联防: ai_2's 斯卡蒂 on ai_1's half at 52 s; only ai_1 / ai_2 dmgDealt move, 8263 between them); unite-2 unchanged (its two landings stay on their own half)
...
Tests: test/sim/feedback5-raid-own-board.test.js — the pair field (the right player's member onto the left telin's board tile (2,3), the left player's onto the mirrored right (2,17), the hand rows closed) and the two-helper 联防 (each helper onto the other's half; 乌尔比安 beside a teammate stays on his own) fail on the parent; the solo boss field's hand rows and the lone helper unchanged.
Docs: docs/history/0.2.1.md (new, §26; §26.1 cites the owner's decision and PRTS 卫戍协议/帮助 §联防阶段), the DESIGN index row and versions line, a pointer from §25.18.1, docs/SIM.md (onFieldBoard; onOwnBoard now 乌尔比安's only).
2026-10-07 17:09:39 +08:00
..
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 18:45:13 +08:00
2026-10-05 16:13:56 +08:00
2026-10-07 02:09:01 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-06 15:51:43 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 21:13:15 +08:00
2026-10-06 18:22:44 +08:00
2026-10-06 15:43:24 +08:00
2026-10-05 23:59:05 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-07 02:20:10 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-07 02:30:07 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-07 02:12:37 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 21:13:15 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +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 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-07 02:15:42 +08:00
2026-10-05 23:59:05 +08:00
2026-10-07 02:30:07 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 18:45:13 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
feedback5: merge feedback4 ( 7ee815e) — W4D ported: a sleeping enemy cannot be blocked and takes no block slot (_checkBlock in server/sim/battle/blocking.js, the applyStatus release in battle/status.js, the plain-buff release re-applied to ai.js updateEnemy's cannot-act branch after WE1's swing cut, 瑕光's comment in kits/ops/chess_char_3_12-blemsh.js, buffs.js; 酒神's 迷狂牢笼 skips a sleeper too); golden: roster-003 / 005 / 013 / 032 / 038 / 039 / 042, bond-maniShip-high, solo-FUNNY-1, coop4-FUNNY-6, coop4-ABYSS-7, coop2-NORMAL-8-serverrun, coop2-NORMAL-70-diy, diy-131 / 132 moved
2026-10-06 17:49:10 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-06 18:22:44 +08:00
2026-10-06 16:15:11 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-06 00:34:39 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-06 15:51:43 +08:00
2026-10-05 23:59:05 +08:00
2026-10-07 02:47:47 +08:00
2026-10-06 18:16:48 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 18:45:13 +08:00
2026-10-05 21:13:15 +08:00
2026-10-06 15:51:43 +08:00
2026-10-05 16:13:56 +08:00
2026-10-06 14:47:13 +08:00
2026-10-05 16:13:56 +08:00
2026-10-06 15:51:43 +08:00
2026-10-07 17:09:39 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 20:47:06 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 21:13:15 +08:00
2026-10-05 21:13:15 +08:00
2026-10-06 15:51:43 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-07 02:32:28 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-07 02:30:07 +08:00
2026-10-05 18:45:13 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-06 15:51:43 +08:00
2026-10-07 12:19:55 +08:00
2026-10-05 16:13:56 +08:00
2026-10-07 02:47:47 +08:00
2026-10-07 02:27:33 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-06 15:43:24 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 21:13:15 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 16:13:56 +08:00
2026-10-05 23:59: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-05 16:13:56 +08:00
2026-10-05 18:48:42 +08:00
2026-10-06 15:10:59 +08:00
2026-10-06 00:00:14 +08:00
2026-10-06 16:01:48 +08:00
2026-10-06 01:38:31 +08:00
2026-10-07 02:27:33 +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
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 03:08:39 +08:00
2026-10-06 18:22:44 +08:00
2026-10-06 18:19:26 +08:00
2026-10-06 01:38:08 +08:00
2026-10-06 15:43:24 +08:00
2026-10-06 00:00:14 +08:00
2026-10-06 15:43:24 +08:00
2026-10-07 02:47:47 +08:00
2026-10-06 00:13:05 +08:00
2026-10-06 00:20:37 +08:00
2026-10-05 23:53:55 +08:00
2026-10-06 15:01:46 +08:00
2026-10-06 01:34:10 +08:00
2026-10-06 18:19:26 +08:00
2026-10-06 15:34:20 +08:00
2026-10-06 16:28:31 +08:00
2026-10-06 01:35:01 +08:00
2026-10-06 01:30:26 +08:00
2026-10-06 00:20:37 +08:00
2026-10-06 18:04:48 +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 18:04:48 +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 00:02:23 +08:00
2026-10-06 18:19:26 +08:00
2026-10-06 05:28:54 +08:00
2026-10-07 02:47:47 +08:00
2026-10-06 01:30:26 +08:00
2026-10-07 02:27:33 +08:00
2026-10-06 16:07:05 +08:00
2026-10-06 01:30:24 +08:00
2026-10-06 00:02:23 +08:00
2026-10-06 18:04:48 +08:00
2026-10-07 02:27:33 +08:00
2026-10-05 23:58:00 +08:00
2026-10-06 15:51:43 +08:00
2026-10-06 18:19:26 +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-07 01:56:43 +08:00
2026-10-06 01:35:01 +08:00
2026-10-06 01:28:31 +08:00
2026-10-06 00:02:23 +08:00
2026-10-06 14:53:56 +08:00
2026-10-06 16:01:48 +08:00
2026-10-06 17:59:58 +08:00
2026-10-07 02:27:33 +08:00
2026-10-06 01:30:24 +08:00
2026-10-06 18:19:26 +08:00
2026-10-06 15:43:24 +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-06 15:51:43 +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