so the fireball number doesn't actually increase the number you can fire at once. you still only fire one at a time. am I doing something wrong?
It increases the number of fireballs you can have on screen at once. This doesn't matter if you shoot close-range, but once you have some distance from the enemy it becomes much more clear and useful.