You need to upgrade one more thing that is directly connected to battles and the cent generator. Cent is the in-game currency that you need to produce and upgrade cats. If you want to generate money quicker in battles, you need to upgrade the cent generator to the highest possible level. In battles, you need money to produce cats, and producing more cats is directly proportional to winning battles.