Added Seize Opportunity step of combat
fixed DiceSet.roll (isn't used anyway)
Added attack()
added report to attack() for debug, but also is nice
added update status(), and made a function for trauma_resist_check()
added bonus and penalties from ranged attacks
checkin melee lock attempt
updated melee_lock to use set data type
renamed file
added space
added docstrings to functions