AIPlayer aiPlayer = E.player.getAIPlayer();
String baseKey=E.match.getPlayerBaseKey(E.player);
//#import "scripts\Allround\AIHelperScript.java"
Card card = c.E.mInitiatorCard;
//#import "scripts\Allround\SorceryComboCast.java"
CardList playerLand = AIHelper.getPossibleCardList(E.player, E.match, CardAsking.createLandPlayerLand(E.player, E.opponent));
playerLand = AIHelper.removeRS(playerLand, c, E.match, E.player);
CardList opponentLand = AIHelper.getPossibleCardList(E.player, E.match, CardAsking.createLandOpponentLand(E.player, E.opponent));
opponentLand = AIHelper.removeRS(opponentLand, c, E.match, E.player);
CardList playerCreature = AIHelper.getPossibleCardList(E.player, E.match, CardAsking.createCreaturePlayerCreature(E.player, E.opponent));
playerCreature = AIHelper.removeRS(playerCreature, c, E.match, E.player);
CardList opponentCreature = AIHelper.getPossibleCardList(E.player, E.match, CardAsking.createCreatureOpponentCreature(E.player, E.opponent));
opponentCreature = AIHelper.removeRS(opponentCreature, c, E.match, E.player);
playerLand = AIHelper.adjustListWithCardNeeds(playerLand, card);
opponentLand = AIHelper.adjustListWithCardNeeds(opponentLand, card);
playerCreature = AIHelper.adjustListWithCardNeeds(playerCreature, card);
opponentCreature = AIHelper.adjustListWithCardNeeds(opponentCreature, card);
E.D.addLog("EAI: Player:!" + E.player, debugLevel);
E.D.addLog("EAI: Initiator E.player:!" + c.E.mInitiatorPlayer,debugLevel);
Card chosen = null;
if ((opponentCreature.size()==0) && (opponentLand.size()==0))
{
E.D.addLog("EAI: I didn´t find any suitable card, I´ll take maybe!",debugLevel);
c.setCancled(true);