Move calculation out of separate function
each class extends GenericClass
Characters need specific bonus attributes