diff --git a/src/backend/data.json b/src/backend/data.json index af4faed..71ae814 100644 --- a/src/backend/data.json +++ b/src/backend/data.json @@ -2,83 +2,83 @@ "pomander": [ [ 3, - 12, - 109 + 20, + 117 ], [ 3, - 17, - 151 + 25, + 159 ], [ 3, - 26, - 220 + 47, + 241 ], [ 3, - 33, - 210 + 46, + 223 ], [ 3, - 14, - 76 + 18, + 80 ], [ 3, - 10, - 85 + 15, + 90 ], [ 3, - 7, - 91 + 15, + 99 ], [ 3, - 9, - 93 + 18, + 102 ], [ 3, - 17, - 140 + 25, + 148 ], [ 3, - 13, - 130 + 21, + 138 ], [ - 2, - 13, - 103 + 3, + 21, + 111 ], [ 3, - 13, - 108 + 25, + 120 ], [ 2, - 15, - 127 + 25, + 137 ], [ 3, - 20, - 137 + 34, + 151 ], [ - 1, - 1, - 35 + 3, + 4, + 38 ], [ - 1, - 1, - 46 + 3, + 5, + 50 ] ], "accursed_hoard": [ @@ -87,12 +87,12 @@ 27 ], [ - 4, - 39 + 9, + 44 ], [ - 0, - 16 + 4, + 20 ], [ 0, @@ -100,47 +100,47 @@ ] ], "mimics": [ - 221, - 10 + 364, + 18 ], "traps": [ [ - 5, - 31 + 6, + 32 ], [ - 3, - 22 + 5, + 24 ], [ - 8, - 51 + 12, + 55 ], [ - 8, - 46 + 11, + 49 ], [ - 3, - 23 + 7, + 27 ] ], "floor_effects": [ [ - 5, - 30 + 7, + 32 ], [ - 1, - 32 + 4, + 35 ], [ - 1, - 22 + 7, + 28 ], [ - 4, - 30 + 8, + 34 ], [ 2, @@ -151,8 +151,8 @@ 10 ], [ - 2, - 26 + 4, + 28 ], [ 2, @@ -163,31 +163,33 @@ 17 ], [ - 0, - 12 + 1, + 13 ], [ - 2, - 19 + 3, + 20 ] ], "death_count": [ 1, 10 ], - "floor": 70, + "floor": 110, "accursed_hoard_detected": false, "previous_pomander": "", - "floor_storage": {}, + "floor_storage": { + "lust": 0 + }, "floor_buff_storage": {}, - "kills": 781, + "kills": 1211, "rare_kills": 0, - "mimic": 18, - "mandragora": 2, + "mimic": 32, + "mandragora": 4, "currentLevel": 60, "startLevel": 1, - "points": 893806, + "points": 1464788, "fully_explored": true, - "time_bonus": true, - "started": true + "time_bonus": false, + "started": false } \ No newline at end of file diff --git a/src/backend/data.json.bak b/src/backend/data.json.bak index df7239d..af4faed 100644 --- a/src/backend/data.json.bak +++ b/src/backend/data.json.bak @@ -1,94 +1,94 @@ { "pomander": [ [ - 0, - 0, - 97 + 3, + 12, + 109 ], [ - 0, - 0, - 134 + 3, + 17, + 151 ], [ - 0 - 0, - 194 + 3, + 26, + 220 ], [ - 0, - 0, - 177 + 3, + 33, + 210 ], [ - 0, - 0, - 62 + 3, + 14, + 76 ], [ - 0, - 0, - 75 + 3, + 10, + 85 ], [ - 0, - 0, - 84 + 3, + 7, + 91 ], [ - 0, - 0, - 84 + 3, + 9, + 93 ], [ - 0, - 0, - 123 + 3, + 17, + 140 ], [ - 0, - 0, - 117 + 3, + 13, + 130 ], [ - 0, - 0, - 90 + 2, + 13, + 103 ], [ - 0, - 0, - 95 + 3, + 13, + 108 ], [ - 0, - 0, - 112 + 2, + 15, + 127 ], [ - 0, - 0, - 117 + 3, + 20, + 137 ], [ - 0, - 0, - 34 + 1, + 1, + 35 ], [ - 0, - 0, - 45 + 1, + 1, + 46 ] ], "accursed_hoard": [ [ - 0, - 19 + 8, + 27 ], [ - 0, - 35 + 4, + 39 ], [ 0, @@ -100,63 +100,63 @@ ] ], "mimics": [ - 0, - 0 + 221, + 10 ], "traps": [ [ - 0, - 26 + 5, + 31 ], [ - 0, - 19 + 3, + 22 ], [ - 0, - 43 + 8, + 51 ], [ - 0, - 38 + 8, + 46 ], [ - 0, - 20 + 3, + 23 ] ], "floor_effects": [ [ - 0, - 25 + 5, + 30 ], [ - 0, - 31 + 1, + 32 ], [ - 0, - 21 + 1, + 22 ], [ - 0, - 26 + 4, + 30 ], [ - 0, - 14 + 2, + 16 ], [ - 0, - 9 + 1, + 10 ], [ - 0, - 24 + 2, + 26 ], [ - 0, - 16 + 2, + 18 ], [ 0, @@ -167,27 +167,27 @@ 12 ], [ - 0, - 17 + 2, + 19 ] ], "death_count": [ 1, 10 ], - "floor": 0, + "floor": 70, "accursed_hoard_detected": false, "previous_pomander": "", "floor_storage": {}, "floor_buff_storage": {}, - "kills": 0, + "kills": 781, "rare_kills": 0, - "mimic": 0, - "mandragora": 0, - "currentLevel": 1, + "mimic": 18, + "mandragora": 2, + "currentLevel": 60, "startLevel": 1, - "points": 0, + "points": 893806, "fully_explored": true, "time_bonus": true, - "started": false + "started": true } \ No newline at end of file diff --git a/src/backend/logreader.js b/src/backend/logreader.js index 76ea72c..91a214a 100644 --- a/src/backend/logreader.js +++ b/src/backend/logreader.js @@ -477,7 +477,7 @@ function ParseString(str) { } else if (split.length==22&&started) { if (split[0]==="04") { - const blacklist=["trap","ruby carbuncle","topaz carbuncle","emerald carbuncle"] + const blacklist=["trap","ruby carbuncle","topaz carbuncle","emerald carbuncle","lava bomb","giddy bomb","grey bomb"] const RareMonsterNames=[ "bloated conjurer", "bloated archer", "bloated pugilist", "sword-swinging adventurer", "staff-spinning adventurer", "spear-shaking adventurer", "roughspun ruffian", "frenzied freebooter", "ishgardian pikeman", "duskwight lancer", "mortifying magnate", "insentient inquisitor", "moldering merchant", diff --git a/src/backend/logreader.js.bak b/src/backend/logreader.js.bak index 53abf05..76ea72c 100644 --- a/src/backend/logreader.js.bak +++ b/src/backend/logreader.js.bak @@ -456,15 +456,19 @@ function ParseString(str) { } else if (split[4].includes("This floor is being marked as incomplete.")) { fully_explored=false + update_file=true; } else if (split[4].includes("30 minutes remaining")) { time_bonus=false; + update_file=true; } else if (split[4].includes("You obtain ")&&split[4].includes(" gil.")) { started=false; + update_file=true; } else if (split[4].includes("The detonator is triggered! The treasure coffer is no more...")) { points-=101 + update_file=true; } } else if (split.length==9 && split[0]==="33"&&split[3]==="10000007"&&split[6]==="FF"&&started) {