Added enum for defenses in Character class