yay - fixed the buggy fireball code by replacing "this.getNextHighestDepth()" with "this.number" in fireball.as respectively "nextFireBallNumber" in the player.as file. turned on infinite mana and changed some other fireballvars.