* Skarrgan Firebird - Fixed that the condtion check of the activated ability was inverted.

This commit is contained in:
LevelX2 2015-05-29 00:18:51 +02:00
parent 4d6e7ce6a2
commit 5a5722b248
9 changed files with 145 additions and 64 deletions

View file

@ -88,7 +88,7 @@ class OpponentWasDealtDamageCondition implements Condition {
@Override
public boolean apply(Game game, Ability source) {
BloodthirstWatcher watcher = (BloodthirstWatcher) game.getState().getWatchers().get("DamagedOpponents", source.getControllerId());
return !watcher.conditionMet();
return watcher.conditionMet();
}
@Override

View file

@ -48,6 +48,8 @@ public class Bonesplitter extends CardImpl {
super(ownerId, 146, "Bonesplitter", Rarity.COMMON, new CardType[]{CardType.ARTIFACT}, "{1}");
this.expansionSetCode = "MRD";
this.subtype.add("Equipment");
this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostEquippedEffect(2, 0)));
this.addAbility(new EquipAbility(Outcome.AddAbility, new GenericManaCost(1)));
}