backout changeset 2593f643b8dd
parent
632d36f403
commit
62050aba5c
|
@ -13,31 +13,7 @@ import magic.model.target.MagicDamageTargetPicker;
|
|||
import magic.model.target.MagicTarget;
|
||||
|
||||
public class Blaze {
|
||||
public static final MagicSpellCardEvent S1 = new MagicSpellCardEvent() {
|
||||
@Override
|
||||
public MagicEvent getEvent(final MagicCardOnStack cardOnStack,final MagicPayedCost payedCost) {
|
||||
final int amount=payedCost.getX();
|
||||
return new MagicEvent(
|
||||
cardOnStack,
|
||||
MagicTargetChoice.NEG_TARGET_CREATURE_OR_PLAYER,
|
||||
new MagicDamageTargetPicker(amount),
|
||||
this,
|
||||
"SN deals "+amount+" damage to target creature or player$.");
|
||||
}
|
||||
@Override
|
||||
public void executeEvent(
|
||||
final MagicGame game,
|
||||
final MagicEvent event,
|
||||
final Object[] choiceResults) {
|
||||
event.processTarget(game,choiceResults,0,new MagicTargetAction() {
|
||||
public void doAction(final MagicTarget target) {
|
||||
final MagicDamage damage=new MagicDamage(event.getSource(),target,event.getCardOnStack().getX(),false);
|
||||
game.doAction(new MagicDealDamageAction(damage));
|
||||
}
|
||||
});
|
||||
}
|
||||
};
|
||||
public static final MagicSpellCardEvent S2 = new MagicSpellCardEvent() {
|
||||
public static final MagicSpellCardEvent S = new MagicSpellCardEvent() {
|
||||
@Override
|
||||
public MagicEvent getEvent(final MagicCardOnStack cardOnStack,final MagicPayedCost payedCost) {
|
||||
final int amount=payedCost.getX();
|
||||
|
|
Loading…
Reference in New Issue