more bugfixes

This commit is contained in:
Bart van der Braak 2019-04-26 16:09:56 +02:00
parent 879ce1c7c7
commit e00676d3a6
11 changed files with 1083 additions and 509 deletions

View file

@ -1,50 +1,50 @@
monster;slayer_req;slayer_req monster,slayer_req,taskweight
Aberrant spectres;60;8 Aberrant spectres,60,8
Abyssal demons;85;12 Abyssal demons,85,12
Aviansies;1;9 Aviansies,1,9
Banshees;15;5 Banshees,15,5
Basilisks;40;7 Basilisks,40,7
Black demons;1;10 Black demons,1,10
Bloodvelds;50;8 Bloodvelds,50,8
Blue dragons;1;8 Blue dragons,1,8
Brine rats;47;7 Brine rats,47,7
Bronze dragons;1;11 Bronze dragons,1,11
Cave crawlers;10;5 Cave crawlers,10,5
Cave horrors;58;10 Cave horrors,58,10
Cave krakens;87;12 Cave krakens,87,12
Cave slimes;17;6 Cave slimes,17,6
Cockatrices;25;6 Cockatrices,25,6
Dagannoths;1;11 Dagannoths,1,11
Dust devils;65;9 Dust devils,65,9
Elves;1;8 Elves,1,8
Fever spiders;42;7 Fever spiders,42,7
Fire giants;1;12 Fire giants,1,12
Fossil Island Wyverns;66;7 Fossil Island Wyverns,66,7
Gargoyles;75;11 Gargoyles,75,11
Greater demons1;9 Greater demons,1,9
Harpie Bug Swarms;33;6 Harpie Bug Swarms,33,6
Hellhounds;1;9 Hellhounds,1,9
Infernal Mages;45;7 Infernal Mages,45,7
Iron dragons;1;12 Iron dragons,1,12
Jellies;52;10 Jellies,52,10
Jungle horrors;1;10 Jungle horrors,1,10
Kalphites;1;11 Kalphites,1,11
Kurasks;70;12 Kurasks,70,12
Lesser demons;1;9 Lesser demons,1,9
Lizardmen;1;8 Lizardmen,1,8
Lizards;22;5 Lizards,22,5
Mogres;32;6 Mogres,32,6
Molanisks;39;6 Molanisks,39,6
Mutated zygomites;57;7 Mutated zygomites,57,7
Nechryaels;80;12 Nechryaels,80,12
Pyrefiends;30;6 Pyrefiends,30,6
Rockslugs;20;5 Rockslugs,20,5
Shadow warriors;1;8 Shadow warriors,1,8
Skeletal Wyverns;72;7 Skeletal Wyverns,72,7
Spiritual creatures;63;12 Spiritual creatures,63,12
Steel dragon;1;9 Steel dragon,1,9
Trolls;1;11 Trolls,1,11
Turoth;55;10 Turoths,55,10
TzHaar;1;8 TzHaar,1,8
Wall beasts;35;6 Wall beasts,35,6
Wyrms;62;6 Wyrms,62,6

Can't render this file because it has a wrong number of fields in line 24.

View file

@ -8,7 +8,7 @@ Black demons,1,9
Black dragons,1,6 Black dragons,1,6
Bloodvelds,50,9 Bloodvelds,50,9
Blue dragons,1,4 Blue dragons,1,4
Boss,1,8 Bosses,1,8
Brine rats,47,2 Brine rats,47,2
Bronze dragons,1,5 Bronze dragons,1,5
Cave krakens,87,9 Cave krakens,87,9

1 monster slayer_req taskweight
8 Black dragons 1 6
9 Bloodvelds 50 9
10 Blue dragons 1 4
11 Boss Bosses 1 8
12 Brine rats 47 2
13 Bronze dragons 1 5
14 Cave krakens 87 9

View file

@ -1,28 +1,28 @@
monster,taskweight,slayer_req monster,slayer_req,taskweight
Ankou,6,1 Ankous,1,6
Aviansie,7,1 Aviansies,1,7
Bandit,4,1 Bandits,1,4
Bear,6,1 Bears,1,6
Black demon,7,1 Black demons,1,7
Black dragon,4,1 Black dragons,1,4
Chaos druid,5,1 Chaos druids,1,5
Dark warrior,4,1 Dark warriors,1,4
Earth warrior,6,1 Earth warriors,1,6
Ent,5,1 Ents,1,5
Fire giant,7,1 Fire giants,1,7
Greater demon,8,1 Greater demons,1,8
Green dragon,4,1 Green dragons,1,4
Hellhound,7,1 Hellhounds,1,7
Ice giant,6,1 Ice giants,1,6
Ice warrior,7,1 Ice warriors,1,7
Lava dragon,3,1 Lava dragons,1,3
Lesser demon,6,1 Lesser demons,1,6
Magic axe,7,1 Magic axes,1,7
Mammoth,6,1 Mammoths,1,6
Revenant,5,1 Revenants,1,5
Rogue,5,1 Rogues,1,5
Scorpion,6,1 Scorpions,1,6
Skeleton,5,1 Skeletons,1,5
Spider,6,1 Spiders,1,6
Spiritual creatures,6,63 Spiritual creatures,63,6
Bosses,8,1 Bosses,1,8

1 monster slayer_req taskweight
2 Ankou Ankous 1 6
3 Aviansie Aviansies 1 7
4 Bandit Bandits 1 4
5 Bear Bears 1 6
6 Black demon Black demons 1 7
7 Black dragon Black dragons 1 4
8 Chaos druid Chaos druids 1 5
9 Dark warrior Dark warriors 1 4
10 Earth warrior Earth warriors 1 6
11 Ent Ents 1 5
12 Fire giant Fire giants 1 7
13 Greater demon Greater demons 1 8
14 Green dragon Green dragons 1 4
15 Hellhound Hellhounds 1 7
16 Ice giant Ice giants 1 6
17 Ice warrior Ice warriors 1 7
18 Lava dragon Lava dragons 1 3
19 Lesser demon Lesser demons 1 6
20 Magic axe Magic axes 1 7
21 Mammoth Mammoths 1 6
22 Revenant Revenants 1 5
23 Rogue Rogues 1 5
24 Scorpion Scorpions 1 6
25 Skeleton Skeletons 1 5
26 Spider Spiders 1 6
27 Spiritual creatures 63 6
28 Bosses 1 8

93
data/monster/monsters.csv Normal file
View file

@ -0,0 +1,93 @@
id,monster,slayer_req,masters
0,Aberrant spectres,60,"3, 4, 5, 6"
1,Abyssal demons,85,"5, 6"
2,Ankous,1,"3, 5, 6"
3,Banshees,15,"1, 2, 3, 4, 5"
4,Basilisks,40,"3, 4, 5"
5,Bats,1,"1, 2"
6,Bears,1,"1, 2"
7,Birds,1,1
8,Black demons,1,"4, 5, 6"
9,Black dragons,1,"5, 6"
10,Bloodvelds,50,"3, 4, 5, 6"
11,Blue dragons,1,"3, 4, 5"
12,Brine rats,47,"3, 4, 5, 6"
13,Bronze dragons,1,"3, 4"
14,Catablepon,1,2
15,Cave bugs,7,1
16,Cave crawlers,10,"2, 4"
17,Cave horrors,58,"4, 5, 6"
18,Cave slimes,17,"1, 2, 4"
19,Cockatrices,25,"2, 3"
20,Cows,1,1
21,Crawling Hands,5,"1, 2, 4"
22,Crocodiles,1,3
23,Dagannoths,1,"4, 5, 6"
24,Dark beasts,90,"6, 5"
25,Dogs,1,"1, 2"
26,Dust devils,65,"3, 4, 5, 6"
27,Dwarfs,1,1
28,Earth Warriors,1,3
29,Elves,1,"3, 4, 5, 6"
30,Fever spiders,42,4
31,Fire giants,1,"4, 5, 6"
32,Flesh Crawlers,1,2
33,Fossil Island wyverns,66,"4, 5, 6"
34,Gargoyles,75,"4, 5, 6"
35,Ghosts,1,"1, 2"
36,Ghouls,1,"2, 3"
37,Goblins,1,1
38,Goraks,1,6
39,Greater demons,1,"4, 5, 6"
40,Green dragons,1,3
41,Harpie bug swarms,33,"3, 4, 6"
42,Hellhounds,1,"4, 5, 6"
43,Hill Giant,1,"2, 3"
44,Hobgoblins,1,2
45,Hydras,95,7
46,Icefiends,1,1
47,Ice giants,1,3
48,Ice warriors,1,"2, 3"
49,Infernal Mages,45,"2, 3, 4, 6"
50,Iron dragons,1,"4, 5, 6"
51,Jellies,52,"3, 4, 6"
52,Jungle horrors,1,"3, 4, 6"
53,Lizardmen,1,"4, 5, 6"
54,Lizards,22,"1, 2, 4"
55,Kalphites,1,"2, 4, 5, 6"
56,Killerwatts,37,"2, 3"
57,Kurasks,70,4
58,Lesser demons,1,"3, 4"
59,Mithril dragons,1,"5, 6"
60,Minotaurs,1,1
61,Mogres,32,"2, 3"
62,Molanisks,39,3
63,Monkeys,1,1
64,Moss giants,1,3
65,Nechryaels,80,"5, 6"
66,Ogres,1,3
67,Otherworldly beings,1,3
68,Pyrefiends,30,"2, 3"
69,Red dragons,1,"5, 6"
70,Rockslugs,20,2
71,Scabarites,1,"5, 6"
72,Scorpions,1,1
73,Sea snakes,1,3
74,Shades,1,3
75,Shadow warriors,1,"3, 4"
76,Skeletal Wyverns,72,"5, 6"
77,Skeletons,1,"1, 2"
78,Smoke devils,93,"5, 6"
79,Spiders,1,1
80,Steel dragons,1,"4, 5, 6"
81,Suqahs,1,"5, 6"
82,Terror dogs,40,3
83,Trolls,1,"3, 4, 5, 6"
84,Turoths,55,"3, 4, 5"
85,Vampyres,1,"2, 3"
86,Wall beasts,35,2
87,Waterfiends,1,5
88,Werewolves,1,3
89,Wolves,1,"1, 2"
90,Zombies,1,"1, 2"
91,Zygomites,57,"4, 5, 6"
1 id monster slayer_req masters
2 0 Aberrant spectres 60 3, 4, 5, 6
3 1 Abyssal demons 85 5, 6
4 2 Ankous 1 3, 5, 6
5 3 Banshees 15 1, 2, 3, 4, 5
6 4 Basilisks 40 3, 4, 5
7 5 Bats 1 1, 2
8 6 Bears 1 1, 2
9 7 Birds 1 1
10 8 Black demons 1 4, 5, 6
11 9 Black dragons 1 5, 6
12 10 Bloodvelds 50 3, 4, 5, 6
13 11 Blue dragons 1 3, 4, 5
14 12 Brine rats 47 3, 4, 5, 6
15 13 Bronze dragons 1 3, 4
16 14 Catablepon 1 2
17 15 Cave bugs 7 1
18 16 Cave crawlers 10 2, 4
19 17 Cave horrors 58 4, 5, 6
20 18 Cave slimes 17 1, 2, 4
21 19 Cockatrices 25 2, 3
22 20 Cows 1 1
23 21 Crawling Hands 5 1, 2, 4
24 22 Crocodiles 1 3
25 23 Dagannoths 1 4, 5, 6
26 24 Dark beasts 90 6, 5
27 25 Dogs 1 1, 2
28 26 Dust devils 65 3, 4, 5, 6
29 27 Dwarfs 1 1
30 28 Earth Warriors 1 3
31 29 Elves 1 3, 4, 5, 6
32 30 Fever spiders 42 4
33 31 Fire giants 1 4, 5, 6
34 32 Flesh Crawlers 1 2
35 33 Fossil Island wyverns 66 4, 5, 6
36 34 Gargoyles 75 4, 5, 6
37 35 Ghosts 1 1, 2
38 36 Ghouls 1 2, 3
39 37 Goblins 1 1
40 38 Goraks 1 6
41 39 Greater demons 1 4, 5, 6
42 40 Green dragons 1 3
43 41 Harpie bug swarms 33 3, 4, 6
44 42 Hellhounds 1 4, 5, 6
45 43 Hill Giant 1 2, 3
46 44 Hobgoblins 1 2
47 45 Hydras 95 7
48 46 Icefiends 1 1
49 47 Ice giants 1 3
50 48 Ice warriors 1 2, 3
51 49 Infernal Mages 45 2, 3, 4, 6
52 50 Iron dragons 1 4, 5, 6
53 51 Jellies 52 3, 4, 6
54 52 Jungle horrors 1 3, 4, 6
55 53 Lizardmen 1 4, 5, 6
56 54 Lizards 22 1, 2, 4
57 55 Kalphites 1 2, 4, 5, 6
58 56 Killerwatts 37 2, 3
59 57 Kurasks 70 4
60 58 Lesser demons 1 3, 4
61 59 Mithril dragons 1 5, 6
62 60 Minotaurs 1 1
63 61 Mogres 32 2, 3
64 62 Molanisks 39 3
65 63 Monkeys 1 1
66 64 Moss giants 1 3
67 65 Nechryaels 80 5, 6
68 66 Ogres 1 3
69 67 Otherworldly beings 1 3
70 68 Pyrefiends 30 2, 3
71 69 Red dragons 1 5, 6
72 70 Rockslugs 20 2
73 71 Scabarites 1 5, 6
74 72 Scorpions 1 1
75 73 Sea snakes 1 3
76 74 Shades 1 3
77 75 Shadow warriors 1 3, 4
78 76 Skeletal Wyverns 72 5, 6
79 77 Skeletons 1 1, 2
80 78 Smoke devils 93 5, 6
81 79 Spiders 1 1
82 80 Steel dragons 1 4, 5, 6
83 81 Suqahs 1 5, 6
84 82 Terror dogs 40 3
85 83 Trolls 1 3, 4, 5, 6
86 84 Turoths 55 3, 4, 5
87 85 Vampyres 1 2, 3
88 86 Wall beasts 35 2
89 87 Waterfiends 1 5
90 88 Werewolves 1 3
91 89 Wolves 1 1, 2
92 90 Zombies 1 1, 2
93 91 Zygomites 57 4, 5, 6

554
data/monster/monsters.json Normal file
View file

@ -0,0 +1,554 @@
[
{
"id": 0,
"monster": "Aberrant spectres",
"slayer_req": 60,
"masters": "3, 4, 5, 6"
},
{
"id": 1,
"monster": "Abyssal demons",
"slayer_req": 85,
"masters": "5, 6"
},
{
"id": 2,
"monster": "Ankous",
"slayer_req": 1,
"masters": "3, 5, 6"
},
{
"id": 3,
"monster": "Banshees",
"slayer_req": 15,
"masters": "1, 2, 3, 4, 5"
},
{
"id": 4,
"monster": "Basilisks",
"slayer_req": 40,
"masters": "3, 4, 5"
},
{
"id": 5,
"monster": "Bats",
"slayer_req": 1,
"masters": "1, 2"
},
{
"id": 6,
"monster": "Bears",
"slayer_req": 1,
"masters": "1, 2"
},
{
"id": 7,
"monster": "Birds",
"slayer_req": 1,
"masters": 1
},
{
"id": 8,
"monster": "Black demons",
"slayer_req": 1,
"masters": "4, 5, 6"
},
{
"id": 9,
"monster": "Black dragons",
"slayer_req": 1,
"masters": "5, 6"
},
{
"id": 10,
"monster": "Bloodvelds",
"slayer_req": 50,
"masters": "3, 4, 5, 6"
},
{
"id": 11,
"monster": "Blue dragons",
"slayer_req": 1,
"masters": "3, 4, 5"
},
{
"id": 12,
"monster": "Brine rats",
"slayer_req": 47,
"masters": "3, 4, 5, 6"
},
{
"id": 13,
"monster": "Bronze dragons",
"slayer_req": 1,
"masters": "3, 4"
},
{
"id": 14,
"monster": "Catablepons",
"slayer_req": 1,
"masters": 2
},
{
"id": 15,
"monster": "Cave bugs",
"slayer_req": 7,
"masters": 1
},
{
"id": 16,
"monster": "Cave crawlers",
"slayer_req": 10,
"masters": "2, 4"
},
{
"id": 17,
"monster": "Cave horrors",
"slayer_req": 58,
"masters": "4, 5, 6"
},
{
"id": 18,
"monster": "Cave slimes",
"slayer_req": 17,
"masters": "1, 2, 4"
},
{
"id": 19,
"monster": "Cockatrices",
"slayer_req": 25,
"masters": "2, 3"
},
{
"id": 20,
"monster": "Cows",
"slayer_req": 1,
"masters": 1
},
{
"id": 21,
"monster": "Crawling hands",
"slayer_req": 5,
"masters": "1, 2, 4"
},
{
"id": 22,
"monster": "Crocodiles",
"slayer_req": 1,
"masters": 3
},
{
"id": 23,
"monster": "Dagannoths",
"slayer_req": 1,
"masters": "4, 5, 6"
},
{
"id": 24,
"monster": "Dark beasts",
"slayer_req": 90,
"masters": "6, 5"
},
{
"id": 25,
"monster": "Dogs",
"slayer_req": 1,
"masters": "1, 2"
},
{
"id": 26,
"monster": "Dust devils",
"slayer_req": 65,
"masters": "3, 4, 5, 6"
},
{
"id": 27,
"monster": "Dwarfs",
"slayer_req": 1,
"masters": 1
},
{
"id": 28,
"monster": "Earth warriors",
"slayer_req": 1,
"masters": 3
},
{
"id": 29,
"monster": "Elves",
"slayer_req": 1,
"masters": "3, 4, 5, 6"
},
{
"id": 30,
"monster": "Fever spiders",
"slayer_req": 42,
"masters": 4
},
{
"id": 31,
"monster": "Fire giants",
"slayer_req": 1,
"masters": "4, 5, 6"
},
{
"id": 32,
"monster": "Flesh crawlers",
"slayer_req": 1,
"masters": 2
},
{
"id": 33,
"monster": "Fossil Island wyverns",
"slayer_req": 66,
"masters": "4, 5, 6"
},
{
"id": 34,
"monster": "Gargoyles",
"slayer_req": 75,
"masters": "4, 5, 6"
},
{
"id": 35,
"monster": "Ghosts",
"slayer_req": 1,
"masters": "1, 2"
},
{
"id": 36,
"monster": "Ghouls",
"slayer_req": 1,
"masters": "2, 3"
},
{
"id": 37,
"monster": "Goblins",
"slayer_req": 1,
"masters": 1
},
{
"id": 38,
"monster": "Goraks",
"slayer_req": 1,
"masters": 6
},
{
"id": 39,
"monster": "Greater demons",
"slayer_req": 1,
"masters": "4, 5, 6"
},
{
"id": 40,
"monster": "Green dragons",
"slayer_req": 1,
"masters": 3
},
{
"id": 41,
"monster": "Harpie bug swarms",
"slayer_req": 33,
"masters": "3, 4, 6"
},
{
"id": 42,
"monster": "Hellhounds",
"slayer_req": 1,
"masters": "4, 5, 6"
},
{
"id": 43,
"monster": "Hill Giant",
"slayer_req": 1,
"masters": "2, 3"
},
{
"id": 44,
"monster": "Hobgoblins",
"slayer_req": 1,
"masters": 2
},
{
"id": 45,
"monster": "Hydras",
"slayer_req": 95,
"masters": 7
},
{
"id": 46,
"monster": "Icefiends",
"slayer_req": 1,
"masters": 1
},
{
"id": 47,
"monster": "Ice giants",
"slayer_req": 1,
"masters": 3
},
{
"id": 48,
"monster": "Ice warriors",
"slayer_req": 1,
"masters": "2, 3"
},
{
"id": 49,
"monster": "Infernal Mages",
"slayer_req": 45,
"masters": "2, 3, 4, 6"
},
{
"id": 50,
"monster": "Iron dragons",
"slayer_req": 1,
"masters": "4, 5, 6"
},
{
"id": 51,
"monster": "Jellies",
"slayer_req": 52,
"masters": "3, 4, 6"
},
{
"id": 52,
"monster": "Jungle horrors",
"slayer_req": 1,
"masters": "3, 4, 6"
},
{
"id": 53,
"monster": "Lizardmen",
"slayer_req": 1,
"masters": "4, 5, 6"
},
{
"id": 54,
"monster": "Lizards",
"slayer_req": 22,
"masters": "1, 2, 4"
},
{
"id": 55,
"monster": "Kalphites",
"slayer_req": 1,
"masters": "2, 4, 5, 6"
},
{
"id": 56,
"monster": "Killerwatts",
"slayer_req": 37,
"masters": "2, 3"
},
{
"id": 57,
"monster": "Kurasks",
"slayer_req": 70,
"masters": 4
},
{
"id": 58,
"monster": "Lesser demons",
"slayer_req": 1,
"masters": "3, 4"
},
{
"id": 59,
"monster": "Mithril dragons",
"slayer_req": 1,
"masters": "5, 6"
},
{
"id": 60,
"monster": "Minotaurs",
"slayer_req": 1,
"masters": 1
},
{
"id": 61,
"monster": "Mogres",
"slayer_req": 32,
"masters": "2, 3"
},
{
"id": 62,
"monster": "Molanisks",
"slayer_req": 39,
"masters": 3
},
{
"id": 63,
"monster": "Monkeys",
"slayer_req": 1,
"masters": 1
},
{
"id": 64,
"monster": "Moss giants",
"slayer_req": 1,
"masters": 3
},
{
"id": 65,
"monster": "Nechryaels",
"slayer_req": 80,
"masters": "5, 6"
},
{
"id": 66,
"monster": "Ogres",
"slayer_req": 1,
"masters": 3
},
{
"id": 67,
"monster": "Otherworldly beings",
"slayer_req": 1,
"masters": 3
},
{
"id": 68,
"monster": "Pyrefiends",
"slayer_req": 30,
"masters": "2, 3"
},
{
"id": 69,
"monster": "Red dragons",
"slayer_req": 1,
"masters": "5, 6"
},
{
"id": 70,
"monster": "Rockslugs",
"slayer_req": 20,
"masters": 2
},
{
"id": 71,
"monster": "Scabarites",
"slayer_req": 1,
"masters": "5, 6"
},
{
"id": 72,
"monster": "Scorpions",
"slayer_req": 1,
"masters": 1
},
{
"id": 73,
"monster": "Sea snakes",
"slayer_req": 1,
"masters": 3
},
{
"id": 74,
"monster": "Shades",
"slayer_req": 1,
"masters": 3
},
{
"id": 75,
"monster": "Shadow warriors",
"slayer_req": 1,
"masters": "3, 4"
},
{
"id": 76,
"monster": "Skeletal Wyverns",
"slayer_req": 72,
"masters": "5, 6"
},
{
"id": 77,
"monster": "Skeletons",
"slayer_req": 1,
"masters": "1, 2"
},
{
"id": 78,
"monster": "Smoke devils",
"slayer_req": 93,
"masters": "5, 6"
},
{
"id": 79,
"monster": "Spiders",
"slayer_req": 1,
"masters": 1
},
{
"id": 80,
"monster": "Steel dragons",
"slayer_req": 1,
"masters": "4, 5, 6"
},
{
"id": 81,
"monster": "Suqahs",
"slayer_req": 1,
"masters": "5, 6"
},
{
"id": 82,
"monster": "Terror dogs",
"slayer_req": 40,
"masters": 3
},
{
"id": 83,
"monster": "Trolls",
"slayer_req": 1,
"masters": "3, 4, 5, 6"
},
{
"id": 84,
"monster": "Turoths",
"slayer_req": 55,
"masters": "3, 4, 5"
},
{
"id": 85,
"monster": "Vampyres",
"slayer_req": 1,
"masters": "2, 3"
},
{
"id": 86,
"monster": "Wall beasts",
"slayer_req": 35,
"masters": 2
},
{
"id": 87,
"monster": "Waterfiends",
"slayer_req": 1,
"masters": 5
},
{
"id": 88,
"monster": "Werewolves",
"slayer_req": 1,
"masters": 3
},
{
"id": 89,
"monster": "Wolves",
"slayer_req": 1,
"masters": "1, 2"
},
{
"id": 90,
"monster": "Zombies",
"slayer_req": 1,
"masters": "1, 2"
},
{
"id": 91,
"monster": "Zygomites",
"slayer_req": 57,
"masters": "4, 5, 6"
}
]

View file

@ -1,93 +1,112 @@
id,monster,slayer_req,masters monster,slayer_req
0,Aberrant spectres,60,"3, 4, 5, 6" Aberrant spectres,60
1,Abyssal demons,85,"5, 6" Abyssal demons,85
2,Ankous,1,"3, 5, 6" Adamant dragons,1
3,Banshees,15,"1, 2, 3, 4, 5" Ankous,1
4,Basilisks,40,"3, 4, 5" Aviansies,1
5,Bats,1,"1, 2" Bandits,1
6,Bears,1,"1, 2" Banshees,15
7,Birds,1,1 Basilisks,40
8,Black demons,1,"4, 5, 6" Bats,1
9,Black dragons,1,"5, 6" Bears,1
10,Bloodvelds,50,"3, 4, 5, 6" Birds,1
11,Blue dragons,1,"3, 4, 5" Black demons,1
12,Brine rats,47,"3, 4, 5, 6" Black dragons,1
13,Bronze dragons,1,"3, 4" Bloodvelds,50
14,Catablepon,1,2 Blue dragons,1
15,Cave bugs,7,1 Bosses,1
16,Cave crawlers,10,"2, 4" Brine rats,47
17,Cave horrors,58,"4, 5, 6" Bronze dragons,1
18,Cave slimes,17,"1, 2, 4" Catablepons,1
19,Cockatrices,25,"2, 3" Cave bugs,7
20,Cows,1,1 Cave crawlers,10
21,Crawling Hands,5,"1, 2, 4" Cave horrors,58
22,Crocodiles,1,3 Cave krakens,87
23,Dagannoths,1,"4, 5, 6" Cave slimes,17
24,Dark beasts,90,"6, 5" Chaos druids,1
25,Dogs,1,"1, 2" Cockatrices,25
26,Dust devils,65,"3, 4, 5, 6" Cows,1
27,Dwarfs,1,1 Crawling Hands,5
28,Earth Warriors,1,3 Crocodiles,1
29,Elves,1,"3, 4, 5, 6" Dagannoths,1
30,Fever spiders,42,4 Dark beasts,90
31,Fire giants,1,"4, 5, 6" Dark warriors,1
32,Flesh Crawlers,1,2 Dogs,1
33,Fossil Island wyverns,66,"4, 5, 6" Drakes,84
34,Gargoyles,75,"4, 5, 6" Dust devils,65
35,Ghosts,1,"1, 2" Dwarves,1
36,Ghouls,1,"2, 3" Earth warriors,1
37,Goblins,1,1 Elves,1
38,Goraks,1,6 Ents,1
39,Greater demons,1,"4, 5, 6" Fever spiders,42
40,Green dragons,1,3 Fire giants,1
41,Harpie bug swarms,33,"3, 4, 6" Flesh Crawlers,1
42,Hellhounds,1,"4, 5, 6" Fossil Island Wyverns,66
43,Hill Giant,1,"2, 3" Gargoyles,75
44,Hobgoblins,1,2 Ghosts,1
45,Hydras,95,7 Ghouls,1
46,Icefiends,1,1 Goblins,1
47,Ice giants,1,3 Greater demons,1
48,Ice warriors,1,"2, 3" Green dragons,1
49,Infernal Mages,45,"2, 3, 4, 6" Harpie Bug Swarms,33
50,Iron dragons,1,"4, 5, 6" Hellhounds,1
51,Jellies,52,"3, 4, 6" Hill Giants,1
52,Jungle horrors,1,"3, 4, 6" Hobgoblins,1
53,Lizardmen,1,"4, 5, 6" Hydras,95
54,Lizards,22,"1, 2, 4" Ice giants,1
55,Kalphites,1,"2, 4, 5, 6" Ice warriors,1
56,Killerwatts,37,"2, 3" Icefiends,1
57,Kurasks,70,4 Infernal Mages,45
58,Lesser demons,1,"3, 4" Iron dragons,1
59,Mithril dragons,1,"5, 6" Jellies,52
60,Minotaurs,1,1 Jungle horrors,1
61,Mogres,32,"2, 3" Kalphites,1
62,Molanisks,39,3 Killerwatts,37
63,Monkeys,1,1 Kurasks,70
64,Moss giants,1,3 Lava dragons,1
65,Nechryaels,80,"5, 6" Lesser demons,1
66,Ogres,1,3 Lizardmen,1
67,Otherworldly beings,1,3 Lizards,22
68,Pyrefiends,30,"2, 3" Magic axes,1
69,Red dragons,1,"5, 6" Mammoths,1
70,Rockslugs,20,2 Minions of Scabaras,1
71,Scabarites,1,"5, 6" Minotaurs,1
72,Scorpions,1,1 Mithril dragons,1
73,Sea snakes,1,3 Mogres,32
74,Shades,1,3 Molanisks,39
75,Shadow warriors,1,"3, 4" Monkeys,1
76,Skeletal Wyverns,72,"5, 6" Moss giants,1
77,Skeletons,1,"1, 2" Mutated zygomites,57
78,Smoke devils,93,"5, 6" Nechryaels,80
79,Spiders,1,1 Ogres,1
80,Steel dragons,1,"4, 5, 6" Otherworldly beings,1
81,Suqahs,1,"5, 6" Pyrefiends,30
82,Terror dogs,40,3 Rats,1
83,Trolls,1,"3, 4, 5, 6" Red dragons,1
84,Turoths,55,"3, 4, 5" Revenants,1
85,Vampyres,1,"2, 3" Rockslugs,20
86,Wall beasts,35,2 Rogues,1
87,Waterfiends,1,5 Rune dragons,1
88,Werewolves,1,3 Scorpions,1
89,Wolves,1,"1, 2" Sea snakes,40
90,Zombies,1,"1, 2" Shades,1
91,Zygomites,57,"4, 5, 6" Shadow warriors,1
Skeletal Wyverns,72
Skeletons,1
Smoke devils,93
Spiders,1
Spiritual creatures,63
Steel dragon,1
Steel dragons,1
Suqahs,1
Terror dogs,40
Trolls,1
Turoths,55
TzHaar,1
Vampyres,1
Wall beasts,35
Waterfiends,1
Werewolves,1
Wolves,1
Wyrms,62
Zombies,1

1 id monster slayer_req masters
2 0 Aberrant spectres 60 3, 4, 5, 6
3 1 Abyssal demons 85 5, 6
4 2 Ankous Adamant dragons 1 3, 5, 6
5 3 Banshees Ankous 15 1 1, 2, 3, 4, 5
6 4 Basilisks Aviansies 40 1 3, 4, 5
7 5 Bats Bandits 1 1, 2
8 6 Bears Banshees 1 15 1, 2
9 7 Birds Basilisks 1 40 1
10 8 Black demons Bats 1 4, 5, 6
11 9 Black dragons Bears 1 5, 6
12 10 Bloodvelds Birds 50 1 3, 4, 5, 6
13 11 Blue dragons Black demons 1 3, 4, 5
14 12 Brine rats Black dragons 47 1 3, 4, 5, 6
15 13 Bronze dragons Bloodvelds 1 50 3, 4
16 14 Catablepon Blue dragons 1 2
17 15 Cave bugs Bosses 7 1 1
18 16 Cave crawlers Brine rats 10 47 2, 4
19 17 Cave horrors Bronze dragons 58 1 4, 5, 6
20 18 Cave slimes Catablepons 17 1 1, 2, 4
21 19 Cockatrices Cave bugs 25 7 2, 3
22 20 Cows Cave crawlers 1 10 1
23 21 Crawling Hands Cave horrors 5 58 1, 2, 4
24 22 Crocodiles Cave krakens 1 87 3
25 23 Dagannoths Cave slimes 1 17 4, 5, 6
26 24 Dark beasts Chaos druids 90 1 6, 5
27 25 Dogs Cockatrices 1 25 1, 2
28 26 Dust devils Cows 65 1 3, 4, 5, 6
29 27 Dwarfs Crawling Hands 1 5 1
30 28 Earth Warriors Crocodiles 1 3
31 29 Elves Dagannoths 1 3, 4, 5, 6
32 30 Fever spiders Dark beasts 42 90 4
33 31 Fire giants Dark warriors 1 4, 5, 6
34 32 Flesh Crawlers Dogs 1 2
35 33 Fossil Island wyverns Drakes 66 84 4, 5, 6
36 34 Gargoyles Dust devils 75 65 4, 5, 6
37 35 Ghosts Dwarves 1 1, 2
38 36 Ghouls Earth warriors 1 2, 3
39 37 Goblins Elves 1 1
40 38 Goraks Ents 1 6
41 39 Greater demons Fever spiders 1 42 4, 5, 6
42 40 Green dragons Fire giants 1 3
43 41 Harpie bug swarms Flesh Crawlers 33 1 3, 4, 6
44 42 Hellhounds Fossil Island Wyverns 1 66 4, 5, 6
45 43 Hill Giant Gargoyles 1 75 2, 3
46 44 Hobgoblins Ghosts 1 2
47 45 Hydras Ghouls 95 1 7
48 46 Icefiends Goblins 1 1
49 47 Ice giants Greater demons 1 3
50 48 Ice warriors Green dragons 1 2, 3
51 49 Infernal Mages Harpie Bug Swarms 45 33 2, 3, 4, 6
52 50 Iron dragons Hellhounds 1 4, 5, 6
53 51 Jellies Hill Giants 52 1 3, 4, 6
54 52 Jungle horrors Hobgoblins 1 3, 4, 6
55 53 Lizardmen Hydras 1 95 4, 5, 6
56 54 Lizards Ice giants 22 1 1, 2, 4
57 55 Kalphites Ice warriors 1 2, 4, 5, 6
58 56 Killerwatts Icefiends 37 1 2, 3
59 57 Kurasks Infernal Mages 70 45 4
60 58 Lesser demons Iron dragons 1 3, 4
61 59 Mithril dragons Jellies 1 52 5, 6
62 60 Minotaurs Jungle horrors 1 1
63 61 Mogres Kalphites 32 1 2, 3
64 62 Molanisks Killerwatts 39 37 3
65 63 Monkeys Kurasks 1 70 1
66 64 Moss giants Lava dragons 1 3
67 65 Nechryaels Lesser demons 80 1 5, 6
68 66 Ogres Lizardmen 1 3
69 67 Otherworldly beings Lizards 1 22 3
70 68 Pyrefiends Magic axes 30 1 2, 3
71 69 Red dragons Mammoths 1 5, 6
72 70 Rockslugs Minions of Scabaras 20 1 2
73 71 Scabarites Minotaurs 1 5, 6
74 72 Scorpions Mithril dragons 1 1
75 73 Sea snakes Mogres 1 32 3
76 74 Shades Molanisks 1 39 3
77 75 Shadow warriors Monkeys 1 3, 4
78 76 Skeletal Wyverns Moss giants 72 1 5, 6
79 77 Skeletons Mutated zygomites 1 57 1, 2
80 78 Smoke devils Nechryaels 93 80 5, 6
81 79 Spiders Ogres 1 1
82 80 Steel dragons Otherworldly beings 1 4, 5, 6
83 81 Suqahs Pyrefiends 1 30 5, 6
84 82 Terror dogs Rats 40 1 3
85 83 Trolls Red dragons 1 3, 4, 5, 6
86 84 Turoths Revenants 55 1 3, 4, 5
87 85 Vampyres Rockslugs 1 20 2, 3
88 86 Wall beasts Rogues 35 1 2
89 87 Waterfiends Rune dragons 1 5
90 88 Werewolves Scorpions 1 3
91 89 Wolves Sea snakes 1 40 1, 2
92 90 Zombies Shades 1 1, 2
93 91 Zygomites Shadow warriors 57 1 4, 5, 6
94 Skeletal Wyverns 72
95 Skeletons 1
96 Smoke devils 93
97 Spiders 1
98 Spiritual creatures 63
99 Steel dragon 1
100 Steel dragons 1
101 Suqahs 1
102 Terror dogs 40
103 Trolls 1
104 Turoths 55
105 TzHaar 1
106 Vampyres 1
107 Wall beasts 35
108 Waterfiends 1
109 Werewolves 1
110 Wolves 1
111 Wyrms 62
112 Zombies 1

View file

@ -1,554 +1,446 @@
[ [
{ {
"id": 0,
"monster": "Aberrant spectres", "monster": "Aberrant spectres",
"slayer_req": 60, "slayer_req": 60
"masters": "3, 4, 5, 6"
}, },
{ {
"id": 1,
"monster": "Abyssal demons", "monster": "Abyssal demons",
"slayer_req": 85, "slayer_req": 85
"masters": "5, 6" },
{
"monster": "Adamant dragons",
"slayer_req": 1
}, },
{ {
"id": 2,
"monster": "Ankous", "monster": "Ankous",
"slayer_req": 1, "slayer_req": 1
"masters": "3, 5, 6" },
{
"monster": "Aviansies",
"slayer_req": 1
},
{
"monster": "Bandits",
"slayer_req": 1
}, },
{ {
"id": 3,
"monster": "Banshees", "monster": "Banshees",
"slayer_req": 15, "slayer_req": 15
"masters": "1, 2, 3, 4, 5"
}, },
{ {
"id": 4,
"monster": "Basilisks", "monster": "Basilisks",
"slayer_req": 40, "slayer_req": 40
"masters": "3, 4, 5"
}, },
{ {
"id": 5,
"monster": "Bats", "monster": "Bats",
"slayer_req": 1, "slayer_req": 1
"masters": "1, 2"
}, },
{ {
"id": 6,
"monster": "Bears", "monster": "Bears",
"slayer_req": 1, "slayer_req": 1
"masters": "1, 2"
}, },
{ {
"id": 7,
"monster": "Birds", "monster": "Birds",
"slayer_req": 1, "slayer_req": 1
"masters": 1
}, },
{ {
"id": 8,
"monster": "Black demons", "monster": "Black demons",
"slayer_req": 1, "slayer_req": 1
"masters": "4, 5, 6"
}, },
{ {
"id": 9,
"monster": "Black dragons", "monster": "Black dragons",
"slayer_req": 1, "slayer_req": 1
"masters": "5, 6"
}, },
{ {
"id": 10,
"monster": "Bloodvelds", "monster": "Bloodvelds",
"slayer_req": 50, "slayer_req": 50
"masters": "3, 4, 5, 6"
}, },
{ {
"id": 11,
"monster": "Blue dragons", "monster": "Blue dragons",
"slayer_req": 1, "slayer_req": 1
"masters": "3, 4, 5" },
{
"monster": "Bosses",
"slayer_req": 1
}, },
{ {
"id": 12,
"monster": "Brine rats", "monster": "Brine rats",
"slayer_req": 47, "slayer_req": 47
"masters": "3, 4, 5, 6"
}, },
{ {
"id": 13,
"monster": "Bronze dragons", "monster": "Bronze dragons",
"slayer_req": 1, "slayer_req": 1
"masters": "3, 4"
}, },
{ {
"id": 14,
"monster": "Catablepons", "monster": "Catablepons",
"slayer_req": 1, "slayer_req": 1
"masters": 2
}, },
{ {
"id": 15,
"monster": "Cave bugs", "monster": "Cave bugs",
"slayer_req": 7, "slayer_req": 7
"masters": 1
}, },
{ {
"id": 16,
"monster": "Cave crawlers", "monster": "Cave crawlers",
"slayer_req": 10, "slayer_req": 10
"masters": "2, 4"
}, },
{ {
"id": 17,
"monster": "Cave horrors", "monster": "Cave horrors",
"slayer_req": 58, "slayer_req": 58
"masters": "4, 5, 6" },
{
"monster": "Cave krakens",
"slayer_req": 87
}, },
{ {
"id": 18,
"monster": "Cave slimes", "monster": "Cave slimes",
"slayer_req": 17, "slayer_req": 17
"masters": "1, 2, 4" },
{
"monster": "Chaos druids",
"slayer_req": 1
}, },
{ {
"id": 19,
"monster": "Cockatrices", "monster": "Cockatrices",
"slayer_req": 25, "slayer_req": 25
"masters": "2, 3"
}, },
{ {
"id": 20,
"monster": "Cows", "monster": "Cows",
"slayer_req": 1, "slayer_req": 1
"masters": 1
}, },
{ {
"id": 21, "monster": "Crawling Hands",
"monster": "Crawling hands", "slayer_req": 5
"slayer_req": 5,
"masters": "1, 2, 4"
}, },
{ {
"id": 22,
"monster": "Crocodiles", "monster": "Crocodiles",
"slayer_req": 1, "slayer_req": 1
"masters": 3
}, },
{ {
"id": 23,
"monster": "Dagannoths", "monster": "Dagannoths",
"slayer_req": 1, "slayer_req": 1
"masters": "4, 5, 6"
}, },
{ {
"id": 24,
"monster": "Dark beasts", "monster": "Dark beasts",
"slayer_req": 90, "slayer_req": 90
"masters": "6, 5" },
{
"monster": "Dark warriors",
"slayer_req": 1
}, },
{ {
"id": 25,
"monster": "Dogs", "monster": "Dogs",
"slayer_req": 1, "slayer_req": 1
"masters": "1, 2" },
{
"monster": "Drakes",
"slayer_req": 84
}, },
{ {
"id": 26,
"monster": "Dust devils", "monster": "Dust devils",
"slayer_req": 65, "slayer_req": 65
"masters": "3, 4, 5, 6"
}, },
{ {
"id": 27, "monster": "Dwarves",
"monster": "Dwarfs", "slayer_req": 1
"slayer_req": 1,
"masters": 1
}, },
{ {
"id": 28,
"monster": "Earth warriors", "monster": "Earth warriors",
"slayer_req": 1, "slayer_req": 1
"masters": 3
}, },
{ {
"id": 29,
"monster": "Elves", "monster": "Elves",
"slayer_req": 1, "slayer_req": 1
"masters": "3, 4, 5, 6" },
{
"monster": "Ents",
"slayer_req": 1
}, },
{ {
"id": 30,
"monster": "Fever spiders", "monster": "Fever spiders",
"slayer_req": 42, "slayer_req": 42
"masters": 4
}, },
{ {
"id": 31,
"monster": "Fire giants", "monster": "Fire giants",
"slayer_req": 1, "slayer_req": 1
"masters": "4, 5, 6"
}, },
{ {
"id": 32, "monster": "Flesh Crawlers",
"monster": "Flesh crawlers", "slayer_req": 1
"slayer_req": 1,
"masters": 2
}, },
{ {
"id": 33, "monster": "Fossil Island Wyverns",
"monster": "Fossil Island wyverns", "slayer_req": 66
"slayer_req": 66,
"masters": "4, 5, 6"
}, },
{ {
"id": 34,
"monster": "Gargoyles", "monster": "Gargoyles",
"slayer_req": 75, "slayer_req": 75
"masters": "4, 5, 6"
}, },
{ {
"id": 35,
"monster": "Ghosts", "monster": "Ghosts",
"slayer_req": 1, "slayer_req": 1
"masters": "1, 2"
}, },
{ {
"id": 36,
"monster": "Ghouls", "monster": "Ghouls",
"slayer_req": 1, "slayer_req": 1
"masters": "2, 3"
}, },
{ {
"id": 37,
"monster": "Goblins", "monster": "Goblins",
"slayer_req": 1, "slayer_req": 1
"masters": 1
}, },
{ {
"id": 38,
"monster": "Goraks",
"slayer_req": 1,
"masters": 6
},
{
"id": 39,
"monster": "Greater demons", "monster": "Greater demons",
"slayer_req": 1, "slayer_req": 1
"masters": "4, 5, 6"
}, },
{ {
"id": 40,
"monster": "Green dragons", "monster": "Green dragons",
"slayer_req": 1, "slayer_req": 1
"masters": 3
}, },
{ {
"id": 41, "monster": "Harpie Bug Swarms",
"monster": "Harpie bug swarms", "slayer_req": 33
"slayer_req": 33,
"masters": "3, 4, 6"
}, },
{ {
"id": 42,
"monster": "Hellhounds", "monster": "Hellhounds",
"slayer_req": 1, "slayer_req": 1
"masters": "4, 5, 6"
}, },
{ {
"id": 43, "monster": "Hill Giants",
"monster": "Hill Giant", "slayer_req": 1
"slayer_req": 1,
"masters": "2, 3"
}, },
{ {
"id": 44,
"monster": "Hobgoblins", "monster": "Hobgoblins",
"slayer_req": 1, "slayer_req": 1
"masters": 2
}, },
{ {
"id": 45,
"monster": "Hydras", "monster": "Hydras",
"slayer_req": 95, "slayer_req": 95
"masters": 7
}, },
{ {
"id": 46,
"monster": "Icefiends",
"slayer_req": 1,
"masters": 1
},
{
"id": 47,
"monster": "Ice giants", "monster": "Ice giants",
"slayer_req": 1, "slayer_req": 1
"masters": 3
}, },
{ {
"id": 48,
"monster": "Ice warriors", "monster": "Ice warriors",
"slayer_req": 1, "slayer_req": 1
"masters": "2, 3" },
{
"monster": "Icefiends",
"slayer_req": 1
}, },
{ {
"id": 49,
"monster": "Infernal Mages", "monster": "Infernal Mages",
"slayer_req": 45, "slayer_req": 45
"masters": "2, 3, 4, 6"
}, },
{ {
"id": 50,
"monster": "Iron dragons", "monster": "Iron dragons",
"slayer_req": 1, "slayer_req": 1
"masters": "4, 5, 6"
}, },
{ {
"id": 51,
"monster": "Jellies", "monster": "Jellies",
"slayer_req": 52, "slayer_req": 52
"masters": "3, 4, 6"
}, },
{ {
"id": 52,
"monster": "Jungle horrors", "monster": "Jungle horrors",
"slayer_req": 1, "slayer_req": 1
"masters": "3, 4, 6"
}, },
{ {
"id": 53,
"monster": "Lizardmen",
"slayer_req": 1,
"masters": "4, 5, 6"
},
{
"id": 54,
"monster": "Lizards",
"slayer_req": 22,
"masters": "1, 2, 4"
},
{
"id": 55,
"monster": "Kalphites", "monster": "Kalphites",
"slayer_req": 1, "slayer_req": 1
"masters": "2, 4, 5, 6"
}, },
{ {
"id": 56,
"monster": "Killerwatts", "monster": "Killerwatts",
"slayer_req": 37, "slayer_req": 37
"masters": "2, 3"
}, },
{ {
"id": 57,
"monster": "Kurasks", "monster": "Kurasks",
"slayer_req": 70, "slayer_req": 70
"masters": 4 },
{
"monster": "Lava dragons",
"slayer_req": 1
}, },
{ {
"id": 58,
"monster": "Lesser demons", "monster": "Lesser demons",
"slayer_req": 1, "slayer_req": 1
"masters": "3, 4"
}, },
{ {
"id": 59, "monster": "Lizardmen",
"monster": "Mithril dragons", "slayer_req": 1
"slayer_req": 1, },
"masters": "5, 6" {
"monster": "Lizards",
"slayer_req": 22
},
{
"monster": "Magic axes",
"slayer_req": 1
},
{
"monster": "Mammoths",
"slayer_req": 1
},
{
"monster": "Minions of Scabaras",
"slayer_req": 1
}, },
{ {
"id": 60,
"monster": "Minotaurs", "monster": "Minotaurs",
"slayer_req": 1, "slayer_req": 1
"masters": 1 },
{
"monster": "Mithril dragons",
"slayer_req": 1
}, },
{ {
"id": 61,
"monster": "Mogres", "monster": "Mogres",
"slayer_req": 32, "slayer_req": 32
"masters": "2, 3"
}, },
{ {
"id": 62,
"monster": "Molanisks", "monster": "Molanisks",
"slayer_req": 39, "slayer_req": 39
"masters": 3
}, },
{ {
"id": 63,
"monster": "Monkeys", "monster": "Monkeys",
"slayer_req": 1, "slayer_req": 1
"masters": 1
}, },
{ {
"id": 64,
"monster": "Moss giants", "monster": "Moss giants",
"slayer_req": 1, "slayer_req": 1
"masters": 3 },
{
"monster": "Mutated zygomites",
"slayer_req": 57
}, },
{ {
"id": 65,
"monster": "Nechryaels", "monster": "Nechryaels",
"slayer_req": 80, "slayer_req": 80
"masters": "5, 6"
}, },
{ {
"id": 66,
"monster": "Ogres", "monster": "Ogres",
"slayer_req": 1, "slayer_req": 1
"masters": 3
}, },
{ {
"id": 67,
"monster": "Otherworldly beings", "monster": "Otherworldly beings",
"slayer_req": 1, "slayer_req": 1
"masters": 3
}, },
{ {
"id": 68,
"monster": "Pyrefiends", "monster": "Pyrefiends",
"slayer_req": 30, "slayer_req": 30
"masters": "2, 3" },
{
"monster": "Rats",
"slayer_req": 1
}, },
{ {
"id": 69,
"monster": "Red dragons", "monster": "Red dragons",
"slayer_req": 1, "slayer_req": 1
"masters": "5, 6" },
{
"monster": "Revenants",
"slayer_req": 1
}, },
{ {
"id": 70,
"monster": "Rockslugs", "monster": "Rockslugs",
"slayer_req": 20, "slayer_req": 20
"masters": 2
}, },
{ {
"id": 71, "monster": "Rogues",
"monster": "Scabarites", "slayer_req": 1
"slayer_req": 1, },
"masters": "5, 6" {
"monster": "Rune dragons",
"slayer_req": 1
}, },
{ {
"id": 72,
"monster": "Scorpions", "monster": "Scorpions",
"slayer_req": 1, "slayer_req": 1
"masters": 1
}, },
{ {
"id": 73,
"monster": "Sea snakes", "monster": "Sea snakes",
"slayer_req": 1, "slayer_req": 40
"masters": 3
}, },
{ {
"id": 74,
"monster": "Shades", "monster": "Shades",
"slayer_req": 1, "slayer_req": 1
"masters": 3
}, },
{ {
"id": 75,
"monster": "Shadow warriors", "monster": "Shadow warriors",
"slayer_req": 1, "slayer_req": 1
"masters": "3, 4"
}, },
{ {
"id": 76,
"monster": "Skeletal Wyverns", "monster": "Skeletal Wyverns",
"slayer_req": 72, "slayer_req": 72
"masters": "5, 6"
}, },
{ {
"id": 77,
"monster": "Skeletons", "monster": "Skeletons",
"slayer_req": 1, "slayer_req": 1
"masters": "1, 2"
}, },
{ {
"id": 78,
"monster": "Smoke devils", "monster": "Smoke devils",
"slayer_req": 93, "slayer_req": 93
"masters": "5, 6"
}, },
{ {
"id": 79,
"monster": "Spiders", "monster": "Spiders",
"slayer_req": 1, "slayer_req": 1
"masters": 1 },
{
"monster": "Spiritual creatures",
"slayer_req": 63
},
{
"monster": "Steel dragon",
"slayer_req": 1
}, },
{ {
"id": 80,
"monster": "Steel dragons", "monster": "Steel dragons",
"slayer_req": 1, "slayer_req": 1
"masters": "4, 5, 6"
}, },
{ {
"id": 81,
"monster": "Suqahs", "monster": "Suqahs",
"slayer_req": 1, "slayer_req": 1
"masters": "5, 6"
}, },
{ {
"id": 82,
"monster": "Terror dogs", "monster": "Terror dogs",
"slayer_req": 40, "slayer_req": 40
"masters": 3
}, },
{ {
"id": 83,
"monster": "Trolls", "monster": "Trolls",
"slayer_req": 1, "slayer_req": 1
"masters": "3, 4, 5, 6"
}, },
{ {
"id": 84,
"monster": "Turoths", "monster": "Turoths",
"slayer_req": 55, "slayer_req": 55
"masters": "3, 4, 5" },
{
"monster": "TzHaar",
"slayer_req": 1
}, },
{ {
"id": 85,
"monster": "Vampyres", "monster": "Vampyres",
"slayer_req": 1, "slayer_req": 1
"masters": "2, 3"
}, },
{ {
"id": 86,
"monster": "Wall beasts", "monster": "Wall beasts",
"slayer_req": 35, "slayer_req": 35
"masters": 2
}, },
{ {
"id": 87,
"monster": "Waterfiends", "monster": "Waterfiends",
"slayer_req": 1, "slayer_req": 1
"masters": 5
}, },
{ {
"id": 88,
"monster": "Werewolves", "monster": "Werewolves",
"slayer_req": 1, "slayer_req": 1
"masters": 3
}, },
{ {
"id": 89,
"monster": "Wolves", "monster": "Wolves",
"slayer_req": 1, "slayer_req": 1
"masters": "1, 2" },
{
"monster": "Wyrms",
"slayer_req": 62
}, },
{ {
"id": 90,
"monster": "Zombies", "monster": "Zombies",
"slayer_req": 1, "slayer_req": 1
"masters": "1, 2"
},
{
"id": 91,
"monster": "Zygomites",
"slayer_req": 57,
"masters": "4, 5, 6"
} }
] ]

View file

@ -8,7 +8,7 @@ Black demons,1,9
Black dragons,1,6 Black dragons,1,6
Bloodvelds,50,9 Bloodvelds,50,9
Blue dragons,1,4 Blue dragons,1,4
Bosses,Varies,8 Bosses,1,8
Brine rats,47,3 Brine rats,47,3
Cave horrors,58,5 Cave horrors,58,5
Cave krakens,87,6 Cave krakens,87,6

1 monster slayer_req taskweight
8 Black dragons 1 6
9 Bloodvelds 50 9
10 Blue dragons 1 4
11 Bosses Varies 1 8
12 Brine rats 47 3
13 Cave horrors 58 5
14 Cave krakens 87 6

View file

@ -4,7 +4,7 @@ Abyssal demons,85,5
Ankous,1,7 Ankous,1,7
Banshees,15,6 Banshees,15,6
Basilisks,40,8 Basilisks,40,8
Bloodveld,50,8 Bloodvelds,50,8
Blue dragons,1,7 Blue dragons,1,7
Brine rats,47,7 Brine rats,47,7
Bronze dragons,1,7 Bronze dragons,1,7

1 monster slayer_req taskweight
4 Ankous 1 7
5 Banshees 15 6
6 Basilisks 40 8
7 Bloodveld Bloodvelds 50 8
8 Blue dragons 1 7
9 Brine rats 47 7
10 Bronze dragons 1 7

File diff suppressed because one or more lines are too long

View file

@ -2,7 +2,15 @@ String.prototype.capitalize = function() {
return this.charAt(0).toUpperCase() + this.slice(1); return this.charAt(0).toUpperCase() + this.slice(1);
} }
function onlyUnique(value, index, self) {
return self.indexOf(value) === index;
}
function setBlocklists() { function setBlocklists() {
// generate blocklist options, currently unused for static html
// may be reused when updates to monsters.json require new html block options
$.getJSON( "data/monsters.json", {format: "json"}, function( data ) { $.getJSON( "data/monsters.json", {format: "json"}, function( data ) {
var content = ''; var content = '';
@ -19,7 +27,6 @@ function setBlocklists() {
} }
$(document).ready(function() { $(document).ready(function() {
setBlocklists();
applyChanges('krystilia'); applyChanges('krystilia');
}); });
@ -27,71 +34,74 @@ function filterTasks(data) {
index_list = [] index_list = []
for (i = 0; i < data.length; i++) { for (i = 0; i < data.length; i++) {
console.log(i,data[i].monster)
// Unlocks switch (data[i].monster.toUpperCase()) {
switch (data[i].monster) { // Slayer point unlocks
case 'Red dragons':
case 'RED DRAGONS':
if ($("#reddrags").prop("checked") == false) { if ($("#reddrags").prop("checked") == false) {
index_list.push(i) index_list.unshift(i)
} }
break; break;
case 'Mithril dragons': case 'MITHRIL DRAGONS':
if ($("#mithdrags").prop("checked") == false) { if ($("#mithdrags").prop("checked") == false) {
index_list.push(i) index_list.unshift(i)
} }
break; break;
case 'Aviansie': case 'AVIANSIES':
if ($("#aviansies").prop("checked") == false) { if ($("#aviansies").prop("checked") == false) {
index_list.push(i) index_list.unshift(i)
} }
break; break;
case 'Tzhaar': case 'TZHAAR':
if ($("#tzhaar").prop("checked") == false) { if ($("#tzhaar").prop("checked") == false) {
index_list.push(i) index_list.unshift(i)
} }
break; break;
case 'Lizardmen': case 'LIZARDMEN':
if ($("#lizardmen").prop("checked") == false) { if ($("#lizardmen").prop("checked") == false) {
index_list.push(i) index_list.unshift(i)
} }
break; break;
case 'Bosses': case 'BOSSES':
if ($("#bosses").prop("checked") == false) { if ($("#bosses").prop("checked") == false) {
index_list.push(i) index_list.unshift(i)
} }
break; break;
case 'Fossil Island Wyverns': case 'FOSSIL ISLAND WYVERNS':
if ($("#fossilwyverns").prop("checked") == true) { if ($("#fossilwyverns").prop("checked") == true) {
index_list.push(i) index_list.unshift(i)
console.log('1')
} }
// Quest task unlocks
} }
// Slayer requirement // Slayer requirement
if (data[i].slayer_req > $("#slayerlevel").val()) { if (data[i].slayer_req > $("#slayerlevel").val()) {
index_list.push(i) index_list.unshift(i)
} }
// Task blocks // Task blocks
$( ".blocktask" ).each(function( index ) { $( ".blocktask" ).each(function( index ) {
if ($(this).val().toUpperCase() == data[i].monster.toUpperCase()) { if ($(this).val().toUpperCase() == data[i].monster.toUpperCase()) {
index_list.push(i) index_list.unshift(i)
console.log('2')
} }
}); });
// Quest unlocks
} }
console.log(index_list) unique_list = index_list.filter(onlyUnique);
console.log(unique_list)
for (var i in unique_list) {
for (var i in index_list) { console.log(data[unique_list[i]])
data.splice(i, 1) data.splice(unique_list[i], 1)
} }
return data return data