Updated the code to generate random starting values and modifiers. It is APPALLING how many bugs I had to fix in this. Terrifying, even.