Skip to content

Commit

Permalink
Slayer Task Weightings
Browse files Browse the repository at this point in the history
Reviewed all the slayer task weightings and matched them to the wiki, removed duplicated spiritualranger tasks when spiritualmager tasks are there.
  • Loading branch information
TastyPumPum committed Feb 13, 2024
1 parent 3267641 commit b3bd72b
Show file tree
Hide file tree
Showing 7 changed files with 28 additions and 83 deletions.
14 changes: 0 additions & 14 deletions src/lib/slayer/tasks/chaeldarTasks.ts
Original file line number Diff line number Diff line change
Expand Up @@ -438,20 +438,6 @@ export const chaeldarTasks: AssignableSlayerTask[] = [
unlocked: true,
dontAssign: true
},
{
monster: Monsters.SpiritualRanger,
amount: [110, 170],

weight: 12,
monsters: [Monsters.SpiritualRanger.id, Monsters.SpiritualWarrior.id, Monsters.SpiritualMage.id],
levelRequirements: {
slayer: 60
},
combatLevel: 60,
slayerLevel: 63,
questPoints: 3,
unlocked: true
},
{
monster: Monsters.MountainTroll,
amount: [110, 170],
Expand Down
17 changes: 1 addition & 16 deletions src/lib/slayer/tasks/duradelTasks.ts
Original file line number Diff line number Diff line change
Expand Up @@ -379,7 +379,7 @@ export const duradelTasks: AssignableSlayerTask[] = [
monster: Monsters.SpiritualMage,
amount: [110, 170],

weight: 12,
weight: 7,
monsters: [Monsters.SpiritualRanger.id, Monsters.SpiritualWarrior.id, Monsters.SpiritualMage.id],
extendedAmount: [180, 250],
extendedUnlockId: SlayerTaskUnlocksEnum.SpiritualFervour,
Expand All @@ -392,21 +392,6 @@ export const duradelTasks: AssignableSlayerTask[] = [
unlocked: true,
dontAssign: true
},
{
monster: Monsters.SpiritualRanger,
amount: [130, 200],
weight: 7,
monsters: [Monsters.SpiritualRanger.id, Monsters.SpiritualWarrior.id, Monsters.SpiritualMage.id],
extendedAmount: [180, 250],
extendedUnlockId: SlayerTaskUnlocksEnum.SpiritualFervour,
levelRequirements: {
slayer: 60
},
combatLevel: 60,
slayerLevel: 63,
questPoints: 3,
unlocked: true
},
{
monster: Monsters.SteelDragon,
amount: [10, 20],
Expand Down
6 changes: 3 additions & 3 deletions src/lib/slayer/tasks/konarTasks.ts
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@ export const konarTasks: AssignableSlayerTask[] = [
{
monster: Monsters.BlueDragon,
amount: [120, 170],
weight: 8,
weight: 4,
monsters: [Monsters.BlueDragon.id, Monsters.BabyBlueDragon.id, Monsters.BrutalBlueDragon.id],
combatLevel: 65,
questPoints: 34,
Expand Down Expand Up @@ -204,7 +204,7 @@ export const konarTasks: AssignableSlayerTask[] = [
monster: Monsters.FossilIslandWyvernSpitting,
amount: [15, 30],

weight: 9,
weight: 5,
monsters: [
Monsters.FossilIslandWyvernAncient.id,
Monsters.FossilIslandWyvernLongTailed.id,
Expand Down Expand Up @@ -381,7 +381,7 @@ export const konarTasks: AssignableSlayerTask[] = [
{
monster: Monsters.SteelDragon,
amount: [30, 50],
weight: 7,
weight: 5,
monsters: [Monsters.SteelDragon.id],
levelRequirements: killableMonsters.find(k => k.id === Monsters.SteelDragon.id)!.levelRequirements,
extendedAmount: [40, 60],
Expand Down
16 changes: 8 additions & 8 deletions src/lib/slayer/tasks/mazchnaTasks.ts
Original file line number Diff line number Diff line change
Expand Up @@ -88,14 +88,6 @@ export const mazchnaTasks: AssignableSlayerTask[] = [
questPoints: 1,
unlocked: true
},
{
monster: Monsters.Lizard,
amount: [40, 70],
weight: 8,
monsters: [Monsters.Lizard.id, Monsters.SmallLizard.id, Monsters.DesertLizard.id, Monsters.SulphurLizard.id],
slayerLevel: 22,
unlocked: true
},
{
monster: Monsters.GuardDog,
amount: [40, 70],
Expand Down Expand Up @@ -185,6 +177,14 @@ export const mazchnaTasks: AssignableSlayerTask[] = [
questPoints: 4,
unlocked: true
},
{
monster: Monsters.Lizard,
amount: [40, 70],
weight: 8,
monsters: [Monsters.Lizard.id, Monsters.SmallLizard.id, Monsters.DesertLizard.id, Monsters.SulphurLizard.id],
slayerLevel: 22,
unlocked: true
},
{
monster: Monsters.Mogre,
amount: [40, 70],
Expand Down
15 changes: 1 addition & 14 deletions src/lib/slayer/tasks/nieveTasks.ts
Original file line number Diff line number Diff line change
Expand Up @@ -358,7 +358,7 @@ export const nieveTasks: AssignableSlayerTask[] = [
monster: Monsters.SpiritualMage,
amount: [110, 170],

weight: 12,
weight: 6,
monsters: [Monsters.SpiritualRanger.id, Monsters.SpiritualWarrior.id, Monsters.SpiritualMage.id],
levelRequirements: {
slayer: 60
Expand All @@ -369,19 +369,6 @@ export const nieveTasks: AssignableSlayerTask[] = [
unlocked: true,
dontAssign: true
},
{
monster: Monsters.SpiritualRanger,
amount: [120, 185],
weight: 6,
monsters: [Monsters.SpiritualRanger.id, Monsters.SpiritualWarrior.id, Monsters.SpiritualMage.id],
levelRequirements: {
slayer: 60
},
combatLevel: 60,
slayerLevel: 63,
questPoints: 3,
unlocked: true
},
{
monster: Monsters.SteelDragon,
amount: [30, 60],
Expand Down
28 changes: 14 additions & 14 deletions src/lib/slayer/tasks/turaelTasks.ts
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,20 @@ export const turaelTasks: AssignableSlayerTask[] = [
combatLevel: 5,
unlocked: true
},
{
monster: Monsters.BlackBear,
amount: [15, 50],
weight: 7,
monsters: [
Monsters.BlackBear.id,
Monsters.GrizzlyBearCub.id,
Monsters.BearCub.id,
Monsters.GrizzlyBear.id,
Monsters.Callisto.id
],
combatLevel: 13,
unlocked: true
},
{
monster: Monsters.Bird,
amount: [15, 50],
Expand All @@ -38,20 +52,6 @@ export const turaelTasks: AssignableSlayerTask[] = [
],
unlocked: true
},
{
monster: Monsters.BlackBear,
amount: [15, 50],
weight: 7,
monsters: [
Monsters.BlackBear.id,
Monsters.GrizzlyBearCub.id,
Monsters.BearCub.id,
Monsters.GrizzlyBear.id,
Monsters.Callisto.id
],
combatLevel: 13,
unlocked: true
},
{
monster: Monsters.CaveBug,
amount: [10, 20],
Expand Down
15 changes: 1 addition & 14 deletions src/lib/slayer/tasks/vannakaTasks.ts
Original file line number Diff line number Diff line change
Expand Up @@ -481,7 +481,7 @@ export const vannakaTasks: AssignableSlayerTask[] = [
monster: Monsters.SpiritualMage,
amount: [110, 170],

weight: 12,
weight: 8,
monsters: [Monsters.SpiritualRanger.id, Monsters.SpiritualWarrior.id, Monsters.SpiritualMage.id],
levelRequirements: {
slayer: 60
Expand All @@ -492,19 +492,6 @@ export const vannakaTasks: AssignableSlayerTask[] = [
unlocked: true,
dontAssign: true
},
{
monster: Monsters.SpiritualRanger,
amount: [60, 120],
weight: 8,
monsters: [Monsters.SpiritualRanger.id, Monsters.SpiritualWarrior.id, Monsters.SpiritualMage.id],
levelRequirements: {
slayer: 60
},
combatLevel: 60,
slayerLevel: 63,
questPoints: 3,
unlocked: true
},
{
monster: Monsters.TerrorDog,
amount: [20, 45],
Expand Down

0 comments on commit b3bd72b

Please sign in to comment.