Skip to content

Commit

Permalink
Update Slayer Task Weightings (#5690)
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 authored Feb 19, 2024
1 parent 8cd741b commit 7dbda44
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 7dbda44

Please sign in to comment.