Turns out kickInactivePlayer always worked, just the waitForNextTurn method was really slow; checking the battle log for winning the battle took a long time. Closes #11