From a0cd6826e571602f8df4585920e10c5863fbe469 Mon Sep 17 00:00:00 2001 From: sganggs Date: Thu, 8 Oct 2026 19:03:55 +0800 Subject: [PATCH] =?UTF-8?q?feedback7=20R22-GHSIM:=20=E5=BC=82=E5=AE=A2=20S?= =?UTF-8?q?3's=20=E9=9B=B7=E6=9A=B4=20covers=20range=20x-1=20=E2=80=94=20t?= =?UTF-8?q?he=2013-tile=20diamond=20=E2=80=94=20around=20the=20tile=20of?= =?UTF-8?q?=20the=20target's=20centre,=20not=20a=201.5-tile=20circle=20aro?= =?UTF-8?q?und=20its=20position=20(GitHub=20#322,=20PR=20#329=20by=20@IceC?= =?UTF-8?q?odeNew,=20re-implemented);=20golden:=20roster-016/018/048,=20fi?= =?UTF-8?q?elds=20boss-boss=5F1/3/5-pair=20+=20hidden-boss=5F9-pair,=20mat?= =?UTF-8?q?ches=20solo-HARD-1,=20solo-ABYSS-1,=20coop2-HARD-4,=20coop2-ABY?= =?UTF-8?q?SS-10-boosted,=20coop2-NORMAL-70-diy=20move?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PRTS 异客 S3 备注: 「开启技能时选择技能范围内的目标,以其判定中心所在格为中心生成一个x-1的雷暴区域」; range_table x-1 is the 13-tile diamond (|Δrow| + |Δcol| ≤ 2); x-3 (|技能范围|) stays the search range. The storm's tile is the rounding of the target's centre (body.js posKey), fixed for its 4 s; a strike picks among the enemies she can select whose body is on those tiles (enemiesInKeys, as her other range checks); each strike still chains on its own bounce radius. The fx ring is drawn at radius 2 (visual only). Until now: [ASSUMED] radius 1.5 around the target's exact position — an enemy two tiles straight off the target's tile was never struck, one at (+1.55, +1.05) off the tile centre was. Re-implemented from the PR's claim (its golden files were not taken). Golden: every moved scenario fields 异客 casting S3 — the zone holds other enemies and the random pick draws from another list. --- .../kits/ops/chess_char_6_05-pasngr.js | 15 +- server/sim/content/kits/shared/tier6.js | 3 +- test/content/kits_t6.test.js | 26 ++ test/golden/fields.json | 417 +++++++++--------- test/golden/matches.json | 44 +- test/golden/roster.json | 159 ++++--- 6 files changed, 348 insertions(+), 316 deletions(-) diff --git a/server/sim/content/kits/ops/chess_char_6_05-pasngr.js b/server/sim/content/kits/ops/chess_char_6_05-pasngr.js index e0733833..fcba4ee2 100644 --- a/server/sim/content/kits/ops/chess_char_6_05-pasngr.js +++ b/server/sim/content/kits/ops/chess_char_6_05-pasngr.js @@ -10,7 +10,12 @@ import { powi } from '../../../detmath.js'; // ------------------------------------------------------------------------------------------------------------------ // 异客 chess_char_6_05 (链术师) — S3 辉煌裂片; 机理分析; 孤卒 -const STORM_RADIUS = 1.5; // [ASSUMED] storm zone radius (not in data) +/** S3 雷暴区域: PRTS 备注 「以其判定中心所在格为中心生成一个x-1的雷暴区域」 — range x-1 (range_table: the diamond of radius 2, + * 13 tiles) around the tile of the target's centre (GitHub #322, PR #329). Until 0.2.2 a 1.5-tile circle around the + * target's exact position [ASSUMED]. The chain of each strike bounces on its own radius, inside or outside the zone. */ +const STORM_GRID = Object.freeze([[2, 0], [1, -1], [1, 0], [1, 1], [0, -2], [0, -1], [0, 0], [0, 1], [0, 2], [-1, -1], [-1, 0], [-1, 1], [-2, 0]]); +/** The storm fx's ring radius (tiles): the diamond's reach — drawn only, the zone is STORM_GRID. */ +const STORM_FX_RADIUS = 2; function pasngr(bb, chess, def) { const t0 = tbb(def, 0), t1 = tbb(def, 1), tb = def?.traitBb || {}; @@ -69,16 +74,18 @@ function pasngr(bb, chess, def) { const cands = enemiesIn(battle, unit, keys); if (!cands.length) return; const tgt = cands.reduce((a, b) => (b.hp > a.hp ? b : a)); - const cx = tgt.x, cy = tgt.y; + // 判定中心所在格: the tile of the target's centre (the rounding of body.js posKey); fixed for the storm's 4 s + const cx = Math.round(tgt.x), cy = Math.round(tgt.y); + const zoneKeys = absoluteRangeKeys(STORM_GRID, cy, cx, 1, 0); const dur = num(bb.duration, 4), iv = Math.max(0.1, num(bb.interval, 0.5)), scale = num(bb.atk_scale, 1); const n = Math.max(1, Math.round(dur / iv)); - battle.fx('storm', { x: cx, y: cy, id: unit.id, duration: dur, r: STORM_RADIUS }); + battle.fx('storm', { x: cx, y: cy, id: unit.id, duration: dur, r: STORM_FX_RADIUS }); let k = 0; const seq = unit.deploySeq; const h = battle.every(iv, () => { if (!live(unit) || unit.deploySeq !== seq) { h.cancel(); return; } // the storm ends when she leaves the field if (++k >= n) h.cancel(); - const zone = battle.foesInRadius(cx, cy, STORM_RADIUS).filter((e) => canTargetEnemy(unit, e, ANY)); + const zone = enemiesIn(battle, unit, zoneKeys); // every enemy she can select whose body is on the 13 tiles const e = battle.rng.pick(zone); if (e) strike(battle, unit, e, scale); }, { owner: unit }); diff --git a/server/sim/content/kits/shared/tier6.js b/server/sim/content/kits/shared/tier6.js index 0f9999b7..ea34befb 100644 --- a/server/sim/content/kits/shared/tier6.js +++ b/server/sim/content/kits/shared/tier6.js @@ -27,7 +27,8 @@ // 6_04 浊心斯卡蒂 S3 HP drain is non-lethal (like the geek drain); 鼓舞 = flat ATK added after the target's multipliers; // 海嗣 is inert (no attack) and only extends her aura (and her DEFAULT trigger); it expires after its // duration and is re-summoned after its redeploy time when DP ≥ its cost (auto-redeploy emulation). -// 6_05 异客 storm zone radius 1.5 tiles (not in data); strikes chain like her trait (4 targets, trait falloff); +// 6_05 异客 storm zone = range x-1 (the 13-tile diamond) around the tile of the target's centre (PRTS S3 备注); +// strikes chain like her trait (4 targets, trait falloff) on their own bounce radius; // the storm stops when she leaves the field. // 6_06 佩佩 splash stun via `damaged` (isSplash) hook; module ×1.15 when ≥3 enemies in the splash area. // 6_07 维娜 "attack enemies blocked by allies in talent range" = those enemies' tiles are added to her range; diff --git a/test/content/kits_t6.test.js b/test/content/kits_t6.test.js index 0d225237..f1722893 100644 --- a/test/content/kits_t6.test.js +++ b/test/content/kits_t6.test.js @@ -1097,6 +1097,32 @@ test('异客: the S3 storm stops when she leaves the field', () => { assert.equal(h.eventsOf('fx').filter((e) => e[1] === 'lightning').length, n, 'no strike after her retreat'); }); +test('异客: the S3 storm is range x-1 — the 13-tile diamond — around the tile of the target\'s centre (PRTS 备注; GitHub #322, PR #329)', () => { + // the storm's target stands off its tile centre at (5.4, 10.4) — tile (10, 5) — and is removed right after the cast, so + // every strike starts on the probe (no chain bounce from the target) when, and only when, the probe is in the zone + const strikes = ([dx, dy]) => { + const h = battle({ units: [{ chessId: 'chess_char_6_05_a', row: 10, col: 3 }], autoFinish: false }); + h.step(); + const u = h.unit('chess_char_6_05_a'); + const tgt = h.spawn('enemy_dummy2', { pos: [10, 5], mods: { hpMul: 2 } }); + tgt.x = 5.4; tgt.y = 10.4; + h.step(); + assert.ok(u.skill.activate('test', { free: true })); + const storm = h.eventsOf('fx').find((e) => e[1] === 'storm'); + assert.deepEqual([storm[2], storm[3]], [5, 10], 'the storm sits on the centre of the target\'s tile'); + h.b.dealDamage(null, tgt, { amount: 1e12, type: 'true' }); + const p = h.spawn('enemy_dummy', { pos: [10, 5] }); + p.x = 5 + dx; p.y = 10 + dy; + h.run(4.2); + checkInvariants(h.b); + return h.dmg.filter((d) => d.src === u.id && d.tgt === p.id && d.tags.includes('storm')).length; + }; + // in the diamond (|Δrow| + |Δcol| ≤ 2 by tile): (2, 0) / (0, −2) / (1.95, 0.4) lay outside the old 1.5 circle + for (const off of [[0, 0], [2, 0], [0, -2], [-2, 0], [1.45, 1.45], [1.95, 0.4]]) assert.equal(strikes(off), 8, `(${off}) struck by all 8 strikes`); + // outside it: tile (+2, +1), and tile (+3, 0) — (1.55, 1.05) was inside the old circle around the target's position + for (const off of [[2, 1], [1.55, 1.05], [0, 2.6]]) assert.equal(strikes(off), 0, `(${off}) never struck`); +}); + test('蕾缪安: 通缉 needs a continuous 8 s stay in a 拉特兰 range (leaving restarts the count)', () => { const h = battle({ units: [{ chessId: 'chess_char_6_01_a', row: 12, col: 2 }, { chessId: 'test_lat_a', row: 10, col: 2 }], diff --git a/test/golden/fields.json b/test/golden/fields.json index 89f0b465..a1568be1 100644 --- a/test/golden/fields.json +++ b/test/golden/fields.json @@ -23,36 +23,36 @@ "killed": 20, "total": 20, "unspawned": 0, - "bossHpLeft": 860227, - "rngDraws": 465, + "bossHpLeft": 757974, + "rngDraws": 450, "errors": {"count":0,"kinds":[]}, "players": { - "p1": {"killed":20,"total":20,"perfect":true,"leaks":0,"leaksUncounted":0,"coins":0,"dmg":1654181,"bossDmg":1231515,"heal":19498,"deaths":1,"layerGains":{}}, - "p2": {"killed":0,"total":0,"perfect":true,"leaks":0,"leaksUncounted":0,"coins":0,"dmg":1792443,"bossDmg":1508258,"heal":66028,"deaths":1,"layerGains":{}} + "p1": {"killed":20,"total":20,"perfect":true,"leaks":0,"leaksUncounted":0,"coins":0,"dmg":1829160,"bossDmg":1406273,"heal":22241,"deaths":0,"layerGains":{}}, + "p2": {"killed":0,"total":0,"perfect":true,"leaks":0,"leaksUncounted":0,"coins":0,"dmg":1719718,"bossDmg":1435752,"heal":63732,"deaths":0,"layerGains":{}} }, "units": [ - ["p1",1,"op","chess_char_6_03_b",2,"uniequip_002_yu",2234.8,1,13,0,0,13169,12811,0,1], - ["p1",2,"op","chess_char_6_06_b",2,"uniequip_002_pepe",1997.61,1,15,0,0,3014,537,0,0], - ["p1",3,"op","chess_char_6_07_b",2,"uniequip_002_siege2",3101,1,17,2,25157,2919,1127,5,1], - ["p1",4,"op","chess_char_6_01_b",2,"uniequip_002_lemuen",1470,1,7,5,459003,0,0,71,1], - ["p1",5,"op","chess_char_6_02_b",2,"uniequip_002_sbell2",1933,1,9,0,0,1266,0,0,0], - ["p1",6,"op","chess_char_6_04_b",2,"uniequip_002_skadi2",1219.11,1,19,1,107433,13649,2379,0,5], - ["p1",7,"op","chess_char_6_05_b",2,"uniequip_002_pasngr",1442,1,24,9,580897,1076,1076,98,10], - ["p1",8,"op","chess_char_6_08_b",2,"uniequip_002_reed2",1668,1,11,0,0,2042,0,0,0], - ["p1",9,"op","chess_char_6_09_b",0,"uniequip_002_cello",1322,1,26,0,351605,2090,1133,51,51], - ["p1",10,"op","chess_char_6_11_b",2,"uniequip_002_mlyss",1893,1,63,1,78633,3517,100,143,4], + ["p1",1,"op","chess_char_6_03_b",2,"uniequip_002_yu",1317.39,1,13,0,0,14130,13618,0,1], + ["p1",2,"op","chess_char_6_06_b",2,"uniequip_002_pepe",2939,1,15,0,0,3434,1310,0,0], + ["p1",3,"op","chess_char_6_07_b",2,"uniequip_002_siege2",3101,1,17,3,36610,2365,439,5,1], + ["p1",4,"op","chess_char_6_01_b",2,"uniequip_002_lemuen",764.36,1,7,4,473435,974,0,71,1], + ["p1",5,"op","chess_char_6_02_b",2,"uniequip_002_sbell2",1933,1,9,0,0,754,0,0,0], + ["p1",6,"op","chess_char_6_04_b",2,"uniequip_002_skadi2",1219.11,1,19,0,105231,11005,2072,0,5], + ["p1",7,"op","chess_char_6_05_b",2,"uniequip_002_pasngr",1442,1,24,8,659439,0,0,99,10], + ["p1",8,"op","chess_char_6_08_b",2,"uniequip_002_reed2",1668,1,11,0,0,0,0,0,0], + ["p1",9,"op","chess_char_6_09_b",0,"uniequip_002_cello",1322,1,26,1,355289,2720,1289,51,51], + ["p1",10,"op","chess_char_6_11_b",2,"uniequip_002_mlyss",925.86,1,21,1,122388,6297,3048,213,5], ["p1",11,"token","token_10017_skadi2_dedant",null,null,138,0,28,0,0,0,0,0,null], ["p1",12,"token","token_10030_mlyss_wtrman",null,null,0,0,22,0,11014,1990,0,10,1], - ["p2",13,"op","chess_char_6_15_b",2,"uniequip_002_qiubai",4032,1,33,6,846545,20760,0,191,3], - ["p2",14,"op","chess_char_6_19_b",2,"uniequip_002_blkkgt",2767,1,16,2,147542,1160,0,0,2], - ["p2",15,"op","chess_char_5_01_b",1,"uniequip_002_excu2",2314,1,68,0,0,2314,0,0,0], - ["p2",16,"op","chess_char_6_17_b",2,"uniequip_002_nearl2",3593,1,23,0,231615,2968,0,134,4], - ["p2",17,"op","chess_char_6_12_b",1,"uniequip_002_rosmon",2059.08,1,8,0,0,4454,0,0,0], - ["p2",18,"op","chess_char_6_13_b",1,"uniequip_002_angel2",619.79,1,10,0,9427,9216,133,0,0], - ["p2",19,"op","chess_char_6_14_b",2,"uniequip_002_lumen",2753.55,1,20,0,0,2045,8642,12,1], - ["p2",20,"op","chess_char_6_16_b",2,"uniequip_002_halo2",1582.9,1,25,0,254960,2470,0,204,4], - ["p2",21,"op","chess_char_6_18_b",2,"uniequip_002_whitw2",1541,1,12,0,289048,4343,0,0,3], - ["p2",22,"op","chess_char_6_20_b",2,"uniequip_002_agoat2",1662.1,1,27,0,0,1420,57252,46,2], + ["p2",13,"op","chess_char_6_15_b",2,"uniequip_002_qiubai",4032,1,33,9,846708,23488,0,191,3], + ["p2",14,"op","chess_char_6_19_b",2,"uniequip_002_blkkgt",2612.11,1,16,1,75440,1160,0,0,1], + ["p2",15,"op","chess_char_5_01_b",1,"uniequip_002_excu2",551.11,1,18,0,0,2133,0,0,0], + ["p2",16,"op","chess_char_6_17_b",2,"uniequip_002_nearl2",3593,1,23,0,231615,1808,0,134,4], + ["p2",17,"op","chess_char_6_12_b",1,"uniequip_002_rosmon",1743.26,1,8,0,0,3233,0,0,0], + ["p2",18,"op","chess_char_6_13_b",1,"uniequip_002_angel2",1395.45,1,10,0,7542,9717,133,0,0], + ["p2",19,"op","chess_char_6_14_b",2,"uniequip_002_lumen",2753.55,1,20,0,0,1044,6778,10,1], + ["p2",20,"op","chess_char_6_16_b",2,"uniequip_002_halo2",1582.9,1,25,0,254960,2921,0,204,4], + ["p2",21,"op","chess_char_6_18_b",2,"uniequip_002_whitw2",464.73,1,12,0,290148,4047,0,0,3], + ["p2",22,"op","chess_char_6_20_b",2,"uniequip_002_agoat2",1662.1,1,27,0,0,2964,56821,49,2], ["-","~1","device","trap_1105_accrate",null,null,100,1,1,0,0,0,0,0,null], ["-","~2","device","trap_1105_accrate",null,null,100,1,2,0,0,0,0,0,null], ["-","~3","device","trap_1105_accrate",null,null,100,1,3,0,0,0,0,0,null], @@ -64,25 +64,26 @@ ["p1","~2","token","token_10030_mlyss_wtrman",null,null,0,0,49,0,4603,2788,336,7,1], ["p1","~1","token","token_10017_skadi2_dedant",null,null,100,0,51,0,0,0,0,0,null], ["p2","~2","token","token_10019_nearl2_sword",null,null,6600,0,55,0,3329,0,0,25,null], - ["p1","~2","token","token_10017_skadi2_dedant",null,null,138,0,60,0,0,0,0,0,null], - ["p1","~3","token","token_10030_mlyss_wtrman",null,null,1442,1,64,1,23084,0,0,32,1], + ["p1","~3","token","token_10030_mlyss_wtrman",null,null,1442,1,58,0,39947,928,130,53,1], + ["p1","~4","token","token_10030_mlyss_wtrman",null,null,125.89,0,61,0,7780,1864,0,12,null], + ["p1","~2","token","token_10017_skadi2_dedant",null,null,138,0,62,0,0,0,0,0,null], ["p2","~3","token","token_10019_nearl2_sword",null,null,6127.12,0,65,0,3329,593,0,25,null], - ["p1","~4","token","token_10030_mlyss_wtrman",null,null,1442,0,69,0,6040,0,0,12,null], - ["p1","~3","token","token_10017_skadi2_dedant",null,null,100,0,70,0,0,0,0,0,null], - ["p2","~4","token","token_10019_nearl2_sword",null,null,6600,1,72,0,3318,0,0,5,null], - ["p1","~5","token","token_10030_mlyss_wtrman",null,null,1442,1,74,0,3,0,0,3,null] + ["p1","~5","token","token_10030_mlyss_wtrman",null,null,1442,0,67,0,6040,0,0,12,null], + ["p1","~3","token","token_10017_skadi2_dedant",null,null,100,0,69,0,0,0,0,0,null], + ["p1","~6","token","token_10030_mlyss_wtrman",null,null,1442,1,71,0,674,0,0,4,null], + ["p2","~4","token","token_10019_nearl2_sword",null,null,6600,1,72,0,3318,0,0,5,null] ], "enemies": { "enemy_1005_yokai": [4,4,0,0,13759], - "enemy_1006_shield_2": [14,14,0,24795,601974], + "enemy_1006_shield_2": [14,14,0,26659,601974], "enemy_1061_zomshd": [2,2,0,3356,90856], - "enemy_9013_acstmk": [1,0,0,45645,2739773], - "enemy_9016_acstmr": [8,7,0,0,261] + "enemy_9013_acstmk": [1,0,0,46873,2842026], + "enemy_9016_acstmr": [8,7,0,0,262] }, - "hooks": [1,72,6000,1206,1206,3099,3496,3972,31,41,95,89,9,39824,2903,15,29,0,1,32,0,23,0], - "events": {"atk":1542,"deploy":37,"die":41,"dmg":3212,"engage":18,"fx":658,"heal":385,"skill":184,"spawn":69,"status":710}, - "fx": {"airstrike":5,"beam":54,"blessing":1,"blink":1,"bombard":9,"bombardShell":9,"burst":23,"copy":3,"dp":4,"drone":335,"droneLock":17,"drones":3,"finale":2,"firewall":1,"garrisonGrant":1,"lightning":124,"link":1,"lock":9,"radiantSword":4,"shell":8,"slash":2,"snow":5,"split":3,"storm":10,"summon":8,"talent":4,"tide":5,"wanted":7}, - "snaps": "4b23de24 b826ead4 8478a42a 5f198411 d8f2bcc3 1887ff31 4c303f89 eb6f8150 4dfd4f69 9992c24d 2addc854 8d1008cc 5356698a b471ba51 316422fb c3bf9985 bfae7486 4e4d06f2 d87e4df8 2727e182" + "hooks": [1,71,6000,1315,1315,3203,3599,4686,29,40,95,90,9,40549,2884,15,29,0,1,29,0,22,0], + "events": {"atk":1651,"deploy":36,"die":40,"dmg":3315,"engage":19,"fx":656,"heal":392,"skill":185,"spawn":70,"status":709}, + "fx": {"airstrike":4,"beam":54,"blink":1,"bombard":9,"bombardShell":9,"burst":22,"copy":3,"dp":5,"drone":335,"droneLock":17,"drones":3,"finale":1,"firewall":1,"garrisonGrant":1,"lightning":125,"link":1,"lock":9,"radiantSword":4,"shell":8,"slash":1,"snow":5,"split":4,"storm":10,"summon":8,"talent":4,"tide":5,"wanted":7}, + "snaps": "4b23de24 b826ead4 8478a42a 5f198411 d8f2bcc3 2aabeecc d9a8f12b 5625089b 88c141c0 9d5256e8 fa991756 48716941 5922e4cb 8cdc8c3e e587968c b4e9f94f 173fd436 7eae1ec2 3daeae7e 9e00b42a" }, "boss-boss_1-solo": { "about": "假想敌:胄 solo pool 1800000: chess_char_5_08_b chess_char_5_11_b chess_char_5_05_b chess_char_5_06_b chess_char_5_13_b chess_char_5_07_b chess_char_5_02_b chess_char_5_03_b chess_char_5_10_b chess_char_5_12_b", @@ -258,56 +259,56 @@ "round": 14, "seed": 1428555614, "waveId": "act1autochess_h07_03", - "time": 193.43, - "ticks": 5803, + "time": 191.33, + "ticks": 5740, "reason": "cleared", "killed": 19, "total": 21, "unspawned": 0, "bossHpLeft": 0, - "rngDraws": 1423, + "rngDraws": 1408, "errors": {"count":0,"kinds":[]}, "players": { - "p1": {"killed":19,"total":21,"perfect":true,"leaks":0,"leaksUncounted":0,"coins":0,"dmg":1572377,"bossDmg":1451138,"heal":8263,"deaths":4,"layerGains":{}}, - "p2": {"killed":0,"total":0,"perfect":true,"leaks":0,"leaksUncounted":0,"coins":0,"dmg":2612061,"bossDmg":2548862,"heal":37169,"deaths":3,"layerGains":{}} + "p1": {"killed":19,"total":21,"perfect":true,"leaks":0,"leaksUncounted":0,"coins":0,"dmg":1598736,"bossDmg":1477507,"heal":4950,"deaths":4,"layerGains":{}}, + "p2": {"killed":0,"total":0,"perfect":true,"leaks":0,"leaksUncounted":0,"coins":0,"dmg":2585697,"bossDmg":2522493,"heal":40534,"deaths":3,"layerGains":{}} }, "units": [ - ["p1",1,"op","chess_char_6_03_b",2,"uniequip_002_yu",3700,1,7,0,0,0,2781,0,1], + ["p1",1,"op","chess_char_6_03_b",2,"uniequip_002_yu",3700,1,7,0,0,0,2673,0,1], ["p1",2,"op","chess_char_6_06_b",2,"uniequip_002_pepe",2939,1,11,0,0,0,0,0,0], - ["p1",3,"op","chess_char_6_07_b",2,"uniequip_002_siege2",3101,1,9,0,22,1430,182,22,1], - ["p1",4,"op","chess_char_6_01_b",2,"uniequip_002_lemuen",1960.01,1,13,6,882653,4034,609,59,8], - ["p1",5,"op","chess_char_6_02_b",2,"uniequip_002_sbell2",949.1,1,17,4,348059,8347,1419,62,3], - ["p1",6,"op","chess_char_6_04_b",2,"uniequip_002_skadi2",0,0,62,1,26518,15143,2047,0,3], - ["p1",7,"op","chess_char_6_05_b",2,"uniequip_002_pasngr",0,0,66,2,174259,8329,1184,52,3], - ["p1",8,"op","chess_char_6_08_b",2,"uniequip_002_reed2",1668,1,5,0,67,0,42,16,2], - ["p1",9,"op","chess_char_6_09_b",0,"uniequip_002_cello",1322,1,15,0,41,0,0,11,12], - ["p1",10,"op","chess_char_6_11_b",2,"uniequip_002_mlyss",1893,1,23,0,96779,0,0,195,5], + ["p1",3,"op","chess_char_6_07_b",2,"uniequip_002_siege2",3101,1,9,1,43,3444,505,43,1], + ["p1",4,"op","chess_char_6_01_b",2,"uniequip_002_lemuen",1745.65,1,13,2,914910,4480,538,59,8], + ["p1",5,"op","chess_char_6_02_b",2,"uniequip_002_sbell2",252.98,1,17,4,348597,8106,407,62,3], + ["p1",6,"op","chess_char_6_04_b",2,"uniequip_002_skadi2",0,0,62,0,26511,12270,434,0,3], + ["p1",7,"op","chess_char_6_05_b",2,"uniequip_002_pasngr",0,0,66,2,169698,7389,372,48,3], + ["p1",8,"op","chess_char_6_08_b",2,"uniequip_002_reed2",1668,1,5,1,32,0,20,15,2], + ["p1",9,"op","chess_char_6_09_b",0,"uniequip_002_cello",1322,1,15,0,38,0,0,10,10], + ["p1",10,"op","chess_char_6_11_b",2,"uniequip_002_mlyss",1893,1,23,0,95529,0,0,193,5], ["p1",11,"token","token_10017_skadi2_dedant",null,null,138,0,26,0,0,0,0,0,null], - ["p2",12,"op","chess_char_6_15_b",2,"uniequip_002_qiubai",3801.6,1,31,1,463521,0,0,198,3], + ["p2",12,"op","chess_char_6_15_b",2,"uniequip_002_qiubai",3801.6,1,31,1,462835,0,0,197,3], ["p2",13,"op","chess_char_6_19_b",2,"uniequip_002_blkkgt",2767,1,60,0,25,2767,0,7,1], - ["p2",14,"op","chess_char_5_01_b",1,"uniequip_002_excu2",2314,1,55,0,9,3172,480,9,1], - ["p2",15,"op","chess_char_6_17_b",2,"uniequip_002_nearl2",6287.75,1,32,0,318017,2551,0,90,3], - ["p2",16,"op","chess_char_6_12_b",1,"uniequip_002_rosmon",3175.48,1,16,6,209954,2551,646,71,4], - ["p2",17,"op","chess_char_6_13_b",1,"uniequip_002_angel2",2436.5,1,20,0,1410660,6075,1629,347,6], - ["p2",18,"op","chess_char_6_14_b",2,"uniequip_002_lumen",2088.9,1,22,0,0,3550,4783,57,1], - ["p2",19,"op","chess_char_6_16_b",2,"uniequip_002_halo2",1582.9,1,25,0,77225,1525,0,137,4], + ["p2",14,"op","chess_char_5_01_b",1,"uniequip_002_excu2",2314,1,57,0,9,3172,480,9,1], + ["p2",15,"op","chess_char_6_17_b",2,"uniequip_002_nearl2",6287.75,1,32,0,315064,2551,0,89,3], + ["p2",16,"op","chess_char_6_12_b",1,"uniequip_002_rosmon",3175.48,1,16,7,206450,2551,646,71,4], + ["p2",17,"op","chess_char_6_13_b",1,"uniequip_002_angel2",2436.5,1,20,1,1392349,6026,1618,341,6], + ["p2",18,"op","chess_char_6_14_b",2,"uniequip_002_lumen",2088.9,1,22,0,0,3550,4850,56,1], + ["p2",19,"op","chess_char_6_16_b",2,"uniequip_002_halo2",1582.9,1,25,0,76316,1525,0,135,4], ["p2",20,"op","chess_char_6_18_b",2,"uniequip_002_whitw2",1541,1,59,0,103614,1541,0,19,2], - ["p2",21,"op","chess_char_6_20_b",2,"uniequip_002_agoat2",1662.1,1,18,0,0,2296,29631,59,2], + ["p2",21,"op","chess_char_6_20_b",2,"uniequip_002_agoat2",1662.1,1,18,0,0,2296,32939,56,2], ["-","~1","device","trap_1105_accrate",null,null,100,1,1,0,0,0,0,0,null], ["-","~2","device","trap_1105_accrate",null,null,100,1,2,0,0,0,0,0,null], ["-","~3","device","trap_1105_accrate",null,null,100,1,3,0,0,0,0,0,null], ["-","~4","device","trap_1105_accrate",null,null,100,1,4,0,0,0,0,0,null], - ["p1","~1","token","token_10030_mlyss_wtrman",null,null,1586.2,1,24,0,43967,0,0,87,1], + ["p1","~1","token","token_10030_mlyss_wtrman",null,null,1586.2,1,24,0,43364,0,0,86,1], ["p2","~1","token","token_10019_nearl2_sword",null,null,8280,0,41,0,9679,0,0,0,null], ["p1","~2","token","token_10030_mlyss_wtrman",null,null,1989.96,0,42,0,3,0,0,3,null], ["p1","~1","token","token_10017_skadi2_dedant",null,null,100,0,49,0,0,0,0,0,null], ["p1","~3","token","token_10030_mlyss_wtrman",null,null,1586.2,0,50,0,4,0,0,4,null], ["p2","~2","token","token_10019_nearl2_sword",null,null,6600,0,51,0,9679,0,0,0,null], - ["p1","~4","token","token_10030_mlyss_wtrman",null,null,1989.96,0,54,0,0,0,0,0,null], - ["p1","~1","token","token_10040_siege2_vlion",null,null,3039.44,0,56,0,4,2481,0,4,null], - ["p1","~2","token","token_10040_siege2_vlion",null,null,5520,0,57,0,1,0,0,1,null], + ["p1","~1","token","token_10040_siege2_vlion",null,null,4834.05,0,54,0,6,686,0,6,null], + ["p1","~2","token","token_10040_siege2_vlion",null,null,5520,0,55,1,1,0,0,1,null], + ["p1","~4","token","token_10030_mlyss_wtrman",null,null,1989.96,0,56,0,0,0,0,0,null], ["p2","~3","token","token_10019_nearl2_sword",null,null,6600,0,61,0,9679,0,0,0,null], - ["p1","~2","token","token_10017_skadi2_dedant",null,null,100,0,64,0,0,0,0,0,null], + ["p1","~2","token","token_10017_skadi2_dedant",null,null,100,0,63,0,0,0,0,0,null], ["p1","~5","token","token_10030_mlyss_wtrman",null,null,1586.2,0,65,0,0,0,0,0,null] ], "enemies": { @@ -315,21 +316,20 @@ "enemy_1198_msfshu_2": [6,6,0,0,102], "enemy_1209_sfden_2": [2,2,0,0,154793], "enemy_1210_msfden_2": [2,2,0,0,386], - "enemy_9021_acduml": [1,1,0,1286,4000000], - "enemy_9023_acdums": [9,7,0,53675,348] + "enemy_9021_acduml": [1,1,0,0,4000000], + "enemy_9023_acdums": [9,7,0,51573,343] }, - "hooks": [1,66,5803,1515,1515,4109,4992,3727,27,41,66,60,358,42326,2036,3,22,0,1,27,0,12,0], - "events": {"atk":1784,"deploy":40,"die":41,"dmg":4700,"engage":20,"fx":1252,"heal":433,"skill":126,"spawn":59,"status":886}, + "hooks": [1,66,5740,1515,1515,4047,4898,2384,27,41,64,59,352,41270,2004,3,22,0,1,26,0,9,0], + "events": {"atk":1799,"deploy":40,"die":41,"dmg":4608,"engage":20,"fx":1249,"heal":429,"skill":123,"spawn":59,"status":880}, "fx": { - "airstrike": 128, + "airstrike": 131, "appear": 2, "beam": 11, - "blessing": 1, "blink": 2, - "bombard": 68, + "bombard": 69, "bombardShell": 69, "buff": 3, - "burst": 12, + "burst": 9, "copy": 1, "disappear": 2, "displace": 1, @@ -337,19 +337,19 @@ "drone": 208, "droneLock": 18, "drones": 2, - "explode": 455, + "explode": 446, "finale": 1, "firewall": 1, "garrisonGrant": 1, - "lightning": 32, + "lightning": 41, "link": 7, "lock": 69, "lure": 3, "phase": 43, "radiantSword": 3, - "scorchBurst": 5, + "scorchBurst": 1, "slash": 11, - "snow": 45, + "snow": 46, "split": 4, "steal": 6, "storm": 3, @@ -360,7 +360,7 @@ "tide": 3, "wanted": 1 }, - "snaps": "8c6eb9d3 f5f9a5b4 160c191e 00bb0683 7dd5622f 4b0281e0 6b9388d5 d238f18e 0d5c7c32 c5a0818c 04311046 f68b2536 1eb1629f b8281779 5c9abae1 b74b5a58 4ca28388 6c1d2341 c8e29d0c 0892f5e8" + "snaps": "8c6eb9d3 f5f9a5b4 160c191e 00bb0683 dfed73aa 594d60ee 77b49060 2fdffb91 5dbd4597 d841c866 8db47d4e 3d40713d 38282749 d71e8b73 02a1d069 a8056feb 06679af5 803f508c f9ba3dfb aadf1d1d" }, "boss-boss_3-solo": { "about": "假想敌:管 solo pool 2000000: chess_char_5_08_b chess_char_5_11_b chess_char_5_05_b chess_char_5_06_b chess_char_5_13_b chess_char_5_07_b chess_char_5_02_b chess_char_5_03_b chess_char_5_10_b chess_char_5_12_b", @@ -549,100 +549,101 @@ "round": 14, "seed": 2302764647, "waveId": "act2autochess_h07_05", - "time": 128.53, - "ticks": 3856, + "time": 133.67, + "ticks": 4010, "reason": "cleared", - "killed": 18, - "total": 19, + "killed": 21, + "total": 21, "unspawned": 0, "bossHpLeft": 0, - "rngDraws": 1055, + "rngDraws": 1068, "errors": {"count":0,"kinds":[]}, "players": { - "p1": {"killed":18,"total":19,"perfect":true,"leaks":0,"leaksUncounted":0,"coins":0,"dmg":1203964,"bossDmg":884209,"heal":18083,"deaths":2,"layerGains":{}}, - "p2": {"killed":0,"total":0,"perfect":true,"leaks":0,"leaksUncounted":0,"coins":0,"dmg":1184403,"bossDmg":675791,"heal":65228,"deaths":1,"layerGains":{}} + "p1": {"killed":21,"total":21,"perfect":true,"leaks":0,"leaksUncounted":0,"coins":0,"dmg":1395002,"bossDmg":992386,"heal":27672,"deaths":0,"layerGains":{}}, + "p2": {"killed":0,"total":0,"perfect":true,"leaks":0,"leaksUncounted":0,"coins":0,"dmg":1093758,"bossDmg":567614,"heal":66447,"deaths":1,"layerGains":{}} }, "units": [ - ["p1",1,"op","chess_char_6_03_b",2,"uniequip_002_yu",8066,1,7,0,24421,1782,7413,9,2], - ["p1",2,"op","chess_char_6_06_b",2,"uniequip_002_pepe",0,0,12,0,34939,4696,0,8,1], - ["p1",3,"op","chess_char_6_07_b",2,"uniequip_002_siege2",3914.04,1,14,0,70411,3401,423,29,2], - ["p1",4,"op","chess_char_6_01_b",2,"uniequip_002_lemuen",2028.6,1,1,1,563579,2298,1308,41,3], - ["p1",5,"op","chess_char_6_02_b",2,"uniequip_002_sbell2",2667.54,1,16,1,58403,887,0,15,2], - ["p1",6,"op","chess_char_6_04_b",2,"uniequip_002_skadi2",2205.24,1,3,0,14550,8476,757,0,3], - ["p1",7,"op","chess_char_6_05_b",2,"uniequip_002_pasngr",1989.96,1,18,1,160434,2156,453,9,6], - ["p1",8,"op","chess_char_6_08_b",2,"uniequip_002_reed2",2301.84,1,5,0,91022,3776,6991,55,2], - ["p1",9,"op","chess_char_6_09_b",0,"uniequip_002_cello",1824.36,1,20,3,123974,4575,548,20,20], - ["p1",10,"op","chess_char_6_11_b",2,"uniequip_002_mlyss",0,0,9,0,35679,2432,47,45,2], + ["p1",1,"op","chess_char_6_03_b",2,"uniequip_002_yu",8066,1,7,0,83881,6608,12367,25,2], + ["p1",2,"op","chess_char_6_06_b",2,"uniequip_002_pepe",4055.82,1,12,1,89789,2931,42,21,2], + ["p1",3,"op","chess_char_6_07_b",2,"uniequip_002_siege2",4279.38,1,14,0,93051,8699,19,39,2], + ["p1",4,"op","chess_char_6_01_b",2,"uniequip_002_lemuen",2028.6,1,1,6,488163,2222,958,42,4], + ["p1",5,"op","chess_char_6_02_b",2,"uniequip_002_sbell2",2667.54,1,16,1,105530,1370,0,25,2], + ["p1",6,"op","chess_char_6_04_b",2,"uniequip_002_skadi2",2205.24,1,3,0,19226,8775,554,0,3], + ["p1",7,"op","chess_char_6_05_b",2,"uniequip_002_pasngr",1989.96,1,18,2,217799,4129,453,21,7], + ["p1",8,"op","chess_char_6_08_b",2,"uniequip_002_reed2",2301.84,1,5,0,69010,3091,11264,39,2], + ["p1",9,"op","chess_char_6_09_b",0,"uniequip_002_cello",1824.36,1,20,2,130257,4575,548,22,22], + ["p1",10,"op","chess_char_6_11_b",2,"uniequip_002_mlyss",2612.34,1,9,0,75493,4481,460,93,3], ["p1",11,"token","token_10017_skadi2_dedant",null,null,138,0,22,0,0,0,0,0,null], - ["p1",12,"token","token_10030_mlyss_wtrman",null,null,0,0,10,0,17904,1810,142,31,1], - ["p2",13,"op","chess_char_6_15_b",2,"uniequip_002_qiubai",4677.12,1,60,4,367230,8033,0,114,5], - ["p2",14,"op","chess_char_6_19_b",2,"uniequip_002_blkkgt",3818.46,1,13,2,155798,9830,0,34,4], - ["p2",15,"op","chess_char_5_01_b",1,"uniequip_002_excu2",462.64,1,15,0,19207,3617,1020,17,1], - ["p2",16,"op","chess_char_6_17_b",2,"uniequip_002_nearl2",7293.79,1,56,4,211027,13812,0,61,3], - ["p2",17,"op","chess_char_6_12_b",1,"uniequip_002_rosmon",6148.88,1,2,2,251161,2788,2336,27,2], - ["p2",18,"op","chess_char_6_13_b",1,"uniequip_002_angel2",4486.14,1,17,0,55123,7766,2955,8,1], - ["p2",19,"op","chess_char_6_14_b",2,"uniequip_002_lumen",2620.62,1,4,0,0,2998,16967,29,1], - ["p2",20,"op","chess_char_6_16_b",2,"uniequip_002_halo2",1985.82,1,19,0,21440,1047,0,29,3], - ["p2",21,"op","chess_char_6_18_b",2,"uniequip_002_whitw2",2126.58,1,63,1,80761,1541,0,11,2], - ["p2",22,"op","chess_char_6_20_b",2,"uniequip_002_agoat2",2085.18,1,21,0,0,5444,41951,33,2], + ["p1",12,"token","token_10030_mlyss_wtrman",null,null,0,0,10,0,12026,1668,0,21,1], + ["p2",13,"op","chess_char_6_15_b",2,"uniequip_002_qiubai",4677.12,1,69,5,337357,8718,0,94,7], + ["p2",14,"op","chess_char_6_19_b",2,"uniequip_002_blkkgt",3818.46,1,13,0,138400,4725,0,30,3], + ["p2",15,"op","chess_char_5_01_b",1,"uniequip_002_excu2",836.8,1,15,0,33928,3917,1672,28,1], + ["p2",16,"op","chess_char_6_17_b",2,"uniequip_002_nearl2",6547.48,1,67,2,194567,12526,0,53,3], + ["p2",17,"op","chess_char_6_12_b",1,"uniequip_002_rosmon",6148.88,1,2,3,183358,2788,2379,25,2], + ["p2",18,"op","chess_char_6_13_b",1,"uniequip_002_angel2",4561.13,1,17,0,74662,7836,3907,8,1], + ["p2",19,"op","chess_char_6_14_b",2,"uniequip_002_lumen",2620.62,1,4,0,0,2298,9840,19,1], + ["p2",20,"op","chess_char_6_16_b",2,"uniequip_002_halo2",1985.82,1,19,0,26615,1236,0,35,3], + ["p2",21,"op","chess_char_6_18_b",2,"uniequip_002_whitw2",2126.58,1,66,0,88959,1541,0,12,2], + ["p2",22,"op","chess_char_6_20_b",2,"uniequip_002_agoat2",2085.18,1,21,0,0,4690,48648,35,2], ["p2","~1","token","token_10019_nearl2_sword",null,null,1907.57,0,32,0,8360,6372,0,11,null], - ["p1","~1","token","token_10030_mlyss_wtrman",null,null,2301.84,0,36,0,4615,0,0,11,null], - ["p1","~1","token","token_10040_siege2_vlion",null,null,1434.97,0,39,0,3325,3275,0,8,null], - ["p2","~2","token","token_10019_nearl2_sword",null,null,6171.28,0,46,0,7553,429,0,0,null], - ["p1","~1","token","token_10017_skadi2_dedant",null,null,100,0,48,0,0,0,0,0,null], - ["p1","~2","token","token_10030_mlyss_wtrman",null,null,0,0,53,0,707,1668,0,2,null], - ["p2","~3","token","token_10019_nearl2_sword",null,null,7526.44,1,58,0,6744,754,0,0,null], - ["p1","~2","token","token_10040_siege2_vlion",null,null,4822.74,1,62,0,0,697,0,0,null] + ["p1","~1","token","token_10030_mlyss_wtrman",null,null,2301.84,0,36,0,5082,0,0,11,null], + ["p1","~1","token","token_10040_siege2_vlion",null,null,2760.11,0,39,0,0,1446,0,0,null], + ["p2","~2","token","token_10019_nearl2_sword",null,null,6171.28,0,47,0,7553,429,0,0,null], + ["p1","~1","token","token_10017_skadi2_dedant",null,null,100,0,49,0,0,0,0,0,null], + ["p1","~2","token","token_10030_mlyss_wtrman",null,null,1820.54,1,57,0,4744,1079,1008,8,1], + ["p2","~3","token","token_10019_nearl2_sword",null,null,7543.59,0,61,0,0,736,0,0,null], + ["p1","~2","token","token_10040_siege2_vlion",null,null,3148,1,63,0,950,2372,0,2,null] ], "enemies": { "enemy_1010_demon_2": [2,2,0,1410,128995], - "enemy_2009_csaudc": [4,4,0,1342,137594], - "enemy_2010_csdcr": [2,2,0,2735,103196], - "enemy_2016_csphtm": [2,2,0,85016,1560000], - "enemy_2017_csphts": [11,10,0,4530,458583] + "enemy_2009_csaudc": [4,4,0,2459,137594], + "enemy_2010_csdcr": [2,2,0,2819,103196], + "enemy_2016_csphtm": [2,2,0,89739,1560000], + "enemy_2017_csphts": [13,13,0,3912,558976] }, - "hooks": [1,61,3856,721,721,2033,2392,2545,25,40,68,57,43,28751,1223,39,21,0,1,23,0,16,87], - "events": {"atk":916,"deploy":40,"die":40,"dmg":2192,"engage":22,"fx":594,"heal":389,"skill":125,"spawn":51,"status":599}, + "hooks": [1,67,4010,792,792,2078,2476,3029,25,45,76,63,55,30831,1272,36,23,0,1,25,0,18,82], + "events": {"atk":994,"deploy":44,"die":45,"dmg":2280,"engage":22,"fx":647,"heal":431,"skill":139,"spawn":53,"status":611}, "fx": { - "airstrike": 12, - "blink": 20, - "bombard": 27, - "bombardShell": 27, - "burst": 16, - "cleanse": 2, - "copy": 1, - "dodge": 87, - "dp": 2, - "drone": 115, - "droneLock": 8, + "airstrike": 19, + "blink": 26, + "bombard": 30, + "bombardShell": 31, + "burst": 18, + "cleanse": 1, + "copy": 2, + "dodge": 82, + "dp": 3, + "drone": 126, + "droneLock": 6, "drones": 2, "emergency": 1, - "explode": 36, - "extraAttack": 5, - "finale": 4, + "explode": 35, + "extraAttack": 12, + "finale": 3, "firewall": 2, "garrisonGrant": 1, - "lightning": 71, - "link": 3, - "lock": 27, + "lightning": 81, + "link": 4, + "lock": 36, "lure": 2, + "palsy": 1, "radiantSword": 3, "scorchBurst": 2, - "shield": 11, - "slash": 37, - "snow": 22, - "split": 2, + "shield": 10, + "slash": 28, + "snow": 27, + "split": 1, "steal": 1, - "storm": 6, + "storm": 7, "strike": 3, - "summon": 16, - "sunBurst": 4, + "summon": 18, + "sunBurst": 6, "talent": 4, "telegraph": 2, "tide": 3, - "wanted": 7 + "wanted": 8 }, - "snaps": "7db84769 07f86d88 93f09fef c359f639 8c1c3866 2e4a5893 f241408f 1d2dafff 2e0c6f08 0716004e 656c6621 e7fc5f6b 5fdc9566" + "snaps": "7db84769 7269bb14 debc6927 1fe57af1 cd893fd9 4b9ffc29 a87b92f9 65adf128 79c69642 251697e3 c7f29e14 68a15c0e f27d78d6 6d478d9c" }, "boss-boss_5-solo": { "about": "卢西恩,“猩红血钻” solo pool 780000: chess_char_5_08_b chess_char_5_11_b chess_char_5_05_b chess_char_5_06_b chess_char_5_13_b chess_char_5_07_b chess_char_5_02_b chess_char_5_03_b chess_char_5_10_b chess_char_5_12_b", @@ -1111,106 +1112,104 @@ "killed": 8, "total": 8, "unspawned": 0, - "bossHpLeft": 3570058, - "rngDraws": 1579, + "bossHpLeft": 4244980, + "rngDraws": 1157, "errors": {"count":0,"kinds":[]}, "players": { - "p1": {"killed":8,"total":8,"perfect":true,"leaks":0,"leaksUncounted":0,"coins":0,"dmg":1989162,"bossDmg":803960,"heal":23383,"deaths":4,"layerGains":{}}, - "p2": {"killed":0,"total":0,"perfect":true,"leaks":0,"leaksUncounted":0,"coins":0,"dmg":3240431,"bossDmg":1176195,"heal":126751,"deaths":10,"layerGains":{}} + "p1": {"killed":8,"total":8,"perfect":true,"leaks":0,"leaksUncounted":0,"coins":0,"dmg":1611573,"bossDmg":677322,"heal":28230,"deaths":6,"layerGains":{}}, + "p2": {"killed":0,"total":0,"perfect":true,"leaks":0,"leaksUncounted":0,"coins":0,"dmg":1730098,"bossDmg":630000,"heal":65212,"deaths":19,"layerGains":{}} }, "units": [ - ["p1",1,"op","chess_char_6_03_b",2,"uniequip_002_yu",5343.08,1,15,0,1906,10482,12401,28,3], - ["p1",2,"op","chess_char_6_06_b",2,"uniequip_002_pepe",2910.14,1,11,0,19692,205,0,21,1], - ["p1",3,"op","chess_char_6_07_b",2,"uniequip_002_siege2",1761.93,1,17,0,50071,1601,0,31,2], - ["p1",4,"op","chess_char_6_01_b",2,"uniequip_002_lemuen",0,0,7,2,1548110,3561,0,55,8], - ["p1",5,"op","chess_char_6_02_b",2,"uniequip_002_sbell2",1074.65,1,9,0,33675,10123,0,46,2], - ["p1",6,"op","chess_char_6_04_b",2,"uniequip_002_skadi2",463.12,1,55,0,25244,10860,954,0,4], - ["p1",7,"op","chess_char_6_05_b",2,"uniequip_002_pasngr",2451.4,1,13,1,90440,0,0,0,11], - ["p1",8,"op","chess_char_6_08_b",2,"uniequip_002_reed2",1668,1,19,1,42621,0,7847,77,2], - ["p1",9,"op","chess_char_6_09_b",0,"uniequip_002_cello",0,0,21,1,144190,13392,0,29,29], - ["p1",10,"op","chess_char_6_11_b",2,"uniequip_002_mlyss",1893,1,63,1,24647,9390,349,66,2], + ["p1",1,"op","chess_char_6_03_b",2,"uniequip_002_yu",6441.45,1,15,0,1766,11140,18644,21,3], + ["p1",2,"op","chess_char_6_06_b",2,"uniequip_002_pepe",2431.91,1,11,0,21819,1330,0,27,1], + ["p1",3,"op","chess_char_6_07_b",2,"uniequip_002_siege2",815.35,1,17,0,62713,3165,0,40,2], + ["p1",4,"op","chess_char_6_01_b",2,"uniequip_002_lemuen",0,0,7,1,1153427,3205,0,48,7], + ["p1",5,"op","chess_char_6_02_b",2,"uniequip_002_sbell2",1748.62,1,9,0,33475,1566,0,46,2], + ["p1",6,"op","chess_char_6_04_b",2,"uniequip_002_skadi2",0,0,69,0,25244,9252,341,0,3], + ["p1",7,"op","chess_char_6_05_b",2,"uniequip_002_pasngr",2451.4,1,13,2,95402,0,0,0,11], + ["p1",8,"op","chess_char_6_08_b",2,"uniequip_002_reed2",1668,1,19,0,41704,0,7018,76,2], + ["p1",9,"op","chess_char_6_09_b",0,"uniequip_002_cello",0,0,21,1,147157,11079,0,29,29], + ["p1",10,"op","chess_char_6_11_b",2,"uniequip_002_mlyss",1893,1,62,2,20281,7768,444,76,3], ["p1",11,"token","token_10017_skadi2_dedant",null,null,138,0,28,0,0,0,0,0,null], ["p1",12,"token","token_10030_mlyss_wtrman",null,null,0,0,24,0,0,1640,318,4,1], - ["p2",13,"op","chess_char_6_15_b",2,"uniequip_002_qiubai",0,0,62,1,459553,38345,0,197,3], - ["p2",14,"op","chess_char_6_19_b",2,"uniequip_002_blkkgt",0,0,60,0,497307,16632,0,66,5], - ["p2",15,"op","chess_char_5_01_b",1,"uniequip_002_excu2",0,0,66,0,13781,7737,2820,42,2], - ["p2",16,"op","chess_char_6_17_b",2,"uniequip_002_nearl2",1302.59,1,61,0,512511,25088,0,68,3], - ["p2",17,"op","chess_char_6_12_b",1,"uniequip_002_rosmon",765.29,1,8,0,477111,13038,0,78,3], - ["p2",18,"op","chess_char_6_13_b",1,"uniequip_002_angel2",2215,1,14,0,969378,5435,3408,291,6], - ["p2",19,"op","chess_char_6_14_b",2,"uniequip_002_lumen",3038.4,1,20,0,0,0,24080,78,1], - ["p2",20,"op","chess_char_6_16_b",2,"uniequip_002_halo2",1439,1,10,0,98857,0,0,131,4], - ["p2",21,"op","chess_char_6_18_b",2,"uniequip_002_whitw2",1695.1,1,59,1,183585,13999,0,2,5], - ["p2",22,"op","chess_char_6_20_b",2,"uniequip_002_agoat2",1592.1,1,25,0,0,14000,96443,80,2], + ["p2",13,"op","chess_char_6_15_b",2,"uniequip_002_qiubai",0,0,60,1,469390,31523,0,144,3], + ["p2",14,"op","chess_char_6_19_b",2,"uniequip_002_blkkgt",0,0,58,0,179542,5534,0,37,3], + ["p2",15,"op","chess_char_5_01_b",1,"uniequip_002_excu2",2314,1,67,0,49984,5541,3227,73,3], + ["p2",16,"op","chess_char_6_17_b",2,"uniequip_002_nearl2",0,0,66,0,286835,21134,0,32,2], + ["p2",17,"op","chess_char_6_12_b",1,"uniequip_002_rosmon",1,1,68,1,317814,5773,0,53,3], + ["p2",18,"op","chess_char_6_13_b",1,"uniequip_002_angel2",1320.67,1,71,0,158716,11682,6486,156,3], + ["p2",19,"op","chess_char_6_14_b",2,"uniequip_002_lumen",0,0,64,0,0,7081,8002,38,1], + ["p2",20,"op","chess_char_6_16_b",2,"uniequip_002_halo2",0,0,10,0,51570,1554,115,82,2], + ["p2",21,"op","chess_char_6_18_b",2,"uniequip_002_whitw2",0,0,57,0,209502,14361,0,2,5], + ["p2",22,"op","chess_char_6_20_b",2,"uniequip_002_agoat2",0,0,63,0,0,11080,47381,40,1], ["-","~1","device","trap_1105_accrate",null,null,100,1,1,0,0,0,0,0,null], ["-","~2","device","trap_1105_accrate",null,null,100,1,2,0,0,0,0,0,null], ["-","~3","device","trap_1105_accrate",null,null,100,1,3,0,0,0,0,0,null], ["-","~4","device","trap_1105_accrate",null,null,100,1,4,0,0,0,0,0,null], ["-","~5","device","trap_1105_accrate",null,null,100,1,5,0,0,0,0,0,null], ["-","~6","device","trap_1105_accrate",null,null,100,1,6,0,0,0,0,0,null], - ["p2","~1","token","token_10019_nearl2_sword",null,null,2280.4,0,47,0,6744,6000,0,5,null], - ["p1","~1","token","token_10030_mlyss_wtrman",null,null,1322,1,48,0,1766,2370,1514,30,1], - ["p1","~2","token","token_10030_mlyss_wtrman",null,null,1102.65,0,49,0,595,675,0,11,null], - ["p1","~3","token","token_10030_mlyss_wtrman",null,null,0,0,51,0,661,1322,0,10,null], + ["p2","~1","token","token_10019_nearl2_sword",null,null,1574.25,0,47,0,6744,6706,0,5,null], + ["p1","~1","token","token_10030_mlyss_wtrman",null,null,1252,1,48,0,1761,2255,1464,31,1], + ["p1","~2","token","token_10030_mlyss_wtrman",null,null,1102.65,0,49,0,651,475,0,9,null], + ["p1","~3","token","token_10030_mlyss_wtrman",null,null,0,0,51,0,629,1322,0,10,null], ["p1","~4","token","token_10030_mlyss_wtrman",null,null,0,0,53,0,794,1322,0,12,null], ["p1","~1","token","token_10040_siege2_vlion",null,null,3730,0,54,0,4750,270,0,10,null], - ["p1","~1","token","token_10017_skadi2_dedant",null,null,138,0,56,0,0,0,0,0,null], - ["p2","~2","token","token_10019_nearl2_sword",null,null,0,0,57,0,21605,6600,0,12,null], - ["p1","~2","token","token_10017_skadi2_dedant",null,null,100,0,64,0,0,0,0,0,null], - ["p1","~2","token","token_10040_siege2_vlion",null,null,3926.59,0,65,0,0,97,0,0,null], - ["p1","~3","token","token_10017_skadi2_dedant",null,null,100,1,67,0,0,0,0,0,null] + ["p1","~1","token","token_10017_skadi2_dedant",null,null,100,0,56,0,0,0,0,0,null], + ["p1","~2","token","token_10040_siege2_vlion",null,null,3996.4,0,65,0,0,4,0,0,null], + ["p1","~2","token","token_10017_skadi2_dedant",null,null,100,1,70,0,0,0,0,0,null] ], "enemies": { - "enemy_1267_nhpbr_2": [6,6,0,5992,141894], - "enemy_9007_acelem": [2,2,0,22960,309587], - "enemy_9017_achunt_2": [2,0,0,57558,2029942], - "enemy_9018_actrpa": [1,0,0,42972,765851], - "enemy_9019_actrpb": [1,0,0,26761,756394], - "enemy_9020_actrpc": [1,0,0,18223,1328263] + "enemy_1267_nhpbr_2": [6,6,0,3969,141894], + "enemy_9007_acelem": [2,2,0,22690,309587], + "enemy_9017_achunt_2": [2,0,0,40843,1355020], + "enemy_9018_actrpa": [1,0,0,30056,448482], + "enemy_9019_actrpb": [1,0,0,23875,432827], + "enemy_9020_actrpc": [1,0,0,31097,751645] }, - "hooks": [1,65,6000,1653,1653,7414,13693,3721,26,37,100,94,326,46845,2814,18,13,0,1,27,0,18,0], - "events": {"atk":2008,"deploy":46,"die":37,"dmg":13203,"engage":24,"fx":2168,"heal":883,"skill":194,"spawn":52,"status":833}, + "hooks": [1,69,6000,1243,1243,5667,10546,2914,36,46,91,86,218,35981,1870,12,13,0,1,50,0,17,0], + "events": {"atk":1517,"deploy":50,"die":46,"dmg":10349,"engage":23,"fx":2039,"heal":486,"skill":177,"spawn":50,"status":699}, "fx": { - "airstrike": 117, - "beam": 31, - "blessing": 1, + "airstrike": 65, + "beam": 19, "blink": 4, - "bombard": 68, - "bombardShell": 68, - "burst": 18, + "bombard": 60, + "bombardShell": 60, + "burst": 17, "camouflage": 1, "copy": 2, "dash": 24, - "displace": 24, - "dp": 2, - "drone": 275, + "dp": 3, + "drone": 272, "droneLock": 15, "drones": 5, - "extraAttack": 12, - "finale": 5, + "extraAttack": 23, + "finale": 3, "firewall": 3, + "firewallBlock": 1, "garrisonGrant": 1, - "lightning": 119, - "link": 1141, - "lock": 72, + "lightning": 125, + "link": 1139, + "lock": 63, "lure": 2, "phase": 11, - "radiantSword": 2, + "radiantSword": 1, "revive": 3, "scorchBurst": 3, - "shieldBreak": 9, - "slash": 55, - "snow": 25, + "shieldBreak": 8, + "slash": 33, + "snow": 27, "split": 3, - "steal": 6, + "steal": 2, "storm": 11, - "summon": 4, + "summon": 3, "sunBurst": 3, - "talent": 7, - "tide": 4, - "wanted": 6, + "talent": 6, + "tide": 3, + "undying": 2, + "wanted": 7, "zone": 6 }, - "snaps": "2a921421 d160972c 4e5b9396 7b13edd2 689bae2b f9a15be0 67150ecd 3a4286df 13119f08 b1b42c22 b5c0b449 f4bddab7 22e104fd fd2f838a b7964c3e 83e4b794 62994daa 16b9850d 3f3a5054 498cda94" + "snaps": "2a921421 d160972c dc04fbe2 00a50255 096996eb 5d99e107 98202c7a 1c34eeb5 a126f6eb d43ee6b7 dce75029 ada34041 e2ea907e d8796cf5 44dfa6b3 c9096767 0a9e97e5 e9ec2c29 3c0cfcb7 38970ef6" }, "hidden-boss_9-solo": { "about": "假想敌:铳 solo pool 2800000: chess_char_5_08_b chess_char_5_11_b chess_char_5_05_b chess_char_5_06_b chess_char_5_13_b chess_char_5_07_b chess_char_5_02_b chess_char_5_03_b chess_char_5_10_b chess_char_5_12_b", diff --git a/test/golden/matches.json b/test/golden/matches.json index a8c1f602..9efb0352 100644 --- a/test/golden/matches.json +++ b/test/golden/matches.json @@ -280,15 +280,15 @@ }, { "round": 11, - "ai_0": [1,27,12,0,1,5,8,"4a74f628",257,"kazimierzShip 1/56, kjeragShip 0/2, preciShip 1/26, raidShip 1/86, sargonShip 0/8, siracusaShip 1/65, soloShip 1/1, steadShip 0/10, suntShip 1/0, swiftShip 1/23",34,34,0,96] + "ai_0": [1,27,12,0,1,5,8,"4a74f628",256,"kazimierzShip 1/56, kjeragShip 0/2, preciShip 1/26, raidShip 1/85, sargonShip 0/8, siracusaShip 1/65, soloShip 1/1, steadShip 0/10, suntShip 1/0, swiftShip 1/23",34,34,0,96] }, { "round": 12, - "ai_0": [1,27,13,0,0,6,8,"c9c17eab",335,"arcaneShip 1/0, kazimierzShip 1/84, kjeragShip 0/2, preciShip 1/42, raidShip 1/114, sargonShip 0/8, siracusaShip 1/71, soloShip 1/1, steadShip 0/10, suntShip 1/0, swiftShip 1/23",31,31,0,111] + "ai_0": [1,27,13,0,0,6,8,"c9c17eab",334,"arcaneShip 1/0, kazimierzShip 1/84, kjeragShip 0/2, preciShip 1/42, raidShip 1/113, sargonShip 0/8, siracusaShip 1/71, soloShip 1/1, steadShip 0/10, suntShip 1/0, swiftShip 1/23",31,31,0,111] }, { "round": 13, - "ai_0": [1,27,12,0,0,6,8,"b6fe7f54",432,"arcaneShip 1/6, kazimierzShip 1/104, kjeragShip 0/2, miraShip 1/3, preciShip 1/60, raidShip 1/134, sargonShip 0/8, siracusaShip 1/91, soloShip 1/1, steadShip 0/10, suntShip 1/0, swiftShip 1/33",115,115,0,125] + "ai_0": [1,27,12,0,0,6,8,"b6fe7f54",431,"arcaneShip 1/6, kazimierzShip 1/104, kjeragShip 0/2, miraShip 1/3, preciShip 1/60, raidShip 1/133, sargonShip 0/8, siracusaShip 1/91, soloShip 1/1, steadShip 0/10, suntShip 1/0, swiftShip 1/33",115,115,0,125] } ], "players": { @@ -302,9 +302,9 @@ "title": {"id":"comment_1","name":"卫戍之星","picId":"comment_icon_1","text":"对敌方领袖造成伤害最高(仅胜利时)"}, "trophies": 0, "reward": 425, - "stats": {"activatedLayers":512,"bossDamage":1333883,"dmgDealt":3325553,"gold":151,"itemsEquipped":18,"kills":419,"leaks":0,"lpLost":0,"merges":4,"perfectRounds":13,"refreshes":21}, + "stats": {"activatedLayers":511,"bossDamage":1333883,"dmgDealt":3325553,"gold":151,"itemsEquipped":18,"kills":419,"leaks":0,"lpLost":0,"merges":4,"perfectRounds":13,"refreshes":21}, "lineup": ["4_14_b@12,8[5_01_e_a+2_01_e_b]","3_19_a@11,7[3_02_e_b]","4_20_b@11,8[3_11_e_b+3_06_e_a]","4_10_a@10,6","6_17_a@10,8[4_10_e_b+4_05_e_a]","1_08_a@9,5[1_01_e_a+1_02_e_a]","5_07_a@9,6","1_19_b@9,9[3_08_e_a+3_01_e_a]"], - "bonds": ["arcaneShip 1/18","kazimierzShip 1/104","kjeragShip 0/2","miraShip 1/3","preciShip 1/80","raidShip 1/134","sargonShip 0/8","siracusaShip 1/119","soloShip 1/1","steadShip 0/10","suntShip 1/0","swiftShip 1/53"] + "bonds": ["arcaneShip 1/18","kazimierzShip 1/104","kjeragShip 0/2","miraShip 1/3","preciShip 1/80","raidShip 1/133","sargonShip 0/8","siracusaShip 1/119","soloShip 1/1","steadShip 0/10","suntShip 1/0","swiftShip 1/53"] } } }, @@ -427,15 +427,15 @@ }, { "round": 11, - "ai_0": [1,18,12,0,1,5,8,"4a74f628",256,"kazimierzShip 1/60, kjeragShip 0/2, preciShip 1/26, raidShip 1/91, sargonShip 0/8, siracusaShip 1/55, soloShip 1/1, steadShip 0/12, suntShip 1/0, swiftShip 1/23",29,34,5,96] + "ai_0": [1,19,12,0,1,5,8,"4a74f628",260,"kazimierzShip 1/60, kjeragShip 0/2, preciShip 1/26, raidShip 1/91, sargonShip 0/8, siracusaShip 1/59, soloShip 1/1, steadShip 0/12, suntShip 1/0, swiftShip 1/23",30,34,4,96] }, { "round": 12, - "ai_0": [1,8,13,0,0,6,8,"c9c17eab",350,"arcaneShip 1/0, kazimierzShip 1/96, kjeragShip 0/2, preciShip 1/50, raidShip 1/119, sargonShip 0/8, siracusaShip 1/61, soloShip 1/1, steadShip 0/12, suntShip 1/0, swiftShip 1/23",21,31,10,111] + "ai_0": [1,11,13,0,0,6,8,"c9c17eab",354,"arcaneShip 1/0, kazimierzShip 1/96, kjeragShip 0/2, preciShip 1/50, raidShip 1/119, sargonShip 0/8, siracusaShip 1/65, soloShip 1/1, steadShip 0/12, suntShip 1/0, swiftShip 1/23",23,31,8,111] }, { "round": 13, - "ai_0": [1,3,12,0,0,6,8,"c27bbe57",455,"arcaneShip 1/6, kazimierzShip 1/116, kjeragShip 0/2, miraShip 1/3, preciShip 1/68, raidShip 1/147, sargonShip 0/8, siracusaShip 1/81, soloShip 1/1, steadShip 0/12, suntShip 1/0, swiftShip 1/33",110,115,5,125] + "ai_0": [1,5,12,0,0,6,8,"c27bbe57",459,"arcaneShip 1/6, kazimierzShip 1/116, kjeragShip 0/2, miraShip 1/3, preciShip 1/68, raidShip 1/147, sargonShip 0/8, siracusaShip 1/85, soloShip 1/1, steadShip 0/12, suntShip 1/0, swiftShip 1/33",109,115,6,125] } ], "players": { @@ -449,9 +449,9 @@ "title": {"id":"comment_2","name":"不朽盟约","picId":"comment_icon_2","text":"激活的盟约层数总和最高"}, "trophies": 0, "reward": 340, - "stats": {"activatedLayers":492,"bossDamage":696666,"dmgDealt":4051066,"gold":137,"itemsEquipped":16,"kills":398,"leaks":24,"lpLost":24,"merges":4,"perfectRounds":9,"refreshes":13}, + "stats": {"activatedLayers":496,"bossDamage":696666,"dmgDealt":4099361,"gold":137,"itemsEquipped":16,"kills":401,"leaks":22,"lpLost":22,"merges":4,"perfectRounds":9,"refreshes":13}, "lineup": ["3_19_a@12,5[3_02_e_b]","4_14_b@12,7[2_01_e_a+5_01_e_a]","4_20_b@11,8[3_11_e_b+3_06_e_a]","4_10_a@10,3","5_07_a@10,7","6_17_a@10,8[4_10_e_b]","1_08_a@9,4[1_01_e_a+1_02_e_a]","1_19_b@9,9[3_08_e_a+3_01_e_a]"], - "bonds": ["arcaneShip 1/12","kazimierzShip 1/116","kjeragShip 0/2","miraShip 0/3","preciShip 1/78","raidShip 1/147","sargonShip 0/8","siracusaShip 1/95","soloShip 1/1","steadShip 0/12","suntShip 1/0","swiftShip 1/43"] + "bonds": ["arcaneShip 1/12","kazimierzShip 1/116","kjeragShip 0/2","miraShip 0/3","preciShip 1/78","raidShip 1/147","sargonShip 0/8","siracusaShip 1/99","soloShip 1/1","steadShip 0/12","suntShip 1/0","swiftShip 1/43"] } } }, @@ -710,7 +710,7 @@ { "round": 13, "ai_0": [0,0,0,0,0,6,0,"811c9dc5",0,"deputShip 0/6, emptyShip 0/2, kazimierzShip 0/2, kjeragShip 0/2, raidShip 0/3, siracusaShip 0/52, skillfulShip 0/12, soloShip 0/9, steadShip 0/16, suntShip 0/6, swiftShip 0/8",null,null,null,113], - "ai_1": [0,0,14,0,0,6,0,"811c9dc5",0,"arcaneShip 0/30, kazimierzShip 0/2, preciShip 0/93, sargonShip 0/102, skillfulShip 0/24, swiftShip 0/8",40,49,9,135] + "ai_1": [0,0,14,0,0,6,0,"811c9dc5",0,"arcaneShip 0/30, kazimierzShip 0/2, preciShip 0/95, sargonShip 0/104, skillfulShip 0/24, swiftShip 0/8",40,49,9,135] } ], "players": { @@ -724,7 +724,7 @@ "title": {"id":"comment_4","name":"精英云集","picId":"comment_icon_4","text":"晋升精锐次数最多"}, "trophies": 2, "reward": 255, - "stats": {"activatedLayers":0,"bossDamage":0,"dmgDealt":1653549,"gold":113,"itemsEquipped":9,"kills":172,"leaks":62,"lpLost":26,"merges":3,"perfectRounds":5,"refreshes":13}, + "stats": {"activatedLayers":0,"bossDamage":0,"dmgDealt":1651834,"gold":113,"itemsEquipped":9,"kills":172,"leaks":62,"lpLost":26,"merges":3,"perfectRounds":5,"refreshes":13}, "lineup": [], "bonds": ["deputShip 0/6","emptyShip 0/2","kazimierzShip 0/2","kjeragShip 0/2","raidShip 0/3","siracusaShip 0/52","skillfulShip 0/12","soloShip 0/9","steadShip 0/16","suntShip 0/6","swiftShip 0/8"] }, @@ -738,9 +738,9 @@ "title": {"id":"comment_5","name":"万事俱备","picId":"comment_icon_5","text":"装备配发数量最多"}, "trophies": 3, "reward": 298, - "stats": {"activatedLayers":0,"bossDamage":0,"dmgDealt":3769501,"gold":135,"itemsEquipped":18,"kills":260,"leaks":38,"lpLost":29,"merges":3,"perfectRounds":9,"refreshes":16}, + "stats": {"activatedLayers":0,"bossDamage":0,"dmgDealt":3784936,"gold":135,"itemsEquipped":18,"kills":260,"leaks":38,"lpLost":29,"merges":3,"perfectRounds":9,"refreshes":16}, "lineup": [], - "bonds": ["arcaneShip 0/30","kazimierzShip 0/2","preciShip 0/93","sargonShip 0/102","skillfulShip 0/24","swiftShip 0/8"] + "bonds": ["arcaneShip 0/30","kazimierzShip 0/2","preciShip 0/95","sargonShip 0/104","skillfulShip 0/24","swiftShip 0/8"] } } }, @@ -1485,7 +1485,7 @@ "title": {"id":"comment_3","name":"坚若磐石","picId":"comment_icon_3","text":"目标生命值损失最少"}, "trophies": 8, "reward": 425, - "stats": {"activatedLayers":2267,"bossDamage":6609998,"dmgDealt":23342655,"gold":149,"itemsEquipped":23,"kills":290,"leaks":0,"lpLost":0,"merges":6,"perfectRounds":13,"refreshes":16}, + "stats": {"activatedLayers":2267,"bossDamage":6786913,"dmgDealt":24304725,"gold":149,"itemsEquipped":23,"kills":291,"leaks":0,"lpLost":0,"merges":6,"perfectRounds":13,"refreshes":16}, "lineup": ["3_16_b@12,8[3_01_e_a+1_01_e_b]","4_09_b@11,5","3_11_b@11,8[3_02_e_a+6_06_e_a]","1_02_b@10,4[1_02_e_a+4_02_e_a]","5_14_a@10,8[3_03_e_a+1_05_e_a]","6_20_a@9,6","3_20_a@9,8[3_07_e_a+3_08_e_a]","6_05_a@9,9[2_04_e_a+5_02_e_b]"], "bonds": ["arcaneShip 0/316","deputShip 1/312","egirShip 0/300","emptyShip 0/300","indomShip 0/300","investShip 0/300","kazimierzShip 0/302","kjeragShip 1/343","lateranoShip 0/300","maniShip 0/300","miraShip 0/300","preciShip 1/343","raidShip 0/300","sargonShip 0/300","siracusaShip 0/300","skillfulShip 0/319","soloShip 1/310","steadShip 1/341","suntShip 1/310","swiftShip 1/308","victoriaShip 0/300","visiShip 0/300","yanShip 0/300"] }, @@ -1499,7 +1499,7 @@ "title": {"id":"comment_1","name":"卫戍之星","picId":"comment_icon_1","text":"对敌方领袖造成伤害最高(仅胜利时)"}, "trophies": 8, "reward": 425, - "stats": {"activatedLayers":2301,"bossDamage":7282442,"dmgDealt":25059114,"gold":165,"itemsEquipped":31,"kills":276,"leaks":0,"lpLost":0,"merges":5,"perfectRounds":13,"refreshes":38}, + "stats": {"activatedLayers":2301,"bossDamage":7103127,"dmgDealt":23983658,"gold":165,"itemsEquipped":31,"kills":276,"leaks":0,"lpLost":0,"merges":5,"perfectRounds":13,"refreshes":38}, "lineup": ["2_10_a@11,5[2_03_e_b+3_09_e_a]","5_03_a@11,8[1_02_e_a+5_02_e_a]","1_06_a@10,3[1_05_e_a+3_02_e_a]","3_16_a@10,4[3_03_e_b+4_04_e_b]","5_06_a@10,8[3_09_e_b+3_09_e_b]","4_21_b@9,6[4_06_e_a+3_10_e_b]","5_02_a@9,8[4_09_e_a+3_06_e_b]","1_17_b@9,9[3_08_e_a+1_01_e_a]"], "bonds": ["arcaneShip 1/327","deputShip 1/318","egirShip 0/300","emptyShip 0/300","indomShip 1/308","investShip 0/300","kazimierzShip 0/300","kjeragShip 0/300","lateranoShip 0/300","maniShip 0/300","miraShip 0/300","preciShip 1/404","raidShip 0/300","sargonShip 0/300","siracusaShip 0/300","skillfulShip 1/308","soloShip 0/310","steadShip 0/323","suntShip 1/304","swiftShip 0/300","victoriaShip 1/332","visiShip 0/300","yanShip 0/305"] } @@ -1688,17 +1688,17 @@ }, { "round": 11, - "h_0": [1,27,14,0,0,6,8,"b74093b9",310,"preciShip 2/8, raidShip 1/67, sargonShip 1/116, steadShip 1/32, victoriaShip 1/38, visiShip 1/49",19,19,0,102], + "h_0": [1,27,14,0,0,6,8,"b74093b9",306,"preciShip 2/8, raidShip 1/65, sargonShip 1/116, steadShip 1/30, victoriaShip 1/38, visiShip 1/49",19,19,0,102], "ai_0": [1,28,14,0,0,5,8,"d2ce576d",120,"kjeragShip 0/2, miraShip 1/8, raidShip 1/20, sargonShip 0/2, siracusaShip 1/56, soloShip 1/0, steadShip 0/2, suntShip 1/0, visiShip 1/15, yanShip 1/21",19,19,0,103] }, { "round": 12, - "h_0": [1,27,12,0,2,6,8,"4ad2225f",388,"preciShip 2/32, raidShip 1/82, sargonShip 1/140, steadShip 1/42, victoriaShip 1/38, visiShip 1/54",33,33,0,112], + "h_0": [1,27,12,0,2,6,8,"4ad2225f",388,"preciShip 2/32, raidShip 1/80, sargonShip 1/140, steadShip 1/40, victoriaShip 1/40, visiShip 1/56",33,33,0,112], "ai_0": [1,28,12,0,2,6,8,"3482ec70",113,"kjeragShip 0/2, miraShip 1/12, raidShip 1/25, sargonShip 0/2, siracusaShip 1/56, soloShip 1/0, steadShip 0/2, suntShip 1/0, visiShip 1/20, yanShip 0/21",21,33,12,114] }, { "round": 13, - "h_0": [1,27,14,2,0,6,8,"e9d4c984",444,"preciShip 2/56, raidShip 1/97, sargonShip 1/182, steadShip 0/42, suntShip 1/0, victoriaShip 1/44, visiShip 1/65",50,50,0,125], + "h_0": [1,27,14,0,2,6,8,"e9d4c984",452,"preciShip 2/56, raidShip 1/101, sargonShip 1/182, steadShip 0/40, suntShip 1/0, victoriaShip 1/46, visiShip 1/67",50,50,0,125], "ai_0": [1,28,14,0,0,6,8,"53bc4bba",184,"arcaneShip 1/16, kjeragShip 0/2, miraShip 0/12, raidShip 1/30, sargonShip 0/2, siracusaShip 1/72, skillfulShip 1/8, soloShip 1/0, steadShip 0/2, suntShip 1/0, visiShip 1/25, yanShip 1/33",29,50,21,127] } ], @@ -1713,9 +1713,9 @@ "title": {"id":"comment_1","name":"卫戍之星","picId":"comment_icon_1","text":"对敌方领袖造成伤害最高(仅胜利时)"}, "trophies": 4, "reward": 400, - "stats": {"activatedLayers":460,"bossDamage":1142027,"dmgDealt":5122186,"gold":139,"itemsEquipped":26,"kills":341,"leaks":1,"lpLost":0,"merges":3,"perfectRounds":12,"refreshes":44}, + "stats": {"activatedLayers":468,"bossDamage":1141856,"dmgDealt":5122032,"gold":139,"itemsEquipped":26,"kills":341,"leaks":1,"lpLost":0,"merges":3,"perfectRounds":12,"refreshes":44}, "lineup": ["6_08_a@12,8[5_01_e_a+3_08_e_a]","5_02_a@11,8[3_11_e_a+5_01_e_b]","6_05_a@10,6[2_01_e_b+3_08_e_b]","4_04_a@10,7[4_11_e_a]","4_23_b@10,8","5_diy1_a@9,6[3_01_e_a+4_04_e_b]","6_07_a@9,8[4_05_e_a+3_04_e_a]","3_05_b@9,9[4_02_e_b]"], - "bonds": ["preciShip 2/56","raidShip 1/102","sargonShip 1/182","steadShip 0/42","suntShip 1/0","victoriaShip 1/50","visiShip 1/70"] + "bonds": ["preciShip 2/56","raidShip 1/106","sargonShip 1/182","steadShip 0/40","suntShip 1/0","victoriaShip 1/52","visiShip 1/72"] }, "ai_0": { "alive": true, @@ -1727,7 +1727,7 @@ "title": {"id":"comment_3","name":"坚若磐石","picId":"comment_icon_3","text":"目标生命值损失最少"}, "trophies": 4, "reward": 400, - "stats": {"activatedLayers":240,"bossDamage":432973,"dmgDealt":3036593,"gold":139,"itemsEquipped":22,"kills":257,"leaks":33,"lpLost":0,"merges":4,"perfectRounds":11,"refreshes":14}, + "stats": {"activatedLayers":240,"bossDamage":433144,"dmgDealt":3036747,"gold":139,"itemsEquipped":22,"kills":257,"leaks":33,"lpLost":0,"merges":4,"perfectRounds":11,"refreshes":14}, "lineup": ["6_16_a@12,8[2_01_e_a]","2_04_a@11,7","5_12_a@11,8[1_05_e_b+3_03_e_b]","5_20_b@10,6[1_01_e_a+3_11_e_a]","3_03_b@10,8[3_02_e_a+4_04_e_a]","4_16_a@9,7[3_07_e_a+4_08_e_a]","1_08_b@9,8[1_02_e_a+4_06_e_a]","4_04_a@9,9[4_11_e_a+4_12_e_a]"], "bonds": ["arcaneShip 1/28","kjeragShip 0/2","miraShip 0/12","raidShip 1/35","sargonShip 0/2","siracusaShip 1/92","skillfulShip 1/16","soloShip 1/0","steadShip 0/2","suntShip 1/0","visiShip 1/30","yanShip 1/39"] } diff --git a/test/golden/roster.json b/test/golden/roster.json index b36ae75f..022b5487 100644 --- a/test/golden/roster.json +++ b/test/golden/roster.json @@ -1016,40 +1016,40 @@ "time": 230, "ticks": 6900, "reason": "timeout", - "killed": 87, + "killed": 92, "total": 126, "unspawned": 0, "bossHpLeft": null, - "rngDraws": 576, + "rngDraws": 580, "errors": {"count":0,"kinds":[]}, "players": { - "p1": {"killed":87,"total":126,"perfect":false,"leaks":39,"leaksUncounted":0,"coins":6,"dmg":4144019,"bossDmg":0,"heal":71137,"deaths":9,"layerGains":{"preciShip":4}} + "p1": {"killed":92,"total":126,"perfect":false,"leaks":34,"leaksUncounted":0,"coins":6,"dmg":4413978,"bossDmg":0,"heal":82323,"deaths":8,"layerGains":{"preciShip":4}} }, "units": [ - ["p1",1,"op","chess_char_5_19_b",2,"uniequip_002_mlynar",1353.95,1,115,8,466769,7558,1098,87,4], - ["p1",2,"op","chess_char_6_03_a",2,null,1302.82,1,108,2,60032,17828,6704,48,2], - ["p1",3,"op","chess_char_6_06_a",2,null,0,0,151,9,418619,19914,422,91,2], - ["p1",4,"op","chess_char_5_17_b",1,"uniequip_002_f12yin",2738,1,88,9,226865,26968,5973,297,2], - ["p1",5,"op","chess_char_5_20_b",2,"uniequip_002_aglina",1382,1,10,0,140799,0,0,47,5], - ["p1",6,"op","chess_char_5_21_b",1,"uniequip_002_sntlla",1629,1,85,1,322660,3069,854,126,3], - ["p1",7,"op","chess_char_5_22_b",1,"uniequip_002_nymph",1611,1,1,1,29902,1242,1037,14,4], - ["p1",8,"op","chess_char_5_23_b",1,"uniequip_002_reckpr",1610,1,3,0,0,2192,52244,80,4], - ["p1",9,"op","chess_char_6_01_a",2,null,1158,1,92,35,805723,1346,119,83,4], - ["p1",10,"op","chess_char_6_02_a",2,null,1687,1,7,19,1300307,1242,169,76,3], - ["p1",11,"op","chess_char_6_04_a",2,null,1202,1,110,1,71446,10286,1562,0,4], - ["p1",12,"op","chess_char_6_05_a",2,null,1215,1,59,0,300898,2559,955,69,5], + ["p1",1,"op","chess_char_5_19_b",2,"uniequip_002_mlynar",2863.48,1,115,8,547728,6081,1130,87,4], + ["p1",2,"op","chess_char_6_03_a",2,null,2703,1,108,3,96724,21638,8650,75,2], + ["p1",3,"op","chess_char_6_06_a",2,null,2223,1,142,8,482800,21116,738,97,3], + ["p1",4,"op","chess_char_5_17_b",1,"uniequip_002_f12yin",2738,1,88,6,219859,29728,8163,298,2], + ["p1",5,"op","chess_char_5_20_b",2,"uniequip_002_aglina",1382,1,10,0,138378,0,0,46,5], + ["p1",6,"op","chess_char_5_21_b",1,"uniequip_002_sntlla",1629,1,85,2,283224,3069,854,125,3], + ["p1",7,"op","chess_char_5_22_b",1,"uniequip_002_nymph",1611,1,1,2,30193,1242,1037,14,4], + ["p1",8,"op","chess_char_5_23_b",1,"uniequip_002_reckpr",1610,1,3,0,0,2192,58777,82,4], + ["p1",9,"op","chess_char_6_01_a",2,null,1158,1,92,34,857246,1346,119,83,4], + ["p1",10,"op","chess_char_6_02_a",2,null,1687,1,7,26,1374046,1242,169,76,3], + ["p1",11,"op","chess_char_6_04_a",2,null,1202,1,110,2,75912,10286,1730,0,4], + ["p1",12,"op","chess_char_6_05_a",2,null,1215,1,59,0,307866,2559,955,69,5], ["p1",13,"token","token_10017_skadi2_dedant",null,null,100,0,13,0,0,0,0,0,null], ["p1","~1","token","token_10017_skadi2_dedant",null,null,100,0,60,0,0,0,0,0,null], ["p1","~2","token","token_10017_skadi2_dedant",null,null,100,0,111,0,0,0,0,0,null], - ["p1","~3","token","token_10017_skadi2_dedant",null,null,100,0,148,0,0,0,0,0,null] + ["p1","~3","token","token_10017_skadi2_dedant",null,null,100,0,149,0,0,0,0,0,null] ], "enemies": { "enemy_10045_parrot": [1,0,1,0,49131], - "enemy_10098_crhro": [1,1,0,8717,185752], - "enemy_10124_uashld_2": [12,3,6,43100,1102888], + "enemy_10098_crhro": [1,1,0,9588,185752], + "enemy_10124_uashld_2": [12,6,5,49762,1290422], "enemy_1019_jshoot_2": [1,1,0,1515,16718], - "enemy_1043_zomsbr": [72,56,16,133,1008813], - "enemy_1061_zomshd": [30,21,8,17571,1673893], + "enemy_1043_zomsbr": [72,56,16,151,1022835], + "enemy_1061_zomshd": [30,23,7,16313,1746604], "enemy_1072_dlancer": [1,1,0,352,37150], "enemy_1165_duhond": [1,1,0,127,17337], "enemy_1196_msfyin_2": [1,1,0,0,9], @@ -1060,10 +1060,10 @@ "enemy_2001_duckmi_2": [1,0,1,0,13530], "enemy_9006_actoxi": [1,0,1,0,3658] }, - "hooks": [1,150,6900,1031,1111,7275,7468,68979,96,135,42,40,22,39588,1096,52,126,35,1,105,2,6,6], - "events": {"atk":2342,"bounty":3,"deploy":24,"die":100,"dmg":7403,"engage":10,"fx":539,"heal":125,"layer":2,"leak":35,"skill":82,"spawn":142,"status":2634}, - "fx": {"aoe":8,"bombard":22,"bombardShell":22,"burst":6,"crit":46,"dodge":6,"explode":20,"firewall":2,"garrison":2,"iceSpike":99,"lightning":141,"lock":22,"lure":3,"revive":1,"snow":73,"soul":1,"sp":2,"storm":5,"talent":2,"telegraph":7,"tide":4,"wanted":40,"weightless":5}, - "snaps": "c8992dd8 ef513924 6c381013 9a9944c6 820e2ebc de2648be 660ed54d ac3fc2b6 d1d36151 a862bf89 bd738773 54785a54 82f3a510 45d4ecfb ad4dd27f 4fcc42fe a68d6587 4210cb26 1b937847 5950e793 b1442398 8ea99017 6da4d589" + "hooks": [1,150,6900,1070,1146,7889,8141,69291,100,137,43,40,22,39797,1133,51,126,33,1,109,2,10,7], + "events": {"atk":2528,"bounty":3,"deploy":24,"die":104,"dmg":8076,"engage":10,"fx":554,"heal":128,"layer":2,"leak":33,"skill":83,"spawn":142,"status":2686}, + "fx": {"aoe":8,"bombard":22,"bombardShell":22,"burst":10,"crit":39,"dodge":7,"explode":20,"firewall":2,"garrison":2,"iceSpike":99,"lightning":157,"lock":22,"lure":3,"revive":1,"snow":75,"soul":1,"sp":1,"storm":5,"talent":2,"telegraph":7,"tide":4,"wanted":40,"weightless":5}, + "snaps": "c8992dd8 ef513924 6c381013 9a9944c6 820e2ebc de2648be 660ed54d ac3fc2b6 4b057061 c76044d5 1e3183dd 69b18662 97b0a95e ea897c2c 02baa76c cc3b79ca 5fe0ed47 a83d31e0 017f9645 bb7476b6 45f4958f 3b6429a1 4e60499c" }, "roster-017": { "about": "pass 0 band 6: chess_char_6_15_a chess_char_6_19_a chess_char_6_07_a chess_char_6_17_a chess_char_6_08_a chess_char_6_09_a chess_char_6_11_a chess_char_6_12_a chess_char_6_13_a chess_char_6_14_a chess_char_6_16_a chess_char_6_18_a", @@ -1153,7 +1153,7 @@ "total": 120, "unspawned": 0, "bossHpLeft": null, - "rngDraws": 483, + "rngDraws": 502, "errors": {"count":0,"kinds":[]}, "players": { "p1": { @@ -1163,9 +1163,9 @@ "leaks": 0, "leaksUncounted": 0, "coins": 12, - "dmg": 1561453, + "dmg": 1560928, "bossDmg": 0, - "heal": 30059, + "heal": 29179, "deaths": 1, "layerGains": {"lateranoShip":12,"preciShip":12,"sargonShip":26} } @@ -1174,50 +1174,50 @@ ["p1",1,"op","chess_char_6_03_b",2,"uniequip_002_yu",4558.4,1,3,0,0,0,0,0,0], ["p1",2,"op","chess_char_6_06_b",2,"uniequip_002_pepe",3620.85,1,6,0,0,0,0,0,0], ["p1",3,"op","chess_char_6_07_b",2,"uniequip_002_siege2",3820.43,1,9,0,0,0,0,0,0], - ["p1",4,"op","chess_char_6_20_a",2,null,1523.98,1,4,0,0,0,20701,40,2], - ["p1",5,"op","chess_char_6_01_b",2,"uniequip_002_lemuen",1811.04,1,7,12,169583,0,0,16,5], - ["p1",6,"op","chess_char_6_02_b",2,"uniequip_002_sbell2",4314.46,1,10,5,53428,1556,548,8,2], - ["p1",7,"op","chess_char_6_04_b",2,"uniequip_002_skadi2",1968.74,1,13,3,31605,8646,121,0,4], - ["p1",8,"op","chess_char_6_05_b",2,"uniequip_002_pasngr",0,0,15,16,207958,8900,2823,36,7], - ["p1",9,"op","chess_char_6_08_b",2,"uniequip_002_reed2",2054.98,1,5,3,77599,0,1994,8,1], - ["p1",10,"op","chess_char_6_09_b",0,"uniequip_002_cello",1628.7,1,8,0,14472,0,0,4,4], - ["p1",11,"op","chess_char_6_11_b",2,"uniequip_002_mlyss",2332.18,1,11,18,148198,1500,188,142,4], - ["p1",12,"op","chess_char_6_12_b",1,"uniequip_002_rosmon",4826.73,1,14,57,774576,7688,564,73,4], + ["p1",4,"op","chess_char_6_20_a",2,null,1523.98,1,4,0,0,0,20204,39,2], + ["p1",5,"op","chess_char_6_01_b",2,"uniequip_002_lemuen",1811.04,1,7,12,169697,0,0,16,5], + ["p1",6,"op","chess_char_6_02_b",2,"uniequip_002_sbell2",4314.46,1,10,5,53428,1556,486,8,2], + ["p1",7,"op","chess_char_6_04_b",2,"uniequip_002_skadi2",1968.74,1,13,4,29961,8646,173,0,4], + ["p1",8,"op","chess_char_6_05_b",2,"uniequip_002_pasngr",0,0,15,16,204487,8432,2713,36,7], + ["p1",9,"op","chess_char_6_08_b",2,"uniequip_002_reed2",2054.98,1,5,3,63902,0,1900,8,1], + ["p1",10,"op","chess_char_6_09_b",0,"uniequip_002_cello",1628.7,1,8,0,14472,0,0,5,5], + ["p1",11,"op","chess_char_6_11_b",2,"uniequip_002_mlyss",2332.18,1,11,20,138355,1500,50,136,4], + ["p1",12,"op","chess_char_6_12_b",1,"uniequip_002_rosmon",4826.73,1,14,58,801146,7190,535,73,4], ["p1",13,"token","token_10017_skadi2_dedant",null,null,100,0,16,0,0,0,0,0,null], - ["p1",14,"token","token_10030_mlyss_wtrman",null,null,2540.38,1,12,4,48440,1886,0,89,1], + ["p1",14,"token","token_10030_mlyss_wtrman",null,null,2540.38,1,12,1,50974,1886,0,89,1], ["-","~1","device","trap_1105_accrate",null,null,100,1,1,0,0,0,0,0,null], ["-","~2","device","trap_1105_accrate",null,null,100,1,2,0,0,0,0,0,null], - ["p1","~1","token","token_10030_mlyss_wtrman",null,null,0,0,37,0,6556,3093,866,11,null], + ["p1","~1","token","token_10030_mlyss_wtrman",null,null,0,0,37,0,6556,3091,864,11,null], ["p1","~1","token","token_10017_skadi2_dedant",null,null,123.2,0,59,0,0,0,0,0,null], - ["p1","~2","token","token_10030_mlyss_wtrman",null,null,1003.7,0,70,2,9216,2375,839,12,null], - ["p1","~3","token","token_10030_mlyss_wtrman",null,null,2008.19,0,99,1,9168,996,777,12,null], + ["p1","~2","token","token_10030_mlyss_wtrman",null,null,1113.22,0,70,0,8395,2266,839,12,null], + ["p1","~3","token","token_10030_mlyss_wtrman",null,null,2008.19,0,99,2,8901,996,777,12,null], ["p1","~2","token","token_10017_skadi2_dedant",null,null,100,0,101,0,0,0,0,0,null], - ["p1","~4","token","token_10030_mlyss_wtrman",null,null,1171.51,0,131,1,10654,1773,638,12,null], + ["p1","~4","token","token_10030_mlyss_wtrman",null,null,603.66,0,131,1,10654,2271,638,12,null], ["p1","~3","token","token_10017_skadi2_dedant",null,null,123.2,1,137,0,0,0,0,0,null] ], "enemies": { "enemy_1005_yokai": [1,1,0,0,1327], "enemy_1009_lurker": [1,1,0,0,3650], "enemy_1023_jmage": [1,1,0,697,3650], - "enemy_1092_mdgint": [1,1,0,754,165888], + "enemy_1092_mdgint": [1,1,0,751,165888], "enemy_1166_dusbr": [1,1,0,0,4977], "enemy_1197_sfshu_2": [1,1,0,0,5557], "enemy_1198_msfshu_2": [3,3,0,0,21], "enemy_1210_msfden_2": [1,1,0,0,75], "enemy_1229_darmy": [27,27,0,0,188117], "enemy_1229_darmy_2": [57,57,0,0,520059], - "enemy_1275_dwlock_2": [21,21,0,24231,487711], + "enemy_1275_dwlock_2": [21,21,0,23653,487711], "enemy_1283_sgkill": [1,1,0,2234,19907], - "enemy_1364_spnaxe_2": [1,1,0,917,62641], + "enemy_1364_spnaxe_2": [1,1,0,917,62117], "enemy_1367_dseed": [2,2,0,0,9953], "enemy_1439_dslntf": [1,1,0,0,49766], "enemy_2002_bearmi_2": [1,1,0,0,18248], "enemy_9008_acbunn": [1,1,0,2434,19907] }, - "hooks": [1,145,5849,513,513,1336,1487,3519,124,130,34,30,37,24659,381,5,122,0,1,124,11,6,0], - "events": {"atk":606,"bounty":6,"deploy":21,"die":130,"dmg":1407,"engage":12,"fx":260,"heal":185,"layer":11,"skill":64,"spawn":145,"status":385}, - "fx": {"beam":4,"bombard":31,"bombardShell":31,"burst":6,"camouflage":2,"copy":1,"dp":4,"explode":1,"garrison":8,"lightning":87,"link":1,"lock":37,"lure":2,"scorchBurst":17,"snow":7,"split":4,"storm":7,"summon":2,"talent":1,"tide":4,"wanted":3}, - "snaps": "19eb7843 2593e6ad ced96303 5ffc34ca 8cbd7231 1e7d8197 948c256c bd58965c b2457d86 151be715 19fcaae7 098875f8 0e3baca8 3c739f96 4210ffa1 2d576f76 35e8b3e6 e853bd87 a170c428 32d5be0d" + "hooks": [1,145,5849,507,507,1318,1468,3393,124,130,35,31,37,24779,382,5,122,0,1,124,11,6,0], + "events": {"atk":596,"bounty":6,"deploy":21,"die":130,"dmg":1388,"engage":12,"fx":256,"heal":179,"layer":11,"skill":66,"spawn":145,"status":387}, + "fx": {"beam":4,"bombard":31,"bombardShell":31,"burst":6,"camouflage":2,"copy":1,"dp":4,"explode":1,"garrison":8,"lightning":85,"link":1,"lock":37,"lure":2,"scorchBurst":15,"snow":7,"split":4,"storm":7,"summon":2,"talent":1,"tide":4,"wanted":3}, + "snaps": "19eb7843 2593e6ad ced96303 58bf6c6a 57b56210 fb902b8c 2edac827 24d6e4e1 4fd0b828 109f10aa 67cb9d6c ce16ff8f a012eb0e 55ce4c3e 7158e61d d736ac42 c7169d95 af7956c1 aa3be1fe fc315fa7" }, "roster-019": { "about": "pass 0 band 7: chess_char_6_15_b chess_char_6_19_b chess_char_5_01_b chess_char_5_05_b chess_char_6_17_b chess_char_6_13_b chess_char_6_14_b chess_char_6_16_b chess_char_6_18_b chess_char_6_20_b chess_char_5_02_b chess_char_5_03_b", @@ -2948,57 +2948,56 @@ "round": 13, "seed": 328939409, "waveId": "act1autochess_h06", - "time": 205.47, - "ticks": 6164, + "time": 204.23, + "ticks": 6127, "reason": "cleared", - "killed": 34, - "total": 87, + "killed": 51, + "total": 86, "unspawned": 0, "bossHpLeft": null, - "rngDraws": 145, + "rngDraws": 277, "errors": {"count":0,"kinds":[]}, "players": { "p1": { - "killed": 34, - "total": 87, + "killed": 51, + "total": 86, "perfect": false, - "leaks": 53, + "leaks": 35, "leaksUncounted": 0, - "coins": 2, - "dmg": 1294259, + "coins": 0, + "dmg": 1359874, "bossDmg": 0, - "heal": 11340, - "deaths": 7, - "layerGains": {"egirShip":5,"swiftShip":78} + "heal": 8755, + "deaths": 5, + "layerGains": {"egirShip":5,"swiftShip":62} } }, "units": [ - ["p1",1,"op","chess_char_6_19_b",1,"none",2858.76,1,99,10,142277,13040,68,27,11], - ["p1",2,"op","chess_char_5_13_b",1,"none",3202.92,1,81,9,136856,12306,407,36,2], - ["p1",3,"op","chess_char_6_20_b",1,"none",1480.68,1,4,0,0,782,10844,14,5], - ["p1",4,"op","chess_char_5_12_b",0,"none",1800.36,1,52,10,581523,1800,0,46,40], - ["p1",5,"op","chess_char_5_20_b",2,"none",1292,1,59,0,251904,1314,22,46,5], - ["p1",6,"op","chess_char_6_05_b",2,"none",1557.36,1,100,5,181698,5922,0,25,3], + ["p1",1,"op","chess_char_6_19_b",1,"none",2858.76,1,64,19,258702,5492,68,46,18], + ["p1",2,"op","chess_char_5_13_b",1,"none",3202.92,1,81,1,42223,6473,68,19,1], + ["p1",3,"op","chess_char_6_20_b",1,"none",1480.68,1,4,0,0,782,8597,11,5], + ["p1",4,"op","chess_char_5_12_b",0,"none",1800.36,1,51,3,264406,2572,0,31,27], + ["p1",5,"op","chess_char_5_20_b",2,"none",1292,1,58,2,250771,1314,22,46,5], + ["p1",6,"op","chess_char_6_05_b",2,"none",1557.36,1,65,25,543772,6036,0,46,11], ["-","~1","device","trap_1105_accrate",null,null,100,1,1,0,0,0,0,0,null], ["-","~2","device","trap_1105_accrate",null,null,100,1,2,0,0,0,0,0,null], ["-","~3","device","trap_1105_accrate",null,null,100,1,3,0,0,0,0,0,null] ], "enemies": { - "enemy_10027_vtsk": [1,0,1,12336,20415], - "enemy_10098_crhro": [1,0,1,4066,17712], - "enemy_1045_hammer_2": [19,4,15,13006,404659], - "enemy_1061_zomshd": [60,28,32,4033,906454], + "enemy_10027_vtsk": [1,0,1,13505,16174], + "enemy_10098_crhro": [1,0,1,3357,9770], + "enemy_1045_hammer_2": [19,11,8,0,443111], + "enemy_1061_zomshd": [60,39,21,3592,888063], "enemy_1166_dusbr_2": [1,1,0,0,7299], - "enemy_1207_sfji": [1,1,0,0,18248], - "enemy_1208_msfji": [1,0,1,0,0], - "enemy_1292_duskld": [1,0,1,0,2528], - "enemy_1430_lrrook": [1,0,1,0,18234], - "enemy_2017_csphts": [1,0,1,1723,1260] + "enemy_1207_sfji": [1,0,1,0,8734], + "enemy_1292_duskld": [1,0,1,0,2868], + "enemy_1430_lrrook": [1,0,1,0,46482], + "enemy_2017_csphts": [1,0,1,2215,2257] }, - "hooks": [1,103,6164,249,249,2817,2826,30376,41,94,66,66,0,9498,399,25,87,53,1,74,9,1,0], - "events": {"atk":463,"bounty":1,"deploy":13,"die":41,"dmg":2826,"engage":5,"fx":129,"heal":44,"layer":9,"leak":53,"skill":132,"spawn":96,"status":835}, - "fx": {"burst":1,"dollEnd":1,"explode":1,"garrison":8,"layer":1,"lightning":58,"shield":5,"slash":11,"sp":28,"storm":3,"substitute":3,"summon":1,"swap":2,"telegraph":1,"weightless":5}, - "snaps": "114138f7 91b6a2fa cc32ef2d c73b8b92 cfc9b573 b1f8d939 67a68be3 fbe5df15 f7521760 ef229a79 2c9fc754 fd4c140e 7704bbb0 20c916c8 38931f1b 403b9470 3735233a 40c9ddae c1216447 f0ba8a3b addc333e" + "hooks": [1,100,6127,238,238,2150,2158,21451,56,91,67,67,0,10009,674,24,86,35,1,83,8,0,1], + "events": {"atk":490,"deploy":11,"die":56,"dmg":2158,"engage":5,"fx":311,"heal":32,"layer":8,"leak":35,"skill":134,"spawn":95,"status":1019}, + "fx": {"dodge":1,"dollEnd":1,"explode":2,"garrison":7,"layer":1,"lightning":223,"shield":5,"slash":18,"sp":35,"storm":11,"substitute":1,"telegraph":1,"weightless":5}, + "snaps": "114138f7 91b6a2fa 7610acfd 3d21f676 8b814efe f52c75c7 7bf31005 97bafb07 219c56f9 4f52058d fb2c665c 9e07511a c65f6592 2f5b9396 d20a5349 7cff5211 3a98f4c8 d3c065bc 6e8f918b f69dface ad3b6031" }, "roster-049": { "about": "pass 3 band 5: chess_char_4_23_b chess_char_3_04_b chess_char_4_09_b chess_char_3_21_b chess_char_4_13_b",