Changed dice rolls and finished off attacks

added in reroll functionality, finished generating the result of an
attack, still need to add global value updating and crit/hit combining.