mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-19 12:18:00 +00:00
Added Bitterblossom for jhhh.
This commit is contained in:
@@ -1,8 +1,11 @@
|
|||||||
Name:Bitterblossom
|
Name:Bitterblossom
|
||||||
ManaCost:1 B
|
ManaCost:1 B
|
||||||
Types:Tribal Enchantment Faerie
|
Types:Tribal Enchantment Faerie
|
||||||
Text:At the beginning of your upkeep, you lose 1 life and put a 1/1 black Faerie Rogue creature token with flying onto the battlefield.
|
Text:no text
|
||||||
|
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You |TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ At the beginning of your upkeep, you lose 1 life and put a 1/1 black Faerie Rogue creature token with flying onto the battlefield.
|
||||||
|
SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Faerie Rogue | TokenTypes$ Creature,Faerie Rogue | TokenOwner$ Controller | TokenColors$ Black | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | SubAbility$ SVar=DB
|
||||||
|
SVar:DB:DB$LoseLife | LifeAmount$ 1
|
||||||
SVar:Rarity:Rare
|
SVar:Rarity:Rare
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/bitterblossom.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/bitterblossom.jpg
|
||||||
SetInfo:MOR|Rare|http://magiccards.info/scans/en/mt/58.jpg
|
SetInfo:MOR|Rare|http://magiccards.info/scans/en/mt/58.jpg
|
||||||
End
|
End
|
||||||
|
|||||||
@@ -108,7 +108,6 @@ public class GameActionUtil {
|
|||||||
upkeep_Mirror_Sigil_Sergeant();
|
upkeep_Mirror_Sigil_Sergeant();
|
||||||
upkeep_Verdant_Force();
|
upkeep_Verdant_Force();
|
||||||
upkeep_Dragon_Broodmother(); //put this before bitterblossom and mycoloth, so that they will resolve FIRST
|
upkeep_Dragon_Broodmother(); //put this before bitterblossom and mycoloth, so that they will resolve FIRST
|
||||||
upkeep_Bitterblossom();
|
|
||||||
upkeep_Goblin_Assault();
|
upkeep_Goblin_Assault();
|
||||||
upkeep_Awakening_Zone();
|
upkeep_Awakening_Zone();
|
||||||
upkeep_Nut_Collector();
|
upkeep_Nut_Collector();
|
||||||
@@ -9790,29 +9789,6 @@ public class GameActionUtil {
|
|||||||
}//else
|
}//else
|
||||||
}// upkeep_Greener_Pastures()
|
}// upkeep_Greener_Pastures()
|
||||||
|
|
||||||
private static void upkeep_Bitterblossom() {
|
|
||||||
final Player player = AllZone.Phase.getPlayerTurn();
|
|
||||||
CardList list = AllZoneUtil.getPlayerCardsInPlay(player, "Bitterblossom");
|
|
||||||
|
|
||||||
Ability ability;
|
|
||||||
for(int i = 0; i < list.size(); i++) {
|
|
||||||
final Card crd = list.get(i);
|
|
||||||
ability = new Ability(list.get(i), "0") {
|
|
||||||
@Override
|
|
||||||
public void resolve() {
|
|
||||||
player.loseLife(1,crd);
|
|
||||||
CardFactoryUtil.makeToken("Faerie Rogue", "B 1 1 Faerie Rogue", crd.getController(), "B", new String[] {
|
|
||||||
"Creature", "Faerie", "Rogue"}, 1, 1, new String[] {"Flying"});
|
|
||||||
}// resolve()
|
|
||||||
};// Ability
|
|
||||||
|
|
||||||
StringBuilder sb = new StringBuilder();
|
|
||||||
sb.append("Bitterblossom - ").append(player).append(" loses 1 life and puts a 1/1 token onto the battlefield.");
|
|
||||||
ability.setStackDescription(sb.toString());
|
|
||||||
|
|
||||||
AllZone.Stack.add(ability);
|
|
||||||
}// for
|
|
||||||
}// upkeep_Bitterblossom()
|
|
||||||
|
|
||||||
private static void upkeep_Goblin_Assault() {
|
private static void upkeep_Goblin_Assault() {
|
||||||
final Player player = AllZone.Phase.getPlayerTurn();
|
final Player player = AllZone.Phase.getPlayerTurn();
|
||||||
|
|||||||
Reference in New Issue
Block a user