19
edits
This wiki is a read-only version of the Stardew Valley Wiki. The official editable wiki maintained by ConcernedApe can be found at stardewvalleywiki.com
Changes
Fishing
,→Experience Points: put fixed XP rewards at top of section to avoid mixing them up with the formula. Adjust formula display for mental arithmetic simplicity and also placing coefficients infront of variables
==Experience Points==
<code>XP = 3 + (3 * Fish Quality + 1) * 3 + (Fish Difficulty 1/ 3* Fish Difficulty)</code>
:Fish Quality = 0 for normal, 1 for silver, 2 for gold, or 4 for iridium
:Fish Difficulty is a number from 5-110, listed in the data file <tt>Fish.xnb</tt>.
For example, a regular quality sardine (difficulty 30) would net you (0 + 1) * 3 + (30 / 3) = 13XP. Trash also follows this formula with a quality and difficulty of zero leaving only the base 3XP.
XP is multiplied by 2.2 if you also catch a treasure chest, by 2.4 if the catch was "perfect" and by 5 if the catch was a Legendary fish. These multiplications stack, and are performed in order (first treasure chest, then perfect, then Legendary).
For example, catching a perfect Sardine with a treasure chest would earn you 13 * 2.2 = 28.6 (truncated to 28) XP, then 28 * 2.4 = 67.2 (truncated to 67) XP.
<br />Catching a perfect gold quality Crimsonfish (difficulty 95) with a treasure chest would net you (2+1) * 3 + (95 / 3) = 40.67 (truncated to 40) base XP; 40 * 2.2 = 88XP; 88 * 2.4 = 211.2 (truncated to 211) XP; 211 * 5 = 1055 XP.
Experience level is increased immediately upon harvesting a Crab Pot or catching an item with a fishing pole, but the "level up" window doesn't appear until after going to sleep.