Changes

342 bytes added ,  20:31, 19 December 2021
added table per talk discussion
Line 65: Line 65:     
===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 fFishSize, which used to calculate variations in fish sizes: a value of 0.00 for fFishSize will result in the least possible fish size while 1.00 for fFishSize will result in the highest possible fish size. Base fish quality is directly determined by fFishSize: if fFishSize < 0.33 then the quality is normal, otherwise if fFishSize < 0.66 then 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. Since the maximum base quality grade is gold, the only ways to catch iridium quality fish are either getting a perfect catch or using the Quality Bobber. <ref name="fish_quality" />
+
The factors that influence fish size are fishing zone and level, with some randomness involved. This is controlled by a variable called fFishSize, which used to calculate variations in fish sizes: a value of 0.00 for fFishSize will result in the least possible fish size while 1.00 for fFishSize will result in the highest possible fish size. <ref name="fish_quality" />
   −
There are some exceptions to these rules: Using the [[Training Rod]] will cause all fish to be minimum size and quality. In addition, unless the catch is perfect, there might be a penalty to the possible fish size provided the fish size was initially calculated to be the maximum possible, making getting the maximum fish size only possible with a perfect catch (this is most commonly seen with legendary fish).  
+
Base fish quality is directly determined by fFishSize: if fFishSize < 0.33 then the quality is normal, otherwise if fFishSize < 0.66 then 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 being considered before the Perfect Catch boost. Note that 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" />
   −
Below is the table for the chances of getting certain fish sizes and quality based on particular fishing zones and fishing levels. Note that the Base Fish Quality does not take into account improvements in quality from perfect catches or from the Quality Bobber.
+
{|class="wikitable"
 +
|-
 +
! Base Fish Quality
 +
! With Quality Bobber
 +
! With A Perfect Catch
 +
! With Both
 +
|-
 +
| Normal
 +
| Silver
 +
| Normal
 +
| Gold
 +
|-
 +
| Silver
 +
| Gold
 +
| Gold
 +
| Iridium
 +
|-
 +
| Gold
 +
| Iridium
 +
| Iridium
 +
| Iridium
 +
|}
 +
 
 +
There are some exceptions to these rules: Using the [[Training Rod]] will cause all fish to be minimum size and quality. In addition, unless the catch is perfect, there might be a penalty to the possible fish size provided the fish size was initially calculated to be the maximum possible, making getting the maximum fish size only possible with a perfect catch (such as with legendary fish).
 +
 
 +
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.
    
{|class="wikitable sortable"
 
{|class="wikitable sortable"
4,182

edits