package magic.model.target; import magic.model.MagicGame; import magic.model.MagicPermanent; import magic.model.MagicPlayer; public class MagicExileTargetPicker extends MagicTargetPicker<MagicPermanent> { private static final MagicExileTargetPicker INSTANCE = new MagicExileTargetPicker(); private MagicExileTargetPicker() {} public static MagicExileTargetPicker create() { return INSTANCE; } @Override protected int getTargetScore(final MagicGame game,final MagicPlayer player,final MagicPermanent permanent) { final int score=permanent.getScore(); return permanent.getController()==player?-score:score; } }