From 0b6e6f44a52f147311a607b3502766a65916991c Mon Sep 17 00:00:00 2001 From: Hellfish Date: Sun, 2 Dec 2012 14:01:49 +0000 Subject: [PATCH] *Schemes: Changed Archenemy's DocID. *Added Oracle to schemes. --- res/cardsfolder/b/behold_the_power_of_destruction.txt | 1 + res/cardsfolder/l/look_skyward_and_despair.txt | 1 + res/cardsfolder/m/my_genius_knows_no_bounds.txt | 3 ++- res/cardsfolder/r/realms_befitting_my_majesty.txt | 3 ++- res/cardsfolder/r/roots_of_all_evil.txt | 3 ++- res/cardsfolder/t/the_iron_guardian_stirs.txt | 1 + res/cardsfolder/t/the_very_soil_shall_shake.txt | 3 ++- res/cardsfolder/w/which_of_you_burns_brightest.txt | 1 + .../java/forge/gui/deckeditor/controllers/CEditorScheme.java | 2 +- src/main/java/forge/gui/framework/EDocID.java | 2 +- src/main/java/forge/gui/home/variant/VSubmenuArchenemy.java | 4 ++-- 11 files changed, 16 insertions(+), 8 deletions(-) diff --git a/res/cardsfolder/b/behold_the_power_of_destruction.txt b/res/cardsfolder/b/behold_the_power_of_destruction.txt index aba6b2271a6..51704366386 100644 --- a/res/cardsfolder/b/behold_the_power_of_destruction.txt +++ b/res/cardsfolder/b/behold_the_power_of_destruction.txt @@ -6,5 +6,6 @@ T:Mode$ SetInMotion | Execute$ DarkEffect | TriggerZones$ Command | TriggerDescr SVar:DarkEffect:AB$ DestroyAll | Cost$ 0 | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | ValidCards$ Permanent.nonLand SVar:Rarity:Common SVar:Picture:http://gatherer.wizards.com/Handlers/Image.ashx?multiverseid=212585&type=card +SetInfo:ARC|Common|http://magiccards.info/extras/scheme/archenemy/behold-the-power-of-destruction.jpg Oracle:When you set this scheme in motion, destroy all nonland permanents target opponent controls. End \ No newline at end of file diff --git a/res/cardsfolder/l/look_skyward_and_despair.txt b/res/cardsfolder/l/look_skyward_and_despair.txt index 5428104a8ab..404ba573dc6 100644 --- a/res/cardsfolder/l/look_skyward_and_despair.txt +++ b/res/cardsfolder/l/look_skyward_and_despair.txt @@ -7,4 +7,5 @@ SVar:DarkEffect:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Dragon | Token SVar:Rarity:Common SVar:Picture:http://gatherer.wizards.com/Handlers/Image.ashx?multiverseid=212579&type=card SetInfo:ARC|Common|http://magiccards.info/extras/scheme/archenemy/look-skyward-and-despair.jpg +Oracle:When you set this scheme in motion, put a 5/5 red Dragon creature token with flying onto the battlefield. End \ No newline at end of file diff --git a/res/cardsfolder/m/my_genius_knows_no_bounds.txt b/res/cardsfolder/m/my_genius_knows_no_bounds.txt index 71c42279f21..d63e5e4f85d 100644 --- a/res/cardsfolder/m/my_genius_knows_no_bounds.txt +++ b/res/cardsfolder/m/my_genius_knows_no_bounds.txt @@ -3,10 +3,11 @@ ManaCost:no cost Types:Scheme Text:no text T:Mode$ SetInMotion | Execute$ GeniusLife | TriggerZones$ Command | OptionalDecider$ You | TriggerDescription$ When you set this scheme in motion, you may pay X. If you do, you gain X life and draw X cards. -SVar:GeniusLife:AB$ GainLife | Cost$ X | Defined$ You | LifeAmount$ X | SubAbility$ GeniusCards +SVar:GeniusLife:AB$ GainLife | Cost$ X | Defined$ You | LifeAmount$ X | SubAbility$ GeniusCards SVar:GeniusCards:DB$ Draw | Defined$ You | NumCards$ X SVar:X:Count$xPaid SVar:Rarity:Common SVar:Picture:http://gatherer.wizards.com/Handlers/Image.ashx?multiverseid=212661&type=card SetInfo:ARC|Common|http://magiccards.info/extras/scheme/archenemy/my-genius-knows-no-bounds.jpg +Oracle:When you set this scheme in motion, you may pay {X}. If you do, you gain X life and draw X cards. End \ No newline at end of file diff --git a/res/cardsfolder/r/realms_befitting_my_majesty.txt b/res/cardsfolder/r/realms_befitting_my_majesty.txt index 394af530642..23cc7c438c7 100644 --- a/res/cardsfolder/r/realms_befitting_my_majesty.txt +++ b/res/cardsfolder/r/realms_befitting_my_majesty.txt @@ -3,8 +3,9 @@ ManaCost:no cost Types:Scheme Text:no text T:Mode$ SetInMotion | Execute$ GetRealms | TriggerZones$ Command | OptionalDecider$ You | TriggerDescription$ When you set this scheme in motion, search your library for up to two basic land cards, put them onto the battlefield tapped, then shuffle your library. -SVar:GetRealms:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ 2 +SVar:GetRealms:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ 2 SVar:Rarity:Common SVar:Picture:http://gatherer.wizards.com/Handlers/Image.ashx?multiverseid=212653&type=card SetInfo:ARC|Common|http://magiccards.info/extras/scheme/archenemy/realms-befitting-my-majesty.jpg +Oracle:When you set this scheme in motion, search your library for up to two basic land cards, put them onto the battlefield tapped, then shuffle your library. End \ No newline at end of file diff --git a/res/cardsfolder/r/roots_of_all_evil.txt b/res/cardsfolder/r/roots_of_all_evil.txt index 24141d3de35..ffc8a57158a 100644 --- a/res/cardsfolder/r/roots_of_all_evil.txt +++ b/res/cardsfolder/r/roots_of_all_evil.txt @@ -3,8 +3,9 @@ ManaCost:no cost Types:Scheme Text:no text T:Mode$ SetInMotion | Execute$ GetSaps | TriggerZones$ Command | OptionalDecider$ You | TriggerDescription$ When you set this scheme in motion, put five 1/1 green Saproling creature tokens onto the battlefield. -SVar:GetSaps:DB$ Token | Cost$ 0 | TokenAmount$ 5 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 +SVar:GetSaps:DB$ Token | Cost$ 0 | TokenAmount$ 5 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 SVar:Rarity:Common SVar:Picture:http://gatherer.wizards.com/Handlers/Image.ashx?multiverseid=212602&type=card SetInfo:ARC|Common|http://magiccards.info/extras/scheme/archenemy/roots-of-all-evil.jpg +Oracle:When you set this scheme in motion, put five 1/1 green Saproling creature tokens onto the battlefield. End \ No newline at end of file diff --git a/res/cardsfolder/t/the_iron_guardian_stirs.txt b/res/cardsfolder/t/the_iron_guardian_stirs.txt index 8a63a5977ef..6dde2f75b8d 100644 --- a/res/cardsfolder/t/the_iron_guardian_stirs.txt +++ b/res/cardsfolder/t/the_iron_guardian_stirs.txt @@ -7,4 +7,5 @@ SVar:DarkEffect:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Golem | TokenT SVar:Rarity:Common SVar:Picture:http://gatherer.wizards.com/Handlers/Image.ashx?multiverseid=212594&type=card SetInfo:ARC|Common|http://magiccards.info/extras/scheme/archenemy/the-iron-guardian-stirs.jpg +Oracle:When you set this scheme in motion, put a 4/6 colorless Golem artifact creature token onto the battlefield. End \ No newline at end of file diff --git a/res/cardsfolder/t/the_very_soil_shall_shake.txt b/res/cardsfolder/t/the_very_soil_shall_shake.txt index d2d4c90a3db..a8155456f33 100644 --- a/res/cardsfolder/t/the_very_soil_shall_shake.txt +++ b/res/cardsfolder/t/the_very_soil_shall_shake.txt @@ -4,8 +4,9 @@ Types:Ongoing Scheme Text:no text S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Trample | Description$ Creatures you control get +2/+2 and have trample. T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.YouCtrl | Execute$ Abandon | TriggerDescription$ When a creature you control dies, abandon this scheme. -SVar:Abandon:AB$ Abandon | Cost$ 0 +SVar:Abandon:AB$ Abandon | Cost$ 0 SVar:Rarity:Common SVar:Picture:http://gatherer.wizards.com/Handlers/Image.ashx?multiverseid=212615&type=card SetInfo:ARC|Common|http://magiccards.info/extras/scheme/archenemy/the-very-soil-shall-shake.jpg +Oracle:(An ongoing scheme remains face up until it's abandoned.)\nCreatures you control get +2/+2 and have trample.\nWhen a creature you control dies, abandon this scheme. End \ No newline at end of file diff --git a/res/cardsfolder/w/which_of_you_burns_brightest.txt b/res/cardsfolder/w/which_of_you_burns_brightest.txt index 6a5ff3955fc..110af1b3b96 100644 --- a/res/cardsfolder/w/which_of_you_burns_brightest.txt +++ b/res/cardsfolder/w/which_of_you_burns_brightest.txt @@ -8,4 +8,5 @@ SVar:X:Count$xPaid SVar:Rarity:Common SVar:Picture:http://gatherer.wizards.com/Handlers/Image.ashx?multiverseid=212605&type=card SetInfo:ARC|Common|http://magiccards.info/extras/scheme/archenemy/which-of-you-burns-brightest.jpg +Oracle:When you set this scheme in motion, you may pay {X}. If you do, this scheme deals X damage to target opponent and each creature he or she controls. End \ No newline at end of file diff --git a/src/main/java/forge/gui/deckeditor/controllers/CEditorScheme.java b/src/main/java/forge/gui/deckeditor/controllers/CEditorScheme.java index 3af254bf5dd..f5304c7a307 100644 --- a/src/main/java/forge/gui/deckeditor/controllers/CEditorScheme.java +++ b/src/main/java/forge/gui/deckeditor/controllers/CEditorScheme.java @@ -157,7 +157,7 @@ public final class CEditorScheme extends ACEditorBase { @Override public boolean exit() { // Override the submenu save choice - tell it to go to "constructed". - Singletons.getModel().getPreferences().setPref(FPref.SUBMENU_CURRENTMENU, EDocID.HOME_MULTITEST.toString()); + Singletons.getModel().getPreferences().setPref(FPref.SUBMENU_CURRENTMENU, EDocID.HOME_ARCHENEMY.toString()); return SEditorIO.confirmSaveChanges(); } diff --git a/src/main/java/forge/gui/framework/EDocID.java b/src/main/java/forge/gui/framework/EDocID.java index 9e458018c5f..1318242d998 100644 --- a/src/main/java/forge/gui/framework/EDocID.java +++ b/src/main/java/forge/gui/framework/EDocID.java @@ -68,7 +68,7 @@ public enum EDocID { /** */ HOME_GAUNTLETLOAD (VSubmenuGauntletLoad.SINGLETON_INSTANCE), /** */ HOME_GAUNTLETQUICK (VSubmenuGauntletQuick.SINGLETON_INSTANCE), /** */ HOME_GAUNTLETCONTESTS (VSubmenuGauntletContests.SINGLETON_INSTANCE), /** */ - HOME_MULTITEST (VSubmenuArchenemy.SINGLETON_INSTANCE), /** */ + HOME_ARCHENEMY (VSubmenuArchenemy.SINGLETON_INSTANCE), /** */ HOME_PREFERENCES (VSubmenuPreferences.SINGLETON_INSTANCE), /** */ HOME_AVATARS (VSubmenuAvatars.SINGLETON_INSTANCE), /** */ HOME_UTILITIES (VSubmenuDownloaders.SINGLETON_INSTANCE), /** */ diff --git a/src/main/java/forge/gui/home/variant/VSubmenuArchenemy.java b/src/main/java/forge/gui/home/variant/VSubmenuArchenemy.java index 4868633c1b2..2d6a34f658e 100644 --- a/src/main/java/forge/gui/home/variant/VSubmenuArchenemy.java +++ b/src/main/java/forge/gui/home/variant/VSubmenuArchenemy.java @@ -211,7 +211,7 @@ public enum VSubmenuArchenemy implements IVSubmenu { */ @Override public EDocID getItemEnum() { - return EDocID.HOME_MULTITEST; + return EDocID.HOME_ARCHENEMY; } /* (non-Javadoc) @@ -266,7 +266,7 @@ public enum VSubmenuArchenemy implements IVSubmenu { */ @Override public EDocID getDocumentID() { - return EDocID.HOME_MULTITEST; + return EDocID.HOME_ARCHENEMY; } /* (non-Javadoc)