private void askForMordredTarget(Card[] selection, Card mordredCard) { advDeck.discardCard(new Card[] { mordredCard }); tempCardSelection = hp.removeCard(selection, mordredCard); if (activeQuest != null) { ui.askForPlayerChoice(activeQuest.getCurrentPlayer(), state.ASKINGFORMORDREDTARGET, "Select player you wish to remove an ally from", hp.removePlayers(activeQuest.getPlayerArr(), activeQuest.getPlayerInt(activeQuest.getCurrentPlayer()))); } else if (tourney != null) { ui.askForPlayerChoice(tourney.getCurrentPlayer(), state.ASKINGFORMORDREDTARGET, "Select player you wish to remove an ally from", hp.removePlayers(tourney.getPlayerArr(), tourney.getPlayerInt(tourney.getCurrentPlayer()))); } }