return new TuktukScrapperEffect(this);
}
@Override
public boolean apply(Game game, Ability source) {
TargetArtifactPermanent target = new TargetArtifactPermanent();
Player you = game.getPlayer(source.getControllerId());
if (you != null) {
if (target.canChoose(source.getControllerId(), game) && target.choose(Outcome.DestroyPermanent, source.getControllerId(), source.getSourceId(), game)) {
Permanent targetedArtifact = game.getPermanent(target.getFirstTarget());
if (targetedArtifact != null) {
Card artifact = game.getCard(targetedArtifact.getId());
Player controller = game.getPlayer(targetedArtifact.getControllerId());
targetedArtifact.destroy(id, game, true);
if (controller.getGraveyard().contains(artifact.getId())) {