From fc85dc1d26ff1ce99c053e12ee9a6f147c646694 Mon Sep 17 00:00:00 2001 From: Shaun Date: Sat, 17 Feb 2024 10:06:23 +0200 Subject: [PATCH] Added fixes for trident and bite spell type --- src/server/fixes/fixes.js | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/src/server/fixes/fixes.js b/src/server/fixes/fixes.js index 171eaab1..f5763918 100644 --- a/src/server/fixes/fixes.js +++ b/src/server/fixes/fixes.js @@ -183,7 +183,13 @@ module.exports = { }); items - .filter(i => i.name === 'Princess Morgawsa\'s Trident' && i.type !== 'Trident') + .filter(i => + i.name === 'Princess Morgawsa\'s Trident' && + ( + i.type !== 'Trident' || + i.spell.type !== 'projectile' + ) + ) .forEach(i => { i.type = 'Trident'; i.requires[0].stat = 'int'; @@ -198,7 +204,13 @@ module.exports = { }); items - .filter(i => i.name === 'Steelclaw\'s Bite' && i.type !== 'Curved Dagger') + .filter(i => + i.name === 'Steelclaw\'s Bite' && + ( + i.type !== 'Curved Dagger' || + i.spell.type !== 'melee' + ) + ) .forEach(i => { i.type = 'Curved Dagger'; i.requires[0].stat = 'dex';