&& !( game.getPhase() == Game.PHASE_MOVEMENT
&& !( game.getPhase() == IGame.PHASE_MOVEMENT
    public boolean isValidEntity(Entity entity, IGame game) {        return entity != null            && entity.getOwnerId() == playerId            && entity.isSelectableThisTurn()            //This next bit enforces the "A players Infantry/Protos            // move after that players other units" options.            && !( game.getPhase() == Game.PHASE_MOVEMENT                  && ( (entity instanceof Infantry &&                        game.getOptions().booleanOption("inf_move_later")) ||                       (entity instanceof Protomech &&                        game.getOptions().booleanOption("protos_move_later")))                  && game.checkForValidNonInfantryAndOrProtomechs(playerId));    }