Merge pull request #2 from WagicProject/master

Pulling changes from original project to forked version
This commit is contained in:
Rolzad73
2017-01-27 11:34:01 -05:00
committed by GitHub
599 changed files with 104952 additions and 33997 deletions

View File

@@ -7,14 +7,26 @@ before_install:
- export BUILD_PSP=YES
- export BUILD_ANDROID=YES
- export BUILD_Qt=YES
- export BUILD_MAC=YES
- export BUILD_MAC=NO
# Only building on Mac when not handling pull request
- if [ "$TRAVIS_PULL_REQUEST" == "false" ]; then
export BUILD_MAC=YES;
fi
- sudo apt-get update -qq
# Building for PSP here
- if [ "$BUILD_PSP" == "YES" ]; then
export PSPDEV="$TRAVIS_BUILD_DIR/opt/pspsdk" &&
export PSPSDK="$PSPDEV/psp/sdk" &&
export PATH="$PATH:$PSPDEV/bin:$PSPSDK/bin" &&
wget -O sdk.lzma http://sourceforge.net/projects/minpspw/files/SDK%20%2B%20devpak/pspsdk%200.11.2/minpspw_0.11.2-amd64.tar.lzma/download;
wget -O sdk.lzma http://superb-sea2.dl.sourceforge.net/project/minpspw/SDK%20%2B%20devpak/pspsdk%200.11.2/minpspw_0.11.2-amd64.tar.lzma;
fi
# Building for Qt here
- if [ "$BUILD_Qt" == "YES" ]; then
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu trusty universe" &&
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu trusty main" &&
sudo apt-get -qq update &&
sudo apt-get -qq install qt5-qmake qtbase5-dev qtdeclarative5-dev qttools5-dev qtmultimedia5-dev pulseaudio libpulse-dev &&
export QMAKE="qmake -qt=qt5";
fi
# Building for Android here
- if [ "$BUILD_ANDROID" == "YES" ]; then
@@ -23,14 +35,7 @@ before_install:
wget http://dl.google.com/android/ndk/android-ndk-r9-linux-x86_64.tar.bz2 -nv &&
wget http://dl.google.com/android/android-sdk_r24.3.4-linux.tgz -nv;
fi
# Building for Qt here
- if [ "$BUILD_Qt" == "YES" ]; then
sudo add-apt-repository --yes ppa:ubuntu-sdk-team/ppa &&
sudo apt-get update -qq &&
sudo apt-get install -qq qt5-qmake qtbase5-dev qtdeclarative5-dev qttools5-dev qtmultimedia5-dev pulseaudio libpulse-dev &&
export QMAKE="qmake -qt=qt5";
fi
install:
- if [ "$BUILD_PSP" == "YES" ]; then
tar -x --xz -f sdk.lzma;
@@ -47,6 +52,7 @@ install:
env:
global:
- JAVA_HOME=/usr/lib/jvm/java-7-oracle # Force set JVM version to comply with Travis Ant version (1.8.2)
- secure: "EBzr1+qjQsOhn0s+tcFmXR1jP9B0xiOSXuXbRXWZ1OEHNvp8+A5/pS84LYVFlaZqmxr5dApxvPtwhgLIUbQ3EPXm8LpC3KgSD4dS+9/QMbxhe5TK4oczgFRGcDTMJQZsCzhOh7hp3tbcbJg5Gp+VT7aFjFQSHDGwhzSJXsXwh/8="
- secure: "X5dTQfofqAutnXxmu11Ep2MQ5QYnMN8m0AITRtwymhEF2UclcOudI1+skPtuhAGbWQnSO+lhunV3cvMfw2/Ml3k/VDz6VdFSKFrzAu7ja1VLJfcxr7chi0s8q30pVBb66tGydjIBac3B+RQyqgmZQW1frbRrhC/kPFQ6wPWOJdQ="
- secure: "T97NUPnxCpVZ/c5HH0zfo0FO3DPSRMSmze58ubW5EUTZOjAMtEt+OFdsrNZvUTCugUj2M1agtonZbAbczpaAL+lgZcHDgXgWMkfO0pMnsWX1yyCNqMuE/iTMpJr/xsLQeyWlftWjJLsseQU45abZsd1XVmda/G+ZhrDLF1y55SA="

View File

@@ -1,6 +1,147 @@
# Changelog
## [latest-master] (https://github.com/WagicProject/wagic/tree/latest-master)
#### 8/3/16
- *Merged pull-request:* andAbility on ATokenCreator, Extend AAFlip [#\824] (https://github.com/WagicProject/wagic/pull/824) ([kevlahnota](https://github.com/kevlahnota))
#### 7/31/16
- *Merged pull-request:* Fix Chandra, Flamecaller & Cryptolith Rite [#\818] (https://github.com/WagicProject/wagic/pull/818) ([kevlahnota](https://github.com/kevlahnota))
#### 7/28/16
- *Merged pull-request:* changing some of the logic to the previous fixes, we want to avoid using code that looks for specific card names. [#\800] (https://github.com/WagicProject/wagic/pull/800) ([zethfoxster](https://github.com/zethfoxster))
#### 7/26/16
- *Merged pull-request:* granted flashback [#\791] (https://github.com/WagicProject/wagic/pull/791) ([kevlahnota](https://github.com/kevlahnota))
#### 7/23/16
- *Merged pull-request:* Fix Flying vs Moat (multiples of them). Fixes issue #526 [#\783] (https://github.com/WagicProject/wagic/pull/783) ([kevlahnota](https://github.com/kevlahnota))
#### 7/19/16
- *Merged pull-request:* pushing to master [#\770] (https://github.com/WagicProject/wagic/pull/770) ([zethfoxster](https://github.com/zethfoxster))
#### 7/18/16
- *Merged pull-request:* Fix Deck Menu layer, Change Main Menu Layout, Fix Crash cdaactive on tokens [#\765] (https://github.com/WagicProject/wagic/pull/765) ([kevlahnota](https://github.com/kevlahnota))
#### 7/12/16
- *Merged pull-request:* Pushing fixes [#\750] (https://github.com/WagicProject/wagic/pull/750) ([zethfoxster](https://github.com/zethfoxster))
- *Merged pull-request:* try to fix failed logic here [#\747] (https://github.com/WagicProject/wagic/pull/747) ([kevlahnota](https://github.com/kevlahnota))
#### 7/9/16
- *Merged pull-request:* pushing to master [#\738] (https://github.com/WagicProject/wagic/pull/738) ([zethfoxster](https://github.com/zethfoxster))
- *Merged pull-request:* Sorted Primitives and Cleanup Tabs [#\736] (https://github.com/WagicProject/wagic/pull/736) ([kevlahnota](https://github.com/kevlahnota))
#### 7/7/16
- *Merged pull-request:* Sorted Primitives and Cleanup Tabs [#\727] (https://github.com/WagicProject/wagic/pull/719) ([kevlahnota](https://github.com/kevlahnota))
- *Merged pull-request:* push to wagicproject [#\725] (https://github.com/WagicProject/wagic/pull/725) ([zethfoxster](https://github.com/zethfoxster))
#### 7/4/16
- *Merged pull-request:* Sorted Primitives & Updated Premium Deck Series [#\719] (https://github.com/WagicProject/wagic/pull/719) ([kevlahnota](https://github.com/kevlahnota))
- *Merged pull-request:* Fails but I have no idea why [#\717] (https://github.com/WagicProject/wagic/pull/717) ([zethfoxster](https://github.com/zethfoxster))
- *Merged pull-request:* Updated Sets [#\715] (https://github.com/WagicProject/wagic/pull/715) ([kevlahnota](https://github.com/kevlahnota))
#### 7/2/16
- *Merged pull-request:* Updated Masters, Beginners, Duels and Vault Sets [#\714] (https://github.com/WagicProject/wagic/pull/714) ([kevlahnota](https://github.com/kevlahnota))
#### 7/1/16
- *Merged pull-request:* Cleaned and Sorted all Core and Expansion Sets [#\713] (https://github.com/WagicProject/wagic/pull/713) ([kevlahnota](https://github.com/kevlahnota))
- *Merged pull-request:* Soulbond Pair Indicator [#\712] (https://github.com/WagicProject/wagic/pull/712) ([kevlahnota](https://github.com/kevlahnota))
#### 6/30/16
- *Merged pull-request:* Sorted Primitives [#\711] (https://github.com/WagicProject/wagic/pull/711) ([kevlahnota](https://github.com/kevlahnota))
- *Merged pull-request:* Add Shackle Ability [#\710] (https://github.com/WagicProject/wagic/pull/710) ([kevlahnota](https://github.com/kevlahnota))
- *Merged pull-request:* Fix Cascade, Crash fix on lastController and some corrections [#\709] (https://github.com/WagicProject/wagic/pull/709) ([kevlahnota](https://github.com/kevlahnota))
#### 6/29/16
- *Merged pull-request:* Updated Primitives and Hide Highlight Border [#\707] (https://github.com/WagicProject/wagic/pull/707) ([kevlahnota](https://github.com/kevlahnota))
- *Committed:* Pretty huge patch here(sorry old habits never die :( ) [#\6ee00c1] (https://github.com/WagicProject/wagic/commit/6ee00c138ce374d54cb3ee034575ce440288ca0e) ([zethfoxster](https://github.com/zethfoxster))
#### 6/23/16
- *Merged pull-request:* Fix producecolor:color [#\704] (https://github.com/WagicProject/wagic/pull/704) ([kevlahnota](https://github.com/kevlahnota))
#### 6/17/16
- *Merged pull-request:* Force Mounting 2 [#\699] (https://github.com/WagicProject/wagic/pull/699) ([kevlahnota](https://github.com/kevlahnota))
#### 6/16/16
- *Merged pull-request:* Import Deck Options [#\697] (https://github.com/WagicProject/wagic/pull/697) ([kevlahnota](https://github.com/kevlahnota))
#### 6/11/16
- *Merged pull-request:* Refactor & Devotion [#\690] (https://github.com/WagicProject/wagic/pull/690) ([kevlahnota](https://github.com/kevlahnota))
#### 6/9/16
- *Closed issue:* Clone goes to graveyard before being able to copy anything [\#546](https://github.com/WagicProject/wagic/issues/546)
- *Closed issue:* Blinking an aura causes freeze [\#541](https://github.com/WagicProject/wagic/issues/541)
- *Closed issue:* Profile name at upper left side is not being updated correctly [\#469](https://github.com/WagicProject/wagic/issues/469)
- *Closed issue:* Giving card C protection from X does not remove cards attached to C which have quality X [\#464](https://github.com/WagicProject/wagic/issues/464)
- *Closed issue:* (graphical glitch) wood / gold textures [\#461](https://github.com/WagicProject/wagic/issues/461)
- *Closed issue:* Clone does not get all P/T bonuses [\#448](https://github.com/WagicProject/wagic/issues/448)
- *Closed issue:* Card "threaten" messes up the GUI [\#473](https://github.com/WagicProject/wagic/issues/473)
#### 6/7/16
- *Closed issue:* Emrakul isn't killed by creatures with deathtouch [\#597](https://github.com/WagicProject/wagic/issues/597)
#### 6/3/16
- *Merged pull-request:* Cost Increaser & Reducer Fix [#\676] (https://github.com/WagicProject/wagic/pull/676) ([kevlahnota](https://github.com/kevlahnota))
#### 5/30/16
- *Fixed Bug:* deckstats crash when "unlock cards" is used [#\668] (https://github.com/WagicProject/wagic/issues/668) ([zethfoxster](https://github.com/zethfoxster))
#### 5/26/16
- *Closed issue:* Nasty memleak crashing devices and its fix. [#\664] (https://github.com/WagicProject/wagic/issues/664) ([zethfoxster](https://github.com/zethfoxster))
#### 11/08/15
- *Merged pull-request:* produce mana for lands you/opponent could produce [#\658] (https://github.com/WagicProject/wagic/pull/658) ([kevlahnota](https://github.com/kevlahnota))
#### 11/07/15
- *Merged pull-request:* Manacost Changes, Anyzone for CDA, PayZero Cost [#\656] (https://github.com/WagicProject/wagic/pull/656) ([kevlahnota](https://github.com/kevlahnota))
#### 10/31/15
- *Merged pull-request:* Exile Zone, Altercost and Hand modifier [#\653] (https://github.com/WagicProject/wagic/pull/653) ([kevlahnota](https://github.com/kevlahnota))
#### 10/17/15
- *Merged pull-request:* Fix issue #473 #784 [#\646] (https://github.com/WagicProject/wagic/pull/646) ([kevlahnota](https://github.com/kevlahnota))
#### 10/15/15
- *Merged pull-request:* Bug Fix: Planeswalker Rule & ABlink return to play ability for Aura cards [#\644] (https://github.com/WagicProject/wagic/pull/644) ([kevlahnota](https://github.com/kevlahnota))
#### 10/14/15
- *Merged pull-request:* Fix Legend Rule [#\643] (https://github.com/WagicProject/wagic/pull/643) ([kevlahnota](https://github.com/kevlahnota))
#### 10/12/15
- *Merged pull-request:* Fix crash bug, support doubled res texture for background, avatars, menutitle [#\641] (https://github.com/WagicProject/wagic/pull/641) ([kevlahnota](https://github.com/kevlahnota))
#### 10/02/15
- *Merged pull-request:* LKI for power, toughness and basic abilities, produceextra ability [#\636] (https://github.com/WagicProject/wagic/pull/636) ([kevlahnota](https://github.com/kevlahnota))
#### 09/29/15
- *Merged pull-request:* Fix Recover Cards, Cloner, Copier, and Preliminary support for Madness [#\635] (https://github.com/WagicProject/wagic/pull/635) ([kevlahnota](https://github.com/kevlahnota))
#### 09/22/15
- *Merged pull-request:* Auraward, unattach event and statebased action for protection from quality [#\631] (https://github.com/WagicProject/wagic/pull/631) ([kevlahnota](https://github.com/kevlahnota))
#### 09/19/15
- *Merged pull-request:* PT Switch like Layer 7e and Token Indicator [#\626] (https://github.com/WagicProject/wagic/pull/626) ([kevlahnota](https://github.com/kevlahnota))
#### 09/18/15
- *Merged pull-request:* Token Cloning fix and colored PT [#\624] (https://github.com/WagicProject/wagic/pull/624) ([kevlahnota](https://github.com/kevlahnota))
#### 09/15/15
- *Merged pull-request:* CDA and X manacost on stack [\#623] (https://github.com/WagicProject/wagic/pull/623) ([kevlahnota](https://github.com/kevlahnota))
#### 08/12/14
- *Merged pull-request:* Fix for guild_keywords Devotion, added some "Chroma" cards [\#606](https://github.com/WagicProject/wagic/pull/606) ([kevlahnota](https://github.com/kevlahnota))

View File

@@ -77,6 +77,13 @@ SDL_AtomicTryLock(SDL_SpinLock *lock)
: "=&r" (result) : "r" (1), "r" (lock) : "cc", "memory");
return (result == 0);
#elif defined(__GNUC__) && (defined(__i386__) || defined(__x86_64__))
int result;
__asm__ __volatile__(
"lock ; xchgl %0, (%1)\n"
: "=r" (result) : "r" (lock), "0" (1) : "cc", "memory");
return (result == 0);
#else
/* Need CPU instructions for spinlock here! */
__need_spinlock_implementation__

View File

@@ -20,7 +20,7 @@ It is highly customizable and allows the player to tweak the rules / create thei
Info, downloads, discussions and more at http://wololo.net/forum/index.php
-![alt text](http://wololo.net/wagic/wp-content/uploads/2009/10/shop.jpg "Screenshot")
![alt text](http://wololo.net/wagic/wp-content/uploads/2009/10/shop.jpg "Screenshot")

View File

@@ -22,7 +22,7 @@ environment:
# scripts that run after cloning repository
install:
- ps: (new-object net.webclient).DownloadFile('https://raw.github.com/pypa/pip/master/contrib/get-pip.py', 'C:/get-pip.py')
- ps: (new-object net.webclient).DownloadFile('https://bootstrap.pypa.io/get-pip.py', 'C:/get-pip.py')
- "C:/Python27/python.exe C:/get-pip.py"
- "C:/Python27/Scripts/pip.exe install pyjavaproperties"
- "C:/Python27/Scripts/pip.exe install github3.py"

View File

@@ -1,3 +1,4 @@
/gen
/bin
/libs

View File

@@ -1,18 +1,16 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="0192" android:versionName="@string/app_version" package="net.wagic.app">
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="0201" android:versionName="@string/app_version" package="net.wagic.app">
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<application android:debuggable="true" android:icon="@drawable/icon" android:label="@string/app_name" android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
<activity android:configChanges="keyboard|keyboardHidden|orientation" android:label="@string/app_name" android:name="org.libsdl.app.SDLActivity" android:screenOrientation="sensorLandscape">
<application android:icon="@drawable/icon" android:label="@string/app_name" android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
<activity android:debuggable="false" android:configChanges="keyboard|keyboardHidden|orientation" android:label="@string/app_name" android:name="org.libsdl.app.SDLActivity" android:screenOrientation="sensorLandscape">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:configChanges="keyboard|keyboardHidden|orientation" android:name="com.google.ads.AdActivity" android:screenOrientation="sensorLandscape"/>
</application>
<uses-sdk android:minSdkVersion="10" android:targetSdkVersion="10"/>
</manifest>

View File

@@ -11,9 +11,8 @@ SDL_PATH := $(JGE_PATH)/Dependencies/SDL
BOOST_PATH := $(MY_WAGIC_ROOT)/Boost
JPEG_PATH := $(JGE_PATH)/Dependencies/libjpeg
PNG_PATH := $(JGE_PATH)/Dependencies/libpng
DEBUG ?= DEBUG
LOCAL_CFLAGS += -DLINUX -DANDROID -DSDL_CONFIG -D_$(DEBUG)
LOCAL_CFLAGS += -DLINUX -DANDROID -DSDL_CONFIG
LOCAL_CFLAGS += -D_STLP_USE_SIMPLE_NODE_ALLOC -DTIXML_USE_STL
LOCAL_CFLAGS += -D__arm__ -D_REENTRANT -D_GLIBCXX__PTHREADS
LOCAL_STATIC_LIBRARIES := libpng libjpeg

View File

@@ -1,6 +1,7 @@
APP_PROJECT_PATH := $(call my-dir)/..
APP_CPPFLAGS += -frtti -fexceptions
APP_ABI := armeabi armeabi-v7a
#APP_ABI := x86 # mainly for emulators
APP_STL := gnustl_static
APP_MODULES := libpng libjpeg main SDL

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.5 KiB

After

Width:  |  Height:  |  Size: 7.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.4 KiB

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">Wagic</string>
<string name="app_version">0.19.2</string>
<string name="info_text">Wagic v0.19.2\\nAll Rights Reserved.</string>
<string name="app_version">0.20.1</string>
<string name="info_text">Wagic v0.20.1\\nAll Rights Reserved.</string>
</resources>

View File

@@ -0,0 +1,275 @@
package net.wagic.utils;
import java.io.FileOutputStream;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.File;
import java.io.IOException;
import java.util.Scanner;
import android.util.Log;
public class DeckImporter
{
public static String importDeck( File f, String mypath, String activePath )
{
String message = "";
String deck = "";
String deckname = "";
String prefix = "#SB:";
int cardcount = 0;
if(f.exists() && !f.isDirectory())
{
deckname = f.getName();
int pos = deckname.lastIndexOf(".");
if (pos > 0)
{
deckname = deckname.substring(0, pos);
}
deck += "#NAME:"+deckname+"\n";
try
{
Scanner scanner = new Scanner(new File(mypath));
if (scanner.hasNext())
{
while (scanner.hasNext())
{
String line = scanner.nextLine();
line = line.trim();
if (!line.equals("") && cardcount < 61) // don't write out blank lines
{
String[] slines = line.split("\\s+");
String arranged = "";
for (int idx = 1; idx < slines.length; idx++)
{
arranged += slines[idx] + " ";
}
if ((isNumeric(slines[0])) && arranged != null)
{
if (slines[1] != null && slines[1].startsWith("["))
{
arranged = arranged.substring(5);
slines[1] = slines[1].replaceAll("\\[", "").replaceAll("\\]", "");
deck += arranged + " (" + renameSet(slines[1]) + ") * " + slines[0] + "\n";
} else
{
deck += arranged + "(*) * " + slines[0] + "\n";
}
cardcount += Integer.parseInt(slines[0]);
}
}
}
File profile = new File(activePath + "/Res/settings/options.txt");
if (profile.exists() && !profile.isDirectory())
{
String profileName = getActiveProfile(profile);
if (profileName != "Missing!")
{
File rootProfiles = new File(activePath + "/Res/profiles/" + profileName);
if (rootProfiles.exists() && rootProfiles.isDirectory())
{
//save deck
int countdeck = 1;
File[] files = rootProfiles.listFiles();
for (int i = 0; i < files.length; i++)
{//check if there is available deck...
if (files[i].getName().startsWith("deck"))
countdeck++;
}
File toSave = new File(rootProfiles + "/deck" + countdeck + ".txt");
try
{
FileOutputStream fop = new FileOutputStream(toSave);
// if file doesn't exists, then create it
if (!toSave.exists())
{
toSave.createNewFile();
}
// get the content in bytes
byte[] contentInBytes = deck.getBytes();
fop.write(contentInBytes);
fop.flush();
fop.close();
message = "Import Deck Success!\n" + cardcount + " total cards in this deck\n\n" + deck;
} catch (IOException e)
{
message = e.getMessage();
}
} else
{
message = "Missing Folder!";
}
}
} else
{
message = "Invalid Profile!";
}
} else
{
message = "No errors, and file EMPTY";
}
} catch (IOException e)
{
message = e.getMessage();
}
}
return message;
}
private static boolean isNumeric(String input)
{
try
{
Integer.parseInt(input);
}
catch(NumberFormatException ex)
{
return false;
}
return true;
}
private static String getActiveProfile(File mypath)
{
String name = "";
try
{
Scanner scanner = new Scanner(new File(mypath.toString()));
if (scanner.hasNext())
{
String line = scanner.nextLine();
name = line.substring(8);
}
else
{
return "Missing!";
}
}
catch(IOException e)
{
return "Missing!";
}
return name;
}
private static String renameSet(String set)
{
if (set == "")
return "*";
if (set == "AL")
return "ALL";
if (set == "AQ")
return "ATQ";
if (set == "AP")
return "APC";
if (set == "AN")
return "ARN";
if (set == "AE")
return "ARC";
if (set == "BR")
return "BRB";
if (set == "BD")
return "BTD";
if (set == "CH")
return "CHR";
if (set == "6E")
return "6ED";
if (set == "CS")
return "CSP";
if (set == "DS")
return "DST";
if (set == "D2")
return "DD2";
if (set == "8E")
return "8ED";
if (set == "EX")
return "EXO";
if (set == "FE")
return "FEM";
if (set == "FD")
return "5DN";
if (set == "5E")
return "5ED";
if (set == "4E")
return "4ED";
if (set == "GP")
return "GPT";
if (set == "HL")
return "HML";
if (set == "IA")
return "ICE";
if (set == "IN")
return "INV";
if (set == "JU")
return "JUD";
if (set == "LG")
return "LEG";
if (set == "LE")
return "LGN";
if (set == "A")
return "LEA";
if (set == "B")
return "LEB";
if (set == "MM")
return "MMQ";
if (set == "MI")
return "MIR";
if (set == "MR")
return "MRD";
if (set == "NE")
return "NEM";
if (set == "9E")
return "9ED";
if (set == "OD")
return "ODY";
if (set == "ON")
return "ONS";
if (set == "PS")
return "PLS";
if (set == "PT")
return "POR";
if (set == "P2")
return "P02";
if (set == "P3")
return "PTK";
if (set == "PR")
return "PPR";
if (set == "PY")
return "PCY";
if (set == "R")
return "RV";
if (set == "SC")
return "SCG";
if (set == "7E")
return "7ED";
if (set == "ST")
return "S99";
if (set == "ST2K")
return "S00";
if (set == "SH")
return "STH";
if (set == "TE")
return "TMP";
if (set == "DK")
return "DRK";
if (set == "TO")
return "TOR";
if (set == "UG")
return "UGL";
if (set == "U")
return "2ED";
if (set == "UD")
return "UDS";
if (set == "UL")
return "ULG";
if (set == "US")
return "USG";
if (set == "VI")
return "VIS";
if (set == "WL")
return "WTH";
else
return set;
}
}

View File

@@ -5,11 +5,16 @@ import java.io.FileNotFoundException;
import java.util.ArrayList;
import java.util.Scanner;
import java.util.HashSet;
import java.util.Set;
import android.os.Build;
import android.os.Environment;
import android.util.Log;
public class StorageOptions
{
private static final String TAG = StorageOptions.class.getCanonicalName();
private static ArrayList<String> mMounts = new ArrayList<String>();
private static ArrayList<String> mVold = new ArrayList<String>();
@@ -21,8 +26,14 @@ public class StorageOptions
public static void determineStorageOptions()
{
initializeMountPoints();
if (findForcemount()){
readMountsFileTest();
}
readMountsFile();
readVoldFile();
if (findForcemount()){
removeDuplicates(mMounts);
}
compareMountsWithVold();
testAndCleanMountsList();
setProperties();
@@ -40,6 +51,42 @@ public class StorageOptions
}
}
private static void readMountsFileTest()
{
/*
* Test mountpoints storage -kevlahnota
*/
try
{
Scanner scanner = new Scanner(new File("/proc/mounts"));
while (scanner.hasNext())
{
String line = scanner.nextLine();
if (line.startsWith("/"))
{
String[] lineElements = line.split("\\s+");
if ("vfat".equals(lineElements[2]) || "fuse".equals(lineElements[2]) || "sdcardfs".equals(lineElements[2]))
{
File mountPoint = new File(lineElements[1]);
if (!lineElements[1].equals(defaultMountPoint))
if (mountPoint.isDirectory() && mountPoint.canRead())
mMounts.add(lineElements[1]);
}
}
}
} catch (FileNotFoundException fnfex)
{
// if proc/mount doesn't exist we just use
Log.i(TAG, fnfex.getMessage() + ": assuming " + defaultMountPoint + " is the only mount point");
mMounts.add(defaultMountPoint);
} catch (Exception e)
{
Log.e(TAG, e.getMessage() + ": unknown exception while reading mounts file");
mMounts.add(defaultMountPoint);
}
}
private static void readMountsFile()
{
/*
@@ -65,11 +112,11 @@ public class StorageOptions
} catch (FileNotFoundException fnfex)
{
// if proc/mount doesn't exist we just use
Log.i(StorageOptions.class.getCanonicalName(), fnfex.getMessage() + ": assuming " + defaultMountPoint + " is the only mount point");
Log.i(TAG, fnfex.getMessage() + ": assuming " + defaultMountPoint + " is the only mount point");
mMounts.add(defaultMountPoint);
} catch (Exception e)
{
Log.e(StorageOptions.class.getCanonicalName(), e.getMessage() + ": unknown exception while reading mounts file");
Log.e(TAG, e.getMessage() + ": unknown exception while reading mounts file");
mMounts.add(defaultMountPoint);
}
}
@@ -98,28 +145,48 @@ public class StorageOptions
} catch (FileNotFoundException fnfex)
{
// if vold.fstab doesn't exist we use the value gathered from the Environment
Log.i(StorageOptions.class.getCanonicalName(), fnfex.getMessage() + ": assuming " + defaultMountPoint + " is the only mount point");
Log.i(TAG, fnfex.getMessage() + ": assuming " + defaultMountPoint + " is the only mount point");
mMounts.add(defaultMountPoint);
} catch (Exception e)
{
Log.e(StorageOptions.class.getCanonicalName(), e.getMessage() + ": unknown exception while reading mounts file");
Log.e(TAG, e.getMessage() + ": unknown exception while reading vold.fstab file");
mMounts.add(defaultMountPoint);
}
}
private static ArrayList<String> removeDuplicates(ArrayList<String> list)
{
ArrayList<String> result = new ArrayList<String>();
HashSet<String> set = new HashSet<String>();
for (String item : list)
{
if (!set.contains(item))
{
result.add(item);
set.add(item);
}
}
return result;
}
private static void compareMountsWithVold()
{
/*
* Sometimes the two lists of mount points will be different. We only want those mount points that are in both list.
*
*
* Compare the two lists together and remove items that are not in both lists.
*/
for (int i = 0; i < mMounts.size(); i++)
if (mVold.size() > 0)
{
String mount = mMounts.get(i);
if (!mVold.contains(mount))
mMounts.remove(i--);
for (int i = 0; i < mMounts.size(); i++)
{
String mount = mMounts.get(i);
if (!mVold.contains(mount))
mMounts.remove(i--);
}
}
// don't need this anymore, clear the vold list to reduce memory
@@ -132,18 +199,60 @@ public class StorageOptions
/*
* Now that we have a cleaned list of mount paths Test each one to make sure it's a valid and available path. If it is not, remove it from the list.
*/
int t = 0;
for (int i = 0; i < mMounts.size(); i++)
{
t++;
String mount = mMounts.get(i);
File root = new File(mount);
if (!root.exists() || !root.isDirectory() || !root.canWrite())
mMounts.remove(i--);
}
if (t == 0 && Build.VERSION.SDK_INT >= 16 && findForcemount())
{
//if none is found lets force it for Jellybean and above...
if (System.getenv("EXTERNAL_STORAGE") != null)
{
File root = new File(System.getenv("EXTERNAL_STORAGE"));
if (root.exists() && root.isDirectory() && root.canWrite())
{
if(!isRooted())
{
File folder = new File(System.getenv("EXTERNAL_STORAGE")+"/Android/data/net.wagic.app/files");
folder.mkdirs();
mMounts.add(folder.toString());
}
else
{
mMounts.add(System.getenv("EXTERNAL_STORAGE"));
}
}
}
if (System.getenv("SECONDARY_STORAGE") != null)
{
File root = new File(System.getenv("SECONDARY_STORAGE"));
if (root.exists() && root.isDirectory() && root.canWrite())
{
if(!isRooted())
{
File folder = new File(System.getenv("SECONDARY_STORAGE")+"/Android/data/net.wagic.app/files");
folder.mkdirs();
mMounts.add(folder.toString());
}
else
{
mMounts.add(System.getenv("SECONDARY_STORAGE"));
}
}
}
}
}
private static void setProperties()
{
Log.d(TAG, "setProperties()");
/*
* At this point all the paths in the list should be valid. Build the public properties.
*/
@@ -151,14 +260,29 @@ public class StorageOptions
ArrayList<String> mLabels = new ArrayList<String>();
int i = 1;
for (String path : mMounts)
{ // TODO: /mnt/sdcard is assumed to always mean internal storage. Use this comparison until there is a better way to do this
if ("/mnt/sdcard".equalsIgnoreCase(path))
mLabels.add("Built-in Storage");
else
mLabels.add("External SD Card " + i++);
if(findForcemount()){
for (String path : mMounts)
{//with forcemount menu
if ("/mnt/sdcard".equalsIgnoreCase(path) || "/storage/sdcard0".equalsIgnoreCase(path))
mLabels.add("Internal SD " + "[" + path + "]");
else if (path.contains("emulated"))
mLabels.add("Emulated SD " + " [" + path + "]");
else
mLabels.add("External SD " + " [" + path + "]");
}
}
else
{
for (String path : mMounts)
{
// TODO: /mnt/sdcard is assumed to always mean internal storage. Use this comparison until there is a better way to do this
if ("/mnt/sdcard".equalsIgnoreCase(path))
mLabels.add("Built-in Storage");
else
mLabels.add("External SD Card " + i++);
}
}
labels = new String[mLabels.size()];
mLabels.toArray(labels);
@@ -171,4 +295,119 @@ public class StorageOptions
// use and to prepare it for the next time it's needed.
mMounts.clear();
}
}
private static boolean isExternalStorageReadOnly() {
String extStorageState = Environment.getExternalStorageState();
if (Environment.MEDIA_MOUNTED_READ_ONLY.equals(extStorageState)) {
return true;
}
return false;
}
private static boolean isExternalStorageAvailable() {
String extStorageState = Environment.getExternalStorageState();
if (Environment.MEDIA_MOUNTED.equals(extStorageState)) {
return true;
}
return false;
}
/**
* Checks if the device is rooted.
*
* @return <code>true</code> if the device is rooted, <code>false</code> otherwise.
*/
public static boolean isRooted()
{
// get from build info
String buildTags = android.os.Build.TAGS;
if (buildTags != null && buildTags.contains("test-keys"))
{
return true;
}
// check if /system/app/Superuser.apk is present
try
{
File file = new File("/system/app/Superuser.apk");
if (file.exists())
{
return true;
}
} catch (Exception e1)
{
// ignore
}
try
{
File file = new File("/system/app/Superuser/Superuser.apk");
if (file.exists())
{
return true;
}
} catch (Exception e1)
{
// ignore
}
//SuperSU
try
{
File file = new File("/system/app/SuperSU.apk");
if (file.exists())
{
return true;
}
} catch (Exception e1)
{
// ignore
}
try
{
File file = new File("/system/app/SuperSU/SuperSU.apk");
if (file.exists())
{
return true;
}
} catch (Exception e1)
{
// ignore
}
// try executing commands
return canExecuteCommand("/system/xbin/which su")
|| canExecuteCommand("/system/bin/which su") || canExecuteCommand("which su");
}
// executes a command on the system
private static boolean canExecuteCommand(String command)
{
boolean executedSuccesfully;
try
{
Runtime.getRuntime().exec(command);
executedSuccesfully = true;
} catch (Exception e)
{
executedSuccesfully = false;
}
return executedSuccesfully;
}
private static boolean findForcemount()
{
Log.d(TAG, "findForcemount()");
try
{
File file = new File(System.getenv("EXTERNAL_STORAGE") + "/forcemount");
if (file.exists())
{
return true;
}
} catch (Exception e)
{
Log.w(TAG, e.getMessage());
return false;
}
return false;
}
}

View File

@@ -1,12 +1,18 @@
package org.libsdl.app;
import java.io.BufferedInputStream;
import java.io.File;
import java.io.FileOutputStream;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.InputStream;
import java.io.IOException;
import java.io.OutputStream;
import java.net.URL;
import java.net.URLConnection;
import java.util.ArrayList;
import java.util.Scanner;
import javax.microedition.khronos.egl.EGL10;
import javax.microedition.khronos.egl.EGLConfig;
@@ -16,6 +22,7 @@ import javax.microedition.khronos.egl.EGLSurface;
import net.wagic.app.R;
import net.wagic.utils.StorageOptions;
import net.wagic.utils.DeckImporter;
import android.app.Activity;
import android.app.AlertDialog;
import android.app.Dialog;
@@ -59,9 +66,11 @@ import android.widget.FrameLayout.LayoutParams;
*/
public class SDLActivity extends Activity implements OnKeyListener
{
private static final String TAG = SDLActivity.class.getCanonicalName();
// TAG used for debugging in DDMS
public static String TAG = Activity.class.getCanonicalName();
//import deck globals
public ArrayList<String> myresult = new ArrayList<String>();
public String myclickedItem = "";
// Main components
private static SDLActivity mSingleton;
@@ -200,7 +209,60 @@ public class SDLActivity extends Activity implements OnKeyListener
setStorage.create().show();
}
private void importDeckOptions()
{
AlertDialog.Builder importDeck = new AlertDialog.Builder(this);
importDeck.setTitle("Choose Deck to Import:");
File root = new File(System.getenv("EXTERNAL_STORAGE")+"/Download");
File[] files = root.listFiles();
for( File f : files)
{
if( !myresult.contains(f.toString()) && (f.toString().contains(".txt")||f.toString().contains(".dck")||f.toString().contains(".dec")))
myresult.add(f.toString());
}
//get first item?
if(!myresult.isEmpty())
myclickedItem = myresult.get(0).toString();
importDeck.setSingleChoiceItems(myresult.toArray(new String[myresult.size()]), 0, new DialogInterface.OnClickListener()
{
public void onClick(DialogInterface dialog, int item)
{
myclickedItem = myresult.get(item).toString();
}
});
importDeck.setPositiveButton("Import Deck", new DialogInterface.OnClickListener()
{
public void onClick(DialogInterface dialog, int which)
{
processSelectedDeck( myclickedItem );
if (mSurface == null)
mSingleton.initializeGame();
}
});
importDeck.create().show();
}
private void processSelectedDeck(String mypath)
{
AlertDialog.Builder infoDialog = new AlertDialog.Builder(this);
infoDialog.setTitle("Imported Deck:");
String activePath = sdcardPath;
if(activePath == ""){
activePath = internalPath;
}
File f = new File(mypath);
//Call the deck importer....
String state = DeckImporter.importDeck(f, mypath, activePath);
infoDialog.setMessage(state);
infoDialog.show();
}
private void checkStorageLocationPreference()
{
SharedPreferences settings = getSharedPreferences(kWagicSharedPreferencesKey, MODE_PRIVATE);
@@ -287,7 +349,7 @@ public class SDLActivity extends Activity implements OnKeyListener
updateStorageLocations();
} catch (Exception ioex)
{
Log.e("SDL", "An error occurred in setting up the storage locations.");
Log.e(TAG, "An error occurred in setting up the storage locations.");
}
}
@@ -334,7 +396,8 @@ public class SDLActivity extends Activity implements OnKeyListener
public boolean onCreateOptionsMenu(Menu menu)
{
SubMenu settingsMenu = menu.addSubMenu(Menu.NONE, 1, 1, "Settings");
menu.add(Menu.NONE, 2, 2, "About");
menu.add(Menu.NONE, 2, 2, "Import");
menu.add(Menu.NONE, 3, 3, "About");
settingsMenu.add(kStorageDataOptionsMenuId, kStorageDataOptionsMenuId, Menu.NONE, "Storage Data Options");
// buildStorageOptionsMenu(settingsMenu);
@@ -350,6 +413,9 @@ public class SDLActivity extends Activity implements OnKeyListener
{
displayStorageOptions();
} else if (itemId == 2)
{
importDeckOptions();
} else if (itemId == 3)
{
// display some info about the app
AlertDialog.Builder infoDialog = new AlertDialog.Builder(this);
@@ -428,14 +494,12 @@ public class SDLActivity extends Activity implements OnKeyListener
@Override
protected void onCreate(Bundle savedInstanceState)
{
// Log.v("SDL", "onCreate()");
//Log.d(TAG, "onCreate()");
super.onCreate(savedInstanceState);
// So we can call stuff from static callbacks
mSingleton = this;
mContext = this.getApplicationContext();
// get the current version of the app to set the core filename
String versionCodeString = getApplicationCode();
RES_FILENAME = getResourceName();
StorageOptions.determineStorageOptions();
@@ -463,7 +527,7 @@ public class SDLActivity extends Activity implements OnKeyListener
@Override
protected void onPause()
{
// Log.v("SDL", "onPause()");
// Log.d(TAG, "onPause()");
super.onPause();
SDLActivity.nativePause();
}
@@ -471,7 +535,7 @@ public class SDLActivity extends Activity implements OnKeyListener
@Override
protected void onResume()
{
// Log.v("SDL", "onResume()");
// Log.d(TAG, "onResume()");
super.onResume();
SDLActivity.nativeResume();
}
@@ -479,8 +543,7 @@ public class SDLActivity extends Activity implements OnKeyListener
@Override
public void onDestroy()
{
// Log.v("SDL", "onDestroy()");
// Log.d(TAG, "onDestroy()");
super.onDestroy();
mSurface.onDestroy();
}
@@ -591,7 +654,7 @@ public class SDLActivity extends Activity implements OnKeyListener
int audioFormat = is16Bit ? AudioFormat.ENCODING_PCM_16BIT : AudioFormat.ENCODING_PCM_8BIT;
int frameSize = (isStereo ? 2 : 1) * (is16Bit ? 2 : 1);
// Log.v("SDL", "SDL audio: wanted " + (isStereo ? "stereo" : "mono") + " " + (is16Bit ? "16-bit" : "8-bit") + " " + ((float)sampleRate / 1000f) + "kHz, " + desiredFrames + " frames buffer");
// Log.d(TAG, "SDL audio: wanted " + (isStereo ? "stereo" : "mono") + " " + (is16Bit ? "16-bit" : "8-bit") + " " + ((float)sampleRate / 1000f) + "kHz, " + desiredFrames + " frames buffer");
// Let the user pick a larger buffer if they really want -- but ye
// gods they probably shouldn't, the minimums are horrifyingly high
@@ -602,7 +665,7 @@ public class SDLActivity extends Activity implements OnKeyListener
audioStartThread();
// Log.v("SDL", "SDL audio: got " + ((mAudioTrack.getChannelCount() >= 2) ? "stereo" : "mono") + " " + ((mAudioTrack.getAudioFormat() == AudioFormat.ENCODING_PCM_16BIT) ? "16-bit" : "8-bit") + " " + ((float)mAudioTrack.getSampleRate() / 1000f) +
// Log.d(TAG, "SDL audio: got " + ((mAudioTrack.getChannelCount() >= 2) ? "stereo" : "mono") + " " + ((mAudioTrack.getAudioFormat() == AudioFormat.ENCODING_PCM_16BIT) ? "16-bit" : "8-bit") + " " + ((float)mAudioTrack.getSampleRate() / 1000f) +
// "kHz, " + desiredFrames + " frames buffer");
if (is16Bit)
@@ -650,7 +713,7 @@ public class SDLActivity extends Activity implements OnKeyListener
}
} else
{
Log.w("SDL", "SDL audio: error return from write(short)");
Log.w(TAG, "SDL audio: error return from write(short)");
return;
}
}
@@ -675,7 +738,7 @@ public class SDLActivity extends Activity implements OnKeyListener
}
} else
{
Log.w("SDL", "SDL audio: error return from write(short)");
Log.w(TAG, "SDL audio: error return from write(short)");
return;
}
}
@@ -690,11 +753,11 @@ public class SDLActivity extends Activity implements OnKeyListener
mAudioThread.join();
} catch (Exception e)
{
Log.v("SDL", "Problem stopping audio thread: " + e);
Log.e(TAG, "Problem stopping audio thread: " + e);
}
mAudioThread = null;
// Log.v("SDL", "Finished waiting for audio thread");
// Log.d(TAG, "Finished waiting for audio thread");
}
if (mAudioTrack != null)
@@ -706,7 +769,7 @@ public class SDLActivity extends Activity implements OnKeyListener
class DownloadFileAsync extends AsyncTask<String, Integer, Long>
{
final String TAG1 = DownloadFileAsync.class.getCanonicalName();
private final String TAG = DownloadFileAsync.class.getCanonicalName();
@Override
protected void onPreExecute()
@@ -725,7 +788,6 @@ public class SDLActivity extends Activity implements OnKeyListener
try
{
//
// Prepare the sdcard folders in order to download the resource file
//
@@ -746,7 +808,7 @@ public class SDLActivity extends Activity implements OnKeyListener
conexion.connect();
int lengthOfFile = conexion.getContentLength();
// Log.d("Wagic - " + TAG1, " Length of file: " + lengthOfFile);
// Log.d(TAG, " Length of file: " + lengthOfFile);
input = new BufferedInputStream(url.openStream());
// create a File object for the output file
@@ -769,8 +831,8 @@ public class SDLActivity extends Activity implements OnKeyListener
{
String errorMessage = "An error happened while downloading the resources. It could be that our server is temporarily down, that your device is not connected to a network, or that we cannot write to " + mSingleton.getSystemStorageLocation() + ". Please check your phone settings and try again. For more help please go to http://wagic.net";
mSingleton.downloadError(errorMessage);
Log.e(TAG1, errorMessage);
Log.e(TAG1, e.getMessage());
Log.e(TAG, errorMessage);
Log.e(TAG, e.getMessage());
}
return Long.valueOf(totalBytes);
@@ -780,7 +842,7 @@ public class SDLActivity extends Activity implements OnKeyListener
{
if (progress[0] != mProgressDialog.getProgress())
{
// Log.d("Wagic - " + TAG1, "current progress : " + progress[0]);
// Log.d(TAG, "current progress : " + progress[0]);
mProgressDialog.setProgress(progress[0]);
}
}
@@ -853,6 +915,7 @@ public class SDLActivity extends Activity implements OnKeyListener
*/
class SDLSurface extends SurfaceView implements SurfaceHolder.Callback, View.OnKeyListener, View.OnTouchListener, SensorEventListener
{
private static final String TAG = SDLSurface.class.getCanonicalName();
// This is what SDL runs in. It invokes SDL_main(), eventually
private Thread mSDLThread;
@@ -892,7 +955,7 @@ class SDLSurface extends SurfaceView implements SurfaceHolder.Callback, View.OnK
SDLActivity.nativeQuit();
Log.v("SDL", "SDL thread terminated");
Log.d(TAG, "SDL thread terminated");
// On exit, tear everything down for a fresh restart next time.
System.exit(0);
@@ -919,7 +982,7 @@ class SDLSurface extends SurfaceView implements SurfaceHolder.Callback, View.OnK
// Called when we have a valid drawing surface
public void surfaceCreated(SurfaceHolder holder)
{
Log.v("SDL", "surfaceCreated()");
//Log.d(TAG, "surfaceCreated()");
enableSensor(Sensor.TYPE_ACCELEROMETER, true);
}
@@ -939,18 +1002,18 @@ class SDLSurface extends SurfaceView implements SurfaceHolder.Callback, View.OnK
mSDLThread.join();
} catch (Exception e)
{
Log.v("SDL", "Problem stopping thread: " + e);
Log.e(TAG, "Problem stopping thread: " + e);
}
mSDLThread = null;
// Log.v("SDL", "Finished waiting for SDL thread");
// Log.d(TAG, "Finished waiting for SDL thread");
}
}
// Called when we lose the surface
public void surfaceDestroyed(SurfaceHolder holder)
{
Log.v("SDL", "surfaceDestroyed()");
Log.d(TAG, "surfaceDestroyed()");
synchronized (mSemSurface)
{
mSurfaceValid = false;
@@ -962,51 +1025,51 @@ class SDLSurface extends SurfaceView implements SurfaceHolder.Callback, View.OnK
// Called when the surface is resized
public void surfaceChanged(SurfaceHolder holder, int format, int width, int height)
{
Log.d("SDL", "surfaceChanged()");
Log.d(TAG, "surfaceChanged()");
int sdlFormat = 0x85151002; // SDL_PIXELFORMAT_RGB565 by default
switch (format)
{
case PixelFormat.A_8:
Log.d("SDL", "pixel format A_8");
Log.d("TAG", "pixel format A_8");
break;
case PixelFormat.LA_88:
Log.d("SDL", "pixel format LA_88");
Log.d("TAG", "pixel format LA_88");
break;
case PixelFormat.L_8:
Log.d("SDL", "pixel format L_8");
Log.d("TAG", "pixel format L_8");
break;
case PixelFormat.RGBA_4444:
Log.d("SDL", "pixel format RGBA_4444");
Log.d("TAG", "pixel format RGBA_4444");
sdlFormat = 0x85421002; // SDL_PIXELFORMAT_RGBA4444
break;
case PixelFormat.RGBA_5551:
Log.d("SDL", "pixel format RGBA_5551");
Log.d(TAG, "pixel format RGBA_5551");
sdlFormat = 0x85441002; // SDL_PIXELFORMAT_RGBA5551
break;
case PixelFormat.RGBA_8888:
Log.d("SDL", "pixel format RGBA_8888");
Log.d(TAG, "pixel format RGBA_8888");
sdlFormat = 0x86462004; // SDL_PIXELFORMAT_RGBA8888
break;
case PixelFormat.RGBX_8888:
Log.d("SDL", "pixel format RGBX_8888");
Log.d(TAG, "pixel format RGBX_8888");
sdlFormat = 0x86262004; // SDL_PIXELFORMAT_RGBX8888
break;
case PixelFormat.RGB_332:
Log.d("SDL", "pixel format RGB_332");
Log.d(TAG, "pixel format RGB_332");
sdlFormat = 0x84110801; // SDL_PIXELFORMAT_RGB332
break;
case PixelFormat.RGB_565:
Log.d("SDL", "pixel format RGB_565");
Log.d(TAG, "pixel format RGB_565");
sdlFormat = 0x85151002; // SDL_PIXELFORMAT_RGB565
break;
case PixelFormat.RGB_888:
Log.d("SDL", "pixel format RGB_888");
Log.d(TAG, "pixel format RGB_888");
// Not sure this is right, maybe SDL_PIXELFORMAT_RGB24 instead?
sdlFormat = 0x86161804; // SDL_PIXELFORMAT_RGB888
break;
default:
Log.d("SDL", "pixel format unknown " + format);
Log.d(TAG, "pixel format unknown " + format);
break;
}
SDLActivity.onNativeResize(width, height, sdlFormat);
@@ -1023,11 +1086,10 @@ class SDLSurface extends SurfaceView implements SurfaceHolder.Callback, View.OnK
// EGL functions
public boolean initEGL(int majorVersion, int minorVersion)
{
Log.d("SDL", "Starting up OpenGL ES " + majorVersion + "." + minorVersion);
Log.d(TAG, "Starting up OpenGL ES " + majorVersion + "." + minorVersion);
try
{
EGL10 egl = (EGL10) EGLContext.getEGL();
EGLDisplay dpy = egl.eglGetDisplay(EGL10.EGL_DEFAULT_DISPLAY);
@@ -1053,7 +1115,7 @@ class SDLSurface extends SurfaceView implements SurfaceHolder.Callback, View.OnK
int[] num_config = new int[1];
if (!egl.eglChooseConfig(dpy, configSpec, configs, 1, num_config) || num_config[0] == 0)
{
Log.e("SDL", "No EGL config available");
Log.e(TAG, "No EGL config available");
return false;
}
mEGLConfig = configs[0];
@@ -1061,7 +1123,7 @@ class SDLSurface extends SurfaceView implements SurfaceHolder.Callback, View.OnK
EGLContext ctx = egl.eglCreateContext(dpy, mEGLConfig, EGL10.EGL_NO_CONTEXT, null);
if (ctx == EGL10.EGL_NO_CONTEXT)
{
Log.e("SDL", "Couldn't create context");
Log.e(TAG, "Couldn't create context");
return false;
}
@@ -1075,10 +1137,10 @@ class SDLSurface extends SurfaceView implements SurfaceHolder.Callback, View.OnK
} catch (Exception e)
{
Log.e("SDL", e + "");
Log.e(TAG, e + "");
for (StackTraceElement s : e.getStackTrace())
{
Log.e("SDL", s.toString());
Log.e(TAG, s.toString());
}
}
@@ -1093,7 +1155,6 @@ class SDLSurface extends SurfaceView implements SurfaceHolder.Callback, View.OnK
EGL10 egl = (EGL10) EGLContext.getEGL();
if (mEGLSurface != null)
{
/*
* Unbind and destroy the old EGL surface, if there is one.
*/
@@ -1107,7 +1168,7 @@ class SDLSurface extends SurfaceView implements SurfaceHolder.Callback, View.OnK
mEGLSurface = egl.eglCreateWindowSurface(mEGLDisplay, mEGLConfig, holder, null);
if (mEGLSurface == EGL10.EGL_NO_SURFACE)
{
Log.e("SDL", "Couldn't create surface");
Log.e(TAG, "Couldn't create surface");
return false;
}
@@ -1116,7 +1177,7 @@ class SDLSurface extends SurfaceView implements SurfaceHolder.Callback, View.OnK
*/
if (!egl.eglMakeCurrent(mEGLDisplay, mEGLSurface, mEGLSurface, mEGLContext))
{
Log.e("SDL", "Couldn't make context current");
Log.e(TAG, "Couldn't make context current");
return false;
}
@@ -1128,7 +1189,6 @@ class SDLSurface extends SurfaceView implements SurfaceHolder.Callback, View.OnK
// EGL buffer flip
public void flipEGL()
{
if (!mSurfaceValid)
{
createSurface(this.getHolder());
@@ -1138,7 +1198,7 @@ class SDLSurface extends SurfaceView implements SurfaceHolder.Callback, View.OnK
{
EGL10 egl = (EGL10) EGLContext.getEGL();
egl.eglWaitNative(EGL10.EGL_NATIVE_RENDERABLE, null);
egl.eglWaitNative(EGL10.EGL_CORE_NATIVE_ENGINE, null);
// drawing here
@@ -1148,13 +1208,12 @@ class SDLSurface extends SurfaceView implements SurfaceHolder.Callback, View.OnK
} catch (Exception e)
{
Log.e("SDL", "flipEGL(): " + e);
Log.e(TAG, "flipEGL(): " + e);
for (StackTraceElement s : e.getStackTrace())
{
Log.e("SDL", s.toString());
Log.e(TAG, s.toString());
}
}
}
// Key events
@@ -1165,14 +1224,15 @@ class SDLSurface extends SurfaceView implements SurfaceHolder.Callback, View.OnK
if (keyCode == KeyEvent.KEYCODE_VOLUME_UP || keyCode == KeyEvent.KEYCODE_VOLUME_DOWN)
return false;
if (event.getAction() == KeyEvent.ACTION_DOWN)
{
// Log.d("SDL", "key down: " + keyCode);
// Log.d(TAG, "key down: " + keyCode);
SDLActivity.onNativeKeyDown(keyCode);
return true;
} else if (event.getAction() == KeyEvent.ACTION_UP)
{
// Log.d("SDL", "key up: " + keyCode);
// Log.d(TAG, "key up: " + keyCode);
SDLActivity.onNativeKeyUp(keyCode);
return true;
}
@@ -1183,7 +1243,6 @@ class SDLSurface extends SurfaceView implements SurfaceHolder.Callback, View.OnK
// Touch events
public boolean onTouch(View v, MotionEvent event)
{
for (int index = 0; index < event.getPointerCount(); ++index)
{
int action = event.getActionMasked();

View File

@@ -1,5 +1,11 @@
#NAME:Kill by Numbers
#DESC:They just keep multiplying.
#HINT:castpriority(enchantment,instant,sorcery,artifact,creature)
#HINT:dontattackwith(Rhys the Redeemed)
#HINT:dontblockwith(Rhys the Redeemed)
#HINT:dontattackwith(Kazandu Tuskcaller)
#HINT:dontblockwith(Kazandu Tuskcaller)
Mox Emerald (LEA) *2
Mox Pearl (LEA) *2
Forest (LEA) *15

View File

@@ -1,7 +1,7 @@
#NAME:Etched Affinity
#DESC:Modern URB Aggro
#HINT:dontattackwith(creature[power<=0])
#HINT:combo hold(Glimmervoid|myhand)^until(artifact|mybattlefield)^cast(Glimmervoid|myhand)^totalmananeeded({0})
#HINT:combo hold(Glimmervoid|myhand)^cast(Glimmervoid|myhand)^restriction{type(land[fresh]|mybattlefield)~lessthan~1,type(artifact|mybattlefield)~morethan~0}^totalmananeeded({0})
#HINT:combo hold(Galvanic Blast|myhand)^cast(Galvanic Blast|myhand)^restriction{type(artifact|mybattlefield)~morethan~2,turn:3}^totalmananeeded({R})
#25 creatures

View File

@@ -23,23 +23,23 @@
369072
#4 x Armada Wurm (RTR), {2}{g}{g}{w}{w}, Creature Wurm, 5/5, trample;
999009
999009
999009
999009
253587
253587
253587
253587
#2 x Precinct Captain (RTR), {w}{w}, Creature Human Soldier, 2/2, first strike;
999171
999171
270792
270792
#4 x Wayfaring Temple (RTR), {1}{g}{w}, Creature Elemental, 0/0,
999260
999260
999260
999260
253539
253539
253539
253539
#1 x Worldspine Wurm (RTR), {8}{g}{g}{g}, Creature Wurm, 15/15, trample;
999262
253575
@@ -57,14 +57,14 @@
369060
#2 x Chromatic Lantern (RTR), {3}, Artifact,
999039
999039
290542
290542
#4 x Growing Ranks (RTR), {2}{g/w}{g/w}, Enchantment,
999106
999106
999106
999106
270957
270957
270957
270957
@@ -84,26 +84,26 @@
369018
#4 x Forest (RTR), Basic Land Forest,
999086
999086
999086
999086
289326
289326
289326
289326
#4 x Plains (RTR), Basic Land Plains,
999168
999168
999168
999168
289310
289310
289310
289310
#2 x Temple Garden (RTR), Land Forest Plains,
999238
999238
253681
253681
#4 x Plains (RTR), Basic Land Plains,
999265
999265
999265
999265
289309
289309
289309
289309

Binary file not shown.

Before

Width:  |  Height:  |  Size: 70 KiB

After

Width:  |  Height:  |  Size: 522 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 40 KiB

After

Width:  |  Height:  |  Size: 122 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 46 KiB

After

Width:  |  Height:  |  Size: 151 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 233 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 63 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.3 KiB

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 140 KiB

After

Width:  |  Height:  |  Size: 60 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 132 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 40 KiB

After

Width:  |  Height:  |  Size: 117 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 146 KiB

After

Width:  |  Height:  |  Size: 95 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 53 KiB

After

Width:  |  Height:  |  Size: 60 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 122 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 142 KiB

After

Width:  |  Height:  |  Size: 405 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 150 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 110 KiB

After

Width:  |  Height:  |  Size: 177 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 115 KiB

After

Width:  |  Height:  |  Size: 489 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 76 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 514 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 30 KiB

After

Width:  |  Height:  |  Size: 514 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 514 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 24 KiB

After

Width:  |  Height:  |  Size: 514 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 30 KiB

After

Width:  |  Height:  |  Size: 514 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 514 KiB

View File

@@ -5,7 +5,6 @@ wallpapers/wagic1.jpg
wallpapers/kaioshin_garruk.jpg
wallpapers/kaioshin_jace.jpg
graphics/shop.jpg
themes/Classic/backdrop.jpg
wallpapers/kaioshin_ravager.jpg
wallpapers/kaioshin_elsXIII.jpg
wallpapers/kaioshin_sorin.jpg

View File

@@ -0,0 +1,127 @@
[card]
name=Aura Graft
text=Gain control of target Aura that's attached to a permanent. Attach it to another permanent it can enchant.
mana={1}{U}
type=Instant
[/card]
[card]
name=Coat of Arms
text=Each creature gets +1/+1 for each other creature on the battlefield that shares at least one creature type with it. (For example, if two Goblin Warriors and a Goblin Shaman are on the battlefield, each gets +2/+2.)
mana={5}
type=Artifact
[/card]
[card]
name=Cone of Flame
text=Cone of Flame deals 1 damage to target creature or player, 2 damage to another target creature or player, and 3 damage to a third target creature or player.
mana={3}{R}{R}
type=Sorcery
[/card]
[card]
name=Furnace of Rath
text=If a source would deal damage to a creature or player, it deals double that damage to that creature or player instead.
mana={1}{R}{R}{R}
type=Enchantment
[/card]
[card]
name=Gaea's Herald
text=Creature spells can't be countered.
mana={1}{G}
type=Creature
subtype=Elf
power=1
toughness=1
[/card]
[card]
name=Guerrilla Tactics
text=Guerrilla Tactics deals 2 damage to target creature or player. -- When a spell or ability an opponent controls causes you to discard Guerrilla Tactics, Guerrilla Tactics deals 4 damage to target creature or player.
mana={1}{R}
type=Instant
[/card]
[card]
name=Hail of Arrows
text=Hail of Arrows deals X damage divided as you choose among any number of target attacking creatures.
mana={X}{W}
type=Instant
[/card]
[card]
name=High Ground
text=Each creature you control can block an additional creature.
mana={W}
type=Enchantment
[/card]
[card]
name=Kjeldoran Royal Guard
text={T}: All combat damage that would be dealt to you by unblocked creatures this turn is dealt to Kjeldoran Royal Guard instead.
mana={3}{W}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=5
[/card]
[card]
name=Knight of Dusk
text={B}{B}: Destroy target creature blocking Knight of Dusk.
mana={1}{B}{B}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Mind Bend
text=Change the text of target permanent by replacing all instances of one color word with another or one basic land type with another. (For example, you may change "nonblack creature" to "nongreen creature" or "forestwalk" to "islandwalk." This effect lasts indefinitely.)
mana={U}
type=Instant
[/card]
[card]
name=Pariah
text=Enchant creature -- All damage that would be dealt to you is dealt to enchanted creature instead.
mana={2}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Pithing Needle
text=As Pithing Needle enters the battlefield, name a card. -- Activated abilities of sources with the chosen name can't be activated unless they're mana abilities.
mana={1}
type=Artifact
[/card]
[card]
name=Rootwater Matriarch
text={T}: Gain control of target creature for as long as that creature is enchanted.
mana={2}{U}{U}
type=Creature
subtype=Merfolk
power=2
toughness=3
[/card]
[card]
name=Shunt
text=Change the target of target spell with a single target.
mana={1}{R}{R}
type=Instant
[/card]
[card]
name=Story Circle
text=As Story Circle enters the battlefield, choose a color. -- {W}: The next time a source of your choice of the chosen color would deal damage to you this turn, prevent that damage.
mana={1}{W}{W}
type=Enchantment
[/card]
[card]
name=Telepathy
text=Your opponents play with their hands revealed.
mana={U}
type=Enchantment
[/card]
[card]
name=Time Stop
text=End the turn. (Exile all spells and abilities on the stack, including this card. The player whose turn it is discards down to his or her maximum hand size. Damage wears off, and "this turn" and "until end of turn" effects end.)
mana={4}{U}{U}
type=Instant
[/card]
[card]
name=Warp World
text=Each player shuffles all permanents he or she owns into his or her library, then reveals that many cards from the top of his or her library. Each player puts all artifact, creature, and land cards revealed this way onto the battlefield, then does the same for enchantment cards, then puts all cards revealed this way that weren't put onto the battlefield on the bottom of his or her library.
mana={5}{R}{R}{R}
type=Sorcery
[/card]

View File

@@ -0,0 +1,273 @@
[card]
name=Benalish Hero
text=Banding (Any creatures with banding, and up to one without, can attack in a band. Bands are blocked as a group. If any creatures with banding you control are blocking or being blocked by a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.)
mana={W}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Blaze of Glory
text=Cast Blaze of Glory only during combat before blockers are declared. -- Target creature defending player controls can block any number of creatures this turn. It blocks each attacking creature this turn if able.
mana={W}
type=Instant
[/card]
[card]
name=Camouflage
text=Cast Camouflage only during your declare attackers step. -- This turn, instead of declaring blockers, each defending player chooses any number of creatures he or she controls and divides them into a number of piles equal to the number of attacking creatures for whom that player is the defending player. Creatures he or she controls that can block additional creatures may likewise be put into additional piles. Assign each pile to a different one of those attacking creatures at random. Each creature in a pile that can block the creature that pile is assigned to does so. (Piles can be empty.)
mana={G}
type=Instant
[/card]
[card]
name=Channel
text=Until end of turn, any time you could activate a mana ability, you may pay 1 life. If you do, add {1} to your mana pool.
mana={G}{G}
type=Sorcery
[/card]
[card]
name=Chaos Orb
text={1}, {T}: If Chaos Orb is on the battlefield, flip Chaos Orb onto the battlefield from a height of at least one foot. If Chaos Orb turns over completely at least once during the flip, destroy all permanents it touches. Then destroy Chaos Orb.
mana={2}
type=Artifact
[/card]
[card]
name=Contract from Below
text=Remove Contract from Below from your deck before playing if you're not playing for ante. -- Discard your hand, add the top card of your library to the ante, then draw seven cards.
mana={B}
type=Sorcery
[/card]
[card]
name=Darkpact
text=Remove Darkpact from your deck before playing if you're not playing for ante. -- You own target card in the ante. Exchange that card with the top card of your library.
mana={B}{B}{B}
type=Sorcery
[/card]
[card]
name=Demonic Attorney
text=Remove Demonic Attorney from your deck before playing if you're not playing for ante. -- Each player antes the top card of his or her library.
mana={1}{B}{B}
type=Sorcery
[/card]
[card]
name=Drain Power
text=Target player activates a mana ability of each land he or she controls. Then put all mana from that player's mana pool into yours.
mana={U}{U}
type=Sorcery
[/card]
[card]
name=False Orders
text=Cast False Orders only during the declare blockers step. -- Remove target creature defending player controls from combat. Creatures it was blocking that had become blocked by only that creature this combat become unblocked. You may have it block an attacking creature of your choice.
mana={R}
type=Instant
[/card]
[card]
name=Forcefield
text={1}: The next time an unblocked creature of your choice would deal combat damage to you this turn, prevent all but 1 of that damage.
mana={3}
type=Artifact
[/card]
[card]
name=Gaea's Liege
text=As long as Gaea's Liege isn't attacking, its power and toughness are each equal to the number of Forests you control. As long as Gaea's Liege is attacking, its power and toughness are each equal to the number of Forests defending player controls. -- {T}: Target land becomes a Forest until Gaea's Liege leaves the battlefield.
mana={3}{G}{G}{G}
type=Creature
subtype=Avatar
power=*
toughness=*
[/card]
[card]
name=Gloom
text=White spells cost {3} more to cast. -- Activated abilities of white enchantments cost {3} more to activate.
mana={2}{B}
type=Enchantment
[/card]
[card]
name=Guardian Angel
text=Prevent the next X damage that would be dealt to target creature or player this turn. Until end of turn, you may pay {1} any time you could cast an instant. If you do, prevent the next 1 damage that would be dealt to that creature or player this turn.
mana={X}{W}
type=Instant
[/card]
[card]
name=Helm of Chatzuk
text={1}, {T}: Target creature gains banding until end of turn. (Any creatures with banding, and up to one without, can attack in a band. Bands are blocked as a group. If any creatures with banding a player controls are blocking or being blocked by a creature, that player divides that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.)
mana={1}
type=Artifact
[/card]
[card]
name=Illusionary Mask
text={X}: You may choose a creature card in your hand whose mana cost could be paid by some amount of, or all of, the mana you spent on {X}. If you do, you may cast that card face down as a 2/2 creature spell without paying its mana cost. If the creature that spell becomes as it resolves has not been turned face up and would assign or deal damage, be dealt damage, or become tapped, instead it's turned face up and assigns or deals damage, is dealt damage, or becomes tapped. Activate this ability only any time you could cast a sorcery.
mana={2}
type=Artifact
[/card]
[card]
name=Island Sanctuary
text=If you would draw a card during your draw step, instead you may skip that draw. If you do, until your next turn, you can't be attacked except by creatures with flying and/or islandwalk.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Jade Monolith
text={1}: The next time a source of your choice would deal damage to target creature this turn, that source deals that damage to you instead.
mana={4}
type=Artifact
[/card]
[card]
name=Library of Leng
text=You have no maximum hand size. -- If an effect causes you to discard a card, discard it, but you may put it on top of your library instead of into your graveyard.
mana={1}
type=Artifact
[/card]
[card]
name=Lich
text=As Lich enters the battlefield, you lose life equal to your life total. -- You don't lose the game for having 0 or less life. -- If you would gain life, draw that many cards instead. -- Whenever you're dealt damage, sacrifice that many nontoken permanents. If you can't, you lose the game. -- When Lich is put into a graveyard from the battlefield, you lose the game.
mana={B}{B}{B}{B}
type=Enchantment
[/card]
[card]
name=Magical Hack
text=Change the text of target spell or permanent by replacing all instances of one basic land type with another. (For example, you may change "swampwalk" to "plainswalk." This effect lasts indefinitely.)
mana={U}
type=Instant
[/card]
[card]
name=Mesa Pegasus
text=Flying; banding (Any creatures with banding, and up to one without, can attack in a band. Bands are blocked as a group. If any creatures with banding you control are blocking or being blocked by a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.)
mana={1}{W}
type=Creature
subtype=Pegasus
power=1
toughness=1
[/card]
[card]
name=Nether Shadow
text=Haste -- At the beginning of your upkeep, if Nether Shadow is in your graveyard with three or more creature cards above it, you may put Nether Shadow onto the battlefield.
mana={B}{B}
type=Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Nettling Imp
text={T}: Choose target non-Wall creature the active player has controlled continuously since the beginning of the turn. That creature attacks this turn if able. If it doesn't, destroy it at the beginning of the next end step. Activate this ability only during an opponent's turn, before attackers are declared.
mana={2}{B}
type=Creature
subtype=Imp
power=1
toughness=1
[/card]
[card]
name=Personal Incarnation
text={0}: The next 1 damage that would be dealt to Personal Incarnation this turn is dealt to its owner instead. Any player may activate this ability, but only if he or she owns Personal Incarnation. -- When Personal Incarnation dies, its owner loses half his or her life, rounded up.
mana={3}{W}{W}{W}
type=Creature
subtype=Avatar Incarnation
power=6
toughness=6
[/card]
[card]
name=Power Sink
text=Counter target spell unless its controller pays {X}. If he or she doesn't, that player taps all lands with mana abilities he or she controls and empties his or her mana pool.
mana={X}{U}
type=Instant
[/card]
[card]
name=Power Surge
text=At the beginning of each player's upkeep, Power Surge deals X damage to that player, where X is the number of untapped lands he or she controlled at the beginning of this turn.
mana={R}{R}
type=Enchantment
[/card]
[card]
name=Raging River
text=Whenever one or more creatures you control attack, each defending player divides all creatures without flying he or she controls into a "left" pile and a "right" pile. Then, for each attacking creature you control, choose "left" or "right." That creature can't be blocked this combat except by creatures with flying and creatures in a pile with the chosen label.
mana={R}{R}
type=Enchantment
[/card]
[card]
name=Reverse Damage
text=The next time a source of your choice would deal damage to you this turn, prevent that damage. You gain life equal to the damage prevented this way.
mana={1}{W}{W}
type=Instant
[/card]
[card]
name=Siren's Call
text=Cast Siren's Call only during an opponent's turn, before attackers are declared. -- Creatures the active player controls attack this turn if able. -- At the beginning of the next end step, destroy all non-Wall creatures that player controls that didn't attack this turn. Ignore this effect for each creature the player didn't control continuously since the beginning of the turn.
mana={U}
type=Instant
[/card]
[card]
name=Sleight of Mind
text=Change the text of target spell or permanent by replacing all instances of one color word with another. (For example, you may change "target black spell" to "target blue spell." This effect lasts indefinitely.)
mana={U}
type=Instant
[/card]
[card]
name=Smoke
text=Players can't untap more than one creature during their untap steps.
mana={R}{R}
type=Enchantment
[/card]
[card]
name=Stone Giant
text={T}: Target creature you control with toughness less than Stone Giant's power gains flying until end of turn. Destroy that creature at the beginning of the next end step.
mana={2}{R}{R}
type=Creature
subtype=Giant
power=3
toughness=4
[/card]
[card]
name=Timber Wolves
text=Banding (Any creatures with banding, and up to one without, can attack in a band. Bands are blocked as a group. If any creatures with banding you control are blocking or being blocked by a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.)
mana={G}
type=Creature
subtype=Wolf
power=1
toughness=1
[/card]
[card]
name=Time Vault
text=Time Vault enters the battlefield tapped. -- Time Vault doesn't untap during your untap step. -- If you would begin your turn while Time Vault is tapped, you may skip that turn instead. If you do, untap Time Vault. -- {T}: Take an extra turn after this one.
mana={2}
type=Artifact
[/card]
[card]
name=Two-Headed Giant of Foriys
text=Trample -- Two-Headed Giant of Foriys can block an additional creature.
mana={4}{R}
type=Creature
subtype=Giant
power=4
toughness=4
[/card]
[card]
name=Vesuvan Doppelganger
text=You may have Vesuvan Doppelganger enter the battlefield as a copy of any creature on the battlefield except it doesn't copy that creature's color and it gains "At the beginning of your upkeep, you may have this creature become a copy of target creature except it doesn't copy that creature's color. If you do, this creature gains this ability."
mana={3}{U}{U}
type=Creature
subtype=Shapeshifter
power=0
toughness=0
[/card]
[card]
name=Veteran Bodyguard
text=As long as Veteran Bodyguard is untapped, all damage that would be dealt to you by unblocked creatures is dealt to Veteran Bodyguard instead.
mana={3}{W}{W}
type=Creature
subtype=Human
power=2
toughness=5
[/card]
[card]
name=Winter Orb
text=As long as Winter Orb is untapped, players can't untap more than one land during their untap steps.
mana={2}
type=Artifact
[/card]
[card]
name=Word of Command
text=Look at target opponent's hand and choose a card from it. You control that player until Word of Command finishes resolving. The player plays that card if able. While doing so, the player can activate mana abilities only if they're from lands he or she controls and only if mana they produce is spent to activate other mana abilities of lands he or she controls and/or play that card. If the chosen card is cast as a spell, you control the player while that spell is resolving.
mana={B}{B}
type=Instant
[/card]

View File

@@ -0,0 +1,322 @@
[card]
name=Aladdin's Lamp
text={X}, {T}: The next time you would draw a card this turn, instead look at the top X cards of your library, put all but one of them on the bottom of your library in a random order, then draw a card. X can't be 0.
mana={10}
type=Artifact
[/card]
[card]
name=Battering Ram
text=At the beginning of combat on your turn, Battering Ram gains banding until end of combat. (Any creatures with banding, and up to one without, can attack in a band. Bands are blocked as a group. If any creatures with banding you control are being blocked by a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's blocking.) -- Whenever Battering Ram becomes blocked by a Wall, destroy that Wall at end of combat.
mana={2}
type=Artifact Creature
subtype=Construct
power=1
toughness=1
[/card]
[card]
name=Benalish Hero
text=Banding (Any creatures with banding, and up to one without, can attack in a band. Bands are blocked as a group. If any creatures with banding you control are blocking or being blocked by a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.)
mana={W}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Bronze Tablet
text=Remove Bronze Tablet from your deck before playing if you're not playing for ante. -- Bronze Tablet enters the battlefield tapped. -- {4}, {T}: Exile Bronze Tablet and target nontoken permanent an opponent owns. That player may pay 10 life. If he or she does, put Bronze Tablet into its owner's graveyard. Otherwise, that player owns Bronze Tablet and you own the other exiled card.
mana={6}
type=Artifact
[/card]
[card]
name=Channel
text=Until end of turn, any time you could activate a mana ability, you may pay 1 life. If you do, add {1} to your mana pool.
mana={G}{G}
type=Sorcery
[/card]
[card]
name=Circle of Protection: Artifacts
text={2}: The next time an artifact source of your choice would deal damage to you this turn, prevent that damage.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Cursed Rack
text=As Cursed Rack enters the battlefield, choose an opponent. -- The chosen player's maximum hand size is four.
mana={4}
type=Artifact
[/card]
[card]
name=Drain Power
text=Target player activates a mana ability of each land he or she controls. Then put all mana from that player's mana pool into yours.
mana={U}{U}
type=Sorcery
[/card]
[card]
name=Erosion
text=Enchant land -- At the beginning of the upkeep of enchanted land's controller, destroy that land unless that player pays {1} or 1 life.
mana={U}{U}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Fortified Area
text=Wall creatures you control get +1/+0 and have banding. (Any creatures with banding, and up to one without, can attack in a band. Bands are blocked as a group. If any creatures with banding you control are blocking or being blocked by a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.)
mana={1}{W}{W}
type=Enchantment
[/card]
[card]
name=Gaea's Liege
text=As long as Gaea's Liege isn't attacking, its power and toughness are each equal to the number of Forests you control. As long as Gaea's Liege is attacking, its power and toughness are each equal to the number of Forests defending player controls. -- {T}: Target land becomes a Forest until Gaea's Liege leaves the battlefield.
mana={3}{G}{G}{G}
type=Creature
subtype=Avatar
power=*
toughness=*
[/card]
[card]
name=Gloom
text=White spells cost {3} more to cast. -- Activated abilities of white enchantments cost {3} more to activate.
mana={2}{B}
type=Enchantment
[/card]
[card]
name=Helm of Chatzuk
text={1}, {T}: Target creature gains banding until end of turn. (Any creatures with banding, and up to one without, can attack in a band. Bands are blocked as a group. If any creatures with banding a player controls are blocking or being blocked by a creature, that player divides that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.)
mana={1}
type=Artifact
[/card]
[card]
name=Island Sanctuary
text=If you would draw a card during your draw step, instead you may skip that draw. If you do, until your next turn, you can't be attacked except by creatures with flying and/or islandwalk.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Jade Monolith
text={1}: The next time a source of your choice would deal damage to target creature this turn, that source deals that damage to you instead.
mana={4}
type=Artifact
[/card]
[card]
name=Library of Leng
text=You have no maximum hand size. -- If an effect causes you to discard a card, discard it, but you may put it on top of your library instead of into your graveyard.
mana={1}
type=Artifact
[/card]
[card]
name=Magical Hack
text=Change the text of target spell or permanent by replacing all instances of one basic land type with another. (For example, you may change "swampwalk" to "plainswalk." This effect lasts indefinitely.)
mana={U}
type=Instant
[/card]
[card]
name=Mana Clash
text=You and target opponent each flip a coin. Mana Clash deals 1 damage to each player whose coin comes up tails. Repeat this process until both players' coins come up heads on the same flip.
mana={R}
type=Sorcery
[/card]
[card]
name=Mesa Pegasus
text=Flying; banding (Any creatures with banding, and up to one without, can attack in a band. Bands are blocked as a group. If any creatures with banding you control are blocking or being blocked by a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.)
mana={1}{W}
type=Creature
subtype=Pegasus
power=1
toughness=1
[/card]
[card]
name=Mind Bomb
text=Each player may discard up to three cards. Mind Bomb deals damage to each player equal to 3 minus the number of cards he or she discarded this way.
mana={U}
type=Sorcery
[/card]
[card]
name=Mishra's War Machine
text=Banding (Any creatures with banding, and up to one without, can attack in a band. Bands are blocked as a group. If any creatures with banding you control are blocking or being blocked by a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.) -- At the beginning of your upkeep, unless you discard a card, tap Mishra's War Machine and it deals 3 damage to you.
mana={7}
type=Artifact Creature
subtype=Juggernaut
power=5
toughness=5
[/card]
[card]
name=Nafs Asp
text=Whenever Nafs Asp deals damage to a player, that player loses 1 life at the beginning of his or her next draw step unless he or she pays {1} before that draw step.
mana={G}
type=Creature
subtype=Snake
power=1
toughness=1
[/card]
[card]
name=Nether Shadow
text=Haste -- At the beginning of your upkeep, if Nether Shadow is in your graveyard with three or more creature cards above it, you may put Nether Shadow onto the battlefield.
mana={B}{B}
type=Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Personal Incarnation
text={0}: The next 1 damage that would be dealt to Personal Incarnation this turn is dealt to its owner instead. Any player may activate this ability, but only if he or she owns Personal Incarnation. -- When Personal Incarnation dies, its owner loses half his or her life, rounded up.
mana={3}{W}{W}{W}
type=Creature
subtype=Avatar Incarnation
power=6
toughness=6
[/card]
[card]
name=Pikemen
text=First strike; banding (Any creatures with banding, and up to one without, can attack in a band. Bands are blocked as a group. If any creatures with banding you control are blocking or being blocked by a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.)
mana={1}{W}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Power Sink
text=Counter target spell unless its controller pays {X}. If he or she doesn't, that player taps all lands with mana abilities he or she controls and empties his or her mana pool.
mana={X}{U}
type=Instant
[/card]
[card]
name=Power Surge
text=At the beginning of each player's upkeep, Power Surge deals X damage to that player, where X is the number of untapped lands he or she controlled at the beginning of this turn.
mana={R}{R}
type=Enchantment
[/card]
[card]
name=Pyrotechnics
text=Pyrotechnics deals 4 damage divided as you choose among any number of target creatures and/or players.
mana={4}{R}
type=Sorcery
[/card]
[card]
name=Rag Man
text={B}{B}{B}, {T}: Target opponent reveals his or her hand and discards a creature card at random. Activate this ability only during your turn.
mana={2}{B}{B}
type=Creature
subtype=Human Minion
power=2
toughness=1
[/card]
[card]
name=Rebirth
text=Remove Rebirth from your deck before playing if you're not playing for ante. -- -- Each player may put the top card of his or her library into the ante. If a player does, his or her life total becomes 20.
mana={3}{G}{G}{G}
type=Sorcery
[/card]
[card]
name=Reverse Damage
text=The next time a source of your choice would deal damage to you this turn, prevent that damage. You gain life equal to the damage prevented this way.
mana={1}{W}{W}
type=Instant
[/card]
[card]
name=Shapeshifter
text=As Shapeshifter enters the battlefield, choose a number between 0 and 7. -- At the beginning of your upkeep, you may choose a number between 0 and 7. -- Shapeshifter's power is equal to the last chosen number and its toughness is equal to 7 minus that number.
mana={6}
type=Artifact Creature
subtype=Shapeshifter
power=*
toughness=7-*
[/card]
[card]
name=Sindbad
text={T}: Draw a card and reveal it. If it isn't a land card, discard it.
mana={1}{U}
type=Creature
subtype=Human
power=1
toughness=1
[/card]
[card]
name=Siren's Call
text=Cast Siren's Call only during an opponent's turn, before attackers are declared. -- Creatures the active player controls attack this turn if able. -- At the beginning of the next end step, destroy all non-Wall creatures that player controls that didn't attack this turn. Ignore this effect for each creature the player didn't control continuously since the beginning of the turn.
mana={U}
type=Instant
[/card]
[card]
name=Sleight of Mind
text=Change the text of target spell or permanent by replacing all instances of one color word with another. (For example, you may change "target black spell" to "target blue spell." This effect lasts indefinitely.)
mana={U}
type=Instant
[/card]
[card]
name=Smoke
text=Players can't untap more than one creature during their untap steps.
mana={R}{R}
type=Enchantment
[/card]
[card]
name=Stone Giant
text={T}: Target creature you control with toughness less than Stone Giant's power gains flying until end of turn. Destroy that creature at the beginning of the next end step.
mana={2}{R}{R}
type=Creature
subtype=Giant
power=3
toughness=4
[/card]
[card]
name=Sylvan Library
text=At the beginning of your draw step, you may draw two additional cards. If you do, choose two cards in your hand drawn this turn. For each of those cards, pay 4 life or put the card on top of your library.
mana={1}{G}
type=Enchantment
[/card]
[card]
name=Tempest Efreet
text=Remove Tempest Efreet from your deck before playing if you're not playing for ante. -- {T}, Sacrifice Tempest Efreet: Target opponent may pay 10 life. If that player doesn't, he or she reveals a card at random from his or her hand. Exchange ownership of the revealed card and Tempest Efreet. Put the revealed card into your hand and Tempest Efreet from anywhere into that player's graveyard.
mana={1}{R}{R}{R}
type=Creature
subtype=Efreet
power=3
toughness=3
[/card]
[card]
name=Timber Wolves
text=Banding (Any creatures with banding, and up to one without, can attack in a band. Bands are blocked as a group. If any creatures with banding you control are blocking or being blocked by a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.)
mana={G}
type=Creature
subtype=Wolf
power=1
toughness=1
[/card]
[card]
name=Titania's Song
text=Each noncreature artifact loses all abilities and becomes an artifact creature with power and toughness each equal to its converted mana cost. If Titania's Song leaves the battlefield, this effect continues until end of turn.
mana={3}{G}
type=Enchantment
[/card]
[card]
name=Urza's Avenger
text={0}: Urza's Avenger gets -1/-1 and gains your choice of banding, flying, first strike, or trample until end of turn. (Any creatures with banding, and up to one without, can attack in a band. Bands are blocked as a group. If any creatures with banding you control are blocking or being blocked by a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.)
mana={6}
type=Artifact Creature
subtype=Shapeshifter
power=4
toughness=4
[/card]
[card]
name=Visions
text=Look at the top five cards of target player's library. You may then have that player shuffle that library.
mana={W}
type=Sorcery
[/card]
[card]
name=Winter Orb
text=As long as Winter Orb is untapped, players can't untap more than one land during their untap steps.
mana={2}
type=Artifact
[/card]
[card]
name=Xenic Poltergeist
text={T}: Until your next upkeep, target noncreature artifact becomes an artifact creature with power and toughness each equal to its converted mana cost.
mana={1}{B}{B}
type=Creature
subtype=Spirit
power=1
toughness=1
[/card]

View File

@@ -0,0 +1,120 @@
[card]
name=Abuna's Chant
text=Choose one — You gain 5 life; or prevent the next 5 damage that would be dealt to target creature this turn. -- Entwine {2} (Choose both if you pay the entwine cost.)
mana={3}{W}
type=Instant
[/card]
[card]
name=Circle of Protection: Artifacts
text={2}: The next time an artifact source of your choice would deal damage to you this turn, prevent that damage.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Disruption Aura
text=Enchant artifact -- Enchanted artifact has "At the beginning of your upkeep, sacrifice this artifact unless you pay its mana cost."
mana={2}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Ensouled Scimitar
text={3}: Ensouled Scimitar becomes a 1/5 Spirit artifact creature with flying until end of turn. (Equipment that's a creature can't equip a creature.) -- Equipped creature gets +1/+5. -- Equip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.)
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Ferropede
text=Ferropede is unblockable. -- Whenever Ferropede deals combat damage to a player, you may remove a counter from target permanent.
mana={3}
type=Artifact Creature
subtype=Insect
power=1
toughness=1
[/card]
[card]
name=Fist of Suns
text=You may pay {W}{U}{B}{R}{G} rather than pay the mana cost for spells that you cast.
mana={3}
type=Artifact
[/card]
[card]
name=Grafted Wargear
text=Equipped creature gets +3/+2. -- Whenever Grafted Wargear becomes unattached from a permanent, sacrifice that permanent. -- Equip {0} ({0}: Attach to target creature you control. Equip only as a sorcery.)
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Lantern of Insight
text=Each player plays with the top card of his or her library revealed. -- {T}, Sacrifice Lantern of Insight: Target player shuffles his or her library.
mana={1}
type=Artifact
[/card]
[card]
name=Ouphe Vandals
text={G}, Sacrifice Ouphe Vandals: Counter target activated ability from an artifact source and destroy that artifact if it's on the battlefield. (Mana abilities can't be targeted.)
mana={2}{G}
type=Creature
subtype=Ouphe Rogue
power=2
toughness=2
[/card]
[card]
name=Plunge into Darkness
text=Choose one — Sacrifice any number of creatures, then you gain 3 life for each sacrificed creature; or pay X life, then look at the top X cards of your library, put one of those cards into your hand, and exile the rest. -- Entwine {B} (Choose both if you pay the entwine cost.)
mana={1}{B}
type=Instant
[/card]
[card]
name=Rain of Rust
text=Choose one — Destroy target artifact; or destroy target land. -- Entwine {3}{R} (Choose both if you pay the entwine cost.)
mana={3}{R}{R}
type=Instant
[/card]
[card]
name=Reversal of Fortune
text=Target opponent reveals his or her hand. You may copy an instant or sorcery card in it. If you do, you may cast the copy without paying its mana cost.
mana={4}{R}{R}
type=Sorcery
[/card]
[card]
name=Silent Arbiter
text=No more than one creature can attack each combat. -- No more than one creature can block each combat.
mana={4}
type=Artifact Creature
subtype=Construct
power=1
toughness=5
[/card]
[card]
name=Spectral Shift
text=Choose one — Change the text of target spell or permanent by replacing all instances of one basic land type with another; or change the text of target spell or permanent by replacing all instances of one color word with another. (These effects last indefinitely.) -- Entwine {2} (Choose both if you pay the entwine cost.)
mana={1}{U}
type=Instant
[/card]
[card]
name=Spinal Parasite
text=Sunburst (This enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it.) -- Remove two +1/+1 counters from Spinal Parasite: Remove a counter from target permanent.
mana={5}
type=Artifact Creature
subtype=Insect
power=-1
toughness=-1
[/card]
[card]
name=Summoner's Egg
text=Imprint — When Summoner's Egg enters the battlefield, you may exile a card from your hand face down. -- When Summoner's Egg dies, turn the exiled card face up. If it's a creature card, put it onto the battlefield under your control.
mana={4}
type=Artifact Creature
subtype=Construct
power=0
toughness=4
[/card]
[card]
name=Vicious Betrayal
text=As an additional cost to cast Vicious Betrayal, sacrifice any number of creatures. -- Target creature gets +2/+2 until end of turn for each creature sacrificed this way.
mana={3}{B}{B}
type=Sorcery
[/card]

View File

@@ -0,0 +1,431 @@
[card]
name=AEther Storm
text=Creature spells can't be cast. -- Pay 4 life: Destroy AEther Storm. It can't be regenerated. Any player may activate this ability.
mana={3}{U}
type=Enchantment
[/card]
[card]
name=Anti-Magic Aura
text=Enchant creature -- Enchanted creature can't be the target of spells and can't be enchanted. This effect doesn't remove Anti-Magic Aura.
mana={2}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Battering Ram
text=At the beginning of combat on your turn, Battering Ram gains banding until end of combat. (Any creatures with banding, and up to one without, can attack in a band. Bands are blocked as a group. If any creatures with banding you control are being blocked by a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's blocking.) -- Whenever Battering Ram becomes blocked by a Wall, destroy that Wall at end of combat.
mana={2}
type=Artifact Creature
subtype=Construct
power=1
toughness=1
[/card]
[card]
name=Benalish Hero
text=Banding (Any creatures with banding, and up to one without, can attack in a band. Bands are blocked as a group. If any creatures with banding you control are blocking or being blocked by a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.)
mana={W}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Broken Visage
text=Destroy target nonartifact attacking creature. It can't be regenerated. Put a black Spirit creature token with that creature's power and toughness onto the battlefield. Sacrifice the token at the beginning of the next end step.
mana={4}{B}
type=Instant
[/card]
[card]
name=Circle of Protection: Artifacts
text={2}: The next time an artifact source of your choice would deal damage to you this turn, prevent that damage.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Crown of the Ages
text={4}, {T}: Attach target Aura attached to a creature to another creature.
mana={2}
type=Artifact
[/card]
[card]
name=Dance of Many
text=When Dance of Many enters the battlefield, put a token that's a copy of target nontoken creature onto the battlefield. -- When Dance of Many leaves the battlefield, exile the token. -- When the token leaves the battlefield, sacrifice Dance of Many. -- At the beginning of your upkeep, sacrifice Dance of Many unless you pay {U}{U}.
mana={U}{U}
type=Enchantment
[/card]
[card]
name=Deflection
text=Change the target of target spell with a single target.
mana={3}{U}
type=Instant
[/card]
[card]
name=Drain Power
text=Target player activates a mana ability of each land he or she controls. Then put all mana from that player's mana pool into yours.
mana={U}{U}
type=Sorcery
[/card]
[card]
name=Dwarven Catapult
text=Dwarven Catapult deals X damage divided evenly, rounded down, among all creatures target opponent controls.
mana={X}{R}
type=Instant
[/card]
[card]
name=Elkin Bottle
text={3}, {T}: Exile the top card of your library. Until the beginning of your next upkeep, you may play that card.
mana={3}
type=Artifact
[/card]
[card]
name=Game of Chaos
text=Flip a coin. If you win the flip, you gain 1 life and target opponent loses 1 life, and you decide whether to flip again. If you lose the flip, you lose 1 life and that opponent gains 1 life, and that player decides whether to flip again. Double the life stakes with each flip.
mana={R}{R}{R}
type=Sorcery
[/card]
[card]
name=Gauntlets of Chaos
text={5}, Sacrifice Gauntlets of Chaos: Exchange control of target artifact, creature, or land you control and target permanent an opponent controls that shares one of those types with it. If those permanents are exchanged this way, destroy all Auras attached to them.
mana={5}
type=Artifact
[/card]
[card]
name=Gloom
text=White spells cost {3} more to cast. -- Activated abilities of white enchantments cost {3} more to activate.
mana={2}{B}
type=Enchantment
[/card]
[card]
name=Greater Realm of Preservation
text={1}{W}: The next time a black or red source of your choice would deal damage to you this turn, prevent that damage.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Helm of Chatzuk
text={1}, {T}: Target creature gains banding until end of turn. (Any creatures with banding, and up to one without, can attack in a band. Bands are blocked as a group. If any creatures with banding a player controls are blocking or being blocked by a creature, that player divides that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.)
mana={1}
type=Artifact
[/card]
[card]
name=Hipparion
text=Hipparion can't block creatures with power 3 or greater unless you pay {1}.
mana={1}{W}
type=Creature
subtype=Horse
power=1
toughness=3
[/card]
[card]
name=Icatian Phalanx
text=Banding (Any creatures with banding, and up to one without, can attack in a band. Bands are blocked as a group. If any creatures with banding you control are blocking or being blocked by a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.)
mana={4}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=4
[/card]
[card]
name=Infinite Hourglass
text=At the beginning of your upkeep, put a time counter on Infinite Hourglass. -- All creatures get +1/+0 for each time counter on Infinite Hourglass. -- {3}: Remove a time counter from Infinite Hourglass. Any player may activate this ability but only during any upkeep step.
mana={4}
type=Artifact
[/card]
[card]
name=Ironclaw Curse
text=Enchant creature -- Enchanted creature gets -0/-1. -- Enchanted creature can't block creatures with power equal to or greater than the enchanted creature's toughness.
mana={R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Island Sanctuary
text=If you would draw a card during your draw step, instead you may skip that draw. If you do, until your next turn, you can't be attacked except by creatures with flying and/or islandwalk.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Jade Monolith
text={1}: The next time a source of your choice would deal damage to target creature this turn, that source deals that damage to you instead.
mana={4}
type=Artifact
[/card]
[card]
name=Juxtapose
text=You and target player exchange control of the creature you each control with the highest converted mana cost. Then exchange control of artifacts the same way. If two or more permanents a player controls are tied for highest cost, their controller chooses one of them.
mana={3}{U}
type=Sorcery
[/card]
[card]
name=Kjeldoran Royal Guard
text={T}: All combat damage that would be dealt to you by unblocked creatures this turn is dealt to Kjeldoran Royal Guard instead.
mana={3}{W}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=5
[/card]
[card]
name=Kjeldoran Skycaptain
text=Flying; first strike; banding (Any creatures with banding, and up to one without, can attack in a band. Bands are blocked as a group. If any creatures with banding you control are blocking or being blocked by a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.)
mana={4}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Library of Leng
text=You have no maximum hand size. -- If an effect causes you to discard a card, discard it, but you may put it on top of your library instead of into your graveyard.
mana={1}
type=Artifact
[/card]
[card]
name=Magical Hack
text=Change the text of target spell or permanent by replacing all instances of one basic land type with another. (For example, you may change "swampwalk" to "plainswalk." This effect lasts indefinitely.)
mana={U}
type=Instant
[/card]
[card]
name=Mana Clash
text=You and target opponent each flip a coin. Mana Clash deals 1 damage to each player whose coin comes up tails. Repeat this process until both players' coins come up heads on the same flip.
mana={R}
type=Sorcery
[/card]
[card]
name=Mesa Pegasus
text=Flying; banding (Any creatures with banding, and up to one without, can attack in a band. Bands are blocked as a group. If any creatures with banding you control are blocking or being blocked by a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.)
mana={1}{W}
type=Creature
subtype=Pegasus
power=1
toughness=1
[/card]
[card]
name=Mind Bomb
text=Each player may discard up to three cards. Mind Bomb deals damage to each player equal to 3 minus the number of cards he or she discarded this way.
mana={U}
type=Sorcery
[/card]
[card]
name=Necropotence
text=Skip your draw step. -- Whenever you discard a card, exile that card from your graveyard. -- Pay 1 life: Exile the top card of your library face down. Put that card into your hand at the beginning of your next end step.
mana={B}{B}{B}
type=Enchantment
[/card]
[card]
name=Nether Shadow
text=Haste -- At the beginning of your upkeep, if Nether Shadow is in your graveyard with three or more creature cards above it, you may put Nether Shadow onto the battlefield.
mana={B}{B}
type=Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Orcish Farmer
text={T}: Target land becomes a Swamp until its controller's next untap step.
mana={1}{R}{R}
type=Creature
subtype=Orc
power=2
toughness=2
[/card]
[card]
name=Pentagram of the Ages
text={4}, {T}: The next time a source of your choice would deal damage to you this turn, prevent that damage.
mana={4}
type=Artifact
[/card]
[card]
name=Personal Incarnation
text={0}: The next 1 damage that would be dealt to Personal Incarnation this turn is dealt to its owner instead. Any player may activate this ability, but only if he or she owns Personal Incarnation. -- When Personal Incarnation dies, its owner loses half his or her life, rounded up.
mana={3}{W}{W}{W}
type=Creature
subtype=Avatar Incarnation
power=6
toughness=6
[/card]
[card]
name=Pikemen
text=First strike; banding (Any creatures with banding, and up to one without, can attack in a band. Bands are blocked as a group. If any creatures with banding you control are blocking or being blocked by a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.)
mana={1}{W}
type=Creature
subtype=Human Soldier
power=1
toughness=1
[/card]
[card]
name=Power Sink
text=Counter target spell unless its controller pays {X}. If he or she doesn't, that player taps all lands with mana abilities he or she controls and empties his or her mana pool.
mana={X}{U}
type=Instant
[/card]
[card]
name=Pox
text=Each player loses a third of his or her life, then discards a third of the cards in his or her hand, then sacrifices a third of the creatures he or she controls, then sacrifices a third of the lands he or she controls. Round up each time.
mana={B}{B}{B}
type=Sorcery
[/card]
[card]
name=Primordial Ooze
text=Primordial Ooze attacks each turn if able. -- At the beginning of your upkeep, put a +1/+1 counter on Primordial Ooze. Then you may pay {X}, where X is the number of +1/+1 counters on it. If you don't, tap Primordial Ooze and it deals X damage to you.
mana={R}
type=Creature
subtype=Ooze
power=1
toughness=1
[/card]
[card]
name=Pyrotechnics
text=Pyrotechnics deals 4 damage divided as you choose among any number of target creatures and/or players.
mana={4}{R}
type=Sorcery
[/card]
[card]
name=Rag Man
text={B}{B}{B}, {T}: Target opponent reveals his or her hand and discards a creature card at random. Activate this ability only during your turn.
mana={2}{B}{B}
type=Creature
subtype=Human Minion
power=2
toughness=1
[/card]
[card]
name=Recall
text=Discard X cards, then return a card from your graveyard to your hand for each card discarded this way. Exile Recall.
mana={X}{X}{U}
type=Sorcery
[/card]
[card]
name=Reverse Damage
text=The next time a source of your choice would deal damage to you this turn, prevent that damage. You gain life equal to the damage prevented this way.
mana={1}{W}{W}
type=Instant
[/card]
[card]
name=Sacred Boon
text=Prevent the next 3 damage that would be dealt to target creature this turn. At the beginning of the next end step, put a +0/+1 counter on that creature for each 1 damage prevented this way.
mana={1}{W}
type=Instant
[/card]
[card]
name=Seasinger
text=When you control no Islands, sacrifice Seasinger. -- You may choose not to untap Seasinger during your untap step. -- {T}: Gain control of target creature whose controller controls an Island for as long as you control Seasinger and Seasinger remains tapped.
mana={1}{U}{U}
type=Creature
subtype=Merfolk
power=0
toughness=1
[/card]
[card]
name=Seraph
text=Flying -- Whenever a creature dealt damage by Seraph this turn dies, put that card onto the battlefield under your control at the beginning of the next end step. Sacrifice the creature when you lose control of Seraph.
mana={6}{W}
type=Creature
subtype=Angel
power=4
toughness=4
[/card]
[card]
name=Shapeshifter
text=As Shapeshifter enters the battlefield, choose a number between 0 and 7. -- At the beginning of your upkeep, you may choose a number between 0 and 7. -- Shapeshifter's power is equal to the last chosen number and its toughness is equal to 7 minus that number.
mana={6}
type=Artifact Creature
subtype=Shapeshifter
power=*
toughness=7-*
[/card]
[card]
name=Shield Bearer
text=Banding (Any creatures with banding, and up to one without, can attack in a band. Bands are blocked as a group. If any creatures with banding you control are blocking or being blocked by a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.)
mana={1}{W}
type=Creature
subtype=Human Soldier
power=0
toughness=3
[/card]
[card]
name=Sleight of Mind
text=Change the text of target spell or permanent by replacing all instances of one color word with another. (For example, you may change "target black spell" to "target blue spell." This effect lasts indefinitely.)
mana={U}
type=Instant
[/card]
[card]
name=Smoke
text=Players can't untap more than one creature during their untap steps.
mana={R}{R}
type=Enchantment
[/card]
[card]
name=Soul Barrier
text=Whenever an opponent casts a creature spell, Soul Barrier deals 2 damage to that player unless he or she pays {2}.
mana={2}{U}
type=Enchantment
[/card]
[card]
name=Stone Giant
text={T}: Target creature you control with toughness less than Stone Giant's power gains flying until end of turn. Destroy that creature at the beginning of the next end step.
mana={2}{R}{R}
type=Creature
subtype=Giant
power=3
toughness=4
[/card]
[card]
name=Sylvan Library
text=At the beginning of your draw step, you may draw two additional cards. If you do, choose two cards in your hand drawn this turn. For each of those cards, pay 4 life or put the card on top of your library.
mana={1}{G}
type=Enchantment
[/card]
[card]
name=The Wretched
text=At end of combat, gain control of all creatures blocking The Wretched for as long as you control The Wretched.
mana={3}{B}{B}
type=Creature
subtype=Demon
power=2
toughness=5
[/card]
[card]
name=Titania's Song
text=Each noncreature artifact loses all abilities and becomes an artifact creature with power and toughness each equal to its converted mana cost. If Titania's Song leaves the battlefield, this effect continues until end of turn.
mana={3}{G}
type=Enchantment
[/card]
[card]
name=Urza's Avenger
text={0}: Urza's Avenger gets -1/-1 and gains your choice of banding, flying, first strike, or trample until end of turn. (Any creatures with banding, and up to one without, can attack in a band. Bands are blocked as a group. If any creatures with banding you control are blocking or being blocked by a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.)
mana={6}
type=Artifact Creature
subtype=Shapeshifter
power=4
toughness=4
[/card]
[card]
name=Urza's Bauble
text={T}, Sacrifice Urza's Bauble: Look at a card at random in target player's hand. You draw a card at the beginning of the next turn's upkeep.
mana={0}
type=Artifact
[/card]
[card]
name=Winter Orb
text=As long as Winter Orb is untapped, players can't untap more than one land during their untap steps.
mana={2}
type=Artifact
[/card]
[card]
name=Xenic Poltergeist
text={T}: Until your next upkeep, target noncreature artifact becomes an artifact creature with power and toughness each equal to its converted mana cost.
mana={1}{B}{B}
type=Creature
subtype=Spirit
power=1
toughness=1
[/card]
[card]
name=Zur's Weirding
text=Players play with their hands revealed. -- If a player would draw a card, he or she reveals it instead. Then any other player may pay 2 life. If a player does, put that card into its owner's graveyard. Otherwise, that player draws a card.
mana={3}{U}
type=Enchantment
[/card]

View File

@@ -0,0 +1,138 @@
[card]
name=Celestial Dawn
text=Lands you control are Plains. -- Nonland cards you own that aren't on the battlefield, spells you control, and nonland permanents you control are white. -- You may spend white mana as though it were mana of any color. You may spend other mana only as though it were colorless mana.
mana={1}{W}{W}
type=Enchantment
[/card]
[card]
name=Deflection
text=Change the target of target spell with a single target.
mana={3}{U}
type=Instant
[/card]
[card]
name=Desertion
text=Counter target spell. If an artifact or creature spell is countered this way, put that card onto the battlefield under your control instead of into its owner's graveyard.
mana={3}{U}{U}
type=Instant
[/card]
[card]
name=Doomsday
text=Search your library and graveyard for five cards and exile the rest. Put the chosen cards on top of your library in any order. You lose half your life, rounded up.
mana={B}{B}{B}
type=Sorcery
[/card]
[card]
name=Flash
text=You may put a creature card from your hand onto the battlefield. If you do, sacrifice it unless you pay its mana cost reduced by up to {2}.
mana={1}{U}
type=Instant
[/card]
[card]
name=Grinning Totem
text={2}, {T}, Sacrifice Grinning Totem: Search target opponent's library for a card and exile it. Then that player shuffles his or her library. Until the beginning of your next upkeep, you may play that card. At the beginning of your next upkeep, if you haven't played it, put it into its owner's graveyard.
mana={4}
type=Artifact
[/card]
[card]
name=Illicit Auction
text=Each player may bid life for control of target creature. You start the bidding with a bid of 0. In turn order, each player may top the high bid. The bidding ends if the high bid stands. The high bidder loses life equal to the high bid and gains control of the creature. (This effect lasts indefinitely.)
mana={3}{R}{R}
type=Sorcery
[/card]
[card]
name=Jade Monolith
text={1}: The next time a source of your choice would deal damage to target creature this turn, that source deals that damage to you instead.
mana={4}
type=Artifact
[/card]
[card]
name=Juxtapose
text=You and target player exchange control of the creature you each control with the highest converted mana cost. Then exchange control of artifacts the same way. If two or more permanents a player controls are tied for highest cost, their controller chooses one of them.
mana={3}{U}
type=Sorcery
[/card]
[card]
name=Kjeldoran Royal Guard
text={T}: All combat damage that would be dealt to you by unblocked creatures this turn is dealt to Kjeldoran Royal Guard instead.
mana={3}{W}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=5
[/card]
[card]
name=Library of Lat-Nam
text=An opponent chooses one — You draw three cards at the beginning of the next turn's upkeep; or you search your library for a card, put that card into your hand, then shuffle your library.
mana={4}{U}
type=Sorcery
[/card]
[card]
name=Pentagram of the Ages
text={4}, {T}: The next time a source of your choice would deal damage to you this turn, prevent that damage.
mana={4}
type=Artifact
[/card]
[card]
name=Power Sink
text=Counter target spell unless its controller pays {X}. If he or she doesn't, that player taps all lands with mana abilities he or she controls and empties his or her mana pool.
mana={X}{U}
type=Instant
[/card]
[card]
name=Psychic Transfer
text=If the difference between your life total and target player's life total is 5 or less, exchange life totals with that player.
mana={4}{U}
type=Sorcery
[/card]
[card]
name=Pyrotechnics
text=Pyrotechnics deals 4 damage divided as you choose among any number of target creatures and/or players.
mana={4}{R}
type=Sorcery
[/card]
[card]
name=Rag Man
text={B}{B}{B}, {T}: Target opponent reveals his or her hand and discards a creature card at random. Activate this ability only during your turn.
mana={2}{B}{B}
type=Creature
subtype=Human Minion
power=2
toughness=1
[/card]
[card]
name=Recall
text=Discard X cards, then return a card from your graveyard to your hand for each card discarded this way. Exile Recall.
mana={X}{X}{U}
type=Sorcery
[/card]
[card]
name=Remedy
text=Prevent the next 5 damage that would be dealt this turn to any number of target creatures and/or players, divided as you choose.
mana={1}{W}
type=Instant
[/card]
[card]
name=Reverse Damage
text=The next time a source of your choice would deal damage to you this turn, prevent that damage. You gain life equal to the damage prevented this way.
mana={1}{W}{W}
type=Instant
[/card]
[card]
name=Rowen
text=Reveal the first card you draw each turn. Whenever you reveal a basic land card this way, draw a card.
mana={2}{G}{G}
type=Enchantment
[/card]
[card]
name=Tariff
text=Each player sacrifices the creature he or she controls with the highest converted mana cost unless he or she pays that creature's mana cost. If two creatures a player controls are tied for highest cost, that player chooses one.
mana={1}{W}
type=Sorcery
[/card]
[card]
name=Zur's Weirding
text=Players play with their hands revealed. -- If a player would draw a card, he or she reveals it instead. Then any other player may pay 2 life. If a player does, put that card into its owner's graveyard. Otherwise, that player draws a card.
mana={3}{U}
type=Enchantment
[/card]

View File

@@ -0,0 +1,103 @@
[card]
name=Coat of Arms
text=Each creature gets +1/+1 for each other creature on the battlefield that shares at least one creature type with it. (For example, if two Goblin Warriors and a Goblin Shaman are on the battlefield, each gets +2/+2.)
mana={5}
type=Artifact
[/card]
[card]
name=Deflection
text=Change the target of target spell with a single target.
mana={3}{U}
type=Instant
[/card]
[card]
name=Kjeldoran Royal Guard
text={T}: All combat damage that would be dealt to you by unblocked creatures this turn is dealt to Kjeldoran Royal Guard instead.
mana={3}{W}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=5
[/card]
[card]
name=Mana Clash
text=You and target opponent each flip a coin. Mana Clash deals 1 damage to each player whose coin comes up tails. Repeat this process until both players' coins come up heads on the same flip.
mana={R}
type=Sorcery
[/card]
[card]
name=Necrologia
text=Cast Necrologia only during your end step. -- As an additional cost to cast Necrologia, pay X life. -- Draw X cards.
mana={3}{B}{B}
type=Instant
[/card]
[card]
name=Okk
text=Okk can't attack unless a creature with greater power also attacks. -- Okk can't block unless a creature with greater power also blocks.
mana={1}{R}
type=Creature
subtype=Goblin
power=4
toughness=4
[/card]
[card]
name=Pariah
text=Enchant creature -- All damage that would be dealt to you is dealt to enchanted creature instead.
mana={2}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Phyrexian Colossus
text=Phyrexian Colossus doesn't untap during your untap step. -- Pay 8 life: Untap Phyrexian Colossus. -- Phyrexian Colossus can't be blocked except by three or more creatures.
mana={7}
type=Artifact Creature
subtype=Golem
power=8
toughness=8
[/card]
[card]
name=Pyrotechnics
text=Pyrotechnics deals 4 damage divided as you choose among any number of target creatures and/or players.
mana={4}{R}
type=Sorcery
[/card]
[card]
name=Rag Man
text={B}{B}{B}, {T}: Target opponent reveals his or her hand and discards a creature card at random. Activate this ability only during your turn.
mana={2}{B}{B}
type=Creature
subtype=Human Minion
power=2
toughness=1
[/card]
[card]
name=Reverse Damage
text=The next time a source of your choice would deal damage to you this turn, prevent that damage. You gain life equal to the damage prevented this way.
mana={1}{W}{W}
type=Instant
[/card]
[card]
name=Rowen
text=Reveal the first card you draw each turn. Whenever you reveal a basic land card this way, draw a card.
mana={2}{G}{G}
type=Enchantment
[/card]
[card]
name=Sacred Ground
text=Whenever a spell or ability an opponent controls causes a land to be put into your graveyard from the battlefield, return that card to the battlefield.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Static Orb
text=As long as Static Orb is untapped, players can't untap more than two permanents during their untap steps.
mana={3}
type=Artifact
[/card]
[card]
name=Telepathy
text=Your opponents play with their hands revealed.
mana={U}
type=Enchantment
[/card]

View File

@@ -0,0 +1,150 @@
[card]
name=Avatar of Hope
text=If you have 3 or less life, Avatar of Hope costs {6} less to cast. -- Flying -- Avatar of Hope can block any number of creatures.
mana={6}{W}{W}
type=Creature
subtype=Avatar
power=4
toughness=9
[/card]
[card]
name=Coat of Arms
text=Each creature gets +1/+1 for each other creature on the battlefield that shares at least one creature type with it. (For example, if two Goblin Warriors and a Goblin Shaman are on the battlefield, each gets +2/+2.)
mana={5}
type=Artifact
[/card]
[card]
name=Defense Grid
text=Each spell costs {3} more to cast except during its controller's turn.
mana={2}
type=Artifact
[/card]
[card]
name=Deflection
text=Change the target of target spell with a single target.
mana={3}{U}
type=Instant
[/card]
[card]
name=Furnace of Rath
text=If a source would deal damage to a creature or player, it deals double that damage to that creature or player instead.
mana={1}{R}{R}{R}
type=Enchantment
[/card]
[card]
name=Gaea's Herald
text=Creature spells can't be countered.
mana={1}{G}
type=Creature
subtype=Elf
power=1
toughness=1
[/card]
[card]
name=Guerrilla Tactics
text=Guerrilla Tactics deals 2 damage to target creature or player. -- When a spell or ability an opponent controls causes you to discard Guerrilla Tactics, Guerrilla Tactics deals 4 damage to target creature or player.
mana={1}{R}
type=Instant
[/card]
[card]
name=Mana Clash
text=You and target opponent each flip a coin. Mana Clash deals 1 damage to each player whose coin comes up tails. Repeat this process until both players' coins come up heads on the same flip.
mana={R}
type=Sorcery
[/card]
[card]
name=Mind Bend
text=Change the text of target permanent by replacing all instances of one color word with another or one basic land type with another. (For example, you may change "nonblack creature" to "nongreen creature" or "forestwalk" to "islandwalk." This effect lasts indefinitely.)
mana={U}
type=Instant
[/card]
[card]
name=Murderous Betrayal
text={B}{B}, Pay half your life, rounded up: Destroy target nonblack creature. It can't be regenerated.
mana={B}{B}{B}
type=Enchantment
[/card]
[card]
name=Okk
text=Okk can't attack unless a creature with greater power also attacks. -- Okk can't block unless a creature with greater power also blocks.
mana={1}{R}
type=Creature
subtype=Goblin
power=4
toughness=4
[/card]
[card]
name=Oracle's Attendants
text={T}: All damage that would be dealt to target creature this turn by a source of your choice is dealt to Oracle's Attendants instead.
mana={3}{W}
type=Creature
subtype=Human Soldier
power=1
toughness=5
[/card]
[card]
name=Phyrexian Colossus
text=Phyrexian Colossus doesn't untap during your untap step. -- Pay 8 life: Untap Phyrexian Colossus. -- Phyrexian Colossus can't be blocked except by three or more creatures.
mana={7}
type=Artifact Creature
subtype=Golem
power=8
toughness=8
[/card]
[card]
name=Pyrotechnics
text=Pyrotechnics deals 4 damage divided as you choose among any number of target creatures and/or players.
mana={4}{R}
type=Sorcery
[/card]
[card]
name=Sacred Ground
text=Whenever a spell or ability an opponent controls causes a land to be put into your graveyard from the battlefield, return that card to the battlefield.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Story Circle
text=As Story Circle enters the battlefield, choose a color. -- {W}: The next time a source of your choice of the chosen color would deal damage to you this turn, prevent that damage.
mana={1}{W}{W}
type=Enchantment
[/card]
[card]
name=Telepathy
text=Your opponents play with their hands revealed.
mana={U}
type=Enchantment
[/card]
[card]
name=Thieves' Auction
text=Exile all nontoken permanents. Starting with you, each player chooses one of the exiled cards and puts it onto the battlefield tapped under his or her control. Repeat this process until all cards exiled this way have been chosen.
mana={4}{R}{R}{R}
type=Sorcery
[/card]
[card]
name=Two-Headed Dragon
text=Flying -- {1}{R}: Two-Headed Dragon gets +2/+0 until end of turn. -- Two-Headed Dragon can't be blocked except by two or more creatures. -- Two-Headed Dragon can block an additional creature.
mana={4}{R}{R}
type=Creature
subtype=Dragon
power=4
toughness=4
[/card]
[card]
name=Urza's Armor
text=If a source would deal damage to you, prevent 1 of that damage.
mana={6}
type=Artifact
[/card]
[card]
name=Vexing Arcanix
text={3}, {T}: Target player names a card, then reveals the top card of his or her library. If it's the named card, the player puts it into his or her hand. Otherwise, the player puts it into his or her graveyard and Vexing Arcanix deals 2 damage to him or her.
mana={4}
type=Artifact
[/card]
[card]
name=Zur's Weirding
text=Players play with their hands revealed. -- If a player would draw a card, he or she reveals it instead. Then any other player may pay 2 life. If a player does, put that card into its owner's graveyard. Otherwise, that player draws a card.
mana={3}{U}
type=Enchantment
[/card]

View File

@@ -0,0 +1,105 @@
[card]
name=Booby Trap
text=As Booby Trap enters the battlefield, name a card other than a basic land card and choose an opponent. -- The chosen player reveals each card he or she draws. -- When the chosen player draws the named card, sacrifice Booby Trap. If you do, Booby Trap deals 10 damage to that player.
mana={6}
type=Artifact
[/card]
[card]
name=Coat of Arms
text=Each creature gets +1/+1 for each other creature on the battlefield that shares at least one creature type with it. (For example, if two Goblin Warriors and a Goblin Shaman are on the battlefield, each gets +2/+2.)
mana={5}
type=Artifact
[/card]
[card]
name=Defense Grid
text=Each spell costs {3} more to cast except during its controller's turn.
mana={2}
type=Artifact
[/card]
[card]
name=Furnace of Rath
text=If a source would deal damage to a creature or player, it deals double that damage to that creature or player instead.
mana={1}{R}{R}{R}
type=Enchantment
[/card]
[card]
name=Guerrilla Tactics
text=Guerrilla Tactics deals 2 damage to target creature or player. -- When a spell or ability an opponent controls causes you to discard Guerrilla Tactics, Guerrilla Tactics deals 4 damage to target creature or player.
mana={1}{R}
type=Instant
[/card]
[card]
name=Mana Clash
text=You and target opponent each flip a coin. Mana Clash deals 1 damage to each player whose coin comes up tails. Repeat this process until both players' coins come up heads on the same flip.
mana={R}
type=Sorcery
[/card]
[card]
name=Mind Bend
text=Change the text of target permanent by replacing all instances of one color word with another or one basic land type with another. (For example, you may change "nonblack creature" to "nongreen creature" or "forestwalk" to "islandwalk." This effect lasts indefinitely.)
mana={U}
type=Instant
[/card]
[card]
name=Oracle's Attendants
text={T}: All damage that would be dealt to target creature this turn by a source of your choice is dealt to Oracle's Attendants instead.
mana={3}{W}
type=Creature
subtype=Human Soldier
power=1
toughness=5
[/card]
[card]
name=Reverse Damage
text=The next time a source of your choice would deal damage to you this turn, prevent that damage. You gain life equal to the damage prevented this way.
mana={1}{W}{W}
type=Instant
[/card]
[card]
name=Sacred Ground
text=Whenever a spell or ability an opponent controls causes a land to be put into your graveyard from the battlefield, return that card to the battlefield.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Sanctum Guardian
text=Sacrifice Sanctum Guardian: The next time a source of your choice would deal damage to target creature or player this turn, prevent that damage.
mana={1}{W}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=4
[/card]
[card]
name=Storage Matrix
text=As long as Storage Matrix is untapped, each player chooses artifact, creature, or land during his or her untap step. That player can untap only permanents of the chosen type this step.
mana={3}
type=Artifact
[/card]
[card]
name=Story Circle
text=As Story Circle enters the battlefield, choose a color. -- {W}: The next time a source of your choice of the chosen color would deal damage to you this turn, prevent that damage.
mana={1}{W}{W}
type=Enchantment
[/card]
[card]
name=Telepathy
text=Your opponents play with their hands revealed.
mana={U}
type=Enchantment
[/card]
[card]
name=Zealous Inquisitor
text={1}{W}: The next 1 damage that would be dealt to Zealous Inquisitor this turn is dealt to target creature instead.
mana={2}{W}
type=Creature
subtype=Human Cleric
power=2
toughness=2
[/card]
[card]
name=Zur's Weirding
text=Players play with their hands revealed. -- If a player would draw a card, he or she reveals it instead. Then any other player may pay 2 life. If a player does, put that card into its owner's graveyard. Otherwise, that player draws a card.
mana={3}{U}
type=Enchantment
[/card]

View File

@@ -0,0 +1,141 @@
[card]
name=Branching Bolt
text=Choose one or both — Branching Bolt deals 3 damage to target creature with flying; and/or Branching Bolt deals 3 damage to target creature without flying.
mana={1}{R}{G}
type=Instant
[/card]
[card]
name=Brilliant Ultimatum
text=Exile the top five cards of your library. An opponent separates those cards into two piles. You may play any number of cards from one of those piles without paying their mana costs.
mana={W}{W}{U}{U}{U}{B}{B}
type=Sorcery
[/card]
[card]
name=Clarion Ultimatum
text=Choose five permanents you control. For each of those permanents, you may search your library for a card with the same name as that permanent. Put those cards onto the battlefield tapped, then shuffle your library.
mana={G}{G}{W}{W}{W}{U}{U}
type=Sorcery
[/card]
[card]
name=Covenant of Minds
text=Reveal the top three cards of your library. Target opponent may choose to put those cards into your hand. If he or she doesn't, put those cards into your graveyard and draw five cards.
mana={4}{U}
type=Sorcery
[/card]
[card]
name=Empyrial Archangel
text=Flying, shroud -- All damage that would be dealt to you is dealt to Empyrial Archangel instead.
mana={4}{G}{W}{W}{U}
type=Creature
subtype=Angel
power=5
toughness=8
[/card]
[card]
name=Feral Hydra
text=Feral Hydra enters the battlefield with X +1/+1 counters on it. -- {3}: Put a +1/+1 counter on Feral Hydra. Any player may activate this ability.
mana={X}{G}
type=Creature
subtype=Hydra Beast
power=0
toughness=0
[/card]
[card]
name=Gather Specimens
text=If a creature would enter the battlefield under an opponent's control this turn, it enters the battlefield under your control instead.
mana={3}{U}{U}{U}
type=Instant
[/card]
[card]
name=Hindering Light
text=Counter target spell that targets you or a permanent you control. -- Draw a card.
mana={W}{U}
type=Instant
[/card]
[card]
name=Immortal Coil
text={T}, Exile two cards from your graveyard: Draw a card. -- If damage would be dealt to you, prevent that damage. Exile a card from your graveyard for each 1 damage prevented this way. -- When there are no cards in your graveyard, you lose the game.
mana={2}{B}{B}
type=Artifact
[/card]
[card]
name=Kresh the Bloodbraided
text=Whenever another creature dies, you may put X +1/+1 counters on Kresh the Bloodbraided, where X is that creature's power.
mana={2}{B}{R}{G}
type=Legendary Creature
subtype=Human Warrior
power=3
toughness=3
[/card]
[card]
name=Lich's Mirror
text=If you would lose the game, instead shuffle your hand, your graveyard, and all permanents you own into your library, then draw seven cards and your life total becomes 20.
mana={5}
type=Artifact
[/card]
[card]
name=Mindlock Orb
text=Players can't search libraries.
mana={3}{U}
type=Artifact
[/card]
[card]
name=Prince of Thralls
text=Whenever a permanent an opponent controls is put into a graveyard, put that card onto the battlefield under your control unless that opponent pays 3 life.
mana={4}{U}{B}{B}{R}
type=Creature
subtype=Demon
power=7
toughness=7
[/card]
[card]
name=Qasali Ambusher
text=Reach -- If a creature is attacking you and you control a Forest and a Plains, you may cast Qasali Ambusher without paying its mana cost and as though it had flash.
mana={1}{G}{W}
type=Creature
subtype=Cat Warrior
power=2
toughness=3
[/card]
[card]
name=Sacellum Godspeaker
text={T}: Reveal any number of creature cards with power 5 or greater from your hand. Add {G} to your mana pool for each card revealed this way.
mana={2}{G}
type=Creature
subtype=Elf Druid
power=2
toughness=2
[/card]
[card]
name=Skill Borrower
text=Play with the top card of your library revealed. -- As long as the top card of your library is an artifact or creature card, Skill Borrower has all activated abilities of that card. (If any of the abilities use that card's name, use this creature's name instead.)
mana={2}{U}
type=Artifact Creature
subtype=Human Wizard
power=1
toughness=3
[/card]
[card]
name=Stoic Angel
text=Flying, vigilance -- Players can't untap more than one creature during their untap steps.
mana={1}{G}{W}{U}
type=Creature
subtype=Angel
power=3
toughness=4
[/card]
[card]
name=Swerve
text=Change the target of target spell with a single target.
mana={U}{R}
type=Instant
[/card]
[card]
name=Tar Fiend
text=Devour 2 (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with twice that many +1/+1 counters on it.) -- When Tar Fiend enters the battlefield, target player discards a card for each creature it devoured.
mana={5}{B}
type=Creature
subtype=Elemental
power=4
toughness=4
[/card]

View File

@@ -0,0 +1,256 @@
[card]
name=Awesome Presence
text=Enchant creature -- Enchanted creature can't be blocked unless defending player pays {3} for each creature he or she controls that's blocking it.
mana={U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Bounty of the Hunt
text=You may exile a green card from your hand rather than pay Bounty of the Hunt's mana cost. -- Distribute three +1/+1 counters among one, two, or three target creatures. For each +1/+1 counter you put on a creature this way, remove a +1/+1 counter from that creature at the beginning of the next cleanup step.
mana={3}{G}{G}
type=Instant
[/card]
[card]
name=Chaos Harlequin
text={R}: Exile the top card of your library. If that card is a land card, Chaos Harlequin gets -4/-0 until end of turn. Otherwise, Chaos Harlequin gets +2/+0 until end of turn.
mana={2}{R}{R}
type=Creature
subtype=Human
power=2
toughness=4
[/card]
[card]
name=Death Spark
text=Death Spark deals 1 damage to target creature or player. -- At the beginning of your upkeep, if Death Spark is in your graveyard with a creature card directly above it, you may pay {1}. If you do, return Death Spark to your hand.
mana={R}
type=Instant
[/card]
[card]
name=Diminishing Returns
text=Each player shuffles his or her hand and graveyard into his or her library. You exile the top ten cards of your library. Then each player draws up to seven cards.
mana={2}{U}{U}
type=Sorcery
[/card]
[card]
name=Errand of Duty
text=Put a 1/1 white Knight creature token with banding onto the battlefield. (Any creatures with banding, and up to one without, can attack in a band. Bands are blocked as a group. If any creatures with banding you control are blocking or being blocked by a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.)
mana={1}{W}
type=Instant
[/card]
[card]
name=Fatal Lore
text=An opponent chooses one — You draw three cards; or you destroy up to two target creatures that opponent controls and that player draws up to three cards. Those creatures can't be regenerated.
mana={2}{B}{B}
type=Sorcery
[/card]
[card]
name=Gorilla Berserkers
text=Trample; rampage 2 (Whenever this creature becomes blocked, it gets +2/+2 until end of turn for each creature blocking it beyond the first.) -- Gorilla Berserkers can't be blocked except by three or more creatures.
mana={3}{G}{G}
type=Creature
subtype=Ape Berserker
power=2
toughness=3
[/card]
[card]
name=Guerrilla Tactics
text=Guerrilla Tactics deals 2 damage to target creature or player. -- When a spell or ability an opponent controls causes you to discard Guerrilla Tactics, Guerrilla Tactics deals 4 damage to target creature or player.
mana={1}{R}
type=Instant
[/card]
[card]
name=Gustha's Scepter
text={T}: Exile a card from your hand face down. You may look at it for as long as it remains exiled. -- {T}: Return a card you own exiled with Gustha's Scepter to your hand. -- When you lose control of Gustha's Scepter, put all cards exiled with Gustha's Scepter into their owner's graveyard.
mana={0}
type=Artifact
[/card]
[card]
name=Helm of Obedience
text={X}, {T}: Target opponent puts cards from the top of his or her library into his or her graveyard until a creature card or X cards are put into that graveyard this way, whichever comes first. If a creature card is put into that graveyard this way, sacrifice Helm of Obedience and put that card onto the battlefield under your control. X can't be 0.
mana={4}
type=Artifact
[/card]
[card]
name=Kjeldoran Escort
text=Banding (Any creatures with banding, and up to one without, can attack in a band. Bands are blocked as a group. If any creatures with banding you control are blocking or being blocked by a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.)
mana={2}{W}{W}
type=Creature
subtype=Human Soldier
power=2
toughness=3
[/card]
[card]
name=Krovikan Horror
text=At the beginning of the end step, if Krovikan Horror is in your graveyard with a creature card directly above it, you may return Krovikan Horror to your hand. -- {1}, Sacrifice a creature: Krovikan Horror deals 1 damage to target creature or player.
mana={3}{B}
type=Creature
subtype=Horror Spirit
power=2
toughness=2
[/card]
[card]
name=Library of Lat-Nam
text=An opponent chooses one — You draw three cards at the beginning of the next turn's upkeep; or you search your library for a card, put that card into your hand, then shuffle your library.
mana={4}{U}
type=Sorcery
[/card]
[card]
name=Lim-Dul's Vault
text=Look at the top five cards of your library. As many times as you choose, you may pay 1 life, put those cards on the bottom of your library in any order, then look at the top five cards of your library. Then shuffle your library and put the last cards you looked at this way on top of it in any order.
mana={U}{B}
type=Instant
[/card]
[card]
name=Martyrdom
text=Until end of turn, target creature you control gains "{0}: The next 1 damage that would be dealt to target creature or player this turn is dealt to this creature instead." Only you may activate this ability.
mana={1}{W}{W}
type=Instant
[/card]
[card]
name=Nature's Blessing
text={G}{W}, Discard a card: Put a +1/+1 counter on target creature or that creature gains banding, first strike, or trample. (This effect lasts indefinitely. Any creatures with banding, and up to one without, can attack in a band. Bands are blocked as a group. If any creatures with banding a player controls are blocking or being blocked by a creature, that player divides that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.)
mana={2}{G}{W}
type=Enchantment
[/card]
[card]
name=Omen of Fire
text=Return all Islands to their owners' hands. -- -- Each player sacrifices a Plains or a white permanent for each white permanent he or she controls.
mana={3}{R}{R}
type=Instant
[/card]
[card]
name=Phyrexian Portal
text={3}: If your library has ten or more cards in it, target opponent looks at the top ten cards of your library and separates them into two face-down piles. Exile one of those piles. Search the other pile for a card, put it into your hand, then shuffle the rest of that pile into your library.
mana={3}
type=Artifact
[/card]
[card]
name=Primitive Justice
text=As an additional cost to cast Primitive Justice, you may pay {1}{R} and/or {1}{G} any number of times. -- Destroy target artifact. For each additional {1}{R} you paid, destroy another target artifact. For each additional {1}{G} you paid, destroy another target artifact, and you gain 1 life.
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Pyrokinesis
text=You may exile a red card from your hand rather than pay Pyrokinesis's mana cost. -- Pyrokinesis deals 4 damage divided as you choose among any number of target creatures.
mana={4}{R}{R}
type=Instant
[/card]
[card]
name=Scarab of the Unseen
text={T}, Sacrifice Scarab of the Unseen: Return all Auras attached to target permanent you own to their owners' hands. Draw a card at the beginning of the next turn's upkeep.
mana={2}
type=Artifact
[/card]
[card]
name=Scars of the Veteran
text=You may exile a white card from your hand rather than pay Scars of the Veteran's mana cost. -- Prevent the next 7 damage that would be dealt to target creature or player this turn. At the beginning of the next end step, put a +0/+1 counter on that creature for each 1 damage prevented this way.
mana={4}{W}
type=Instant
[/card]
[card]
name=Seasoned Tactician
text={3}, Exile the top four cards of your library: The next time a source of your choice would deal damage to you this turn, prevent that damage.
mana={2}{W}
type=Creature
subtype=Human Advisor
power=1
toughness=3
[/card]
[card]
name=Soldevi Adnate
text={T}, Sacrifice a black or artifact creature: Add to your mana pool an amount of {B} equal to the sacrificed creature's converted mana cost.
mana={1}{B}
type=Creature
subtype=Human Cleric
power=1
toughness=2
[/card]
[card]
name=Soldevi Digger
text={2}: Put the top card of your graveyard on the bottom of your library.
mana={2}
type=Artifact
[/card]
[card]
name=Soldevi Sentry
text={1}: Choose target opponent. Regenerate Soldevi Sentry. When it regenerates this way, that player may draw a card.
mana={1}
type=Artifact Creature
subtype=Soldier
power=1
toughness=1
[/card]
[card]
name=Spiny Starfish
text={U}: Regenerate Spiny Starfish. -- At the beginning of each end step, if Spiny Starfish regenerated this turn, put a 0/1 blue Starfish creature token onto the battlefield for each time it regenerated this turn.
mana={2}{U}
type=Creature
subtype=Starfish
power=0
toughness=1
[/card]
[card]
name=Storm Elemental
text=Flying -- {U}, Exile the top card of your library: Tap target creature with flying. -- {U}, Exile the top card of your library: If the exiled card is a snow land, Storm Elemental gets +1/+1 until end of turn.
mana={5}{U}
type=Creature
subtype=Elemental
power=3
toughness=4
[/card]
[card]
name=Stromgald Spy
text=Whenever Stromgald Spy attacks and isn't blocked, you may have defending player play with his or her hand revealed for as long as Stromgald Spy remains on the battlefield. If you do, Stromgald Spy assigns no combat damage this turn.
mana={3}{B}
type=Creature
subtype=Human Rogue
power=2
toughness=4
[/card]
[card]
name=Suffocation
text=Cast Suffocation only if you were dealt damage this turn by a red instant or sorcery spell. -- Suffocation deals 4 damage to the controller of the last red instant or sorcery spell that dealt damage to you this turn. -- Draw a card at the beginning of the next turn's upkeep.
mana={1}{U}
type=Instant
[/card]
[card]
name=Sworn Defender
text={1}: Sworn Defender's power becomes the toughness of target creature blocking or being blocked by Sworn Defender minus 1 until end of turn, and Sworn Defender's toughness becomes 1 plus the power of that creature until end of turn.
mana={2}{W}{W}
type=Creature
subtype=Human Knight
power=1
toughness=3
[/card]
[card]
name=Tidal Control
text=Cumulative upkeep {2} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- Pay 2 life or {2}: Counter target red or green spell. Any player may activate this ability.
mana={1}{U}{U}
type=Enchantment
[/card]
[card]
name=Urza's Engine
text=Trample -- {3}: Urza's Engine gains banding until end of turn. (Any creatures with banding, and up to one without, can attack in a band. Bands are blocked as a group. If any creatures with banding you control are blocking or being blocked by a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.) -- {3}: Attacking creatures banded with Urza's Engine gain trample until end of turn.
mana={5}
type=Artifact Creature
subtype=Juggernaut
power=1
toughness=5
[/card]
[card]
name=Whip Vine
text=Defender; reach (This creature can block creatures with flying.) -- You may choose not to untap Whip Vine during your untap step. -- {T}: Tap target creature with flying blocked by Whip Vine. That creature doesn't untap during its controller's untap step for as long as Whip Vine remains tapped.
mana={2}{G}
type=Creature
subtype=Plant Wall
power=1
toughness=4
[/card]
[card]
name=Winter's Night
text=Whenever a player taps a snow land for mana, that player adds one mana to his or her mana pool of any type that land produced. That land doesn't untap during its controller's next untap step.
mana={R}{G}{W}
type=World Enchantment
[/card]

View File

@@ -0,0 +1,217 @@
[card]
name=Anavolver
text=Kicker {1}{U} and/or {B} (You may pay an additional {1}{U} and/or {B} as you cast this spell.) -- If Anavolver was kicked with its {1}{U} kicker, it enters the battlefield with two +1/+1 counters on it and with flying. -- If Anavolver was kicked with its {B} kicker, it enters the battlefield with a +1/+1 counter on it and with "Pay 3 life: Regenerate Anavolver."
mana={3}{G}
type=Creature
subtype=Volver
power=3
toughness=3
[/card]
[card]
name=Captain's Maneuver
text=The next X damage that would be dealt to target creature or player this turn is dealt to another target creature or player instead.
mana={X}{R}{W}
type=Instant
[/card]
[card]
name=Cetavolver
text=Kicker {1}{R} and/or {G} (You may pay an additional {1}{R} and/or {G} as you cast this spell.) -- If Cetavolver was kicked with its {1}{R} kicker, it enters the battlefield with two +1/+1 counters on it and with first strike. -- If Cetavolver was kicked with its {G} kicker, it enters the battlefield with a +1/+1 counter on it and with trample.
mana={1}{U}
type=Creature
subtype=Volver
power=1
toughness=1
[/card]
[card]
name=Coalition Flag
text=Enchant creature you control -- Enchanted creature is a Flagbearer. -- While choosing targets as part of casting a spell or activating an ability, your opponents must choose at least one Flagbearer on the battlefield if able.
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Coalition Honor Guard
text=While choosing targets as part of casting a spell or activating an ability, your opponents must choose at least one Flagbearer on the battlefield if able.
mana={3}{W}
type=Creature
subtype=Human Flagbearer
power=2
toughness=4
[/card]
[card]
name=Consume Strength
text=Target creature gets +2/+2 until end of turn. Another target creature gets -2/-2 until end of turn.
mana={1}{B}{G}
type=Instant
[/card]
[card]
name=Cromat
text={W}{B}: Destroy target creature blocking or blocked by Cromat. -- {U}{R}: Cromat gains flying until end of turn. -- {B}{G}: Regenerate Cromat. -- {R}{W}: Cromat gets +1/+1 until end of turn. -- {G}{U}: Put Cromat on top of its owner's library.
mana={W}{U}{B}{R}{G}
type=Legendary Creature
subtype=Illusion
power=5
toughness=5
[/card]
[card]
name=Dead Ringers
text=Destroy two target nonblack creatures unless either one is a color the other isn't. They can't be regenerated.
mana={4}{B}
type=Sorcery
[/card]
[card]
name=Degavolver
text=Kicker {1}{B} and/or {R} (You may pay an additional {1}{B} and/or {R} as you cast this spell.) -- If Degavolver was kicked with its {1}{B} kicker, it enters the battlefield with two +1/+1 counters on it and with "Pay 3 life: Regenerate Degavolver." -- If Degavolver was kicked with its {R} kicker, it enters the battlefield with a +1/+1 counter on it and with first strike.
mana={1}{W}
type=Creature
subtype=Volver
power=1
toughness=1
[/card]
[card]
name=Dodecapod
text=If a spell or ability an opponent controls causes you to discard Dodecapod, put it onto the battlefield with two +1/+1 counters on it instead of putting it into your graveyard.
mana={4}
type=Artifact Creature
subtype=Golem
power=3
toughness=3
[/card]
[card]
name=Emblazoned Golem
text=Kicker {X} (You may pay an additional {X} as you cast this spell.) -- Spend only colored mana on X. No more than one mana of each color may be spent this way. -- If Emblazoned Golem was kicked, it enters the battlefield with X +1/+1 counters on it.
mana={2}
type=Artifact Creature
subtype=Golem
power=1
toughness=2
[/card]
[card]
name=Evasive Action
text=Domain — Counter target spell unless its controller pays {1} for each basic land type among lands you control.
mana={1}{U}
type=Instant
[/card]
[card]
name=False Dawn
text=Until end of turn, spells and abilities you control that would add colored mana to your mana pool add that much white mana instead. Until end of turn, you may spend white mana as though it were mana of any color. -- -- Draw a card.
mana={1}{W}
type=Sorcery
[/card]
[card]
name=Fire // Ice
text=Fire deals 2 damage divided as you choose among one or two target creatures and/or players. -- // -- Tap target permanent. -- Draw a card.
mana={1}{R} // {1}{U}
type=Instant // Instant
[/card]
[card]
name=Gaea's Balance
text=As an additional cost to cast Gaea's Balance, sacrifice five lands. -- Search your library for a land card of each basic land type and put them onto the battlefield. Then shuffle your library.
mana={3}{G}
type=Sorcery
[/card]
[card]
name=Gerrard's Verdict
text=Target player discards two cards. You gain 3 life for each land card discarded this way.
mana={W}{B}
type=Sorcery
[/card]
[card]
name=Ice Cave
text=Whenever a player casts a spell, any other player may pay that spell's mana cost. If a player does, counter the spell. (Mana cost includes color.)
mana={3}{U}{U}
type=Enchantment
[/card]
[card]
name=Illuminate
text=Kicker {2}{R} and/or {3}{U} (You may pay an additional {2}{R} and/or {3}{U} as you cast this spell.) -- Illuminate deals X damage to target creature. If Illuminate was kicked with its {2}{R} kicker, it deals X damage to that creature's controller. If Illuminate was kicked with its {3}{U} kicker, you draw X cards.
mana={X}{R}
type=Sorcery
[/card]
[card]
name=Illusion // Reality
text=Target spell or permanent becomes the color of your choice until end of turn. -- // -- Destroy target artifact.
mana={U} // {2}{G}
type=Instant // Instant
[/card]
[card]
name=Jaded Response
text=Counter target spell if it shares a color with a creature you control.
mana={1}{U}
type=Instant
[/card]
[card]
name=Life // Death
text=All lands you control become 1/1 creatures until end of turn. They're still lands. -- // -- Return target creature card from your graveyard to the battlefield. You lose life equal to its converted mana cost.
mana={G} // {1}{B}
type=Sorcery // Sorcery
[/card]
[card]
name=Mind Extraction
text=As an additional cost to cast Mind Extraction, sacrifice a creature. -- Target player reveals his or her hand and discards all cards of each of the sacrificed creature's colors.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Necravolver
text=Kicker {1}{G} and/or {W} (You may pay an additional {1}{G} and/or {W} as you cast this spell.) -- If Necravolver was kicked with its {1}{G} kicker, it enters the battlefield with two +1/+1 counters on it and with trample. -- If Necravolver was kicked with its {W} kicker, it enters the battlefield with a +1/+1 counter on it and with "Whenever Necravolver deals damage, you gain that much life."
mana={2}{B}
type=Creature
subtype=Volver
power=2
toughness=2
[/card]
[card]
name=Night // Day
text=Target creature gets -1/-1 until end of turn. -- // -- Creatures target player controls get +1/+1 until end of turn.
mana={B} // {2}{W}
type=Instant // Instant
[/card]
[card]
name=Order // Chaos
text=Exile target attacking creature. -- // -- Creatures can't block this turn.
mana={3}{W} // {2}{R}
type=Instant // Instant
[/card]
[card]
name=Rakavolver
text=Kicker {1}{W} and/or {U} (You may pay an additional {1}{W} and/or {U} as you cast this spell.) -- If Rakavolver was kicked with its {1}{W} kicker, it enters the battlefield with two +1/+1 counters on it and with "Whenever Rakavolver deals damage, you gain that much life." -- If Rakavolver was kicked with its {U} kicker, it enters the battlefield with a +1/+1 counter on it and with flying.
mana={2}{R}
type=Creature
subtype=Volver
power=2
toughness=2
[/card]
[card]
name=Squee's Revenge
text=Choose a number. Flip a coin that many times or until you lose a flip, whichever comes first. If you win all the flips, draw two cards for each flip.
mana={1}{U}{R}
type=Sorcery
[/card]
[card]
name=Standard Bearer
text=While choosing targets as part of casting a spell or activating an ability, your opponents must choose at least one Flagbearer on the battlefield if able.
mana={1}{W}
type=Creature
subtype=Human Flagbearer
power=1
toughness=1
[/card]
[card]
name=Suffocating Blast
text=Counter target spell and Suffocating Blast deals 3 damage to target creature.
mana={1}{U}{U}{R}
type=Instant
[/card]
[card]
name=Suppress
text=Target player exiles all cards from his or her hand face down. At the beginning of the end step of that player's next turn, that player returns those cards to his or her hand.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Tahngarth's Glare
text=Look at the top three cards of target opponent's library, then put them back in any order. That player looks at the top three cards of your library, then puts them back in any order.
mana={R}
type=Sorcery
[/card]

View File

@@ -0,0 +1,90 @@
[card]
name=Aven Mimeomancer
text=Flying -- At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature is 3/1 and has flying for as long as it has a feather counter on it.
mana={1}{W}{U}
type=Creature
subtype=Bird Wizard
power=3
toughness=1
[/card]
[card]
name=Enigma Sphinx
text=Flying -- When Enigma Sphinx is put into your graveyard from the battlefield, put it into your library third from the top. -- Cascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.)
mana={4}{W}{U}{B}
type=Artifact Creature
subtype=Sphinx
power=5
toughness=4
[/card]
[card]
name=Giant Ambush Beetle
text=Haste -- When Giant Ambush Beetle enters the battlefield, you may have target creature block it this turn if able.
mana={3}{BG}{R}
type=Creature
subtype=Insect
power=4
toughness=3
[/card]
[card]
name=Meddling Mage
text=As Meddling Mage enters the battlefield, name a nonland card. -- The named card can't be cast.
mana={W}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Sen Triplets
text=At the beginning of your upkeep, choose target opponent. This turn, that player can't cast spells or activate abilities and plays with his or her hand revealed. You may play cards from that player's hand this turn.
mana={2}{W}{U}{B}
type=Legendary Artifact Creature
subtype=Human Wizard
power=3
toughness=3
[/card]
[card]
name=Singe-Mind Ogre
text=When Singe-Mind Ogre enters the battlefield, target player reveals a card at random from his or her hand, then loses life equal to that card's converted mana cost.
mana={2}{B}{R}
type=Creature
subtype=Ogre Mutant
power=3
toughness=2
[/card]
[card]
name=Soul Manipulation
text=Choose one or both — Counter target creature spell; and/or return target creature card from your graveyard to your hand.
mana={1}{U}{B}
type=Instant
[/card]
[card]
name=Sovereigns of Lost Alara
text=Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) -- Whenever a creature you control attacks alone, you may search your library for an Aura card that could enchant that creature, put it onto the battlefield attached to that creature, then shuffle your library.
mana={4}{W}{U}
type=Creature
subtype=Spirit
power=4
toughness=5
[/card]
[card]
name=Spellbreaker Behemoth
text=Spellbreaker Behemoth can't be countered. -- Creature spells you control with power 5 or greater can't be countered.
mana={1}{R}{G}{G}
type=Creature
subtype=Beast
power=5
toughness=5
[/card]
[card]
name=Thought Hemorrhage
text=Name a nonland card. Target player reveals his or her hand. Thought Hemorrhage deals 3 damage to that player for each card with that name revealed this way. Search that player's graveyard, hand, and library for all cards with that name and exile them. Then that player shuffles his or her library.
mana={2}{B}{R}
type=Sorcery
[/card]
[card]
name=Vengeful Rebirth
text=Return target card from your graveyard to your hand. If you return a nonland card to your hand this way, Vengeful Rebirth deals damage equal to that card's converted mana cost to target creature or player. -- Exile Vengeful Rebirth.
mana={4}{R}{G}
type=Sorcery
[/card]

View File

@@ -0,0 +1,85 @@
[card]
name=Branching Bolt
text=Choose one or both — Branching Bolt deals 3 damage to target creature with flying; and/or Branching Bolt deals 3 damage to target creature without flying.
mana={1}{R}{G}
type=Instant
[/card]
[card]
name=Duplicant
text=Imprint — When Duplicant enters the battlefield, you may exile target nontoken creature. -- As long as the exiled card is a creature card, Duplicant has that card's power, toughness, and creature types. It's still a Shapeshifter.
mana={6}
type=Artifact Creature
subtype=Shapeshifter
power=2
toughness=4
[/card]
[card]
name=Feral Hydra
text=Feral Hydra enters the battlefield with X +1/+1 counters on it. -- {3}: Put a +1/+1 counter on Feral Hydra. Any player may activate this ability.
mana={X}{G}
type=Creature
subtype=Hydra Beast
power=0
toughness=0
[/card]
[card]
name=Incremental Blight
text=Put a -1/-1 counter on target creature, two -1/-1 counters on another target creature, and three -1/-1 counters on a third target creature.
mana={3}{B}{B}
type=Sorcery
[/card]
[card]
name=Inferno Trap
text=If you've been dealt damage by two or more creatures this turn, you may pay {R} rather than pay Inferno Trap's mana cost. -- Inferno Trap deals 4 damage to target creature.
mana={3}{R}
type=Instant
subtype=Trap
[/card]
[card]
name=Mosswort Bridge
text=Hideaway (This land enters the battlefield tapped. When it does, look at the top four cards of your library, exile one face down, then put the rest on the bottom of your library.) -- {T}: Add {G} to your mana pool. -- {G}, {T}: You may play the exiled card without paying its mana cost if creatures you control have total power 10 or greater.
type=Land
[/card]
[card]
name=Primal Command
text=Choose two — Target player gains 7 life; or put target noncreature permanent on top of its owner's library; or target player shuffles his or her graveyard into his or her library; or search your library for a creature card, reveal it, put it into your hand, then shuffle your library.
mana={3}{G}{G}
type=Sorcery
[/card]
[card]
name=Spider Umbra
text=Enchant creature -- Enchanted creature gets +1/+1 and has reach. (It can block creatures with flying.) -- Totem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.)
mana={G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Sundering Titan
text=When Sundering Titan enters the battlefield or leaves the battlefield, choose a land of each basic land type, then destroy those lands.
mana={8}
type=Artifact Creature
subtype=Golem
power=7
toughness=10
[/card]
[card]
name=Thunderstaff
text=As long as Thunderstaff is untapped, if a creature would deal combat damage to you, prevent 1 of that damage. -- {2}, {T}: Attacking creatures get +1/+0 until end of turn.
mana={3}
type=Artifact
[/card]
[card]
name=Two-Headed Dragon
text=Flying -- {1}{R}: Two-Headed Dragon gets +2/+0 until end of turn. -- Two-Headed Dragon can't be blocked except by two or more creatures. -- Two-Headed Dragon can block an additional creature.
mana={4}{R}{R}
type=Creature
subtype=Dragon
power=4
toughness=4
[/card]
[card]
name=Wax // Wane
text=Target creature gets +2/+2 until end of turn. -- // -- Destroy target enchantment.
mana={G} // {W}
type=Instant // Instant
[/card]

View File

@@ -0,0 +1,132 @@
[card]
name=Abu Ja'far
text=When Abu Ja'far dies, destroy all creatures blocking or blocked by it. They can't be regenerated.
mana={W}
type=Creature
subtype=Human
power=0
toughness=1
[/card]
[card]
name=Aladdin's Lamp
text={X}, {T}: The next time you would draw a card this turn, instead look at the top X cards of your library, put all but one of them on the bottom of your library in a random order, then draw a card. X can't be 0.
mana={10}
type=Artifact
[/card]
[card]
name=Camel
text=Banding (Any creatures with banding, and up to one without, can attack in a band. Bands are blocked as a group. If any creatures with banding you control are blocking or being blocked by a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.) -- As long as Camel is attacking, prevent all damage Deserts would deal to Camel and to creatures banded with Camel.
mana={W}
type=Creature
subtype=Camel
power=0
toughness=1
[/card]
[card]
name=City in a Bottle
text=Whenever a nontoken permanent from the Arabian Nights expansion other than City in a Bottle is on the battlefield, its controller sacrifices it. -- Players can't play cards from the Arabian Nights expansion.
mana={2}
type=Artifact
[/card]
[card]
name=Cyclone
text=At the beginning of your upkeep, put a wind counter on Cyclone, then sacrifice Cyclone unless you pay {G} for each wind counter on it. If you pay, Cyclone deals damage equal to the number of wind counters on it to each creature and each player.
mana={2}{G}{G}
type=Enchantment
[/card]
[card]
name=Guardian Beast
text=As long as Guardian Beast is untapped, noncreature artifacts you control can't be enchanted, they're indestructible, and other players can't gain control of them. This effect doesn't remove Auras already attached to those artifacts.
mana={3}{B}
type=Creature
subtype=Beast
power=2
toughness=4
[/card]
[card]
name=Ifh-Biff Efreet
text=Flying -- {G}: Ifh-Biff Efreet deals 1 damage to each creature with flying and each player. Any player may activate this ability.
mana={2}{G}{G}
type=Creature
subtype=Efreet
power=3
toughness=3
[/card]
[card]
name=Jeweled Bird
text=Remove Jeweled Bird from your deck before playing if you're not playing for ante. -- {T}: Put Jeweled Bird into the ante. If you do, put all other cards you own from the ante into your graveyard, then draw a card.
mana={1}
type=Artifact
[/card]
[card]
name=Metamorphosis
text=As an additional cost to cast Metamorphosis, sacrifice a creature. -- Add X mana of any one color to your mana pool, where X is one plus the sacrificed creature's converted mana cost. Spend this mana only to cast creature spells.
mana={G}
type=Sorcery
[/card]
[card]
name=Nafs Asp
text=Whenever Nafs Asp deals damage to a player, that player loses 1 life at the beginning of his or her next draw step unless he or she pays {1} before that draw step.
mana={G}
type=Creature
subtype=Snake
power=1
toughness=1
[/card]
[card]
name=Oubliette
text=When Oubliette enters the battlefield, exile target creature and all Auras attached to it. Note the number and kind of counters that were on that creature. -- When Oubliette leaves the battlefield, return the exiled card to the battlefield under its owner's control tapped with the noted number and kind of counters on it. If you do, return the exiled Aura cards to the battlefield under their owner's control attached to that permanent.
mana={1}{B}{B}
type=Enchantment
[/card]
[card]
name=Pyramids
text={2}: Choose one — Destroy target Aura attached to a land; or the next time target land would be destroyed this turn, remove all damage marked on it instead.
mana={6}
type=Artifact
[/card]
[card]
name=Ring of Ma'ruf
text={5}, {T}, Exile Ring of Ma'ruf: The next time you would draw a card this turn, instead choose a card you own from outside the game and put it into your hand.
mana={5}
type=Artifact
[/card]
[card]
name=Sandals of Abdallah
text={2}, {T}: Target creature gains islandwalk until end of turn. When that creature dies this turn, destroy Sandals of Abdallah.
mana={4}
type=Artifact
[/card]
[card]
name=Shahrazad
text=Players play a MAGIC subgame, using their libraries as their decks. Each player who doesn't win the subgame loses half his or her life, rounded up.
mana={W}{W}
type=Sorcery
[/card]
[card]
name=Sindbad
text={T}: Draw a card and reveal it. If it isn't a land card, discard it.
mana={1}{U}
type=Creature
subtype=Human
power=1
toughness=1
[/card]
[card]
name=War Elephant
text=Trample; banding (Any creatures with banding, and up to one without, can attack in a band. Bands are blocked as a group. If any creatures with banding you control are blocking or being blocked by a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.)
mana={3}{W}
type=Creature
subtype=Elephant
power=2
toughness=2
[/card]
[card]
name=Ydwen Efreet
text=Whenever Ydwen Efreet blocks, flip a coin. If you lose the flip, remove Ydwen Efreet from combat and it can't block this turn. Creatures it was blocking that had become blocked by only Ydwen Efreet this combat become unblocked.
mana={R}{R}{R}
type=Creature
subtype=Efreet
power=3
toughness=6
[/card]

View File

@@ -0,0 +1,154 @@
[card]
name=Artifact Possession
text=Enchant artifact -- Whenever enchanted artifact becomes tapped or a player activates an ability of enchanted artifact without {T} in its activation cost, Artifact Possession deals 2 damage to that artifact's controller.
mana={2}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Battering Ram
text=At the beginning of combat on your turn, Battering Ram gains banding until end of combat. (Any creatures with banding, and up to one without, can attack in a band. Bands are blocked as a group. If any creatures with banding you control are being blocked by a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's blocking.) -- Whenever Battering Ram becomes blocked by a Wall, destroy that Wall at end of combat.
mana={2}
type=Artifact Creature
subtype=Construct
power=1
toughness=1
[/card]
[card]
name=Bronze Tablet
text=Remove Bronze Tablet from your deck before playing if you're not playing for ante. -- Bronze Tablet enters the battlefield tapped. -- {4}, {T}: Exile Bronze Tablet and target nontoken permanent an opponent owns. That player may pay 10 life. If he or she does, put Bronze Tablet into its owner's graveyard. Otherwise, that player owns Bronze Tablet and you own the other exiled card.
mana={6}
type=Artifact
[/card]
[card]
name=Circle of Protection: Artifacts
text={2}: The next time an artifact source of your choice would deal damage to you this turn, prevent that damage.
mana={1}{W}
type=Enchantment
[/card]
[card]
name=Cursed Rack
text=As Cursed Rack enters the battlefield, choose an opponent. -- The chosen player's maximum hand size is four.
mana={4}
type=Artifact
[/card]
[card]
name=Damping Field
text=Players can't untap more than one artifact during their untap steps.
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Goblin Artisans
text={T}: Flip a coin. If you win the flip, draw a card. If you lose the flip, counter target artifact spell you control that isn't the target of an ability from another creature named Goblin Artisans.
mana={R}
type=Creature
subtype=Goblin Artificer
power=1
toughness=1
[/card]
[card]
name=Golgothian Sylex
text={1}, {T}: Each nontoken permanent from the Antiquities expansion is sacrificed by its controller.
mana={4}
type=Artifact
[/card]
[card]
name=Haunting Wind
text=Whenever an artifact becomes tapped or a player activates an artifact's ability without {T} in its activation cost, Haunting Wind deals 1 damage to that artifact's controller.
mana={3}{B}
type=Enchantment
[/card]
[card]
name=Martyrs of Korlis
text=As long as Martyrs of Korlis is untapped, all damage that would be dealt to you by artifacts is dealt to Martyrs of Korlis instead.
mana={3}{W}{W}
type=Creature
subtype=Human
power=1
toughness=6
[/card]
[card]
name=Mishra's War Machine
text=Banding (Any creatures with banding, and up to one without, can attack in a band. Bands are blocked as a group. If any creatures with banding you control are blocking or being blocked by a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.) -- At the beginning of your upkeep, unless you discard a card, tap Mishra's War Machine and it deals 3 damage to you.
mana={7}
type=Artifact Creature
subtype=Juggernaut
power=5
toughness=5
[/card]
[card]
name=Mishra's Workshop
text={T}: Add {3} to your mana pool. Spend this mana only to cast artifact spells.
type=Land
[/card]
[card]
name=Power Artifact
text=Enchant artifact -- Enchanted artifact's activated abilities cost {2} less to activate. This effect can't reduce the amount of mana an ability costs to activate to less than one mana.
mana={U}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Powerleech
text=Whenever an artifact an opponent controls becomes tapped or an opponent activates an artifact's ability without {T} in its activation cost, you gain 1 life.
mana={G}{G}
type=Enchantment
[/card]
[card]
name=Reverse Polarity
text=You gain X life, where X is twice the damage dealt to you so far this turn by artifacts.
mana={W}{W}
type=Instant
[/card]
[card]
name=Shapeshifter
text=As Shapeshifter enters the battlefield, choose a number between 0 and 7. -- At the beginning of your upkeep, you may choose a number between 0 and 7. -- Shapeshifter's power is equal to the last chosen number and its toughness is equal to 7 minus that number.
mana={6}
type=Artifact Creature
subtype=Shapeshifter
power=*
toughness=7-*
[/card]
[card]
name=Tawnos's Coffin
text=You may choose not to untap Tawnos's Coffin during your untap step. -- {3}, {T}: Exile target creature and all Auras attached to it. Note the number and kind of counters that were on that creature. When Tawnos's Coffin leaves the battlefield or becomes untapped, return the exiled card to the battlefield under its owner's control tapped with the noted number and kind of counters on it, and if you do, return the exiled Aura cards to the battlefield under their owner's control attached to that permanent.
mana={4}
type=Artifact
[/card]
[card]
name=Titania's Song
text=Each noncreature artifact loses all abilities and becomes an artifact creature with power and toughness each equal to its converted mana cost. If Titania's Song leaves the battlefield, this effect continues until end of turn.
mana={3}{G}
type=Enchantment
[/card]
[card]
name=Transmute Artifact
text=Sacrifice an artifact. If you do, search your library for an artifact card. If that card's converted mana cost is less than or equal to the sacrificed artifact's converted mana cost, put it onto the battlefield. If it's greater, you may pay {X}, where X is the difference. If you do, put it onto the battlefield. If you don't, put it into its owner's graveyard. Then shuffle your library.
mana={U}{U}
type=Sorcery
[/card]
[card]
name=Urza's Avenger
text={0}: Urza's Avenger gets -1/-1 and gains your choice of banding, flying, first strike, or trample until end of turn. (Any creatures with banding, and up to one without, can attack in a band. Bands are blocked as a group. If any creatures with banding you control are blocking or being blocked by a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.)
mana={6}
type=Artifact Creature
subtype=Shapeshifter
power=4
toughness=4
[/card]
[card]
name=Urza's Miter
text=Whenever an artifact you control is put into a graveyard from the battlefield, if it wasn't sacrificed, you may pay {3}. If you do, draw a card.
mana={3}
type=Artifact
[/card]
[card]
name=Xenic Poltergeist
text={T}: Until your next upkeep, target noncreature artifact becomes an artifact creature with power and toughness each equal to its converted mana cost.
mana={1}{B}{B}
type=Creature
subtype=Spirit
power=1
toughness=1
[/card]

View File

@@ -0,0 +1,175 @@
[card]
name=Bonfire of the Damned
text=Bonfire of the Damned deals X damage to target player and each creature he or she controls. -- Miracle {X}{R} (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn.)
mana={X}{X}{R}
type=Sorcery
[/card]
[card]
name=Burn at the Stake
text=As an additional cost to cast Burn at the Stake, tap any number of untapped creatures you control. -- Burn at the Stake deals damage to target creature or player equal to three times the number of creatures tapped this way.
mana={2}{R}{R}{R}
type=Sorcery
[/card]
[card]
name=Cavern of Souls
text=As Cavern of Souls enters the battlefield, choose a creature type. -- {T}: Add {1} to your mana pool. -- {T}: Add one mana of any color to your mana pool. Spend this mana only to cast a creature spell of the chosen type, and that spell can't be countered.
type=Land
[/card]
[card]
name=Dark Impostor
text={4}{B}{B}: Exile target creature and put a +1/+1 counter on Dark Impostor. -- Dark Impostor has all activated abilities of all creature cards exiled with it.
mana={2}{B}
type=Creature
subtype=Vampire Assassin
power=2
toughness=2
[/card]
[card]
name=Descent into Madness
text=At the beginning of your upkeep, put a despair counter on Descent into Madness, then each player exiles X permanents he or she controls and/or cards from his or her hand, where X is the number of despair counters on Descent into Madness.
mana={3}{B}{B}
type=Enchantment
[/card]
[card]
name=Divine Deflection
text=Prevent the next X damage that would be dealt to you and/or permanents you control this turn. If damage is prevented this way, Divine Deflection deals that much damage to target creature or player.
mana={X}{W}
type=Instant
[/card]
[card]
name=Entreat the Angels
text=Put X 4/4 white Angel creature tokens with flying onto the battlefield. -- Miracle {X}{W}{W} (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn.)
mana={X}{X}{W}{W}{W}
type=Sorcery
[/card]
[card]
name=Flowering Lumberknot
text=Flowering Lumberknot can't attack or block unless it's paired with a creature with soulbond.
mana={3}{G}
type=Creature
subtype=Treefolk
power=5
toughness=5
[/card]
[card]
name=Gang of Devils
text=When Gang of Devils dies, it deals 3 damage divided as you choose among one, two, or three target creatures and/or players.
mana={5}{R}
type=Creature
subtype=Devil
power=3
toughness=3
[/card]
[card]
name=Gisela, Blade of Goldnight
text=Flying, first strike -- If a source would deal damage to an opponent or a permanent an opponent controls, that source deals double that damage to that player or permanent instead. -- If a source would deal damage to you or a permanent you control, prevent half that damage, rounded up.
mana={4}{R}{W}{W}
type=Legendary Creature
subtype=Angel
power=5
toughness=5
[/card]
[card]
name=Gloom Surgeon
text=If combat damage would be dealt to Gloom Surgeon, prevent that damage and exile that many cards from the top of your library.
mana={1}{B}
type=Creature
subtype=Spirit
power=2
toughness=1
[/card]
[card]
name=Infinite Reflection
text=Enchant creature -- When Infinite Reflection enters the battlefield attached to a creature, each other nontoken creature you control becomes a copy of that creature. -- Nontoken creatures you control enter the battlefield as a copy of enchanted creature.
mana={5}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Joint Assault
text=Target creature gets +2/+2 until end of turn. If it's paired with a creature, that creature also gets +2/+2 until end of turn.
mana={G}
type=Instant
[/card]
[card]
name=Killing Wave
text=For each creature, its controller sacrifices it unless he or she pays X life.
mana={X}{B}
type=Sorcery
[/card]
[card]
name=Malignus
text=Malignus's power and toughness are each equal to half the highest life total among your opponents, rounded up. -- Damage that would be dealt by Malignus can't be prevented.
mana={3}{R}{R}
type=Creature
subtype=Elemental Spirit
power=*
toughness=*
[/card]
[card]
name=Outwit
text=Counter target spell that targets a player.
mana={U}
type=Instant
[/card]
[card]
name=Rain of Thorns
text=Choose one or more — Destroy target artifact; destroy target enchantment; and/or destroy target land.
mana={4}{G}{G}
type=Sorcery
[/card]
[card]
name=Rite of Ruin
text=Choose an order for artifacts, creatures, and lands. Each player sacrifices one permanent of the first type, sacrifices two of the second type, then sacrifices three of the third type.
mana={5}{R}{R}
type=Sorcery
[/card]
[card]
name=Sigarda, Host of Herons
text=Flying, hexproof -- Spells and abilities your opponents control can't cause you to sacrifice permanents.
mana={2}{G}{W}{W}
type=Legendary Creature
subtype=Angel
power=5
toughness=5
[/card]
[card]
name=Somberwald Sage
text={T}: Add three mana of any one color to your mana pool. Spend this mana only to cast creature spells.
mana={2}{G}
type=Creature
subtype=Human Druid
power=0
toughness=1
[/card]
[card]
name=Stolen Goods
text=Target opponent exiles cards from the top of his or her library until he or she exiles a nonland card. Until end of turn, you may cast that card without paying its mana cost.
mana={3}{U}
type=Sorcery
[/card]
[card]
name=Tyrant of Discord
text=When Tyrant of Discord enters the battlefield, target opponent chooses a permanent he or she controls at random and sacrifices it. If a nonland permanent is sacrificed this way, repeat this process.
mana={4}{R}{R}{R}
type=Creature
subtype=Elemental
power=7
toughness=7
[/card]
[card]
name=Vanguard's Shield
text=Equipped creature gets +0/+3 and can block an additional creature. -- Equip {3} ({3}: Attach to target creature you control. Equip only as a sorcery.)
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Vexing Devil
text=When Vexing Devil enters the battlefield, any opponent may have it deal 4 damage to him or her. If a player does, sacrifice Vexing Devil.
mana={R}
type=Creature
subtype=Devil
power=4
toughness=3
[/card]

View File

@@ -0,0 +1,98 @@
[card]
name=Ally Encampment
text={T}: Add {C} to your mana pool. -- {T}: Add one mana of any color to your mana pool. Spend this mana only to cast an Ally spell. -- {1}, {T}, Sacrifice Ally Encampment: Return target Ally you control to its owner's hand.
type=Land
[/card]
[card]
name=Beastcaller Savant
text=Haste -- {T}: Add one mana of any color to your mana pool. Spend this mana only to cast a creature spell.
mana={1}{G}
type=Creature
subtype=Elf Shaman Ally
power=1
toughness=1
[/card]
[card]
name=Brutal Expulsion
text=Devoid (This card has no color.) -- Choose one or both — -- • Return target spell or creature to its owner's hand. -- • Brutal Expulsion deals 2 damage to target creature or planeswalker. If that permanent would be put into a graveyard this turn, exile it instead.
mana={2}{U}{R}
type=Instant
[/card]
[card]
name=Halimar Tidecaller
text=When Halimar Tidecaller enters the battlefield, you may return target card with awaken from your graveyard to your hand. -- Land creatures you control have flying.
mana={2}{U}
type=Creature
subtype=Human Wizard Ally
power=2
toughness=3
[/card]
[card]
name=Kiora, Master of the Depths
text=+1: Untap up to one target creature and up to one target land. -- -2: Reveal the top four cards of your library. You may put a creature card and/or a land card from among them into your hand. Put the rest into your graveyard. -- -8: You get an emblem with "Whenever a creature enters the battlefield under your control, you may have it fight target creature." Then put three 8/8 blue Octopus creature tokens onto the battlefield.
mana={2}{G}{U}
type=Planeswalker
subtype=Kiora
[/card]
[card]
name=March from the Tomb
text=Return any number of target Ally creature cards with total converted mana cost 8 or less from your graveyard to the battlefield.
mana={3}{W}{B}
type=Sorcery
[/card]
[card]
name=Rolling Thunder
text=Rolling Thunder deals X damage divided as you choose among any number of target creatures and/or players.
mana={X}{R}{R}
type=Sorcery
[/card]
[card]
name=Serpentine Spike
text=Devoid (This card has no color.) -- Serpentine Spike deals 2 damage to target creature, 3 damage to another target creature, and 4 damage to a third target creature. If a creature dealt damage this way would die this turn, exile it instead.
mana={5}{R}{R}
type=Sorcery
[/card]
[card]
name=Shrine of the Forsaken Gods
text={T}: Add {C} to your mana pool. -- {T}: Add {C}{C} to your mana pool. Spend this mana only to cast colorless spells. Activate this ability only if you control seven or more lands.
type=Land
[/card]
[card]
name=Titan's Presence
text=As an additional cost to cast Titan's Presence, reveal a colorless creature card from your hand. -- Exile target creature if its power is less than or equal to the revealed card's power.
mana={3}
type=Instant
[/card]
[card]
name=Ulamog's Despoiler
text=As Ulamog's Despoiler enters the battlefield, you may put two cards your opponents own from exile into their owners' graveyards. If you do, Ulamog's Despoiler enters the battlefield with four +1/+1 counters on it.
mana={6}
type=Creature
subtype=Eldrazi Processor
power=5
toughness=5
[/card]
[card]
name=Ulamog's Nullifier
text=Devoid (This card has no color.) -- Flash -- Flying -- When Ulamog's Nullifier enters the battlefield, you may put two cards your opponents own from exile into their owners' graveyards. If you do, counter target spell.
mana={2}{U}{B}
type=Creature
subtype=Eldrazi Processor
power=2
toughness=3
[/card]
[card]
name=Unnatural Aggression
text=Devoid (This card has no color.) -- Target creature you control fights target creature an opponent controls. If the creature an opponent controls would die this turn, exile it instead.
mana={2}{G}
type=Instant
[/card]
[card]
name=Zada, Hedron Grinder
text=Whenever you cast an instant or sorcery spell that targets only Zada, Hedron Grinder, copy that spell for each other creature you control that the spell could target. Each copy targets a different one of those creatures.
mana={3}{R}
type=Legendary Creature
subtype=Goblin Ally
power=3
toughness=3
[/card]

View File

@@ -0,0 +1,198 @@
[card]
name=Acolyte's Reward
text=Prevent the next X damage that would be dealt to target creature this turn, where X is your devotion to white. If damage is prevented this way, Acolyte's Reward deals that much damage to target creature or player. (Each {W} in the mana costs of permanents you control counts toward your devotion to white.)
mana={1}{W}
type=Instant
[/card]
[card]
name=Astral Cornucopia
text=Astral Cornucopia enters the battlefield with X charge counters on it. -- {T}: Choose a color. Add one mana of that color to your mana pool for each charge counter on Astral Cornucopia.
mana={X}{X}{X}
type=Artifact
[/card]
[card]
name=Brimaz, King of Oreskos
text=Vigilance -- Whenever Brimaz, King of Oreskos attacks, put a 1/1 white Cat Soldier creature token with vigilance onto the battlefield attacking. -- Whenever Brimaz blocks a creature, put a 1/1 white Cat Soldier creature token with vigilance onto the battlefield blocking that creature.
mana={1}{W}{W}
type=Legendary Creature
subtype=Cat Soldier
power=3
toughness=4
[/card]
[card]
name=Champion of Stray Souls
text={3}{B}{B}, {T}, Sacrifice X other creatures: Return X target creature cards from your graveyard to the battlefield. -- {5}{B}{B}: Put Champion of Stray Souls on top of your library from your graveyard.
mana={4}{B}{B}
type=Creature
subtype=Skeleton Warrior
power=4
toughness=4
[/card]
[card]
name=Courser of Kruphix
text=Play with the top card of your library revealed. -- You may play the top card of your library if it's a land card. -- Whenever a land enters the battlefield under your control, you gain 1 life.
mana={1}{G}{G}
type=Enchantment Creature
subtype=Centaur
power=2
toughness=4
[/card]
[card]
name=Dawn to Dusk
text=Choose one or both — Return target enchantment card from your graveyard to your hand; and/or destroy target enchantment.
mana={2}{W}{W}
type=Sorcery
[/card]
[card]
name=Flame-Wreathed Phoenix
text=Flying -- Tribute 2 (As this creature enters the battlefield, an opponent of your choice may place two +1/+1 counters on it.) -- When Flame-Wreathed Phoenix enters the battlefield, if tribute wasn't paid, it gains haste and "When this creature dies, return it to its owner's hand."
mana={2}{R}{R}
type=Creature
subtype=Phoenix
power=3
toughness=3
[/card]
[card]
name=Hero of Leina Tower
text=Heroic — Whenever you cast a spell that targets Hero of Leina Tower, you may pay {X}. If you do, put X +1/+1 counters on Hero of Leina Tower.
mana={G}
type=Creature
subtype=Human Warrior
power=1
toughness=1
[/card]
[card]
name=Heroes' Podium
text=Each legendary creature you control gets +1/+1 for each other legendary creature you control. -- {X}, {T}: Look at the top X cards of your library. You may reveal a legendary creature card from among them and put it into your hand. Put the rest on the bottom of your library in a random order.
mana={5}
type=Legendary Artifact
[/card]
[card]
name=Kraken of the Straits
text=Creatures with power less than the number of Islands you control can't block Kraken of the Straits.
mana={5}{U}{U}
type=Creature
subtype=Kraken
power=6
toughness=6
[/card]
[card]
name=Mindreaver
text=Heroic — Whenever you cast a spell that targets Mindreaver, exile the top three cards of target player's library. -- {U}{U}, Sacrifice Mindreaver: Counter target spell with the same name as a card exiled with Mindreaver.
mana={U}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=1
[/card]
[card]
name=Mogis, God of Slaughter
text=Indestructible -- As long as your devotion to black and red is less than seven, Mogis isn't a creature. -- At the beginning of each opponent's upkeep, Mogis deals 2 damage to that player unless he or she sacrifices a creature.
mana={2}{B}{R}
type=Legendary Enchantment Creature
subtype=God
power=7
toughness=5
[/card]
[card]
name=Nessian Demolok
text=Tribute 3 (As this creature enters the battlefield, an opponent of your choice may place three +1/+1 counters on it.) -- When Nessian Demolok enters the battlefield, if tribute wasn't paid, destroy target noncreature permanent.
mana={3}{G}{G}
type=Creature
subtype=Beast
power=3
toughness=3
[/card]
[card]
name=Nessian Wilds Ravager
text=Tribute 6 (As this creature enters the battlefield, an opponent of your choice may place six +1/+1 counters on it.) -- When Nessian Wilds Ravager enters the battlefield, if tribute wasn't paid, you may have Nessian Wilds Ravager fight another target creature. (Each deals damage equal to its power to the other.)
mana={4}{G}{G}
type=Creature
subtype=Hydra
power=6
toughness=6
[/card]
[card]
name=Oracle of Bones
text=Haste -- Tribute 2 (As this creature enters the battlefield, an opponent of your choice may place two +1/+1 counters on it.) -- When Oracle of Bones enters the battlefield, if tribute wasn't paid, you may cast an instant or sorcery card from your hand without paying its mana cost.
mana={2}{R}{R}
type=Creature
subtype=Minotaur Shaman
power=3
toughness=1
[/card]
[card]
name=Peregrination
text=Search your library for up to two basic land cards, reveal those cards, and put one onto the battlefield tapped and the other into your hand. Shuffle your library, then scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)
mana={3}{G}
type=Sorcery
[/card]
[card]
name=Perplexing Chimera
text=Whenever an opponent casts a spell, you may exchange control of Perplexing Chimera and that spell. If you do, you may choose new targets for the spell. (If the spell becomes a permanent, you control that permanent.)
mana={4}{U}
type=Enchantment Creature
subtype=Chimera
power=3
toughness=3
[/card]
[card]
name=Pharagax Giant
text=Tribute 2 (As this creature enters the battlefield, an opponent of your choice may place two +1/+1 counters on it.) -- When Pharagax Giant enters the battlefield, if tribute wasn't paid, Pharagax Giant deals 5 damage to each opponent.
mana={4}{R}
type=Creature
subtype=Giant
power=3
toughness=3
[/card]
[card]
name=Shrike Harpy
text=Flying -- Tribute 2 (As this creature enters the battlefield, an opponent of your choice may place two +1/+1 counters on it.) -- When Shrike Harpy enters the battlefield, if tribute wasn't paid, target opponent sacrifices a creature.
mana={3}{B}{B}
type=Creature
subtype=Harpy
power=2
toughness=2
[/card]
[card]
name=Siren of the Fanged Coast
text=Flying -- Tribute 3 (As this creature enters the battlefield, an opponent of your choice may place three +1/+1 counters on it.) -- When Siren of the Fanged Coast enters the battlefield, if tribute wasn't paid, gain control of target creature.
mana={3}{U}{U}
type=Creature
subtype=Siren
power=1
toughness=1
[/card]
[card]
name=Spirit of the Labyrinth
text=Each player can't draw more than one card each turn.
mana={1}{W}
type=Enchantment Creature
subtype=Spirit
power=3
toughness=1
[/card]
[card]
name=Tromokratis
text=Tromokratis has hexproof unless it's attacking or blocking. -- Tromokratis can't be blocked unless all creatures defending player controls block it. (If any creature that player controls doesn't block this creature, it can't be blocked.)
mana={5}{U}{U}
type=Legendary Creature
subtype=Kraken
power=8
toughness=8
[/card]
[card]
name=Vortex Elemental
text={U}: Put Vortex Elemental and each creature blocking or blocked by it on top of their owners' libraries, then those players shuffle their libraries. -- {3}{U}{U}: Target creature blocks Vortex Elemental this turn if able.
mana={U}
type=Creature
subtype=Elemental
power=0
toughness=1
[/card]
[card]
name=Whims of the Fates
text=Starting with you, each player separates all permanents he or she controls into three piles. Then each player chooses one of his or her piles at random and sacrifices those permanents. (Piles can be empty.)
mana={5}{R}
type=Sorcery
[/card]

View File

@@ -0,0 +1,213 @@
[card]
name=Chisei, Heart of Oceans
text=Flying -- At the beginning of your upkeep, sacrifice Chisei, Heart of Oceans unless you remove a counter from a permanent you control.
mana={2}{U}{U}
type=Legendary Creature
subtype=Spirit
power=4
toughness=4
[/card]
[card]
name=Disrupting Shoal
text=You may exile a blue card with converted mana cost X from your hand rather than pay Disrupting Shoal's mana cost. -- Counter target spell if its converted mana cost is X.
mana={X}{U}{U}
type=Instant
subtype=Arcane
[/card]
[card]
name=Flames of the Blood Hand
text=Flames of the Blood Hand deals 4 damage to target player. The damage can't be prevented. If that player would gain life this turn, that player gains no life instead.
mana={2}{R}
type=Instant
[/card]
[card]
name=Goryo's Vengeance
text=Return target legendary creature card from your graveyard to the battlefield. That creature gains haste. Exile it at the beginning of the next end step. -- Splice onto Arcane {2}{B} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.)
mana={1}{B}
type=Instant
subtype=Arcane
[/card]
[card]
name=Horobi's Whisper
text=If you control a Swamp, destroy target nonblack creature. -- Splice onto Arcane—Exile four cards from your graveyard. (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.)
mana={1}{B}{B}
type=Instant
subtype=Arcane
[/card]
[card]
name=Hundred-Talon Strike
text=Target creature gets +1/+0 and gains first strike until end of turn. -- Splice onto Arcane—Tap an untapped white creature you control. (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.)
mana={W}
type=Instant
subtype=Arcane
[/card]
[card]
name=Jetting Glasskite
text=Flying -- Whenever Jetting Glasskite becomes the target of a spell or ability for the first time in a turn, counter that spell or ability.
mana={4}{U}{U}
type=Creature
subtype=Spirit
power=4
toughness=4
[/card]
[card]
name=Kentaro, the Smiling Cat
text=Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.) -- You may pay {X} rather than pay the mana cost for Samurai spells you cast, where X is that spell's converted mana cost.
mana={1}{W}
type=Legendary Creature
subtype=Human Samurai
power=2
toughness=1
[/card]
[card]
name=Kira, Great Glass-Spinner
text=Flying -- Creatures you control have "Whenever this creature becomes the target of a spell or ability for the first time in a turn, counter that spell or ability."
mana={1}{U}{U}
type=Legendary Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Kodama of the Center Tree
text=Kodama of the Center Tree's power and toughness are each equal to the number of Spirits you control. -- Kodama of the Center Tree has soulshift X, where X is the number of Spirits you control. (When this creature dies, you may return target Spirit card with converted mana cost X or less from your graveyard to your hand.)
mana={4}{G}
type=Legendary Creature
subtype=Spirit
power=*
toughness=*
[/card]
[card]
name=Kumano's Blessing
text=Flash -- Enchant creature -- If a creature dealt damage by enchanted creature this turn would die, exile it instead.
mana={2}{R}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Minamo's Meddling
text=Counter target spell. That spell's controller reveals his or her hand, then discards each card with the same name as a card spliced onto that spell.
mana={2}{U}{U}
type=Instant
[/card]
[card]
name=Neko-Te
text=Whenever equipped creature deals damage to a creature, tap that creature. That creature doesn't untap during its controller's untap step for as long as Neko-Te remains on the battlefield. -- Whenever equipped creature deals damage to a player, that player loses 1 life. -- Equip {2}
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Ogre Marauder
text=Whenever Ogre Marauder attacks, it gains "Ogre Marauder is unblockable" until end of turn unless defending player sacrifices a creature.
mana={1}{B}{B}
type=Creature
subtype=Ogre Warrior
power=3
toughness=1
[/card]
[card]
name=Opal-Eye, Konda's Yojimbo
text=Defender (This creature can't attack.) -- Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.) -- {T}: The next time a source of your choice would deal damage this turn, that damage is dealt to Opal-Eye, Konda's Yojimbo instead. -- {1}{W}: Prevent the next 1 damage that would be dealt to Opal-Eye this turn.
mana={1}{W}{W}
type=Legendary Creature
subtype=Fox Samurai
power=1
toughness=4
[/card]
[card]
name=Ornate Kanzashi
text={2}, {T}: Target opponent exiles the top card of his or her library. You may play that card this turn.
mana={5}
type=Artifact
[/card]
[card]
name=Overblaze
text=Each time target permanent would deal damage to a creature or player this turn, it deals double that damage to that creature or player instead. -- Splice onto Arcane {2}{R}{R} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.)
mana={3}{R}
type=Instant
subtype=Arcane
[/card]
[card]
name=Petalmane Baku
text=Whenever you cast a Spirit or Arcane spell, you may put a ki counter on Petalmane Baku. -- {1}, Remove X ki counters from Petalmane Baku: Add X mana of any one color to your mana pool.
mana={1}{G}
type=Creature
subtype=Spirit
power=1
toughness=2
[/card]
[card]
name=Roar of Jukai
text=If you control a Forest, each blocked creature gets +2/+2 until end of turn. -- Splice onto Arcane—An opponent gains 5 life. (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.)
mana={2}{G}
type=Instant
subtype=Arcane
[/card]
[card]
name=Shimmering Glasskite
text=Flying -- Whenever Shimmering Glasskite becomes the target of a spell or ability for the first time in a turn, counter that spell or ability.
mana={3}{U}
type=Creature
subtype=Spirit
power=2
toughness=3
[/card]
[card]
name=Shining Shoal
text=You may exile a white card with converted mana cost X from your hand rather than pay Shining Shoal's mana cost. -- The next X damage that a source of your choice would deal to you and/or creatures you control this turn is dealt to target creature or player instead.
mana={X}{W}{W}
type=Instant
subtype=Arcane
[/card]
[card]
name=Shirei, Shizo's Caretaker
text=Whenever a creature with power 1 or less is put into your graveyard from the battlefield, you may return that card to the battlefield under your control at the beginning of the next end step if Shirei, Shizo's Caretaker is still on the battlefield.
mana={4}{B}
type=Legendary Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Shuriken
text=Equipped creature has "{T}, Unattach Shuriken: Shuriken deals 2 damage to target creature. That creature's controller gains control of Shuriken unless it was unattached from a Ninja." -- Equip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.)
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Toils of Night and Day
text=You may tap or untap target permanent, then you may tap or untap another target permanent.
mana={2}{U}
type=Instant
subtype=Arcane
[/card]
[card]
name=Torrent of Stone
text=Torrent of Stone deals 4 damage to target creature. -- Splice onto Arcane—Sacrifice two Mountains. (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.)
mana={3}{R}
type=Instant
subtype=Arcane
[/card]
[card]
name=Veil of Secrecy
text=Target creature gains shroud until end of turn and is unblockable this turn. -- Splice onto Arcane—Return a blue creature you control to its owner's hand. (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.)
mana={1}{U}
type=Instant
subtype=Arcane
[/card]
[card]
name=Vital Surge
text=You gain 3 life. -- Splice onto Arcane {1}{G} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.)
mana={1}{G}
type=Instant
subtype=Arcane
[/card]
[card]
name=Ward of Piety
text=Enchant creature -- {1}{W}: The next 1 damage that would be dealt to enchanted creature this turn is dealt to target creature or player instead.
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]

View File

@@ -0,0 +1,24 @@
[card]
name=Rolling Thunder
text=Rolling Thunder deals X damage divided as you choose among any number of target creatures and/or players.
mana={X}{R}{R}
type=Sorcery
[/card]
[card]
name=Sanctum Guardian
text=Sacrifice Sanctum Guardian: The next time a source of your choice would deal damage to target creature or player this turn, prevent that damage.
mana={1}{W}{W}
type=Creature
subtype=Human Cleric
power=1
toughness=4
[/card]
[card]
name=Trumpeting Armodon
text={1}{G}: Target creature blocks Trumpeting Armodon this turn if able.
mana={3}{G}
type=Creature
subtype=Elephant
power=3
toughness=3
[/card]

View File

@@ -0,0 +1,15 @@
[card]
name=Crashing Boars
text=Whenever Crashing Boars attacks, defending player chooses an untapped creature he or she controls. That creature blocks Crashing Boars this turn if able.
mana={3}{G}{G}
type=Creature
subtype=Boar
power=4
toughness=4
[/card]
[card]
name=Power Sink
text=Counter target spell unless its controller pays {X}. If he or she doesn't, that player taps all lands with mana abilities he or she controls and empties his or her mana pool.
mana={X}{U}
type=Instant
[/card]

View File

@@ -0,0 +1,421 @@
[card]
name=Act of Authority
text=When Act of Authority enters the battlefield, you may exile target artifact or enchantment. -- At the beginning of your upkeep, you may exile target artifact or enchantment. If you do, its controller gains control of Act of Authority.
mana={1}{W}{W}
type=Enchantment
[/card]
[card]
name=Capricious Efreet
text=At the beginning of your upkeep, choose target nonland permanent you control and up to two target nonland permanents you don't control. Destroy one of them at random.
mana={4}{R}{R}
type=Creature
subtype=Efreet
power=6
toughness=4
[/card]
[card]
name=Command Tower
text={T}: Add to your mana pool one mana of any color in your commander's color identity.
type=Land
[/card]
[card]
name=Crawlspace
text=No more than two creatures can attack you each combat.
mana={3}
type=Artifact
[/card]
[card]
name=Curse of Chaos
text=Enchant player -- Whenever a player attacks enchanted player with one or more creatures, that attacking player may discard a card. If the player does, he or she draws a card.
mana={2}{R}
type=Enchantment
subtype=Aura Curse
[/card]
[card]
name=Curse of Inertia
text=Enchant player -- Whenever a player attacks enchanted player with one or more creatures, that attacking player may tap or untap target permanent of his or her choice.
mana={2}{U}
type=Enchantment
subtype=Aura Curse
[/card]
[card]
name=Curse of Predation
text=Enchant player -- Whenever a creature attacks enchanted player, put a +1/+1 counter on it.
mana={2}{G}
type=Enchantment
subtype=Aura Curse
[/card]
[card]
name=Curse of Shallow Graves
text=Enchant player -- Whenever a player attacks enchanted player with one or more creatures, that attacking player may put a 2/2 black Zombie creature token onto the battlefield tapped.
mana={2}{B}
type=Enchantment
subtype=Aura Curse
[/card]
[card]
name=Curse of the Forsaken
text=Enchant player -- Whenever a creature attacks enchanted player, its controller gains 1 life.
mana={2}{W}
type=Enchantment
subtype=Aura Curse
[/card]
[card]
name=Darksteel Mutation
text=Enchant creature -- Enchanted creature is an Insect artifact creature with base power and toughness 0/1 and has indestructible, and it loses all other abilities, card types, and creature types.
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Derevi, Empyrial Tactician
text=Flying -- Whenever Derevi, Empyrial Tactician enters the battlefield or a creature you control deals combat damage to a player, you may tap or untap target permanent. -- {1}{G}{W}{U}: Put Derevi onto the battlefield from the command zone.
mana={G}{W}{U}
type=Legendary Creature
subtype=Bird Wizard
power=2
toughness=3
[/card]
[card]
name=Djinn of Infinite Deceits
text=Flying -- {T}: Exchange control of two target nonlegendary creatures. You can't activate this ability during combat.
mana={4}{U}{U}
type=Creature
subtype=Djinn
power=2
toughness=7
[/card]
[card]
name=Fiery Justice
text=Fiery Justice deals 5 damage divided as you choose among any number of target creatures and/or players. Target opponent gains 5 life.
mana={R}{G}{W}
type=Sorcery
[/card]
[card]
name=Fissure Vent
text=Choose one or both — -- • Destroy target artifact. -- • Destroy target nonbasic land.
mana={3}{R}{R}
type=Sorcery
[/card]
[card]
name=Flickerform
text=Enchant creature -- {2}{W}{W}: Exile enchanted creature and all Auras attached to it. At the beginning of the next end step, return that card to the battlefield under its owner's control. If you do, return the other cards exiled this way to the battlefield under their owners' control attached to that creature.
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=From the Ashes
text=Destroy all nonbasic lands. For each land destroyed this way, its controller may search his or her library for a basic land card and put it onto the battlefield. Then each player who searched his or her library this way shuffles it.
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Gahiji, Honored One
text=Whenever a creature attacks one of your opponents or a planeswalker an opponent controls, that creature gets +2/+0 until end of turn.
mana={2}{R}{G}{W}
type=Legendary Creature
subtype=Beast
power=4
toughness=4
[/card]
[card]
name=Hooded Horror
text=Hooded Horror can't be blocked as long as defending player controls the most creatures or is tied for the most.
mana={4}{B}
type=Creature
subtype=Horror
power=4
toughness=4
[/card]
[card]
name=Hull Breach
text=Choose one — -- • Destroy target artifact. -- • Destroy target enchantment. -- • Destroy target artifact and target enchantment.
mana={R}{G}
type=Sorcery
[/card]
[card]
name=Illusionist's Gambit
text=Cast Illusionist's Gambit only during the declare blockers step on an opponent's turn. -- Remove all attacking creatures from combat and untap them. After this phase, there is an additional combat phase. Each of those creatures attacks that combat if able. They can't attack you or a planeswalker you control that combat.
mana={2}{U}{U}
type=Instant
[/card]
[card]
name=Incendiary Command
text=Choose two — -- • Incendiary Command deals 4 damage to target player. -- • Incendiary Command deals 2 damage to each creature. -- • Destroy target nonbasic land. -- • Each player discards all the cards in his or her hand, then draws that many cards.
mana={3}{R}{R}
type=Sorcery
[/card]
[card]
name=Inferno Titan
text={R}: Inferno Titan gets +1/+0 until end of turn. -- Whenever Inferno Titan enters the battlefield or attacks, it deals 3 damage divided as you choose among one, two, or three target creatures and/or players.
mana={4}{R}{R}
type=Creature
subtype=Giant
power=6
toughness=6
[/card]
[card]
name=Jar of Eyeballs
text=Whenever a creature you control dies, put two eyeball counters on Jar of Eyeballs. -- {3}, {T}, Remove all eyeball counters from Jar of Eyeballs: Look at the top X cards of your library, where X is the number of eyeball counters removed this way. Put one of them into your hand and the rest on the bottom of your library in any order.
mana={3}
type=Artifact
[/card]
[card]
name=Jeleva, Nephalia's Scourge
text=Flying -- When Jeleva, Nephalia's Scourge enters the battlefield, each player exiles the top X cards of his or her library, where X is the amount of mana spent to cast Jeleva. -- Whenever Jeleva attacks, you may cast an instant or sorcery card exiled with it without paying its mana cost.
mana={1}{U}{B}{R}
type=Legendary Creature
subtype=Vampire Wizard
power=1
toughness=3
[/card]
[card]
name=Lim-Dul's Vault
text=Look at the top five cards of your library. As many times as you choose, you may pay 1 life, put those cards on the bottom of your library in any order, then look at the top five cards of your library. Then shuffle your library and put the last cards you looked at this way on top of it in any order.
mana={U}{B}
type=Instant
[/card]
[card]
name=Magus of the Arena
text={3}, {T}: Tap target creature you control and target creature of an opponent's choice he or she controls. Those creatures fight each other. (Each deals damage equal to its power to the other.)
mana={4}{R}{R}
type=Creature
subtype=Human Wizard
power=5
toughness=5
[/card]
[card]
name=Marath, Will of the Wild
text=Marath, Will of the Wild enters the battlefield with a number of +1/+1 counters on it equal to the amount of mana spent to cast it. -- {X}, Remove X +1/+1 counters from Marath: Choose one — -- • Put X +1/+1 counters on target creature. X can't be 0. -- • Marath deals X damage to target creature or player. X can't be 0. -- • Put an X/X green Elemental creature token onto the battlefield. X can't be 0.
mana={R}{G}{W}
type=Legendary Creature
subtype=Elemental Beast
power=0
toughness=0
[/card]
[card]
name=Molten Disaster
text=Kicker {R} (You may pay an additional {R} as you cast this spell.) -- If Molten Disaster was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.) -- Molten Disaster deals X damage to each creature without flying and each player.
mana={X}{R}{R}
type=Sorcery
[/card]
[card]
name=Molten Slagheap
text={T}: Add {C} to your mana pool. -- {1}, {T}: Put a storage counter on Molten Slagheap. -- {1}, Remove X storage counters from Molten Slagheap: Add X mana in any combination of {B} and/or {R} to your mana pool.
type=Land
[/card]
[card]
name=Mosswort Bridge
text=Hideaway (This land enters the battlefield tapped. When it does, look at the top four cards of your library, exile one face down, then put the rest on the bottom of your library.) -- {T}: Add {G} to your mana pool. -- {G}, {T}: You may play the exiled card without paying its mana cost if creatures you control have total power 10 or greater.
type=Land
[/card]
[card]
name=Mystic Barrier
text=When Mystic Barrier enters the battlefield or at the beginning of your upkeep, choose left or right. -- Each player may attack only the opponent seated nearest him or her in the last chosen direction and planeswalkers controlled by that player.
mana={4}{W}
type=Enchantment
[/card]
[card]
name=Naya Soulbeast
text=Trample -- When you cast Naya Soulbeast, each player reveals the top card of his or her library. Naya Soulbeast enters the battlefield with X +1/+1 counters on it, where X is the total converted mana cost of all cards revealed this way.
mana={6}{G}{G}
type=Creature
subtype=Beast
power=0
toughness=0
[/card]
[card]
name=Oloro, Ageless Ascetic
text=At the beginning of your upkeep, you gain 2 life. -- Whenever you gain life, you may pay {1}. If you do, draw a card and each opponent loses 1 life. -- At the beginning of your upkeep, if Oloro, Ageless Ascetic is in the command zone, you gain 2 life.
mana={3}{W}{U}{B}
type=Legendary Creature
subtype=Giant Soldier
power=4
toughness=5
[/card]
[card]
name=Opal Palace
text={T}: Add {C} to your mana pool. -- {1}, {T}: Add to your mana pool one mana of any color in your commander's color identity. If you spend this mana to cast your commander, it enters the battlefield with a number of additional +1/+1 counters on it equal to the number of times it's been cast from the command zone this game.
type=Land
[/card]
[card]
name=Order of Succession
text=Choose left or right. Starting with you and proceeding in the chosen direction, each player chooses a creature controlled by the next player in that direction. Each player gains control of the creature he or she chose.
mana={3}{U}
type=Sorcery
[/card]
[card]
name=Primal Vigor
text=If one or more tokens would be put onto the battlefield, twice that many of those tokens are put onto the battlefield instead. -- If one or more +1/+1 counters would be placed on a creature, twice that many +1/+1 counters are placed on that creature instead.
mana={4}{G}
type=Enchantment
[/card]
[card]
name=Rain of Thorns
text=Choose one or more — Destroy target artifact; destroy target enchantment; and/or destroy target land.
mana={4}{G}{G}
type=Sorcery
[/card]
[card]
name=Reincarnation
text=Choose target creature. When that creature dies this turn, return a creature card from its owner's graveyard to the battlefield under the control of that creature's owner.
mana={1}{G}{G}
type=Instant
[/card]
[card]
name=Rough // Tumble
text=Rough deals 2 damage to each creature without flying. -- // -- Tumble deals 6 damage to each creature with flying.
mana=//
type=Sorcery // Sorcery
[/card]
[card]
name=Saltcrusted Steppe
text={T}: Add {C} to your mana pool. -- {1}, {T}: Put a storage counter on Saltcrusted Steppe. -- {1}, Remove X storage counters from Saltcrusted Steppe: Add X mana in any combination of {G} and/or {W} to your mana pool.
type=Land
[/card]
[card]
name=Serene Master
text=Whenever Serene Master blocks, exchange its power and the power of target creature it's blocking until end of combat.
mana={1}{W}
type=Creature
subtype=Human Monk
power=0
toughness=2
[/card]
[card]
name=Soul Manipulation
text=Choose one or both — Counter target creature spell; and/or return target creature card from your graveyard to your hand.
mana={1}{U}{B}
type=Instant
[/card]
[card]
name=Spellbreaker Behemoth
text=Spellbreaker Behemoth can't be countered. -- Creature spells you control with power 5 or greater can't be countered.
mana={1}{R}{G}{G}
type=Creature
subtype=Beast
power=5
toughness=5
[/card]
[card]
name=Springjack Pasture
text={T}: Add {C} to your mana pool. -- {4}, {T}: Put a 0/1 white Goat creature token onto the battlefield. -- {T}, Sacrifice X Goats: Add X mana of any one color to your mana pool. You gain X life.
type=Land
[/card]
[card]
name=Stormscape Battlemage
text=Kicker {W} and/or {2}{B}(You may pay an additional {W} and/or {2}{B} as you cast this spell.) -- When Stormscape Battlemage enters the battlefield, if it was kicked with its {W} kicker, you gain 3 life. -- When Stormscape Battlemage enters the battlefield, if it was kicked with its {2}{B} kicker, destroy target nonblack creature. That creature can't be regenerated.
mana={2}{U}
type=Creature
subtype=Metathran Wizard
power=2
toughness=2
[/card]
[card]
name=Sudden Demise
text=Choose a color. Sudden Demise deals X damage to each creature of the chosen color.
mana={X}{R}
type=Sorcery
[/card]
[card]
name=Surveyor's Scope
text={T}, Exile Surveyor's Scope: Search your library for up to X basic land cards, where X is the number of players who control at least two more lands than you. Put those cards onto the battlefield, then shuffle your library.
mana={2}
type=Artifact
[/card]
[card]
name=Sydri, Galvanic Genius
text={U}: Target noncreature artifact becomes an artifact creature with power and toughness each equal to its converted mana cost until end of turn. -- {W}{B}: Target artifact creature gains deathtouch and lifelink until end of turn.
mana={W}{U}{B}
type=Legendary Creature
subtype=Human Artificer
power=2
toughness=2
[/card]
[card]
name=Tempt with Discovery
text=Tempting offer — Search your library for a land card and put it onto the battlefield. Each opponent may search his or her library for a land card and put it onto the battlefield. For each opponent who searches a library this way, search your library for a land card and put it onto the battlefield. Then each player who searched a library this way shuffles it.
mana={3}{G}
type=Sorcery
[/card]
[card]
name=Tempt with Glory
text=Tempting offer — Put a +1/+1 counter on each creature you control. Each opponent may put a +1/+1 counter on each creature he or she controls. For each opponent who does, put a +1/+1 counter on each creature you control.
mana={5}{W}
type=Sorcery
[/card]
[card]
name=Tempt with Immortality
text=Tempting offer — Return a creature card from your graveyard to the battlefield. Each opponent may return a creature card from his or her graveyard to the battlefield. For each player who does, return a creature card from your graveyard to the battlefield.
mana={4}{B}
type=Sorcery
[/card]
[card]
name=Tempt with Reflections
text=Tempting offer — Choose target creature you control. Put a token onto the battlefield that's a copy of that creature. Each opponent may put a token onto the battlefield that's a copy of that creature. For each opponent who does, put a token onto the battlefield that's a copy of that creature.
mana={3}{U}
type=Sorcery
[/card]
[card]
name=Tempt with Vengeance
text=Tempting offer — Put X 1/1 red Elemental creature tokens with haste onto the battlefield. Each opponent may put X 1/1 red Elemental creature tokens with haste onto the battlefield. For each player who does, put X 1/1 red Elemental creature tokens with haste onto the battlefield.
mana={X}{R}
type=Sorcery
[/card]
[card]
name=Thousand-Year Elixir
text=You may activate abilities of creatures you control as though those creatures had haste. -- {1}, {T}: Untap target creature.
mana={3}
type=Artifact
[/card]
[card]
name=Thunderstaff
text=As long as Thunderstaff is untapped, if a creature would deal combat damage to you, prevent 1 of that damage. -- {2}, {T}: Attacking creatures get +1/+0 until end of turn.
mana={3}
type=Artifact
[/card]
[card]
name=Toxic Deluge
text=As an additional cost to cast Toxic Deluge, pay X life. -- All creatures get -X/-X until end of turn.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=True-Name Nemesis
text=As True-Name Nemesis enters the battlefield, choose a player. -- True-Name Nemesis has protection from the chosen player. (This creature can't be blocked, targeted, dealt damage, or enchanted by anything controlled by that player.)
mana={1}{U}{U}
type=Creature
subtype=Merfolk Rogue
power=3
toughness=1
[/card]
[card]
name=Unexpectedly Absent
text=Put target nonland permanent into its owner's library just beneath the top X cards of that library.
mana={X}{W}{W}
type=Instant
[/card]
[card]
name=Well of Lost Dreams
text=Whenever you gain life, you may pay {X}, where X is less than or equal to the amount of life you gained. If you do, draw X cards.
mana={4}
type=Artifact
[/card]
[card]
name=Widespread Panic
text=Whenever a spell or ability causes its controller to shuffle his or her library, that player puts a card from his or her hand on top of his or her library.
mana={2}{R}
type=Enchantment
[/card]
[card]
name=Wild Ricochet
text=You may choose new targets for target instant or sorcery spell. Then copy that spell. You may choose new targets for the copy.
mana={2}{R}{R}
type=Instant
[/card]
[card]
name=Witch Hunt
text=Players can't gain life. -- At the beginning of your upkeep, Witch Hunt deals 4 damage to you. -- At the beginning of your end step, target opponent chosen at random gains control of Witch Hunt.
mana={4}{R}
type=Enchantment
[/card]

View File

@@ -0,0 +1,365 @@
[card]
name=Angelic Field Marshal
text=Flying -- Lieutenant — As long as you control your commander, Angelic Field Marshal gets +2/+2 and creatures you control have vigilance.
mana={2}{W}{W}
type=Creature
subtype=Angel
power=3
toughness=3
[/card]
[card]
name=Arcane Lighthouse
text={T}: Add {C} to your mana pool. -- {1}, {T}: Until end of turn, creatures your opponents control lose hexproof and shroud and can't have hexproof or shroud.
type=Land
[/card]
[card]
name=Assault Suit
text=Equipped creature gets +2/+2, has haste, can't attack you or a planeswalker you control, and can't be sacrificed. -- At the beginning of each opponent's upkeep, you may have that player gain control of equipped creature until end of turn. If you do, untap it. -- Equip {3}
mana={4}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Bitter Feud
text=As Bitter Feud enters the battlefield, choose two players. -- If a source controlled by one of the chosen players would deal damage to the other chosen player or a permanent that player controls, that source deals double that damage to that player or permanent instead.
mana={4}{R}
type=Enchantment
[/card]
[card]
name=Bogardan Hellkite
text=Flash -- Flying -- When Bogardan Hellkite enters the battlefield, it deals 5 damage divided as you choose among any number of target creatures and/or players.
mana={6}{R}{R}
type=Creature
subtype=Dragon
power=5
toughness=5
[/card]
[card]
name=Caged Sun
text=As Caged Sun enters the battlefield, choose a color. -- Creatures you control of the chosen color get +1/+1. -- Whenever a land's ability adds one or more mana of the chosen color to your mana pool, add one additional mana of that color to your mana pool.
mana={6}
type=Artifact
[/card]
[card]
name=Comeuppance
text=Prevent all damage that would be dealt to you and planeswalkers you control this turn by sources you don't control. If damage from a creature source is prevented this way, Comeuppance deals that much damage to that creature. If damage from a noncreature source is prevented this way, Comeuppance deals that much damage to the source's controller.
mana={3}{W}
type=Instant
[/card]
[card]
name=Commander's Sphere
text={T}: Add to your mana pool one mana of any color in your commander's color identity. -- Sacrifice Commander's Sphere: Draw a card.
mana={3}
type=Artifact
[/card]
[card]
name=Containment Priest
text=Flash -- If a nontoken creature would enter the battlefield and it wasn't cast, exile it instead.
mana={1}{W}
type=Creature
subtype=Human Cleric
power=2
toughness=2
[/card]
[card]
name=Crown of Doom
text=Whenever a creature attacks you or a planeswalker you control, it gets +2/+0 until end of turn. -- {2}: Target player other than Crown of Doom's owner gains control of it. Activate this ability only during your turn.
mana={3}
type=Artifact
[/card]
[card]
name=Demon of Wailing Agonies
text=Flying -- Lieutenant — As long as you control your commander, Demon of Wailing Agonies gets +2/+2 and has "Whenever Demon of Wailing Agonies deals combat damage to a player, that player sacrifices a creature."
mana={3}{B}{B}
type=Creature
subtype=Demon
power=4
toughness=4
[/card]
[card]
name=Domineering Will
text=Target player gains control of up to three target nonattacking creatures until end of turn. Untap those creatures. They block this turn if able.
mana={3}{U}
type=Instant
[/card]
[card]
name=Dulcet Sirens
text={U}, {T}: Target creature attacks target opponent this turn if able. -- Morph {U} (You may cast this card face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
mana={2}{U}
type=Creature
subtype=Siren
power=1
toughness=3
[/card]
[card]
name=Epochrasite
text=Epochrasite enters the battlefield with three +1/+1 counters on it if you didn't cast it from your hand. -- When Epochrasite dies, exile it with three time counters on it and it gains suspend. (At the beginning of your upkeep, remove a time counter. When the last is removed, cast this card without paying its mana cost. It has haste.)
mana={2}
type=Artifact Creature
subtype=Construct
power=1
toughness=1
[/card]
[card]
name=Fell the Mighty
text=Destroy all creatures with power greater than target creature's power.
mana={4}{W}
type=Sorcery
[/card]
[card]
name=Frost Titan
text=Whenever Frost Titan becomes the target of a spell or ability an opponent controls, counter that spell or ability unless its controller pays {2}. -- Whenever Frost Titan enters the battlefield or attacks, tap target permanent. It doesn't untap during its controller's next untap step.
mana={4}{U}{U}
type=Creature
subtype=Giant
power=6
toughness=6
[/card]
[card]
name=Grave Sifter
text=When Grave Sifter enters the battlefield, each player chooses a creature type and returns any number of cards of that type from his or her graveyard to his or her hand.
mana={5}{G}
type=Creature
subtype=Elemental Beast
power=5
toughness=7
[/card]
[card]
name=Impact Resonance
text=Impact Resonance deals X damage divided as you choose among any number of target creatures, where X is the greatest amount of damage dealt by a source to a permanent or player this turn.
mana={1}{R}
type=Instant
[/card]
[card]
name=Incite Rebellion
text=For each player, Incite Rebellion deals damage to that player and each creature that player controls equal to the number of creatures he or she controls.
mana={4}{R}{R}
type=Sorcery
[/card]
[card]
name=Infernal Offering
text=Choose an opponent. You and that player each sacrifice a creature. Each player who sacrificed a creature this way draws two cards. -- Choose an opponent. Return a creature card from your graveyard to the battlefield, then that player returns a creature card from his or her graveyard to the battlefield.
mana={4}{B}
type=Sorcery
[/card]
[card]
name=Infinite Reflection
text=Enchant creature -- When Infinite Reflection enters the battlefield attached to a creature, each other nontoken creature you control becomes a copy of that creature. -- Nontoken creatures you control enter the battlefield as a copy of enchanted creature.
mana={5}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Intellectual Offering
text=Choose an opponent. You and that player each draw three cards. -- Choose an opponent. Untap all nonland permanents you control and all nonland permanents that player controls.
mana={4}{U}
type=Instant
[/card]
[card]
name=Ixidron
text=As Ixidron enters the battlefield, turn all other nontoken creatures face down. (They're 2/2 creatures.) -- Ixidron's power and toughness are each equal to the number of face-down creatures on the battlefield.
mana={3}{U}{U}
type=Creature
subtype=Illusion
power=*
toughness=*
[/card]
[card]
name=Malicious Affliction
text=Morbid — When you cast Malicious Affliction, if a creature died this turn, you may copy Malicious Affliction and may choose a new target for the copy. -- Destroy target nonblack creature.
mana={B}{B}
type=Instant
[/card]
[card]
name=Masterwork of Ingenuity
text=You may have Masterwork of Ingenuity enter the battlefield as a copy of any Equipment on the battlefield.
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Myriad Landscape
text=Myriad Landscape enters the battlefield tapped. -- {T}: Add {C} to your mana pool. -- {2}, {T}, Sacrifice Myriad Landscape: Search your library for up to two basic land cards that share a land type, put them onto the battlefield tapped, then shuffle your library.
type=Land
[/card]
[card]
name=Necromantic Selection
text=Destroy all creatures, then return a creature card put into a graveyard this way to the battlefield under your control. It's a black Zombie in addition to its other colors and types. Exile Necromantic Selection.
mana={4}{B}{B}{B}
type=Sorcery
[/card]
[card]
name=Ob Nixilis of the Black Oath
text=+2: Each opponent loses 1 life. You gain life equal to the life lost this way. -- -2: Put a 5/5 black Demon creature token with flying onto the battlefield. You lose 2 life. -- -8: You get an emblem with "{1}{B}, Sacrifice a creature: You gain X life and draw X cards, where X is the sacrificed creature's power." -- Ob Nixilis of the Black Oath can be your commander.
mana={3}{B}{B}
type=Planeswalker
subtype=Nixilis
[/card]
[card]
name=Phyrexian Ingester
text=Imprint — When Phyrexian Ingester enters the battlefield, you may exile target nontoken creature. -- Phyrexian Ingester gets +X/+Y, where X is the exiled creature card's power and Y is its toughness.
mana={6}{U}
type=Creature
subtype=Beast
power=3
toughness=3
[/card]
[card]
name=Profane Command
text=Choose two — -- • Target player loses X life. -- • Return target creature card with converted mana cost X or less from your graveyard to the battlefield. -- • Target creature gets -X/-X until end of turn. -- • Up to X target creatures gain fear until end of turn. (They can't be blocked except by artifact creatures and/or black creatures.)
mana={X}{B}{B}
type=Sorcery
[/card]
[card]
name=Raving Dead
text=Deathtouch -- At the beginning of combat on your turn, choose an opponent at random. Raving Dead attacks that player this combat if able. -- Whenever Raving Dead deals combat damage to a player, that player loses half his or her life, rounded down.
mana={4}{B}
type=Creature
subtype=Zombie
power=2
toughness=6
[/card]
[card]
name=Reef Worm
text=When Reef Worm dies, put a 3/3 blue Fish creature token onto the battlefield with "When this creature dies, put a 6/6 blue Whale creature token onto the battlefield with When this creature dies, put a 9/9 blue Kraken creature token onto the battlefield.'"
mana={3}{U}
type=Creature
subtype=Worm
power=0
toughness=1
[/card]
[card]
name=Siege Behemoth
text=Hexproof -- As long as Siege Behemoth is attacking, for each creature you control, you may have that creature assign its combat damage as though it weren't blocked.
mana={5}{G}{G}
type=Creature
subtype=Beast
power=7
toughness=4
[/card]
[card]
name=Skeletal Scrying
text=As an additional cost to cast Skeletal Scrying, exile X cards from your graveyard. -- You draw X cards and you lose X life.
mana={X}{B}
type=Instant
[/card]
[card]
name=Song of the Dryads
text=Enchant permanent -- Enchanted permanent is a colorless Forest land.
mana={2}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Sphinx of Uthuun
text=Flying -- When Sphinx of Uthuun enters the battlefield, reveal the top five cards of your library. An opponent separates those cards into two piles. Put one pile into your hand and the other into your graveyard.
mana={5}{U}{U}
type=Creature
subtype=Sphinx
power=5
toughness=6
[/card]
[card]
name=Spoils of Blood
text=Put an X/X black Horror creature token onto the battlefield, where X is the number of creatures that died this turn.
mana={B}
type=Instant
[/card]
[card]
name=Steel Hellkite
text=Flying -- {2}: Steel Hellkite gets +1/+0 until end of turn. -- {X}: Destroy each nonland permanent with converted mana cost X whose controller was dealt combat damage by Steel Hellkite this turn. Activate this ability only once each turn.
mana={6}
type=Artifact Creature
subtype=Dragon
power=5
toughness=5
[/card]
[card]
name=Stitcher Geralf
text={2}{U}, {T}: Each player puts the top three cards of his or her library into his or her graveyard. Exile up to two creature cards put into graveyards this way. Put an X/X blue Zombie creature token onto the battlefield, where X is the total power of the cards exiled this way.
mana={3}{U}{U}
type=Legendary Creature
subtype=Human Wizard
power=3
toughness=4
[/card]
[card]
name=Stormsurge Kraken
text=Hexproof -- Lieutenant — As long as you control your commander, Stormsurge Kraken gets +2/+2 and has "Whenever Stormsurge Kraken becomes blocked, you may draw two cards."
mana={3}{U}{U}
type=Creature
subtype=Kraken
power=5
toughness=5
[/card]
[card]
name=Strata Scythe
text=Imprint — When Strata Scythe enters the battlefield, search your library for a land card, exile it, then shuffle your library. -- Equipped creature gets +1/+1 for each land on the battlefield with the same name as the exiled card. -- Equip {3}
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Sylvan Offering
text=Choose an opponent. You and that player each put an X/X green Treefolk creature token onto the battlefield. -- Choose an opponent. You and that player each put X 1/1 green Elf Warrior creature tokens onto the battlefield.
mana={X}{G}
type=Sorcery
[/card]
[card]
name=Teferi, Temporal Archmage
text=+1: Look at the top two cards of your library. Put one of them into your hand and the other on the bottom of your library. -- -1: Untap up to four target permanents. -- -10: You get an emblem with "You may activate loyalty abilities of planeswalkers you control on any player's turn any time you could cast an instant." -- Teferi, Temporal Archmage can be your commander.
mana={4}{U}{U}
type=Planeswalker
subtype=Teferi
[/card]
[card]
name=Thunderfoot Baloth
text=Trample -- Lieutenant ? As long as you control your commander, Thunderfoot Baloth gets +2/+2 and other creatures you control get +2/+2 and have trample.
mana={4}{G}{G}
type=Creature
subtype=Beast
power=5
toughness=5
[/card]
[card]
name=Tyrant's Familiar
text=Flying, haste -- Lieutenant ? As long as you control your commander, Tyrant's Familiar gets +2/+2 and has "Whenever Tyrant's Familiar attacks, it deals 7 damage to target creature defending player controls."
mana={5}{R}{R}
type=Creature
subtype=Dragon
power=5
toughness=5
[/card]
[card]
name=Victimize
text=Choose two target creature cards in your graveyard. Sacrifice a creature. If you do, return the chosen cards to the battlefield tapped.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Volcanic Offering
text=Destroy target nonbasic land you don't control and target nonbasic land of an opponent's choice you don't control. -- Volcanic Offering deals 7 damage to target creature you don't control and 7 damage to target creature of an opponent's choice you don't control.
mana={4}{R}
type=Instant
[/card]
[card]
name=Wake the Dead
text=Cast Wake the Dead only during combat on an opponent's turn. -- Return X target creature cards from your graveyard to the battlefield. Sacrifice those creatures at the beginning of the next end step.
mana={X}{B}{B}
type=Instant
[/card]
[card]
name=Wave of Vitriol
text=Each player sacrifices all artifacts, enchantments, and nonbasic lands he or she controls. For each land sacrificed this way, its controller may search his or her library for a basic land card and put it onto the battlefield tapped. Then each player who searched his or her library this way shuffles it.
mana={5}{G}{G}
type=Sorcery
[/card]
[card]
name=Willbender
text=Morph {1}{U} (You may cast this card face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Willbender is turned face up, change the target of target spell or ability with a single target.
mana={1}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=2
[/card]

View File

@@ -0,0 +1,397 @@
[card]
name=AEthersnatch
text=Gain control of target spell. You may choose new targets for it. (If that spell becomes a permanent, it enters the battlefield under your control.)
mana={4}{U}{U}
type=Instant
[/card]
[card]
name=Ajani's Chosen
text=Whenever an enchantment enters the battlefield under your control, put a 2/2 white Cat creature token onto the battlefield. If that enchantment is an Aura, you may attach it to the token.
mana={2}{W}{W}
type=Creature
subtype=Cat Soldier
power=3
toughness=3
[/card]
[card]
name=Awaken the Sky Tyrant
text=When a source an opponent controls deals damage to you, sacrifice Awaken the Sky Tyrant. If you do, put a 5/5 red Dragon creature token with flying onto the battlefield.
mana={3}{R}
type=Enchantment
[/card]
[card]
name=Banshee of the Dread Choir
text=Myriad (Whenever this creature attacks, for each opponent other than defending player, you may put a token that's a copy of this creature onto the battlefield tapped and attacking that player or a planeswalker he or she controls. Exile the tokens at end of combat.) -- Whenever Banshee of the Dread Choir deals combat damage to a player, that player discards a card.
mana={3}{B}{B}
type=Creature
subtype=Spirit
power=4
toughness=4
[/card]
[card]
name=Bastion Protector
text=Commander creatures you control get +2/+2 and have indestructible.
mana={2}{W}
type=Creature
subtype=Human Soldier
power=3
toughness=3
[/card]
[card]
name=Blade of Selves
text=Equipped creature has myriad. (Whenever it attacks, for each opponent other than defending player, you may put a token that's a copy of that creature onto the battlefield tapped and attacking that player or a planeswalker he or she controls. Exile the tokens at end of combat.) -- Equip {4}
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Broodbirth Viper
text=Myriad (Whenever this creature attacks, for each opponent other than defending player, you may put a token that's a copy of this creature onto the battlefield tapped and attacking that player or a planeswalker he or she controls. Exile the tokens at end of combat.) -- Whenever Broodbirth Viper deals combat damage to a player, you may draw a card.
mana={4}{U}
type=Creature
subtype=Snake
power=3
toughness=3
[/card]
[card]
name=Caller of the Pack
text=Trample -- Myriad (Whenever this creature attacks, for each opponent other than defending player, you may put a token that's a copy of this creature onto the battlefield tapped and attacking that player or a planeswalker he or she controls. Exile the tokens at end of combat.)
mana={5}{G}{G}
type=Creature
subtype=Beast
power=8
toughness=6
[/card]
[card]
name=Champion of Stray Souls
text={3}{B}{B}, {T}, Sacrifice X other creatures: Return X target creature cards from your graveyard to the battlefield. -- {5}{B}{B}: Put Champion of Stray Souls on top of your library from your graveyard.
mana={4}{B}{B}
type=Creature
subtype=Skeleton Warrior
power=4
toughness=4
[/card]
[card]
name=Cobra Trap
text=If a noncreature permanent under your control was destroyed this turn by a spell or ability an opponent controlled, you may pay {G} rather than pay Cobra Trap's mana cost. -- Put four 1/1 green Snake creature tokens onto the battlefield.
mana={4}{G}{G}
type=Instant
subtype=Trap
[/card]
[card]
name=Comet Storm
text=Multikicker {1} (You may pay an additional {1} any number of times as you cast this spell.) -- Choose target creature or player, then choose another target creature or player for each time Comet Storm was kicked. Comet Storm deals X damage to each of them.
mana={X}{R}{R}
type=Instant
[/card]
[card]
name=Command Beacon
text={T}: Add {C} to your mana pool. -- {T}, Sacrifice Command Beacon: Put your commander into your hand from the command zone.
type=Land
[/card]
[card]
name=Command Tower
text={T}: Add to your mana pool one mana of any color in your commander's color identity.
type=Land
[/card]
[card]
name=Corpse Augur
text=When Corpse Augur dies, you draw X cards and you lose X life, where X is the number of creature cards in target player's graveyard.
mana={3}{B}
type=Creature
subtype=Zombie Wizard
power=4
toughness=2
[/card]
[card]
name=Dawn to Dusk
text=Choose one or both — Return target enchantment card from your graveyard to your hand; and/or destroy target enchantment.
mana={2}{W}{W}
type=Sorcery
[/card]
[card]
name=Daxos the Returned
text=Whenever you cast an enchantment spell, you get an experience counter. -- {1}{W}{B}: Put a white and black Spirit enchantment creature token onto the battlefield. It has "This creature's power and toughness are each equal to the number of experience counters you have."
mana={1}{W}{B}
type=Legendary Creature
subtype=Zombie Soldier
power=2
toughness=2
[/card]
[card]
name=Diabolic Servitude
text=When Diabolic Servitude enters the battlefield, return target creature card from your graveyard to the battlefield. -- When the creature put onto the battlefield with Diabolic Servitude dies, exile it and return Diabolic Servitude to its owner's hand. -- When Diabolic Servitude leaves the battlefield, exile the creature put onto the battlefield with Diabolic Servitude.
mana={3}{B}
type=Enchantment
[/card]
[card]
name=Disaster Radius
text=As an additional cost to cast Disaster Radius, reveal a creature card from your hand. -- Disaster Radius deals X damage to each creature your opponents control, where X is the revealed card's converted mana cost.
mana={5}{R}{R}
type=Sorcery
[/card]
[card]
name=Dread Summons
text=Each player puts the top X cards of his or her library into his or her graveyard. For each creature card put into a graveyard this way, you put a 2/2 black Zombie creature token onto the battlefield tapped.
mana={X}{B}{B}
type=Sorcery
[/card]
[card]
name=Epic Experiment
text=Exile the top X cards of your library. For each instant and sorcery card with converted mana cost X or less among them, you may cast that card without paying its mana cost. Then put all cards exiled this way that weren't cast into your graveyard.
mana={X}{U}{R}
type=Sorcery
[/card]
[card]
name=Ezuri's Predation
text=For each creature your opponents control, put a 4/4 green Beast creature token onto the battlefield. Each of those Beasts fights a different one of those creatures.
mana={5}{G}{G}{G}
type=Sorcery
[/card]
[card]
name=Ezuri, Claw of Progress
text=Whenever a creature with power 2 or less enters the battlefield under your control, you get an experience counter. -- At the beginning of combat on your turn, put X +1/+1 counters on another target creature you control, where X is the number of experience counters you have.
mana={2}{G}{U}
type=Legendary Creature
subtype=Elf Warrior
power=3
toughness=3
[/card]
[card]
name=Fact or Fiction
text=Reveal the top five cards of your library. An opponent separates those cards into two piles. Put one pile into your hand and the other into your graveyard.
mana={3}{U}
type=Instant
[/card]
[card]
name=Fiery Confluence
text=Choose three. You may choose the same mode more than once. -- • Fiery Confluence deals 1 damage to each creature. -- • Fiery Confluence deals 2 damage to each opponent. -- • Destroy target artifact.
mana={2}{R}{R}
type=Sorcery
[/card]
[card]
name=Gisela, Blade of Goldnight
text=Flying, first strike -- If a source would deal damage to an opponent or a permanent an opponent controls, that source deals double that damage to that player or permanent instead. -- If a source would deal damage to you or a permanent you control, prevent half that damage, rounded up.
mana={4}{R}{W}{W}
type=Legendary Creature
subtype=Angel
power=5
toughness=5
[/card]
[card]
name=Grasp of Fate
text=When Grasp of Fate enters the battlefield, for each opponent, exile up to one target nonland permanent that player controls until Grasp of Fate leaves the battlefield. (Those permanents return under their owners' control.)
mana={1}{W}{W}
type=Enchantment
[/card]
[card]
name=Herald of the Host
text=Flying, vigilance -- Myriad (Whenever this creature attacks, for each opponent other than defending player, you may put a token that's a copy of this creature onto the battlefield tapped and attacking that player or a planeswalker he or she controls. Exile the tokens at end of combat.)
mana={3}{W}{W}
type=Creature
subtype=Angel
power=4
toughness=4
[/card]
[card]
name=Hostility
text=Haste -- If a spell you control would deal damage to an opponent, prevent that damage. Put a 3/1 red Elemental Shaman creature token with haste onto the battlefield for each 1 damage prevented this way. -- When Hostility is put into a graveyard from anywhere, shuffle it into its owner's library.
mana={3}{R}{R}{R}
type=Creature
subtype=Elemental Incarnation
power=6
toughness=6
[/card]
[card]
name=Inferno Titan
text={R}: Inferno Titan gets +1/+0 until end of turn. -- Whenever Inferno Titan enters the battlefield or attacks, it deals 3 damage divided as you choose among one, two, or three target creatures and/or players.
mana={4}{R}{R}
type=Creature
subtype=Giant
power=6
toughness=6
[/card]
[card]
name=Kalemne, Disciple of Iroas
text=Double strike, vigilance -- Whenever you cast a creature spell with converted mana cost 5 or greater, you get an experience counter. -- Kalemne, Disciple of Iroas gets +1/+1 for each experience counter you have.
mana={2}{R}{W}
type=Legendary Creature
subtype=Giant Soldier
power=3
toughness=3
[/card]
[card]
name=Karmic Justice
text=Whenever a spell or ability an opponent controls destroys a noncreature permanent you control, you may destroy target permanent that opponent controls.
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Melek, Izzet Paragon
text=Play with the top card of your library revealed. -- You may cast the top card of your library if it's an instant or sorcery card. -- Whenever you cast an instant or sorcery spell from your library, copy it. You may choose new targets for the copy.
mana={4}{U}{R}
type=Legendary Creature
subtype=Weird Wizard
power=2
toughness=4
[/card]
[card]
name=Meren of Clan Nel Toth
text=Whenever another creature you control dies, you get an experience counter. -- At the beginning of your end step, choose target creature card in your graveyard. If that card's converted mana cost is less than or equal to the number of experience counters you have, return it to the battlefield. Otherwise, put it into your hand.
mana={2}{B}{G}
type=Legendary Creature
subtype=Human Shaman
power=3
toughness=4
[/card]
[card]
name=Meteor Blast
text=Meteor Blast deals 4 damage to each of X target creatures and/or players.
mana={X}{R}{R}{R}
type=Sorcery
[/card]
[card]
name=Mirror Match
text=Cast Mirror Match only during the declare blockers step. -- For each creature attacking you or a planeswalker you control, put a token that's a copy of that creature onto the battlefield blocking that creature. Exile those tokens at end of combat.
mana={4}{U}{U}
type=Instant
[/card]
[card]
name=Mizzix of the Izmagnus
text=Whenever you cast an instant or sorcery spell with converted mana cost greater than the number of experience counters you have, you get an experience counter. -- Instant and sorcery spells you cast cost {1} less to cast for each experience counter you have.
mana={2}{U}{R}
type=Legendary Creature
subtype=Goblin Wizard
power=2
toughness=2
[/card]
[card]
name=Mizzix's Mastery
text=Exile target card that's an instant or sorcery from your graveyard. For each card exiled this way, copy it, and you may cast the copy without paying its mana cost. Exile Mizzix's Mastery. -- Overload {5}{R}{R}{R} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.")
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Mosswort Bridge
text=Hideaway (This land enters the battlefield tapped. When it does, look at the top four cards of your library, exile one face down, then put the rest on the bottom of your library.) -- {T}: Add {G} to your mana pool. -- {G}, {T}: You may play the exiled card without paying its mana cost if creatures you control have total power 10 or greater.
type=Land
[/card]
[card]
name=Mystic Confluence
text=Choose three. You may choose the same mode more than once. -- • Counter target spell unless its controller pays {3}. -- • Return target creature to its owner's hand. -- • Draw a card.
mana={3}{U}{U}
type=Instant
[/card]
[card]
name=Oreskos Explorer
text=When Oreskos Explorer enters the battlefield, search your library for up to X Plains cards, where X is the number of players who control more lands than you. Reveal those cards, put them into your hand, then shuffle your library.
mana={1}{W}
type=Creature
subtype=Cat Scout
power=2
toughness=2
[/card]
[card]
name=Righteous Confluence
text=Choose three. You may choose the same mode more than once. -- • Put a 2/2 white Knight creature token with vigilance onto the battlefield. -- • Exile target enchantment. -- • You gain 5 life.
mana={3}{W}{W}
type=Sorcery
[/card]
[card]
name=Sandstone Oracle
text=Flying -- When Sandstone Oracle enters the battlefield, choose an opponent. If that player has more cards in hand than you, draw cards equal to the difference.
mana={7}
type=Artifact Creature
subtype=Sphinx
power=4
toughness=4
[/card]
[card]
name=Scourge of Nel Toth
text=Flying -- You may cast Scourge of Nel Toth from your graveyard by paying {B}{B} and sacrificing two creatures rather than paying its mana cost.
mana={5}{B}{B}
type=Creature
subtype=Zombie Dragon
power=6
toughness=6
[/card]
[card]
name=Seal of the Guildpact
text=As Seal of the Guildpact enters the battlefield, choose two colors. -- Each spell you cast costs {1} less to cast for each of the chosen colors it is.
mana={5}
type=Artifact
[/card]
[card]
name=Skullwinder
text=Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.) -- When Skullwinder enters the battlefield, return target card from your graveyard to your hand, then choose an opponent. That player returns a card from his or her graveyard to his or her hand.
mana={2}{G}
type=Creature
subtype=Snake
power=1
toughness=3
[/card]
[card]
name=Spinerock Knoll
text=Hideaway (This land enters the battlefield tapped. When it does, look at the top four cards of your library, exile one face down, then put the rest on the bottom of your library.) -- {T}: Add {R} to your mana pool. -- {R}, {T}: You may play the exiled card without paying its mana cost if an opponent was dealt 7 or more damage this turn.
type=Land
[/card]
[card]
name=Steam Augury
text=Reveal the top five cards of your library and separate them into two piles. An opponent chooses one of those piles. Put that pile into your hand and the other into your graveyard.
mana={2}{U}{R}
type=Instant
[/card]
[card]
name=Stolen Goods
text=Target opponent exiles cards from the top of his or her library until he or she exiles a nonland card. Until end of turn, you may cast that card without paying its mana cost.
mana={3}{U}
type=Sorcery
[/card]
[card]
name=Synthetic Destiny
text=Exile all creatures you control. At the beginning of the next end step, reveal cards from the top of your library until you reveal that many creature cards, put all creature cards revealed this way onto the battlefield, then shuffle the rest of the revealed cards into your library.
mana={4}{U}{U}
type=Instant
[/card]
[card]
name=Thief of Blood
text=Flying -- As Thief of Blood enters the battlefield, remove all counters from all permanents. Thief of Blood enters the battlefield with a +1/+1 counter on it for each counter removed this way.
mana={4}{B}{B}
type=Creature
subtype=Vampire
power=1
toughness=1
[/card]
[card]
name=Urza's Rage
text=Kicker {8}{R} (You may pay an additional {8}{R} as you cast this spell.) -- Urza's Rage can't be countered by spells or abilities. -- Urza's Rage deals 3 damage to target creature or player. If Urza's Rage was kicked, instead it deals 10 damage to that creature or player and the damage can't be prevented.
mana={2}{R}
type=Instant
[/card]
[card]
name=Verdant Confluence
text=Choose three. You may choose the same mode more than once. -- • Put two +1/+1 counters on target creature. -- • Return target permanent card from your graveyard to your hand. -- • Search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library.
mana={4}{G}{G}
type=Sorcery
[/card]
[card]
name=Victimize
text=Choose two target creature cards in your graveyard. Sacrifice a creature. If you do, return the chosen cards to the battlefield tapped.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Warchief Giant
text=Haste -- Myriad (Whenever this creature attacks, for each opponent other than defending player, you may put a token that's a copy of this creature onto the battlefield tapped and attacking that player or a planeswalker he or she controls. Exile the tokens at end of combat.)
mana={3}{R}{R}
type=Creature
subtype=Giant Warrior
power=5
toughness=3
[/card]
[card]
name=Wretched Confluence
text=Choose three. You may choose the same mode more than once. -- • Target player draws a card and loses 1 life. -- • Target creature gets -2/-2 until end of turn. -- • Return target creature card from your graveyard to your hand.
mana={3}{B}{B}
type=Instant
[/card]

View File

@@ -0,0 +1,50 @@
[card]
name=Ancient Ziggurat
text={T}: Add one mana of any color to your mana pool. Spend this mana only to cast a creature spell.
type=Land
[/card]
[card]
name=Banefire
text=Banefire deals X damage to target creature or player. -- If X is 5 or more, Banefire can't be countered by spells or abilities and the damage can't be prevented.
mana={X}{R}
type=Sorcery
[/card]
[card]
name=Conflux
text=Search your library for a white card, a blue card, a black card, a red card, and a green card. Reveal those cards and put them into your hand. Then shuffle your library.
mana={3}{W}{U}{B}{R}{G}
type=Sorcery
[/card]
[card]
name=Ignite Disorder
text=Ignite Disorder deals 3 damage divided as you choose among one, two, or three target white and/or blue creatures.
mana={1}{R}
type=Instant
[/card]
[card]
name=Quenchable Fire
text=Quenchable Fire deals 3 damage to target player. It deals an additional 3 damage to that player at the beginning of your next upkeep step unless he or she pays {U} before that step.
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Shard Convergence
text=Search your library for a Plains card, an Island card, a Swamp card, and a Mountain card. Reveal those cards and put them into your hand. Then shuffle your library.
mana={3}{G}
type=Sorcery
[/card]
[card]
name=View from Above
text=Target creature gains flying until end of turn. If you control a white permanent, return View from Above to its owner's hand.
mana={1}{U}
type=Instant
[/card]
[card]
name=Voracious Dragon
text=Flying -- Devour 1 (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with that many +1/+1 counters on it.) -- When Voracious Dragon enters the battlefield, it deals damage to target creature or player equal to twice the number of Goblins it devoured.
mana={3}{R}{R}
type=Creature
subtype=Dragon
power=4
toughness=4
[/card]

View File

@@ -0,0 +1,301 @@
[card]
name=Akki Lavarunner
text=Haste -- Whenever Akki Lavarunner deals damage to an opponent, flip it. -- -- ——— -- -- Tok-Tok, Volcano Born -- Legendary Creature — Goblin Shaman -- -- Protection from red -- If a red source would deal damage to a player, it deals that much damage plus 1 to that player instead. -- 2/2
mana={3}{R}
type=Creature
subtype=Goblin Warrior
power=1
toughness=1
[/card]
[card]
name=Blessed Breath
text=Target creature you control gains protection from the color of your choice until end of turn. -- Splice onto Arcane {W} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.)
mana={W}
type=Instant
subtype=Arcane
[/card]
[card]
name=Boseiju, Who Shelters All
text=Boseiju, Who Shelters All enters the battlefield tapped. -- {T}, Pay 2 life: Add {1} to your mana pool. If that mana is spent on an instant or sorcery spell, that spell can't be countered by spells or abilities.
type=Legendary Land
[/card]
[card]
name=Candles' Glow
text=Prevent the next 3 damage that would be dealt to target creature or player this turn. You gain life equal to the damage prevented this way. -- Splice onto Arcane {1}{W} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.)
mana={1}{W}
type=Instant
subtype=Arcane
[/card]
[card]
name=Consuming Vortex
text=Return target creature to its owner's hand. -- Splice onto Arcane {3}{U} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.)
mana={1}{U}
type=Instant
subtype=Arcane
[/card]
[card]
name=Cranial Extraction
text=Name a nonland card. Search target player's graveyard, hand, and library for all cards with that name and exile them. Then that player shuffles his or her library.
mana={3}{B}
type=Sorcery
subtype=Arcane
[/card]
[card]
name=Dampen Thought
text=Target player puts the top four cards of his or her library into his or her graveyard. -- Splice onto Arcane {1}{U} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.)
mana={1}{U}
type=Instant
subtype=Arcane
[/card]
[card]
name=Desperate Ritual
text=Add {R}{R}{R} to your mana pool. -- Splice onto Arcane {1}{R} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.)
mana={1}{R}
type=Instant
subtype=Arcane
[/card]
[card]
name=Devouring Rage
text=As an additional cost to cast Devouring Rage, you may sacrifice any number of Spirits. -- Target creature gets +3/+0 until end of turn. For each Spirit sacrificed this way, that creature gets an additional +3/+0 until end of turn.
mana={4}{R}
type=Instant
subtype=Arcane
[/card]
[card]
name=Gifts Ungiven
text=Search your library for four cards with different names and reveal them. Target opponent chooses two of those cards. Put the chosen cards into your graveyard and the rest into your hand. Then shuffle your library.
mana={3}{U}
type=Instant
[/card]
[card]
name=Glacial Ray
text=Glacial Ray deals 2 damage to target creature or player. -- Splice onto Arcane {1}{R} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.)
mana={1}{R}
type=Instant
subtype=Arcane
[/card]
[card]
name=Hall of the Bandit Lord
text=Hall of the Bandit Lord enters the battlefield tapped. -- {T}, Pay 3 life: Add {1} to your mana pool. If that mana is spent on a creature spell, it gains haste.
type=Legendary Land
[/card]
[card]
name=Hankyu
text=Equipped creature has "{T}: Put an aim counter on Hankyu" and "{T}, Remove all aim counters from Hankyu: This creature deals damage to target creature or player equal to the number of aim counters removed this way." -- Equip {4} ({4}: Attach to target creature you control. Equip only as a sorcery.)
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Hideous Laughter
text=All creatures get -2/-2 until end of turn. -- Splice onto Arcane {3}{B}{B} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.)
mana={2}{B}{B}
type=Instant
subtype=Arcane
[/card]
[card]
name=Hinder
text=Counter target spell. If that spell is countered this way, put that card on the top or bottom of its owner's library instead of into that player's graveyard.
mana={1}{U}{U}
type=Instant
[/card]
[card]
name=Imi Statue
text=Players can't untap more than one artifact during their untap steps.
mana={3}
type=Artifact
[/card]
[card]
name=Initiate of Blood
text={T}: Initiate of Blood deals 1 damage to target creature that was dealt damage this turn. When that creature dies this turn, flip Initiate of Blood. -- -- ——— -- -- Goka the Unjust -- Legendary Creature — Ogre Shaman -- -- {T}: Goka the Unjust deals 4 damage to target creature that was dealt damage this turn. -- 4/4
mana={3}{R}
type=Creature
subtype=Ogre Shaman
power=2
toughness=2
[/card]
[card]
name=Kitsune Mystic
text=At the beginning of the end step, if Kitsune Mystic is enchanted by two or more Auras, flip it. -- -- ——— -- -- Autumn-Tail, Kitsune Sage -- Legendary Creature — Fox Wizard -- -- {1}: Attach target Aura attached to a creature to another creature. -- 4/5
mana={3}{W}
type=Creature
subtype=Fox Wizard
power=2
toughness=3
[/card]
[card]
name=Kodama's Might
text=Target creature gets +2/+2 until end of turn. -- Splice onto Arcane {G} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.)
mana={G}
type=Instant
subtype=Arcane
[/card]
[card]
name=Lifted by Clouds
text=Target creature gains flying until end of turn. -- Splice onto Arcane {1}{U} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.)
mana={2}{U}
type=Instant
subtype=Arcane
[/card]
[card]
name=Matsu-Tribe Decoy
text={2}{G}: Target creature blocks Matsu-Tribe Decoy this turn if able. -- Whenever Matsu-Tribe Decoy deals combat damage to a creature, tap that creature and it doesn't untap during its controller's next untap step.
mana={2}{G}
type=Creature
subtype=Snake Warrior
power=1
toughness=3
[/card]
[card]
name=Mindblaze
text=Name a nonland card and choose a number greater than 0. Target player reveals his or her library. If that library contains exactly the chosen number of the named card, Mindblaze deals 8 damage to that player. Then that player shuffles his or her library.
mana={5}{R}
type=Sorcery
[/card]
[card]
name=Moonring Mirror
text=Whenever you draw a card, exile the top card of your library face down. -- At the beginning of your upkeep, you may exile all cards from your hand face down. If you do, put all other cards you own exiled with Moonring Mirror into your hand.
mana={5}
type=Artifact
[/card]
[card]
name=Oathkeeper, Takeno's Daisho
text=Equipped creature gets +3/+1. -- Whenever equipped creature dies, return that card to the battlefield under your control if it's a Samurai card. -- When Oathkeeper, Takeno's Daisho is put into a graveyard from the battlefield, exile equipped creature. -- Equip {2}
mana={3}
type=Legendary Artifact
subtype=Equipment
[/card]
[card]
name=Psychic Puppetry
text=You may tap or untap target permanent. -- Splice onto Arcane {U} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.)
mana={1}{U}
type=Instant
subtype=Arcane
[/card]
[card]
name=Reverse the Sands
text=Redistribute any number of players' life totals. (Each of those players gets one life total back.)
mana={6}{W}{W}
type=Sorcery
[/card]
[card]
name=Reweave
text=Target permanent's controller sacrifices it. If he or she does, that player reveals cards from the top of his or her library until he or she reveals a permanent card that shares a card type with the sacrificed permanent, puts that card onto the battlefield, then shuffles his or her library. -- Splice onto Arcane {2}{U}{U} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.)
mana={5}{U}
type=Instant
subtype=Arcane
[/card]
[card]
name=Shell of the Last Kappa
text={3}, {T}: Exile target instant or sorcery spell that targets you. (The spell has no effect.) -- {3}, {T}, Sacrifice Shell of the Last Kappa: You may cast a card exiled with Shell of the Last Kappa without paying its mana cost.
mana={3}
type=Legendary Artifact
[/card]
[card]
name=Sideswipe
text=You may change any targets of target Arcane spell.
mana={1}{R}
type=Instant
[/card]
[card]
name=Soulless Revival
text=Return target creature card from your graveyard to your hand. -- Splice onto Arcane {1}{B} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.)
mana={1}{B}
type=Instant
subtype=Arcane
[/card]
[card]
name=Squelch
text=Counter target activated ability. (Mana abilities can't be targeted.) -- Draw a card.
mana={1}{U}
type=Instant
[/card]
[card]
name=Strange Inversion
text=Switch target creature's power and toughness until end of turn. -- Splice onto Arcane {1}{R} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.)
mana={2}{R}
type=Instant
subtype=Arcane
[/card]
[card]
name=Struggle for Sanity
text=Target opponent reveals his or her hand. That player exiles a card from it, then you exile a card from it. Repeat this process until all cards in that hand have been exiled. That player returns the cards he or she exiled this way to his or her hand and puts the rest into his or her graveyard.
mana={2}{B}{B}
type=Sorcery
[/card]
[card]
name=Swirl the Mists
text=As Swirl the Mists enters the battlefield, choose a color word. -- All instances of color words in the text of spells and permanents are changed to the chosen color word.
mana={2}{U}{U}
type=Enchantment
[/card]
[card]
name=Takeno, Samurai General
text=Bushido 2 (When this blocks or becomes blocked, it gets +2/+2 until end of turn.) -- Each other Samurai creature you control gets +1/+1 for each point of bushido it has.
mana={5}{W}
type=Legendary Creature
subtype=Human Samurai
power=3
toughness=3
[/card]
[card]
name=Through the Breach
text=You may put a creature card from your hand onto the battlefield. That creature gains haste. Sacrifice that creature at the beginning of the next end step. -- Splice onto Arcane {2}{R}{R} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.)
mana={4}{R}
type=Instant
subtype=Arcane
[/card]
[card]
name=Tide of War
text=Whenever one or more creatures block, flip a coin. If you win the flip, each blocking creature is sacrificed by its controller. If you lose the flip, each blocked creature is sacrificed by its controller.
mana={4}{R}{R}
type=Enchantment
[/card]
[card]
name=Time Stop
text=End the turn. (Exile all spells and abilities on the stack, including this card. The player whose turn it is discards down to his or her maximum hand size. Damage wears off, and "this turn" and "until end of turn" effects end.)
mana={4}{U}{U}
type=Instant
[/card]
[card]
name=Uba Mask
text=If a player would draw a card, that player exiles that card face up instead. -- Each player may play cards he or she exiled with Uba Mask this turn.
mana={4}
type=Artifact
[/card]
[card]
name=Untaidake, the Cloud Keeper
text=Untaidake, the Cloud Keeper enters the battlefield tapped. -- {T}, Pay 2 life: Add {2} to your mana pool. Spend this mana only to cast legendary spells.
type=Legendary Land
[/card]
[card]
name=Vassal's Duty
text={1}: The next 1 damage that would be dealt to target legendary creature you control this turn is dealt to you instead.
mana={3}{W}
type=Enchantment
[/card]
[card]
name=Wear Away
text=Destroy target artifact or enchantment. -- Splice onto Arcane {3}{G} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.)
mana={G}{G}
type=Instant
subtype=Arcane
[/card]
[card]
name=Wicked Akuba
text={B}: Target player dealt damage by Wicked Akuba this turn loses 1 life.
mana={B}{B}
type=Creature
subtype=Spirit
power=2
toughness=2
[/card]
[card]
name=Yosei, the Morning Star
text=Flying -- When Yosei, the Morning Star dies, target player skips his or her next untap step. Tap up to five target permanents that player controls.
mana={4}{W}{W}
type=Legendary Creature
subtype=Dragon Spirit
power=5
toughness=5
[/card]

View File

@@ -0,0 +1,50 @@
[card]
name=Command Tower
text={T}: Add to your mana pool one mana of any color in your commander's color identity.
type=Land
[/card]
[card]
name=Desertion
text=Counter target spell. If an artifact or creature spell is countered this way, put that card onto the battlefield under your control instead of into its owner's graveyard.
mana={3}{U}{U}
type=Instant
[/card]
[card]
name=Duplicant
text=Imprint — When Duplicant enters the battlefield, you may exile target nontoken creature. -- As long as the exiled card is a creature card, Duplicant has that card's power, toughness, and creature types. It's still a Shapeshifter.
mana={6}
type=Artifact Creature
subtype=Shapeshifter
power=2
toughness=4
[/card]
[card]
name=Maelstrom Wanderer
text=Creatures you control have haste. -- Cascade, cascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order. Then do it again.)
mana={5}{U}{R}{G}
type=Legendary Creature
subtype=Elemental
power=7
toughness=5
[/card]
[card]
name=Scroll Rack
text={1}, {T}: Exile any number of cards from your hand face down. Put that many cards from the top of your library into your hand. Then look at the exiled cards and put them on top of your library in any order.
mana={2}
type=Artifact
[/card]
[card]
name=Sylvan Library
text=At the beginning of your draw step, you may draw two additional cards. If you do, choose two cards in your hand drawn this turn. For each of those cards, pay 4 life or put the card on top of your library.
mana={1}{G}
type=Enchantment
[/card]
[card]
name=The Mimeoplasm
text=As The Mimeoplasm enters the battlefield, you may exile two creature cards from graveyards. If you do, it enters the battlefield as a copy of one of those cards with a number of additional +1/+1 counters on it equal to the power of the other card.
mana={2}{G}{U}{B}
type=Legendary Creature
subtype=Ooze
power=0
toughness=0
[/card]

View File

@@ -0,0 +1,295 @@
[card]
name=Alliance of Arms
text=Join forces — Starting with you, each player may pay any amount of mana. Each player puts X 1/1 white Soldier creature tokens onto the battlefield, where X is the total amount of mana paid this way.
mana={W}
type=Sorcery
[/card]
[card]
name=Archangel of Strife
text=Flying -- As Archangel of Strife enters the battlefield, each player chooses war or peace. -- Creatures controlled by players who chose war get +3/+0. -- Creatures controlled by players who chose peace get +0/+3.
mana={5}{W}{W}
type=Creature
subtype=Angel
power=6
toughness=6
[/card]
[card]
name=Azorius Guildmage
text={2}{W}: Tap target creature. -- {2}{U}: Counter target activated ability. (Mana abilities can't be targeted.)
mana={WU}{WU}
type=Creature
subtype=Vedalken Wizard
power=2
toughness=2
[/card]
[card]
name=Chorus of the Conclave
text=Forestwalk -- As an additional cost to cast creature spells, you may pay any amount of mana. If you do, that creature enters the battlefield with that many additional +1/+1 counters on it.
mana={4}{G}{G}{W}{W}
type=Legendary Creature
subtype=Dryad
power=3
toughness=8
[/card]
[card]
name=Chromeshell Crab
text=Morph {4}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Chromeshell Crab is turned face up, you may exchange control of target creature you control and target creature an opponent controls.
mana={4}{U}
type=Creature
subtype=Crab Beast
power=3
toughness=3
[/card]
[card]
name=Cobra Trap
text=If a noncreature permanent under your control was destroyed this turn by a spell or ability an opponent controlled, you may pay {G} rather than pay Cobra Trap's mana cost. -- Put four 1/1 green Snake creature tokens onto the battlefield.
mana={4}{G}{G}
type=Instant
subtype=Trap
[/card]
[card]
name=Collective Voyage
text=Join forces — Starting with you, each player may pay any amount of mana. Each player searches his or her library for up to X basic land cards, where X is the total amount of mana paid this way, puts them onto the battlefield tapped, then shuffles his or her library.
mana={G}
type=Sorcery
[/card]
[card]
name=Comet Storm
text=Multikicker {1} (You may pay an additional {1} any number of times as you cast this spell.) -- Choose target creature or player, then choose another target creature or player for each time Comet Storm was kicked. Comet Storm deals X damage to each of them.
mana={X}{R}{R}
type=Instant
[/card]
[card]
name=Command Tower
text={T}: Add to your mana pool one mana of any color in your commander's color identity.
type=Land
[/card]
[card]
name=Conundrum Sphinx
text=Flying -- Whenever Conundrum Sphinx attacks, each player names a card. Then each player reveals the top card of his or her library. If the card a player revealed is the card he or she named, that player puts it into his or her hand. If it's not, that player puts it on the bottom of his or her library.
mana={2}{U}{U}
type=Creature
subtype=Sphinx
power=4
toughness=4
[/card]
[card]
name=Disaster Radius
text=As an additional cost to cast Disaster Radius, reveal a creature card from your hand. -- Disaster Radius deals X damage to each creature your opponents control, where X is the revealed card's converted mana cost.
mana={5}{R}{R}
type=Sorcery
[/card]
[card]
name=Dreadship Reef
text={T}: Add {1} to your mana pool. -- {1}, {T}: Put a storage counter on Dreadship Reef. -- {1}, Remove X storage counters from Dreadship Reef: Add X mana in any combination of {U} and/or {B} to your mana pool.
type=Land
[/card]
[card]
name=Fact or Fiction
text=Reveal the top five cards of your library. An opponent separates those cards into two piles. Put one pile into your hand and the other into your graveyard.
mana={3}{U}
type=Instant
[/card]
[card]
name=Fire // Ice
text=Fire deals 2 damage divided as you choose among one or two target creatures and/or players. -- // -- Tap target permanent. -- Draw a card.
mana={1}{R} // {1}{U}
type=Instant // Instant
[/card]
[card]
name=Flusterstorm
text=Counter target instant or sorcery spell unless its controller pays {1}. -- Storm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.)
mana={U}
type=Instant
[/card]
[card]
name=Fungal Reaches
text={T}: Add {1} to your mana pool. -- {1}, {T}: Put a storage counter on Fungal Reaches. -- {1}, Remove X storage counters from Fungal Reaches: Add X mana in any combination of {R} and/or {G} to your mana pool.
type=Land
[/card]
[card]
name=Gomazoa
text=Defender, flying -- {T}: Put Gomazoa and each creature it's blocking on top of their owners' libraries, then those players shuffle their libraries.
mana={2}{U}
type=Creature
subtype=Jellyfish
power=0
toughness=3
[/card]
[card]
name=Hull Breach
text=Choose one — -- • Destroy target artifact. -- • Destroy target enchantment. -- • Destroy target artifact and target enchantment.
mana={R}{G}
type=Sorcery
[/card]
[card]
name=Intet, the Dreamer
text=Flying -- Whenever Intet, the Dreamer deals combat damage to a player, you may pay {2}{U}. If you do, exile the top card of your library face down. You may look at that card for as long as it remains exiled. You may play that card without paying its mana cost for as long as Intet remains on the battlefield.
mana={3}{U}{R}{G}
type=Legendary Creature
subtype=Dragon
power=6
toughness=6
[/card]
[card]
name=Jotun Grunt
text=Cumulative upkeep—Put two cards from a single graveyard on the bottom of their owner's library. (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.)
mana={1}{W}
type=Creature
subtype=Giant Soldier
power=4
toughness=4
[/card]
[card]
name=Karador, Ghost Chieftain
text=Karador, Ghost Chieftain costs {1} less to cast for each creature card in your graveyard. -- During each of your turns, you may cast one creature card from your graveyard.
mana={5}{B}{G}{W}
type=Legendary Creature
subtype=Centaur Spirit
power=3
toughness=4
[/card]
[card]
name=Lash Out
text=Lash Out deals 3 damage to target creature. Clash with an opponent. If you win, Lash Out deals 3 damage to that creature's controller. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.)
mana={1}{R}
type=Instant
[/card]
[card]
name=Mana-Charged Dragon
text=Flying, trample -- Join forces — Whenever Mana-Charged Dragon attacks or blocks, each player starting with you may pay any amount of mana. Mana-Charged Dragon gets +X/+0 until end of turn, where X is the total amount of mana paid this way.
mana={4}{R}{R}
type=Creature
subtype=Dragon
power=5
toughness=5
[/card]
[card]
name=Martyr's Bond
text=Whenever Martyr's Bond or another nonland permanent you control is put into a graveyard from the battlefield, each opponent sacrifices a permanent that shares a card type with it.
mana={4}{W}{W}
type=Enchantment
[/card]
[card]
name=Master Warcraft
text=Cast Master Warcraft only before attackers are declared. -- You choose which creatures attack this turn. -- You choose which creatures block this turn and how those creatures block.
mana={2}{RW}{RW}
type=Instant
[/card]
[card]
name=Minds Aglow
text=Join forces — Starting with you, each player may pay any amount of mana. Each player draws X cards, where X is the total amount of mana paid this way.
mana={U}
type=Sorcery
[/card]
[card]
name=Molten Slagheap
text={T}: Add {C} to your mana pool. -- {1}, {T}: Put a storage counter on Molten Slagheap. -- {1}, Remove X storage counters from Molten Slagheap: Add X mana in any combination of {B} and/or {R} to your mana pool.
type=Land
[/card]
[card]
name=Murmurs from Beyond
text=Reveal the top three cards of your library. An opponent chooses one of them. Put that card into your graveyard and the rest into your hand.
mana={2}{U}
type=Instant
subtype=Arcane
[/card]
[card]
name=Pollen Lullaby
text=Prevent all combat damage that would be dealt this turn. Clash with an opponent. If you win, creatures that player controls don't untap during the player's next untap step. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.)
mana={1}{W}
type=Instant
[/card]
[card]
name=Scattering Stroke
text=Counter target spell. Clash with an opponent. If you win, at the beginning of your next main phase, you may add {X} to your mana pool, where X is that spell's converted mana cost. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.)
mana={2}{U}{U}
type=Instant
[/card]
[card]
name=Shared Trauma
text=Join forces — Starting with you, each player may pay any amount of mana. Each player puts the top X cards of his or her library into his or her graveyard, where X is the total amount of mana paid this way.
mana={B}
type=Sorcery
[/card]
[card]
name=Skullbriar, the Walking Grave
text=Haste -- Whenever Skullbriar, the Walking Grave deals combat damage to a player, put a +1/+1 counter on it. -- Counters remain on Skullbriar as it moves to any zone other than a player's hand or library.
mana={B}{G}
type=Legendary Creature
subtype=Zombie Elemental
power=1
toughness=1
[/card]
[card]
name=Spell Crumple
text=Counter target spell. If that spell is countered this way, put it on the bottom of its owner's library instead of into that player's graveyard. Put Spell Crumple on the bottom of its owner's library.
mana={1}{U}{U}
type=Instant
[/card]
[card]
name=Squallmonger
text={2}: Squallmonger deals 1 damage to each creature with flying and each player. Any player may activate this ability.
mana={3}{G}
type=Creature
subtype=Monger
power=3
toughness=3
[/card]
[card]
name=Stranglehold
text=Your opponents can't search libraries. -- If an opponent would begin an extra turn, that player skips that turn instead.
mana={3}{R}
type=Enchantment
[/card]
[card]
name=The Mimeoplasm
text=As The Mimeoplasm enters the battlefield, you may exile two creature cards from graveyards. If you do, it enters the battlefield as a copy of one of those cards with a number of additional +1/+1 counters on it equal to the power of the other card.
mana={2}{G}{U}{B}
type=Legendary Creature
subtype=Ooze
power=0
toughness=0
[/card]
[card]
name=Trade Secrets
text=Target opponent draws two cards, then you draw up to four cards. That opponent may repeat this process as many times as he or she chooses.
mana={1}{U}{U}
type=Sorcery
[/card]
[card]
name=Vedalken Plotter
text=When Vedalken Plotter enters the battlefield, exchange control of target land you control and target land an opponent controls.
mana={2}{U}
type=Creature
subtype=Vedalken Wizard
power=1
toughness=1
[/card]
[card]
name=Vengeful Rebirth
text=Return target card from your graveyard to your hand. If you return a nonland card to your hand this way, Vengeful Rebirth deals damage equal to that card's converted mana cost to target creature or player. -- Exile Vengeful Rebirth.
mana={4}{R}{G}
type=Sorcery
[/card]
[card]
name=Whirlpool Whelm
text=Clash with an opponent, then return target creature to its owner's hand. If you win, you may put that creature on top of its owner's library instead. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.)
mana={1}{U}
type=Instant
[/card]
[card]
name=Wild Ricochet
text=You may choose new targets for target instant or sorcery spell. Then copy that spell. You may choose new targets for the copy.
mana={2}{R}{R}
type=Instant
[/card]
[card]
name=Zedruu the Greathearted
text=At the beginning of your upkeep, you gain X life and draw X cards, where X is the number of permanents you own that your opponents control. -- {R}{W}{U}: Target opponent gains control of target permanent you control.
mana={1}{R}{W}{U}
type=Legendary Creature
subtype=Minotaur Monk
power=2
toughness=4
[/card]

View File

@@ -0,0 +1,342 @@
[card]
name=AEther Searcher
text=Reveal AEther Searcher as you draft it. Reveal the next card you draft and note its name. -- When AEther Searcher enters the battlefield, you may search your hand and/or library for a card with a name noted as you drafted cards named AEther Searcher. You may cast it without paying its mana cost. If you searched your library this way, shuffle it.
mana={7}
type=Artifact Creature
subtype=Construct
power=6
toughness=4
[/card]
[card]
name=Agent of Acquisitions
text=Draft Agent of Acquisitions face up. -- Instead of drafting a card from a booster pack, you may draft each card in that booster pack, one at a time. If you do, turn Agent of Acquisitions face down and you can't draft cards for the rest of this draft round. (You may look at booster packs passed to you.)
mana={2}
type=Artifact Creature
subtype=Construct
power=2
toughness=1
[/card]
[card]
name=Bite of the Black Rose
text=Will of the council — Starting with you, each player votes for sickness or psychosis. If sickness gets more votes, creatures your opponents control get -2/-2 until end of turn. If psychosis gets more votes or the vote is tied, each opponent discards two cards.
mana={3}{B}
type=Sorcery
[/card]
[card]
name=Brago's Representative
text=While voting, you get an additional vote. (The votes can be for different choices or for the same choice.)
mana={2}{W}
type=Creature
subtype=Human Advisor
power=1
toughness=4
[/card]
[card]
name=Canal Dredger
text=Draft Canal Dredger face up. -- Each player passes the last card from each booster pack to a player who drafted a card named Canal Dredger. -- {T}: Put target card from your graveyard on the bottom of your library.
mana={4}
type=Artifact Creature
subtype=Construct
power=1
toughness=5
[/card]
[card]
name=Coercive Portal
text=Will of the council — At the beginning of your upkeep, starting with you, each player votes for carnage or homage. If carnage gets more votes, sacrifice Coercive Portal and destroy all nonland permanents. If homage gets more votes or the vote is tied, draw a card.
mana={4}
type=Artifact
[/card]
[card]
name=Cogwork Grinder
text=Draft Cogwork Grinder face up. -- As you draft a card, you may remove it from the draft face down. (Those cards aren't in your card pool.) -- Cogwork Grinder enters the battlefield with X +1/+1 counters on it, where X is the number of cards you removed from the draft with cards named Cogwork Grinder.
mana={6}
type=Artifact Creature
subtype=Construct
power=0
toughness=0
[/card]
[card]
name=Cogwork Librarian
text=Draft Cogwork Librarian face up. -- As you draft a card, you may draft an additional card from that booster pack. If you do, put Cogwork Librarian into that booster pack.
mana={4}
type=Artifact Creature
subtype=Construct
power=3
toughness=3
[/card]
[card]
name=Cogwork Spy
text=Reveal Cogwork Spy as you draft it. You may look at the next card drafted from this booster pack. -- Flying
mana={3}
type=Artifact Creature
subtype=Bird Construct
power=2
toughness=1
[/card]
[card]
name=Cogwork Tracker
text=Reveal Cogwork Tracker as you draft it and note the player who passed it to you. -- Cogwork Tracker attacks each turn if able. -- Cogwork Tracker attacks a player you noted for cards named Cogwork Tracker each turn if able.
mana={4}
type=Artifact Creature
subtype=Hound Construct
power=4
toughness=4
[/card]
[card]
name=Council Guardian
text=Will of the council — When Council Guardian enters the battlefield, starting with you, each player votes for blue, black, red, or green. Council Guardian gains protection from each color with the most votes or tied for most votes.
mana={5}{W}
type=Creature
subtype=Giant Soldier
power=5
toughness=5
[/card]
[card]
name=Council's Judgment
text=Will of the council — Starting with you, each player votes for a nonland permanent you don't control. Exile each permanent with the most votes or tied for most votes.
mana={1}{W}{W}
type=Sorcery
[/card]
[card]
name=Custodi Squire
text=Flying -- Will of the council — When Custodi Squire enters the battlefield, starting with you, each player votes for an artifact, creature, or enchantment card in your graveyard. Return each card with the most votes or tied for most votes to your hand.
mana={4}{W}
type=Creature
subtype=Spirit Cleric
power=3
toughness=3
[/card]
[card]
name=Dack Fayden
text=+1: Target player draws two cards, then discards two cards. -- -2: Gain control of target artifact. -- -6: You get an emblem with "Whenever you cast a spell that targets one or more permanents, gain control of those permanents."
mana={1}{U}{R}
type=Planeswalker
subtype=Dack
[/card]
[card]
name=Deal Broker
text=Draft Deal Broker face up. -- Immediately after the draft, you may reveal a card in your card pool. Each other player may offer you one card in his or her card pool in exchange. You may accept any one offer. -- {T}: Draw a card, then discard a card.
mana={3}
type=Artifact Creature
subtype=Construct
power=2
toughness=3
[/card]
[card]
name=Decimate
text=Destroy target artifact, target creature, target enchantment, and target land.
mana={2}{R}{G}
type=Sorcery
[/card]
[card]
name=Dimir Doppelganger
text={1}{U}{B}: Exile target creature card from a graveyard. Dimir Doppelganger becomes a copy of that card and gains this ability.
mana={1}{U}{B}
type=Creature
subtype=Shapeshifter
power=0
toughness=2
[/card]
[card]
name=Fact or Fiction
text=Reveal the top five cards of your library. An opponent separates those cards into two piles. Put one pile into your hand and the other into your graveyard.
mana={3}{U}
type=Instant
[/card]
[card]
name=Grenzo's Rebuttal
text=Put a 4/4 red Ogre creature token onto the battlefield. Starting with you, each player chooses an artifact, a creature, and a land from among the permanents controlled by the player to his or her left. Destroy each permanent chosen this way.
mana={4}{R}{R}
type=Sorcery
[/card]
[card]
name=Grenzo, Dungeon Warden
text=Grenzo, Dungeon Warden enters the battlefield with X +1/+1 counters on it. -- {2}: Put the bottom card of your library into your graveyard. If it's a creature card with power less than or equal to Grenzo's power, put it onto the battlefield.
mana={X}{B}{R}
type=Legendary Creature
subtype=Goblin Rogue
power=2
toughness=2
[/card]
[card]
name=Grudge Keeper
text=Whenever players finish voting, each opponent who voted for a choice you didn't vote for loses 2 life.
mana={1}{B}
type=Creature
subtype=Zombie Wizard
power=2
toughness=1
[/card]
[card]
name=Jetting Glasskite
text=Flying -- Whenever Jetting Glasskite becomes the target of a spell or ability for the first time in a turn, counter that spell or ability.
mana={4}{U}{U}
type=Creature
subtype=Spirit
power=4
toughness=4
[/card]
[card]
name=Kor Chant
text=All damage that would be dealt this turn to target creature you control by a source of your choice is dealt to another target creature instead.
mana={2}{W}
type=Instant
[/card]
[card]
name=Lore Seeker
text=Reveal Lore Seeker as you draft it. After you draft Lore Seeker, you may add a booster pack to the draft. (Your next pick is from that booster pack. Pass it to the next player and it's drafted this draft round.)
mana={2}
type=Artifact Creature
subtype=Construct
power=2
toughness=2
[/card]
[card]
name=Lurking Automaton
text=Reveal Lurking Automaton as you draft it and note how many cards you've drafted this draft round, including Lurking Automaton. -- Lurking Automaton enters the battlefield with X +1/+1 counters on it, where X is the highest number you noted for cards named Lurking Automaton.
mana={5}
type=Artifact Creature
subtype=Construct
power=0
toughness=0
[/card]
[card]
name=Magister of Worth
text=Flying -- Will of the council — When Magister of Worth enters the battlefield, starting with you, each player votes for grace or condemnation. If grace gets more votes, each player returns each creature card from his or her graveyard to the battlefield. If condemnation gets more votes or the vote is tied, destroy all creatures other than Magister of Worth.
mana={4}{W}{B}
type=Creature
subtype=Angel
power=4
toughness=4
[/card]
[card]
name=Misdirection
text=You may exile a blue card from your hand rather than pay Misdirection's mana cost. -- Change the target of target spell with a single target.
mana={3}{U}{U}
type=Instant
[/card]
[card]
name=Paliano, the High City
text=Reveal Paliano, the High City as you draft it. The player to your right chooses a color, you choose another color, then the player to your left chooses a third color. -- {T}: Add one mana to your mana pool of any color chosen as you drafted cards named Paliano, the High City.
type=Legendary Land
[/card]
[card]
name=Plea for Power
text=Will of the council — Starting with you, each player votes for time or knowledge. If time gets more votes, take an extra turn after this one. If knowledge gets more votes or the vote is tied, draw three cards.
mana={3}{U}
type=Sorcery
[/card]
[card]
name=Reign of the Pit
text=Each player sacrifices a creature. Put an X/X black Demon creature token with flying onto the battlefield, where X is the total power of the creatures sacrificed this way.
mana={4}{B}{B}
type=Sorcery
[/card]
[card]
name=Rousing of Souls
text=Parley — Each player reveals the top card of his or her library. For each nonland card revealed this way, you put a 1/1 white Spirit creature token with flying onto the battlefield. Then each player draws a card.
mana={2}{W}
type=Sorcery
[/card]
[card]
name=Rout
text=You may cast Rout any time you could cast an instant if you pay {2} more to cast it. -- Destroy all creatures. They can't be regenerated.
mana={3}{W}{W}
type=Sorcery
[/card]
[card]
name=Selvala's Charge
text=Parley — Each player reveals the top card of his or her library. For each nonland card revealed this way, you put a 3/3 green Elephant creature token onto the battlefield. Then each player draws a card.
mana={4}{G}
type=Sorcery
[/card]
[card]
name=Selvala's Enforcer
text=Parley — When Selvala's Enforcer enters the battlefield, each player reveals the top card of his or her library. For each nonland card revealed this way, put a +1/+1 counter on Selvala's Enforcer. Then each player draws a card.
mana={3}{G}
type=Creature
subtype=Elf Warrior
power=2
toughness=2
[/card]
[card]
name=Selvala, Explorer Returned
text=Parley — {T}: Each player reveals the top card of his or her library. For each nonland card revealed this way, add {G} to your mana pool and you gain 1 life. Then each player draws a card.
mana={1}{G}{W}
type=Legendary Creature
subtype=Elf Scout
power=2
toughness=4
[/card]
[card]
name=Silent Arbiter
text=No more than one creature can attack each combat. -- No more than one creature can block each combat.
mana={4}
type=Artifact Creature
subtype=Construct
power=1
toughness=5
[/card]
[card]
name=Skeletal Scrying
text=As an additional cost to cast Skeletal Scrying, exile X cards from your graveyard. -- You draw X cards and you lose X life.
mana={X}{B}
type=Instant
[/card]
[card]
name=Split Decision
text=Will of the council — Choose target instant or sorcery spell. Starting with you, each player votes for denial or duplication. If denial gets more votes, counter the spell. If duplication gets more votes or the vote is tied, copy the spell. You may choose new targets for the copy.
mana={1}{U}
type=Instant
[/card]
[card]
name=Stifle
text=Counter target activated or triggered ability. (Mana abilities can't be targeted.)
mana={U}
type=Instant
[/card]
[card]
name=Tyrant's Choice
text=Will of the council — Starting with you, each player votes for death or torture. If death gets more votes, each opponent sacrifices a creature. If torture gets more votes or the vote is tied, each opponent loses 4 life.
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Valor Made Real
text=Target creature can block any number of creatures this turn.
mana={W}
type=Instant
[/card]
[card]
name=Victimize
text=Choose two target creature cards in your graveyard. Sacrifice a creature. If you do, return the chosen cards to the battlefield tapped.
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Whispergear Sneak
text=Draft Whispergear Sneak face up. -- During the draft, you may turn Whispergear Sneak face down. If you do, look at any unopened booster pack in the draft or any booster pack not being looked at by another player.
mana={1}
type=Artifact Creature
subtype=Construct
power=1
toughness=1
[/card]
[card]
name=Wood Sage
text={T}: Name a creature card. Reveal the top four cards of your library and put all of them with that name into your hand. Put the rest into your graveyard.
mana={G}{U}
type=Creature
subtype=Human Druid
power=1
toughness=1
[/card]
[card]
name=Woodvine Elemental
text=Trample -- Parley — Whenever Woodvine Elemental attacks, each player reveals the top card of his or her library. For each nonland card revealed this way, attacking creatures you control get +1/+1 until end of turn. Then each player draws a card.
mana={4}{G}{W}
type=Creature
subtype=Elemental
power=4
toughness=4
[/card]

View File

@@ -0,0 +1,256 @@
[card]
name=Balduvian Fallen
text=Cumulative upkeep {1} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- Whenever Balduvian Fallen's cumulative upkeep is paid, it gets +1/+0 until end of turn for each {B} or {R} spent this way.
mana={3}{B}
type=Creature
subtype=Zombie
power=3
toughness=5
[/card]
[card]
name=Balduvian Warlord
text={T}: Remove target blocking creature from combat. Creatures it was blocking that hadn't become blocked by another creature this combat become unblocked, then it blocks an attacking creature of your choice. Activate this ability only during the declare blockers step.
mana={3}{R}
type=Creature
subtype=Human Barbarian
power=3
toughness=2
[/card]
[card]
name=Commandeer
text=You may exile two blue cards from your hand rather than pay Commandeer's mana cost. -- Gain control of target noncreature spell. You may choose new targets for it. (If that spell is an artifact, enchantment, or planeswalker, the permanent enters the battlefield under your control.)
mana={5}{U}{U}
type=Instant
[/card]
[card]
name=Counterbalance
text=Whenever an opponent casts a spell, you may reveal the top card of your library. If you do, counter that spell if it has the same converted mana cost as the revealed card.
mana={U}{U}
type=Enchantment
[/card]
[card]
name=Cover of Winter
text=Cumulative upkeep {S} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it. {S} can be paid with one mana from a snow permanent.) -- If a creature would deal combat damage to you and/or one or more creatures you control, prevent X of that damage, where X is the number of age counters on Cover of Winter. -- {S}: Put an age counter on Cover of Winter.
mana={2}{W}
type=Snow Enchantment
[/card]
[card]
name=Glacial Plating
text=Enchant creature -- Cumulative upkeep {S} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it. {S} can be paid with one mana from a snow permanent.) -- Enchanted creature gets +3/+3 for each age counter on Glacial Plating.
mana={2}{W}{W}
type=Snow Enchantment
subtype=Aura
[/card]
[card]
name=Haakon, Stromgald Scourge
text=You may cast Haakon, Stromgald Scourge from your graveyard, but not from anywhere else. -- As long as Haakon is on the battlefield, you may play Knight cards from your graveyard. -- When Haakon dies, you lose 2 life.
mana={1}{B}{B}
type=Legendary Creature
subtype=Zombie Knight
power=3
toughness=3
[/card]
[card]
name=Herald of Leshrac
text=Flying -- Cumulative upkeep—Gain control of a land you don't control. (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- Herald of Leshrac gets +1/+1 for each land you control but don't own. -- When Herald of Leshrac leaves the battlefield, each player gains control of each land he or she owns that you control.
mana={6}{B}
type=Creature
subtype=Avatar
power=2
toughness=4
[/card]
[card]
name=Hibernation's End
text=Cumulative upkeep {1} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- Whenever you pay Hibernation's End's cumulative upkeep, you may search your library for a creature card with converted mana cost equal to the number of age counters on Hibernation's End and put it onto the battlefield. If you do, shuffle your library.
mana={4}{G}
type=Enchantment
[/card]
[card]
name=Jotun Grunt
text=Cumulative upkeep—Put two cards from a single graveyard on the bottom of their owner's library. (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.)
mana={1}{W}
type=Creature
subtype=Giant Soldier
power=4
toughness=4
[/card]
[card]
name=Jester's Scepter
text=When Jester's Scepter enters the battlefield, exile the top five cards of target player's library face down. You may look at those cards for as long as they remain exiled. -- {2}, {T}, Put a card exiled with Jester's Scepter into its owner's graveyard: Counter target spell if it has the same name as that card.
mana={3}
type=Artifact
[/card]
[card]
name=Karplusan Minotaur
text=Cumulative upkeep—Flip a coin. (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- Whenever you win a coin flip, Karplusan Minotaur deals 1 damage to target creature or player. -- Whenever you lose a coin flip, Karplusan Minotaur deals 1 damage to target creature or player of an opponent's choice.
mana={2}{R}{R}
type=Creature
subtype=Minotaur Warrior
power=3
toughness=3
[/card]
[card]
name=Lightning Storm
text=Lightning Storm deals X damage to target creature or player, where X is 3 plus the number of charge counters on it. -- Discard a land card: Put two charge counters on Lightning Storm. You may choose a new target for it. Any player may activate this ability but only if Lightning Storm is on the stack.
mana={1}{R}{R}
type=Instant
[/card]
[card]
name=Magmatic Core
text=Cumulative upkeep {1} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) -- At the beginning of your end step, Magmatic Core deals X damage divided as you choose among any number of target creatures, where X is the number of age counters on it.
mana={2}{R}{R}
type=Enchantment
[/card]
[card]
name=Martyr of Ashes
text={2}, Reveal X red cards from your hand, Sacrifice Martyr of Ashes: Martyr of Ashes deals X damage to each creature without flying.
mana={R}
type=Creature
subtype=Human Shaman
power=1
toughness=1
[/card]
[card]
name=Martyr of Bones
text={1}, Reveal X black cards from your hand, Sacrifice Martyr of Bones: Exile up to X target cards from a single graveyard.
mana={B}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Martyr of Frost
text={2}, Reveal X blue cards from your hand, Sacrifice Martyr of Frost: Counter target spell unless its controller pays {X}.
mana={U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Martyr of Sands
text={1}, Reveal X white cards from your hand, Sacrifice Martyr of Sands: You gain three times X life.
mana={W}
type=Creature
subtype=Human Cleric
power=1
toughness=1
[/card]
[card]
name=Martyr of Spores
text={1}, Reveal X green cards from your hand, Sacrifice Martyr of Spores: Target creature gets +X/+X until end of turn.
mana={G}
type=Creature
subtype=Human Shaman
power=1
toughness=1
[/card]
[card]
name=Panglacial Wurm
text=Trample -- While you're searching your library, you may cast Panglacial Wurm from your library.
mana={5}{G}{G}
type=Creature
subtype=Wurm
power=9
toughness=5
[/card]
[card]
name=Rimehorn Aurochs
text=Trample -- Whenever Rimehorn Aurochs attacks, it gets +1/+0 until end of turn for each other attacking Aurochs. -- {2}{S}: Target creature blocks target creature this turn if able. ({S} can be paid with one mana from a snow permanent.)
mana={4}{G}
type=Snow Creature
subtype=Aurochs
power=3
toughness=3
[/card]
[card]
name=Rimewind Cryomancer
text={1}, {T}: Counter target activated ability. Activate this ability only if you control four or more snow permanents. (Mana abilities can't be targeted.)
mana={3}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=3
[/card]
[card]
name=Rune Snag
text=Counter target spell unless its controller pays {2} plus an additional {2} for each card named Rune Snag in each graveyard.
mana={1}{U}
type=Instant
[/card]
[card]
name=Shape of the Wiitigo
text=Enchant creature -- When Shape of the Wiitigo enters the battlefield, put six +1/+1 counters on enchanted creature. -- At the beginning of your upkeep, put a +1/+1 counter on enchanted creature if it attacked or blocked since your last upkeep. Otherwise, remove a +1/+1 counter from it.
mana={3}{G}{G}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Surging AEther
target=*
auto=moveto(ownerhand)
#reveal cannot be used with castcard with targetchooser, it will be stucked
autostack=if casted(this) then reveal:4 optionone name(Ripple) target(<upto:4>Surging AEther|reveal) castcard(restricted) optiononeend optiontwo name(put on bottom) target(<4>*|reveal) bottomoflibrary optiontwoend revealend
text=Ripple 4 (When you cast this spell, you may reveal the top four cards of your library. You may cast any revealed cards with the same name as this spell without paying their mana costs. Put the rest on the bottom of your library.) -- Return target permanent to its owner's hand.
mana={3}{U}
type=Instant
[/card]
[card]
name=Surging Dementia
target=player
auto=ability$!reject notatarget(*|myhand)!$ targetedplayer
#reveal cannot be used with castcard with targetchooser, it will be stucked
autostack=if casted(this) then reveal:4 optionone name(Ripple) target(<upto:4>Surging Dementia|reveal) castcard(restricted) optiononeend optiontwo name(put on bottom) target(<4>*|reveal) bottomoflibrary optiontwoend revealend
text=Ripple 4 (When you cast this spell, you may reveal the top four cards of your library. You may cast any revealed cards with the same name as this spell without paying their mana costs. Put the rest on the bottom of your library.) -- Target player discards a card.
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Surging Flame
target=creature,player
auto=damage:2
#reveal cannot be used with castcard with targetchooser, it will be stucked
autostack=if casted(this) then reveal:4 optionone name(Ripple) target(<upto:4>Surging Flame|reveal) castcard(restricted) optiononeend optiontwo name(put on bottom) target(<4>*|reveal) bottomoflibrary optiontwoend revealend
text=Ripple 4 (When you cast this spell, you may reveal the top four cards of your library. You may cast any revealed cards with the same name as this spell without paying their mana costs. Put the rest on the bottom of your library.) -- Surging Flame deals 2 damage to target creature or player.
mana={1}{R}
type=Instant
[/card]
[card]
name=Surging Might
target=creature
auto=teach(creature) 2/2
#reveal cannot be used with castcard with targetchooser, it will be stucked
autostack=if casted(this) then reveal:4 optionone name(Ripple) target(<upto:4>Surging Might|reveal) castcard(restricted) optiononeend optiontwo name(put on bottom) target(<4>*|reveal) bottomoflibrary optiontwoend revealend
text=Enchant creature -- Enchanted creature gets +2/+2. -- Ripple 4 (When you cast this spell, you may reveal the top four cards of your library. You may cast any revealed cards with the same name as this spell without paying their mana costs. Put the rest on the bottom of your library.)
mana={2}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Thermal Flux
text=Choose one — Target nonsnow permanent becomes snow until end of turn; or target snow permanent isn't snow until end of turn. -- Draw a card at the beginning of the next turn's upkeep.
mana={U}
type=Instant
[/card]
[card]
name=Thrumming Stone
text=Spells you cast have ripple 4. (Whenever you cast a spell, you may reveal the top four cards of your library. You may cast any revealed cards with the same name as the spell without paying their mana costs. Put the rest on the bottom of your library.)
mana={5}
type=Legendary Artifact
[/card]
[card]
name=Vanish into Memory
text=Exile target creature. You draw cards equal to that creature's power. At the beginning of your next upkeep, return that card to the battlefield under its owner's control. If you do, discard cards equal to its toughness.
mana={2}{W}{U}
type=Instant
[/card]
[card]
name=Void Maw
text=Trample -- If another creature would die, exile it instead. -- Put a card exiled with Void Maw into its owner's graveyard: Void Maw gets +2/+2 until end of turn.
mana={4}{B}{B}
type=Creature
subtype=Horror
power=4
toughness=5
[/card]

View File

@@ -0,0 +1,228 @@
[card]
name=Alive // Well
text=Put a 3/3 green Centaur creature token onto the battlefield. -- // -- You gain 2 life for each creature you control. -- -- Fuse (You may cast one or both halves of this card from your hand.)
mana={3}{G} // {W}
type=Sorcery // Sorcery
[/card]
[card]
name=Armed // Dangerous
text=Target creature gets +1/+1 and gains double strike until end of turn. -- // -- All creatures able to block target creature this turn do so. -- -- Fuse (You may cast one or both halves of this card from your hand.)
mana={1}{R} // {3}{G}
type=Sorcery // Sorcery
[/card]
[card]
name=Beck // Call
text=Whenever a creature enters the battlefield this turn, you may draw a card. -- // -- Put four 1/1 white Bird creature tokens with flying onto the battlefield. -- -- Fuse (You may cast one or both halves of this card from your hand.)
mana={G}{U} // {4}{W}{U}
type=Sorcery // Sorcery
[/card]
[card]
name=Boros Battleshaper
text=At the beginning of each combat, up to one target creature attacks or blocks this combat if able and up to one target creature can't attack or block this combat.
mana={5}{R}{W}
type=Creature
subtype=Minotaur Soldier
power=5
toughness=5
[/card]
[card]
name=Breaking // Entering
text=Target player puts the top eight cards of his or her library into his or her graveyard. -- // -- Put a creature card from a graveyard onto the battlefield under your control. It gains haste until end of turn. -- -- Fuse (You may cast one or both halves of this card from your hand.)
mana={U}{B} // {4}{B}{R}
type=Sorcery // Sorcery
[/card]
[card]
name=Catch // Release
text=Gain control of target permanent until end of turn. Untap it. It gains haste until end of turn. -- // -- Each player sacrifices an artifact, a creature, an enchantment, a land, and a planeswalker. -- -- Fuse (You may cast one or both halves of this card from your hand.)
mana={1}{U}{R} // {4}{R}{W}
type=Sorcery // Sorcery
[/card]
[card]
name=Council of the Absolute
text=As Council of the Absolute enters the battlefield, name a card other than a creature or land card. -- Your opponents can't cast cards with the chosen name. -- Spells with the chosen name you cast cost {2} less to cast.
mana={2}{W}{U}
type=Creature
subtype=Human Advisor
power=2
toughness=4
[/card]
[card]
name=Deadbridge Chant
text=When Deadbridge Chant enters the battlefield, put the top ten cards of your library into your graveyard. -- At the beginning of your upkeep, choose a card at random in your graveyard. If it's a creature card, put it onto the battlefield. Otherwise, put it into your hand.
mana={4}{B}{G}
type=Enchantment
[/card]
[card]
name=Down // Dirty
text=Target player discards two cards. -- // -- Return target card from your graveyard to your hand. -- -- Fuse (You may cast one or both halves of this card from your hand.)
mana={3}{B} // {2}{G}
type=Sorcery // Sorcery
[/card]
[card]
name=Dragonshift
text=Until end of turn, target creature you control becomes a 4/4 blue and red Dragon, loses all abilities, and gains flying. -- Overload {3}{U}{U}{R}{R} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.")
mana={1}{U}{R}
type=Instant
[/card]
[card]
name=Far // Away
text=Return target creature to its owner's hand. -- // -- Target player sacrifices a creature. -- -- Fuse (You may cast one or both halves of this card from your hand.)
mana={1}{U} // {2}{B}
type=Instant // Instant
[/card]
[card]
name=Flesh // Blood
text=Exile target creature card from a graveyard. Put X +1/+1 counters on target creature, where X is the power of the card you exiled. -- // -- Target creature you control deals damage equal to its power to target creature or player. -- -- Fuse (You may cast one or both halves of this card from your hand.)
mana={3}{B}{G} // {R}{G}
type=Sorcery // Sorcery
[/card]
[card]
name=Give // Take
text=Put three +1/+1 counters on target creature. -- // -- Remove all +1/+1 counters from target creature you control. Draw that many cards. -- -- Fuse (You may cast one or both halves of this card from your hand.)
mana={2}{G} // {2}{U}
type=Sorcery // Sorcery
[/card]
[card]
name=Goblin Test Pilot
text=Flying -- {T}: Goblin Test Pilot deals 2 damage to target creature or player chosen at random.
mana={1}{U}{R}
type=Creature
subtype=Goblin Wizard
power=0
toughness=2
[/card]
[card]
name=Hidden Strings
text=You may tap or untap target permanent, then you may tap or untap another target permanent. -- Cipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.)
mana={1}{U}
type=Sorcery
[/card]
[card]
name=Hired Torturer
text=Defender -- {3}{B}, {T}: Target opponent loses 2 life, then reveals a card at random from his or her hand.
mana={2}{B}
type=Creature
subtype=Human Rogue
power=2
toughness=3
[/card]
[card]
name=Krasis Incubation
text=Enchant creature -- Enchanted creature can't attack or block, and its activated abilities can't be activated. -- {1}{G}{U}, Return Krasis Incubation to its owner's hand: Put two +1/+1 counters on enchanted creature.
mana={2}{G}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Maze's End
text=Maze's End enters the battlefield tapped. -- {T}: Add {1} to your mana pool. -- {3}, {T}, Return Maze's End to its owner's hand: Search your library for a Gate card, put it onto the battlefield, then shuffle your library. If you control ten or more Gates with different names, you win the game.
type=Land
[/card]
[card]
name=Melek, Izzet Paragon
text=Play with the top card of your library revealed. -- You may cast the top card of your library if it's an instant or sorcery card. -- Whenever you cast an instant or sorcery spell from your library, copy it. You may choose new targets for the copy.
mana={4}{U}{R}
type=Legendary Creature
subtype=Weird Wizard
power=2
toughness=4
[/card]
[card]
name=Notion Thief
text=Flash -- If an opponent would draw a card except the first one he or she draws in each of his or her draw steps, instead that player skips that draw and you draw a card.
mana={2}{U}{B}
type=Creature
subtype=Human Rogue
power=3
toughness=1
[/card]
[card]
name=Plasm Capture
text=Counter target spell. At the beginning of your next precombat main phase, add X mana in any combination of colors to your mana pool, where X is that spell's converted mana cost.
mana={G}{G}{U}{U}
type=Instant
[/card]
[card]
name=Possibility Storm
text=Whenever a player casts a spell from his or her hand, that player exiles it, then exiles cards from the top of his or her library until he or she exiles a card that shares a card type with it. That player may cast that card without paying its mana cost. Then he or she puts all cards exiled with Possibility Storm on the bottom of his or her library in a random order.
mana={3}{R}{R}
type=Enchantment
[/card]
[card]
name=Profit // Loss
text=Creatures you control get +1/+1 until end of turn. -- // -- Creatures your opponents control get -1/-1 until end of turn. -- -- Fuse (You may cast one or both halves of this card from your hand.)
mana={1}{W} // {2}{B}
type=Instant // Instant
[/card]
[card]
name=Protect // Serve
text=Target creature gets +2/+4 until end of turn. -- // -- Target creature gets -6/-0 until end of turn. -- -- Fuse (You may cast one or both halves of this card from your hand.)
mana={2}{W} // {1}{U}
type=Instant // Instant
[/card]
[card]
name=Ready // Willing
text=Creatures you control are indestructible this turn. Untap each creature you control. -- // -- Creatures you control gain deathtouch and lifelink until end of turn. -- -- Fuse (You may cast one or both halves of this card from your hand.)
mana={1}{G}{W} // {1}{W}{B}
type=Instant // Instant
[/card]
[card]
name=Renegade Krasis
text=Evolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.) -- Whenever Renegade Krasis evolves, put a +1/+1 counter on each other creature you control with a +1/+1 counter on it.
mana={1}{G}{G}
type=Creature
subtype=Beast Mutant
power=3
toughness=2
[/card]
[card]
name=Scab-Clan Giant
text=When Scab-Clan Giant enters the battlefield, it fights target creature an opponent controls chosen at random.
mana={4}{R}{G}
type=Creature
subtype=Giant Warrior
power=4
toughness=5
[/card]
[card]
name=Toil // Trouble
text=Target player draws two cards and loses 2 life. -- // -- Trouble deals damage to target player equal to the number of cards in that player's hand. -- -- Fuse (You may cast one or both halves of this card from your hand.)
mana={2}{B} // {2}{R}
type=Sorcery // Sorcery
[/card]
[card]
name=Trait Doctoring
text=Change the text of target permanent by replacing all instances of one color word with another or one basic land type with another until end of turn. -- Cipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.)
mana={U}
type=Sorcery
[/card]
[card]
name=Turn // Burn
text=Target creature loses all abilities and becomes a 0/1 red Weird until end of turn. -- // -- Burn deals 2 damage to target creature or player. -- -- Fuse (You may cast one or both halves of this card from your hand.)
mana={2}{U} // {1}{R}
type=Instant // Instant
[/card]
[card]
name=Varolz, the Scar-Striped
text=Each creature card in your graveyard has scavenge. The scavenge cost is equal to its mana cost. (Exile a creature card from your graveyard and pay its mana cost: Put a number of +1/+1 counters equal to that card's power on target creature. Scavenge only as a sorcery.) -- Sacrifice another creature: Regenerate Varolz, the Scar-Striped.
mana={1}{B}{G}
type=Legendary Creature
subtype=Troll Warrior
power=2
toughness=2
[/card]
[card]
name=Vorel of the Hull Clade
text={G}{U}, {T}: For each counter on target artifact, creature, or land, put another of those counters on that permanent.
mana={1}{G}{U}
type=Legendary Creature
subtype=Human Merfolk
power=1
toughness=4
[/card]
[card]
name=Wear // Tear
text=Destroy target artifact. -- // -- Destroy target enchantment. -- -- Fuse (You may cast one or both halves of this card from your hand.)
mana={1}{R} // {W}
type=Instant // Instant
[/card]

Some files were not shown because too many files have changed in this diff Show More