magarena/release/Magarena/scripts/Fire_Servant.groovy

16 lines
595 B
Groovy

[
new MagicIfDamageWouldBeDealtTrigger(MagicTrigger.INCREASE_DAMAGE) {
@Override
public MagicEvent executeTrigger(final MagicGame game,final MagicPermanent permanent,final MagicDamage damage) {
final MagicSource source=damage.getSource();
if (source.isFriend(permanent) &&
source.hasColor(MagicColor.Red) &&
source.isInstantOrSorcerySpell()) {
// Generates no event or action.
damage.setAmount(damage.getAmount() * 2);
}
return MagicEvent.NONE;
}
}
]