mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-17 19:28:01 +00:00
Compare commits
194 Commits
forge-1.5.
...
forge-1.5.
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b9aec4ffb8 | ||
|
|
1a958e758f | ||
|
|
74527319aa | ||
|
|
a66e7ad14f | ||
|
|
e4b91416dd | ||
|
|
7735c705c0 | ||
|
|
31ab48d0d4 | ||
|
|
e5cf9da31d | ||
|
|
9eac64ab7b | ||
|
|
7131cebf7d | ||
|
|
bfb4a5ee57 | ||
|
|
21e250bf36 | ||
|
|
f5b1ac970b | ||
|
|
c85f14f27c | ||
|
|
c0cf6198a4 | ||
|
|
4d3012fee7 | ||
|
|
75726dc272 | ||
|
|
260724af80 | ||
|
|
2b37cf217f | ||
|
|
669ff579c5 | ||
|
|
d0e65fe1bc | ||
|
|
4485e46801 | ||
|
|
2265687c75 | ||
|
|
f70523bf14 | ||
|
|
48013b9339 | ||
|
|
e9e1caf9d1 | ||
|
|
5b17e2beda | ||
|
|
19bc74f88d | ||
|
|
ae0069652a | ||
|
|
5ec7f01b7a | ||
|
|
691f798f90 | ||
|
|
d5bef0861b | ||
|
|
87dd938cde | ||
|
|
c4e0d3e7ce | ||
|
|
c705722bdc | ||
|
|
6424fa151a | ||
|
|
0646e49359 | ||
|
|
6ddae9e9da | ||
|
|
efc7be1637 | ||
|
|
1de80be872 | ||
|
|
f8740f1268 | ||
|
|
d6f30c9220 | ||
|
|
f2d7004b02 | ||
|
|
6ecf800bab | ||
|
|
6f92a834da | ||
|
|
a7a85d22d5 | ||
|
|
178024e248 | ||
|
|
798e93af46 | ||
|
|
3cb125ae4a | ||
|
|
30aed49e87 | ||
|
|
d0173a2341 | ||
|
|
fb7a61ab30 | ||
|
|
13e09c73bc | ||
|
|
6fdaf4fda4 | ||
|
|
ba79089bed | ||
|
|
a8670467be | ||
|
|
4dd84cdb2e | ||
|
|
028d6c0a1f | ||
|
|
ca2584f598 | ||
|
|
17e96250f7 | ||
|
|
79fdd21817 | ||
|
|
a0daa7c4be | ||
|
|
000d0d3119 | ||
|
|
3b01b4f3dd | ||
|
|
f0613e9660 | ||
|
|
1c51ed37c2 | ||
|
|
2bfcd92da9 | ||
|
|
0bf676448b | ||
|
|
5bceff414e | ||
|
|
1b65231e30 | ||
|
|
8b39b69bb7 | ||
|
|
4dfab45544 | ||
|
|
f046dbf3cc | ||
|
|
2e5f9350eb | ||
|
|
938784d6e8 | ||
|
|
02c582a695 | ||
|
|
2851d49c3b | ||
|
|
e88af1f6ba | ||
|
|
da3b6bf19e | ||
|
|
da28e10ac7 | ||
|
|
e6b260cc60 | ||
|
|
2cea9debcf | ||
|
|
768a26a5d4 | ||
|
|
0e251ffb6a | ||
|
|
74c04ea561 | ||
|
|
e92cc2735b | ||
|
|
6a94535b78 | ||
|
|
17ad490f97 | ||
|
|
704e4c4ef7 | ||
|
|
36a301275e | ||
|
|
bb2a01512e | ||
|
|
ad73c9391d | ||
|
|
ce33d146d0 | ||
|
|
055695890e | ||
|
|
028579eed4 | ||
|
|
5c836228f7 | ||
|
|
0663eee49a | ||
|
|
4d9205699b | ||
|
|
d8a5993a28 | ||
|
|
6e7e19fd34 | ||
|
|
9e55ee9be1 | ||
|
|
ae93665645 | ||
|
|
7eb84bb6a3 | ||
|
|
3006cc9431 | ||
|
|
480629953b | ||
|
|
c54ed09d38 | ||
|
|
a098b56339 | ||
|
|
7a9f8d9788 | ||
|
|
7bd822b96a | ||
|
|
d20e9d5629 | ||
|
|
9b61a99dc3 | ||
|
|
4c1f670147 | ||
|
|
c05d299fe4 | ||
|
|
0ba8b530fe | ||
|
|
0a6f7afeff | ||
|
|
483f274bac | ||
|
|
1fd36a4623 | ||
|
|
3b1ab80c1c | ||
|
|
abe0cec346 | ||
|
|
6e1e22d6cb | ||
|
|
7650ec9323 | ||
|
|
fe3fedaf64 | ||
|
|
f21f187890 | ||
|
|
41e164d131 | ||
|
|
adb6a0b7f0 | ||
|
|
31618c1611 | ||
|
|
6eba60638b | ||
|
|
e4040d4a47 | ||
|
|
c53cd32291 | ||
|
|
172ca340ae | ||
|
|
a8451abea4 | ||
|
|
cdf67a3865 | ||
|
|
e2f2fc4804 | ||
|
|
db9a451e32 | ||
|
|
a8cf682f71 | ||
|
|
0c721f1776 | ||
|
|
f8194aac7a | ||
|
|
15dd60ff3e | ||
|
|
d54441a9b2 | ||
|
|
4e75bfb4d0 | ||
|
|
3e350d03c6 | ||
|
|
2fa44e1ae2 | ||
|
|
1e5244cee0 | ||
|
|
6043c2738d | ||
|
|
013cf5eb13 | ||
|
|
a413fe2dc1 | ||
|
|
a2bf02eb82 | ||
|
|
229485494a | ||
|
|
4ea3439667 | ||
|
|
4154d31143 | ||
|
|
30b660f802 | ||
|
|
b79cf45778 | ||
|
|
c6e9cbd69b | ||
|
|
7e493ed129 | ||
|
|
c3ed6ebe79 | ||
|
|
27e33ec1b1 | ||
|
|
7601d5a2bd | ||
|
|
a9fb42eb15 | ||
|
|
cd9cdbf1be | ||
|
|
e68a716587 | ||
|
|
bab5672669 | ||
|
|
80f083e141 | ||
|
|
91d37b38cc | ||
|
|
9349fa9217 | ||
|
|
748523f9cf | ||
|
|
e64336abe9 | ||
|
|
15450a7fba | ||
|
|
ad2f63cd8f | ||
|
|
dbd3d956fb | ||
|
|
aabb4399ed | ||
|
|
a99386ac1d | ||
|
|
b400f22d15 | ||
|
|
8843054b89 | ||
|
|
8c8bde0799 | ||
|
|
109a990b28 | ||
|
|
8e9ac2e3e7 | ||
|
|
c0ad9b1b71 | ||
|
|
01609a1f29 | ||
|
|
2f5219615d | ||
|
|
91cd93783f | ||
|
|
2d8e4e9053 | ||
|
|
9500b3a5ae | ||
|
|
84e124bbf5 | ||
|
|
0d0377ae4a | ||
|
|
9e1ec67253 | ||
|
|
4f8ee5ea52 | ||
|
|
56654ffcb1 | ||
|
|
ac48d3634b | ||
|
|
934e4cbb2c | ||
|
|
53e631d65f | ||
|
|
1483d7c969 | ||
|
|
71ddee1033 | ||
|
|
480bba7a8c | ||
|
|
9c4c529c62 |
47
.gitattributes
vendored
47
.gitattributes
vendored
@@ -134,6 +134,7 @@ res/cardsfolder/a/aetherflame_wall.txt svneol=native#text/plain
|
||||
res/cardsfolder/a/aetherize.txt -text
|
||||
res/cardsfolder/a/aetherling.txt -text
|
||||
res/cardsfolder/a/aethermages_touch.txt svneol=native#text/plain
|
||||
res/cardsfolder/a/aetherplasm.txt -text
|
||||
res/cardsfolder/a/aethersnipe.txt svneol=native#text/plain
|
||||
res/cardsfolder/a/aethertow.txt -text
|
||||
res/cardsfolder/a/affa_guard_hound.txt svneol=native#text/plain
|
||||
@@ -1607,6 +1608,7 @@ res/cardsfolder/c/carnival_hellsteed.txt -text
|
||||
res/cardsfolder/c/carnival_of_souls.txt svneol=native#text/plain
|
||||
res/cardsfolder/c/carnivorous_plant.txt svneol=native#text/plain
|
||||
res/cardsfolder/c/carnophage.txt svneol=native#text/plain
|
||||
res/cardsfolder/c/carom.txt -text
|
||||
res/cardsfolder/c/carpet_of_flowers.txt -text
|
||||
res/cardsfolder/c/carrier_pigeons.txt svneol=native#text/plain
|
||||
res/cardsfolder/c/carrion.txt svneol=native#text/plain
|
||||
@@ -1815,6 +1817,7 @@ res/cardsfolder/c/charisma.txt -text
|
||||
res/cardsfolder/c/charm_peddler.txt -text
|
||||
res/cardsfolder/c/charmbreaker_devils.txt -text
|
||||
res/cardsfolder/c/charmed_griffin.txt svneol=native#text/plain
|
||||
res/cardsfolder/c/charmed_pendant.txt -text
|
||||
res/cardsfolder/c/charnelhoard_wurm.txt svneol=native#text/plain
|
||||
res/cardsfolder/c/chartooth_cougar.txt svneol=native#text/plain
|
||||
res/cardsfolder/c/chasm_drake.txt svneol=native#text/plain
|
||||
@@ -2414,6 +2417,7 @@ res/cardsfolder/c/cyclonic_rift.txt -text
|
||||
res/cardsfolder/c/cyclopean_giant.txt svneol=native#text/plain
|
||||
res/cardsfolder/c/cyclopean_mummy.txt svneol=native#text/plain
|
||||
res/cardsfolder/c/cyclopean_snare.txt svneol=native#text/plain
|
||||
res/cardsfolder/c/cyclopean_tomb.txt -text
|
||||
res/cardsfolder/c/cyclops_gladiator.txt svneol=native#text/plain
|
||||
res/cardsfolder/c/cyclops_tyrant.txt -text
|
||||
res/cardsfolder/c/cylian_elf.txt svneol=native#text/plain
|
||||
@@ -2812,6 +2816,7 @@ res/cardsfolder/d/diamond_faerie.txt svneol=native#text/plain
|
||||
res/cardsfolder/d/diamond_faerie_avatar.txt -text
|
||||
res/cardsfolder/d/diamond_kaleidoscope.txt svneol=native#text/plain
|
||||
res/cardsfolder/d/diamond_valley.txt svneol=native#text/plain
|
||||
res/cardsfolder/d/dichotomancy.txt -text
|
||||
res/cardsfolder/d/didgeridoo.txt svneol=native#text/plain
|
||||
res/cardsfolder/d/diligent_farmhand.txt svneol=native#text/plain
|
||||
res/cardsfolder/d/diluvian_primordial.txt -text
|
||||
@@ -3282,6 +3287,7 @@ res/cardsfolder/e/electryte.txt -text
|
||||
res/cardsfolder/e/elemental_appeal.txt -text
|
||||
res/cardsfolder/e/elemental_augury.txt svneol=native#text/plain
|
||||
res/cardsfolder/e/elemental_mastery.txt svneol=native#text/plain
|
||||
res/cardsfolder/e/elemental_resonance.txt -text
|
||||
res/cardsfolder/e/elephant_ambush.txt svneol=native#text/plain
|
||||
res/cardsfolder/e/elephant_grass.txt svneol=native#text/plain
|
||||
res/cardsfolder/e/elephant_graveyard.txt svneol=native#text/plain
|
||||
@@ -3575,6 +3581,7 @@ res/cardsfolder/e/exalted_angel.txt svneol=native#text/plain
|
||||
res/cardsfolder/e/exalted_dragon.txt -text
|
||||
res/cardsfolder/e/exava_rakdos_blood_witch.txt -text
|
||||
res/cardsfolder/e/excavation.txt svneol=native#text/plain
|
||||
res/cardsfolder/e/excavator.txt -text
|
||||
res/cardsfolder/e/excise.txt svneol=native#text/plain
|
||||
res/cardsfolder/e/exclude.txt svneol=native#text/plain
|
||||
res/cardsfolder/e/exclusion_ritual.txt -text
|
||||
@@ -4455,6 +4462,7 @@ res/cardsfolder/g/gladecover_scout.txt svneol=native#text/plain
|
||||
res/cardsfolder/g/glamer_spinners.txt -text
|
||||
res/cardsfolder/g/glare_of_heresy.txt -text
|
||||
res/cardsfolder/g/glare_of_subdual.txt svneol=native#text/plain
|
||||
res/cardsfolder/g/glarecaster.txt -text
|
||||
res/cardsfolder/g/glarewielder.txt svneol=native#text/plain
|
||||
res/cardsfolder/g/glaring_spotlight.txt -text
|
||||
res/cardsfolder/g/glass_asp.txt -text
|
||||
@@ -4768,6 +4776,7 @@ res/cardsfolder/g/graveyard_shovel.txt -text
|
||||
res/cardsfolder/g/gravitational_shift.txt svneol=native#text/plain
|
||||
res/cardsfolder/g/gravity_sphere.txt -text
|
||||
res/cardsfolder/g/gravity_well.txt -text
|
||||
res/cardsfolder/g/graxiplon.txt -text
|
||||
res/cardsfolder/g/gray_merchant_of_asphodel.txt -text
|
||||
res/cardsfolder/g/gray_ogre.txt svneol=native#text/plain
|
||||
res/cardsfolder/g/graypelt_hunter.txt svneol=native#text/plain
|
||||
@@ -7917,6 +7926,7 @@ res/cardsfolder/o/one_with_nothing.txt svneol=native#text/plain
|
||||
res/cardsfolder/o/oni_of_wild_places.txt svneol=native#text/plain
|
||||
res/cardsfolder/o/oni_of_wild_places_avatar.txt -text
|
||||
res/cardsfolder/o/oni_possession.txt svneol=native#text/plain
|
||||
res/cardsfolder/o/only_blood_ends_your_nightmares.txt -text
|
||||
res/cardsfolder/o/onslaught.txt svneol=native#text/plain
|
||||
res/cardsfolder/o/onulet.txt svneol=native#text/plain
|
||||
res/cardsfolder/o/onyx_goblet.txt svneol=native#text/plain
|
||||
@@ -8621,6 +8631,7 @@ res/cardsfolder/p/protean_hulk.txt -text
|
||||
res/cardsfolder/p/protean_hydra.txt -text
|
||||
res/cardsfolder/p/protect_serve.txt -text
|
||||
res/cardsfolder/p/protective_bubble.txt svneol=native#text/plain
|
||||
res/cardsfolder/p/protective_sphere.txt -text
|
||||
res/cardsfolder/p/proteus_machine.txt -text
|
||||
res/cardsfolder/p/proteus_staff.txt -text
|
||||
res/cardsfolder/p/protomatter_powder.txt svneol=native#text/plain
|
||||
@@ -9882,6 +9893,7 @@ res/cardsfolder/s/seedborn_muse.txt svneol=native#text/plain
|
||||
res/cardsfolder/s/seedcradle_witch.txt svneol=native#text/plain
|
||||
res/cardsfolder/s/seedguide_ash.txt svneol=native#text/plain
|
||||
res/cardsfolder/s/seedling_charm.txt -text
|
||||
res/cardsfolder/s/seeds_of_innocence.txt -text
|
||||
res/cardsfolder/s/seeds_of_strength.txt svneol=native#text/plain
|
||||
res/cardsfolder/s/seedtime.txt -text
|
||||
res/cardsfolder/s/seek_the_horizon.txt svneol=native#text/plain
|
||||
@@ -10537,6 +10549,7 @@ res/cardsfolder/s/snow_covered_swamp.txt svneol=native#text/plain
|
||||
res/cardsfolder/s/snow_devil.txt svneol=native#text/plain
|
||||
res/cardsfolder/s/snow_fortress.txt svneol=native#text/plain
|
||||
res/cardsfolder/s/snow_hound.txt svneol=native#text/plain
|
||||
res/cardsfolder/s/snowblind.txt -text
|
||||
res/cardsfolder/s/snuff_out.txt svneol=native#text/plain
|
||||
res/cardsfolder/s/soar.txt -text
|
||||
res/cardsfolder/s/soaring_hope.txt svneol=native#text/plain
|
||||
@@ -10744,6 +10757,7 @@ res/cardsfolder/s/spellstutter_sprite.txt svneol=native#text/plain
|
||||
res/cardsfolder/s/spelltithe_enforcer.txt -text
|
||||
res/cardsfolder/s/spelltwine.txt -text
|
||||
res/cardsfolder/s/spellweaver_helix.txt -text svneol=unset#text/plain
|
||||
res/cardsfolder/s/spellweaver_volute.txt -text
|
||||
res/cardsfolder/s/spellwild_ouphe.txt -text
|
||||
res/cardsfolder/s/sphere_of_duty.txt svneol=native#text/plain
|
||||
res/cardsfolder/s/sphere_of_grace.txt svneol=native#text/plain
|
||||
@@ -11399,6 +11413,7 @@ res/cardsfolder/t/takeno_samurai_general.txt -text
|
||||
res/cardsfolder/t/takenos_cavalry.txt svneol=native#text/plain
|
||||
res/cardsfolder/t/takenuma.txt -text
|
||||
res/cardsfolder/t/takenuma_bleeder.txt svneol=native#text/plain
|
||||
res/cardsfolder/t/takklemaggot.txt -text
|
||||
res/cardsfolder/t/talaras_bane.txt -text
|
||||
res/cardsfolder/t/talaras_battalion.txt -text
|
||||
res/cardsfolder/t/talas_air_ship.txt svneol=native#text/plain
|
||||
@@ -13370,6 +13385,7 @@ res/editions/Champions[!!-~]of[!!-~]Kamigawa.txt -text
|
||||
res/editions/Chronicles.txt -text
|
||||
res/editions/Classic[!!-~]Sixth[!!-~]Edition.txt -text
|
||||
res/editions/Coldsnap.txt -text
|
||||
res/editions/Commander[!!-~]2013.txt -text svneol=unset#application/octet-stream
|
||||
res/editions/Commander's[!!-~]Arsenal.txt -text
|
||||
res/editions/Commander.txt -text
|
||||
res/editions/Conflux.txt -text
|
||||
@@ -13573,6 +13589,7 @@ res/quest/duels/Batman[!!-~]3.dck -text
|
||||
res/quest/duels/Beast[!!-~]1.dck -text
|
||||
res/quest/duels/Bela[!!-~]Lugosi[!!-~]3.dck -text
|
||||
res/quest/duels/Betty[!!-~]Rubble[!!-~]3.dck -text
|
||||
res/quest/duels/Bilbo[!!-~]Baggins[!!-~]2.dck -text
|
||||
res/quest/duels/Black[!!-~]Abott[!!-~]2.dck -text
|
||||
res/quest/duels/Black[!!-~]Flame[!!-~]3.dck -text
|
||||
res/quest/duels/Black[!!-~]Panther[!!-~]2.dck -text
|
||||
@@ -13732,6 +13749,7 @@ res/quest/duels/Homer[!!-~]Simpson[!!-~]2.dck -text
|
||||
res/quest/duels/Homer[!!-~]Simpson[!!-~]3.dck -text
|
||||
res/quest/duels/Hookah-Smoking[!!-~]Caterpillar[!!-~]2.dck -text
|
||||
res/quest/duels/Hugo[!!-~]Drax[!!-~]1.dck -text
|
||||
res/quest/duels/Hugo[!!-~]Drax[!!-~]2.dck -text
|
||||
res/quest/duels/Hulk[!!-~]2.dck -text
|
||||
res/quest/duels/Iceman[!!-~]3.dck -text
|
||||
res/quest/duels/Indiana[!!-~]Jones[!!-~]1.dck -text
|
||||
@@ -13774,6 +13792,7 @@ res/quest/duels/Krypto[!!-~]2.dck -text
|
||||
res/quest/duels/Krypto[!!-~]3.dck -text
|
||||
res/quest/duels/LeChuck[!!-~]3.dck -text
|
||||
res/quest/duels/Leela[!!-~]2.dck -text
|
||||
res/quest/duels/Leela[!!-~]3.dck -text
|
||||
res/quest/duels/Legolas[!!-~]3.dck -text
|
||||
res/quest/duels/Leprechaun[!!-~]1.dck -text
|
||||
res/quest/duels/Lex[!!-~]Luthor[!!-~]2.dck -text
|
||||
@@ -13854,6 +13873,7 @@ res/quest/duels/Riddler[!!-~]4.dck -text
|
||||
res/quest/duels/Riptide[!!-~]2.dck -text
|
||||
res/quest/duels/Robin[!!-~]3.dck -text
|
||||
res/quest/duels/Robin[!!-~]Hood[!!-~]3.dck -text
|
||||
res/quest/duels/Robot[!!-~]Santa[!!-~]3.dck -text
|
||||
res/quest/duels/Rocky[!!-~]1.dck -text
|
||||
res/quest/duels/Rocky[!!-~]2.dck -text
|
||||
res/quest/duels/Rocky[!!-~]3.dck -text
|
||||
@@ -14417,6 +14437,11 @@ res/skins/smith/bg_splash.png -text
|
||||
res/skins/smith/bg_texture.jpg -text
|
||||
res/skins/smith/font1.ttf -text
|
||||
res/skins/smith/sprite_icons.png -text
|
||||
res/skins/the_dale/bg_match.jpg -text
|
||||
res/skins/the_dale/bg_splash.png -text
|
||||
res/skins/the_dale/bg_texture.jpg -text
|
||||
res/skins/the_dale/font1.ttf -text
|
||||
res/skins/the_dale/sprite_icons.png -text
|
||||
res/skins/the_simpsons/bg_match.jpg -text
|
||||
res/skins/the_simpsons/bg_splash.png -text
|
||||
res/skins/the_simpsons/bg_texture.jpg -text
|
||||
@@ -14487,7 +14512,7 @@ src/main/java/forge/GameLog.java -text
|
||||
src/main/java/forge/GameLogEntry.java -text
|
||||
src/main/java/forge/GameLogEntryType.java -text
|
||||
src/main/java/forge/GameLogFormatter.java -text
|
||||
src/main/java/forge/ITargetable.java -text
|
||||
src/main/java/forge/GameObject.java -text
|
||||
src/main/java/forge/ImageCache.java svneol=native#text/plain
|
||||
src/main/java/forge/ImageLoader.java -text
|
||||
src/main/java/forge/Singletons.java svneol=native#text/plain
|
||||
@@ -14605,6 +14630,7 @@ src/main/java/forge/card/ability/ai/PermanentNoncreatureAi.java -text
|
||||
src/main/java/forge/card/ability/ai/PhasesAi.java -text
|
||||
src/main/java/forge/card/ability/ai/PlayAi.java -text
|
||||
src/main/java/forge/card/ability/ai/PoisonAi.java -text
|
||||
src/main/java/forge/card/ability/ai/PowerExchangeAi.java -text
|
||||
src/main/java/forge/card/ability/ai/ProtectAi.java -text
|
||||
src/main/java/forge/card/ability/ai/ProtectAllAi.java -text
|
||||
src/main/java/forge/card/ability/ai/PumpAi.java -text
|
||||
@@ -14717,6 +14743,7 @@ src/main/java/forge/card/ability/effects/PhasesEffect.java -text
|
||||
src/main/java/forge/card/ability/effects/PlaneswalkEffect.java -text
|
||||
src/main/java/forge/card/ability/effects/PlayEffect.java -text
|
||||
src/main/java/forge/card/ability/effects/PoisonEffect.java -text
|
||||
src/main/java/forge/card/ability/effects/PowerExchangeEffect.java -text
|
||||
src/main/java/forge/card/ability/effects/ProtectAllEffect.java -text
|
||||
src/main/java/forge/card/ability/effects/ProtectEffect.java -text
|
||||
src/main/java/forge/card/ability/effects/PumpAllEffect.java -text
|
||||
@@ -14757,6 +14784,7 @@ src/main/java/forge/card/cardfactory/CardFactoryUtil.java svneol=native#text/pla
|
||||
src/main/java/forge/card/cardfactory/CardStorageReader.java svneol=native#text/plain
|
||||
src/main/java/forge/card/cardfactory/package-info.java svneol=native#text/plain
|
||||
src/main/java/forge/card/cost/Cost.java svneol=native#text/plain
|
||||
src/main/java/forge/card/cost/CostAddMana.java -text
|
||||
src/main/java/forge/card/cost/CostDamage.java -text
|
||||
src/main/java/forge/card/cost/CostDiscard.java -text
|
||||
src/main/java/forge/card/cost/CostDraw.java -text
|
||||
@@ -14899,7 +14927,6 @@ src/main/java/forge/card/trigger/WrappedAbility.java -text
|
||||
src/main/java/forge/card/trigger/ZCTrigger.java svneol=native#text/plain
|
||||
src/main/java/forge/card/trigger/package-info.java svneol=native#text/plain
|
||||
src/main/java/forge/control/ChatArea.java -text
|
||||
src/main/java/forge/control/ControlBazaarUI.java -text
|
||||
src/main/java/forge/control/FControl.java -text
|
||||
src/main/java/forge/control/FControlGameEventHandler.java -text
|
||||
src/main/java/forge/control/FControlGamePlayback.java -text
|
||||
@@ -15068,6 +15095,8 @@ src/main/java/forge/gui/MultiLineLabelUI.java svneol=native#text/plain
|
||||
src/main/java/forge/gui/SOverlayUtils.java -text
|
||||
src/main/java/forge/gui/UnsortedListModel.java -text
|
||||
src/main/java/forge/gui/WrapLayout.java -text
|
||||
src/main/java/forge/gui/bazaar/CBazaarUI.java -text
|
||||
src/main/java/forge/gui/bazaar/VBazaarUI.java -text
|
||||
src/main/java/forge/gui/deckchooser/DecksComboBox.java -text
|
||||
src/main/java/forge/gui/deckchooser/DecksComboBoxEvent.java -text
|
||||
src/main/java/forge/gui/deckchooser/FDeckChooser.java -text
|
||||
@@ -15113,6 +15142,7 @@ src/main/java/forge/gui/events/UiEventBlockerAssigned.java -text
|
||||
src/main/java/forge/gui/framework/DragCell.java -text
|
||||
src/main/java/forge/gui/framework/DragTab.java -text
|
||||
src/main/java/forge/gui/framework/EDocID.java -text
|
||||
src/main/java/forge/gui/framework/FScreen.java -text
|
||||
src/main/java/forge/gui/framework/ICDoc.java -text
|
||||
src/main/java/forge/gui/framework/IDocIdList.java -text
|
||||
src/main/java/forge/gui/framework/ILocalRepaint.java -text
|
||||
@@ -15177,6 +15207,7 @@ src/main/java/forge/gui/home/settings/CSubmenuAvatars.java -text
|
||||
src/main/java/forge/gui/home/settings/CSubmenuDownloaders.java -text
|
||||
src/main/java/forge/gui/home/settings/CSubmenuPreferences.java -text
|
||||
src/main/java/forge/gui/home/settings/CSubmenuReleaseNotes.java -text
|
||||
src/main/java/forge/gui/home/settings/GamePlayerUtil.java -text
|
||||
src/main/java/forge/gui/home/settings/VSubmenuAvatars.java -text
|
||||
src/main/java/forge/gui/home/settings/VSubmenuDownloaders.java -text
|
||||
src/main/java/forge/gui/home/settings/VSubmenuPreferences.java -text
|
||||
@@ -15260,12 +15291,11 @@ src/main/java/forge/gui/match/views/VPicture.java -text
|
||||
src/main/java/forge/gui/match/views/VPlayers.java -text
|
||||
src/main/java/forge/gui/match/views/VStack.java -text
|
||||
src/main/java/forge/gui/match/views/package-info.java svneol=native#text/plain
|
||||
src/main/java/forge/gui/menubar/FMenuBar.java -text
|
||||
src/main/java/forge/gui/menubar/IMenuProvider.java -text
|
||||
src/main/java/forge/gui/menubar/MenuUtil.java -text
|
||||
src/main/java/forge/gui/menus/ForgeMenu.java -text
|
||||
src/main/java/forge/gui/menus/HelpMenu.java -text
|
||||
src/main/java/forge/gui/menus/IMenuProvider.java -text
|
||||
src/main/java/forge/gui/menus/LayoutMenu.java -text
|
||||
src/main/java/forge/gui/menus/MenuUtil.java -text
|
||||
src/main/java/forge/gui/package-info.java svneol=native#text/plain
|
||||
src/main/java/forge/gui/toolbox/CardFaceSymbols.java svneol=native#text/plain
|
||||
src/main/java/forge/gui/toolbox/FAbsolutePositioner.java -text
|
||||
@@ -15277,6 +15307,7 @@ src/main/java/forge/gui/toolbox/FComboBoxWrapper.java -text
|
||||
src/main/java/forge/gui/toolbox/FDigitalClock.java -text
|
||||
src/main/java/forge/gui/toolbox/FLabel.java -text
|
||||
src/main/java/forge/gui/toolbox/FList.java -text
|
||||
src/main/java/forge/gui/toolbox/FMouseAdapter.java -text
|
||||
src/main/java/forge/gui/toolbox/FOverlay.java -text
|
||||
src/main/java/forge/gui/toolbox/FPanel.java -text
|
||||
src/main/java/forge/gui/toolbox/FProgressBar.java -text
|
||||
@@ -15408,6 +15439,7 @@ src/main/java/forge/quest/QuestUtilCards.java -text
|
||||
src/main/java/forge/quest/QuestUtilUnlockSets.java -text
|
||||
src/main/java/forge/quest/QuestWorld.java -text
|
||||
src/main/java/forge/quest/SellRules.java -text
|
||||
src/main/java/forge/quest/StartingPoolPreferences.java -text
|
||||
src/main/java/forge/quest/StartingPoolType.java -text
|
||||
src/main/java/forge/quest/bazaar/IQuestBazaarItem.java svneol=native#text/plain
|
||||
src/main/java/forge/quest/bazaar/QuestBazaarManager.java svneol=native#text/plain
|
||||
@@ -15488,12 +15520,14 @@ src/main/java/forge/util/storage/StorageReaderFileSections.java -text
|
||||
src/main/java/forge/util/storage/StorageReaderFolder.java -text
|
||||
src/main/java/forge/util/storage/package-info.java -text
|
||||
src/main/java/forge/view/ButtonUtil.java svneol=native#text/plain
|
||||
src/main/java/forge/view/FDialog.java -text
|
||||
src/main/java/forge/view/FFrame.java -text
|
||||
src/main/java/forge/view/FNavigationBar.java -text
|
||||
src/main/java/forge/view/FTitleBar.java -text
|
||||
src/main/java/forge/view/FTitleBarBase.java -text
|
||||
src/main/java/forge/view/FView.java -text
|
||||
src/main/java/forge/view/Main.java -text
|
||||
src/main/java/forge/view/SplashFrame.java -text
|
||||
src/main/java/forge/view/ViewBazaarUI.java -text
|
||||
src/main/java/forge/view/arcane/CardArea.java svneol=native#text/plain
|
||||
src/main/java/forge/view/arcane/CardPanel.java svneol=native#text/plain
|
||||
src/main/java/forge/view/arcane/CardPanelContainer.java svneol=native#text/plain
|
||||
@@ -15516,7 +15550,6 @@ src/test/java/forge/GuiDownloadPicturesLQTest.java svneol=native#text/plain
|
||||
src/test/java/forge/GuiDownloadSetPicturesLQTest.java svneol=native#text/plain
|
||||
src/test/java/forge/GuiProgressBarWindowTest.java svneol=native#text/plain
|
||||
src/test/java/forge/PanelTest.java svneol=native#text/plain
|
||||
src/test/java/forge/ReadDraftRankingsTest.java -text
|
||||
src/test/java/forge/RunTest.java svneol=native#text/plain
|
||||
src/test/java/forge/TinyTest.java svneol=native#text/plain
|
||||
src/test/java/forge/card/mana/ManaPartTest.java svneol=native#text/plain
|
||||
|
||||
132
CHANGES.txt
132
CHANGES.txt
@@ -1,21 +1,63 @@
|
||||
Forge Beta: 10-01-2013 ver 1.5.1
|
||||
Forge Beta: 11-01-2013 ver 1.5.4
|
||||
|
||||
|
||||
13328 cards in total.
|
||||
13343 cards in total.
|
||||
|
||||
|
||||
-------------
|
||||
Release Notes
|
||||
-------------
|
||||
|
||||
- Forge freezing during a match bug -
|
||||
A number of people have reported this bug and we now feel that it may have been fixed in this version. Please play test this version and let us know.
|
||||
- Draft fixes -
|
||||
Draft Deck Editor will now automatically open after finishing and naming a draft.
|
||||
Fixed bug where switching away from a Draft and back would lose your picks.
|
||||
Fixed bug where Draft tab remained open after finishing a draft and would crash if clicked at that point or another draft started.
|
||||
Prevented canceling naming a draft, which would cause a crash.
|
||||
|
||||
|
||||
- Skinned titlebar for main window -
|
||||
Titlebar is now skinned instead of displaying using standard OS window titlebar
|
||||
Maximizing window now displays full-screen
|
||||
Can use Layout > View > Titlebar (F11) to toggle visibility of titlebar (will also open full-screen if hiding titlebar)
|
||||
- ComboBox visual tweaks -
|
||||
Standardized appearance of combo boxes.
|
||||
Removed separation between text and drop down glyph.
|
||||
Fixed combo boxes on Constructed home screen to update properly when skin switched.
|
||||
|
||||
|
||||
- Navigation tabs -
|
||||
Forge now display navigation tabs in the titlebar and supports switching screens without closing them.
|
||||
By default, Home and Deck Editor are available as tabs, with another closable tab added for any game you start.
|
||||
X button in upper right can now exit Forge rather than closing the current screen and going back to Home screen, depending on user preference.
|
||||
To concede the current game, you can use the X button in the Game tab itself, and you will now be prompted for confirmation.
|
||||
Deck Editor and Exit Forge buttons have been removed from the Home screen since they're both accessible on the titlebar.
|
||||
|
||||
|
||||
- The X button in the upper right corner -
|
||||
The first time you click the X button in the upper right, you'll be given the choice between the old behavior of closing the current screen and returning to the Home screen (which matches what the X button on each navigation tab does) or exiting Forge if already on the Home screen, or the alternative behavior of exiting Forge regardless of the current screen. Your choice will be remembered so you won't be prompted again, though you can change this setting at any time in preferences. This way, whether you like the old behavior or expect that X button to exit the application, you'll be able to have it work that way.
|
||||
|
||||
Also keep in mind that even if you choose to have that X button work like before, the tabs will remain available for switching screens without closing them.
|
||||
|
||||
|
||||
- True Full Screen support -
|
||||
Full Screen is now toggled using F11 and has its own button on the title bar.
|
||||
Maximize will no longer pretend to be Full Screen by covering up the taskbar.
|
||||
When in Full Screen mode, the titlebar will be hidden unless you move the mouse to the top of the screen.
|
||||
A "Lock/Unlock" Title Bar button will be available in Full Screen mode to toggle whether the title bar should remain visible at all times.
|
||||
When in Full Screen mode, a clock will appear to the left of the "Lock/Unlock Title Bar" button.
|
||||
The title bar will appear on top of other components if not locked rather than pushing anything down.
|
||||
The title bar will remain visible while accessing the Forge menu.
|
||||
|
||||
|
||||
- Window fixes -
|
||||
Minimize no longer crashes on Mac.
|
||||
Message and Input dialogs now appear properly centered and on top of main Forge window.
|
||||
Prompt to save in Deck Editor (if unsaved changes) when using Forge > Restart.
|
||||
|
||||
|
||||
- Introducing the Forge button -
|
||||
The old menu bar has been removed.
|
||||
The Forge button on the left side of the titlebar will drop down the same menu of options.
|
||||
The Alt and Menu keys will also open this menu (even if the titlebar is hidden), with full keyboard navigation of the menus then possible.
|
||||
The titlebar, minimize, maximize, and close buttons have all been increased in height to make room for the Forge button.
|
||||
Menu items have been increased in height to make them more touch screen friendly. They also now enforce a minimum 100px width.
|
||||
F1 has been changed to launch the Forge wiki since it no longer needs to toggle menu bar visibility.
|
||||
|
||||
|
||||
- Forge now requires Java 7 -
|
||||
@@ -34,30 +76,67 @@ Currently, the windows/unix release of Forge includes a launcher file named "for
|
||||
New Cards
|
||||
---------
|
||||
|
||||
Chaos Moon
|
||||
Deep Water
|
||||
Infernal Darkness
|
||||
Mana Reflection
|
||||
Mausoleum Turnkey
|
||||
Naked Singularity
|
||||
Pale Moon
|
||||
Pulse of Llanowar
|
||||
Reality Twist
|
||||
Ritual of Subdual
|
||||
Cyclopean Tomb
|
||||
Dichotomancy
|
||||
Glarecaster
|
||||
Graxiplon
|
||||
Seeds of Innocence
|
||||
|
||||
|
||||
-----------
|
||||
New Schemes
|
||||
-----------
|
||||
|
||||
Nature Demands an Offering
|
||||
Only Blood Ends Your Nightmares
|
||||
|
||||
|
||||
--------------------
|
||||
New Vanguard Avatars
|
||||
--------------------
|
||||
-------------------------------
|
||||
New Commander 2013 branch Cards
|
||||
-------------------------------
|
||||
|
||||
Mirri
|
||||
Act of Authority
|
||||
Angel of Finality
|
||||
Baleful Force
|
||||
Bane of Progress
|
||||
Curse of Chaos
|
||||
Curse of Forsaken
|
||||
Curse of Inertia
|
||||
Curse of Predation
|
||||
Curse of Shallow Graves
|
||||
Darksteel Mutation
|
||||
Derevi, Empyrial Tactician
|
||||
Diviner Spirit
|
||||
Djinn of Infinite Deceits
|
||||
Eye of Doom
|
||||
Fell Shepherd
|
||||
From the Ashes
|
||||
Gahiji, Honored One
|
||||
Hooded Horror
|
||||
Illusionist's Gambit
|
||||
Naya Soulbeast
|
||||
Nekusar, the Mindrazer
|
||||
Oloro, Ageless Ascetic
|
||||
Opal Palace
|
||||
Restore
|
||||
Roon of the Hidden Realm
|
||||
Serene Master
|
||||
Shattergang Brothers
|
||||
Spawning Grounds
|
||||
Sudden Demise
|
||||
Surveyor's Scope
|
||||
Sydri, Galvanic Genius
|
||||
Tempt with Discovery
|
||||
Tempt with Glory
|
||||
Tempt with Immortality
|
||||
Tempt with Reflections
|
||||
Tempt with Vengeance
|
||||
Terra Ravager
|
||||
Tidal Force
|
||||
Toxic Deluge
|
||||
True-Name Nemesis
|
||||
Unexpectedly Absent
|
||||
Widespread Panic
|
||||
Witch Hunt
|
||||
|
||||
|
||||
------------
|
||||
@@ -83,12 +162,11 @@ Contributors to This Release
|
||||
----------------------------
|
||||
|
||||
DrDev
|
||||
Dripton
|
||||
Gos
|
||||
Hellfish
|
||||
Max
|
||||
Nordos
|
||||
RumbleBBU
|
||||
Sloth
|
||||
spr
|
||||
Sol
|
||||
Swordshine
|
||||
Chris H
|
||||
|
||||
|
||||
10
README.txt
10
README.txt
@@ -847,6 +847,16 @@ Card overlays can be switched on/off during a match via the Game menu. Added new
|
||||
Forge now includes most of the new Theros cards. It may take a few days before these new card pictures become available for downloading via the "Download LQ Card Pictures" button. The LQ set pictures tend to take a few more weeks to process before they become available for downloading via the "Download LQ Set Pictures" button. Please be patient.
|
||||
|
||||
|
||||
- Forge freezing during a match bug -
|
||||
A number of people have reported this bug and we now feel that it may have been fixed in this version. Please play test this version and let us know.
|
||||
|
||||
|
||||
- Skinned titlebar for main window -
|
||||
Titlebar is now skinned instead of displaying using standard OS window titlebar
|
||||
Maximizing window now displays full-screen
|
||||
Can use Layout > View > Titlebar (F11) to toggle visibility of titlebar (will also open full-screen if hiding titlebar)
|
||||
|
||||
|
||||
Our Lawyers Made Us Do This:
|
||||
----------------------------
|
||||
|
||||
|
||||
8
pom.xml
8
pom.xml
@@ -5,7 +5,7 @@
|
||||
<artifactId>forge</artifactId>
|
||||
<packaging>jar</packaging>
|
||||
<name>Forge</name>
|
||||
<version>1.5.1</version>
|
||||
<version>1.5.4</version>
|
||||
<description>
|
||||
Forge lets you play the card game Magic: The Gathering against a computer opponent
|
||||
using all of the rules.
|
||||
@@ -153,9 +153,9 @@
|
||||
</licenses>
|
||||
|
||||
<scm>
|
||||
<connection>scm:svn:http://svn.slightlymagic.net/forge/tags/forge-1.5.1</connection>
|
||||
<developerConnection>scm:svn:http://svn.slightlymagic.net/forge/tags/forge-1.5.1</developerConnection>
|
||||
<url>http://svn.slightlymagic.net/websvn/listing.php/tags/forge-1.5.1?repname=forge</url>
|
||||
<connection>scm:svn:http://svn.slightlymagic.net/forge/tags/forge-1.5.4</connection>
|
||||
<developerConnection>scm:svn:http://svn.slightlymagic.net/forge/tags/forge-1.5.4</developerConnection>
|
||||
<url>http://svn.slightlymagic.net/websvn/listing.php/tags/forge-1.5.4?repname=forge</url>
|
||||
</scm>
|
||||
|
||||
<prerequisites>
|
||||
|
||||
12
res/cardsfolder/a/aetherplasm.txt
Normal file
12
res/cardsfolder/a/aetherplasm.txt
Normal file
@@ -0,0 +1,12 @@
|
||||
Name:AEtherplasm
|
||||
ManaCost:2 U U
|
||||
Types:Creature Illusion
|
||||
PT:1/1
|
||||
T:Mode$ AttackerBlocked | ValidCard$ Creature | ValidBlocker$ Card.Self | OptionalDecider$ You | Execute$ TrigBounce | TriggerDescription$ Whenever CARDNAME blocks a creature, you may return CARDNAME to its owner's hand. If you do, you may put a creature card from your hand onto the battlefield blocking that creature.
|
||||
SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Defined$ Self | RememberChanged$ True | SubAbility$ DBChangeZone
|
||||
SVar:DBChangeZone:DB$ ChangeZone | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature | ChangeNum$ 1 | Blocking$ TriggeredAttacker | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X | SubAbility$ DBCleanup
|
||||
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
|
||||
SVar:X:Remembered$Amount
|
||||
SVar:RemAIDeck:True
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/aetherplasm.jpg
|
||||
Oracle:Whenever AEtherplasm blocks a creature, you may return AEtherplasm to its owner's hand. If you do, you may put a creature card from your hand onto the battlefield blocking that creature.
|
||||
@@ -2,7 +2,7 @@ Name:Akki Underminer
|
||||
ManaCost:3 R
|
||||
Types:Creature Goblin Rogue Shaman
|
||||
PT:1/1
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | CombatDamage$ True | Execute$ TrigSac | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player sacrifices a permanent.
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigSac | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player sacrifices a permanent.
|
||||
SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ TriggeredTarget | SacValid$ Permanent
|
||||
SVar:MustBeBlocked:True
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/akki_underminer.jpg
|
||||
|
||||
@@ -2,7 +2,7 @@ Name:Ashling, the Extinguisher
|
||||
ManaCost:2 B B
|
||||
Types:Legendary Creature Elemental Shaman
|
||||
PT:4/4
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | Execute$ TrigDestroy | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, choose target creature that player controls. He or she sacrifices that creature.
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDestroy | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, choose target creature that player controls. He or she sacrifices that creature.
|
||||
SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Creature.DefenderCtrl | Sacrifice$ True | TgtPrompt$ Select target creature defending player controls
|
||||
SVar:MustBeBlocked:True
|
||||
SVar:Picture:http://serv3.tcgimages.eu/img/cards/Eventide/ashling_the_extinguisher.jpg
|
||||
|
||||
@@ -2,7 +2,7 @@ Name:Augury Adept
|
||||
ManaCost:1 WU WU
|
||||
Types:Creature Kithkin Wizard
|
||||
PT:2/2
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | CombatDamage$ True | Execute$ TrigDig | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, reveal the top card of your library and put that card into your hand. You gain life equal to its converted mana cost.
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDig | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, reveal the top card of your library and put that card into your hand. You gain life equal to its converted mana cost.
|
||||
SVar:TrigDig:AB$Dig | Cost$ 0 | DigNum$ 1 | Reveal$ True | ChangeNum$ All | ChangeValid$ Card | DestinationZone$ Hand | RememberChanged$ True | SubAbility$ DBGain
|
||||
SVar:DBGain:DB$GainLife | LifeAmount$ X | SubAbility$ DBCleanup | References$ X
|
||||
SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True
|
||||
|
||||
@@ -4,7 +4,7 @@ Types:Creature Goblin Rogue
|
||||
PT:3/1
|
||||
K:CARDNAME can't block.
|
||||
SVar:AltCost:Cost$ 1 B | Activation$ ProwlGoblin | Description$ Prowl 1 B (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Goblin or Rogue.)
|
||||
T:Mode$ DamageDone | ValidSource$ Goblin.YouCtrl,Rogue.YouCtrl | TriggerZones$ Graveyard | ValidTarget$ Opponent | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigChange | TriggerDescription$ Whenever a Goblin or Rogue you control deals combat damage to a player, if CARDNAME is in your graveyard, you may return CARDNAME to your hand.
|
||||
T:Mode$ DamageDone | ValidSource$ Goblin.YouCtrl,Rogue.YouCtrl | TriggerZones$ Graveyard | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigChange | TriggerDescription$ Whenever a Goblin or Rogue you control deals combat damage to a player, if CARDNAME is in your graveyard, you may return CARDNAME to your hand.
|
||||
SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | Defined$ Self
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/aunties_snitch.jpg
|
||||
Oracle:Auntie's Snitch can't block.\nProwl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Goblin or Rogue.)\nWhenever a Goblin or Rogue you control deals combat damage to a player, if Auntie's Snitch is in your graveyard, you may return Auntie's Snitch to your hand.
|
||||
@@ -5,6 +5,6 @@ K:CARDNAME enters the battlefield tapped.
|
||||
A:AB$ Mana | Cost$ T | Produced$ W U | SpellDescription$ Add W U to your mana pool.
|
||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerDescription$ When CARDNAME enters the battlefield, return a land you control to its owner's hand.
|
||||
SVar:TrigReturn:DB$ChangeZone | Origin$ Battlefield | Destination$ Hand | Cost$ 0 | Hidden$ True | Mandatory$ True | ChangeType$ Land.YouCtrl
|
||||
SVar:RemAIDeck:True
|
||||
SVar:NeedsToPlay:Land.Basic+YouCtrl
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/azorius_chancery.jpg
|
||||
Oracle:Azorius Chancery enters the battlefield tapped.\nWhen Azorius Chancery enters the battlefield, return a land you control to its owner's hand.\n{T}: Add {W}{U} to your mana pool.
|
||||
@@ -3,7 +3,7 @@ ManaCost:1 W
|
||||
Types:Creature Bird
|
||||
PT:1/1
|
||||
K:Flying
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | CombatDamage$ True | Execute$ TrigUntap | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may untap target creature.
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigUntap | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may untap target creature.
|
||||
A:AB$ Pump | Cost$ W | NumDef$ +1 | SpellDescription$ CARDNAME gets +0/+1 until end of turn.
|
||||
SVar:TrigUntap:AB$Untap | Cost$ 0 | ValidTgts$ Creature
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/beacon_hawk.jpg
|
||||
|
||||
@@ -4,7 +4,7 @@ Types:Creature Specter
|
||||
PT:2/2
|
||||
K:Flying
|
||||
K:Haste
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | Execute$ TrigDiscard | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player discards a card.
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDiscard | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player discards a card.
|
||||
SVar:TrigDiscard:AB$Discard | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ TgtChoose
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/blazing_specter.jpg
|
||||
Oracle:Flying, haste\nWhenever Blazing Specter deals combat damage to a player, that player discards a card.
|
||||
@@ -3,7 +3,7 @@ ManaCost:1 B B
|
||||
Types:Creature Human Cleric
|
||||
PT:2/2
|
||||
K:Intimidate
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | CombatDamage$ True | Execute$ TrigDestroy | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may sacrifice it. If you do, destroy target creature that player controls.
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDestroy | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may sacrifice it. If you do, destroy target creature that player controls.
|
||||
SVar:TrigDestroy:AB$Destroy | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature.DefenderCtrl | TgtPrompt$ Select target creature defending player controls | NoRegen$ False
|
||||
SVar:RemAIDeck:True
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/blind_zealot.jpg
|
||||
|
||||
@@ -3,7 +3,7 @@ ManaCost:1 R
|
||||
Types:Creature Vampire
|
||||
PT:2/1
|
||||
K:CARDNAME attacks each turn if able.
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | CombatDamage$ True | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a +1/+1 counter on it.
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a +1/+1 counter on it.
|
||||
SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodcrazed_neonate.jpg
|
||||
Oracle:Bloodcrazed Neonate attacks each turn if able.\nWhenever Bloodcrazed Neonate deals combat damage to a player, put a +1/+1 counter on it.
|
||||
@@ -2,11 +2,11 @@ Name:Bloom Tender
|
||||
ManaCost:1 G
|
||||
Types:Creature Elf Druid
|
||||
PT:1/1
|
||||
A:AB$ Mana | Cost$ T | Produced$ W | ConditionCheckSVar$ CheckW | ConditionSVarCompare$ GE1 | SubAbility$ DBManaU | SpellDescription$ For each color among permanents you control, add one mana of that color to your mana pool.
|
||||
SVar:DBManaU:DB$ Mana | Produced$ U | ConditionCheckSVar$ CheckU | ConditionSVarCompare$ GE1 | SubAbility$ DBManaB
|
||||
SVar:DBManaB:DB$ Mana | Produced$ B | ConditionCheckSVar$ CheckB | ConditionSVarCompare$ GE1 | SubAbility$ DBManaR
|
||||
SVar:DBManaR:DB$ Mana | Produced$ R | ConditionCheckSVar$ CheckR | ConditionSVarCompare$ GE1 | SubAbility$ DBManaG
|
||||
SVar:DBManaG:DB$ Mana | Produced$ G | ConditionCheckSVar$ CheckG | ConditionSVarCompare$ GE1
|
||||
A:AB$ Mana | Cost$ T | Produced$ W | ConditionCheckSVar$ CheckW | References$ CheckW | ConditionSVarCompare$ GE1 | SubAbility$ DBManaU | SpellDescription$ For each color among permanents you control, add one mana of that color to your mana pool.
|
||||
SVar:DBManaU:DB$ Mana | Produced$ U | ConditionCheckSVar$ CheckU | References$ CheckU | ConditionSVarCompare$ GE1 | SubAbility$ DBManaB
|
||||
SVar:DBManaB:DB$ Mana | Produced$ B | ConditionCheckSVar$ CheckB | References$ CheckB | ConditionSVarCompare$ GE1 | SubAbility$ DBManaR
|
||||
SVar:DBManaR:DB$ Mana | Produced$ R | ConditionCheckSVar$ CheckR | References$ CheckR | ConditionSVarCompare$ GE1 | SubAbility$ DBManaG
|
||||
SVar:DBManaG:DB$ Mana | Produced$ G | ConditionCheckSVar$ CheckG | References$ CheckG | ConditionSVarCompare$ GE1
|
||||
SVar:CheckW:Count$Valid Permanent.YouCtrl+White
|
||||
SVar:CheckU:Count$Valid Permanent.YouCtrl+Blue
|
||||
SVar:CheckB:Count$Valid Permanent.YouCtrl+Black
|
||||
|
||||
@@ -3,7 +3,7 @@ ManaCost:3 B
|
||||
Types:Creature Goblin Warrior
|
||||
PT:5/5
|
||||
K:Champion:Goblin
|
||||
T:Mode$ DamageDone | ValidSource$ Goblin.YouCtrl | TriggerZones$ Battlefield | ValidTarget$ Opponent | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigToken | TriggerDescription$ Whenever a Goblin you control deals combat damage to a player, you may put a 1/1 black Goblin Rogue creature token onto the battlefield.
|
||||
T:Mode$ DamageDone | ValidSource$ Goblin.YouCtrl | TriggerZones$ Battlefield | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigToken | TriggerDescription$ Whenever a Goblin you control deals combat damage to a player, you may put a 1/1 black Goblin Rogue creature token onto the battlefield.
|
||||
SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Goblin Rogue | TokenTypes$ Creature,Goblin,Rogue | TokenOwner$ You | TokenColors$ Black | TokenPower$ 1 | TokenToughness$ 1
|
||||
SVar:RemRandomDeck:True
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/boggart_mob.jpg
|
||||
|
||||
@@ -3,7 +3,7 @@ ManaCost:no cost
|
||||
Types:Land
|
||||
K:CARDNAME enters the battlefield tapped.
|
||||
A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add B to your mana pool.
|
||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile target player's graveyard.
|
||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile all cards from target player's graveyard.
|
||||
SVar:TrigExile:AB$ChangeZoneAll | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | Origin$ Graveyard | Destination$ Exile | ChangeType$ Card | IsCurse$ True
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/bojuka_bog.jpg
|
||||
Oracle:Bojuka Bog enters the battlefield tapped.\nWhen Bojuka Bog enters the battlefield, exile all cards from target player's graveyard.\n{T}: Add {B} to your mana pool.
|
||||
@@ -3,7 +3,7 @@ ManaCost:3 R R G G
|
||||
Types:Legendary Creature Cyclops
|
||||
PT:6/7
|
||||
K:Trample
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | CombatDamage$ True | Execute$ TrigCounters | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a +1/+1 counter on each creature you control.
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigCounters | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a +1/+1 counter on each creature you control.
|
||||
SVar:TrigCounters:AB$PutCounterAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | CounterType$ P1P1 | CounterNum$ 1
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/borborygmos.jpg
|
||||
Oracle:Trample\nWhenever Borborygmos deals combat damage to a player, put a +1/+1 counter on each creature you control.
|
||||
@@ -5,6 +5,6 @@ K:CARDNAME enters the battlefield tapped.
|
||||
A:AB$ Mana | Cost$ T | Produced$ R W | SpellDescription$ Add R W to your mana pool.
|
||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerDescription$ When CARDNAME enters the battlefield, return a land you control to its owner's hand.
|
||||
SVar:TrigReturn:DB$ChangeZone | Origin$ Battlefield | Destination$ Hand | Cost$ 0 | Hidden$ True | Mandatory$ True | ChangeType$ Land.YouCtrl
|
||||
SVar:RemAIDeck:True
|
||||
SVar:NeedsToPlay:Land.Basic+YouCtrl
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/boros_garrison.jpg
|
||||
Oracle:Boros Garrison enters the battlefield tapped.\nWhen Boros Garrison enters the battlefield, return a land you control to its owner's hand.\n{T}: Add {R}{W} to your mana pool.
|
||||
@@ -2,5 +2,5 @@ Name:Boulderfall
|
||||
ManaCost:6 R R
|
||||
Types:Instant
|
||||
A:SP$ DealDamage | Cost$ 6 R R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to distribute damage to | NumDmg$ 5 | TargetMin$ 1 | TargetMax$ 5 | DividedAsYouChoose$ 5 | SpellDescription$ CARDNAME deals 5 damage divided as you choose among any number of target creatures and/or players.
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/boulderfal.jpg
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/boulderfall.jpg
|
||||
Oracle:Boulderfall deals 5 damage divided as you choose among any number of target creatures and/or players.
|
||||
@@ -1,7 +1,7 @@
|
||||
Name:Braid of Fire
|
||||
ManaCost:1 R
|
||||
Types:Enchantment
|
||||
Text:Cumulative upkeep-Add R to your mana pool.
|
||||
K:Cumulative upkeep:AddMana<1/R>:Add R to your mana pool.
|
||||
SVar:RemAIDeck:True
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/braid_of_fire.jpg
|
||||
Oracle:Cumulative upkeep-Add {R} to your mana pool. (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.)
|
||||
@@ -3,7 +3,7 @@ ManaCost:2 R R
|
||||
Types:Enchantment Aura
|
||||
K:Enchant creature you control
|
||||
A:SP$ Attach | Cost$ 2 R R | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control to attach Breath of Fury to | AILogic$ Pump
|
||||
T:Mode$ DamageDone | ValidSource$ Card.AttachedBy | ValidTarget$ Opponent | CombatDamage$ True | Execute$ NewFuriousLeader | TriggerZones$ Battlefield | TriggerDescription$ When enchanted creature deals combat damage to a player, sacrifice it and attach CARDNAME to a creature you control. If you do, untap all creatures you control and after this phase, there is an additional combat phase.
|
||||
T:Mode$ DamageDone | ValidSource$ Card.AttachedBy | ValidTarget$ Player | CombatDamage$ True | Execute$ NewFuriousLeader | TriggerZones$ Battlefield | TriggerDescription$ When enchanted creature deals combat damage to a player, sacrifice it and attach CARDNAME to a creature you control. If you do, untap all creatures you control and after this phase, there is an additional combat phase.
|
||||
SVar:NewFuriousLeader:DB$ ChooseCard | Defined$ You | Amount$ 1 | Choices$ Creature.NotEnchantedBy+YouCtrl+CanBeEnchantedBy | SubAbility$ TrigSacrifice
|
||||
SVar:TrigSacrifice:DB$ SacrificeAll | ValidCards$ Card.EnchantedBy | SubAbility$ StillFurious | RememberSacrificed$ True
|
||||
SVar:StillFurious:DB$ Attach | Defined$ ChosenCard | ConditionCheckSVar$ WasSacced | ConditionSVarCompare$ EQ1 | SubAbility$ Cleanup
|
||||
|
||||
@@ -3,7 +3,7 @@ ManaCost:2 B B
|
||||
Types:Creature Human Cleric
|
||||
PT:2/2
|
||||
K:Morph:3 B B
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | CombatDamage$ True | Execute$ TrigSac | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player sacrifices a creature.
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigSac | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player sacrifices a creature.
|
||||
SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ TriggeredTarget | SacValid$ Creature
|
||||
SVar:MustBeBlocked:True
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/cabal_executioner.jpg
|
||||
|
||||
@@ -2,7 +2,7 @@ Name:Canopy Surge
|
||||
ManaCost:1 G
|
||||
Types:Sorcery
|
||||
K:Kicker 2
|
||||
A:SP$ DamageAll | Cost$ 1 G | ValidCards$ Creature.withFlying | ValidPlayers$ Each | NumDmg$ X | SpellDescription$ CARDNAME deals 1 damage to each creature with flying and each player. If CARDNAME was kicked, it deals 4 damage to each creature with flying and each player instead.
|
||||
A:SP$ DamageAll | Cost$ 1 G | ValidCards$ Creature.withFlying | ValidPlayers$ Each | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals 1 damage to each creature with flying and each player. If CARDNAME was kicked, it deals 4 damage to each creature with flying and each player instead.
|
||||
SVar:X:Count$Kicked.4.1
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/canopy_surge.jpg
|
||||
Oracle:Kicker {2} (You may pay an additional {2} as you cast this spell.)\nCanopy Surge deals 1 damage to each creature with flying and each player. If Canopy Surge was kicked, it deals 4 damage to each creature with flying and each player instead.
|
||||
20
res/cardsfolder/c/carom.txt
Normal file
20
res/cardsfolder/c/carom.txt
Normal file
@@ -0,0 +1,20 @@
|
||||
Name:Carom
|
||||
ManaCost:1 W
|
||||
Types:Instant
|
||||
A:SP$ Pump | Cost$ 1 W | ValidTgts$ Creature | TgtPrompt$ Select target creature to redirect damage to | ImprintTargets$ True | SubAbility$ DBEffect | StackDescription$ SpellDescription | SpellDescription$ The next 1 damage that would be dealt to target creature this turn is dealt to another target creature instead. Draw a card.
|
||||
SVar:DBEffect:DB$ Effect | ValidTgts$ Creature | TgtPrompt$ Select target creature to redirect damage from | TargetUnique$ True | ReplacementEffects$ SelflessCombat,SelflessNonCombat | Triggers$ OutOfSight | SVars$ CombatDmg,NonCombatDmg,RestDmgCombat,RestDmg,ExileEffect,X,Y | References$ SelflessCombat,SelflessNonCombat,OutOfSight,CombatDmg,NonCombatDmg,RestDmgCombat,RestDmg,ExileEffect,X,Y | RememberObjects$ Targeted | ImprintCards$ Imprinted | SubAbility$ DBCleanup
|
||||
SVar:SelflessCombat:Event$ DamageDone | ValidTarget$ Card.IsRemembered | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ The next 1 damage that would be dealt to target creature this turn is dealt to another target creature instead.
|
||||
SVar:SelflessNonCombat:Event$ DamageDone | ValidTarget$ Card.IsRemembered | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ The next 1 damage that would be dealt to target creature this turn is dealt to another target creature instead.
|
||||
SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ 1 | SubAbility$ RestDmgCombat | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1
|
||||
SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | NumDmg$ 1 | SubAbility$ RestDmg | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1
|
||||
SVar:RestDmgCombat:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X | SubAbility$ ExileEffect
|
||||
SVar:RestDmg:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ X | SubAbility$ ExileEffect
|
||||
SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Creature.IsRemembered | Execute$ ExileEffect | Static$ True
|
||||
SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True
|
||||
SVar:X:ReplaceCount$DamageAmount/Minus.1
|
||||
SVar:Y:ReplaceCount$DamageAmount
|
||||
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True | SubAbility$ DBDraw
|
||||
SVar:DBDraw:DB$ Draw | NumCards$ 1
|
||||
SVar:RemAIDeck:True
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/carom.jpg
|
||||
Oracle:The next 1 damage that would be dealt to target creature this turn is dealt to another target creature instead.\nDraw a card.
|
||||
@@ -3,7 +3,7 @@ ManaCost:2 G
|
||||
Types:Creature Insect
|
||||
PT:1/1
|
||||
K:Flying
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | Execute$ TrigDestroy | CombatDamage$ True | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may destroy target artifact that player controls.
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDestroy | CombatDamage$ True | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may destroy target artifact that player controls.
|
||||
SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Artifact.DefenderCtrl | TgtPrompt$ Select an artifact your opponent controls.
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/caustic_wasps.jpg
|
||||
Oracle:Flying\nWhenever Caustic Wasps deals combat damage to a player, you may destroy target artifact that player controls.
|
||||
@@ -10,5 +10,6 @@ SVar:ComeBack:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Valid
|
||||
SVar:TrigReturn:AB$ ChangeZoneAll | Cost$ 0 | Origin$ Exile | Destination$ Battlefield | ChangeType$ Card.IsRemembered | SubAbility$ ExileSelf
|
||||
SVar:ExileSelf:DB$ ChangeZone | Origin$ Command | Destination$ Exile | Defined$ Self
|
||||
SVar:PlayMain1:TRUE
|
||||
SVar:NeedsToPlay:Creature.OppCtrl
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/chained_to_the_rocks.jpg
|
||||
Oracle:Enchant Mountain you control\nWhen Chained to the Rocks enters the battlefield, exile target creature an opponent controls until Chained to the Rocks leaves the battlefield. (That creature returns under its owner's control.)
|
||||
@@ -12,5 +12,6 @@ SVar:TokenOnUpkeep:DB$ Effect | Triggers$ TrigToken | SVars$ EffToken,RemoveMe |
|
||||
SVar:TrigToken:Mode$ Phase | Phase$ Upkeep | Execute$ EffToken | TriggerDescription$ At the beginning of the first upkeep, put a 1/1 red Goblin creature token with haste onto the battlefield.
|
||||
SVar:EffToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenOwner$ You | TokenName$ Goblin | TokenTypes$ Creature,Goblin | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Haste | SubAbility$ RemoveMe
|
||||
SVar:RemoveMe:DB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Command | Destination$ Exile
|
||||
SVar:PlayMain1:TRUE
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/chancellor_of_the_forge.jpg
|
||||
Oracle:You may reveal this card from your opening hand. If you do, at the beginning of the first upkeep, put a 1/1 red Goblin creature token with haste onto the battlefield.\nWhen Chancellor of the Forge enters the battlefield, put X 1/1 red Goblin creature tokens with haste onto the battlefield, where X is the number of creatures you control.
|
||||
15
res/cardsfolder/c/charmed_pendant.txt
Normal file
15
res/cardsfolder/c/charmed_pendant.txt
Normal file
@@ -0,0 +1,15 @@
|
||||
Name:Charmed Pendant
|
||||
ManaCost:4
|
||||
Types:Artifact
|
||||
A:AB$ Mana | Cost$ T Mill<1> | Produced$ W | Amount$ ManaW | References$ ManaW | InstantSpeed$ True | SubAbility$ DBManaU | SpellDescription$ For each colored mana symbol in that card's mana cost, add one mana of that color to your mana pool. Activate this ability only any time you could cast an instant.
|
||||
SVar:DBManaU:DB$ Mana | Produced$ U | Amount$ ManaU | References$ ManaU | SubAbility$ DBManaB
|
||||
SVar:DBManaB:DB$ Mana | Produced$ B | Amount$ ManaB | References$ ManaB | SubAbility$ DBManaR
|
||||
SVar:DBManaR:DB$ Mana | Produced$ R | Amount$ ManaR | References$ ManaR | SubAbility$ DBManaG
|
||||
SVar:DBManaG:DB$ Mana | Produced$ G | Amount$ ManaG | References$ ManaG
|
||||
SVar:ManaW:Milled$ChromaSource.W
|
||||
SVar:ManaU:Milled$ChromaSource.U
|
||||
SVar:ManaB:Milled$ChromaSource.B
|
||||
SVar:ManaR:Milled$ChromaSource.R
|
||||
SVar:ManaG:Milled$ChromaSource.G
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/charmed_pendant.jpg
|
||||
Oracle:{T}, Put the top card of your library into your graveyard: For each colored mana symbol in that card's mana cost, add one mana of that color to your mana pool. Activate this ability only any time you could cast an instant. (For example, if the card's mana cost is {3}{U}{U}{B}, you add {U}{U}{B} to your mana pool.)
|
||||
@@ -3,7 +3,7 @@ ManaCost:2 B
|
||||
Types:Creature Spirit
|
||||
PT:1/1
|
||||
A:AB$ Regenerate | Cost$ B | SpellDescription$ Regenerate CARDNAME.
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | Execute$ TrigDiscard | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player discards a card.
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDiscard | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player discards a card.
|
||||
SVar:TrigDiscard:AB$Discard | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ TgtChoose
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/chilling_apparition.jpg
|
||||
Oracle:{B}: Regenerate Chilling Apparition.\nWhenever Chilling Apparition deals combat damage to a player, that player discards a card.
|
||||
@@ -2,8 +2,9 @@ Name:Clarion Ultimatum
|
||||
ManaCost:W W W U U G G
|
||||
Types:Sorcery
|
||||
A:SP$ ChooseCard | Cost$ W W W U U G G | Defined$ You | Amount$ 5 | Choices$ Permanent.YouCtrl | ChoiceTitle$ Choose five permanents you control | ChoiceZone$ Battlefield | RememberChosen$ True | SubAbility$ DBSearch | SpellDescription$ 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.
|
||||
SVar:DBSearch:DB$ RepeatEach | UseImprinted$ True | RepeatCards$ Permanent.IsRemembered | ChooseOrder$ True | Zone$ Battlefield | RepeatSubAbility$ DBClarion | SubAbility$ DBCleanup
|
||||
SVar:DBClarion:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Card.sharesNameWith Imprinted | ChangeNum$ 1 | Tapped$ True
|
||||
SVar:DBSearch:DB$ RepeatEach | UseImprinted$ True | RepeatCards$ Permanent.IsRemembered | ChooseOrder$ True | Zone$ Battlefield | RepeatSubAbility$ DBClarion | SubAbility$ DBShuffle
|
||||
SVar:DBClarion:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Card.sharesNameWith Imprinted | ChangeNum$ 1 | Tapped$ True | NoShuffle$ True
|
||||
SVar:DBShuffle:DB$ Shuffle | Defined$ You | SubAbility$ DBCleanup
|
||||
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
|
||||
SVar:RemRandomDeck:True
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/clarion_ultimatum.jpg
|
||||
|
||||
@@ -2,7 +2,7 @@ Name:Crosstown Courier
|
||||
ManaCost:1 U
|
||||
Types:Creature Vedalken
|
||||
PT:2/1
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | CombatDamage$ True | Execute$ TrigMill | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player puts that many cards from the top of his or her library into his or her graveyard.
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigMill | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player puts that many cards from the top of his or her library into his or her graveyard.
|
||||
SVar:TrigMill:AB$ Mill | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ X | References$ X
|
||||
SVar:X:TriggerCount$DamageAmount
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/crosstown_courier.jpg
|
||||
|
||||
18
res/cardsfolder/c/cyclopean_tomb.txt
Normal file
18
res/cardsfolder/c/cyclopean_tomb.txt
Normal file
@@ -0,0 +1,18 @@
|
||||
Name:Cyclopean Tomb
|
||||
ManaCost:4
|
||||
Types:Artifact
|
||||
A:AB$ PutCounter | Cost$ 2 T | ValidTgts$ Land.nonSwamp | TgtPrompt$ Select target non-Swamp land | RememberTargets$ True | CounterType$ MIRE | CounterNum$ 1 | ActivationPhases$ Upkeep | SubAbility$ DBAnimate | SpellDescription$ Put a mire counter on target non-Swamp land. That land is a Swamp for as long as it has a mire counter on it. Activate this ability only during your upkeep.
|
||||
SVar:DBAnimate:DB$ Animate | Defined$ ParentTarget | staticAbilities$ AnimateSwamp | Permanent$ True
|
||||
SVar:AnimateSwamp:Mode$ Continuous | EffectZone$ Battlefield | Affected$ Card.Self+counters_GE1_MIRE | AddType$ Swamp | RemoveSubTypes$ True | RemoveAllAbilities$ True
|
||||
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigEffect | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, at the beginning of each of your upkeeps for the rest of the game, remove all mire counters from a land that a mire counter was put onto with CARDNAME but that a mire counter has not been removed from with CARDNAME.
|
||||
SVar:TrigEffect:AB$ Effect | Cost$ 0 | ImprintCards$ Remembered | Triggers$ UpkeepRemove,TrigForget | SVars$ PumpForget,TrigRemove,DBRemoveCounter,DBForget | Duration$ Permanent
|
||||
SVar:UpkeepRemove:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigRemove | TriggerZones$ Command | TriggerDescription$ At the beginning of your upkeep, remove all mire counters from a land that a mire counter was put onto with Cyclopean Tomb but that a mire counter has not been removed from with Cyclopean Tomb.
|
||||
SVar:TrigRemove:AB$ ChooseCard | Cost$ 0 | Choices$ Card.IsImprinted | Mandatory$ True | SubAbility$ DBRemoveCounter
|
||||
SVar:DBRemoveCounter:DB$ RemoveCounter | CounterType$ MIRE | CounterNum$ All | Defined$ ChosenCard | SubAbility$ DBForget
|
||||
SVar:DBForget:DB$ Pump | ForgetImprinted$ ChosenCard
|
||||
SVar:TrigForget:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | TriggerZones$ Command | ValidCard$ Card.IsImprinted | Static$ True | Execute$ PumpForget
|
||||
SVar:PumpForget:DB$ Pump | ForgetImprinted$ TriggeredCard
|
||||
SVar:RemAIDeck:True
|
||||
SVar:RemRandomDeck:True
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/cyclopean_tomb.jpg
|
||||
Oracle:{2}, {T}: Put a mire counter on target non-Swamp land. That land is a Swamp for as long as it has a mire counter on it. Activate this ability only during your upkeep.\nWhen Cyclopean Tomb is put into a graveyard from the battlefield, at the beginning of each of your upkeeps for the rest of the game, remove all mire counters from a land that a mire counter was put onto with Cyclopean Tomb but that a mire counter has not been removed from with Cyclopean Tomb.
|
||||
@@ -1,7 +1,7 @@
|
||||
Name:Damping Field
|
||||
ManaCost:2 W
|
||||
Types:Enchantment
|
||||
Text:Players can't untap more than one artifact during their untap steps.
|
||||
S:Mode$ Continuous | Affected$ Player | AddKeyword$ You can't untap more than one artifact during your untap step. | Description$ Players can't untap more than one artifact during their untap steps.
|
||||
SVar:NonStackingEffect:True
|
||||
SVar:RemRandomDeck:True
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/damping_field.jpg
|
||||
|
||||
@@ -3,7 +3,7 @@ ManaCost:3 B R G
|
||||
Types:Legendary Creature Dragon
|
||||
PT:6/6
|
||||
K:Flying
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigChooseColor | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may pay 2 R. If you do, choose a color, then that player reveals his or her hand and Darigaaz deals damage to the player equal to the number of cards of that color revealed this way.
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigChooseColor | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may pay 2 R. If you do, choose a color, then that player reveals his or her hand and Darigaaz deals damage to the player equal to the number of cards of that color revealed this way.
|
||||
SVar:TrigChooseColor:AB$ ChooseColor | Cost$ 2 R | Defined$ You | AILogic$ MostProminentInHumanDeck | SubAbility$ DBRevealHand
|
||||
SVar:DBRevealHand:DB$ RevealHand | Defined$ TriggeredTarget | RememberRevealed$ True | SubAbility$ DBDamage
|
||||
SVar:DBDamage:DB$ DealDamage | Defined$ TriggeredTarget | NumDmg$ X | SubAbility$ DBCleanup | References$ X
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Name:Dark Betrayal
|
||||
ManaCost:B
|
||||
Types:Sorcery
|
||||
Types:Instant
|
||||
A:SP$ Destroy | Cost$ B | ValidTgts$ Creature.Black | TgtPrompt$ Select target black creature | SpellDescription$ Destroy target black creature.
|
||||
SVar:RemRandomDeck:True
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/dark_betrayal.jpg
|
||||
|
||||
@@ -3,7 +3,7 @@ ManaCost:2 W
|
||||
Types:Creature Human Cleric
|
||||
PT:2/2
|
||||
K:Morph:1 W
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | Execute$ TrigDestroy | CombatDamage$ True | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may destroy target enchantment that player controls.
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDestroy | CombatDamage$ True | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may destroy target enchantment that player controls.
|
||||
SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Enchantment.DefenderCtrl | TgtPrompt$ Select an enchantment your opponent controls.
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/dawning_purist.jpg
|
||||
Oracle:Whenever Dawning Purist deals combat damage to a player, you may destroy target enchantment that player controls.\nMorph {1}{W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
|
||||
10
res/cardsfolder/d/dichotomancy.txt
Normal file
10
res/cardsfolder/d/dichotomancy.txt
Normal file
@@ -0,0 +1,10 @@
|
||||
Name:Dichotomancy
|
||||
ManaCost:7 U U
|
||||
Types:Sorcery
|
||||
K:Suspend:3:1 U U
|
||||
A:SP$ RepeatEach | Cost$ 7 U U | ValidTgts$ Opponent | UseImprinted$ True | RepeatCards$ Permanent.nonLand+TargetedPlayerCtrl+tapped | Zone$ Battlefield | ChooseOrder$ True | RepeatSubAbility$ DBSearch | SubAbility$ DBShuffle | StackDescription$ SpellDescription | SpellDescription$ For each tapped nonland permanent target opponent controls, search that player's library for a card with the same name as that permanent and put it onto the battlefield under your control. Then that player shuffles his or her library.
|
||||
SVar:DBSearch:DB$ ChangeZone | DefinedPlayer$ ImprintedController | Chooser$ You | Origin$ Library | Destination$ Battlefield | GainControl$ True | Tapped$ True | ChangeType$ Card.sharesNameWith Imprinted | ChangeNum$ 1 | NoShuffle$ True
|
||||
SVar:DBShuffle:DB$ Shuffle | Defined$ ParentTarget | StackDescription$ None
|
||||
SVar:RemAIDeck:True
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/dichotomancy.jpg
|
||||
Oracle:For each tapped nonland permanent target opponent controls, search that player's library for a card with the same name as that permanent and put it onto the battlefield under your control. Then that player shuffles his or her library.\nSuspend 3- {1}{U}{U} (Rather than cast this card from your hand, you may pay {1}{U}{U} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.)
|
||||
@@ -5,6 +5,6 @@ K:CARDNAME enters the battlefield tapped.
|
||||
A:AB$ Mana | Cost$ T | Produced$ U B | SpellDescription$ Add U B to your mana pool.
|
||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerDescription$ When CARDNAME enters the battlefield, return a land you control to its owner's hand.
|
||||
SVar:TrigReturn:AB$ChangeZone | Origin$ Battlefield | Destination$ Hand | Cost$ 0 | Hidden$ True | Mandatory$ True | ChangeType$ Land.YouCtrl
|
||||
SVar:RemAIDeck:True
|
||||
SVar:NeedsToPlay:Land.Basic+YouCtrl
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/dimir_aqueduct.jpg
|
||||
Oracle:Dimir Aqueduct enters the battlefield tapped.\nWhen Dimir Aqueduct enters the battlefield, return a land you control to its owner's hand.\n{T}: Add {U}{B} to your mana pool.
|
||||
@@ -2,7 +2,7 @@ Name:Dimir Cutpurse
|
||||
ManaCost:1 U B
|
||||
Types:Creature Spirit
|
||||
PT:2/2
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | CombatDamage$ True | Execute$ TrigDrawDiscard | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player discards a card and you draw a card.
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDrawDiscard | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player discards a card and you draw a card.
|
||||
SVar:TrigDrawDiscard:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 | SubAbility$ DBDiscard
|
||||
SVar:DBDiscard:DB$Discard | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ TgtChoose
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/dimir_cutpurse.jpg
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
Name:Doubling Chant
|
||||
ManaCost:5 G
|
||||
Types:Sorcery
|
||||
A:SP$ RepeatEach | Cost$ 5 G | RepeatSubAbility$ DBSearch | RepeatCards$ Creature.YouCtrl | SpellDescription$ For each creature you control, you may search your library for a creature card with the same name as that creature. Put those cards onto the battlefield, then shuffle your library.
|
||||
SVar:DBSearch:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Remembered.Creature+sameName | ChangeNum$ 1
|
||||
A:SP$ RepeatEach | Cost$ 5 G | RepeatSubAbility$ DBSearch | RepeatCards$ Creature.YouCtrl | SubAbility$ DBShuffle | StackDescription$ SpellDescription | SpellDescription$ For each creature you control, you may search your library for a creature card with the same name as that creature. Put those cards onto the battlefield, then shuffle your library.
|
||||
SVar:DBSearch:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Remembered.Creature+sameName | ChangeNum$ 1 | NoShuffle$ True
|
||||
SVar:DBShuffle:DB$ Shuffle | Defined$ You | StackDescription$ None
|
||||
SVar:RemAIDeck:True
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/doubling_chant.jpg
|
||||
Oracle:For each creature you control, you may search your library for a creature card with the same name as that creature. Put those cards onto the battlefield, then shuffle your library.
|
||||
@@ -1,7 +1,9 @@
|
||||
Name:Drop of Honey
|
||||
ManaCost:G
|
||||
Types:Enchantment
|
||||
Text:At the beginning of your upkeep, destroy the creature with the least power. It can't be regenerated. If two or more creatures are tied for least power, you choose one of them.
|
||||
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigChooseOneToDestroy | TriggerDescription$ At the beginning of your upkeep, destroy the creature with the least power. It can't be regenerated. If two or more creatures are tied for least power, you choose one of them.
|
||||
SVar:TrigChooseOneToDestroy:AB$ ChooseCard | Cost$ 0 | Choices$ Creature.leastPower+withoutIndestructible | Mandatory$ True | SubAbility$ DBDestroy
|
||||
SVar:DBDestroy:DB$ Destroy | Defined$ ChosenCard | NoRegen$ True
|
||||
T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Creature | PresentCompare$ EQ0 | Execute$ TrigSac | TriggerDescription$ When there are no creatures on the battlefield, sacrifice CARDNAME.
|
||||
SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self
|
||||
SVar:NeedsToPlay:Creature.YouDontCtrl+leastPower
|
||||
|
||||
@@ -5,7 +5,7 @@ PT:1/1
|
||||
K:Morph:3 B B
|
||||
T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerDescription$ Whenever CARDNAME attacks, you lose half your life, rounded up.
|
||||
SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ EbonXYou | References$ EbonXYou
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | CombatDamage$ True | Execute$ TrigLoseLifeOpp | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player loses half his or her life, rounded up.
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigLoseLifeOpp | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player loses half his or her life, rounded up.
|
||||
SVar:TrigLoseLifeOpp:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredTarget | LifeAmount$ EbonXOpp | References$ EbonXOpp
|
||||
SVar:EbonXYou:Count$YourLifeTotal/HalfUp
|
||||
SVar:EbonXOpp:Count$OppLifeTotal/HalfUp
|
||||
|
||||
9
res/cardsfolder/e/elemental_resonance.txt
Normal file
9
res/cardsfolder/e/elemental_resonance.txt
Normal file
@@ -0,0 +1,9 @@
|
||||
Name:Elemental Resonance
|
||||
ManaCost:2 G G
|
||||
Types:Enchantment Aura
|
||||
K:Enchant permanent
|
||||
A:SP$ Attach | Cost$ 2 G G | ValidTgts$ Permanent | AILogic$ Pump
|
||||
T:Mode$ Phase | Phase$ Main1 | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigMana | TriggerDescription$ At the beginning of your precombat main phase, add mana equal to enchanted permanent's mana cost to your mana pool. (Mana cost includes color. If a mana symbol has multiple colors, choose one.)
|
||||
SVar:TrigMana:AB$ Mana | Cost$ 0 | Produced$ Special EnchantedManaCost
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/elemental_resonance.jpg
|
||||
Oracle:Enchant permanent\nAt the beginning of your precombat main phase, add mana equal to enchanted permanent's mana cost to your mana pool. (Mana cost includes color. If a mana symbol has multiple colors, choose one.)
|
||||
@@ -3,7 +3,7 @@ ManaCost:1 B B
|
||||
Types:Creature Spirit
|
||||
PT:2/1
|
||||
K:Flying
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | CombatDamage$ True | Execute$ TrigLoseLife | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player loses 1 life for each artifact he or she controls.
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigLoseLife | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player loses 1 life for each artifact he or she controls.
|
||||
SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | Defined$ TriggeredTarget | LifeAmount$ X | References$ X
|
||||
SVar:X:Count$Valid Artifact.DefenderCtrl
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/emissary_of_despair.jpg
|
||||
|
||||
@@ -3,7 +3,7 @@ ManaCost:1 W W
|
||||
Types:Creature Spirit
|
||||
PT:2/1
|
||||
K:Flying
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | CombatDamage$ True | Execute$ TrigLoseLife | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you gain 1 life for each artifact that player controls.
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigLoseLife | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you gain 1 life for each artifact that player controls.
|
||||
SVar:TrigLoseLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X
|
||||
SVar:X:Count$Valid Artifact.DefenderCtrl
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/emissary_of_hope.jpg
|
||||
|
||||
@@ -3,7 +3,7 @@ ManaCost:1 R R
|
||||
Types:Creature Vampire
|
||||
PT:2/1
|
||||
K:Haste
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | CombatDamage$ True | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a +1/+1 counter on it.
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a +1/+1 counter on it.
|
||||
SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/erdwal_ripper.jpg
|
||||
Oracle:Haste\nWhenever Erdwal Ripper deals combat damage to a player, put a +1/+1 counter on it.
|
||||
@@ -8,5 +8,6 @@ SVar:X:Count$Devotion.B
|
||||
S:Mode$ Continuous | Affected$ Player.Opponent | AddKeyword$ You can't gain life. | Description$ Your opponents can't gain life.
|
||||
A:AB$ Draw | Cost$ 1 B PayLife<2> | NumCards$ 1 | SpellDescription$ Draw a card.
|
||||
SVar:PlayMain1:TRUE
|
||||
SVar:BuffedBy:Permanent.Black
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/erebos_god_of_the_dead.jpg
|
||||
Oracle:Indestructible\nAs long as your devotion to black is less than five, Erebos isn't a creature. (Each {B} in the mana costs of permanents you control counts toward your devotion to black.)\nYour opponents can't gain life.\n{1}{B}, Pay 2 life: Draw a card.
|
||||
8
res/cardsfolder/e/excavator.txt
Normal file
8
res/cardsfolder/e/excavator.txt
Normal file
@@ -0,0 +1,8 @@
|
||||
Name:Excavator
|
||||
ManaCost:2
|
||||
Types:Artifact
|
||||
A:AB$ Pump | Cost$ T Sac<1/Land.Basic/basic land> | DefinedLandwalk$ Sacrificed | ValidTgts$ Creature | SpellDescription$ Target creature gains landwalk of each of the land types of the sacrificed land until end of turn.
|
||||
SVar:RemAIDeck:True
|
||||
SVar:RemRandomDeck:True
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/excavator.jpg
|
||||
Oracle:{T}, Sacrifice a basic land: Target creature gains landwalk of each of the land types of the sacrificed land until end of turn.
|
||||
@@ -2,7 +2,7 @@ Name:Falkenrath Exterminator
|
||||
ManaCost:1 R
|
||||
Types:Creature Vampire Archer
|
||||
PT:1/1
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | CombatDamage$ True | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a +1/+1 counter on it.
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a +1/+1 counter on it.
|
||||
A:AB$ DealDamage | Cost$ 2 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage to target creature equal to the number of +1/+1 counters on it.
|
||||
SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1
|
||||
SVar:X:Count$CardCounters.P1P1
|
||||
|
||||
@@ -3,7 +3,7 @@ ManaCost:3
|
||||
Types:Artifact Creature Insect
|
||||
PT:1/1
|
||||
K:Unblockable
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigRemoveCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may remove a counter from target permanent.
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigRemoveCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may remove a counter from target permanent.
|
||||
SVar:TrigRemoveCounter:AB$ RemoveCounter | Cost$ 0 | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | CounterType$ Any | CounterNum$ 1
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/ferropede.jpg
|
||||
Oracle:Ferropede can't be blocked.\nWhenever Ferropede deals combat damage to a player, you may remove a counter from target permanent.
|
||||
@@ -3,7 +3,7 @@ ManaCost:2 G G G G
|
||||
Types:Creature Elemental
|
||||
PT:8/8
|
||||
K:Trample
|
||||
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of your upkeep, CARDNAME deals 2 damage to you unless you pay G G G G.
|
||||
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of your upkeep, CARDNAME deals 8 damage to you unless you pay G G G G.
|
||||
SVar:TrigDamage:DB$ DealDamage | Defined$ You | NumDmg$ 8 | UnlessCost$ G G G G | UnlessPayer$ You
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/force_of_nature.jpg
|
||||
Oracle:Trample (If this creature would assign enough damage to its blockers to destroy them, you may have it assign the rest of its damage to defending player or planeswalker.)\nAt the beginning of your upkeep, Force of Nature deals 8 damage to you unless you pay {G}{G}{G}{G}.
|
||||
@@ -6,7 +6,7 @@ K:Flying
|
||||
K:Haste
|
||||
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.DamagedBy | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever a creature dealt damage by CARDNAME this turn dies, put a +1/+1 counter on CARDNAME.
|
||||
SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterNum$ 1 | CounterType$ P1P1
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | CombatDamage$ True | TriggerZones$ Battlefield | Execute$ TrigDraw | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may draw a card.
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | TriggerZones$ Battlefield | Execute$ TrigDraw | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may draw a card.
|
||||
SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/garza_zol_plague_queen.jpg
|
||||
Oracle:Flying, haste\nWhenever a creature dealt damage by Garza Zol, Plague Queen this turn dies, put a +1/+1 counter on Garza Zol.\nWhenever Garza Zol deals combat damage to a player, you may draw a card.
|
||||
@@ -2,7 +2,7 @@ Name:Ghoulcaller's Chant
|
||||
ManaCost:B
|
||||
Types:Sorcery
|
||||
A:SP$ ChangeZone | Cost$ B | Origin$ Graveyard | Destination$ Hand | Mandatory$ True | TgtPrompt$ Select target creature card in your graveyard | ValidTgts$ Creature.YouOwn | PrecostDesc$ Choose one - | SpellDescription$ Return target creature card from your graveyard to your hand
|
||||
A:SP$ ChangeZone | Cost$ B | Origin$ Graveyard | Destination$ Hand | Mandatory$ True | TgtPrompt$ Select two target Zombie cards in your graveyard | ValidTgts$ Creature.Zombie+YouOwn | TargetMin$ 2 | TargetMax$ 2 | PrecostDesc$ or | SpellDescription$ return two target Zombie cards from your graveyard to your hand.
|
||||
A:SP$ ChangeZone | Cost$ B | Origin$ Graveyard | Destination$ Hand | Mandatory$ True | TgtPrompt$ Select two target Zombie cards in your graveyard | ValidTgts$ Zombie.YouOwn | TargetMin$ 2 | TargetMax$ 2 | PrecostDesc$ or | SpellDescription$ return two target Zombie cards from your graveyard to your hand.
|
||||
SVar:RemAIDeck:True
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/ghoulcallers_chant.jpg
|
||||
Oracle:Choose one - Return target creature card from your graveyard to your hand; or return two target Zombie cards from your graveyard to your hand.
|
||||
@@ -2,5 +2,6 @@ Name:Glare of Subdual
|
||||
ManaCost:2 G W
|
||||
Types:Enchantment
|
||||
A:AB$ Tap | Cost$ tapXType<1/Creature> | ValidTgts$ Artifact,Creature | TgtPrompt$ Select target artifact or creature | SpellDescription$ Tap target artifact or creature.
|
||||
SVar:RemAIDeck:True
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/glare_of_subdual.jpg
|
||||
Oracle:Tap an untapped creature you control: Tap target artifact or creature.
|
||||
16
res/cardsfolder/g/glarecaster.txt
Normal file
16
res/cardsfolder/g/glarecaster.txt
Normal file
@@ -0,0 +1,16 @@
|
||||
Name:Glarecaster
|
||||
ManaCost:4 W W
|
||||
Types:Creature Bird Cleric
|
||||
PT:3/3
|
||||
K:Flying
|
||||
A:AB$ Effect | Cost$ 5 W | Name$ Glarecaster Effect | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to redirect damamge | ReplacementEffects$ SelfCombat,SelfNonCombat | Triggers$ OutOfSight | SVars$ MirrorwoodDmgCombat,MirrorwoodDmgnonCombat,MirrorwoodX,ExileEffect | RememberObjects$ Targeted | ImprintCards$ Self | SpellDescription$ The next time damage would be dealt to CARDNAME and/or you this turn, that damage is dealt to target creature or player instead.
|
||||
SVar:SelfCombat:Event$ DamageDone | ValidTarget$ Creature.IsImprinted,You | IsCombat$ True | ReplaceWith$ MirrorwoodDmgCombat | Description$ The next time damage would be dealt to this creature and/or you this turn, that damage is dealt to target creature or player instead.
|
||||
SVar:SelfNonCombat:Event$ DamageDone | ValidTarget$ Creature.IsImprinted,You | IsCombat$ False | ReplaceWith$ MirrorwoodDmgnonCombat | Secondary$ True | Description$ The next time damage would be dealt to this creature and/or you this turn, that damage is dealt to target creature or player instead.
|
||||
SVar:MirrorwoodDmgCombat:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ MirrorwoodX | References$ MirrorwoodX | SubAbility$ ExileEffect
|
||||
SVar:MirrorwoodDmgnonCombat:AB$ DealDamage | Cost$ 0 | CombatDamage$ False | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ MirrorwoodX | References$ MirrorwoodX | SubAbility$ ExileEffect
|
||||
SVar:MirrorwoodX:ReplaceCount$DamageAmount
|
||||
SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.IsRemembered,Card.IsRemembered | Execute$ ExileEffect | Static$ True
|
||||
SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile
|
||||
SVar:RemAIDeck:True
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/glarecaster.jpg
|
||||
Oracle:Flying\n{5}{W}: The next time damage would be dealt to Glarecaster and/or you this turn, that damage is dealt to target creature or player instead.
|
||||
@@ -5,6 +5,6 @@ K:CARDNAME enters the battlefield tapped.
|
||||
A:AB$ Mana | Cost$ T | Produced$ B G | SpellDescription$ Add B G to your mana pool.
|
||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerDescription$ When CARDNAME enters the battlefield, return a land you control to its owner's hand.
|
||||
SVar:TrigReturn:AB$ChangeZone | Origin$ Battlefield | Destination$ Hand | Cost$ 0 | Hidden$ True | Mandatory$ True | ChangeType$ Land.YouCtrl
|
||||
SVar:RemAIDeck:True
|
||||
SVar:NeedsToPlay:Land.Basic+YouCtrl
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/golgari_rot_farm.jpg
|
||||
Oracle:Golgari Rot Farm enters the battlefield tapped.\nWhen Golgari Rot Farm enters the battlefield, return a land you control to its owner's hand.\n{T}: Add {B}{G} to your mana pool.
|
||||
8
res/cardsfolder/g/graxiplon.txt
Normal file
8
res/cardsfolder/g/graxiplon.txt
Normal file
@@ -0,0 +1,8 @@
|
||||
Name:Graxiplon
|
||||
ManaCost:5 U
|
||||
Types:Creature Beast
|
||||
PT:3/4
|
||||
S:Mode$ Continuous | Affected$ Card.Self+attacking | AddHiddenKeyword$ Unblockable | CheckSVar$ X | References$ X | SVarCompare$ LT3 | Description$ CARDNAME can't be blocked unless defending player controls three or more creatures that share a creature type.
|
||||
SVar:X:Count$MostProminentCreatureType Creature.DefenderCtrl
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/graxiplon.jpg
|
||||
Oracle:Graxiplon can't be blocked unless defending player controls three or more creatures that share a creature type.
|
||||
@@ -5,6 +5,6 @@ K:CARDNAME enters the battlefield tapped.
|
||||
A:AB$ Mana | Cost$ T | Produced$ R G | SpellDescription$ Add R G to your mana pool.
|
||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerDescription$ When CARDNAME enters the battlefield, return a land you control to its owner's hand.
|
||||
SVar:TrigReturn:AB$ChangeZone | Origin$ Battlefield | Destination$ Hand | Cost$ 0 | Hidden$ True | Mandatory$ True | ChangeType$ Land.YouCtrl
|
||||
SVar:RemAIDeck:True
|
||||
SVar:NeedsToPlay:Land.Basic+YouCtrl
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/gruul_turf.jpg
|
||||
Oracle:Gruul Turf enters the battlefield tapped.\nWhen Gruul Turf enters the battlefield, return a land you control to its owner's hand.\n{T}: Add {R}{G} to your mana pool.
|
||||
@@ -3,7 +3,7 @@ ManaCost:2 R R
|
||||
Types:Creature Vampire
|
||||
PT:2/2
|
||||
K:Intimidate
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | CombatDamage$ True | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a +1/+1 counter on it.
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a +1/+1 counter on it.
|
||||
SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/heirs_of_stromkirk.jpg
|
||||
Oracle:Intimidate (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.)\nWhenever Heirs of Stromkirk deals combat damage to a player, put a +1/+1 counter on it.
|
||||
@@ -8,5 +8,6 @@ SVar:X:Count$Devotion.W
|
||||
S:Mode$ Continuous | Affected$ Creature.Other+YouCtrl | AddKeyword$ Vigilance | Description$ Other creatures you control have vigilance.
|
||||
A:AB$ Token | Cost$ 2 W W | TokenAmount$ 1 | TokenName$ Cleric | TokenTypes$ Enchantment,Creature,Cleric | TokenOwner$ You | TokenPower$ 2 | TokenToughness$ 1 | TokenColors$ White | SpellDescription$ Put a 2/1 white Cleric enchantment creature token onto the battlefield.
|
||||
SVar:PlayMain1:TRUE
|
||||
SVar:BuffedBy:Permanent.White
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/heliod_god_of_the_sun.jpg
|
||||
Oracle:Indestructible\nAs long as your devotion to white is less than five, Heliod isn't a creature. (Each {W} in the mana costs of permanents you control counts toward your devotion to white.)\nOther creatures you control have vigilance.\n{2}{W}{W}: Put a 2/1 white Cleric enchantment creature token onto the battlefield.
|
||||
@@ -3,7 +3,7 @@ ManaCost:3 B B B
|
||||
Types:Creature Demon
|
||||
PT:6/6
|
||||
K:Flying
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | CombatDamage$ True | Execute$ TrigSacrifice | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, sacrifice all other permanents you control and discard your hand. Exile the top six cards of your library. You may cast any number of nonland cards exiled this way without paying their mana costs.
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigSacrifice | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, sacrifice all other permanents you control and discard your hand. Exile the top six cards of your library. You may cast any number of nonland cards exiled this way without paying their mana costs.
|
||||
SVar:TrigSacrifice:AB$ SacrificeAll | Cost$ 0 | ValidCards$ Permanent.YouCtrl+Other | SubAbility$ DBDiscardHand
|
||||
SVar:DBDiscardHand:DB$ Discard | Mode$ Hand | Defined$ You | SubAbility$ DBExileSix
|
||||
SVar:DBExileSix:DB$ Mill | Destination$ Exile | RememberMilled$ True | NumCards$ 6 | SubAbility$ DBPlayThem
|
||||
|
||||
@@ -4,7 +4,7 @@ Types:Creature Dragon
|
||||
PT:6/5
|
||||
K:Flying
|
||||
K:Trample
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | CombatDamage$ True | Execute$ TrigGainControl | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, gain control of all artifacts that player controls.
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigGainControl | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, gain control of all artifacts that player controls.
|
||||
SVar:TrigGainControl:AB$ GainControl | Cost$ 0 | AllValid$ Artifact.DefenderCtrl | NewController$ You
|
||||
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | PresentCompare$ GE20 | IsPresent$ Artifact.YouCtrl | Execute$ WinGame | TriggerDescription$ At the beginning of your upkeep, if you control twenty or more artifacts, you win the game.
|
||||
SVar:WinGame:AB$ WinsGame | Cost$ 0 | Defined$ You
|
||||
|
||||
@@ -3,7 +3,7 @@ ManaCost:3 U U
|
||||
Types:Legendary Creature Human Ninja
|
||||
PT:3/4
|
||||
A:AB$ ChangeZone | Cost$ 2 U U Return<1/Creature.attacking+unblocked> | CostDesc$ Ninjutsu 2 U U | ActivationZone$ Hand | Origin$ Hand | Ninjutsu$ True | Destination$ Battlefield | Defined$ Self | SpellDescription$ (2 U U, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.)
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | Execute$ TrigSearch | OptionalDecider$ You | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may search your library for a Ninja card, reveal it, and put it into your hand. If you do, shuffle your library.
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigSearch | OptionalDecider$ You | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may search your library for a Ninja card, reveal it, and put it into your hand. If you do, shuffle your library.
|
||||
SVar:TrigSearch:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Ninja | ChangeNum$ 1 | ShuffleNonMandatory$ True
|
||||
A:AB$ Pump | Cost$ 2 | ValidTgts$ Creature.Ninja | KW$ HIDDEN Unblockable | SpellDescription$ Target Ninja creature can't be blocked this turn. | TgtPrompt$ Select target Ninja creature
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/higure_the_still_wind.jpg
|
||||
|
||||
@@ -4,7 +4,7 @@ Types:Creature Beast
|
||||
PT:3/4
|
||||
K:Trample
|
||||
K:Morph:1 G G
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | CombatDamage$ True | TriggerZones$ Battlefield | Execute$ TrigDraw | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may draw a card.
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | TriggerZones$ Battlefield | Execute$ TrigDraw | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may draw a card.
|
||||
SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/hystrodon.jpg
|
||||
Oracle:Trample\nWhenever Hystrodon deals combat damage to a player, you may draw a card.\nMorph {1}{G}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)
|
||||
@@ -1,7 +1,7 @@
|
||||
Name:Imi Statue
|
||||
ManaCost:3
|
||||
Types:Artifact
|
||||
Text:Players can't untap more than one artifact during their untap steps.
|
||||
S:Mode$ Continuous | Affected$ Player | AddKeyword$ You can't untap more than one artifact during your untap step. | Description$ Players can't untap more than one artifact during their untap steps.
|
||||
SVar:NonStackingEffect:True
|
||||
SVar:RemRandomDeck:True
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/imi_statue.jpg
|
||||
|
||||
@@ -3,7 +3,7 @@ ManaCost:4 B B
|
||||
Types:Legendary Creature Rat Ninja
|
||||
PT:5/4
|
||||
A:AB$ ChangeZone | Cost$ 3 B B Return<1/Creature.attacking+unblocked> | CostDesc$ Ninjutsu 3 B B | ActivationZone$ Hand | Origin$ Hand | Ninjutsu$ True | Destination$ Battlefield | Defined$ Self | SpellDescription$ (3 B B, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.)
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | Execute$ TrigAnimate | OptionalDecider$ You | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may put target creature card from that player's graveyard onto the battlefield under your control.
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigAnimate | OptionalDecider$ You | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may put target creature card from that player's graveyard onto the battlefield under your control.
|
||||
SVar:TrigAnimate:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | TgtPrompt$ Choose target creature card in an opponent's graveyard | ValidTgts$ Creature.DefenderCtrl | SpellDescription$ Put target creature card from an opponent's graveyard onto the battlefield under your control.
|
||||
A:AB$ Regenerate | Cost$ 1 B | SpellDescription$ Regenerate CARDNAME.
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/ink_eyes_servant_of_oni.jpg
|
||||
|
||||
@@ -3,7 +3,7 @@ ManaCost:3 U R G
|
||||
Types:Legendary Creature Dragon
|
||||
PT:6/6
|
||||
K:Flying
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigExile | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME 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.
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigExile | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME 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.
|
||||
SVar:TrigExile:AB$ ChangeZone | Cost$ 2 U | Defined$ TopOfLibrary | Origin$ Library | Destination$ Exile | ExileFaceDown$ True | RememberChanged$ True | SubAbility$ DBPump
|
||||
SVar:DBPump:DB$ Pump | Defined$ Remembered | KW$ You may look at this card. | PumpZone$ Exile | SubAbility$ DBPump2 | Permanent$ True
|
||||
SVar:DBPump2:DB$ Pump | Defined$ Remembered | KW$ May be played without paying its mana cost | PumpZone$ Exile | UntilHostLeavesPlay$ True | SubAbility$ DBCleanup
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
Name:Intruder Alarm
|
||||
ManaCost:2 U
|
||||
Types:Enchantment
|
||||
Text:Creatures don't untap during their controllers' untap steps.
|
||||
S:Mode$ Continuous | Affected$ Player | AddKeyword$ You can't untap creatures during your untap step. | Description$ Creatures don't untap during their controllers' untap steps.
|
||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature | TriggerZones$ Battlefield | Execute$ TrigUntapAll | TriggerDescription$ Whenever a creature enters the battlefield, untap all creatures.
|
||||
SVar:TrigUntapAll:AB$UntapAll | Cost$ 0 | ValidCards$ Creature | SpellDescription$ untap all creatures.
|
||||
SVar:RemRandomDeck:True
|
||||
|
||||
@@ -5,6 +5,6 @@ K:CARDNAME enters the battlefield tapped.
|
||||
A:AB$ Mana | Cost$ T | Produced$ U R | SpellDescription$ Add U R to your mana pool.
|
||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerDescription$ When CARDNAME enters the battlefield, return a land you control to its owner's hand.
|
||||
SVar:TrigReturn:AB$ChangeZone | Origin$ Battlefield | Destination$ Hand | Cost$ 0 | Hidden$ True | Mandatory$ True | ChangeType$ Land.YouCtrl
|
||||
SVar:RemAIDeck:True
|
||||
SVar:NeedsToPlay:Land.Basic+YouCtrl
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/izzet_boilerworks.jpg
|
||||
Oracle:Izzet Boilerworks enters the battlefield tapped.\nWhen Izzet Boilerworks enters the battlefield, return a land you control to its owner's hand.\n{T}: Add {U}{R} to your mana pool.
|
||||
@@ -4,7 +4,7 @@ Types:Artifact
|
||||
A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add U to your mana pool.
|
||||
A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add R to your mana pool.
|
||||
A:AB$ Animate | Cost$ U R | Defined$ Self | Power$ 2 | Toughness$ 1 | Types$ Artifact,Creature,Elemental | Colors$ Blue,Red | SpellDescription$ Until end of turn, CARDNAME becomes a 2/1 blue and red Elemental artifact creature.
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | CombatDamage$ True | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may draw a card. If you do, discard a card.
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may draw a card. If you do, discard a card.
|
||||
SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 | SubAbility$ DBDiscard | OptionalDecider$ You | RememberDrawn$ True
|
||||
SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X | SubAbility$ DBCleanup
|
||||
SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True
|
||||
|
||||
@@ -4,7 +4,7 @@ Types:Creature Bird Shaman
|
||||
PT:2/2
|
||||
K:Flying
|
||||
K:Unearth:3 B R
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | CombatDamage$ True | Execute$ TrigToken | TriggerDescription$ When CARDNAME deals combat damage to a player, put two 1/1 red Goblin creature tokens onto the battlefield and sacrifice CARDNAME.
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigToken | TriggerDescription$ When CARDNAME deals combat damage to a player, put two 1/1 red Goblin creature tokens onto the battlefield and sacrifice CARDNAME.
|
||||
SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 2 | TokenName$ Goblin | TokenTypes$ Creature,Goblin | TokenOwner$ You | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 | SubAbility$ DBSac
|
||||
SVar:DBSac:DB$Sacrifice | Cost$ 0 | SacValid$ Self
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/kathari_bomber.jpg
|
||||
|
||||
@@ -3,6 +3,6 @@ ManaCost:B
|
||||
Types:Creature Horror
|
||||
PT:1/1
|
||||
T:Mode$ Drawn | ValidCard$ Card.OppOwn | TriggerZones$ Battlefield | OptionalDecider$ You | IsPresent$ Permanent.Red+YouCtrl | Execute$ TrigDamage | TriggerDescription$ Whenever an opponent draws a card, if you control a red permanent, you may have CARDNAME deal 1 damage to that player.
|
||||
SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ Opponent | NumDmg$ 1
|
||||
SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ 1
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/kederekt_parasite.jpg
|
||||
Oracle:Whenever an opponent draws a card, if you control a red permanent, you may have Kederekt Parasite deal 1 damage to that player.
|
||||
@@ -1,7 +1,8 @@
|
||||
Name:Land Equilibrium
|
||||
ManaCost:2 U U
|
||||
Types:Enchantment
|
||||
Text:If an opponent who controls at least as many lands as you do would put a land onto the battlefield, that player instead puts that land onto the battlefield then sacrifices a land.
|
||||
SVar:SacLand:DB$ Sacrifice | SacValid$ Land | Defined$ Opponent | SpellDescription$ Opponent sacrifices a land
|
||||
R:Event$ Moved | ActiveZones$ Battlefield | Destination$ Battlefield | ValidCard$ Land.OppCtrl+ControllerControlsAtLeastAsManyLand | ReplaceWith$ MoveToPlay | Description$ If an opponent who controls at least as many lands as you do would put a land onto the battlefield, that player instead puts that land onto the battlefield then sacrifices a land.
|
||||
SVar:MoveToPlay:DB$ ChangeZone | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard | SubAbility$ SacLand
|
||||
SVar:SacLand:DB$ Sacrifice | SacValid$ Land | Defined$ ReplacedCardController
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/land_equilibrium.jpg
|
||||
Oracle:If an opponent who controls at least as many lands as you do would put a land onto the battlefield, that player instead puts that land onto the battlefield then sacrifices a land.
|
||||
@@ -3,7 +3,7 @@ ManaCost:2 R
|
||||
Types:Creature Elemental
|
||||
PT:5/3
|
||||
K:Vanishing:1
|
||||
T:Mode$ DamageDone | ValidSource$ Creature.YouCtrl | TriggerZones$ Battlefield | ValidTarget$ Opponent | CombatDamage$ True | Execute$ TrigPutCounter | TriggerDescription$ Whenever a creature you control deals combat damage to a player, put a time counter on CARDNAME.
|
||||
T:Mode$ DamageDone | ValidSource$ Creature.YouCtrl | TriggerZones$ Battlefield | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPutCounter | TriggerDescription$ Whenever a creature you control deals combat damage to a player, put a time counter on CARDNAME.
|
||||
SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ TIME | CounterNum$ 1
|
||||
SVar:RemRandomDeck:True
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/lavacore_elemental.jpg
|
||||
|
||||
@@ -3,7 +3,7 @@ ManaCost:B B
|
||||
Types:Enchantment
|
||||
A:AB$ ChangeZone | Cost$ B B | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand.
|
||||
T:Mode$ SpellCast | ValidCard$ Card.Green | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigDiscard | OptionalDecider$ You | TriggerDescription$ Whenever an opponent casts a green spell, you may pay B B. If you do, look at that player's hand and choose a card from it. The player discards that card.
|
||||
SVar:TrigDiscard:AB$Discard | Cost$ B B | Defined$ Opponent | NumCards$ 1 | Mode$ RevealYouChoose
|
||||
SVar:TrigDiscard:AB$ Discard | Cost$ B B | Defined$ TriggeredActivator | NumCards$ 1 | Mode$ RevealYouChoose
|
||||
SVar:RemRandomDeck:True
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/leshracs_sigil.jpg
|
||||
Oracle:Whenever an opponent casts a green spell, you may pay {B}{B}. If you do, look at that player's hand and choose a card from it. The player discards that card.\n{B}{B}: Return Leshrac's Sigil to its owner's hand.
|
||||
@@ -4,7 +4,7 @@ Types:Creature Zombie Beast
|
||||
PT:3/3
|
||||
K:Haste
|
||||
K:Fear
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | CombatDamage$ True | Execute$ TrigPutCounter | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a charge counter on it.
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPutCounter | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a charge counter on it.
|
||||
T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ At the beginning of your end step, CARDNAME deals damage equal to the number of charge counters on it to each opponent.
|
||||
SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | CounterType$ CHARGE | CounterNum$ 1
|
||||
SVar:TrigDealDamage:AB$ DealDamage | Cost$ 0 | Defined$ Player.Opponent | NumDmg$ X | References$ X
|
||||
|
||||
@@ -3,7 +3,7 @@ ManaCost:3 W W
|
||||
Types:Creature Human Knight
|
||||
PT:4/4
|
||||
K:First Strike
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | CombatDamage$ True | Execute$ TrigExile | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may exile target black or red permanent that player controls.
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigExile | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may exile target black or red permanent that player controls.
|
||||
SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Permanent.Black+DefenderCtrl,Permanent.Red+DefenderCtrl | TgtPrompt$ Choose target black or red permanent. | Origin$ Battlefield | Destination$ Exile | IsCurse$ True
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/lightwielder_paladin.jpg
|
||||
Oracle:First strike (This creature deals combat damage before creatures without first strike.)\nWhenever Lightwielder Paladin deals combat damage to a player, you may exile target black or red permanent that player controls.
|
||||
@@ -2,6 +2,6 @@ Name:Liliana's Caress
|
||||
ManaCost:1 B
|
||||
Types:Enchantment
|
||||
T:Mode$ Discarded | ValidCard$ Card.OppOwn | TriggerZones$ Battlefield | Execute$TrigLoseLife | TriggerDescription$ Whenever an opponent discards a card, that player loses 2 life.
|
||||
SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | Defined$ Opponent | LifeAmount$ 2
|
||||
SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredCardController | LifeAmount$ 2
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/lilianas_caress.jpg
|
||||
Oracle:Whenever an opponent discards a card, that player loses 2 life.
|
||||
@@ -3,7 +3,7 @@ ManaCost:2 B B
|
||||
Types:Creature Zombie
|
||||
PT:4/3
|
||||
K:Deathtouch
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | Execute$ TrigDiscard | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player discards a card and you put a 2/2 black Zombie creature token onto the battlefield tapped.
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDiscard | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player discards a card and you put a 2/2 black Zombie creature token onto the battlefield tapped.
|
||||
SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ TgtChoose | SubAbility$ MakeToken
|
||||
SVar:MakeToken:DB$Token | TokenImage$ B 2 2 Zombie | TokenName$ Zombie | TokenColors$ Black | TokenTypes$ Creature,Zombie | TokenPower$ 2 | TokenToughness$ 2 | TokenOwner$ You | TokenAmount$ 1 | TokenTapped$ True
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/lilianas_reaver.jpg
|
||||
|
||||
@@ -3,7 +3,7 @@ ManaCost:3 U U
|
||||
Types:Creature Spirit
|
||||
PT:4/4
|
||||
K:Hexproof
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | CombatDamage$ True | CheckSVar$ NumYouCtrl | SVarCompare$ EQ0 | Execute$ TrigDig | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, if you control no other creatures, look at the top four cards of your library. Put one of them into your hand and the others on the bottom of your library in any order.
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | CheckSVar$ NumYouCtrl | SVarCompare$ EQ0 | Execute$ TrigDig | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, if you control no other creatures, look at the top four cards of your library. Put one of them into your hand and the others on the bottom of your library in any order.
|
||||
SVar:TrigDig:AB$ Dig | Cost$ 0 | DigNum$ 4
|
||||
SVar:NumYouCtrl:Count$Valid Creature.Other+YouCtrl
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/lone_revenant.jpg
|
||||
|
||||
@@ -8,6 +8,6 @@ SVar:DmgTwice:AB$ DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$
|
||||
SVar:DmgTwiceCombat:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X | References$ X
|
||||
SVar:X:ReplaceCount$DamageAmount/Twice
|
||||
T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Command | Hellbent$ True | Execute$ LyzoldasDiscard | TriggerDescription$ Hellbent - At the beginning of your end step, if you have no cards in hand, each of your opponents discards a card.
|
||||
SVar:LyzoldasDiscard:AB$ Discard | Cost$ 0 | Defined$ Opponent | NumCards$ 1 | Mode$ TgtChoose
|
||||
SVar:LyzoldasDiscard:AB$ Discard | Cost$ 0 | Defined$ Player.Opponent | NumCards$ 1 | Mode$ TgtChoose
|
||||
SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/lyzolda_the_blood_witch_avatar.jpg
|
||||
Oracle:Hand -1, life -1\nHellbent - As long as you have no cards in hand, if a source you control would deal damage to a creature or player, it deals double that damage to that creature or player instead.\nHellbent - At the beginning of your end step, if you have no cards in hand, each of your opponents discards a card.
|
||||
@@ -3,6 +3,6 @@ ManaCost:3 G
|
||||
Types:Creature Snake
|
||||
PT:1/2
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | TriggerZones$ Battlefield | Execute$ TrigPoison | TriggerDescription$ Whenever CARDNAME deals damage to an opponent, that player gets two poison counters. (A player with ten or more poison counters loses the game.)
|
||||
SVar:TrigPoison:AB$Poison | Cost$ 0 | Defined$ Opponent | Num$ 2
|
||||
SVar:TrigPoison:AB$ Poison | Cost$ 0 | Defined$ TriggeredTarget | Num$ 2
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/marsh_viper.jpg
|
||||
Oracle:Whenever Marsh Viper deals damage to an opponent, that player gets two poison counters. (A player with ten or more poison counters loses the game.)
|
||||
@@ -2,6 +2,6 @@ Name:Megrim
|
||||
ManaCost:2 B
|
||||
Types:Enchantment
|
||||
T:Mode$ Discarded | ValidCard$ Card.OppOwn | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ Whenever an opponent discards a card, CARDNAME deals 2 damage to that player.
|
||||
SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | Defined$ Opponent | NumDmg$ 2
|
||||
SVar:TrigDealDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredCardController | NumDmg$ 2
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/megrim.jpg
|
||||
Oracle:Whenever an opponent discards a card, Megrim deals 2 damage to that player.
|
||||
@@ -2,6 +2,6 @@ Name:Memory Erosion
|
||||
ManaCost:1 U U
|
||||
Types:Enchantment
|
||||
T:Mode$ SpellCast | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigMill | TriggerDescription$ Whenever an opponent casts a spell, that player puts the top two cards of his or her library into his or her graveyard.
|
||||
SVar:TrigMill:AB$Mill | Cost$ 0 | Defined$ Opponent | NumCards$ 2
|
||||
SVar:TrigMill:AB$ Mill | Cost$ 0 | Defined$ TriggeredActivator | NumCards$ 2
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/memory_erosion.jpg
|
||||
Oracle:Whenever an opponent casts a spell, that player puts the top two cards of his or her library into his or her graveyard.
|
||||
@@ -2,7 +2,7 @@ Name:Mindcrank
|
||||
ManaCost:2
|
||||
Types:Artifact
|
||||
T:Mode$ LifeLost | ValidPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigMill | TriggerDescription$ Whenever an opponent loses life, that player puts that many cards from the top of his or her library into his or her graveyard. (Damage dealt by sources without infect causes loss of life.)
|
||||
SVar:TrigMill:AB$Mill | Cost$ 0 | Defined$ Opponent | NumCards$ X | References$ X
|
||||
SVar:TrigMill:AB$ Mill | Cost$ 0 | Defined$ TriggeredPlayer | NumCards$ X | References$ X
|
||||
SVar:X:TriggerCount$LifeAmount
|
||||
SVar:RemRandomDeck:True
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/mindcrank.jpg
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
Name:Mungha Wurm
|
||||
ManaCost:2 G G
|
||||
Types:Creature Wurm
|
||||
Text:You can't untap more than one land during your untap step.
|
||||
PT:6/5
|
||||
S:Mode$ Continuous | Affected$ You | AddKeyword$ You can't untap more than one land during your untap step. | Description$ You can't untap more than one land during your untap step.
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/mungha_wurm.jpg
|
||||
Oracle:You can't untap more than one land during your untap step.
|
||||
@@ -2,7 +2,7 @@ Name:Nest Invader
|
||||
ManaCost:1 G
|
||||
Types:Creature Eldrazi Drone
|
||||
PT:2/2
|
||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put a 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield. They have "Sacrifice this creature: Add 1 to your mana pool."
|
||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put a 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield. It has "Sacrifice this creature: Add 1 to your mana pool."
|
||||
SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Eldrazi Spawn | TokenTypes$ Creature,Eldrazi,Spawn | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 0 | TokenToughness$ 1 | TokenAbilities$ ABMana
|
||||
SVar:ABMana:AB$Mana | Cost$ Sac<1/CARDNAME> | Produced$ 1 | Amount$ 1 | SpellDescription$ Add 1 to your mana pool.
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/nest_invader.jpg
|
||||
|
||||
@@ -3,7 +3,7 @@ ManaCost:1 U U
|
||||
Types:Creature Human Rogue
|
||||
PT:2/1
|
||||
K:Shroud
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may draw a card.
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may draw a card.
|
||||
SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/neurok_commando.jpg
|
||||
Oracle:Shroud\nWhenever Neurok Commando deals combat damage to a player, you may draw a card.
|
||||
@@ -5,6 +5,6 @@ PT:7/7
|
||||
K:Flying
|
||||
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay U B R
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | TriggerZones$ Battlefield | Execute$ TrigDiscard | TriggerDescription$ Whenever CARDNAME deals damage to an opponent, that player discards his or her hand.
|
||||
SVar:TrigDiscard:AB$Discard | Cost$ 0 | Defined$ Opponent | Mode$ Hand
|
||||
SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ TriggeredTarget | Mode$ Hand
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/nicol_bolas.jpg
|
||||
Oracle:Flying\nAt the beginning of your upkeep, sacrifice Nicol Bolas unless you pay {U}{B}{R}.\nWhenever Nicol Bolas deals damage to an opponent, that player discards his or her hand.
|
||||
@@ -1,7 +1,7 @@
|
||||
Name:Night Dealings
|
||||
ManaCost:2 B B
|
||||
Types:Enchantment
|
||||
T:Mode$ DamageDone | ValidSource$ Card.YouCtrl | ValidTarget$ Opponent | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever a source you control deals damage to another player, put that many theft counters on CARDNAME.
|
||||
T:Mode$ DamageDone | ValidSource$ Card.YouCtrl | ValidTarget$ Player | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever a source you control deals damage to another player, put that many theft counters on CARDNAME.
|
||||
SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | CounterType$ THEFT | CounterNum$ Y | References$ Y
|
||||
A:AB$ ChangeZone | Cost$ 2 B B SubCounter<X/THEFT> | Origin$ Library | Destination$ Hand | ChangeType$ Card.nonLand+YouCtrl+cmcEQChosenX | ChangeNum$ 1 | Reveal$ True | Shuffle$ True | References$ X | SpellDescription$ Search your library for a nonland card with converted mana cost X, reveal it, and put it into your hand. Then shuffle your library.
|
||||
SVar:X:XChoice
|
||||
|
||||
@@ -3,7 +3,7 @@ ManaCost:UB UB UB
|
||||
Types:Creature Specter
|
||||
PT:2/3
|
||||
K:Flying
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | CombatDamage$ True | Execute$ TrigMill | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player exiles the top card of his or her library.
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigMill | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player exiles the top card of his or her library.
|
||||
SVar:TrigMill:AB$ Mill | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 1 | Destination$ Exile | RememberMilled$ True
|
||||
S:Mode$ Continuous | Affected$ Card.IsRemembered+OppOwn | AffectedZone$ Exile | AddHiddenKeyword$ May be played by your opponent | Description$ You may play cards exiled with CARDNAME.
|
||||
S:Mode$ Continuous | Affected$ Card.IsRemembered+YouOwn | AffectedZone$ Exile | AddHiddenKeyword$ May be played
|
||||
|
||||
@@ -3,7 +3,7 @@ ManaCost:3 U
|
||||
Types:Creature Human Ninja
|
||||
PT:2/2
|
||||
A:AB$ ChangeZone | Cost$ 1 U Return<1/Creature.attacking+unblocked> | CostDesc$ Ninjutsu 1 U | ActivationZone$ Hand | Origin$ Hand | Ninjutsu$ True | Destination$ Battlefield | Defined$ Self | SpellDescription$ (1 U, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.)
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | Execute$ TrigDraw | OptionalDecider$ You | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may draw a card.
|
||||
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDraw | OptionalDecider$ You | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may draw a card.
|
||||
SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/ninja_of_the_deep_hours.jpg
|
||||
Oracle:Ninjutsu {1}{U} ({1}{U}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.)\nWhenever Ninja of the Deep Hours deals combat damage to a player, you may draw a card.
|
||||
@@ -8,5 +8,6 @@ SVar:X:Count$Devotion.G
|
||||
S:Mode$ Continuous | Affected$ Creature.Other+YouCtrl | AddKeyword$ Trample | Description$ Other creatures you control have trample.
|
||||
A:AB$ Pump | Cost$ 3 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ Target creature gets +2/+2 until end of turn.
|
||||
SVar:PlayMain1:TRUE
|
||||
SVar:BuffedBy:Permanent.Green
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/nylea_god_of_the_hunt.jpg
|
||||
Oracle:Indestructible\nAs long as your devotion to green is less than five, Nylea isn't a creature. (Each {G} in the mana costs of permanents you control counts toward your devotion to green.)\nOther creatures you control have trample.\n{3}{G}: Target creature gets +2/+2 until end of turn.
|
||||
11
res/cardsfolder/o/only_blood_ends_your_nightmares.txt
Normal file
11
res/cardsfolder/o/only_blood_ends_your_nightmares.txt
Normal file
@@ -0,0 +1,11 @@
|
||||
Name:Only Blood Ends Your Nightmares
|
||||
ManaCost:no cost
|
||||
Types:Scheme
|
||||
T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ TrigSacEach | TriggerZones$ Command | OptionalDecider$ You | TriggerDescription$ When you set this scheme in motion, each opponent sacrifices a creature. Then each opponent who didn't sacrifice a creature discards two cards.
|
||||
SVar:TrigSacEach:AB$ Sacrifice | Cost$ 0 | Defined$ Player.Opponent | SacValid$ Creature | RememberSacrificed$ True | SubAbility$ DBRepeat
|
||||
SVar:DBRepeat:DB$ RepeatEach | RepeatPlayers$ Player.Opponent | RepeatSubAbility$ DBDiscard | SubAbility$ DBCleanup
|
||||
SVar:DBDiscard:DB$ Discard | Defined$ Player.IsRemembered | Mode$ TgtChoose | NumCards$ 2 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | References$ X
|
||||
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
|
||||
SVar:X:Remembered$Valid Card.RememberedPlayerCtrl
|
||||
SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/only_blood_ends_your_nightmares.jpg
|
||||
Oracle:When you set this scheme in motion, each opponent sacrifices a creature. Then each opponent who didn't sacrifice a creature discards two cards.
|
||||
@@ -1,7 +1,7 @@
|
||||
Name:Orochi Colony
|
||||
ManaCost:no cost
|
||||
Types:Plane Kamigawa
|
||||
T:Mode$ DamageDone | ValidSource$ Creature.YouCtrl | ValidTarget$ Opponent | CombatDamage$ True | Execute$ TrigRamp | TriggerZones$ Command | TriggerDescription$ Whenever a creature you control deals combat damage to a player, you may search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library.
|
||||
T:Mode$ DamageDone | ValidSource$ Creature.YouCtrl | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigRamp | TriggerZones$ Command | TriggerDescription$ Whenever a creature you control deals combat damage to a player, you may search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library.
|
||||
SVar:TrigRamp:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ 1
|
||||
T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll Chaos, target creature can't be blocked this turn.
|
||||
SVar:RolledChaos:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | KW$ HIDDEN Unblockable
|
||||
|
||||
@@ -5,6 +5,6 @@ K:CARDNAME enters the battlefield tapped.
|
||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerDescription$ When CARDNAME enters the battlefield, return a land you control to its owner's hand.
|
||||
SVar:TrigReturn:AB$ChangeZone | Origin$ Battlefield | Destination$ Hand | Cost$ 0 | Hidden$ True | Mandatory$ True | ChangeType$ Land.YouCtrl
|
||||
A:AB$ Mana | Cost$ T | Produced$ W B | SpellDescription$ Add W B to your mana pool.
|
||||
SVar:RemAIDeck:True
|
||||
SVar:NeedsToPlay:Land.Basic+YouCtrl
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/orzhov_basilica.jpg
|
||||
Oracle:Orzhov Basilica enters the battlefield tapped.\nWhen Orzhov Basilica enters the battlefield, return a land you control to its owner's hand.\n{T}: Add {W}{B} to your mana pool.
|
||||
@@ -2,6 +2,6 @@ Name:Pain Magnification
|
||||
ManaCost:1 B R
|
||||
Types:Enchantment
|
||||
T:Mode$ DamageDone | ValidTarget$ Opponent | DamageAmount$ GE3 | Execute$ TrigDestroy | TriggerZones$ Battlefield | TriggerDescription$ Whenever an opponent is dealt 3 or more damage by a single source, that player discards a card.
|
||||
SVar:TrigDestroy:AB$Discard | Cost$ 0 | Defined$ Opponent | NumCards$ 1 | Mode$ TgtChoose
|
||||
SVar:TrigDestroy:AB$ Discard | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ TgtChoose
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/pain_magnification.jpg
|
||||
Oracle:Whenever an opponent is dealt 3 or more damage by a single source, that player discards a card.
|
||||
@@ -1,7 +1,9 @@
|
||||
Name:Porphyry Nodes
|
||||
ManaCost:W
|
||||
Types:Enchantment
|
||||
Text:At the beginning of your upkeep, destroy the creature with the least power. It can't be regenerated. If two or more creatures are tied for least power, you choose one of them.
|
||||
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigChooseOneToDestroy | TriggerDescription$ At the beginning of your upkeep, destroy the creature with the least power. It can't be regenerated. If two or more creatures are tied for least power, you choose one of them.
|
||||
SVar:TrigChooseOneToDestroy:AB$ ChooseCard | Cost$ 0 | Choices$ Creature.leastPower+withoutIndestructible | Mandatory$ True | SubAbility$ DBDestroy
|
||||
SVar:DBDestroy:DB$ Destroy | Defined$ ChosenCard | NoRegen$ True
|
||||
T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Creature | PresentCompare$ EQ0 | Execute$ TrigSac | TriggerDescription$ When there are no creatures on the battlefield, sacrifice CARDNAME.
|
||||
SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self
|
||||
SVar:NeedsToPlay:Creature.YouDontCtrl+leastPower
|
||||
|
||||
11
res/cardsfolder/p/protective_sphere.txt
Normal file
11
res/cardsfolder/p/protective_sphere.txt
Normal file
@@ -0,0 +1,11 @@
|
||||
Name:Protective Sphere
|
||||
ManaCost:2 W
|
||||
Types:Enchantment
|
||||
A:AB$ ChooseSource | Cost$ 1 PayLife<1> | Choices$ Card.SharesColorWith ActivationColor | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ Prevent all damage that would be dealt to you this turn by a source of your choice that shares a color with the mana spent on this activation cost. (Colorless mana prevents no damage.)
|
||||
SVar:DBEffect:DB$ Effect | StaticAbilities$ PreventFromSource | References$ PreventFromSource | RememberObjects$ Remembered | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 | SubAbility$ DBCleanup
|
||||
SVar:PreventFromSource:Mode$ PreventDamage | EffectZone$ Command | Target$ You | Source$ Card.IsRemembered | Description$ Prevent all damage that would be dealt to you by a source of your choice that shares a color with the mana spent on this activation cost.
|
||||
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
|
||||
SVar:RemAIDeck:True
|
||||
SVar:RemRandomDeck:True
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/protective_sphere.jpg
|
||||
Oracle:{1}, Pay 1 life: Prevent all damage that would be dealt to you this turn by a source of your choice that shares a color with the mana spent on this activation cost. (Colorless mana prevents no damage.)
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user