Did some more work on the battle function, but its still not working. I know there is a problem with the chances in the Actor class and the actual battle function as well. next comment should have the main file much cleaner as I move the classes out in to their own files.