this.color.setBlack(true);
this.addAbility(new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.LOYALTY.createInstance(5)), false));
// +1: Destroy another target planeswalker.
LoyaltyAbility ability = new LoyaltyAbility(new DestroyTargetEffect(), 1);
ability.addTarget(new TargetPermanent(filter));
this.addAbility(ability);
// +1: Put a 3/3 black Beast creature token with deathtouch onto the battlefield.
ability = new LoyaltyAbility(new CreateTokenEffect(new GarrukApexPredatorBeastToken()), 1);
this.addAbility(ability);
// -3: Destroy target creature. You gain life equal to its toughness.
ability = new LoyaltyAbility(new DestroyTargetEffect(), -3);
ability.addEffect(new GarrukApexPredatorEffect3());
ability.addTarget(new TargetCreaturePermanent());
this.addAbility(ability);
// -8: Target opponent gets an emblem with "Whenever a creature attacks you, it gets +5/+5 and gains trample until end of turn."
ability = new LoyaltyAbility(new GetEmblemTargetPlayerEffect(new GarrukApexPredatorEmblem()), -8);
ability.addTarget(new TargetOpponent());
this.addAbility(ability);
}