feedback1 WB: bounty drafts and the 机密商店 from 66 official screenshots (22 matches)
Bounty drafts: every 悬赏决策 event is a fixed card list and the draft shows 6 different cards of it, drawn with weight 1 + the official drafts of its group the card showed in. - R3: 9 of the 10 fixed sets seen (two new: 20_1 + 20_5, and one with 17_6); 3 x I + 2 x II + 1 x III in 22 of 22. The unseen 10th set is built by a rule whose III is 10_6 or 20_6, the only two-battle cards no draft showed. - R9: 6 groups of 9 cards, one per bossInitial event. The 鼠王 group came in 14 of 22 matches (every grey-board match among them), so groups are picked by the matches they came in. Named bosses no longer always come together. - R11: lists of 7 cards, the draft leaves out one (matches 1 / 6 / 21 / 22 leave out four different cards of one list); 7 of 15 lists seen, the rest and the 4 partial lists' 7th cards built by rule. Families 14 / 4 / 4. 机密商店 (the user: "机密商店按官方改成可以重复吧"): choices.json shopDraft, six slots drawn with replacement - VI, VI, V, 盟约之币 and twice V / IV / III / 盟约之币, items weighted by the official cards they showed on. A repeated item now comes in about 61 % of shops (official 3 of 4). Two identical cards stay two cards (picks by index): E2E, overlay and a headless-Chrome test (game-mock ?variant=shop, the official match 8 shop).
This commit is contained in:
1 parent
7c13e38422
commit
d1f8a49829
12 files changed
+799
-261
No files matched your search
@@ -109,7 +109,7 @@ test('#19 a tier short of different operators: the offer tops up from the tier b
|
||||
// v2.4.1 drafted 战术特训 (only 法术教鞭 makes those) and the hidden 鸭爵 set, put one or more multi-round "之后 / 后续的每场
|
||||
// 作战" cards in about half of the co-op R3 drafts and showed every card as plain text, so a "每场" card looked like a
|
||||
// "下场" one. Now: no 战术特训 / 鸭爵 set (战术特训 is the 教鞭 Art's, test/content/items.test.js); since player feedback
|
||||
// #2 the drafts follow the 33 official screenshots (test/match/feedback1-bounty.test.js), where no multi-round card
|
||||
// #2 the drafts follow the 66 official screenshots (test/match/feedback1-bounty.test.js), where no multi-round card
|
||||
// appears; each card names its battles in the official colours (blue "下场作战" / "两场作战", red "每场"); a 1–2-battle
|
||||
// bounty stops after its battles; a multi-round card (教鞭's 法术大师A2·多轮战术特训) lasts two battles.
|
||||
|
||||
@@ -161,9 +161,9 @@ test('#4 data: cards.bounty marks the draft pool — 战术特训 (教鞭), the
|
||||
assert.equal(list.filter((c) => c.draft).length, 86);
|
||||
const multi = list.filter((c) => c.rounds >= 99 && c.payout === 'kill');
|
||||
assert.equal(multi.length, 7, '多轮悬赏 · 假想敌 ×6 + 山海众头目·多轮悬赏');
|
||||
assert.ok(multi.every((c) => !c.draft && c.draftExcluded === 'unseen'), 'in none of the 27 official bounty drafts');
|
||||
assert.ok(multi.every((c) => !c.draft && c.draftExcluded === 'unseen'), 'in none of the 59 official bounty drafts');
|
||||
const slime = list.find((c) => c.effectId === 'enemyeffect_5_1');
|
||||
assert.ok(slime.draft && slime.draftPool === 'boss', '源石虫·特训 is an R9 card (8 of the 11 official R9 drafts)');
|
||||
assert.ok(slime.draft && slime.draftPool === 'boss', '源石虫·特训 is an R9 card (16 of the 23 official R9 drafts)');
|
||||
});
|
||||
|
||||
/** Drive a co-op 绝境 match to its R3 bounty draft; the human takes the first free card `want(card, free)` accepts. */
|
||||
|
||||
Reference in new issue
Block a user