Refactor the code that does the rolls as a preparation for redoing combat in #116.
Create separate Roll classes for AbilityRoll, CharacteristicRoll, OpposedRoll etc. Also switch to display an "options dialog" instead of the current options chat message before doing the actual roll.
Refactor the code that does the rolls as a preparation for redoing combat in #116.
Create separate Roll classes for AbilityRoll, CharacteristicRoll, OpposedRoll etc. Also switch to display an "options dialog" instead of the current options chat message before doing the actual roll.