correct RN to PN, player after source is always PN

master
melvinzhang 2015-03-29 17:23:23 +08:00
parent f741702ed2
commit 6e3a7c111f
1 changed files with 3 additions and 5 deletions

View File

@ -6,16 +6,14 @@
permanent, permanent,
damage.getTargetPlayer(), damage.getTargetPlayer(),
this, this,
"SN deals 1 damage to each creature RN controls." "SN deals 1 damage to each creature PN controls."
); );
} }
@Override @Override
public void executeEvent(final MagicGame game, final MagicEvent event) { public void executeEvent(final MagicGame game, final MagicEvent event) {
final Collection<MagicPermanent> creatures = final Collection<MagicPermanent> creatures = event.getPlayer().filterPermanents(MagicTargetFilterFactory.CREATURE_YOU_CONTROL);
game.filterPermanents(event.getRefPlayer(),MagicTargetFilterFactory.CREATURE_YOU_CONTROL);
for (final MagicPermanent creature : creatures) { for (final MagicPermanent creature : creatures) {
final MagicDamage damage = new MagicDamage(event.getSource(),creature,1); game.doAction(new MagicDealDamageAction(event.getSource(),creature,1));
game.doAction(new MagicDealDamageAction(damage));
} }
} }
} }