The angler fish goes away when it doesnt hear something for a while, I wanted the player to not get greedy and call all the fishes constantly. The intention was that the player has to wait for him to lose you (which is also risky because you lose power). After playing a bit more I realized that I should've made him go away way faster. Perhaps I'll update it a bit so the angler fish leaves faster.