mirror of
https://github.com/bartvdbraak/SlayerWeightCalculator.git
synced 2025-04-28 18:11:22 +00:00
Query csv updated for only {ID,TASK_WEIGHT} per slayer master
This commit is contained in:
parent
fa582c1c5c
commit
d73dc84468
9 changed files with 322 additions and 315 deletions
|
@ -1,49 +1,49 @@
|
||||||
monster,slayer_req,taskweight,combat_req,defence_req,id
|
id,task_weight
|
||||||
Aberrant spectres,60,8,65,0,0
|
0,8
|
||||||
Abyssal demons,85,12,85,0,1
|
1,12
|
||||||
Aviansies,1,9,0,0,4
|
4,9
|
||||||
Banshees,15,5,20,0,6
|
6,5
|
||||||
Basilisks,40,7,40,20,7
|
7,7
|
||||||
Black demons,1,10,80,0,11
|
11,10
|
||||||
Bloodvelds,50,8,50,0,13
|
13,8
|
||||||
Blue dragons,1,8,65,0,14
|
14,8
|
||||||
Brine rats,47,7,45,0,16
|
16,7
|
||||||
Bronze dragons,1,11,75,0,17
|
17,11
|
||||||
Cave crawlers,10,5,10,0,20
|
20,5
|
||||||
Cave horrors,58,10,85,0,21
|
21,10
|
||||||
Cave krakens,87,12,80,0,22
|
22,12
|
||||||
Cave slimes,17,6,15,0,23
|
23,6
|
||||||
Cockatrices,25,6,25,20,25
|
25,6
|
||||||
Dagannoths,1,11,75,0,29
|
29,11
|
||||||
Dust devils,65,9,70,0,34
|
34,9
|
||||||
Elves,1,8,0,0,37
|
37,8
|
||||||
Fever spiders,42,7,40,0,39
|
39,7
|
||||||
Fire giants,1,12,65,0,40
|
40,12
|
||||||
Fossil Island Wyverns,66,7,60,0,42
|
42,7
|
||||||
Gargoyles,75,11,80,0,43
|
43,11
|
||||||
Greater demons,1,9,75,0,47
|
47,9
|
||||||
Harpie Bug Swarms,33,6,45,0,49
|
49,6
|
||||||
Hellhounds,1,9,75,0,50
|
50,9
|
||||||
Infernal Mages,45,7,40,0,57
|
57,7
|
||||||
Iron dragons,1,12,80,0,58
|
58,12
|
||||||
Jellies,52,10,57,0,59
|
59,10
|
||||||
Jungle horrors,1,10,65,0,60
|
60,10
|
||||||
Kalphites,1,11,15,0,61
|
61,11
|
||||||
Kurasks,70,12,65,0,63
|
63,12
|
||||||
Lesser demons,1,9,60,0,65
|
65,9
|
||||||
Lizardmen,1,8,0,0,66
|
66,8
|
||||||
Lizards,22,5,15,0,67
|
67,5
|
||||||
Mogres,32,6,30,0,73
|
73,6
|
||||||
Molanisks,39,6,50,0,74
|
74,6
|
||||||
Mutated zygomites,57,7,60,0,77
|
77,7
|
||||||
Nechryaels,80,12,85,0,78
|
78,12
|
||||||
Pyrefiends,30,6,25,0,81
|
81,6
|
||||||
Rockslugs,20,5,20,0,85
|
85,5
|
||||||
Shadow warriors,1,8,60,0,91
|
91,8
|
||||||
Skeletal Wyverns,72,7,70,0,92
|
92,7
|
||||||
Spiritual creatures,63,12,60,0,96
|
96,12
|
||||||
Trolls,1,11,60,0,100
|
100,11
|
||||||
Turoths,55,10,60,0,101
|
101,10
|
||||||
TzHaar,1,8,0,0,102
|
102,8
|
||||||
Wall beasts,35,6,30,5,104
|
104,6
|
||||||
Wyrms,62,6,0,0,108
|
108,6
|
||||||
|
|
|
|
@ -1,40 +1,40 @@
|
||||||
monster,slayer_req,taskweight,combat_req,defence_req,id
|
id,task_weight
|
||||||
Aberrant spectres,60,7,65,0,0
|
0,7
|
||||||
Abyssal demons,85,12,85,0,1
|
1,12
|
||||||
Adamant dragons,1,2,0,0,2
|
2,2
|
||||||
Ankous,1,5,40,0,3
|
3,5
|
||||||
Aviansies,1,8,0,0,4
|
4,8
|
||||||
Black demons,1,8,80,0,11
|
11,8
|
||||||
Black dragons,1,9,80,0,12
|
12,9
|
||||||
Bloodvelds,50,8,50,0,13
|
13,8
|
||||||
Blue dragons,1,4,65,0,14
|
14,4
|
||||||
Bosses,1,12,0,0,15
|
15,12
|
||||||
Cave horrors,58,4,85,0,21
|
21,4
|
||||||
Cave krakens,87,9,80,0,22
|
22,9
|
||||||
Dagannoths,1,9,75,0,29
|
29,9
|
||||||
Dark beasts,90,11,90,0,30
|
30,11
|
||||||
Drakes,84,8,0,0,33
|
33,8
|
||||||
Dust devils,65,5,70,0,34
|
34,5
|
||||||
Elves,1,4,0,0,37
|
37,4
|
||||||
Fire giants,1,7,65,0,40
|
40,7
|
||||||
Fossil Island Wyverns,66,5,60,0,42
|
42,5
|
||||||
Gargoyles,75,8,80,0,43
|
43,8
|
||||||
Greater demons,1,9,75,0,47
|
47,9
|
||||||
Hellhounds,1,10,75,0,50
|
50,10
|
||||||
Iron dragons,1,5,80,0,58
|
58,5
|
||||||
Kalphites,1,9,15,0,61
|
61,9
|
||||||
Kurasks,70,4,65,0,63
|
63,4
|
||||||
Lizardmen,1,10,0,0,66
|
66,10
|
||||||
Mithril dragons,1,9,0,0,72
|
72,9
|
||||||
Nechryaels,80,9,85,0,78
|
78,9
|
||||||
Red dragons,1,8,68,0,83
|
83,8
|
||||||
Rune dragons,1,2,0,0,87
|
87,2
|
||||||
Skeletal Wyverns,72,7,70,0,92
|
92,7
|
||||||
Smoke devils,93,9,85,0,94
|
94,9
|
||||||
Spiritual creatures,63,7,60,0,96
|
96,7
|
||||||
Steel dragons,1,7,85,0,97
|
97,7
|
||||||
Suqahs,1,8,85,0,98
|
98,8
|
||||||
Trolls,1,6,60,0,100
|
100,6
|
||||||
TzHaar,1,10,0,0,102
|
102,10
|
||||||
Waterfiends,1,2,75,0,105
|
105,2
|
||||||
Wyrms,62,8,0,0,108
|
108,8
|
||||||
|
|
|
|
@ -1,40 +1,40 @@
|
||||||
monster,slayer_req,taskweight,combat_req,defence_req,id
|
id,task_weight
|
||||||
Aberrant spectres,60,6,65,0,0
|
0,6
|
||||||
Abyssal demons,85,9,85,0,1
|
1,9
|
||||||
Adamant dragons,1,5,0,0,2
|
2,5
|
||||||
Ankous,1,5,40,0,3
|
3,5
|
||||||
Aviansies,1,6,0,0,4
|
4,6
|
||||||
Black demons,1,9,80,0,11
|
11,9
|
||||||
Black dragons,1,6,80,0,12
|
12,6
|
||||||
Bloodvelds,50,9,50,0,13
|
13,9
|
||||||
Blue dragons,1,4,65,0,14
|
14,4
|
||||||
Bosses,1,8,0,0,15
|
15,8
|
||||||
Brine rats,47,2,45,0,16
|
16,2
|
||||||
Bronze dragons,1,5,75,0,17
|
17,5
|
||||||
Cave krakens,87,9,80,0,22
|
22,9
|
||||||
Dagannoths,1,8,75,0,29
|
29,8
|
||||||
Dark beasts,90,5,90,0,30
|
30,5
|
||||||
Drakes,84,10,0,0,33
|
33,10
|
||||||
Dust devils,65,6,70,0,34
|
34,6
|
||||||
Fire giants,1,9,65,0,40
|
40,9
|
||||||
Fossil Island Wyverns,66,5,60,0,42
|
42,5
|
||||||
Gargoyles,75,6,80,0,43
|
43,6
|
||||||
Greater demons,1,7,75,0,47
|
47,7
|
||||||
Hellhounds,1,8,75,0,50
|
50,8
|
||||||
Hydras,95,10,0,0,53
|
53,10
|
||||||
Iron dragons,1,5,80,0,58
|
58,5
|
||||||
Jellies,52,6,57,0,59
|
59,6
|
||||||
Kalphites,1,9,15,0,61
|
61,9
|
||||||
Kurasks,70,3,65,0,63
|
63,3
|
||||||
Lizardmen,1,8,0,0,66
|
66,8
|
||||||
Mithril dragons,1,5,0,0,72
|
72,5
|
||||||
Nechryaels,80,7,85,0,78
|
78,7
|
||||||
Red dragons,1,5,68,0,83
|
83,5
|
||||||
Rune dragons,1,5,0,0,87
|
87,5
|
||||||
Skeletal Wyverns,72,5,70,0,92
|
92,5
|
||||||
Smoke devils,93,7,85,0,94
|
94,7
|
||||||
Steel dragons,1,5,85,0,97
|
97,5
|
||||||
Trolls,1,6,60,0,100
|
100,6
|
||||||
Turoths,55,3,60,0,101
|
101,3
|
||||||
Waterfiends,1,2,75,0,105
|
105,2
|
||||||
Wyrms,62,10,0,0,108
|
108,10
|
||||||
|
|
|
|
@ -1,28 +1,28 @@
|
||||||
monster,slayer_req,taskweight,combat_req,defence_req,id
|
id,task_weight
|
||||||
Ankous,1,6,40,0,3
|
3,6
|
||||||
Aviansies,1,7,0,0,4
|
4,7
|
||||||
Bandits,1,4,0,0,5
|
5,4
|
||||||
Bears,1,6,13,0,9
|
9,6
|
||||||
Black demons,1,7,80,0,11
|
11,7
|
||||||
Black dragons,1,4,80,0,12
|
12,4
|
||||||
Chaos druids,1,5,0,0,24
|
24,5
|
||||||
Dark warriors,1,4,0,0,31
|
31,4
|
||||||
Earth warriors,1,6,35,0,36
|
36,6
|
||||||
Ents,1,5,0,0,38
|
38,5
|
||||||
Fire giants,1,7,65,0,40
|
40,7
|
||||||
Greater demons,1,8,75,0,47
|
47,8
|
||||||
Green dragons,1,4,52,0,48
|
48,4
|
||||||
Hellhounds,1,7,75,0,50
|
50,7
|
||||||
Ice giants,1,6,50,0,54
|
54,6
|
||||||
Ice warriors,1,7,45,0,55
|
55,7
|
||||||
Lava dragons,1,3,0,0,64
|
64,3
|
||||||
Lesser demons,1,6,60,0,65
|
65,6
|
||||||
Magic axes,1,7,0,0,68
|
68,7
|
||||||
Mammoths,1,6,0,0,69
|
69,6
|
||||||
Revenants,1,5,0,0,84
|
84,5
|
||||||
Rogues,1,5,0,0,86
|
86,5
|
||||||
Scorpions,1,6,7,0,88
|
88,6
|
||||||
Skeletons,1,5,15,0,93
|
93,5
|
||||||
Spiders,1,6,0,0,95
|
95,6
|
||||||
Spiritual creatures,63,6,60,0,96
|
96,6
|
||||||
Bosses,1,8,0,0,15
|
15,8
|
||||||
|
|
|
|
@ -1,31 +1,31 @@
|
||||||
monster,slayer_req,taskweight,combat_req,defence_req,id
|
id,task_weight
|
||||||
Banshees,15,8,20,0,6
|
6,8
|
||||||
Bats,1,7,5,0,8
|
8,7
|
||||||
Bears,1,6,13,0,9
|
9,6
|
||||||
Catablepons,1,8,35,0,18
|
18,8
|
||||||
Cave bugs,7,8,0,0,19
|
19,8
|
||||||
Cave crawlers,10,8,10,0,20
|
20,8
|
||||||
Cave slimes,17,8,15,0,23
|
23,8
|
||||||
Cockatrices,25,8,25,20,25
|
25,8
|
||||||
Crawling Hands,5,8,0,0,27
|
27,8
|
||||||
Lizards,22,8,15,0,67
|
67,8
|
||||||
Dogs,1,7,15,0,32
|
32,7
|
||||||
Earth warriors,1,6,35,0,36
|
36,6
|
||||||
Flesh Crawlers,1,7,15,0,41
|
41,7
|
||||||
Ghosts,1,7,13,0,44
|
44,7
|
||||||
Ghouls,1,7,25,0,45
|
45,7
|
||||||
Hill Giants,1,7,25,0,51
|
51,7
|
||||||
Hobgoblins,1,7,20,0,52
|
52,7
|
||||||
Ice warriors,1,7,45,0,55
|
55,7
|
||||||
Kalphites,1,6,15,0,61
|
61,6
|
||||||
Killerwatts,37,6,50,0,62
|
62,6
|
||||||
Mogres,32,8,30,0,73
|
73,8
|
||||||
Pyrefiends,30,8,25,0,81
|
81,8
|
||||||
Rockslugs,20,8,20,0,85
|
85,8
|
||||||
Scorpions,1,7,7,0,88
|
88,7
|
||||||
Shades,1,8,30,0,90
|
90,8
|
||||||
Skeletons,1,7,15,0,93
|
93,7
|
||||||
Vampyres,1,6,35,0,103
|
103,6
|
||||||
Wall beasts,35,7,30,5,104
|
104,7
|
||||||
Wolves,1,7,20,0,107
|
107,7
|
||||||
Zombies,1,7,10,0,109
|
109,7
|
||||||
|
|
|
|
@ -1,42 +1,42 @@
|
||||||
monster,slayer_req,taskweight,combat_req,defence_req,id
|
id,task_weight
|
||||||
Aberrant spectres,60,6,65,0,0
|
0,6
|
||||||
Abyssal demons,85,9,85,0,1
|
1,9
|
||||||
Adamant dragons,1,2,0,0,2
|
2,2
|
||||||
Ankous,1,5,40,0,3
|
3,5
|
||||||
Aviansies,1,6,0,0,4
|
4,6
|
||||||
Black demons,1,9,80,0,11
|
11,9
|
||||||
Black dragons,1,6,80,0,12
|
12,6
|
||||||
Bloodvelds,50,9,50,0,13
|
13,9
|
||||||
Blue dragons,1,4,65,0,14
|
14,4
|
||||||
Bosses,1,8,0,0,15
|
15,8
|
||||||
Brine rats,47,3,45,0,16
|
16,3
|
||||||
Cave horrors,58,5,85,0,21
|
21,5
|
||||||
Cave krakens,87,6,80,0,22
|
22,6
|
||||||
Dagannoths,1,8,75,0,29
|
29,8
|
||||||
Dark beasts,90,5,90,0,30
|
30,5
|
||||||
Drakes,84,7,0,0,33
|
33,7
|
||||||
Dust devils,65,6,70,0,34
|
34,6
|
||||||
Elves,1,4,0,0,37
|
37,4
|
||||||
Fire giants,1,9,65,0,40
|
40,9
|
||||||
Fossil Island Wyverns,66,5,60,0,42
|
42,5
|
||||||
Gargoyles,75,6,80,0,43
|
43,6
|
||||||
Greater demons,1,7,75,0,47
|
47,7
|
||||||
Hellhounds,1,8,75,0,50
|
50,8
|
||||||
Iron dragons,1,5,80,0,58
|
58,5
|
||||||
Kalphites,1,9,15,0,61
|
61,9
|
||||||
Kurasks,70,3,65,0,63
|
63,3
|
||||||
Lizardmen,1,8,0,0,66
|
66,8
|
||||||
Minions of Scabaras,1,4,85,0,70
|
70,4
|
||||||
Mithril dragons,1,5,0,0,72
|
72,5
|
||||||
Nechryaels,80,7,85,0,78
|
78,7
|
||||||
Red dragons,1,5,68,0,83
|
83,5
|
||||||
Rune dragons,1,2,0,0,87
|
87,2
|
||||||
Skeletal Wyverns,72,5,70,0,92
|
92,5
|
||||||
Smoke devils,93,7,85,0,94
|
94,7
|
||||||
Spiritual creatures,63,6,60,0,96
|
96,6
|
||||||
Steel dragons,1,5,85,0,97
|
97,5
|
||||||
Suqahs,1,8,85,0,98
|
98,8
|
||||||
Trolls,1,6,60,0,100
|
100,6
|
||||||
Turoths,55,3,60,0,101
|
101,3
|
||||||
TzHaar,1,10,0,0,102
|
102,10
|
||||||
Wyrms,62,7,0,0,108
|
108,7
|
||||||
|
|
|
|
@ -17,14 +17,21 @@ def write_results(current_master):
|
||||||
reader = csv.reader(master)
|
reader = csv.reader(master)
|
||||||
writer = csv.writer(results)
|
writer = csv.writer(results)
|
||||||
|
|
||||||
writer.writerow(next(reader, []) + ['id'])
|
# Skip old header
|
||||||
|
next(reader, [])
|
||||||
|
|
||||||
|
# Write new CSV header row:
|
||||||
|
# id,task_weight\n
|
||||||
|
writer.writerow(['id'] + ['task_weight'])
|
||||||
|
|
||||||
for row in reader:
|
for row in reader:
|
||||||
|
# row is found in slayer master AND monsters
|
||||||
index = master_indices.get(row[0])
|
index = master_indices.get(row[0])
|
||||||
|
|
||||||
if index is not None:
|
if index is not None:
|
||||||
writer.writerow(row + [index - 1])
|
# Row with value for id and slayer_weight:
|
||||||
|
# 0,12\n
|
||||||
|
writer.writerow([index - 1] + [row[2]] )
|
||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
|
|
|
@ -1,25 +1,25 @@
|
||||||
monster,slayer_req,taskweight,combat_req,defence_req,id
|
id,task_weight
|
||||||
Banshees,15,8,20,0,6
|
6,8
|
||||||
Bats,1,7,5,0,8
|
8,7
|
||||||
Birds,1,6,0,0,10
|
10,6
|
||||||
Bears,1,7,13,0,9
|
9,7
|
||||||
Cave bugs,7,8,0,0,19
|
19,8
|
||||||
Cave crawlers,10,8,10,0,20
|
20,8
|
||||||
Cave slimes,17,8,15,0,23
|
23,8
|
||||||
Cows,1,8,5,0,26
|
26,8
|
||||||
Crawling Hands,5,8,0,0,27
|
27,8
|
||||||
Dogs,1,7,15,0,32
|
32,7
|
||||||
Dwarves,1,7,6,0,35
|
35,7
|
||||||
Ghosts,1,7,13,0,44
|
44,7
|
||||||
Goblins,1,7,0,0,46
|
46,7
|
||||||
Icefiends,1,8,20,0,56
|
56,8
|
||||||
Kalphites,1,6,15,0,61
|
61,6
|
||||||
Lizards,22,8,15,0,67
|
67,8
|
||||||
Minotaurs,1,7,7,0,71
|
71,7
|
||||||
Monkeys,1,6,0,0,75
|
75,6
|
||||||
Rats,1,7,0,0,82
|
82,7
|
||||||
Scorpions,1,7,7,0,88
|
88,7
|
||||||
Skeletons,1,7,15,0,93
|
93,7
|
||||||
Spiders,1,6,0,0,95
|
95,6
|
||||||
Wolves,1,7,20,0,107
|
107,7
|
||||||
Zombies,1,7,10,0,109
|
109,7
|
||||||
|
|
|
|
@ -1,57 +1,57 @@
|
||||||
monster,slayer_req,taskweight,combat_req,defence_req,id
|
id,task_weight
|
||||||
Aberrant spectres,60,8,65,0,0
|
0,8
|
||||||
Abyssal demons,85,5,85,0,1
|
1,5
|
||||||
Ankous,1,7,40,0,3
|
3,7
|
||||||
Banshees,15,6,20,0,6
|
6,6
|
||||||
Basilisks,40,8,40,0,7
|
7,8
|
||||||
Bloodvelds,50,8,50,0,13
|
13,8
|
||||||
Blue dragons,1,7,65,0,14
|
14,7
|
||||||
Brine rats,47,7,45,0,16
|
16,7
|
||||||
Bronze dragons,1,7,75,0,17
|
17,7
|
||||||
Cave bugs,7,7,0,0,19
|
19,7
|
||||||
Cave crawlers,10,7,10,0,20
|
20,7
|
||||||
Cave slimes,17,7,15,0,23
|
23,7
|
||||||
Cockatrices,25,8,25,20,25
|
25,8
|
||||||
Crawling Hands,5,6,0,0,27
|
27,6
|
||||||
Crocodiles,1,6,50,0,28
|
28,6
|
||||||
Dagannoths,1,7,75,0,29
|
29,7
|
||||||
Lizards,22,7,15,0,67
|
67,7
|
||||||
Dust devils,65,8,70,0,34
|
34,8
|
||||||
Earth warriors,1,6,35,0,36
|
36,6
|
||||||
Elves,1,7,0,0,37
|
37,7
|
||||||
Fever spiders,42,7,40,0,39
|
39,7
|
||||||
Fire giants,1,7,65,0,40
|
40,7
|
||||||
Gargoyles,75,5,80,0,43
|
43,5
|
||||||
Ghouls,1,7,25,0,45
|
45,7
|
||||||
Green dragons,1,6,52,0,48
|
48,6
|
||||||
Harpie Bug Swarms,33,8,45,0,49
|
49,8
|
||||||
Hellhounds,1,7,75,0,50
|
50,7
|
||||||
Hill Giants,1,7,25,0,51
|
51,7
|
||||||
Hobgoblins,1,7,20,0,52
|
52,7
|
||||||
Ice giants,1,7,50,0,54
|
54,7
|
||||||
Ice warriors,1,7,45,0,55
|
55,7
|
||||||
Infernal Mages,45,8,40,0,57
|
57,8
|
||||||
Jellies,52,8,57,0,59
|
59,8
|
||||||
Jungle horrors,1,8,65,0,60
|
60,8
|
||||||
Kalphites,1,7,15,0,61
|
61,7
|
||||||
Killerwatts,37,6,50,0,62
|
62,6
|
||||||
Kurasks,70,7,65,0,63
|
63,7
|
||||||
Lesser demons,1,7,60,0,65
|
65,7
|
||||||
Mogres,32,7,30,0,73
|
73,7
|
||||||
Molanisks,39,7,50,0,74
|
74,7
|
||||||
Moss giants,1,7,40,0,76
|
76,7
|
||||||
Nechryaels,80,5,85,0,78
|
78,5
|
||||||
Ogres,1,7,40,0,79
|
79,7
|
||||||
Otherworldly beings,1,8,40,0,80
|
80,8
|
||||||
Pyrefiends,30,8,25,0,81
|
81,8
|
||||||
Rockslugs,20,7,20,0,85
|
85,7
|
||||||
Shades,1,8,30,0,90
|
90,8
|
||||||
Sea snakes,40,6,50,0,89
|
89,6
|
||||||
Shadow warriors,1,8,60,0,91
|
91,8
|
||||||
Spiritual creatures,63,8,60,0,96
|
96,8
|
||||||
Terror dogs,40,6,60,0,99
|
99,6
|
||||||
Trolls,1,7,60,0,100
|
100,7
|
||||||
Turoths,55,8,60,0,101
|
101,8
|
||||||
Vampyres,1,7,35,0,103
|
103,7
|
||||||
Wall beasts,35,6,30,5,104
|
104,6
|
||||||
Werewolves,1,7,60,0,106
|
106,7
|
||||||
|
|
|
Loading…
Reference in a new issue