re-coded the battle system to reduce suck.