}
@Override
public boolean checkTrigger(GameEvent event, Game game) {
if (event instanceof DamagedPlayerEvent) {
DamagedPlayerEvent damageEvent = (DamagedPlayerEvent) event;
Permanent p = game.getPermanent(event.getSourceId());
if (damageEvent.isCombatDamage() && p != null && p.getControllerId().equals(this.getControllerId())) {
madeDamge = true;
damagedPlayers.add(event.getPlayerId());
}
}
if (event.getType().equals(GameEvent.EventType.COMBAT_DAMAGE_STEP_POST)) {