mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-20 20:58:03 +00:00
- More updates of stPump to use "Other" as restriction.
- converted some cards to stPump. - Added Aura Flux.
This commit is contained in:
1
.gitattributes
vendored
1
.gitattributes
vendored
@@ -270,6 +270,7 @@ res/cardsfolder/augury_adept.txt -text svneol=native#text/plain
|
||||
res/cardsfolder/augury_owl.txt -text svneol=native#text/plain
|
||||
res/cardsfolder/aura_blast.txt -text svneol=native#text/plain
|
||||
res/cardsfolder/aura_extraction.txt -text svneol=native#text/plain
|
||||
res/cardsfolder/aura_flux.txt -text svneol=native#text/plain
|
||||
res/cardsfolder/aura_fracture.txt -text svneol=native#text/plain
|
||||
res/cardsfolder/aura_gnarlid.txt -text svneol=native#text/plain
|
||||
res/cardsfolder/aura_mutation.txt -text svneol=native#text/plain
|
||||
|
||||
9
res/cardsfolder/aura_flux.txt
Normal file
9
res/cardsfolder/aura_flux.txt
Normal file
@@ -0,0 +1,9 @@
|
||||
Name:Aura Flux
|
||||
ManaCost:2 U
|
||||
Types:Enchantment
|
||||
Text:no text
|
||||
K:stPumpAll:Enchantment.Other:0/0/At the beginning of your upkeep, sacrifice CARDNAME unless you pay 2:No Condition:Other enchantments have "At the beginning of your upkeep, sacrifice this enchantment unless you pay {2}."
|
||||
SVar:Rarity:Uncommon
|
||||
SVar:RemAIDeck:True
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/aura_flux.jpg
|
||||
End
|
||||
@@ -4,7 +4,7 @@ Types:Creature Wurm
|
||||
Text:no text
|
||||
PT:4/4
|
||||
K:Intimidate
|
||||
K:stPumpOther:Creature.Green+YouCtrl:0/0/Intimidate:No Condition:Other green creatures you control have Intimidate.
|
||||
K:stPumpAll:Creature.Other+Green+YouCtrl:0/0/Intimidate:No Condition:Other green creatures you control have Intimidate.
|
||||
SVar:Rarity:Uncommon
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/bellowing_tanglewurm.jpg
|
||||
End
|
||||
|
||||
@@ -4,7 +4,7 @@ Types:Creature Human Knight
|
||||
Text:no text
|
||||
PT:3/3
|
||||
K:Flanking
|
||||
K:stPumpOther:Creature.withFlanking+YouCtrl:0/0/Flanking:No Condition:Other creatures you control with flanking have flanking. (Each instance of flanking triggers separately.)
|
||||
K:stPumpAll:Creature.Other+withFlanking+YouCtrl:0/0/Flanking:No Condition:Other creatures you control with flanking have flanking. (Each instance of flanking triggers separately.)
|
||||
SVar:PlayMain1:TRUE
|
||||
SVar:Rarity:Uncommon
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/cavalry_master.jpg
|
||||
|
||||
@@ -2,8 +2,8 @@ Name:Greater Auramancy
|
||||
ManaCost:1 W
|
||||
Types:Enchantment
|
||||
Text:no text
|
||||
K:StaticEffect:Play:Permanents you Control:Keyword/Shroud:Type.Enchantment!NotSelf:Other enchantments you control have shroud.
|
||||
K:StaticEffect:Play:Permanents you Control:Keyword/Shroud:Type.Creature!enchanted:Enchanted creatures you control have shroud.
|
||||
K:stPumpAll:Enchantment.Other+YouCtrl:0/0/Shroud:No Condition:Other enchantments you control have shroud.
|
||||
K:stPumpAll:Creature.enchanted+YouCtrl:0/0/Shroud:No Condition:Enchanted creatures you control have shroud.
|
||||
SVar:PlayMain1:TRUE
|
||||
SVar:Rarity:Rare
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/greater_auramancy.jpg
|
||||
|
||||
@@ -3,7 +3,7 @@ ManaCost:1 R
|
||||
Types:Creature Kobold Soldier
|
||||
Text:no text
|
||||
PT:1/2
|
||||
K:StaticEffect:Play:Permanents you Control:PTBonus/0/1!Keyword/Trample:Type.Creature!Type.Kobold!NotSelf:Other Kobold creatures you control get +0/+1 and have trample.
|
||||
K:stPumpAll:Creature.Kobold+Other+YouCtrl:0/1/Trample:No Condition:Other Kobold creatures you control get +0/+1 and have trample.
|
||||
SVar:PlayMain1:TRUE
|
||||
SVar:Rarity:Uncommon
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/kobold_drill_sergeant.jpg
|
||||
|
||||
@@ -4,7 +4,7 @@ Types:Creature Giant Soldier
|
||||
Text:no text
|
||||
PT:3/4
|
||||
K:Vigilance
|
||||
K:StaticEffect:Play:Permanents you Control:PTBonus/0/2!Keyword/Vigilance:Type.Creature!NotSelf:Other creatures you control get +0/+2 and have vigilance.
|
||||
K:stPumpAll:Creature.Other+YouCtrl:0/2/Vigilance:No Condition:Other creatures you control get +0/+2 and have vigilance.
|
||||
SVar:PlayMain1:TRUE
|
||||
SVar:Rarity:Uncommon
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/oathsworn_giant.jpg
|
||||
|
||||
@@ -4,7 +4,7 @@ Types:Creature Rhino Soldier
|
||||
Text:no text
|
||||
PT:3/3
|
||||
K:First Strike
|
||||
K:StaticEffect:Play:Permanents you Control:Keyword/First Strike:Type.Creature!Type.Soldier!NotSelf:Other Soldier creatures you control have first strike.
|
||||
K:stPumpAll:Creature.Soldier+Other+YouCtrl:0/0/First Strike:No Condition:Other Soldier creatures you control have first strike.
|
||||
SVar:PlayMain1:TRUE
|
||||
SVar:Rarity:Uncommon
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/rhox_pikemaster.jpg
|
||||
|
||||
@@ -3,7 +3,7 @@ ManaCost:5 R
|
||||
Types:Creature Giant Warrior
|
||||
Text:no text
|
||||
PT:5/5
|
||||
K:StaticEffect:Play:Permanents you Control:PTBonus/2/2!Keyword/Trample:Type.Creature!Type.Giant!NotSelf:Other Giant creatures you control get +2/+2 and have trample.
|
||||
K:stPumpAll:Creature.Giant+Other+YouCtrl:2/2/Trample:No Condition:Other Giant creatures you control get +2/+2 and have trample.
|
||||
SVar:PlayMain1:TRUE
|
||||
SVar:Rarity:Rare
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/sunrise_sovereign.jpg
|
||||
|
||||
@@ -11641,7 +11641,7 @@ public class GameActionUtil {
|
||||
// Special Conditions
|
||||
final String Affected = Keyword_Details[1];
|
||||
final String Specific[] = Affected.split(",");
|
||||
Cards_inZone = Cards_inZone.getValidCards(Specific, SourceCard.getController());
|
||||
Cards_inZone = Cards_inZone.getValidCards(Specific, SourceCard.getController(), SourceCard);
|
||||
|
||||
// From the cards left, determine which cards have already got the bonus
|
||||
for(int i = 0; i < Cards_inZone.size(); i++) {
|
||||
@@ -11701,7 +11701,7 @@ public class GameActionUtil {
|
||||
String Affected = k[1];
|
||||
final String Specific[] = Affected.split(",");
|
||||
final Player Controller = Source.getController();
|
||||
if(old[ANumber].contains(c) && (!AffectedCards(Source, k).contains(c) || !c.isValidCard(Specific, Controller))) {
|
||||
if(old[ANumber].contains(c) && (!AffectedCards(Source, k).contains(c) || !c.isValidCard(Specific, Controller, Source))) {
|
||||
old[ANumber].remove(c);
|
||||
removeKeywords(Source, c, k, ANumber);
|
||||
}
|
||||
@@ -11816,11 +11816,8 @@ public class GameActionUtil {
|
||||
}
|
||||
|
||||
if(Range.equals("Equipped")) {
|
||||
CardList CardsinPlay = new CardList();
|
||||
CardsinPlay.addAll(AllZone.Human_Play.getCards());
|
||||
CardsinPlay.addAll(AllZone.Computer_Play.getCards());
|
||||
for(int i = 0; i < CardsinPlay.size(); i++)
|
||||
if(CardsinPlay.get(i).getEquippedBy().contains(SourceCard)) Cards_inZone.add(CardsinPlay.get(i));
|
||||
if (SourceCard.getEquipping().size() > 0)
|
||||
Cards_inZone.addAll(SourceCard.getEquipping().toArray());
|
||||
}
|
||||
|
||||
return Cards_inZone;
|
||||
|
||||
Reference in New Issue
Block a user