ā | Fishing time, then. | ā |
Fishing is a minigame available throughout the underworld in various places available after purchasing the Rod of Fishing from the House Contractor. Fishing rewards the player with various Artifacts, once exchanged to the Head Chef at the House of Hades.
Spawning of Fishing Spot[]
A fishing spot can only spawn when all of the following conditions are met:
- The chamber is designed to contain a fishing spot (i.e. with some kind of water / magma in it).
- More than X chambers (non-inclusive, entering each zone refreshed chambers cooldown) since the last time a fishing spot spawned (see the table below).
- The check of spawning chance succeeds:
Biome | Chance | Number of chambers since last fishing spot |
---|---|---|
Tartarus | 25% | 10 |
Asphodel | 10% | 10 |
Elysium | 10% | 10 |
Hub of Styx | 10% | 10 |
Chaos Gate | 7% | 5 |
Greece | 20% | 2 |
The game will notify the player that a fishing spot spawns with a "ding" sound when:
- The player picks up the room reward (if there is one)
- The player enters a Store chamber
- The player enters a chamber to meet Eurydice or Patroclus
How to Fish[]
Zagreus cannot start fishing until the encounter is cleared of enemies.
Stand near the fishing spot and press the Interact button to start fishing. The bobber may fake bob up to 3 times. When a fish bites the hook, the bobber will submerge completely in the water. Also, there will be a flash of light on top of the rod. At this moment, the player should press the Interact button as soon as possible to catch the fish.
The sooner the Interact button is pressed, the higher rarity the fish will be. The time window of fishing is:
- Less than 0.34 second: Perfect catch. 50/50 chance to catch a Rare or Legendary fish.
- 0.34 second to 0.68 second: Catch. 50/50 chance to catch a Common or Rare fish.
- After 0.68 second: fail with a "Too Late" message.
When Zagreus is fishing, the in-game run timer and the timer of Tight Deadline will be paused.
Perfect catch always gives you at least a Rare fish.
In theory, the game data sets the weighted chance for each type of fish, with 1/21 (ā 4.76%) chance to catch a Legendary fish on Perfect catch, and 1/21 of catching a Rare on Good catch (see FishingData.lua - default weight is 1, and those have 0.05).
In practice, there's a trivial bug in FishingScripts.lua , line 69 (function GetFish() )
, due to using fishingTable[fishData.Name] = fishingTable.Weight or 1
instead of fishingTable[fishData.Name] = fishData.Weight or 1
. As a result, all the weights are set to 1, giving 50% for each type of possible fish, as stated in the bullet points above.
Supergiant devs confirmed that, while this is in fact a bug, they embraced it as a feature, and that the chances will stay the way they are (i.e. 50/50 for both categories).
Rewards[]
After returning to the House of Hades, Zagreus can turn in all the fish to the Head Chef to exchange for rewards. Caught fish will also be logged in their Codex section titled "River Denizens," unlocking more notes for each fish with each subsequent catch.
Tartarus | Asphodel | Elysium | Temple of Styx | Chaos | Greece | |
---|---|---|---|---|---|---|
Common | Hellfish |
Slavug |
Chlam |
Gupp |
Mati |
Trout |
Value | 5 | 1 | 1 | 20 | 100 | 1 |
Rare | Knucklehead |
Chrustacean |
Charp |
Scuffer |
Projelly |
Bass |
Value | 20 | 3 | 2 | 40 | 250 | 1 |
Legendary | Scyllascion |
Flameater |
Seamare |
Stonewhal |
Voidskate |
Sturgeon |
Value | 30 | 5 | 3 | 150 | 500 | 1 |
|