Changes

no edit summary
Line 9: Line 9:  
==Overview & Controls==
 
==Overview & Controls==
 
[[File:Fishingicons.png|200px|thumb|right|Fishing interface showing normal and [[Fish#Legendary Fish|Legendary Fish]]]]
 
[[File:Fishingicons.png|200px|thumb|right|Fishing interface showing normal and [[Fish#Legendary Fish|Legendary Fish]]]]
To cast a fishing rod into a body of water, hold down the Use Tool button ([[File:Left-Click.png|24px]] on PC, [[File:360 X.png|24px]] button on Xbox, [[File:PS4 Square.png|24px]] on Playstation, [[File:Switch Y.png|24px]] on Switch). A meter appears, indicating how far the line will go. Release to cast. It is also possible to slightly alter the line's placement mid-cast with the movement keys (or controller stick), allowing for better control over aiming the cast and allowing to "cast diagonally" by 1 tile, which can make it possible to hit bubbles that would otherwise be unreachable.
+
To cast a fishing rod into a body of water, hold down the Use Tool button ([[File:Left-Click.png|24px]] on PC, [[File:360 X.png|24px]] button on Xbox, [[File:PS4 Square.png|24px]] on PlayStation, [[File:Switch Y.png|24px]] on Switch). A meter appears, indicating how far the line will go. Release to cast. It is also possible to slightly alter the line's placement mid-cast with the movement keys (or controller stick), allowing for better control over aiming the cast and allowing to "cast diagonally" by 1 tile, which can make it possible to hit bubbles that would otherwise be unreachable.
    
When a fish bites, the bobber wiggles and an exclamation point appears above the player character's head along with a distinct sound. Click the Use Tool button to start the mini-game.
 
When a fish bites, the bobber wiggles and an exclamation point appears above the player character's head along with a distinct sound. Click the Use Tool button to start the mini-game.
Line 35: Line 35:     
===Bar Size===
 
===Bar Size===
The green rectangle increases in size with higher fishing skill level. At Fishing level 0, the bar size has a length of 96 pixels. This is increased by 8 pixels for every increase in fishing level, so that at level 10, the bar size has a length of 176 pixels. The bar size can be further increased by using either the [[Cork Bobber]] or [[Deluxe Bait]] or increasing the fishing level past level 10 by using an enchant at the [[Forge]] or with food [[buffs]]. The maximum possible bar size is therefore 284 pixels, which can be achieved using the [[Advanced Iridium Rod]] and having level 10 fishing, using 2 cork bobbers, using deluxe bait, using the Master Enchant at the Forge, and eating [[Seafoam Pudding]] with [[Qi Seasoning]]. The total number of pixels of the entire rectangle is 568, exactly half of the maximum possible bar size.
+
The green rectangle increases in size with higher fishing skill level. The total number of pixels of the entire rectangle is 568. At Fishing level 0, the bar size has a length of 96 pixels. This is increased by 8 pixels for every increase in fishing level, so that at level 10, the bar size has a length of 176 pixels. The bar size can be further increased by using either the [[Cork Bobber]] or [[Deluxe Bait]] or increasing the fishing level past level 10 by using an enchant at the [[Forge]] or with food [[buffs]]. The maximum possible bar size is therefore 308 pixels, which can be achieved using the [[Advanced Iridium Rod]] and having level 10 fishing, using 2 cork bobbers, using deluxe bait, using the Master Enchant at the Forge, and eating [[Seafoam Pudding]] with [[Qi Seasoning]] and a dish with the Shrimp ingredient from the [[Desert Festival#Chef|Chef]] at the Desert Festival. Outside of the [[Desert Festival]], the maximum possible bar size is 284 pixels, exactly half of the total number of pixels of the rectangle.
    
The upgraded fishing rods (''i.e.,'' [[Fiberglass Rod]], [[Iridium Rod]], and [[Advanced Iridium Rod]]) do '''not''' affect the bar size. However, using the [[Training Rod]] does affect the bar size; it sets the player's fishing skill equal to level 5 for the purposes of determining how big to make the green bar, if the player has not reached level 5 yet.
 
The upgraded fishing rods (''i.e.,'' [[Fiberglass Rod]], [[Iridium Rod]], and [[Advanced Iridium Rod]]) do '''not''' affect the bar size. However, using the [[Training Rod]] does affect the bar size; it sets the player's fishing skill equal to level 5 for the purposes of determining how big to make the green bar, if the player has not reached level 5 yet.
Line 49: Line 49:     
===Fish Bite Time===
 
===Fish Bite Time===
The fish bite time measures the amount of time that passes before a fish bites once the fishing rod is in the water. This base time is a random number between 0.6 and 30 seconds. Each increase in fishing level decreases the maximum amount of time it takes for a fish to bite by 0.25 seconds.
+
The fish bite time measures the amount of time that passes before a fish bites once the fishing rod is in the water. This base time is a random number between 0.6 and 30 seconds. Each increase in fishing level decreases the maximum amount of time it takes for a fish to bite by 0.25 seconds. The time it takes for a fish to bite is reduced by 25% if it will be the player's first fish bite after the fishing rod is the water (''i.e.'' if they didn't fail to hook a fish before).
   −
Using [[Bait]] decreases both the minimum and maximum amount of time it takes for a fish to bite by 50%. [[Wild Bait]] further decreases this by another 25%, for a total of a 62.5% decrease compared to no [[Bait]]. The minimum amount of time it takes for a fish to bite cannot drop below 0.5 seconds.
+
Using [[Bait (item)|Bait]], [[Magnet]], [[Magic Bait]], or any type of [[Targeted Bait]] decreases both the minimum and maximum amount of time it takes for a fish to bite by 50%. [[Wild Bait]] and [[Challenge Bait]] further decreases this by another 25%, for a total of a 62.5% decrease compared to no bait. [[Deluxe Bait]] decreases both the minimum and maximum amount of time it takes for a fish to bite by 67%.
 +
 
 +
The minimum amount of time it takes for a fish to bite cannot drop below 0.5 seconds.
    
===Fishing Zone===
 
===Fishing Zone===
Line 74: Line 76:     
===Fish Size & Quality===
 
===Fish Size & Quality===
The factors that influence fish size are fishing zone and level, with some randomness involved. This is controlled by a variable called <samp>fFishSize</samp> which ranges between 0 and 1 and is used to calculate variations in fish sizes: a value of 0.00 for <samp>fFishSize</samp> will result in the least possible fish size while a value of 1.00 for <samp>fFishSize</samp> will result in the highest possible fish size.<ref name="fish_quality" />
+
The size of each fish caught using a Fishing Rod is dependent on the Fishing Zone, the farmer's Fishing Level, the type of fish, and how close to "Perfect" the catch was. When catching a fish, a "size factor", <samp>fishSize</samp>, is determined by the equation <code>fishSize = Zone/5 * (Skill+2)/10 * Random/100</code>, where "Zone" refers to the Fishing Zone, "Skill" refers to the farmer's Fishing Level (rounded down to the nearest even value), and "Random" is a random integer value between 90 and 110, inclusive. Also note that if the player has not reached Fishing level 10 yet, the value for Skill ranges ranges between all possible even numbers from the farmer's Fishing Level (rounded down to the nearest even value) and 10 inclusive. This size factor is then limited to a range of 0 to 1 inclusive.<ref name="fishSize"/>
 +
 
 +
Each type of fish has a minimum and maximum size. When a fish is hooked, it is given an initial size based on these values and the size factor, equal to <code>minFishSize + (maxFishSize - minFishSize) * fishSize + 1</code>, rounded down, in inches.<ref name="fishSizeRange"/> The size shrinks by 1" for every 0.8 seconds that the fish is not being reeled in. However, the size cannot go below <samp>minFishSize</samp>. Additionally, if the catch was imperfect and the final size is equal to <samp>maxFishSize</samp> exactly, the fish size is reduced by 1".<ref name="fishShrinking"/> A consequence of this procedure is that the maximum possible fish size observed in game is always 1 higher than the value of <samp>maxFishSize</samp>, which can be obtained with perfect or near-perfect catch (less than 0.8 seconds not reeling in the fish). In addition, some fish have the same values for <samp>minFishSize</samp> and <samp>maxFishSize</samp>, such as the [[Fish#Legendary Fish|Legendary Fish]] and non-Ghostfish Mines fish. Due to the final adjustment for non-perfect catches, the minimum possible size for these fish is 1 lower than the value of <samp>minFishSize</samp> specified in the data.
   −
The data for the minimum and maximum possible sizes for all fish can be found in <samp>Data\Fish.xnb</samp> for each fish. The final fish size is calculated by <samp>minFishSize + (maxFishSize - minFishSize) * fFishSize</samp>, rounded down. If the catch was perfect, this value increases by 1. If the catch was not perfect and the original calculation of the fish size was <samp>maxFishSize</samp>, this value decreases by 1. A consequence of this feature is that the maximum possible fish size observed in game is always 1 higher than the value for maxFishSize in <samp>Data\Fish.xnb</samp>. For Legendary Fish, due to the second adjustment for non-perfect catches, the minimum possible fish size will be 1 lower than the value for minFishSize in <samp>Data\Fish.xnb</samp>.<ref name="fish_quality" />
+
Some fish, namely the [[Sandfish]], [[Scorpion Carp]], and [[Goby]], cannot be caught at their maximum theoretical size, as they are limited by the size of their ponds which only have a maximum [[#Fishing Zone|Fishing Zone]] of 2.
   −
Base fish quality is directly determined by <samp>fFishSize</samp>: if <samp>fFishSize < 0.33</samp> the quality is normal, otherwise if <samp>fFishSize < 0.66</samp>  the quality is silver, otherwise the quality is gold. This quality can be improved by one grade with the [[Quality Bobber]]. It can also be improved by one grade with a perfect catch as long as the fish was at least silver quality initially. These boosts stack with the Quality Bobber boost considered before the Perfect Catch boost. Since the maximum base fish quality is gold, the only way to get an iridium quality fish is by either getting a perfect catch or using the Quality Bobber.<ref name="fish_quality" />
+
Base fish quality is determined directly by the value of <samp>fishSize</samp>. A value below 0.33 corresponds to normal quality, a value between 0.33 and 0.66 corresponds to silver quality, and a value of 0.66 or higher corresponds to gold quality. This quality can be improved by one grade for each [[Quality Bobber]] equipped. It can also be improved by one grade with a perfect catch as long as the fish was at least silver quality initially. These boosts stack, with the Quality Bobber boost considered before the Perfect Catch boost. Since the maximum base fish quality is gold, the only way to get an iridium quality fish is by either getting a perfect catch or using the Quality Bobber.<ref name="fishQuality" />
   −
Note that using the [[Training Rod]] will cause all fish to be normal quality. This overrides the calculation mentioned above.
+
Any fish caught using a [[Training Rod]] has its size set to the minimum and its quality set to normal, overriding the above procedure.<ref name="fishSizeTrainingRod"/>
   −
Below is the table for the possible quality of the fish depending on the base fish quality and whether a Quality Bobber was used or the catch was perfect.
+
Below is the table for the possible quality of the fish depending on the base fish quality, if the catch was perfect, and how many Quality Bobbers were used.
    
{|class="wikitable"
 
{|class="wikitable"
 
|-
 
|-
 
! Base Fish Quality
 
! Base Fish Quality
! With Quality Bobber
+
! With 1 Quality Bobber
! With A Perfect Catch
+
! With 2 Quality Bobbers
! With Both
+
! With Perfect Catch
 +
! With Perfect Catch + 1 Quality Bobber
 +
! With Perfect Catch + 2 Quality Bobbers
 
|-
 
|-
 
| Normal
 
| Normal
 
| Silver
 
| Silver
 +
| Gold
 
| Normal
 
| Normal
 
| Gold
 
| Gold
 +
| Iridium
 
|-
 
|-
 
| Silver
 
| Silver
 
| Gold
 
| Gold
 +
| Iridium
 
| Gold
 
| Gold
 +
| Iridium
 
| Iridium
 
| Iridium
 
|-
 
|-
 
| Gold
 
| Gold
 +
| Iridium
 +
| Iridium
 
| Iridium
 
| Iridium
 
| Iridium
 
| Iridium
Line 108: Line 120:     
Below is the table for the chances of getting certain fish sizes and base quality based on particular fishing zones and fishing levels. Note that this Base Fish Quality does not take into account improvements in quality from perfect catches or from the Quality Bobber. Those adjustments are made after the Base Fish Quality is determined as described in the previous table.
 
Below is the table for the chances of getting certain fish sizes and base quality based on particular fishing zones and fishing levels. Note that this Base Fish Quality does not take into account improvements in quality from perfect catches or from the Quality Bobber. Those adjustments are made after the Base Fish Quality is determined as described in the previous table.
 +
 +
Note that Fishing levels greater than 16 are only possible during the [[Desert Festival]], as the player must eat a dish from the [[Desert Festival#Chef|Chef]] with the Shrimp ingredient.
    
{|class="wikitable sortable"
 
{|class="wikitable sortable"
Line 113: Line 127:  
! rowspan="2" | [[Fishing#Fishing Zone|Fishing Zone]]
 
! rowspan="2" | [[Fishing#Fishing Zone|Fishing Zone]]
 
! rowspan="2" data-sort-type=number | Fishing Level
 
! rowspan="2" data-sort-type=number | Fishing Level
! colspan="2" | fFishSize
+
! colspan="2" | Size Factor
 
! colspan="3" | Base Fish Quality (% chance)
 
! colspan="3" | Base Fish Quality (% chance)
 
! colspan="2" | Perfect Fish Size (inches)
 
! colspan="2" | Perfect Fish Size (inches)
Line 141: Line 155:  
| 1    || 14-15    || 0.29    || 0.35    || 67      || 33      || 0        ||  5      || 12 - 13
 
| 1    || 14-15    || 0.29    || 0.35    || 67      || 33      || 0        ||  5      || 12 - 13
 
|-
 
|-
| 1    || 16       || 0.32    || 0.40    || 10      || 90      || 0        ||  5 - 6  || 12 - 13
+
| 1    || 16-17    || 0.32    || 0.40    || 10      || 90      || 0        ||  5 - 6  || 12 - 13
 +
|-
 +
| 1    || 18-19    || 0.36    || 0.44    || 0        || 100      || 0        ||  5 - 6  || 13 - 14
 
|-
 
|-
 
| 2    || 0-1      || 0.07    || 0.44    || 73      || 27      || 0        ||  2 - 6  ||  9 - 14
 
| 2    || 0-1      || 0.07    || 0.44    || 73      || 27      || 0        ||  2 - 6  ||  9 - 14
Line 159: Line 175:  
| 2    || 14-15    || 0.58    || 0.70    || 0        || 67      || 33      ||  8 - 9  || 15 - 17
 
| 2    || 14-15    || 0.58    || 0.70    || 0        || 67      || 33      ||  8 - 9  || 15 - 17
 
|-
 
|-
| 2    || 16       || 0.65    || 0.79    || 0        || 10      || 90      ||  9 - 10 || 16 - 18
+
| 2    || 16-17    || 0.65    || 0.79    || 0        || 10      || 90      ||  9 - 10 || 16 - 18
 +
|-
 +
| 2    || 18-19    || 0.72    || 0.89    || 0        || 0        || 100      ||  9 - 11 || 17 - 19
 
|-
 
|-
 
| 3    || 0-1      || 0.11    || 0.66    || 42      || 57      || 1        ||  3 - 9  || 10 - 16
 
| 3    || 0-1      || 0.11    || 0.66    || 42      || 57      || 1        ||  3 - 9  || 10 - 16
Line 177: Line 195:  
| 3    || 14-15    || 0.86    || 1.00    || 0        || 0        || 100      || 11 - 13 || 19 - 21
 
| 3    || 14-15    || 0.86    || 1.00    || 0        || 0        || 100      || 11 - 13 || 19 - 21
 
|-
 
|-
| 3    || 16        || 0.97     || 1.00    || 0        || 0        || 100      || 13      || 21
+
| 3    || 16-17    || 0.97    || 1.00    || 0       || 0       || 100      || 13      || 21
 +
|-
 +
| 3    || 18-19    || 1.00     || 1.00    || 0        || 0        || 100      || 13      || 21
 
|-
 
|-
 
| 5    || 0-1      || 0.18    || 1.00    || 20      || 39      || 41      ||  3 - 13 || 11 - 21
 
| 5    || 0-1      || 0.18    || 1.00    || 20      || 39      || 41      ||  3 - 13 || 11 - 21
Line 195: Line 215:  
| 5    || 14-15    || 1.00    || 1.00    || 0        || 0        || 100      || 13      || 21
 
| 5    || 14-15    || 1.00    || 1.00    || 0        || 0        || 100      || 13      || 21
 
|-
 
|-
| 5    || 16        || 1.00    || 1.00    || 0        || 0        || 100      || 13      || 21
+
| 5    || 16-17    || 1.00    || 1.00    || 0       || 0        || 100      || 13      || 21
 +
|-
 +
| 5    || 18-19    || 1.00    || 1.00    || 0        || 0        || 100      || 13      || 21
 
|}
 
|}
   Line 207: Line 229:     
No more than one bubble spot can exist per area (''e.g.,'' [[Pelican Town]], [[Cindersap Forest]]) at any given time, but different bubble spots can occur in multiple areas simultaneously. Some bubble spots are not possible for the player to reach with the fishing rod. Bubble spots cannot spawn on [[the Farm]] unless the player has chosen the [[Farm Maps|Riverland Farm Map]]<ref name="performtenminuteupdate" />.
 
No more than one bubble spot can exist per area (''e.g.,'' [[Pelican Town]], [[Cindersap Forest]]) at any given time, but different bubble spots can occur in multiple areas simultaneously. Some bubble spots are not possible for the player to reach with the fishing rod. Bubble spots cannot spawn on [[the Farm]] unless the player has chosen the [[Farm Maps|Riverland Farm Map]]<ref name="performtenminuteupdate" />.
 +
 +
===Fish Frenzies===
 +
Fish Frenzies are events that can randomly happen during the day (before 11 PM) at either [[The Beach]], [[Cindersap Forest]], [[Pelican Town]], or [[The Mountain]]. They can only occur if the player has caught at least three fish and has played for at least 3 days. They can happen regardless of how many fish have been caught if the player has played for at least 14 days. Fish Frenzies cannot happen on [[Festivals|Festival]] days.
 +
 +
During a frenzy, bubbles will spawn for a specific fish (one that can be caught in that location on that day) in that location. When a Fish Frenzy happens, players are notified with the message " A(n) [Fish name] frenzy has begun in [location]." When fishing in these bubbles, the chances of catching the fish for the frenzy is increased significantly. The effects of these bubbles are similar to those of the combination of [[#Bubbles|normal bubbles]] and [[Targeted Bait]]. [[Fish#Legendary Fish|Legendary Fish]] and catchable items will never be the specific fish for the frenzy.
    
===Energy===
 
===Energy===
Line 273: Line 300:  
|Able to use [[bait]] &amp; 2 [[tackle]]s.
 
|Able to use [[bait]] &amp; 2 [[tackle]]s.
 
|[[Mastery Cave]]
 
|[[Mastery Cave]]
|Obtaining [[File:Fishing Skill Icon.png|24px|link=]] [[Mastery Cave#Masteries|Fishing Mastery]].
+
|Claiming [[File:Fishing Skill Icon.png|24px|link=]] [[Mastery Cave#Masteries|Fishing Mastery]].
 
|}<section end="fishingrods" />
 
|}<section end="fishingrods" />
   Line 392: Line 419:  
{{:Trout Soup|RecipeRow}}
 
{{:Trout Soup|RecipeRow}}
 
{{Recipes|footer}}
 
{{Recipes|footer}}
 +
 +
Below is a table of the fishing buffs that can be obtained from the [[Desert Festival#Chef|Chef]] at the [[Desert Festival]]. These stack with normal food buffs.
 +
{|class="wikitable roundedborder"
 +
!Image
 +
!Name
 +
!Buffs
 +
!Buff Duration
 +
!Ingredients
 +
|-
 +
|[[File:Cioppino.png|center]]
 +
|Cioppino
 +
|{{name|Fishing|+3}}{{name|Defense|+1}}
 +
|{{Duration|7m}}
 +
|Shrimp + Rich Marinara
 +
|-
 +
|[[File:Rainforest Shrimp.png|center]]
 +
|Rainforest Shrimp
 +
|{{name|Fishing|+3}}{{name|Mining|+1}}
 +
|{{Duration|7m}}
 +
|Shrimp + Mushroom Creme
 +
|-
 +
|[[File:Shrimp Donut.png|center]]
 +
|Shrimp Donut
 +
|{{name|Fishing|+3}}{{name|Luck|+1}}
 +
|{{Duration|7m}}
 +
|Shrimp + Cherry Syrup
 +
|-
 +
|[[File:Smell Of The Sea.png|center]]
 +
|Smell Of The Sea
 +
|{{name|Fishing|+3}}{{name|Attack|+1}}
 +
|{{Duration|7m}}
 +
|Shrimp + Pungent Garlic
 +
|-
 +
|[[File:Desert Gumbo.png|center]]
 +
|Desert Gumbo
 +
|{{name|Fishing|+3}}{{name|Speed|+1}}
 +
|{{Duration|7m}}
 +
|Shrimp + Uncomfortably Hot Sauce
 +
|}
    
==Treasure Chests==
 
==Treasure Chests==
During the fishing mini-game, a treasure chest will occasionally appear inside the vertical bar. Treasure chests have their own progression bar, fillable by keeping the green bobber bar behind the treasure chest icon [[File:Fishing Treasure Chest.png|24px|class=inline]]. If obtained, the player is awarded random bonus loot after catching the fish.  Losing the fish also loses the treasure chest.
+
During the fishing mini-game, between 1 and 3 seconds after it starts, a treasure chest may appear inside the vertical bar. The base chance of finding a chest is 15%. The probability can be increased by 15% with the [[Magnet]], by 5% with the [[Treasure Hunter]] tackle equipped (by 10% with two equipped), and by 15% with the [[#Fishing Skill|Pirate profession]]. This is adjusted by half the value of daily [[luck]], increasing by 5% at best or decreasing by 5% at worst, with the [[Special Charm]] adding 1.25%. Food/drink buffs add 0.5% for every point of Luck.<ref name="treasure_chance" /> Treasure chests will never appear when playing the fishing minigame at the [[Stardew Valley Fair]] or during the fishing contest at the [[Festival of Ice]].
   −
After successfully catching a treasure chest, after the fish is caught the treasure chest items will appear in a menu. In the case of successfully catching a fish and a treasure chest while [[inventory]] is full, the caught fish will appear in the treasure chest menu alongside any treasures caught. Dismissing the menu before putting all of the items into inventory will forfeit the rest of the items.  
+
Treasure chests have their own progression bar, fillable by keeping the green bobber bar behind the treasure chest icon [[File:Fishing Treasure Chest.png|24px|class=inline]]. If obtained, the player is awarded random bonus loot after catching the fish. '''Losing the fish also loses the treasure chest.'''
   −
The base chance of finding a chest is 15%. The probability can be increased with the [[Magnet]] (+15%), the [[Treasure Hunter]] (+5%), and the [[#Fishing Skill|Pirate profession]] (+15%) for a total of 50% chance. This is adjusted by half the value of daily [[luck]], increasing by 5% at best or decreasing by 5% at worst, with the [[Special Charm]] adding 1.25%. Food/drink buffs add 0.5% for every point of Luck.<ref name="treasure_chance" />
+
After successfully catching a fish and a treasure chest, the treasure chest items will appear in a menu. In the case of successfully catching a fish and a treasure chest while [[inventory]] is full, the caught fish will appear in the treasure chest menu alongside any treasures caught. Dismissing the menu before putting all of the items into inventory will forfeit the rest of the items.
   −
Mutliple items can appear in a treasure chest. If multiple items appear in a chest, the same item can appear in multiple slots (with some exceptions). The number of items specified in the table is the number that can appear in a single stack (''e.g.,'' at most one lost book appears in a stack, but two lost books are possible if each appears in a different stack).
+
Multiple items can appear in a treasure chest. If multiple items appear in a chest, the same item can appear in multiple slots (with some exceptions, such as special items from [[festivals]]). The number of items specified in the table is the number that can appear in a single stack (''e.g.,'' at most one lost book appears in a stack, but two lost books are possible if each appears in a different stack).
   −
[[Luck]] has a small effect on a treasure chest's contents. Daily Luck slightly increases the chances that various special items appear (as indicated by ≈ in the following table). A Luck buff can increase the number of items in a stack (specifically, it increases the chance that a stack of resources or geodes will double in size). A luck buff also allows better rings to appear ([[Magnet Ring]] instead of [[Small Magnet Ring]] and [[Glow Ring]] instead of [[Small Glow Ring]]).
+
Daily Luck, along with the Fishing Zone, slightly increases the chances that various special items appear (as indicated by ≈ in the following table). Luck Buffs increase the chance that a stack of resources or geodes will double in size and also allow better rings to appear ([[Magnet Ring]] instead of [[Small Magnet Ring]] and [[Glow Ring]] instead of [[Small Glow Ring]]).
    
===Golden Treasure Chests===
 
===Golden Treasure Chests===
After obtaining [[Mastery Cave#Masteries|Fishing Mastery]], there is a chance for the treasure chest to be golden when fishing. The chance of a treasure chest becoming golden is equal to <samp>0.25 + DailyLuck</samp>.<ref name="treasure_chance" /> So at max daily luck, there is a 35% chance for a fishing treasure chest to be golden.
+
After claiming [[Mastery Cave#Masteries|Fishing Mastery]], the treasure chest that appears when fishing may be golden. The base chance of a fishing treasure chest being golden is 25%. This is adjusted by the value of daily [[luck]], increasing by 10% at best or decreasing by 10% at worst, with the [[Special Charm]] adding 2.5%.<ref name="treasure_chance" />
   −
Golden treasure chests produce almost the same items as normal fishing treasure chests. The only exceptions are that golden fishing treasure chests provide on average slightly more items than normal fishing treasure chests and golden treasure chests have about a 70% chance of containing at least one of the following items:<ref name="treasure" />
+
Golden treasure chests provide on average more items than normal treasure chests and golden treasure chests have about a 70% chance of containing at least one of the following items:<ref name="treasure" /> [[Iridium Bar]], [[Bait And Bobber]], [[Combat Quarterly]], [[Mining Monthly]], [[Stardew Valley Almanac]], [[Woodcutter's Weekly]], [[Carrot Seeds]], [[Summer Squash Seeds]], [[Broccoli Seeds]], [[Powdermelon Seeds]], [[Fish Taco]], [[Fairy Dust]], [[Dressed Spinner]], [[Challenge Bait]], [[Magnet]], [[Stardrop Tea]], [[Pearl]], [[Shrimp Cocktail]], [[Fish Stew]], and [[Sonar Bobber]]. Most of these items cannot be found in normal fishing treasure chests, and those that can have much greater chances of being found in golden ones.
 
  −
<!--The items are listed in the order that they appear in the game code. Please DO NOT rearrange them. -->
  −
{|class="wikitable sortable roundedborder"
  −
!Item
  −
!Number in Stack
  −
!Chance
  −
!Notes
  −
|-
  −
|{{name|Iridium Bar}}
  −
|1-5
  −
|1/13
  −
|
  −
|-
  −
|{{name|Bait And Bobber}}
  −
|1
  −
|1/65
  −
|
  −
|-
  −
|{{name|Combat Quarterly}}
  −
|1
  −
|1/65
  −
|
  −
|-
  −
|{{name|Mining Monthly}}
  −
|1
  −
|1/65
  −
|
  −
|-
  −
|{{name|Stardew Valley Almanac}}
  −
|1
  −
|1/65
  −
|
  −
|-
  −
|{{name|Woodcutter's Weekly}}
  −
|1
  −
|1/65
  −
|
  −
|-
  −
|{{name|Carrot Seeds}}
  −
|2-8
  −
|1/13
  −
|Must be between [[Winter]] 21 and [[Spring]] 23
  −
|-
  −
|{{name|Summer Squash Seeds}}
  −
|2-8
  −
|1/13
  −
|Must be between [[Spring]] 24 and [[Summer]] 20
  −
|-
  −
|{{name|Broccoli Seeds}}
  −
|2-8
  −
|1/13
  −
|Must be between [[Summer]] 21 and [[Fall]] 20
  −
|-
  −
|{{name|Powdermelon Seeds}}
  −
|2-8
  −
|1/13
  −
|Must be between [[Fall]] 21 and [[Winter]] 20
  −
|-
  −
|{{name|Fish Taco}}
  −
|1
  −
|1/13
  −
|
  −
|-
  −
|{{name|Fairy Dust}}
  −
|3-5
  −
|1/13
  −
|
  −
|-
  −
|{{name|Dressed Spinner}}
  −
|1
  −
|1/13
  −
|
  −
|-
  −
|{{name|Challenge Bait}}
  −
|3-5
  −
|1/13
  −
|
  −
|-
  −
|{{name|Magnet}}
  −
|3-5
  −
|1/13
  −
|
  −
|-
  −
|{{name|Stardrop Tea}}
  −
|1
  −
|1/13
  −
|
  −
|-
  −
|{{name|Pearl}}
  −
|1
  −
|1/13
  −
|
  −
|-
  −
|{{name|Shrimp Cocktail}}
  −
|1
  −
|1/13
  −
|
  −
|-
  −
|{{name|Fish Stew}}
  −
|1
  −
|1/13
  −
|
  −
|-
  −
|{{name|Sonar Bobber}}
  −
|1
  −
|1/13
  −
|
  −
|}
      
===Contents===
 
===Contents===
{{Stub|Golden Treasure Chest probabilities need to be added}}
+
The following is a list of all items that can be found inside treasure chests.<ref name="treasure" /> The "Chance" columns provide the probability per treasure chest (normal and golden) that the item will appear at least once in the treasure chest, if all of the requirements for the item are met.
The following is a list of all items that can be found inside treasure chests.<ref name="treasure" /> The "Chance" column provides the probability per treasure chest that the item will appear at least once in the treasure chest, if all requirements for the item are met.
     −
All of the items listed below, with the exception of [[Mixed Seeds]], can be found in golden treasure chests. Several of the items listed below cannot be found in normal treasure chests.
+
All of the items listed below, with the exception of [[Mixed Seeds]], can be found in golden treasure chests. [[Iridium Bar]], [[Carrot Seeds]], [[Summer Squash Seeds]], [[Broccoli Seeds]], [[Powdermelon Seeds]], [[Fish Taco]], [[Fairy Dust]], [[Challenge Bait]], [[Magnet]], [[Stardrop Tea]], [[Pearl]], [[Shrimp Cocktail]], and [[Fish Stew]] cannot be found in normal treasure chests.
    
<!--The items are listed in the order when they first appear in the game code. Please DO NOT rearrange them. -->
 
<!--The items are listed in the order when they first appear in the game code. Please DO NOT rearrange them. -->
Line 554: Line 511:  
|1 ||
 
|1 ||
 
|Requires having seen Mr. Qi's cutscene and [[Mastery Cave#Masteries|Foraging Mastery]] not obtained<br />
 
|Requires having seen Mr. Qi's cutscene and [[Mastery Cave#Masteries|Foraging Mastery]] not obtained<br />
Chance increases with higher daily [[luck]]
+
Chance increases with higher daily [[luck]] and if the player has received the power from the [[Book of Mysteries]]
|data-sort-value=13|≈13%
+
|data-sort-value=13|6-15%
|
+
|data-sort-value=16|8-19%
 
|-
 
|-
 
|{{name|Golden Mystery Box}}
 
|{{name|Golden Mystery Box}}
 
|1 ||
 
|1 ||
 
|Requires obtaining [[Mastery Cave#Masteries|Foraging Mastery]]<br />
 
|Requires obtaining [[Mastery Cave#Masteries|Foraging Mastery]]<br />
Chance increases with higher daily [[luck]]
+
Chance increases with higher daily [[luck]] and if the player has received the power from the [[Book of Mysteries]]
|data-sort-value=13|≈13%
+
|data-sort-value=13|6-15%
|
+
|data-sort-value=16|8-19%
 
|-
 
|-
 
|{{name|Golden Animal Cracker}}
 
|{{name|Golden Animal Cracker}}
Line 608: Line 565:  
|-
 
|-
 
|{{name|Carrot Seeds}}
 
|{{name|Carrot Seeds}}
|2-8 ||
+
|8 ||
 
|Must be between [[Winter]] 21 and [[Spring]] 23
 
|Must be between [[Winter]] 21 and [[Spring]] 23
 
|0%
 
|0%
Line 614: Line 571:  
|-
 
|-
 
|{{name|Summer Squash Seeds}}
 
|{{name|Summer Squash Seeds}}
|2-8 ||
+
|8 ||
 
|Must be between [[Spring]] 24 and [[Summer]] 20
 
|Must be between [[Spring]] 24 and [[Summer]] 20
 
|0%
 
|0%
Line 620: Line 577:  
|-
 
|-
 
|{{name|Broccoli Seeds}}
 
|{{name|Broccoli Seeds}}
|2-8 ||
+
|8 ||
 
|Must be between [[Summer]] 21 and [[Fall]] 20
 
|Must be between [[Summer]] 21 and [[Fall]] 20
 
|0%
 
|0%
Line 626: Line 583:  
|-
 
|-
 
|{{name|Powdermelon Seeds}}
 
|{{name|Powdermelon Seeds}}
|2-8 ||
+
|8 ||
 
|Must be between [[Fall]] 21 and [[Winter]] 20
 
|Must be between [[Fall]] 21 and [[Winter]] 20
 
|0%
 
|0%
Line 701: Line 658:  
|[[#Fishing Zone|Fishing Zone]] must be 5
 
|[[#Fishing Zone|Fishing Zone]] must be 5
 
|9%
 
|9%
|
+
|6%
 
|-
 
|-
 
|{{name|Iron Ore}}
 
|{{name|Iron Ore}}
Line 707: Line 664:  
|[[#Fishing Zone|Fishing Zone]] must be 3 or 5, More likely at [[#Fishing Zone|Fishing Zone]] 3
 
|[[#Fishing Zone|Fishing Zone]] must be 3 or 5, More likely at [[#Fishing Zone|Fishing Zone]] 3
 
|5-10%
 
|5-10%
|
+
|3-6%
 
|-
 
|-
 
|{{name|Copper Ore}}
 
|{{name|Copper Ore}}
Line 713: Line 670:  
|More likely at lower [[#Fishing Zone|Fishing Zone]] values  
 
|More likely at lower [[#Fishing Zone|Fishing Zone]] values  
 
|5-12%
 
|5-12%
|
+
|3-8%
 
|-
 
|-
 
|{{name|Wood}}
 
|{{name|Wood}}
Line 719: Line 676:  
|More likely at lower [[#Fishing Zone|Fishing Zone]] values  
 
|More likely at lower [[#Fishing Zone|Fishing Zone]] values  
 
|5-6%
 
|5-6%
|
+
|3-4%
 
|-
 
|-
 
|{{name|Stone}}
 
|{{name|Stone}}
Line 725: Line 682:  
|More likely at lower [[#Fishing Zone|Fishing Zone]] values  
 
|More likely at lower [[#Fishing Zone|Fishing Zone]] values  
 
|5-6%
 
|5-6%
|
+
|3-4%
 
|-
 
|-
 
|{{name|Coal}}
 
|{{name|Coal}}
 
|1-24||
 
|1-24||
|
+
|More likely at Fishing levels less than 2 and at lower [[#Fishing Zone|Fishing Zones]] and if [[Lost Book]]s and [[Artifact]]s cannot be found
|9-61%
+
|9-50%
|
+
|6-27%
 
|-
 
|-
 
|{{name|Deluxe Bait}}
 
|{{name|Deluxe Bait}}
Line 874: Line 831:  
|{{name|Geode}}
 
|{{name|Geode}}
 
|1-6 ||
 
|1-6 ||
|More likely at lower [[#Fishing Zone|Fishing Zones]], chance increases significantly if no [[artifacts]] have been found
+
|More likely at lower [[#Fishing Zone|Fishing Zones]]
|8-23%
+
|4-16%
|5-15%
+
|2-11%
 
|-
 
|-
 
|{{name|Magma Geode}}
 
|{{name|Magma Geode}}
Line 1,125: Line 1,082:  
|data-sort-value=0.08|≈0.08%<ref name="treasure_special" />
 
|data-sort-value=0.08|≈0.08%<ref name="treasure_special" />
 
|-
 
|-
|[[File:Golden Bobber.png|24px]] Golden Bobber
+
|{{name|Golden Bobber}}
 
|1 ||
 
|1 ||
 
|Can only get when Willy's "Golden Bobber" quest is active during the [[Desert Festival]] and cannot already have Golden Bobber in inventory<br />
 
|Can only get when Willy's "Golden Bobber" quest is active during the [[Desert Festival]] and cannot already have Golden Bobber in inventory<br />
Line 1,170: Line 1,127:  
==References==
 
==References==
 
<references>
 
<references>
<ref name="max_cast"> See <samp>Tools/FishingRod::doStartCasting</samp> in the game code.</ref>
+
<ref name="max_cast"> See <samp>FishingRod::doStartCasting</samp> in the game code.</ref>
 
<ref name="fishing_zone">The fishing zone is calculated by the function <samp>FishingRod::distanceToLand</samp>; the value is assigned to the variable <samp>clearWaterDistance</samp>.</ref>
 
<ref name="fishing_zone">The fishing zone is calculated by the function <samp>FishingRod::distanceToLand</samp>; the value is assigned to the variable <samp>clearWaterDistance</samp>.</ref>
<ref name="fish_quality">The fish size and quality are determined by the functions <samp>FishingRod::startMinigameEndFunction</samp>, <samp>BobberBar::BobberBar</samp>, <samp>BobberBar::update</samp>, and <samp>FishingRod::doPullFishFromWater</samp>.</ref>
+
<ref name="fishSize">The size factor is determined in the function <samp>FishingRod::startMinigameEndFunction</samp> in the game code.</ref>
 +
<ref name="fishSizeTrainingRod">The effect of the Training Rod on Fish Size and Quality is determined in <samp>BobberBar::BobberBar</samp> in the game code.</ref>
 +
<ref name="fishSizeRange">The values for <samp>minFishSize</samp> and <samp>maxFishSize</samp> are given in <samp>Data/Fish.xnb</samp> in the game files, while the procedure to actually calculate initial fish size is given in <samp>BobberBar::BobberBar</samp> in the game code.</ref>
 +
<ref name="fishShrinking">The shrinking of fish from their initial size to their final size can be found in <samp>BobberBar::Update</samp> in the game code</ref>
 +
<ref name="fishQuality">The conversion from <samp>fishSize</samp> to <samp>fishQuality</samp> can be found in <samp>BobberBar::BobberBar</samp> in the game code.</ref>
 
<ref name="bubbles">The effects of bubbles on fishing bite times is handled in <samp>FishingRod::DoFunction</samp>, specifically at <samp>if (location.fishSplashPoint != null)</samp>.  The effect of bubbles on fish type is also in <samp>FishingRod::doFunction</samp> in the call to <samp>location.getFish</samp>, where the argument <samp>waterDepth</samp> is set to <samp>clearWaterDistance + (splashPoint ? 1 : 0)</samp>.</ref>
 
<ref name="bubbles">The effects of bubbles on fishing bite times is handled in <samp>FishingRod::DoFunction</samp>, specifically at <samp>if (location.fishSplashPoint != null)</samp>.  The effect of bubbles on fish type is also in <samp>FishingRod::doFunction</samp> in the call to <samp>location.getFish</samp>, where the argument <samp>waterDepth</samp> is set to <samp>clearWaterDistance + (splashPoint ? 1 : 0)</samp>.</ref>
<ref name="fishexp">See <samp>Tools/FishingRod::doPullFishFromWater</samp> in the game code.</ref>
+
<ref name="fishexp">See <samp>FishingRod::doPullFishFromWater</samp> in the game code.</ref>
<ref name="treasure_chance">See <samp>Tools/FishingRod::startMinigameEndFunction</samp> in the game code.</ref>
+
<ref name="treasure_chance">See <samp>FishingRod::startMinigameEndFunction</samp> in the game code.</ref>
 
<ref name="treasure">The contents of a treasure chest are determined by <samp>FishingRod::openTreasureMenuEndFunction</samp>.</ref>
 
<ref name="treasure">The contents of a treasure chest are determined by <samp>FishingRod::openTreasureMenuEndFunction</samp>.</ref>
 
<ref name="treasure_artifact">The chance of an artifact appearing in a treasure chest is higher if [[Lost Books]] are not possible, ''e.g.,'' after the Museum's collection is complete.</ref>
 
<ref name="treasure_artifact">The chance of an artifact appearing in a treasure chest is higher if [[Lost Books]] are not possible, ''e.g.,'' after the Museum's collection is complete.</ref>
 
<ref name="treasure_special">The chance of a special item appearing in a treasure chest is adjusted by <samp>LuckModifier</samp>, which is set to <samp>(1 + DailyLuck) * FishingZone/5</samp>. This means that fishing zone is the most important factor, as special items are 5x more likely to be found when caught in a fishing zone of 5 instead of 1. Special items are only 1.25x more likely to be found with maximum daily luck (0.125) instead of minimum (-0.1). For example, the chance of finding a Broken Trident varies from 0.075% (DailyLuck=-0.1, FishingZone=1) to 0.469% (DailyLuck=0.125, FishingZone=5). The page lists the chance of finding special items with neutral luck and Zone=5.</ref>
 
<ref name="treasure_special">The chance of a special item appearing in a treasure chest is adjusted by <samp>LuckModifier</samp>, which is set to <samp>(1 + DailyLuck) * FishingZone/5</samp>. This means that fishing zone is the most important factor, as special items are 5x more likely to be found when caught in a fishing zone of 5 instead of 1. Special items are only 1.25x more likely to be found with maximum daily luck (0.125) instead of minimum (-0.1). For example, the chance of finding a Broken Trident varies from 0.075% (DailyLuck=-0.1, FishingZone=1) to 0.469% (DailyLuck=0.125, FishingZone=5). The page lists the chance of finding special items with neutral luck and Zone=5.</ref>
<ref name="roe_book">If the player has not obtained the [[Jewels Of The Sea]] book before, the chances of the book appearing is <samp>0.02+0.001*X</samp>, where <samp>X</samp> is the total amount of treasure chests the player has opened. If the player has obtained the book before, the chance is constant at <samp>0.02</samp>.</ref>
+
<ref name="roe_book">If the player has not obtained the [[Jewels Of The Sea]] book before, the chances of the book appearing is <samp>0.02+0.001*X</samp>, where <samp>X</samp> is the total amount of treasure chests the player has opened. If the player has obtained the book before, the chance is constant at <samp>0.021</samp>.</ref>
 
<ref name="performtenminuteupdate">The bubbles, or 'fishSplashPoint' is placed in <samp>GameLocation::performTenMinuteUpdate</samp>.</ref>
 
<ref name="performtenminuteupdate">The bubbles, or 'fishSplashPoint' is placed in <samp>GameLocation::performTenMinuteUpdate</samp>.</ref>
 
</references>
 
</references>
Line 1,189: Line 1,150:  
{{History|1.5.4|Fixed softlock when fishing with multiple rods in inventory after catching a treasure and casting from a different rod.}}
 
{{History|1.5.4|Fixed softlock when fishing with multiple rods in inventory after catching a treasure and casting from a different rod.}}
 
{{History|1.5.5|Fixed issue preventing certain spots in the [[The Mountain|Mountain lake]] from spawning bubbles.}}
 
{{History|1.5.5|Fixed issue preventing certain spots in the [[The Mountain|Mountain lake]] from spawning bubbles.}}
{{History|1.6|Added [[Advanced Iridium Rod]]. Submerged fishing bobber now automatically recolored to match the water. Added [[Mystery Box]], [[Golden Mystery Box]], [[Golden Animal Cracker]], [[Sonar Bobber]], [[Deluxe Bait]], skill books, Golden Bobber, [[Roe]], [[Jewels Of The Sea]], and Golden Tag to potential treasure chest rewards. Added Golden Fishing Tresure Chests with more exclusive rewards. Players are now notified when they first catch each specific type of fish.}}
+
{{History|1.6|Added [[Advanced Iridium Rod]]. Submerged fishing bobber now automatically recolored to match the water. Added [[Mystery Box]], [[Golden Mystery Box]], [[Golden Animal Cracker]], [[Sonar Bobber]], [[Deluxe Bait]], skill books, Golden Bobber, [[Roe]], [[Jewels Of The Sea]], and Golden Tag to potential treasure chest rewards. Added Golden Fishing Tresure Chests with more exclusive rewards. Players are now notified when they first catch each specific type of fish. If you haven't gained fishing experience after obtaining the Bamboo Pole, before spring 28, year 1, Willy comes to your house and give you a training rod after giving you a quick lesson on fishing basics that makes you reach level 1 fishing.}}
 +
{{History|1.6.3|Fixed bug introduced in v1.6 which caused other types of bait to act as [[Targeted Bait|targeted bait]] for no fish, resulting in excess trash fished.}}
 +
{{History|1.6.4|Added [[#Fish Frenzies|Fish Frenzies]]. Slightly reduced chance to find [[Mystery Box]]es and [[Golden Mystery Box]]es.}}
    
{{NavboxSkillsStats}}
 
{{NavboxSkillsStats}}
4,175

edits