Fishing Pond

Fishing
Currently (Feb 2022) the only feature available in the Pet Village, Fishing gives you a boost to the growth gained from pet feedings, up to an extra 200%. This bonus decreases linearly the further along into a rebirth you are, reaching zero at 30 hours. The boost is additive to the pet food bonus from SpaceDim.

Anything gained while Fishing (Fishing Level, Fish Power, caught fish, etc) is permanent and will not be reset on rebirth.

You can choose to either fish manually at 100% speed, or allocate a Water element pet to the fishing pond to automatically fish at a slower speed. There are two other pet slots as well, but they are not required to auto-fish.

Pet 1: Adding a Water element pet into this slot will allow you to auto-fish at a rate of (50 + Class Level / 2)%. The pet does not need to be evolved, or any particular class, for auto-fish to work.

Pet 2: Adding a Pet here will increase the base fishing speed by (Class Level / 2)% (additive bonus). This speed bonus works for both manual fishing and auto-fishing. This pet does not need to be any particular element or class.

Pet 3: Adding a Pet here will auto-sell any caught fish, and increase the amount of Fish Power you get for selling them by (100 + Class Level)%. This pet does not need to be any particular element or class.

Any pets set to the Fishing tab will earn Class XP equal to the Fishing XP received. Similar to the RTI tab, pets slotted into the Fishing tab will earn additional Class XP from dungeon teams if they have an Ego Sword equipped, instead of the usual Dungeon XP.

Fishing speed is also increased by multiplicative bonuses based on your fishing rod (see below), and your Fishing Level (+2% per level).

The basic mechanics are quite simple. Depending on which pond is selected, there is a pool (no pun intended) of available fish to be caught. One fish is selected randomly, and depending on that fish's difficulty, a specific amount of time must elapse (fishing speed increases or decreases the time required). Once the timer finishes, the fish is caught, and you gain fishing XP for it. If a pet is selected in the third slot, the fish will also be sold for Fish Power; otherwise, you must manually click a button to sell your fish.

Gaining enough fishing XP automatically increases your Fishing Level, which increases fishing speed, and unlocks new ponds.

There are a total of 10 ponds you can use to fish, but initially you can only catch fish in first one, New Pond. You unlock the ability to fish successfully in the next pond every 3 Fishing Levels. Each new pond holds better fish that sell for more Fish Power, but starting with the Kind Pond you will need to use Bait, bought with Fish Power, to be able to catch all Fish in it. So it's advised to stay at Lazy Pond until you can buy the best Rod you want to go for. If you have a high class Level Pet in the Autosell Spot, your mind may change though.

Average Gains Per Pond
Within a given pond, the chance of selecting any given fish is based on the rarity levels of all the fish in that pond, with higher rarity giving a lower probability. The formula is: $$ P = \frac{1} {\text{Rarity} } \times \frac{1} {\sum{ \frac{1} {\text{Rarity}} } \, \forall \, \text{Fish in Pond} } $$

Once the probabilities are known, the expected Fishing XP and Fish Power (per second and per catch) can be calculated. The key is to consider the expected time for each catch, using each fish's catch time and probability: $$\text{Expected Time per Catch} = \sum{P \times \text{Catch Time}} $$

Similar calculations give the expected Fishing XP per catch, and expected Fish Power per catch. Dividing these by the expected time per catch gives us the following results:


 * Table updated 2022-02-28 for game version 3.81.1302

Example Lazy Pond has 4 fish, with rarities {2, 2, 3, 4}. To calculate the sum of 1/rarity for all these fish, we write them out as fractions: 1/2 + 1/2 + 1/3 + 1/4. With a common denominator of 12, we can rewrite this as 6/12 + 6/12 + 4/12 + 3/12, which gives a sum of 19/12. $${\sum{ \frac{1} {\text{Rarity}} } \, \forall \, \text{Fish in Pond} }$$ $$= \frac{1}{2} + \frac{1}{2} + \frac{1}{3}+ \frac{1}{4}$$ $$= \frac{6}{12} + \frac{6}{12} + \frac{4}{12}+ \frac{3}{12}$$ $$= \frac{19}{12}$$ $$P = \frac{1} {\text{Rarity} } \times \frac{1} {\frac{19}{12}} = \frac{12}{\text{Rarity} \times 19} $$

Therefore, the probabilities of the individual fish in Lazy Pond are 6/19, 6/19, 4/19 and 3/19, respectively.

To calculate the expected time per catch: $$ \frac{6}{19} \times 6 + \frac{6}{19} \times 8 + \frac{4}{19} \times 12 + \frac{3}{19} \times 15 \approx 9.316 $$

Xp Needed For Level
Each fish you catch gives you a certain amount of Fishing XP and Fish Power (FP). You can see these values by clicking Fish with your current pond selected. You accumulate FP by selling fish, which then gives an additive boost to Pet Food at a rate of FP^0.25. The base bonus to food growth slowly decreases the longer you are in a rebirth, losing 3.33% of the total boost per hour with a full reduction of the bonus at 30 hours. A 31.6% base boost to food will decrease to 18.96% after 12 hours for example, and reset to 31.6% after you rebirth again. You can view your "base boost" by hovering over the "Pet food boost:", while the "Pet food boost:" shows your current bonus, depending on your rebirth length.

The Pet Food bonus caps at 200%, but can be increased beyond this to increase the amount of time you have a larger boost. For example, if you have enough FP to give a base bonus of 300% you will still only get a maximum of 200% but you can keep that 200% for longer due to the linear decay of the bonus. Instead of beginning the decrease at 200%, it will start the decrease at 300% even if only the first 200% is effective. It will still reach 0% at 30 hours, but you will be able to keep a higher value for longer.

Fish List

 * Last updated: 2022-02-28 for game version 3.81.1302

Rods
On top of gaining Fishing Levels and adding pets, buying rods and some bait will also increase your fishing speed. There are four rods available to purchase, each of them increasing your fishing speed by 25%, 50%, 75%, or 100% depending on the rod you buy.

Bait
All of the bait options will broaden the type of fish you can catch, but only some of them increase your fishing speed. Each fish has an assigned catch time, which can be seen in the fish's tooltip. The higher leveled fish take more time, and that requires a bait designed to catch them. Each bait allows you to catch fish with an additional 30 seconds base catch time. The first bait allows you catch all the fish in the first 2 ponds, but after that you will need to start upgrading if you want to have the strongest fish available.