Changed the spell object attributes to use getters and setters. Player now casts fireball correctly.