diff --git a/src/lib/slayer/slayerUtil.ts b/src/lib/slayer/slayerUtil.ts index c8cb21238f..8ed9e4cdbb 100644 --- a/src/lib/slayer/slayerUtil.ts +++ b/src/lib/slayer/slayerUtil.ts @@ -289,6 +289,9 @@ export function getCommonTaskName(task: Monster) { case Monsters.RevenantImp.id: commonName = 'Revenant'; break; + case Monsters.DagannothPrime.id: + commonName = 'Dagannoth Kings'; + break; default: } if (commonName !== 'TzHaar' && !commonName.endsWith('s')) commonName += 's'; diff --git a/src/lib/slayer/tasks/bossTasks.ts b/src/lib/slayer/tasks/bossTasks.ts index cbab364148..6ffcfb8338 100644 --- a/src/lib/slayer/tasks/bossTasks.ts +++ b/src/lib/slayer/tasks/bossTasks.ts @@ -33,7 +33,7 @@ export const bossTasks: AssignableSlayerTask[] = [ monster: Monsters.Callisto, amount: [3, 35], weight: 1, - monsters: [Monsters.Callisto.id], + monsters: [Monsters.Callisto.id, Monsters.Artio.id], isBoss: true, wilderness: true }, @@ -90,27 +90,7 @@ export const bossTasks: AssignableSlayerTask[] = [ levelRequirements: { prayer: 43 }, - monsters: [Monsters.DagannothPrime.id], - isBoss: true - }, - { - monster: Monsters.DagannothSupreme, - amount: [3, 35], - weight: 1, - levelRequirements: { - prayer: 43 - }, - monsters: [Monsters.DagannothSupreme.id], - isBoss: true - }, - { - monster: Monsters.DagannothRex, - amount: [3, 35], - weight: 1, - levelRequirements: { - prayer: 43 - }, - monsters: [Monsters.DagannothRex.id], + monsters: [Monsters.DagannothPrime.id, Monsters.DagannothSupreme.id, Monsters.DagannothRex.id], isBoss: true }, { @@ -219,7 +199,7 @@ export const bossTasks: AssignableSlayerTask[] = [ monster: Monsters.Venenatis, amount: [3, 35], weight: 1, - monsters: [Monsters.Venenatis.id], + monsters: [Monsters.Venenatis.id, Monsters.Spindel.id], isBoss: true, wilderness: true }, @@ -227,7 +207,7 @@ export const bossTasks: AssignableSlayerTask[] = [ monster: Monsters.Vetion, amount: [3, 35], weight: 1, - monsters: [Monsters.Vetion.id], + monsters: [Monsters.Vetion.id, Monsters.Calvarion.id], isBoss: true, wilderness: true }, @@ -260,7 +240,7 @@ export const wildernessBossTasks: AssignableSlayerTask[] = [ monster: Monsters.Callisto, amount: [3, 35], weight: 1, - monsters: [Monsters.Callisto.id], + monsters: [Monsters.Callisto.id, Monsters.Artio.id], isBoss: true, wilderness: true }, @@ -300,7 +280,7 @@ export const wildernessBossTasks: AssignableSlayerTask[] = [ monster: Monsters.Venenatis, amount: [3, 35], weight: 1, - monsters: [Monsters.Venenatis.id], + monsters: [Monsters.Venenatis.id, Monsters.Spindel.id], isBoss: true, wilderness: true }, @@ -308,7 +288,7 @@ export const wildernessBossTasks: AssignableSlayerTask[] = [ monster: Monsters.Vetion, amount: [3, 35], weight: 1, - monsters: [Monsters.Vetion.id], + monsters: [Monsters.Vetion.id, Monsters.Calvarion.id], isBoss: true, wilderness: true } diff --git a/src/lib/slayer/tasks/krystiliaTasks.ts b/src/lib/slayer/tasks/krystiliaTasks.ts index 40b5d56071..f32758963e 100644 --- a/src/lib/slayer/tasks/krystiliaTasks.ts +++ b/src/lib/slayer/tasks/krystiliaTasks.ts @@ -67,6 +67,8 @@ export const krystiliaTasks: AssignableSlayerTask[] = [ amount: [8, 16], weight: 4, monsters: [Monsters.BlackDragon.id], + extendedAmount: [40, 60], + extendedUnlockId: SlayerTaskUnlocksEnum.FireAndDarkness, unlocked: true, wilderness: true }, @@ -244,6 +246,8 @@ export const krystiliaTasks: AssignableSlayerTask[] = [ amount: [75, 125], weight: 5, monsters: [Monsters.GreaterNechryael.id], + extendedAmount: [200, 250], + extendedUnlockId: SlayerTaskUnlocksEnum.NechsPlease, slayerLevel: 80, unlocked: true, wilderness: true