balance update for fireball and added movement restraint based on weapon charging.