this.expansionSetCode = "CSP";
this.color.setBlue(true);
// Counter target spell unless its controller pays {2} plus an additional {2} for each card named Rune Snag in each graveyard.
Effect effect = new CounterUnlessPaysEffect(new IntPlusDynamicValue(2, new MultipliedValue(new CardsInAllGraveyardsCount(filter), 2)));
effect.setText("Counter target spell unless its controller pays {2} plus an additional {2} for each card named Rune Snag in each graveyard");
this.getSpellAbility().addEffect(effect);
this.getSpellAbility().addTarget(new TargetSpell());
}