- Propaganda effects only apply to creatures attacking a player, not planeswalkers.

This commit is contained in:
jendave
2011-08-06 03:15:25 +00:00
parent 71a02ab44d
commit d8960be5fc
4 changed files with 9 additions and 4 deletions

View File

@@ -1,6 +1,6 @@
program/mail=mtgerror@yahoo.com
program/forum=http://www.slightlymagic.net/forum/viewforum.php?f=26
program/version=Forge -- official beta: 10/01/17, SVN revision: 292
program/version=Forge -- official beta: 10/01/17, SVN revision: 293
tokens--file=AllTokens.txt

View File

@@ -16393,9 +16393,12 @@ return land.size() > 1 && CardFactoryUtil.AI_isMainPhase();
public void resolve()
{
card.setKicked(true);
PlayerZone play = AllZone.getZone(Constant.Zone.Play, card.getController());
for (int i = 0; i < 12; i++)
{
Card c = new Card();
c.setOwner(card.getController());
@@ -16421,6 +16424,7 @@ return land.size() > 1 && CardFactoryUtil.AI_isMainPhase();
kicker.setDescription("Kicker 6: If Conqueror's Pledge was kicked, put twelve of those tokens onto the battlefield instead.");
kicker.setStackDescription(card.getName() + " - " + card.getController() + " puts twelve 1/1 white Kor Soldier creature tokens onto the battlefield.");
card.clearSpellAbility();
card.addSpellAbility(spell);
card.addSpellAbility(kicker);

View File

@@ -11057,7 +11057,7 @@ public class CardFactory_Creatures {
hand.remove(card);
play.add(card);
card.comesIntoPlay(); //do i need this?
//card.comesIntoPlay(); //do i need this?
}
public boolean canPlay()
{

View File

@@ -88,7 +88,7 @@ import java.util.*;
{
CardList list = new CardList();
list.addAll(AllZone.Combat.getAttackers());
list.addAll(AllZone.pwCombat.getAttackers());
//list.addAll(AllZone.pwCombat.getAttackers());
for (Card c : list)
CombatUtil.checkPropagandaEffects(c);
@@ -297,7 +297,8 @@ import java.util.*;
{
CardList list = new CardList();
list.addAll(AllZone.Combat.getAttackers());
list.addAll(AllZone.pwCombat.getAttackers());
//list.addAll(AllZone.pwCombat.getAttackers());
for (Card c : list)
{
CombatUtil.checkPropagandaEffects(c);