mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-19 12:18:00 +00:00
Added support for Count$ManaPool:Any
Added Glissa Sunseeker
This commit is contained in:
1
.gitattributes
vendored
1
.gitattributes
vendored
@@ -3476,6 +3476,7 @@ res/cardsfolder/g/glint_eye_nephilim.txt svneol=native#text/plain
|
|||||||
res/cardsfolder/g/glint_hawk.txt -text
|
res/cardsfolder/g/glint_hawk.txt -text
|
||||||
res/cardsfolder/g/glint_hawk_idol.txt svneol=native#text/plain
|
res/cardsfolder/g/glint_hawk_idol.txt svneol=native#text/plain
|
||||||
res/cardsfolder/g/glintwing_invoker.txt svneol=native#text/plain
|
res/cardsfolder/g/glintwing_invoker.txt svneol=native#text/plain
|
||||||
|
res/cardsfolder/g/glissa_sunseeker.txt -text
|
||||||
res/cardsfolder/g/glissa_the_traitor.txt svneol=native#text/plain
|
res/cardsfolder/g/glissa_the_traitor.txt svneol=native#text/plain
|
||||||
res/cardsfolder/g/glissas_courier.txt svneol=native#text/plain
|
res/cardsfolder/g/glissas_courier.txt svneol=native#text/plain
|
||||||
res/cardsfolder/g/glissas_scorn.txt svneol=native#text/plain
|
res/cardsfolder/g/glissas_scorn.txt svneol=native#text/plain
|
||||||
|
|||||||
16
res/cardsfolder/g/glissa_sunseeker.txt
Normal file
16
res/cardsfolder/g/glissa_sunseeker.txt
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
Name:Glissa Sunseeker
|
||||||
|
ManaCost:2 G G
|
||||||
|
Types:Legendary Creature Elf
|
||||||
|
Text:no text
|
||||||
|
PT:3/2
|
||||||
|
K:First Strike
|
||||||
|
A:AB$ Destroy | Cost$ T | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | ConditionCheckSVar$ Y | ConditionSVarCompare$ EQX | SpellDescription$ Destroy target artifact if its converted mana cost is equal to the amount of mana in your mana pool.
|
||||||
|
SVar:X:Count$ManaPool:All
|
||||||
|
SVar:Y:Targeted$CardManaCost
|
||||||
|
#AI doesn't have a mana pool
|
||||||
|
SVar:RemAIDeck:True
|
||||||
|
SVar:Rarity:Rare
|
||||||
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/glissa_sunseeker.jpg
|
||||||
|
SetInfo:MRD|Rare|http://magiccards.info/scans/en/mi/120.jpg
|
||||||
|
Oracle:First strike\n{T}: Destroy target artifact if its converted mana cost is equal to the amount of mana in your mana pool.
|
||||||
|
End
|
||||||
@@ -2720,7 +2720,16 @@ public class CardFactoryUtil {
|
|||||||
// Manapool
|
// Manapool
|
||||||
if (l[0].contains("ManaPool")) {
|
if (l[0].contains("ManaPool")) {
|
||||||
final String color = l[0].split(":")[1];
|
final String color = l[0].split(":")[1];
|
||||||
|
if (color.equals("All")) {
|
||||||
|
return (AllZone.getHumanPlayer().getManaPool().getAmountOfColor(Constant.Color.WHITE)
|
||||||
|
+ AllZone.getHumanPlayer().getManaPool().getAmountOfColor(Constant.Color.BLUE)
|
||||||
|
+ AllZone.getHumanPlayer().getManaPool().getAmountOfColor(Constant.Color.BLACK)
|
||||||
|
+ AllZone.getHumanPlayer().getManaPool().getAmountOfColor(Constant.Color.RED)
|
||||||
|
+ AllZone.getHumanPlayer().getManaPool().getAmountOfColor(Constant.Color.GREEN)
|
||||||
|
+ AllZone.getHumanPlayer().getManaPool().getAmountOfColor(Constant.Color.COLORLESS));
|
||||||
|
} else {
|
||||||
return AllZone.getHumanPlayer().getManaPool().getAmountOfColor(color);
|
return AllZone.getHumanPlayer().getManaPool().getAmountOfColor(color);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// count valid cards on the battlefield
|
// count valid cards on the battlefield
|
||||||
|
|||||||
Reference in New Issue
Block a user