change total() to get_total() to speed calculation
competence stacks
Streamline default attack selection, deal spell damage
Clerics and wizards deal spell damage (temp)