Talk:Curiosity Lure

From Stardew Valley Wiki
Revision as of 15:31, 31 December 2021 by User314159 (talk | contribs)
Jump to navigation Jump to search
This talk page is for discussing Curiosity Lure.
  • Sign and date your posts by typing four tildes (~~~~).
  • Put new text below old text.
  • Be polite.
  • Assume good faith.
  • Don't delete discussions.

Inaccurate information

The page claims that the lure affects all fish, while also claiming specific fish that it doesn't affect.

The way it affects legendary fish and night market fish is explicit in the code, and done before any other fish is considered, so these are accurate.

The way it affects hooking fish in the general fish pool for the location is wildly inaccurate.

When hooking a fish in the general fish pool, the game calculates a specific bite chance for the fish being evaluated. This has a base chance set in the Fish json file, and gets reduced if the fishing zone is less than the ideal zone, also set in the Fish json file. 0.5% is added per fishing level.

If this resulting % is less than 25%, then the curiosity lure will buff this hook chance. float max = 0.25f; float min = 0.08f; chance = (double)((max - min) / max) * chance + (double)((max - min) / 2f);

Due to the number of factors involved in calculating the initial chance, it is possible for a fish to be affected in some scenarios, and to have no affect in others. However both the scorpian carp and the octopus can be hooked in scenarios where the curiosity lure has an affect.

My fish pond calculation sheet can be used to determine the initial chance, and it even has an option for the curiosity lure. https://docs.google.com/spreadsheets/d/1HRc2zsEz-Ar_EFyS28HhNNXwGmq5Ilg9DJq12mZqDYk/edit#gid=1064308719

I'm not sure on the best way to convey this on the page, so will leave this here and have another look in a few days.BlaDe (talk) 08:33, 31 December 2021 (UTC)

Thanks, BlaDe, much appreciated! Please let me know if I can offer assistance. margotbean (talk) 13:56, 31 December 2021 (UTC)
I think the best thing to do is to rewrite the "rare fish not affected" section entirely. I'd remove the Scorpion Carp example but keep the Octopus one (the reason for keeping the Octopus one is because 1) it is not increased on the submarine (in fact, it decreases) and 2) to reinforce the fact that it is still affected on The Beach/Ginger Island West due to the global bite rate discussed in the first section). The Glacierfish example is accurate regardless because of the explicit Legendary Fish hook chances. User314159 (talk) 15:06, 31 December 2021 (UTC)
I don't think the "fish affected by location" section is necessary. This is because all of the fish there fall into 3 categories: 1) legendary fish, 2) night market fish, and 3) mines fish, whose calculations depend directly in the getFish command in the game code. It is much easier to merge that section with the "specific calculations" section. I'd also expand the "global effects" section to make it clear that all fish are affected in some way, because with the way it is currently presented it is kind of easy to overlook it. User314159 (talk) 15:31, 31 December 2021 (UTC)