From 945a505b5d33bbc4ad5ebefc64fef875515d5e1e Mon Sep 17 00:00:00 2001 From: Arodab Date: Sun, 18 Aug 2024 03:18:04 -0300 Subject: [PATCH] adjusted rates --- src/lib/skilling/skills/fishing.ts | 34 +++++++++++++++--------------- src/mahoji/commands/fish.ts | 6 +++--- 2 files changed, 20 insertions(+), 20 deletions(-) diff --git a/src/lib/skilling/skills/fishing.ts b/src/lib/skilling/skills/fishing.ts index bba3aa754a..1bf45f216d 100644 --- a/src/lib/skilling/skills/fishing.ts +++ b/src/lib/skilling/skills/fishing.ts @@ -20,7 +20,7 @@ const fishes: Fish[] = [ petChance: 435_165, clueScrollChance: 870_330, - lostTicks: 0.05, // percentage of ticks spent moving/dropping, + lostTicks: 0.10, // percentage of ticks spent moving/dropping, bankingTime: 30, ticksPerRoll: 6 }, @@ -41,7 +41,7 @@ const fishes: Fish[] = [ bait: itemID('Fishing bait'), petChance: 528_000, clueScrollChance: 1_056_000, - lostTicks: 0.05, + lostTicks: 0.10, bankingTime: 30, ticksPerRoll: 5 }, @@ -84,7 +84,7 @@ const fishes: Fish[] = [ petChance: 382_609, clueScrollChance: 1_147_827, - lostTicks: 0.05, + lostTicks: 0.10, bankingTime: 25, ticksPerRoll: 6 }, @@ -105,7 +105,7 @@ const fishes: Fish[] = [ petChance: 461_808, bait: itemID('Feather'), clueScrollChance: 923_616, - lostTicks: 0.05, + lostTicks: 0.10, bankingTime: 30, ticksPerRoll: 5 }, @@ -120,7 +120,7 @@ const fishes: Fish[] = [ petChance: 305_792, bait: itemID('Fishing bait'), clueScrollChance: 305_792, - lostTicks: 0.05, + lostTicks: 0.10, bankingTime: 30, ticksPerRoll: 5 }, @@ -143,7 +143,7 @@ const fishes: Fish[] = [ petChance: 128_885, clueScrollChance: 257_770, - lostTicks: 0.05, + lostTicks: 0.10, bankingTime: 25, ticksPerRoll: 6 }, @@ -154,7 +154,7 @@ const fishes: Fish[] = [ id: itemID('Raw cave eel'), intercept1: 0.1900, slope1: 0.0013, - lostTicks: 0.05, + lostTicks: 0.10, bankingTime: 40, ticksPerRoll: 5 }, @@ -168,7 +168,7 @@ const fishes: Fish[] = [ slope1: 0.0036, petChance: 116_129, clueScrollChance: 116_129, - lostTicks: 0.05, + lostTicks: 0.10, bankingTime: 25, ticksPerRoll: 6 }, @@ -183,7 +183,7 @@ const fishes: Fish[] = [ petChance: 138_583, qpRequired: 100, clueScrollChance: 138_583, - lostTicks: 0.10, + lostTicks: 0.13, bankingTime: 20, ticksPerRoll: 6 }, @@ -198,7 +198,7 @@ const fishes: Fish[] = [ petChance: 170_874, bait: itemID('Raw karambwanji'), clueScrollChance: 170_874, - lostTicks: 0.00, // fishing spots never moves + lostTicks: 0.01, // fishing spots never moves bankingTime: 25, ticksPerRoll: 4 }, @@ -214,7 +214,7 @@ const fishes: Fish[] = [ bigFish: itemID('Big shark'), bigFishRate: 5000, clueScrollChance: 82_243, - lostTicks: 0.05, + lostTicks: 0.10, bankingTime: 25, ticksPerRoll: 6 }, @@ -230,7 +230,7 @@ const fishes: Fish[] = [ bait: itemID('Sandworms'), qpRequired: 40, clueScrollChance: 78_649, - lostTicks: 0.05, + lostTicks: 0.10, bankingTime: 30, ticksPerRoll: 5 }, @@ -245,7 +245,7 @@ const fishes: Fish[] = [ petChance: 977_778, qpRequired: 1, clueScrollChance: 977_778, - lostTicks: 0.25, + lostTicks: 0.33, bankingTime: 0, // stackable ticksPerRoll: 2 }, @@ -260,7 +260,7 @@ const fishes: Fish[] = [ petChance: 149_434, bait: itemID('Dark fishing bait'), clueScrollChance: 149_434, - lostTicks: 0.05, + lostTicks: 0.10, bankingTime: 0, ticksPerRoll: 6 }, @@ -288,7 +288,7 @@ const fishes: Fish[] = [ petChance: 426_954, bait: itemID('Feather'), clueScrollChance: 1_280_862, - lostTicks: 0.05, + lostTicks: 0.10, bankingTime: 40, ticksPerRoll: 5 }, @@ -301,8 +301,8 @@ const fishes: Fish[] = [ bait: itemID('Fishing bait'), clueScrollChance: 165_000, intercept1: 0.1253, - slope1: 0.3672, - lostTicks: 0.10, + slope1: 0.0025, + lostTicks: 0.13, bankingTime: 0, ticksPerRoll: 5 } diff --git a/src/mahoji/commands/fish.ts b/src/mahoji/commands/fish.ts index 65581ae9ed..d3d2e1fd12 100644 --- a/src/mahoji/commands/fish.ts +++ b/src/mahoji/commands/fish.ts @@ -99,7 +99,7 @@ function determineFishingTime( if (fish.name === 'Barbarian fishing') { if (powerfish) { ticksPerRoll = 3; - lostTicks = 0.02; // more focused + lostTicks = 0.06; // more focused } if (user.allItemsOwned.has('Fishing cape') || user.allItemsOwned.has('Fishing cape (t)') || user.allItemsOwned.has('Max cape')) { bankingTime = 20; @@ -107,12 +107,12 @@ function determineFishingTime( } else if (fish.name === 'Trout/Salmon') { if (powerfish) { ticksPerRoll = 3; - lostTicks = 0.03; + lostTicks = 0.06; } } else if (fish.name === 'Tuna/Swordfish') { if (powerfish) { ticksPerRoll = 2; - lostTicks = 0.01; + lostTicks = 0.03; } }