Jump to content

Talk:Lava Eel: Difference between revisions

From Stardew Valley Wiki
imported>User314159
No edit summary
imported>Flavieaux
 
Line 41: Line 41:


::I don't think so because it's technical code information that does not affect how casual players play the game. It's on [[Modding:Fish ponds]] where the code is actually explained. [[User:User314159|User314159]] ([[User talk:User314159|talk]]) 16:04, 22 January 2026 (UTC)
::I don't think so because it's technical code information that does not affect how casual players play the game. It's on [[Modding:Fish ponds]] where the code is actually explained. [[User:User314159|User314159]] ([[User talk:User314159|talk]]) 16:04, 22 January 2026 (UTC)
== Caldera spawn rates are different between PC and Switch ==
I’ve been testing the spawn rates on the Switch and they seem to be more along the lines of 15%. I’ve tried this on multiple Switches, all at level 10 fishing (no buffs) and max cast. For some reason, it seems like the Switch has the original 1.6 rates for the caldera even though it has other 1.6.9 changes.

Latest revision as of 17:36, 5 July 2026

This talk page is for discussing Lava Eel.
  • Sign and date your posts by typing four tildes (~~~~).
  • Put new text below old text.
  • Be polite.
  • Assume good faith.
  • Don't delete discussions.

Lava Eel spawn rates in the Caldera with Targeted Bait feel wrong

I did some testing and with Lava Eel Bait and fishing level equivalent to 14, I was able to hook Lava Eel way more than 50% of the time (~70% rate) at the Forge. I know the given numbers are for level 10 fishing, but even when adjusting for fishing level it will only rise to ~45%. Therefore, I believe this is pretty heavy evidence that targeted bait rolls for the fish 3 times, rather than two. BlaDe also said when he did code diving live on Twitch that it rolls 3 times, and he is rarely wrong. User314159 (talk) 19:47, 17 April 2024 (UTC)

The code for this is... rather complicated. Effectively, what happens is that the list of all possible catches is split into separate lists for each priority level, which are each shuffled, and then stitched back together with the lowest priority values in front. It then iterates over the list of possible catches, checking if each item passes its random checks, with three possible outcomes:
  • Two or less items passed after 2 iterations of the list: return the first item that passed and stop.
  • Three items passed: return the third item and stop.
  • The targeted fish passed: return the targeted fish and stop.
This means that both answers are sort of right. If the targeted fish is anywhere in the first 3 fish to pass, it is selected. But it only gets a maximum of 2 attempts to actually pass its checks. Which is more influential depends on where you're fishing, and in the case of the Caldera, it's the latter by far. The only circumstances in which Lava Eel can miss out on its reroll after failing in the first iteration, is if Physics 101 passes on both the first and second iteration. That has a negligible impact on the overall odds. Regardless, the calculations are within my own range of experience, but I am certainly open to more data on the matter. Sicarious (talk) 17:18, 18 April 2024 (UTC)

Drop chances on fishponds

Many drop chances on fish ponds are slightly off for example: The cance of 5 spicy eels dropping in a pond with a population of 9 here is 3.9% however in the code is 4%:

{
        "RequiredPopulation": 9, //population of 9 fish
        "Chance": 0.04, //4% not 3.9% 
        "Precedence": 0,
        "Condition": null,
        "Id": "(O)226",
        "ItemId": "(O)226",  // Spicy eel
        "RandomItemId": null,
        "MaxItems": null,
        "MinStack": 5,
        "MaxStack": 5, //5 items

This isn't the only example for the lava eel, i won't write them now just in case i'm just missing something but if the drop i just presented is indeed wrong i will put the others for confirmation

Is there some aproximation that i'm missing?

Klytos (talk) 20 January 2026 (UTC)

Sorry for not putting my signature, thanks for adding it Margotbean now could you please tell me if i can change this page based on my previous explanation?? Klytos (talk) 20:50, 20 January 2026 (UTC)

I believe you have not read the full explanation of the calculations, listed on the Fish Pond#Produce page. margotbean (talk) 21:20, 20 January 2026 (UTC)

I did read, i'm talking about the "% of items" wich doesn't include further math, not the "Overall daily chance" obtained by multiplying the base chance (23-95%) by the "% of Items". like 99% of the chance in the code matches the "% of items" in the wiki confirming that it is indeed the same thing, only a couple are off and by not much, perhaps it was a recent minor balance change that went under the radar Klytos (talk) 23:00, 20 January 2026 (UTC)

"i'm talking about the "% of items" wich doesn't include further math". No, it does include further math. It rolls for each valid entry in the list and the output is the first item that triggers a success. So in this example, for population 9, magma geode (2% chance) has first priority since it's listed first. ONLY if this check fails does it go on to check for spicy eel. So the actual chance of getting a spicy eel is 98% times 4% which is 3.92% (rounded to 3.9%). User314159 (talk) 00:22, 21 January 2026 (UTC)
I see... Thank you so much for explaining! now I understand my mistake, but it isnt on the Fish Pond#Produce page. Since that pages explains in details how the produce works, I think even though this is how most loot is generated, inserting this information there would be very useful, don't you agree? Klytos (talk) 12:04, 21 January 2026 (UTC)
I don't think so because it's technical code information that does not affect how casual players play the game. It's on Modding:Fish ponds where the code is actually explained. User314159 (talk) 16:04, 22 January 2026 (UTC)

Caldera spawn rates are different between PC and Switch

I’ve been testing the spawn rates on the Switch and they seem to be more along the lines of 15%. I’ve tried this on multiple Switches, all at level 10 fishing (no buffs) and max cast. For some reason, it seems like the Switch has the original 1.6 rates for the caldera even though it has other 1.6.9 changes.