Implemented Cinder Crawler

This commit is contained in:
Evan Kranzler 2018-06-03 20:47:59 -04:00
parent 78134b551a
commit e2d14a6096
3 changed files with 80 additions and 0 deletions

View file

@ -0,0 +1,33 @@
package mage.abilities.condition.common;
import mage.abilities.Ability;
import mage.abilities.condition.Condition;
import mage.game.Game;
import mage.game.permanent.Permanent;
/**
*
* @author LevelX2
*/
public enum SourceBlockedCondition implements Condition {
instance;
@Override
public boolean apply(Game game, Ability source) {
Permanent permanent = game.getBattlefield().getPermanent(source.getSourceId());
if (permanent != null) {
return permanent.isBlocked(game);
}
return false;
}
@Override
public String toString() {
return "{this} is blocked";
}
}