mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-20 12:48:00 +00:00
*Added Shimmer Myr.
This commit is contained in:
1
.gitattributes
vendored
1
.gitattributes
vendored
@@ -4864,6 +4864,7 @@ res/cardsfolder/shield_sphere.txt -text svneol=native#text/plain
|
|||||||
res/cardsfolder/shield_wall.txt -text svneol=native#text/plain
|
res/cardsfolder/shield_wall.txt -text svneol=native#text/plain
|
||||||
res/cardsfolder/shielding_plax.txt -text svneol=native#text/plain
|
res/cardsfolder/shielding_plax.txt -text svneol=native#text/plain
|
||||||
res/cardsfolder/shifting_wall.txt -text svneol=native#text/plain
|
res/cardsfolder/shifting_wall.txt -text svneol=native#text/plain
|
||||||
|
res/cardsfolder/shimmer_myr.txt -text svneol=native#text/plain
|
||||||
res/cardsfolder/shimmering_barrier.txt -text svneol=native#text/plain
|
res/cardsfolder/shimmering_barrier.txt -text svneol=native#text/plain
|
||||||
res/cardsfolder/shimmering_grotto.txt -text svneol=native#text/plain
|
res/cardsfolder/shimmering_grotto.txt -text svneol=native#text/plain
|
||||||
res/cardsfolder/shimmering_wings.txt svneol=native#text/plain
|
res/cardsfolder/shimmering_wings.txt svneol=native#text/plain
|
||||||
|
|||||||
10
res/cardsfolder/shimmer_myr.txt
Normal file
10
res/cardsfolder/shimmer_myr.txt
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
Name:Shimmer Myr
|
||||||
|
ManaCost:3
|
||||||
|
Types:Artifact Creature Myr
|
||||||
|
Text:You may cast artifact cards as though they had flash.
|
||||||
|
PT:2/2
|
||||||
|
K:Flash
|
||||||
|
SVar:Rarity:Rare
|
||||||
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/shimmer_myr.jpg
|
||||||
|
End
|
||||||
|
#Uses card-specific code.
|
||||||
@@ -153,9 +153,20 @@ public class Spell_Permanent extends Spell {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
CardList listShimmerMyr = new CardList(AllZone.getZone(Constant.Zone.Battlefield, perm.getController()).getCards());
|
||||||
|
listShimmerMyr = listShimmerMyr.filter(new CardListFilter() {
|
||||||
|
|
||||||
|
public boolean addCard(Card c) {
|
||||||
|
return c.getName().equals("Shimmer Myr");
|
||||||
|
}
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
return super.canPlay()
|
return super.canPlay()
|
||||||
|| (getSourceCard().getKeyword().contains("Flash") && !AllZone.GameAction.isCardInPlay(getSourceCard())
|
|| (getSourceCard().getKeyword().contains("Flash") && !AllZone.GameAction.isCardInPlay(getSourceCard())
|
||||||
&& !getSourceCard().isUnCastable());
|
&& !getSourceCard().isUnCastable())
|
||||||
|
|| ((perm.getType().contains("Artifact") && listShimmerMyr.size() != 0) && !AllZone.GameAction.isCardInPlay(getSourceCard())
|
||||||
|
&& !getSourceCard().isUnCastable());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
Reference in New Issue
Block a user