Fixed bug in ArmyOrMisc that was related to getOpponentX methods. As currentPlayer changed, opponents would in turn be equal to currentPlayer. This set opposing armies to the same armies as the current player. See comments in setArmy().