Search
No results
How Fishing works
Demo 0.11.2How it works
Fishing cast
- Each cast waits a uniform time between the minimum and maximum of Interval.
- With a priority fish set, the cast first rolls Fish chance and one fish by weight; when that fish is the priority fish it is caught, a uniform quantity between its minimum and maximum, doubled with Output Doubling Chance.
- Otherwise the cast catches junk unless Fish chance or Junk Reroll Chance succeeds. Junk is one item, two with Output Doubling Chance. A fish is chosen by weight, a uniform quantity between its minimum and maximum, doubled with Output Doubling Chance.
- With Junk to GP (%) above 0, junk is sold at once for its sale price × quantity × Junk to GP (%) instead of entering the bank.
- Every cast then checks the Special product chances in ascending chance and awards the first that succeeds, doubled with Output Doubling Chance. After an award, Second Special Item Chance runs the check once more.
- Every cast pays XP, junk included.
Game messages
Formulas
- Base experience
Recipe base experience- Base random product chances
Recipe random products- Base special product chances
Recipe special products- Special product chances
- Chance
clamp(Base special product chances chance + Flat special product chance + Base special product chances chance × Increased Special Item Chance, 0, 1)QuantityBase special product chances quantity + trunc(Flat special product quantity) - Interval
- Min
(floor((Recipe base min interval + Min Interval (Flat)) × (1 + Min Interval (%))) if floor((Recipe base min interval + Min Interval (Flat)) × (1 + Min Interval (%))) > floor((Recipe base min interval + Min Interval (Flat)) × (1 + Min Interval (%))), otherwise floor((Recipe base min interval + Min Interval (Flat)) × (1 + Min Interval (%)))) if floor((Recipe base max interval + Max Interval (Flat)) × (1 + Max Interval (%))) < floor((Recipe base min interval + Min Interval (Flat)) × (1 + Min Interval (%))), otherwise floor((Recipe base max interval + Max Interval (Flat)) × (1 + Max Interval (%))) if floor((Recipe base min interval + Min Interval (Flat)) × (1 + Min Interval (%))) > floor((Recipe base max interval + Max Interval (Flat)) × (1 + Max Interval (%))), otherwise floor((Recipe base min interval + Min Interval (Flat)) × (1 + Min Interval (%)))Max(floor((Recipe base min interval + Min Interval (Flat)) × (1 + Min Interval (%))) if floor((Recipe base min interval + Min Interval (Flat)) × (1 + Min Interval (%))) > floor((Recipe base min interval + Min Interval (Flat)) × (1 + Min Interval (%))), otherwise floor((Recipe base min interval + Min Interval (Flat)) × (1 + Min Interval (%)))) if floor((Recipe base max interval + Max Interval (Flat)) × (1 + Max Interval (%))) < floor((Recipe base min interval + Min Interval (Flat)) × (1 + Min Interval (%))), otherwise floor((Recipe base max interval + Max Interval (Flat)) × (1 + Max Interval (%))) if floor((Recipe base min interval + Min Interval (Flat)) × (1 + Min Interval (%))) > floor((Recipe base max interval + Max Interval (Flat)) × (1 + Max Interval (%))), otherwise floor((Recipe base max interval + Max Interval (Flat)) × (1 + Max Interval (%))) - Fish chance
clamp((Recipe fish chance + Flat fish chance) × (1 + Increased fish chance), 0, 1)- Junk chance
clamp(1 − Fish chance, 0, 1)
Modifiers
| Modifier | Granted by |
|---|---|
| Output Doubling ChanceYour chance to double the output |
|
| Flat special product quantity | None in the demo |
| Flat special product chance | None in the demo |
| Increased Special Item ChanceThe percent increased chance to obtain a special item |
|
| Min Interval (Flat)The adjustment to the base minimum intervalGlobal flat action interval | None in the demo |
| Max Interval (Flat)The adjustment to the base maximum intervalGlobal flat action interval |
|
| Min Interval (%)The adjustment to the minimum intervalGlobal percent action interval |
|
| Max Interval (%)The adjustment to the maximum intervalGlobal percent action interval |
|
| Junk to GP (%)The amount of GP Junk is converted to when caught, based on its sale price |
|
| Flat fish chance |
|
| Increased fish chance | None in the demo |
| Second Special Item ChanceThe chance to obtain a second special item when obtaining one |
|
| Junk Reroll ChanceThe chance to reroll the item obtained when obtaining junk |
|