merge latest trunk

This commit is contained in:
myk
2013-03-14 18:57:29 +00:00
18 changed files with 39 additions and 20 deletions

1
.gitattributes vendored
View File

@@ -6517,6 +6517,7 @@ res/cardsfolder/m/mental_vapors.txt -text
res/cardsfolder/m/mentor_of_the_meek.txt -text res/cardsfolder/m/mentor_of_the_meek.txt -text
res/cardsfolder/m/mephidross_vampire.txt svneol=native#text/plain res/cardsfolder/m/mephidross_vampire.txt svneol=native#text/plain
res/cardsfolder/m/mephitic_ooze.txt svneol=native#text/plain res/cardsfolder/m/mephitic_ooze.txt svneol=native#text/plain
res/cardsfolder/m/mercadian_atlas.txt -text
res/cardsfolder/m/mercadian_lift.txt -text res/cardsfolder/m/mercadian_lift.txt -text
res/cardsfolder/m/mercenary_informer.txt svneol=native#text/plain res/cardsfolder/m/mercenary_informer.txt svneol=native#text/plain
res/cardsfolder/m/mercenary_knight.txt -text res/cardsfolder/m/mercenary_knight.txt -text

View File

@@ -68,6 +68,8 @@ Ashling the Pilgrim
Inner-Flame Igniter Inner-Flame Igniter
Novijen Sages Novijen Sages
Trickbind Trickbind
Yare
Mercadian Atlas
New Phenomenons: New Phenomenons:
@@ -93,6 +95,8 @@ New Vanguard Avatars:
Known Issues: Known Issues:
A small number of cards including Wall of Corpses, Abu Ja'far and others with a similar ability are not functional. The common issue here is actually that they check the blocker/attacker after being removed from the battlefield. Probably need to use LKI. Regular destroy/destroy all effects work just fine. The problem cards are caring about battlefield specific properties, that no longer apply when the base card is no longer on the battlefield.
On several occasions people have noticed that the forge deck editor and/or quest mode card shop would not open or display. We have also received reports that some of the tabs/panels in the deck editor are missing. Try deleting the file named "editor_preferred.xml" which is found in the "res/layouts" folder. This should force forge to then use the "editor_default.xml" file instead. On several occasions people have noticed that the forge deck editor and/or quest mode card shop would not open or display. We have also received reports that some of the tabs/panels in the deck editor are missing. Try deleting the file named "editor_preferred.xml" which is found in the "res/layouts" folder. This should force forge to then use the "editor_default.xml" file instead.
Several people have noticed that the cards displayed on the battlefield will fail to be displayed when the number of cards on the battlefield increases. Maximizing the human panel can help to re-display the cards. Several people have noticed that the cards displayed on the battlefield will fail to be displayed when the number of cards on the battlefield increases. Maximizing the human panel can help to re-display the cards.

View File

@@ -4,6 +4,7 @@ Types:Creature Jellyfish
PT:2/2 PT:2/2
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, return target creature to its owner's hand. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, return target creature to its owner's hand.
SVar:TrigChangeZone:DB$ChangeZone | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand SVar:TrigChangeZone:DB$ChangeZone | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand
SVar:PlayMain1:TRUE
SVar:Picture:http://resources.wizards.com/magic/cards/po/en-us/card4266.jpg SVar:Picture:http://resources.wizards.com/magic/cards/po/en-us/card4266.jpg
Oracle:When Man-o'-War enters the battlefield, return target creature to its owner's hand. Oracle:When Man-o'-War enters the battlefield, return target creature to its owner's hand.
SetInfo:VIS Common SetInfo:VIS Common

View File

@@ -0,0 +1,9 @@
Name:Mercadian Atlas
ManaCost:5
Types:Artifact
T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | Execute$ AtlasDraw | CheckSVar$ X | SVarCompare$ EQ0 | Optional$ True | TriggerDescription$ At the beginning of your end step, if you didn't play a land this turn, you may draw a card.
SVar:AtlasDraw:DB$ Draw | Defined$ You | NumCards$ 1
SVar:X:Count$YourLandsPlayed
SVar:Picture:http://www.wizards.com/global/images/magic/general/mercadian_atlas.jpg
Oracle:At the beginning of your end step, if you didn't play a land this turn, you may draw a card.
SetInfo:MMQ Rare

View File

@@ -26985,7 +26985,7 @@ Ice
Instant Instant
Tap target permanent. Tap target permanent.
Draw a card. Draw a card.
AP U (x2), CMD U, DDJ U AP U, CMD U, DDJ U
Fire Ambush Fire Ambush
{1}{R} {1}{R}
@@ -38485,7 +38485,7 @@ Reality
{2}{G} {2}{G}
Instant Instant
Destroy target artifact. Destroy target artifact.
AP U (x2) AP U
Illusionary Forces Illusionary Forces
{3}{U} {3}{U}
@@ -45343,7 +45343,7 @@ Death
{1}{B} {1}{B}
Sorcery Sorcery
Return target creature card from your graveyard to the battlefield. You lose life equal to its converted mana cost. Return target creature card from your graveyard to the battlefield. You lose life equal to its converted mana cost.
AP U (x2), DDJ U AP U, DDJ U
Life Burst Life Burst
{1}{W} {1}{W}
@@ -54219,7 +54219,7 @@ Day
{2}{W} {2}{W}
Instant Instant
Creatures target player controls get +1/+1 until end of turn. Creatures target player controls get +1/+1 until end of turn.
AP U (x2) AP U
Night Dealings Night Dealings
{2}{B}{B} {2}{B}{B}
@@ -56353,7 +56353,7 @@ Chaos
{2}{R} {2}{R}
Instant Instant
Creatures can't block this turn. Creatures can't block this turn.
AP U (x2), HOP U AP U, HOP U
Order of Leitbur Order of Leitbur
{W}{W} {W}{W}

View File

@@ -24,7 +24,7 @@ Deck Type=constructed
1 Kaervek's Spite|VIS 1 Kaervek's Spite|VIS
3 Kaervek's Torch|MIR 3 Kaervek's Torch|MIR
10 Mountain|MIR 10 Mountain|MIR
1 Necromancy|VIS 1 Animate Dead|5ED
2 Quicksand|VIS 2 Quicksand|VIS
4 Rocky Tar Pit|MIR 4 Rocky Tar Pit|MIR
3 Shadow Guildmage|MIR 3 Shadow Guildmage|MIR

View File

@@ -13,7 +13,8 @@ Deck Type=constructed
2 Bone Harvest|MIR 2 Bone Harvest|MIR
3 Brass Man|ARN 3 Brass Man|ARN
3 Charcoal Diamond|MIR 3 Charcoal Diamond|MIR
3 Contagion|ALL 2 Serrated Arrows|HML
1 Pestilence|5ED
4 Erg Raiders|ARN 4 Erg Raiders|ARN
4 Hypnotic Specter|LEB 4 Hypnotic Specter|LEB
4 Mishra's Factory|ATQ 4 Mishra's Factory|ATQ

View File

@@ -14,7 +14,8 @@ Card Reward=14% chosen card sets:5ED,MIR,VIS rules:black,creature rarity:C,U des
1 Brass Man|ARN 1 Brass Man|ARN
2 Charcoal Diamond|MIR 2 Charcoal Diamond|MIR
2 Choking Sands|MIR 2 Choking Sands|MIR
3 Contagion|ALL 2 Serrated Arrows|HML
1 Pestilence|5ED
2 Dark Banishing|ICE 2 Dark Banishing|ICE
4 Hypnotic Specter|LEB 4 Hypnotic Specter|LEB
2 Insidious Bookworms|ALL 2 Insidious Bookworms|ALL

View File

@@ -22,7 +22,7 @@ Deck Type=constructed
12 Island|MIR 12 Island|MIR
2 Kukemssa Serpent|MIR 2 Kukemssa Serpent|MIR
2 Man-o'-War|VIS 2 Man-o'-War|VIS
2 Necromancy|VIS 2 Animate Dead|5ED
1 Necrosavant|VIS 1 Necrosavant|VIS
1 Nekrataal|VIS 1 Nekrataal|VIS
1 Ray of Command|MIR 1 Ray of Command|MIR

View File

@@ -16,7 +16,7 @@ Deck Type=constructed
5 Island|MIR 5 Island|MIR
2 Kaervek's Torch|MIR 2 Kaervek's Torch|MIR
4 Mountain|MIR 4 Mountain|MIR
2 Necromancy|VIS 2 Animate Dead|5ED
1 Necrosavant|VIS 1 Necrosavant|VIS
4 Nekrataal|VIS 4 Nekrataal|VIS
3 Power Sink|5ED 3 Power Sink|5ED

View File

@@ -10,7 +10,8 @@ Deck Type=constructed
4 Black Knight|5ED 4 Black Knight|5ED
4 Choking Sands|MIR 4 Choking Sands|MIR
3 City of Brass|5ED 3 City of Brass|5ED
4 Contagion|ALL 3 Serrated Arrows|HML
1 Pestilence|5ED
2 Earthquake|LEB 2 Earthquake|LEB
4 Fallen Askari|VIS 4 Fallen Askari|VIS
3 Gemstone Mine|WTH 3 Gemstone Mine|WTH

View File

@@ -9,7 +9,7 @@ Deck Type=constructed
[main] [main]
4 Arcane Denial|ALL 4 Arcane Denial|ALL
3 City of Brass|5ED 3 City of Brass|5ED
2 Contagion|ALL 2 Serrated Arrows|HML
4 Fallen Askari|VIS 4 Fallen Askari|VIS
4 Incinerate|MIR 4 Incinerate|MIR
2 Island|MIR 2 Island|MIR

View File

@@ -10,7 +10,8 @@ Deck Type=constructed
4 Bad River|MIR 4 Bad River|MIR
4 Black Knight|5ED 4 Black Knight|5ED
3 Choking Sands|MIR 3 Choking Sands|MIR
4 Contagion|ALL 3 Serrated Arrows|HML
1 Pestilence|5ED
4 Erg Raiders|ARN 4 Erg Raiders|ARN
4 Fallen Askari|VIS 4 Fallen Askari|VIS
2 Island|ZEN 2 Island|ZEN

View File

@@ -11,12 +11,12 @@ Card Reward=14% duplicate card;8% Winter Orb|2ED
2 Arcane Denial|ALL 2 Arcane Denial|ALL
4 Black Knight|5ED 4 Black Knight|5ED
1 City of Brass|5ED 1 City of Brass|5ED
2 Contagion|ALL 2 Serrated Arrows|HML
3 Erg Raiders|ARN 3 Erg Raiders|ARN
4 Fallen Askari|VIS 4 Fallen Askari|VIS
3 Island|MIR 3 Island|MIR
3 Knight of Stromgald|ICE 3 Knight of Stromgald|ICE
3 Man-o'-War|VIS 4 Man-o'-War|VIS
4 Memory Lapse|MIR 4 Memory Lapse|MIR
3 Nekrataal|VIS 3 Nekrataal|VIS
2 Phyrexian War Beast|ALL 2 Phyrexian War Beast|ALL

View File

@@ -9,7 +9,7 @@ Deck Type=constructed
[main] [main]
4 Black Knight|5ED 4 Black Knight|5ED
3 Choking Sands|MIR 3 Choking Sands|MIR
2 Contagion|ALL 2 Pestilence|5ED
2 Crypt Rats|VIS 2 Crypt Rats|VIS
2 Dancing Scimitar|ARN 2 Dancing Scimitar|ARN
3 Drain Life|MIR 3 Drain Life|MIR

View File

@@ -15,7 +15,7 @@ Deck Type=constructed
3 Impulse|VIS 3 Impulse|VIS
6 Island|MIR 6 Island|MIR
4 Man-o'-War|VIS 4 Man-o'-War|VIS
2 Necromancy|VIS 2 Animate Dead|5ED
4 Nekrataal|VIS 4 Nekrataal|VIS
4 Power Sink|5ED 4 Power Sink|5ED
2 Quicksand|VIS 2 Quicksand|VIS

View File

@@ -16,7 +16,7 @@ Card Reward=15% duplicate card
1 Foresight|ALL 1 Foresight|ALL
4 Impulse|VIS 4 Impulse|VIS
14 Island|MIR 14 Island|MIR
3 Man-o'-War|VIS 4 Man-o'-War|VIS
4 Memory Lapse|MIR 4 Memory Lapse|MIR
4 Portent|ICE 4 Portent|ICE
3 Power Sink|5ED 3 Power Sink|5ED

View File

@@ -745,7 +745,7 @@ public class ChangeZoneAi extends SpellAbilityAi {
} }
} }
// Blink permanents with ETB triggers // Blink permanents with ETB triggers
else if (SpellAbilityAi.playReusable(ai, sa)) { else if (!sa.isTrigger() && SpellAbilityAi.playReusable(ai, sa)) {
aiPermanents = CardLists.filter(aiPermanents, new Predicate<Card>() { aiPermanents = CardLists.filter(aiPermanents, new Predicate<Card>() {
@Override @Override
public boolean apply(final Card c) { public boolean apply(final Card c) {
@@ -755,7 +755,7 @@ public class ChangeZoneAi extends SpellAbilityAi {
// counters TODO check good and // counters TODO check good and
// bad counters // bad counters
// checks only if there is a dangerous ETB effect // checks only if there is a dangerous ETB effect
return SpellPermanent.checkETBEffects(c, ai); return !c.equals(sa.getSourceCard()) && SpellPermanent.checkETBEffects(c, ai);
} }
}); });
if (!aiPermanents.isEmpty()) { if (!aiPermanents.isEmpty()) {