Skip to content

Commit

Permalink
BattleNet API harvest 11.0.7 & reparse
Browse files Browse the repository at this point in the history
  • Loading branch information
ImUnicke committed Dec 20, 2024
1 parent 3e9baad commit d96db6d
Show file tree
Hide file tree
Showing 5 changed files with 540 additions and 26 deletions.
385 changes: 385 additions & 0 deletions .contrib/Harvesters/DBs/Compared_itemDBs.txt

Large diffs are not rendered by default.

129 changes: 129 additions & 0 deletions .contrib/Harvesters/DBs/Compared_questDBs.txt
Original file line number Diff line number Diff line change
Expand Up @@ -163,6 +163,12 @@ Comparing .\questDB-20241024.json
241, 6142, 6143, 6609, 6612, 8330, 8336, 8345, 8346, 8903, 8904, 9094, 9333, 10119, 10754, 11558, 14483, 14488, 24536, 24541, 24576, 24597, 24609, 24610, 24611, 24612, 24613, 24614, 24615, 24629, 24635, 24636, 24638, 24645, 24647, 24648, 24649, 24650, 24651, 24652, 24655, 24656, 24657, 24658, 24659, 24660, 24662, 24663, 24664, 24665, 24666, 24745, 24792, 24793, 24804, 24805, 24848, 24849, 24850, 24851, 25134, 26016, 26704, 26741, 26951, 28877, 28934, 28935, 29391, 32459, 32674, 32675, 32718, 32719, 38306, 38344, 38345, 38346, 38394, 38395, 38396, 38397, 38402, 38404, 39020, 39021, 40792, 41778, 41783, 42732, 44546, 44558, 44559, 44560, 44697, 45438, 46810, 46946, 47253, 48237, 48375, 48376, 49813, 49816, 49817, 49846, 49851, 49852, 49860, 49862, 49863, 49864, 49865, 49866, 51403, 51703, 51704, 52946, 53030, 53031, 53032, 53033, 53034, 53035, 53036, 53037, 53038, 53039, 53372, 54483, 54995, 57671, 57681, 57682, 57683, 57684, 57685, 57820, 57821, 57896, 57961, 57962, 58261, 58377, 58378, 58399, 58607, 58855, 58909, 58954, 58991, 59168, 59169, 59204, 59318, 59320, 59324, 59539, 59548, 59549, 59550, 59551, 59552, 59606, 59608, 60093, 60130, 60134, 60137, 60140, 60141, 60232, 60233, 60234, 60235, 60345, 60499, 60757, 60769, 60885, 60888, 60902, 61324, 61325, 61440, 61495, 61508, 61513, 61515, 61554, 61608, 61630, 61690, 61881, 62284, 62285, 62286, 62287, 62288, 62457, 62631, 62632, 62633, 62634, 62635, 62636, 62637, 62638, 62639, 62640, 62696, 62886, 62910, 62911, 63024, 63025, 63026, 63027, 63101, 63735, 64304, 64517, 64518, 64571, 64709, 64981, 65106, 65283, 65324, 65372, 65424, 65425, 65649, 65773, 65775, 66109, 66682, 66860, 66861, 66862, 66863, 66864, 66865, 66866, 66867, 66868, 66869, 66870, 66871, 66872, 66873, 66874, 66875, 66970, 67017, 67743, 69903, 70167, 70173, 70844, 70846, 70852, 71147, 72023, 72024, 72025, 72026, 72032, 72033, 72034, 72035, 72036, 72037, 72039, 72040, 72041, 72042, 72043, 72044, 72045, 72046, 72047, 72049, 72131, 72166, 72167, 72168, 72169, 72170, 72171, 72279, 72280, 72281, 72282, 72283, 72284, 72360, 72385, 72386, 72387, 72388, 72389, 72390, 72391, 72393, 72394, 72395, 72528, 72632, 72633, 72634, 72635, 72636, 72637, 72638, 72639, 72640, 72641, 72642, 72643, 72646, 72647, 72648, 72649, 72658, 72669, 72671, 72672, 72673, 72682, 72685, 72687, 72689, 72691, 72692, 72694, 72695, 72696, 72697, 72698, 72701, 72702, 72703, 72704, 72719, 72720, 72721, 72722, 72723, 72724, 72725, 72726, 72727, 72728, 72735, 72736, 72761, 72762, 72763, 72764, 72765, 72766, 72767, 72768, 72770, 72771, 72772, 72810, 72875, 73022, 74120, 74871, 74875, 74955, 75305, 75497, 75506, 75507, 76025, 76028, 76029, 76031, 76122, 76245, 76466, 76467, 76468, 77716, 77718, 77719, 77720, 77721, 77722, 77723, 77724, 77727, 77728, 77729, 77730, 77731, 77732, 77733, 77734, 77735, 77736, 77737, 77904, 77907, 78001, 78097, 78128, 78129, 78272, 78579, 78580, 78581, 78582, 78583, 78584, 78585, 78586, 78587, 78588, 79299, 79351, 79352, 79557, 81507, 81508, 81509, 83329, 83330, 84087, 84088, 84089, 84090, 84091, 84092, 84093, 84094, 84095, 84096, 84097, 84098, 84099, 84100, 84101, 84102, 84103, 84104, 84105, 84106, 84107, 84108, 84109, 84110, 84111, 84112, 84113, 84114, 84115, 84116, 84117, 84118, 84119, 84134
58 Brand New IDs in the New DB compared to the Old DB.
78717, 78718, 78719, 78721, 78722, 78940, 78941, 78942, 78943, 78948, 78950, 79105, 79106, 80321, 82672, 82783, 82817, 83274, 83285, 83503, 83737, 84254, 84423, 84424, 84489, 84616, 84693, 84735, 85026, 85531, 85532, 85533, 85534, 85535, 85536, 85537, 85538, 85539, 85540, 85541, 85542, 85543, 85544, 85545, 85546, 85648, 85649, 85664, 85666, 85667, 85718, 85725, 85726, 85727, 85728, 85947, 85948, 85949
------
Comparing .\questDB-20241219.json
490 Missing IDs in the New DB compared to the Old DB.
241, 6142, 6143, 6609, 6612, 8330, 8336, 8345, 8346, 8903, 8904, 9094, 9333, 10119, 10754, 11558, 14483, 14488, 24536, 24541, 24576, 24597, 24609, 24610, 24611, 24612, 24613, 24614, 24615, 24629, 24635, 24636, 24638, 24645, 24647, 24648, 24649, 24650, 24651, 24652, 24655, 24656, 24657, 24658, 24659, 24660, 24662, 24663, 24664, 24665, 24666, 24745, 24792, 24793, 24804, 24805, 24848, 24849, 24850, 24851, 25134, 26016, 26704, 26741, 26951, 28877, 28934, 28935, 29391, 32459, 32674, 32675, 32718, 32719, 38306, 38344, 38345, 38346, 38394, 38395, 38396, 38397, 38402, 38404, 39020, 39021, 40792, 41710, 41712, 41714, 41716, 41718, 41720, 41721, 41761, 41778, 41783, 42457, 42458, 42462, 42464, 42466, 42467, 42468, 42469, 42470, 42732, 43497, 43498, 44546, 44558, 44559, 44560, 44697, 45438, 46810, 46946, 47253, 48237, 48375, 48376, 49813, 49816, 49817, 49846, 49851, 49852, 49860, 49862, 49863, 49864, 49865, 49866, 51403, 51703, 51704, 52946, 53030, 53031, 53032, 53033, 53034, 53035, 53036, 53037, 53038, 53039, 53372, 53731, 53732, 53733, 54483, 54995, 57671, 57681, 57682, 57683, 57684, 57685, 57820, 57821, 57896, 57961, 57962, 58261, 58377, 58378, 58399, 58607, 58855, 58909, 58954, 58991, 59168, 59169, 59204, 59318, 59320, 59324, 59539, 59548, 59549, 59550, 59551, 59552, 59606, 59608, 60093, 60130, 60134, 60137, 60140, 60141, 60232, 60233, 60234, 60235, 60345, 60499, 60757, 60769, 60885, 60888, 60902, 61324, 61325, 61440, 61495, 61508, 61513, 61515, 61554, 61608, 61630, 61690, 61881, 62284, 62285, 62286, 62287, 62288, 62457, 62631, 62632, 62633, 62634, 62635, 62636, 62637, 62638, 62639, 62640, 62696, 62886, 62910, 62911, 63024, 63025, 63026, 63027, 63101, 63735, 64304, 64517, 64518, 64571, 64709, 64981, 65106, 65283, 65324, 65372, 65424, 65425, 65649, 65773, 65775, 66109, 66682, 66860, 66861, 66862, 66863, 66864, 66865, 66866, 66867, 66868, 66869, 66870, 66871, 66872, 66873, 66874, 66875, 66970, 67017, 67743, 69903, 70167, 70173, 70844, 70846, 70852, 71147, 72023, 72024, 72025, 72026, 72032, 72033, 72034, 72035, 72036, 72037, 72039, 72040, 72041, 72042, 72043, 72044, 72045, 72046, 72047, 72049, 72131, 72166, 72167, 72168, 72169, 72170, 72171, 72279, 72280, 72281, 72282, 72283, 72284, 72360, 72385, 72386, 72387, 72388, 72389, 72390, 72391, 72393, 72394, 72395, 72528, 72632, 72633, 72634, 72635, 72636, 72637, 72638, 72639, 72640, 72641, 72642, 72643, 72646, 72647, 72648, 72649, 72658, 72669, 72671, 72672, 72673, 72682, 72685, 72687, 72689, 72691, 72692, 72694, 72695, 72696, 72697, 72698, 72701, 72702, 72703, 72704, 72719, 72720, 72721, 72722, 72723, 72724, 72725, 72726, 72727, 72728, 72735, 72736, 72761, 72762, 72763, 72764, 72765, 72766, 72767, 72768, 72770, 72771, 72772, 72810, 72875, 73022, 74120, 74871, 74875, 74955, 75305, 75497, 75506, 75507, 76025, 76028, 76029, 76031, 76122, 76245, 76466, 76467, 76468, 77716, 77718, 77719, 77720, 77721, 77722, 77723, 77724, 77727, 77728, 77729, 77730, 77731, 77732, 77733, 77734, 77735, 77736, 77737, 77904, 77907, 78001, 78097, 78128, 78129, 78272, 78579, 78580, 78581, 78582, 78583, 78584, 78585, 78586, 78587, 78588, 79299, 79351, 79352, 79557, 81507, 81508, 81509, 83329, 83330, 83765, 83774, 84087, 84088, 84089, 84090, 84091, 84092, 84093, 84094, 84095, 84096, 84097, 84098, 84099, 84100, 84101, 84102, 84103, 84104, 84105, 84106, 84107, 84108, 84109, 84110, 84111, 84112, 84113, 84114, 84115, 84116, 84117, 84118, 84119, 84134
138 Brand New IDs in the New DB compared to the Old DB.
82690, 82691, 82692, 82693, 82694, 82695, 82696, 82697, 82698, 82699, 82700, 82701, 82702, 83753, 83825, 83827, 83832, 83931, 83932, 84001, 84143, 84144, 84222, 84223, 84225, 84236, 84237, 84241, 84248, 84252, 84278, 84296, 84299, 84334, 84336, 84363, 84393, 84419, 84430, 84432, 84435, 84469, 84506, 84521, 84547, 84563, 84583, 84588, 84595, 84619, 84627, 84680, 84684, 84701, 84719, 84720, 84721, 84722, 84723, 84724, 84725, 84726, 84727, 84728, 84730, 84731, 84732, 84755, 84756, 84781, 84868, 84882, 84912, 84923, 84924, 84932, 84933, 84940, 84941, 84985, 85024, 85025, 85042, 85043, 85047, 85051, 85059, 85060, 85139, 85195, 85208, 85475, 85476, 85477, 85502, 85503, 85560, 85570, 85571, 85572, 85573, 85589, 85653, 85654, 85655, 85656, 85657, 85716, 85811, 85876, 85929, 85930, 85931, 85932, 85933, 85934, 85935, 85936, 86156, 86261, 86479, 86480, 86481, 86482, 86483, 86484, 86485, 86486, 86493, 86494, 86496, 86556, 86560, 86563, 86564, 86619, 86651, 86731

== Per Item Differences Breakdown ==
#2
Expand Down Expand Up @@ -424,6 +430,8 @@ Comparing .\questDB-20241024.json
- CHANGE: lvl: 75 --> 25
.\questDB-20201024.json
- CHANGE: lvl: 25 --> [25]
.\questDB-20241219.json
- EMPTY: isDaily
#239
.\questDB-20201014.json
- EMPTY: lvl
Expand Down Expand Up @@ -48018,37 +48026,49 @@ Comparing .\questDB-20241024.json
- CHANGE: g: [{"itemID":57254},{"itemID":131873}] --> [{"itemID":57255},{"itemID":118532},{"itemID":57253},{"itemID":131899}]
.\questDB-20240727.json
- CHANGE: races: [3,4,7,11,22,25,29,30,34] --> [3,4,7,11,22,25,29,30,34,85]
.\questDB-20241219.json
- CHANGE: races: [3,4,7,11,22,25,29,30,34,85] --> [3,4,7,11,22,25,29,30,34,52,85]
#29079
.\questDB-20201024.json
- ADDED: lvl = [1]
.\questDB-20210629.json
- CHANGE: g: [{"itemID":57387},{"itemID":131875}] --> [{"itemID":131875},{"itemID":57388},{"itemID":57387},{"itemID":57386}]
.\questDB-20240727.json
- CHANGE: races: [3,4,7,11,22,25,29,30,34] --> [3,4,7,11,22,25,29,30,34,85]
.\questDB-20241219.json
- CHANGE: races: [3,4,7,11,22,25,29,30,34,85] --> [3,4,7,11,22,25,29,30,34,52,85]
#29080
.\questDB-20201024.json
- ADDED: lvl = [1]
.\questDB-20240727.json
- CHANGE: races: [3,4,7,11,22,25,29,30,34] --> [3,4,7,11,22,25,29,30,34,85]
.\questDB-20241219.json
- CHANGE: races: [3,4,7,11,22,25,29,30,34,85] --> [3,4,7,11,22,25,29,30,34,52,85]
#29081
.\questDB-20201024.json
- ADDED: lvl = [1]
.\questDB-20210629.json
- CHANGE: g: [{"itemID":2691},{"itemID":2186},{"itemID":131924}] --> [{"itemID":131924},{"itemID":2186},{"itemID":11192},{"itemID":2691}]
.\questDB-20240727.json
- CHANGE: races: [3,4,7,11,22,25,29,30,34] --> [3,4,7,11,22,25,29,30,34,85]
.\questDB-20241219.json
- CHANGE: races: [3,4,7,11,22,25,29,30,34,85] --> [3,4,7,11,22,25,29,30,34,52,85]
#29082
.\questDB-20201024.json
- ADDED: lvl = [1]
.\questDB-20210629.json
- CHANGE: g: [{"itemID":131874},{"itemID":57257}] --> [{"itemID":57256},{"itemID":57257},{"itemID":131874},{"itemID":57258}]
.\questDB-20240727.json
- CHANGE: races: [3,4,7,11,22,25,29,30,34] --> [3,4,7,11,22,25,29,30,34,85]
.\questDB-20241219.json
- CHANGE: races: [3,4,7,11,22,25,29,30,34,85] --> [3,4,7,11,22,25,29,30,34,52,85]
#29083
.\questDB-20201024.json
- ADDED: lvl = [1]
.\questDB-20240727.json
- CHANGE: races: [3,4,7,11,22,25,29,30,34] --> [3,4,7,11,22,25,29,30,34,85]
.\questDB-20241219.json
- CHANGE: races: [3,4,7,11,22,25,29,30,34,85] --> [3,4,7,11,22,25,29,30,34,52,85]
#29086
.\questDB-20201014.json
- CHANGE: lvl: 10 --> 5
Expand Down Expand Up @@ -138361,6 +138381,12 @@ Comparing .\questDB-20241024.json
#72539
.\questDB-20240727.json
- CHANGE: lvl: [61] --> [60]
#72543
.\questDB-20241219.json
- ADDED: g = [{"itemID":135539}]
#72544
.\questDB-20241219.json
- ADDED: g = [{"itemID":135539}]
#72546
.\questDB-20240727.json
- CHANGE: lvl: [70] --> [30]
Expand Down Expand Up @@ -138436,6 +138462,12 @@ Comparing .\questDB-20241024.json
#72623
.\questDB-20240727.json
- CHANGE: lvl: [61] --> [60]
#72627
.\questDB-20241219.json
- ADDED: g = [{"itemID":135539}]
#72628
.\questDB-20241219.json
- ADDED: g = [{"itemID":135539}]
#72646
.\questDB-20230504.json
- CHANGE: g: [{"itemID":202184}] --> [{"itemID":206366}]
Expand Down Expand Up @@ -140814,6 +140846,12 @@ Comparing .\questDB-20241024.json
#78327
.\questDB-20240727.json
- CHANGE: lvl: [60] --> [10]
#78328
.\questDB-20241219.json
- EMPTY: g
#78332
.\questDB-20241219.json
- EMPTY: g
#78334
.\questDB-20240727.json
- CHANGE: lvl: [60] --> [10]
Expand All @@ -140823,6 +140861,9 @@ Comparing .\questDB-20241024.json
#78336
.\questDB-20240727.json
- CHANGE: lvl: [60] --> [10]
#78337
.\questDB-20241219.json
- EMPTY: g
#78346
.\questDB-20240727.json
- CHANGE: lvl: [60] --> [10]
Expand All @@ -140847,6 +140888,9 @@ Comparing .\questDB-20241024.json
#78364
.\questDB-20240224.json
- CHANGE: _area: "Central Encampment" --> "Emerald Dream"
#78369
.\questDB-20241219.json
- EMPTY: g
#78372
.\questDB-20240224.json
- CHANGE: _area: "Central Encampment" --> "Emerald Dream"
Expand All @@ -140859,6 +140903,9 @@ Comparing .\questDB-20241024.json
#78377
.\questDB-20240224.json
- CHANGE: _area: "Central Encampment" --> "Emerald Dream"
#78379
.\questDB-20241219.json
- EMPTY: g
#78380
.\questDB-20240224.json
- CHANGE: _area: "Central Encampment" --> "Emerald Dream"
Expand Down Expand Up @@ -140919,6 +140966,9 @@ Comparing .\questDB-20241024.json
#78560
.\questDB-20240727.json
- CHANGE: lvl: [60] --> [10]
#78565
.\questDB-20241219.json
- EMPTY: g
#78579
.\questDB-20240224.json
- CHANGE: _area: "Central Encampment" --> "Emerald Dream"
Expand Down Expand Up @@ -140949,6 +140999,12 @@ Comparing .\questDB-20241024.json
#78588
.\questDB-20240224.json
- CHANGE: _area: "Central Encampment" --> "Emerald Dream"
#78591
.\questDB-20241219.json
- EMPTY: g
#78594
.\questDB-20241219.json
- EMPTY: g
#78595
.\questDB-20240224.json
- CHANGE: _area: "Central Encampment" --> "Emerald Dream"
Expand All @@ -140964,6 +141020,21 @@ Comparing .\questDB-20241024.json
#78610
.\questDB-20240727.json
- CHANGE: lvl: [60] --> [10]
#78674
.\questDB-20241219.json
- EMPTY: g
#78679
.\questDB-20241219.json
- EMPTY: g
#78724
.\questDB-20241219.json
- EMPTY: g
#78726
.\questDB-20241219.json
- EMPTY: g
#78727
.\questDB-20241219.json
- EMPTY: g
#78789
.\questDB-20240224.json
- CHANGE: _area: "Central Encampment" --> "Emerald Dream"
Expand All @@ -140986,6 +141057,45 @@ Comparing .\questDB-20241024.json
#78938
.\questDB-20240825.json
- ADDED: isDaily = 1
#78979
.\questDB-20241219.json
- EMPTY: g
#78980
.\questDB-20241219.json
- EMPTY: g
#78982
.\questDB-20241219.json
- EMPTY: g
#78983
.\questDB-20241219.json
- EMPTY: g
#78984
.\questDB-20241219.json
- EMPTY: g
#78985
.\questDB-20241219.json
- EMPTY: g
#78986
.\questDB-20241219.json
- EMPTY: g
#78987
.\questDB-20241219.json
- EMPTY: g
#78988
.\questDB-20241219.json
- EMPTY: g
#78990
.\questDB-20241219.json
- EMPTY: g
#78991
.\questDB-20241219.json
- EMPTY: g
#78992
.\questDB-20241219.json
- EMPTY: g
#78993
.\questDB-20241219.json
- EMPTY: g
#79074
.\questDB-20240727.json
- CHANGE: lvl: [60] --> [10]
Expand Down Expand Up @@ -141606,6 +141716,9 @@ Comparing .\questDB-20241024.json
#83322
.\questDB-20240825.json
- CHANGE: _area: "Hallowfall" --> "The Dawnbreaker"
.\questDB-20241219.json
- EMPTY: _area
- ADDED: _category = "Dungeon"
#83333
.\questDB-20241024.json
- EMPTY: isDaily
Expand Down Expand Up @@ -141633,6 +141746,9 @@ Comparing .\questDB-20241024.json
#83551
.\questDB-20241024.json
- CHANGE: _area: "Isle of Dorn" --> "Hallowfall"
#83554
.\questDB-20241219.json
- EMPTY: _type
#83567
.\questDB-20240825.json
- EMPTY: _area
Expand All @@ -141652,6 +141768,9 @@ Comparing .\questDB-20241024.json
#83761
.\questDB-20240825.json
- CHANGE: _area: "The Ringing Deeps" --> "Azj-Kahet"
#83773
.\questDB-20241219.json
- CHANGE: _area: "Azj-Kahet" --> "Isle of Dorn"
#84022
.\questDB-20240825.json
- CHANGE: lvl: [80] --> [78]
Expand Down Expand Up @@ -141695,9 +141814,19 @@ Comparing .\questDB-20241024.json
#84409
.\questDB-20240825.json
- CHANGE: lvl: [70] --> [80]
#84423
.\questDB-20241219.json
- CHANGE: _area: "Hallowfall" --> "The Forbidden Reach"
#84424
.\questDB-20241219.json
- CHANGE: _area: "Hallowfall" --> "The Forbidden Reach"
#84519
.\questDB-20241024.json
- EMPTY: g
#84520
.\questDB-20241024.json
- EMPTY: g
#85026
.\questDB-20241219.json
- EMPTY: _area
- ADDED: _category = "Timewalking Campaign"
2 changes: 1 addition & 1 deletion .contrib/Parser/DATAS/00 - Item DB/itemDB.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion .contrib/Parser/DATAS/00 - Item DB/questDB.json

Large diffs are not rendered by default.

Loading

0 comments on commit d96db6d

Please sign in to comment.