61 ratings
Easy and cheaper gold fish (and potentially rainbow)
By Zen
Trying to fill out your fish pokedex but realizing the Marine and Giant packs are super expensive and you lose a ton of money? Well let's cheese that a bit.
The youtube guide, if you don't feel like reading
First thing's first
To begin this process, you will need a considerable amount of money. Even with this method, I was dropping $100 billion at a time to farm my golden giant packs. This becomes much easier as we go, since you'll be pulling a bunch of painted fish which give way more income. Basically lock in all of your painted Epic+ fish and the income will flow in more and more as we go.
The Method
In your chillquarium save file, there is a "pity counter", or in this game's case, a mercy timer.

In gacha games, these are typically a number set by a developer to guarantee you a high rarity pull after a certain number of pulls. We can use this to our advantage. Much like gacha games, each fish you pull makes this number go up by 1, and the higher the number goes, the more likely you are to pull a rare fish, in this case, golds (and rainbows if you get very lucky). The current rarity for a gold fish is 1/1024, with a hard pity of 1024 if you get super super unlucky. Normally, at least in my personal experience, around the 1000ish pity mark is when you should see the most average golden fish spawn. For rainbows, the rarity is 1/8192, with a hard pity of 16384 if you happen to get super unlucky.


I used my 3rd Freshwater tank for this, since there's only 2 packs of freshwater fish so I could easily spam 100 fish at a time. The method is simple.

We're going to go into our 3rd Freshwater tank and basically buy 25 packs of fish to fill the tank up. Each pack adds 4 fish, so this will increase our pity number by 100.

After we've opened these packs, we're just gonna sell the fish we obtained immediately, do not bother growing them. You can do this infinitely due to the packs only costing $5 apiece and your passive income should completely negate this.

With this method, we're gonna build our pity up as high as we can, and because of how the pity system is coded in this game, it carries over between the different fish packs. I usually like to build my pity to 700-800 but you can go as high as you'd like. Keep in mind that while you are spamming your freshwater packs, you may pull golden and rainbow fish from the freshwater packs themselves and this will RESET your golden and rainbow pity timers.

After your pity is as high as you want it to be (you can go into your save file to check how high it is, it updates once every 60 seconds with the game open when you open your save file) we're gonna switch over to whichever tank you are trying to buy fish for. My giants are in my saltwater 3 tank, so I'll switch over to that tank. Once we switch over to our preferred tank, we're gonna buy as many packs as we can and keep buying packs until a golden pops up.

My pity was about 1016 here.

What I like to do to ensure I can keep enough space to spam packs is sell the commons and rares I get immediately. Commons and rares are easy to get and provide the lowest passive income. I will keep my giants tank at about 70/100 which allows me to do 7 packs at a time.

With this method, instead of buying let's say 250 packs to hit 1000 pity on our counter which would cost us $2 trillion, we've now bought 200 freshwater packs at $1000 and 50 giants packs at $400 billion instead, essentially saving us $1.6 trillion in the process. (These numbers are arbitrary and randomly picked. RNG can be favorable or a cruel mistress depending on your luck.)

Extra info to mention

You may want to grow your golden and rainbow fish before you try to get more, especially as you get far into finishing your gold and rainbow fish pokedex. The game has a reroll function to make it less likely to pull a golden fish that you already have grown as an adult, and if you land on a golden fish you already have grown up, the game will reroll and give you the golden fish it rerolls on instead. For rainbow fish, it will always give you a new rainbow fish that you do not have as an adult yet unless you have all of them.

I do not know if this will be changed or fixed in future patches. As of current it seems intentional. With that though, enjoy shiny hunting and good luck on your big golden fish!

goreae Apr 28 @ 3:31am 
@Blinky From how it's worded, the reroll doesn't guarantee a new fish, it just doubles the chance to get a new fish.

For example, if all you need to complete the set is a golden koi, then the next golden fish isn't going to automatically be a koi. Instead, it'll roll for a golden fish, and if it's not a koi, then it'll reroll for a second fish and give you that whether you have it unlocked or not.
Blinky Mar 14 @ 12:51am 
"The game has a reroll function to make it less likely to pull a golden fish that you already have grown as an adult, and if you land on a golden fish you already have grown up, the game will reroll and give you the golden fish it rerolls on instead."

This is outdated info and as of current patch, incorrect. My last 4 golden legendary fish that I got from the Freshwater Friends packs were the Whiptail Catfish (the last 2 after I had already grown at least one of the previous ones).
Zen  [author] Dec 18, 2023 @ 2:30am 
Hi everyone. To clear up some confusion I made some bad edits when going back after doing more research into the game. the rainbow mercy timer has been updated correctly now, as it is in fact 16,384, not 8,192. Sorry for any confusion or misleading info.
eivør Dec 3, 2023 @ 6:19am 
I'm currently at 13.456 for the mercy timer. lose the hope ajwolf99
ajwolf99 Dec 1, 2023 @ 12:23pm 
Has the rainbow mercy changed? Cause I'm at 8,196...
eivør Nov 24, 2023 @ 2:02pm 
I am at 8988 for rainbow mercy timer??
Hadrael Nov 13, 2023 @ 6:37pm 
Nevermind I found it. For those trying to locate it it's C:\Users\YOURUSERNAME\AppData\Roaming\Godot\app_userdata\Chillquarium\V7
Hadrael Nov 13, 2023 @ 6:06pm 
Where in the appdata folder? I've been searching for a bit and can't seem to find the file.
brunohoremans Nov 10, 2023 @ 4:00am 
that's is so informative. thank you
Zen  [author] Oct 8, 2023 @ 10:39pm 
Save file will be in your appdata folder