Add bombs from floor 90 to blacklist.

main
sigonasr2 3 years ago
parent 728debca63
commit af704a0ff2
  1. 148
      src/backend/data.json
  2. 178
      src/backend/data.json.bak
  3. 2
      src/backend/logreader.js
  4. 4
      src/backend/logreader.js.bak

@ -2,83 +2,83 @@
"pomander": [ "pomander": [
[ [
3, 3,
12, 20,
109 117
], ],
[ [
3, 3,
17, 25,
151 159
], ],
[ [
3, 3,
26, 47,
220 241
], ],
[ [
3, 3,
33, 46,
210 223
], ],
[ [
3, 3,
14, 18,
76 80
], ],
[ [
3, 3,
10, 15,
85 90
], ],
[ [
3, 3,
7, 15,
91 99
], ],
[ [
3, 3,
9, 18,
93 102
], ],
[ [
3, 3,
17, 25,
140 148
], ],
[ [
3, 3,
13, 21,
130 138
], ],
[ [
2, 3,
13, 21,
103 111
], ],
[ [
3, 3,
13, 25,
108 120
], ],
[ [
2, 2,
15, 25,
127 137
], ],
[ [
3, 3,
20, 34,
137 151
], ],
[ [
1, 3,
1, 4,
35 38
], ],
[ [
1, 3,
1, 5,
46 50
] ]
], ],
"accursed_hoard": [ "accursed_hoard": [
@ -87,12 +87,12 @@
27 27
], ],
[ [
4, 9,
39 44
], ],
[ [
0, 4,
16 20
], ],
[ [
0, 0,
@ -100,47 +100,47 @@
] ]
], ],
"mimics": [ "mimics": [
221, 364,
10 18
], ],
"traps": [ "traps": [
[ [
5, 6,
31 32
], ],
[ [
3, 5,
22 24
], ],
[ [
8, 12,
51 55
], ],
[ [
8, 11,
46 49
], ],
[ [
3, 7,
23 27
] ]
], ],
"floor_effects": [ "floor_effects": [
[ [
5, 7,
30 32
], ],
[ [
1, 4,
32 35
], ],
[ [
1, 7,
22 28
], ],
[ [
4, 8,
30 34
], ],
[ [
2, 2,
@ -151,8 +151,8 @@
10 10
], ],
[ [
2, 4,
26 28
], ],
[ [
2, 2,
@ -163,31 +163,33 @@
17 17
], ],
[ [
0, 1,
12 13
], ],
[ [
2, 3,
19 20
] ]
], ],
"death_count": [ "death_count": [
1, 1,
10 10
], ],
"floor": 70, "floor": 110,
"accursed_hoard_detected": false, "accursed_hoard_detected": false,
"previous_pomander": "", "previous_pomander": "",
"floor_storage": {}, "floor_storage": {
"lust": 0
},
"floor_buff_storage": {}, "floor_buff_storage": {},
"kills": 781, "kills": 1211,
"rare_kills": 0, "rare_kills": 0,
"mimic": 18, "mimic": 32,
"mandragora": 2, "mandragora": 4,
"currentLevel": 60, "currentLevel": 60,
"startLevel": 1, "startLevel": 1,
"points": 893806, "points": 1464788,
"fully_explored": true, "fully_explored": true,
"time_bonus": true, "time_bonus": false,
"started": true "started": false
} }

@ -1,94 +1,94 @@
{ {
"pomander": [ "pomander": [
[ [
0, 3,
0, 12,
97 109
], ],
[ [
0, 3,
0, 17,
134 151
], ],
[ [
0 3,
0, 26,
194 220
], ],
[ [
0, 3,
0, 33,
177 210
], ],
[ [
0, 3,
0, 14,
62 76
], ],
[ [
0, 3,
0, 10,
75 85
], ],
[ [
0, 3,
0, 7,
84 91
], ],
[ [
0, 3,
0, 9,
84 93
], ],
[ [
0, 3,
0, 17,
123 140
], ],
[ [
0, 3,
0, 13,
117 130
], ],
[ [
0, 2,
0, 13,
90 103
], ],
[ [
0, 3,
0, 13,
95 108
], ],
[ [
0, 2,
0, 15,
112 127
], ],
[ [
0, 3,
0, 20,
117 137
], ],
[ [
0, 1,
0, 1,
34 35
], ],
[ [
0, 1,
0, 1,
45 46
] ]
], ],
"accursed_hoard": [ "accursed_hoard": [
[ [
0, 8,
19 27
], ],
[ [
0, 4,
35 39
], ],
[ [
0, 0,
@ -100,63 +100,63 @@
] ]
], ],
"mimics": [ "mimics": [
0, 221,
0 10
], ],
"traps": [ "traps": [
[ [
0, 5,
26 31
], ],
[ [
0, 3,
19 22
], ],
[ [
0, 8,
43 51
], ],
[ [
0, 8,
38 46
], ],
[ [
0, 3,
20 23
] ]
], ],
"floor_effects": [ "floor_effects": [
[ [
0, 5,
25 30
], ],
[ [
0, 1,
31 32
], ],
[ [
0, 1,
21 22
], ],
[ [
0, 4,
26 30
], ],
[ [
0, 2,
14 16
], ],
[ [
0, 1,
9 10
], ],
[ [
0, 2,
24 26
], ],
[ [
0, 2,
16 18
], ],
[ [
0, 0,
@ -167,27 +167,27 @@
12 12
], ],
[ [
0, 2,
17 19
] ]
], ],
"death_count": [ "death_count": [
1, 1,
10 10
], ],
"floor": 0, "floor": 70,
"accursed_hoard_detected": false, "accursed_hoard_detected": false,
"previous_pomander": "", "previous_pomander": "",
"floor_storage": {}, "floor_storage": {},
"floor_buff_storage": {}, "floor_buff_storage": {},
"kills": 0, "kills": 781,
"rare_kills": 0, "rare_kills": 0,
"mimic": 0, "mimic": 18,
"mandragora": 0, "mandragora": 2,
"currentLevel": 1, "currentLevel": 60,
"startLevel": 1, "startLevel": 1,
"points": 0, "points": 893806,
"fully_explored": true, "fully_explored": true,
"time_bonus": true, "time_bonus": true,
"started": false "started": true
} }

@ -477,7 +477,7 @@ function ParseString(str) {
} else } else
if (split.length==22&&started) { if (split.length==22&&started) {
if (split[0]==="04") { 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=[ const RareMonsterNames=[
"bloated conjurer", "bloated archer", "bloated pugilist", "sword-swinging adventurer", "staff-spinning adventurer", "spear-shaking adventurer", "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", "roughspun ruffian", "frenzied freebooter", "ishgardian pikeman", "duskwight lancer", "mortifying magnate", "insentient inquisitor", "moldering merchant",

@ -456,15 +456,19 @@ function ParseString(str) {
} else } else
if (split[4].includes("This floor is being marked as incomplete.")) { if (split[4].includes("This floor is being marked as incomplete.")) {
fully_explored=false fully_explored=false
update_file=true;
} else } else
if (split[4].includes("30 minutes remaining")) { if (split[4].includes("30 minutes remaining")) {
time_bonus=false; time_bonus=false;
update_file=true;
} else } else
if (split[4].includes("You obtain ")&&split[4].includes(" gil.")) { if (split[4].includes("You obtain ")&&split[4].includes(" gil.")) {
started=false; started=false;
update_file=true;
} else } else
if (split[4].includes("The detonator is triggered! The treasure coffer is no more...")) { if (split[4].includes("The detonator is triggered! The treasure coffer is no more...")) {
points-=101 points-=101
update_file=true;
} }
} else } else
if (split.length==9 && split[0]==="33"&&split[3]==="10000007"&&split[6]==="FF"&&started) { if (split.length==9 && split[0]==="33"&&split[3]==="10000007"&&split[6]==="FF"&&started) {

Loading…
Cancel
Save