Because of the way I remove a live player, if the player in the last position of the arraylist folds or goes all in, the % returns 1 more than it should, thereby skipping the player in the arraylist.get(0) position. This needs work and probably just needs to be entirely redone. Figuring out how many players are left to act works perfectly, though.