mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-17 03:08:02 +00:00
Compare commits
92 Commits
forge-1.2.
...
forge-1.2.
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
2751218442 | ||
|
|
d81568698c | ||
|
|
509f2c279b | ||
|
|
a5c1e13cf1 | ||
|
|
78a77b90f7 | ||
|
|
966804bf07 | ||
|
|
4fab296908 | ||
|
|
d9d44f2c83 | ||
|
|
4806e54197 | ||
|
|
9bf14be29b | ||
|
|
be1450cb2b | ||
|
|
074dbc1173 | ||
|
|
3518f4b7b4 | ||
|
|
ff44e58ecc | ||
|
|
48f257b491 | ||
|
|
c6ea1e7c3a | ||
|
|
daa75c215b | ||
|
|
77441acd46 | ||
|
|
534f68e2aa | ||
|
|
1a6526332b | ||
|
|
dbf34bcbfa | ||
|
|
39f24f069d | ||
|
|
337322334a | ||
|
|
745f62f752 | ||
|
|
b6e0e54161 | ||
|
|
c2b871b668 | ||
|
|
aa624ddeab | ||
|
|
49c573441c | ||
|
|
5d5e792cd6 | ||
|
|
ae99e833f9 | ||
|
|
76688d72d5 | ||
|
|
1ba564fb15 | ||
|
|
66246d90b6 | ||
|
|
2f4fdb941a | ||
|
|
150c7e9bde | ||
|
|
9f583f2c79 | ||
|
|
8ac4d351cb | ||
|
|
acf6d32f47 | ||
|
|
b92445adda | ||
|
|
3ba1add703 | ||
|
|
cbc762270d | ||
|
|
049383dac6 | ||
|
|
dfbb478007 | ||
|
|
a33162ebd3 | ||
|
|
f35bc9c3b2 | ||
|
|
0f78fc1f66 | ||
|
|
04a127539f | ||
|
|
c90a69c0b5 | ||
|
|
f90382b54a | ||
|
|
067664676e | ||
|
|
d6accf45bd | ||
|
|
9943753d21 | ||
|
|
32f457f171 | ||
|
|
f311960b9c | ||
|
|
086f731c36 | ||
|
|
c7a490c6b6 | ||
|
|
d5d6d28fee | ||
|
|
2459988592 | ||
|
|
5b5ca1ffd2 | ||
|
|
db990a08f5 | ||
|
|
2e273d3ee9 | ||
|
|
f86d258f15 | ||
|
|
0221ac1b7f | ||
|
|
4e74e0c2f7 | ||
|
|
9f4fd6f00f | ||
|
|
e842aa9faa | ||
|
|
9c70754bf1 | ||
|
|
f6778e2e3a | ||
|
|
2b034da809 | ||
|
|
29c24c7fdf | ||
|
|
36a1faf5b9 | ||
|
|
df6df87a91 | ||
|
|
a496d68c20 | ||
|
|
5dd09d2671 | ||
|
|
00766363f9 | ||
|
|
f7dc3eac58 | ||
|
|
c0eabceff9 | ||
|
|
8a191b4759 | ||
|
|
f313114bbb | ||
|
|
80485aa9c7 | ||
|
|
3d3dd22f3c | ||
|
|
348b3dd58e | ||
|
|
05dfac1250 | ||
|
|
63198022de | ||
|
|
9fc6c820d8 | ||
|
|
3dc80670b4 | ||
|
|
7f221fa442 | ||
|
|
d513f651fd | ||
|
|
1235c8a52a | ||
|
|
2273926e04 | ||
|
|
8853697d0f | ||
|
|
c7f6c051ad |
48
.gitattributes
vendored
48
.gitattributes
vendored
@@ -228,6 +228,7 @@ res/cardsfolder/a/an_havva_inn.txt svneol=native#text/plain
|
|||||||
res/cardsfolder/a/an_havva_township.txt svneol=native#text/plain
|
res/cardsfolder/a/an_havva_township.txt svneol=native#text/plain
|
||||||
res/cardsfolder/a/an_zerrin_ruins.txt svneol=native#text/plain
|
res/cardsfolder/a/an_zerrin_ruins.txt svneol=native#text/plain
|
||||||
res/cardsfolder/a/ana_disciple.txt svneol=native#text/plain
|
res/cardsfolder/a/ana_disciple.txt svneol=native#text/plain
|
||||||
|
res/cardsfolder/a/ana_sanctuary.txt -text
|
||||||
res/cardsfolder/a/anaba_ancestor.txt svneol=native#text/plain
|
res/cardsfolder/a/anaba_ancestor.txt svneol=native#text/plain
|
||||||
res/cardsfolder/a/anaba_bodyguard.txt svneol=native#text/plain
|
res/cardsfolder/a/anaba_bodyguard.txt svneol=native#text/plain
|
||||||
res/cardsfolder/a/anaba_shaman.txt svneol=native#text/plain
|
res/cardsfolder/a/anaba_shaman.txt svneol=native#text/plain
|
||||||
@@ -339,6 +340,7 @@ res/cardsfolder/a/arc_runner.txt svneol=native#text/plain
|
|||||||
res/cardsfolder/a/arc_slogger.txt svneol=native#text/plain
|
res/cardsfolder/a/arc_slogger.txt svneol=native#text/plain
|
||||||
res/cardsfolder/a/arc_trail.txt svneol=native#text/plain
|
res/cardsfolder/a/arc_trail.txt svneol=native#text/plain
|
||||||
res/cardsfolder/a/arcades_sabboth.txt svneol=native#text/plain
|
res/cardsfolder/a/arcades_sabboth.txt svneol=native#text/plain
|
||||||
|
res/cardsfolder/a/arcane_denial.txt -text
|
||||||
res/cardsfolder/a/arcane_laboratory.txt -text
|
res/cardsfolder/a/arcane_laboratory.txt -text
|
||||||
res/cardsfolder/a/arcane_sanctum.txt svneol=native#text/plain
|
res/cardsfolder/a/arcane_sanctum.txt svneol=native#text/plain
|
||||||
res/cardsfolder/a/arcane_spyglass.txt svneol=native#text/plain
|
res/cardsfolder/a/arcane_spyglass.txt svneol=native#text/plain
|
||||||
@@ -1111,6 +1113,7 @@ res/cardsfolder/b/burning_palm_efreet.txt -text
|
|||||||
res/cardsfolder/b/burning_sands.txt -text
|
res/cardsfolder/b/burning_sands.txt -text
|
||||||
res/cardsfolder/b/burning_shield_askari.txt svneol=native#text/plain
|
res/cardsfolder/b/burning_shield_askari.txt svneol=native#text/plain
|
||||||
res/cardsfolder/b/burning_vengeance.txt -text
|
res/cardsfolder/b/burning_vengeance.txt -text
|
||||||
|
res/cardsfolder/b/burnout.txt -text
|
||||||
res/cardsfolder/b/burr_grafter.txt svneol=native#text/plain
|
res/cardsfolder/b/burr_grafter.txt svneol=native#text/plain
|
||||||
res/cardsfolder/b/burrenton_bombardier.txt svneol=native#text/plain
|
res/cardsfolder/b/burrenton_bombardier.txt svneol=native#text/plain
|
||||||
res/cardsfolder/b/burrenton_shield_bearers.txt svneol=native#text/plain
|
res/cardsfolder/b/burrenton_shield_bearers.txt svneol=native#text/plain
|
||||||
@@ -1165,6 +1168,7 @@ res/cardsfolder/c/caller_of_the_claw.txt svneol=native#text/plain
|
|||||||
res/cardsfolder/c/callous_deceiver.txt svneol=native#text/plain
|
res/cardsfolder/c/callous_deceiver.txt svneol=native#text/plain
|
||||||
res/cardsfolder/c/callous_giant.txt svneol=native#text/plain
|
res/cardsfolder/c/callous_giant.txt svneol=native#text/plain
|
||||||
res/cardsfolder/c/callow_jushi_jaraku_the_interloper.txt -text
|
res/cardsfolder/c/callow_jushi_jaraku_the_interloper.txt -text
|
||||||
|
res/cardsfolder/c/calming_licid.txt -text
|
||||||
res/cardsfolder/c/calming_verse.txt svneol=native#text/plain
|
res/cardsfolder/c/calming_verse.txt svneol=native#text/plain
|
||||||
res/cardsfolder/c/caltrops.txt svneol=native#text/plain
|
res/cardsfolder/c/caltrops.txt svneol=native#text/plain
|
||||||
res/cardsfolder/c/cancel.txt svneol=native#text/plain
|
res/cardsfolder/c/cancel.txt svneol=native#text/plain
|
||||||
@@ -1596,6 +1600,7 @@ res/cardsfolder/c/conversion_chamber.txt svneol=native#text/plain
|
|||||||
res/cardsfolder/c/conviction.txt svneol=native#text/plain
|
res/cardsfolder/c/conviction.txt svneol=native#text/plain
|
||||||
res/cardsfolder/c/convincing_mirage.txt svneol=native#text/plain
|
res/cardsfolder/c/convincing_mirage.txt svneol=native#text/plain
|
||||||
res/cardsfolder/c/convolute.txt svneol=native#text/plain
|
res/cardsfolder/c/convolute.txt svneol=native#text/plain
|
||||||
|
res/cardsfolder/c/convulsing_licid.txt -text
|
||||||
res/cardsfolder/c/coordinated_barrage.txt svneol=native#text/plain
|
res/cardsfolder/c/coordinated_barrage.txt svneol=native#text/plain
|
||||||
res/cardsfolder/c/copper_carapace.txt svneol=native#text/plain
|
res/cardsfolder/c/copper_carapace.txt svneol=native#text/plain
|
||||||
res/cardsfolder/c/copper_gnomes.txt svneol=native#text/plain
|
res/cardsfolder/c/copper_gnomes.txt svneol=native#text/plain
|
||||||
@@ -1633,6 +1638,7 @@ res/cardsfolder/c/corrupted_harvester.txt svneol=native#text/plain
|
|||||||
res/cardsfolder/c/corrupted_resolve.txt -text
|
res/cardsfolder/c/corrupted_resolve.txt -text
|
||||||
res/cardsfolder/c/corrupted_roots.txt -text
|
res/cardsfolder/c/corrupted_roots.txt -text
|
||||||
res/cardsfolder/c/corrupted_zendikon.txt svneol=native#text/plain
|
res/cardsfolder/c/corrupted_zendikon.txt svneol=native#text/plain
|
||||||
|
res/cardsfolder/c/corrupting_licid.txt -text
|
||||||
res/cardsfolder/c/cosis_ravager.txt svneol=native#text/plain
|
res/cardsfolder/c/cosis_ravager.txt svneol=native#text/plain
|
||||||
res/cardsfolder/c/cosis_trickster.txt svneol=native#text/plain
|
res/cardsfolder/c/cosis_trickster.txt svneol=native#text/plain
|
||||||
res/cardsfolder/c/cosmic_horror.txt svneol=native#text/plain
|
res/cardsfolder/c/cosmic_horror.txt svneol=native#text/plain
|
||||||
@@ -2180,6 +2186,7 @@ res/cardsfolder/d/dolmen_gate.txt svneol=native#text/plain
|
|||||||
res/cardsfolder/d/domestication.txt svneol=native#text/plain
|
res/cardsfolder/d/domestication.txt svneol=native#text/plain
|
||||||
res/cardsfolder/d/dominarias_judgment.txt svneol=native#text/plain
|
res/cardsfolder/d/dominarias_judgment.txt svneol=native#text/plain
|
||||||
res/cardsfolder/d/dominate.txt svneol=native#text/plain
|
res/cardsfolder/d/dominate.txt svneol=native#text/plain
|
||||||
|
res/cardsfolder/d/dominating_licid.txt -text
|
||||||
res/cardsfolder/d/domineer.txt svneol=native#text/plain
|
res/cardsfolder/d/domineer.txt svneol=native#text/plain
|
||||||
res/cardsfolder/d/dominus_of_fealty.txt svneol=native#text/plain
|
res/cardsfolder/d/dominus_of_fealty.txt svneol=native#text/plain
|
||||||
res/cardsfolder/d/donate.txt svneol=native#text/plain
|
res/cardsfolder/d/donate.txt svneol=native#text/plain
|
||||||
@@ -2564,6 +2571,7 @@ res/cardsfolder/e/enlisted_wurm.txt svneol=native#text/plain
|
|||||||
res/cardsfolder/e/enlistment_officer.txt svneol=native#text/plain
|
res/cardsfolder/e/enlistment_officer.txt svneol=native#text/plain
|
||||||
res/cardsfolder/e/enormous_baloth.txt svneol=native#text/plain
|
res/cardsfolder/e/enormous_baloth.txt svneol=native#text/plain
|
||||||
res/cardsfolder/e/enrage.txt svneol=native#text/plain
|
res/cardsfolder/e/enrage.txt svneol=native#text/plain
|
||||||
|
res/cardsfolder/e/enraging_licid.txt -text
|
||||||
res/cardsfolder/e/enshrined_memories.txt svneol=native#text/plain
|
res/cardsfolder/e/enshrined_memories.txt svneol=native#text/plain
|
||||||
res/cardsfolder/e/enslave.txt svneol=native#text/plain
|
res/cardsfolder/e/enslave.txt svneol=native#text/plain
|
||||||
res/cardsfolder/e/enslaved_dwarf.txt svneol=native#text/plain
|
res/cardsfolder/e/enslaved_dwarf.txt svneol=native#text/plain
|
||||||
@@ -3036,6 +3044,7 @@ res/cardsfolder/f/forbidden_alchemy.txt -text
|
|||||||
res/cardsfolder/f/forbidden_lore.txt svneol=native#text/plain
|
res/cardsfolder/f/forbidden_lore.txt svneol=native#text/plain
|
||||||
res/cardsfolder/f/forbidden_orchard.txt svneol=native#text/plain
|
res/cardsfolder/f/forbidden_orchard.txt svneol=native#text/plain
|
||||||
res/cardsfolder/f/forbidding_watchtower.txt svneol=native#text/plain
|
res/cardsfolder/f/forbidding_watchtower.txt svneol=native#text/plain
|
||||||
|
res/cardsfolder/f/force_bubble.txt -text
|
||||||
res/cardsfolder/f/force_of_nature.txt svneol=native#text/plain
|
res/cardsfolder/f/force_of_nature.txt svneol=native#text/plain
|
||||||
res/cardsfolder/f/force_of_savagery.txt svneol=native#text/plain
|
res/cardsfolder/f/force_of_savagery.txt svneol=native#text/plain
|
||||||
res/cardsfolder/f/force_of_will.txt svneol=native#text/plain
|
res/cardsfolder/f/force_of_will.txt svneol=native#text/plain
|
||||||
@@ -3343,6 +3352,7 @@ res/cardsfolder/g/gleancrawler.txt -text
|
|||||||
res/cardsfolder/g/glen_elendra_archmage.txt svneol=native#text/plain
|
res/cardsfolder/g/glen_elendra_archmage.txt svneol=native#text/plain
|
||||||
res/cardsfolder/g/glen_elendra_liege.txt svneol=native#text/plain
|
res/cardsfolder/g/glen_elendra_liege.txt svneol=native#text/plain
|
||||||
res/cardsfolder/g/glen_elendra_pranksters.txt svneol=native#text/plain
|
res/cardsfolder/g/glen_elendra_pranksters.txt svneol=native#text/plain
|
||||||
|
res/cardsfolder/g/gliding_licid.txt -text
|
||||||
res/cardsfolder/g/glimmerdust_nap.txt svneol=native#text/plain
|
res/cardsfolder/g/glimmerdust_nap.txt svneol=native#text/plain
|
||||||
res/cardsfolder/g/glimmering_angel.txt svneol=native#text/plain
|
res/cardsfolder/g/glimmering_angel.txt svneol=native#text/plain
|
||||||
res/cardsfolder/g/glimmerpoint_stag.txt svneol=native#text/plain
|
res/cardsfolder/g/glimmerpoint_stag.txt svneol=native#text/plain
|
||||||
@@ -4022,6 +4032,7 @@ res/cardsfolder/h/hurricane.txt svneol=native#text/plain
|
|||||||
res/cardsfolder/h/hush.txt svneol=native#text/plain
|
res/cardsfolder/h/hush.txt svneol=native#text/plain
|
||||||
res/cardsfolder/h/hyalopterous_lemure.txt svneol=native#text/plain
|
res/cardsfolder/h/hyalopterous_lemure.txt svneol=native#text/plain
|
||||||
res/cardsfolder/h/hydra_omnivore.txt svneol=native#text/plain
|
res/cardsfolder/h/hydra_omnivore.txt svneol=native#text/plain
|
||||||
|
res/cardsfolder/h/hydroblast.txt -text
|
||||||
res/cardsfolder/h/hydromorph_guardian.txt svneol=native#text/plain
|
res/cardsfolder/h/hydromorph_guardian.txt svneol=native#text/plain
|
||||||
res/cardsfolder/h/hydromorph_gull.txt svneol=native#text/plain
|
res/cardsfolder/h/hydromorph_gull.txt svneol=native#text/plain
|
||||||
res/cardsfolder/h/hyena_umbra.txt svneol=native#text/plain
|
res/cardsfolder/h/hyena_umbra.txt svneol=native#text/plain
|
||||||
@@ -4191,6 +4202,7 @@ res/cardsfolder/i/instill_infection.txt svneol=native#text/plain
|
|||||||
res/cardsfolder/i/insubordination.txt -text
|
res/cardsfolder/i/insubordination.txt -text
|
||||||
res/cardsfolder/i/insurrection.txt svneol=native#text/plain
|
res/cardsfolder/i/insurrection.txt svneol=native#text/plain
|
||||||
res/cardsfolder/i/intangible_virtue.txt -text
|
res/cardsfolder/i/intangible_virtue.txt -text
|
||||||
|
res/cardsfolder/i/interdict.txt -text
|
||||||
res/cardsfolder/i/intervene.txt svneol=native#text/plain
|
res/cardsfolder/i/intervene.txt svneol=native#text/plain
|
||||||
res/cardsfolder/i/intimidation.txt svneol=native#text/plain
|
res/cardsfolder/i/intimidation.txt svneol=native#text/plain
|
||||||
res/cardsfolder/i/intimidator_initiate.txt svneol=native#text/plain
|
res/cardsfolder/i/intimidator_initiate.txt svneol=native#text/plain
|
||||||
@@ -4736,6 +4748,7 @@ res/cardsfolder/l/leatherback_baloth.txt svneol=native#text/plain
|
|||||||
res/cardsfolder/l/leave_no_trace.txt svneol=native#text/plain
|
res/cardsfolder/l/leave_no_trace.txt svneol=native#text/plain
|
||||||
res/cardsfolder/l/leeches.txt svneol=native#text/plain
|
res/cardsfolder/l/leeches.txt svneol=native#text/plain
|
||||||
res/cardsfolder/l/leeching_bite.txt -text
|
res/cardsfolder/l/leeching_bite.txt -text
|
||||||
|
res/cardsfolder/l/leeching_licid.txt -text
|
||||||
res/cardsfolder/l/leechridden_swamp.txt svneol=native#text/plain
|
res/cardsfolder/l/leechridden_swamp.txt svneol=native#text/plain
|
||||||
res/cardsfolder/l/leering_emblem.txt svneol=native#text/plain
|
res/cardsfolder/l/leering_emblem.txt svneol=native#text/plain
|
||||||
res/cardsfolder/l/leering_gargoyle.txt svneol=native#text/plain
|
res/cardsfolder/l/leering_gargoyle.txt svneol=native#text/plain
|
||||||
@@ -5644,6 +5657,7 @@ res/cardsfolder/n/near_death_experience.txt svneol=native#text/plain
|
|||||||
res/cardsfolder/n/nebuchadnezzar.txt svneol=native#text/plain
|
res/cardsfolder/n/nebuchadnezzar.txt svneol=native#text/plain
|
||||||
res/cardsfolder/n/neck_snap.txt svneol=native#text/plain
|
res/cardsfolder/n/neck_snap.txt svneol=native#text/plain
|
||||||
res/cardsfolder/n/necra_disciple.txt svneol=native#text/plain
|
res/cardsfolder/n/necra_disciple.txt svneol=native#text/plain
|
||||||
|
res/cardsfolder/n/necra_sanctuary.txt -text
|
||||||
res/cardsfolder/n/necratog.txt svneol=native#text/plain
|
res/cardsfolder/n/necratog.txt svneol=native#text/plain
|
||||||
res/cardsfolder/n/necrite.txt svneol=native#text/plain
|
res/cardsfolder/n/necrite.txt svneol=native#text/plain
|
||||||
res/cardsfolder/n/necrogen_censer.txt svneol=native#text/plain
|
res/cardsfolder/n/necrogen_censer.txt svneol=native#text/plain
|
||||||
@@ -5816,6 +5830,7 @@ res/cardsfolder/n/numai_outcast.txt svneol=native#text/plain
|
|||||||
res/cardsfolder/n/numbing_dose.txt svneol=native#text/plain
|
res/cardsfolder/n/numbing_dose.txt svneol=native#text/plain
|
||||||
res/cardsfolder/n/numot_the_devastator.txt svneol=native#text/plain
|
res/cardsfolder/n/numot_the_devastator.txt svneol=native#text/plain
|
||||||
res/cardsfolder/n/nurturer_initiate.txt svneol=native#text/plain
|
res/cardsfolder/n/nurturer_initiate.txt svneol=native#text/plain
|
||||||
|
res/cardsfolder/n/nurturing_licid.txt -text
|
||||||
res/cardsfolder/n/nut_collector.txt svneol=native#text/plain
|
res/cardsfolder/n/nut_collector.txt svneol=native#text/plain
|
||||||
res/cardsfolder/n/nyxathid.txt svneol=native#text/plain
|
res/cardsfolder/n/nyxathid.txt svneol=native#text/plain
|
||||||
res/cardsfolder/o/oaken_brawler.txt svneol=native#text/plain
|
res/cardsfolder/o/oaken_brawler.txt svneol=native#text/plain
|
||||||
@@ -6484,6 +6499,7 @@ res/cardsfolder/p/pyre_zombie.txt svneol=native#text/plain
|
|||||||
res/cardsfolder/p/pyretic_ritual.txt svneol=native#text/plain
|
res/cardsfolder/p/pyretic_ritual.txt svneol=native#text/plain
|
||||||
res/cardsfolder/p/pyric_salamander.txt svneol=native#text/plain
|
res/cardsfolder/p/pyric_salamander.txt svneol=native#text/plain
|
||||||
res/cardsfolder/p/pyrite_spellbomb.txt svneol=native#text/plain
|
res/cardsfolder/p/pyrite_spellbomb.txt svneol=native#text/plain
|
||||||
|
res/cardsfolder/p/pyroblast.txt -text
|
||||||
res/cardsfolder/p/pyroclasm.txt svneol=native#text/plain
|
res/cardsfolder/p/pyroclasm.txt svneol=native#text/plain
|
||||||
res/cardsfolder/p/pyroclast_consul.txt svneol=native#text/plain
|
res/cardsfolder/p/pyroclast_consul.txt svneol=native#text/plain
|
||||||
res/cardsfolder/p/pyrohemia.txt svneol=native#text/plain
|
res/cardsfolder/p/pyrohemia.txt svneol=native#text/plain
|
||||||
@@ -6514,6 +6530,7 @@ res/cardsfolder/q/quest_for_ulas_temple.txt -text svneol=unset#text/plain
|
|||||||
res/cardsfolder/q/questing_phelddagrif.txt svneol=native#text/plain
|
res/cardsfolder/q/questing_phelddagrif.txt svneol=native#text/plain
|
||||||
res/cardsfolder/q/quick_sliver.txt svneol=native#text/plain
|
res/cardsfolder/q/quick_sliver.txt svneol=native#text/plain
|
||||||
res/cardsfolder/q/quickchange.txt -text
|
res/cardsfolder/q/quickchange.txt -text
|
||||||
|
res/cardsfolder/q/quickening_licid.txt -text
|
||||||
res/cardsfolder/q/quicksand.txt svneol=native#text/plain
|
res/cardsfolder/q/quicksand.txt svneol=native#text/plain
|
||||||
res/cardsfolder/q/quicksilver_amulet.txt svneol=native#text/plain
|
res/cardsfolder/q/quicksilver_amulet.txt svneol=native#text/plain
|
||||||
res/cardsfolder/q/quicksilver_behemoth.txt svneol=native#text/plain
|
res/cardsfolder/q/quicksilver_behemoth.txt svneol=native#text/plain
|
||||||
@@ -6583,6 +6600,7 @@ res/cardsfolder/r/rainbow_vale.txt svneol=native#text/plain
|
|||||||
res/cardsfolder/r/raise_dead.txt svneol=native#text/plain
|
res/cardsfolder/r/raise_dead.txt svneol=native#text/plain
|
||||||
res/cardsfolder/r/raise_the_alarm.txt svneol=native#text/plain
|
res/cardsfolder/r/raise_the_alarm.txt svneol=native#text/plain
|
||||||
res/cardsfolder/r/raka_disciple.txt svneol=native#text/plain
|
res/cardsfolder/r/raka_disciple.txt svneol=native#text/plain
|
||||||
|
res/cardsfolder/r/raka_sanctuary.txt -text
|
||||||
res/cardsfolder/r/rakalite.txt -text
|
res/cardsfolder/r/rakalite.txt -text
|
||||||
res/cardsfolder/r/rakdos_augermage.txt svneol=native#text/plain
|
res/cardsfolder/r/rakdos_augermage.txt svneol=native#text/plain
|
||||||
res/cardsfolder/r/rakdos_carnarium.txt svneol=native#text/plain
|
res/cardsfolder/r/rakdos_carnarium.txt svneol=native#text/plain
|
||||||
@@ -6633,6 +6651,7 @@ res/cardsfolder/r/rathi_fiend.txt svneol=native#text/plain
|
|||||||
res/cardsfolder/r/rathi_intimidator.txt svneol=native#text/plain
|
res/cardsfolder/r/rathi_intimidator.txt svneol=native#text/plain
|
||||||
res/cardsfolder/r/rathi_trapper.txt svneol=native#text/plain
|
res/cardsfolder/r/rathi_trapper.txt svneol=native#text/plain
|
||||||
res/cardsfolder/r/raths_edge.txt svneol=native#text/plain
|
res/cardsfolder/r/raths_edge.txt svneol=native#text/plain
|
||||||
|
res/cardsfolder/r/rats_feast.txt -text
|
||||||
res/cardsfolder/r/rats_of_rath.txt svneol=native#text/plain
|
res/cardsfolder/r/rats_of_rath.txt svneol=native#text/plain
|
||||||
res/cardsfolder/r/rattleblaze_scarecrow.txt svneol=native#text/plain
|
res/cardsfolder/r/rattleblaze_scarecrow.txt svneol=native#text/plain
|
||||||
res/cardsfolder/r/ravaged_highlands.txt svneol=native#text/plain
|
res/cardsfolder/r/ravaged_highlands.txt svneol=native#text/plain
|
||||||
@@ -6674,6 +6693,7 @@ res/cardsfolder/r/razortooth_rats.txt svneol=native#text/plain
|
|||||||
res/cardsfolder/r/razorverge_thicket.txt svneol=native#text/plain
|
res/cardsfolder/r/razorverge_thicket.txt svneol=native#text/plain
|
||||||
res/cardsfolder/r/reach_of_branches.txt svneol=native#text/plain
|
res/cardsfolder/r/reach_of_branches.txt svneol=native#text/plain
|
||||||
res/cardsfolder/r/reach_through_mists.txt svneol=native#text/plain
|
res/cardsfolder/r/reach_through_mists.txt svneol=native#text/plain
|
||||||
|
res/cardsfolder/r/reality_acid.txt -text
|
||||||
res/cardsfolder/r/reality_anchor.txt svneol=native#text/plain
|
res/cardsfolder/r/reality_anchor.txt svneol=native#text/plain
|
||||||
res/cardsfolder/r/reality_ripple.txt -text
|
res/cardsfolder/r/reality_ripple.txt -text
|
||||||
res/cardsfolder/r/reality_spasm.txt svneol=native#text/plain
|
res/cardsfolder/r/reality_spasm.txt svneol=native#text/plain
|
||||||
@@ -6830,6 +6850,7 @@ res/cardsfolder/r/return_to_dust.txt svneol=native#text/plain
|
|||||||
res/cardsfolder/r/reveillark.txt svneol=native#text/plain
|
res/cardsfolder/r/reveillark.txt svneol=native#text/plain
|
||||||
res/cardsfolder/r/reveille_squad.txt svneol=native#text/plain
|
res/cardsfolder/r/reveille_squad.txt svneol=native#text/plain
|
||||||
res/cardsfolder/r/reveka_wizard_savant.txt svneol=native#text/plain
|
res/cardsfolder/r/reveka_wizard_savant.txt svneol=native#text/plain
|
||||||
|
res/cardsfolder/r/revelation.txt -text
|
||||||
res/cardsfolder/r/revelsong_horn.txt svneol=native#text/plain
|
res/cardsfolder/r/revelsong_horn.txt svneol=native#text/plain
|
||||||
res/cardsfolder/r/revenant.txt svneol=native#text/plain
|
res/cardsfolder/r/revenant.txt svneol=native#text/plain
|
||||||
res/cardsfolder/r/reverberate.txt svneol=native#text/plain
|
res/cardsfolder/r/reverberate.txt svneol=native#text/plain
|
||||||
@@ -6926,6 +6947,7 @@ res/cardsfolder/r/river_bear.txt svneol=native#text/plain
|
|||||||
res/cardsfolder/r/river_boa.txt svneol=native#text/plain
|
res/cardsfolder/r/river_boa.txt svneol=native#text/plain
|
||||||
res/cardsfolder/r/river_delta.txt svneol=native#text/plain
|
res/cardsfolder/r/river_delta.txt svneol=native#text/plain
|
||||||
res/cardsfolder/r/river_kaijin.txt svneol=native#text/plain
|
res/cardsfolder/r/river_kaijin.txt svneol=native#text/plain
|
||||||
|
res/cardsfolder/r/river_kelpie.txt -text
|
||||||
res/cardsfolder/r/river_merfolk.txt svneol=native#text/plain
|
res/cardsfolder/r/river_merfolk.txt svneol=native#text/plain
|
||||||
res/cardsfolder/r/river_of_tears.txt -text
|
res/cardsfolder/r/river_of_tears.txt -text
|
||||||
res/cardsfolder/r/riverfall_mimic.txt svneol=native#text/plain
|
res/cardsfolder/r/riverfall_mimic.txt svneol=native#text/plain
|
||||||
@@ -7322,6 +7344,7 @@ res/cardsfolder/s/seek_the_horizon.txt svneol=native#text/plain
|
|||||||
res/cardsfolder/s/seeker.txt svneol=native#text/plain
|
res/cardsfolder/s/seeker.txt svneol=native#text/plain
|
||||||
res/cardsfolder/s/seeker_of_skybreak.txt svneol=native#text/plain
|
res/cardsfolder/s/seeker_of_skybreak.txt svneol=native#text/plain
|
||||||
res/cardsfolder/s/seers_sundial.txt svneol=native#text/plain
|
res/cardsfolder/s/seers_sundial.txt svneol=native#text/plain
|
||||||
|
res/cardsfolder/s/seers_vision.txt -text
|
||||||
res/cardsfolder/s/seething_anger.txt svneol=native#text/plain
|
res/cardsfolder/s/seething_anger.txt svneol=native#text/plain
|
||||||
res/cardsfolder/s/seething_pathblazer.txt svneol=native#text/plain
|
res/cardsfolder/s/seething_pathblazer.txt svneol=native#text/plain
|
||||||
res/cardsfolder/s/seething_song.txt svneol=native#text/plain
|
res/cardsfolder/s/seething_song.txt svneol=native#text/plain
|
||||||
@@ -8191,6 +8214,7 @@ res/cardsfolder/s/still_life.txt svneol=native#text/plain
|
|||||||
res/cardsfolder/s/stillmoon_cavalier.txt svneol=native#text/plain
|
res/cardsfolder/s/stillmoon_cavalier.txt svneol=native#text/plain
|
||||||
res/cardsfolder/s/stingerfling_spider.txt svneol=native#text/plain
|
res/cardsfolder/s/stingerfling_spider.txt svneol=native#text/plain
|
||||||
res/cardsfolder/s/stinging_barrier.txt svneol=native#text/plain
|
res/cardsfolder/s/stinging_barrier.txt svneol=native#text/plain
|
||||||
|
res/cardsfolder/s/stinging_licid.txt -text
|
||||||
res/cardsfolder/s/stingmoggie.txt svneol=native#text/plain
|
res/cardsfolder/s/stingmoggie.txt svneol=native#text/plain
|
||||||
res/cardsfolder/s/stingscourger.txt svneol=native#text/plain
|
res/cardsfolder/s/stingscourger.txt svneol=native#text/plain
|
||||||
res/cardsfolder/s/stinkdrinker_bandit.txt -text
|
res/cardsfolder/s/stinkdrinker_bandit.txt -text
|
||||||
@@ -8328,6 +8352,7 @@ res/cardsfolder/s/sulfuric_vortex.txt svneol=native#text/plain
|
|||||||
res/cardsfolder/s/sulfurous_blast.txt svneol=native#text/plain
|
res/cardsfolder/s/sulfurous_blast.txt svneol=native#text/plain
|
||||||
res/cardsfolder/s/sulfurous_springs.txt svneol=native#text/plain
|
res/cardsfolder/s/sulfurous_springs.txt svneol=native#text/plain
|
||||||
res/cardsfolder/s/summer_bloom.txt svneol=native#text/plain
|
res/cardsfolder/s/summer_bloom.txt svneol=native#text/plain
|
||||||
|
res/cardsfolder/s/summit_apes.txt -text
|
||||||
res/cardsfolder/s/summon_the_school.txt svneol=native#text/plain
|
res/cardsfolder/s/summon_the_school.txt svneol=native#text/plain
|
||||||
res/cardsfolder/s/summoners_bane.txt svneol=native#text/plain
|
res/cardsfolder/s/summoners_bane.txt svneol=native#text/plain
|
||||||
res/cardsfolder/s/summoners_pact.txt svneol=native#text/plain
|
res/cardsfolder/s/summoners_pact.txt svneol=native#text/plain
|
||||||
@@ -8575,6 +8600,7 @@ res/cardsfolder/t/telekinetic_bonds.txt svneol=native#text/plain
|
|||||||
res/cardsfolder/t/telekinetic_sliver.txt svneol=native#text/plain
|
res/cardsfolder/t/telekinetic_sliver.txt svneol=native#text/plain
|
||||||
res/cardsfolder/t/telemin_performance.txt -text
|
res/cardsfolder/t/telemin_performance.txt -text
|
||||||
res/cardsfolder/t/telepathic_spies.txt svneol=native#text/plain
|
res/cardsfolder/t/telepathic_spies.txt svneol=native#text/plain
|
||||||
|
res/cardsfolder/t/telepathy.txt -text
|
||||||
res/cardsfolder/t/teleport.txt svneol=native#text/plain
|
res/cardsfolder/t/teleport.txt svneol=native#text/plain
|
||||||
res/cardsfolder/t/telethopter.txt svneol=native#text/plain
|
res/cardsfolder/t/telethopter.txt svneol=native#text/plain
|
||||||
res/cardsfolder/t/telimtor.txt svneol=native#text/plain
|
res/cardsfolder/t/telimtor.txt svneol=native#text/plain
|
||||||
@@ -8600,6 +8626,7 @@ res/cardsfolder/t/temporal_isolation.txt svneol=native#text/plain
|
|||||||
res/cardsfolder/t/temporal_manipulation.txt svneol=native#text/plain
|
res/cardsfolder/t/temporal_manipulation.txt svneol=native#text/plain
|
||||||
res/cardsfolder/t/temporal_spring.txt svneol=native#text/plain
|
res/cardsfolder/t/temporal_spring.txt svneol=native#text/plain
|
||||||
res/cardsfolder/t/temporary_insanity.txt svneol=native#text/plain
|
res/cardsfolder/t/temporary_insanity.txt svneol=native#text/plain
|
||||||
|
res/cardsfolder/t/tempting_licid.txt -text
|
||||||
res/cardsfolder/t/tempting_wurm.txt svneol=native#text/plain
|
res/cardsfolder/t/tempting_wurm.txt svneol=native#text/plain
|
||||||
res/cardsfolder/t/tendo_ice_bridge.txt svneol=native#text/plain
|
res/cardsfolder/t/tendo_ice_bridge.txt svneol=native#text/plain
|
||||||
res/cardsfolder/t/tendrils_of_agony.txt svneol=native#text/plain
|
res/cardsfolder/t/tendrils_of_agony.txt svneol=native#text/plain
|
||||||
@@ -8864,6 +8891,7 @@ res/cardsfolder/t/torrent_of_fire.txt svneol=native#text/plain
|
|||||||
res/cardsfolder/t/torsten_von_ursus.txt svneol=native#text/plain
|
res/cardsfolder/t/torsten_von_ursus.txt svneol=native#text/plain
|
||||||
res/cardsfolder/t/tortoise_formation.txt svneol=native#text/plain
|
res/cardsfolder/t/tortoise_formation.txt svneol=native#text/plain
|
||||||
res/cardsfolder/t/torture.txt svneol=native#text/plain
|
res/cardsfolder/t/torture.txt svneol=native#text/plain
|
||||||
|
res/cardsfolder/t/torture_chamber.txt -text
|
||||||
res/cardsfolder/t/tortured_existence.txt svneol=native#text/plain
|
res/cardsfolder/t/tortured_existence.txt svneol=native#text/plain
|
||||||
res/cardsfolder/t/totem_guide_hartebeest.txt svneol=native#text/plain
|
res/cardsfolder/t/totem_guide_hartebeest.txt svneol=native#text/plain
|
||||||
res/cardsfolder/t/totem_speaker.txt svneol=native#text/plain
|
res/cardsfolder/t/totem_speaker.txt svneol=native#text/plain
|
||||||
@@ -8916,6 +8944,7 @@ res/cardsfolder/t/tranquility.txt svneol=native#text/plain
|
|||||||
res/cardsfolder/t/transcendent_master.txt svneol=native#text/plain
|
res/cardsfolder/t/transcendent_master.txt svneol=native#text/plain
|
||||||
res/cardsfolder/t/transguild_courier.txt svneol=native#text/plain
|
res/cardsfolder/t/transguild_courier.txt svneol=native#text/plain
|
||||||
res/cardsfolder/t/transluminant.txt svneol=native#text/plain
|
res/cardsfolder/t/transluminant.txt svneol=native#text/plain
|
||||||
|
res/cardsfolder/t/transmogrifying_licid.txt -text
|
||||||
res/cardsfolder/t/transmutation.txt svneol=native#text/plain
|
res/cardsfolder/t/transmutation.txt svneol=native#text/plain
|
||||||
res/cardsfolder/t/transmute_artifact.txt -text
|
res/cardsfolder/t/transmute_artifact.txt -text
|
||||||
res/cardsfolder/t/trap_digger.txt svneol=native#text/plain
|
res/cardsfolder/t/trap_digger.txt svneol=native#text/plain
|
||||||
@@ -8952,6 +8981,7 @@ res/cardsfolder/t/tremble.txt svneol=native#text/plain
|
|||||||
res/cardsfolder/t/tremor.txt svneol=native#text/plain
|
res/cardsfolder/t/tremor.txt svneol=native#text/plain
|
||||||
res/cardsfolder/t/trench_wurm.txt svneol=native#text/plain
|
res/cardsfolder/t/trench_wurm.txt svneol=native#text/plain
|
||||||
res/cardsfolder/t/trenching_steed.txt svneol=native#text/plain
|
res/cardsfolder/t/trenching_steed.txt svneol=native#text/plain
|
||||||
|
res/cardsfolder/t/trepanation_blade.txt -text
|
||||||
res/cardsfolder/t/trespasser_il_vec.txt svneol=native#text/plain
|
res/cardsfolder/t/trespasser_il_vec.txt svneol=native#text/plain
|
||||||
res/cardsfolder/t/trespassing_souleater.txt svneol=native#text/plain
|
res/cardsfolder/t/trespassing_souleater.txt svneol=native#text/plain
|
||||||
res/cardsfolder/t/tresserhorn_sinks.txt svneol=native#text/plain
|
res/cardsfolder/t/tresserhorn_sinks.txt svneol=native#text/plain
|
||||||
@@ -9767,6 +9797,7 @@ res/cardsfolder/w/wolfbriar_elemental.txt svneol=native#text/plain
|
|||||||
res/cardsfolder/w/wolverine_pack.txt svneol=native#text/plain
|
res/cardsfolder/w/wolverine_pack.txt svneol=native#text/plain
|
||||||
res/cardsfolder/w/wonder.txt svneol=native#text/plain
|
res/cardsfolder/w/wonder.txt svneol=native#text/plain
|
||||||
res/cardsfolder/w/wood_elves.txt svneol=native#text/plain
|
res/cardsfolder/w/wood_elves.txt svneol=native#text/plain
|
||||||
|
res/cardsfolder/w/wood_sage.txt -text
|
||||||
res/cardsfolder/w/woodcloaker.txt svneol=native#text/plain
|
res/cardsfolder/w/woodcloaker.txt svneol=native#text/plain
|
||||||
res/cardsfolder/w/wooded_bastion.txt svneol=native#text/plain
|
res/cardsfolder/w/wooded_bastion.txt svneol=native#text/plain
|
||||||
res/cardsfolder/w/wooded_foothills.txt svneol=native#text/plain
|
res/cardsfolder/w/wooded_foothills.txt svneol=native#text/plain
|
||||||
@@ -9886,6 +9917,7 @@ res/cardsfolder/z/zealots_en_dal.txt svneol=native#text/plain
|
|||||||
res/cardsfolder/z/zealous_guardian.txt svneol=native#text/plain
|
res/cardsfolder/z/zealous_guardian.txt svneol=native#text/plain
|
||||||
res/cardsfolder/z/zealous_persecution.txt svneol=native#text/plain
|
res/cardsfolder/z/zealous_persecution.txt svneol=native#text/plain
|
||||||
res/cardsfolder/z/zebra_unicorn.txt svneol=native#text/plain
|
res/cardsfolder/z/zebra_unicorn.txt svneol=native#text/plain
|
||||||
|
res/cardsfolder/z/zedruu_the_greathearted.txt -text svneol=unset#text/plain
|
||||||
res/cardsfolder/z/zektar_shrine_expedition.txt svneol=native#text/plain
|
res/cardsfolder/z/zektar_shrine_expedition.txt svneol=native#text/plain
|
||||||
res/cardsfolder/z/zelyon_sword.txt svneol=native#text/plain
|
res/cardsfolder/z/zelyon_sword.txt svneol=native#text/plain
|
||||||
res/cardsfolder/z/zendikar_farguide.txt svneol=native#text/plain
|
res/cardsfolder/z/zendikar_farguide.txt svneol=native#text/plain
|
||||||
@@ -10016,16 +10048,19 @@ res/images/icons/g_1_4_plant_wall_small.jpg -text
|
|||||||
res/images/icons/notesIcon.png -text svneol=unset#image/png
|
res/images/icons/notesIcon.png -text svneol=unset#image/png
|
||||||
res/images/skins/default/bg_match.jpg -text
|
res/images/skins/default/bg_match.jpg -text
|
||||||
res/images/skins/default/bg_splash.jpg -text
|
res/images/skins/default/bg_splash.jpg -text
|
||||||
|
res/images/skins/default/bg_splash.png -text
|
||||||
res/images/skins/default/bg_texture.jpg -text
|
res/images/skins/default/bg_texture.jpg -text
|
||||||
res/images/skins/default/font1.ttf -text
|
res/images/skins/default/font1.ttf -text
|
||||||
res/images/skins/default/sprite.png -text
|
res/images/skins/default/sprite.png -text
|
||||||
res/images/skins/rebel/bg_match.jpg -text
|
res/images/skins/rebel/bg_match.jpg -text
|
||||||
res/images/skins/rebel/bg_splash.jpg -text
|
res/images/skins/rebel/bg_splash.jpg -text
|
||||||
|
res/images/skins/rebel/bg_splash.png -text
|
||||||
res/images/skins/rebel/bg_texture.jpg -text
|
res/images/skins/rebel/bg_texture.jpg -text
|
||||||
res/images/skins/rebel/font1.ttf -text
|
res/images/skins/rebel/font1.ttf -text
|
||||||
res/images/skins/rebel/sprite.png -text
|
res/images/skins/rebel/sprite.png -text
|
||||||
res/images/skins/smith/bg_match.jpg -text
|
res/images/skins/smith/bg_match.jpg -text
|
||||||
res/images/skins/smith/bg_splash.jpg -text
|
res/images/skins/smith/bg_splash.jpg -text
|
||||||
|
res/images/skins/smith/bg_splash.png -text
|
||||||
res/images/skins/smith/bg_texture.jpg -text
|
res/images/skins/smith/bg_texture.jpg -text
|
||||||
res/images/skins/smith/font1.ttf -text
|
res/images/skins/smith/font1.ttf -text
|
||||||
res/images/skins/smith/sprite.png -text
|
res/images/skins/smith/sprite.png -text
|
||||||
@@ -10370,6 +10405,7 @@ res/quest/decks/Indiana[!!-~]Jones[!!-~]1.dck -text
|
|||||||
res/quest/decks/Indiana[!!-~]Jones[!!-~]2.dck -text
|
res/quest/decks/Indiana[!!-~]Jones[!!-~]2.dck -text
|
||||||
res/quest/decks/Indiana[!!-~]Jones[!!-~]3.dck -text
|
res/quest/decks/Indiana[!!-~]Jones[!!-~]3.dck -text
|
||||||
res/quest/decks/Jabba[!!-~]the[!!-~]Hut[!!-~]3.dck -text
|
res/quest/decks/Jabba[!!-~]the[!!-~]Hut[!!-~]3.dck -text
|
||||||
|
res/quest/decks/Jabba[!!-~]the[!!-~]Hut[!!-~]4.dck -text
|
||||||
res/quest/decks/Jack[!!-~]Sparrow[!!-~]1.dck -text
|
res/quest/decks/Jack[!!-~]Sparrow[!!-~]1.dck -text
|
||||||
res/quest/decks/Jack[!!-~]Sparrow[!!-~]2.dck -text
|
res/quest/decks/Jack[!!-~]Sparrow[!!-~]2.dck -text
|
||||||
res/quest/decks/James[!!-~]Bond[!!-~]1.dck -text
|
res/quest/decks/James[!!-~]Bond[!!-~]1.dck -text
|
||||||
@@ -10701,13 +10737,13 @@ src/main/java/forge/IPlayerZone.java svneol=native#text/plain
|
|||||||
src/main/java/forge/ImageCache.java svneol=native#text/plain
|
src/main/java/forge/ImageCache.java svneol=native#text/plain
|
||||||
src/main/java/forge/ImagePreviewPanel.java svneol=native#text/plain
|
src/main/java/forge/ImagePreviewPanel.java svneol=native#text/plain
|
||||||
src/main/java/forge/MagicStack.java svneol=native#text/plain
|
src/main/java/forge/MagicStack.java svneol=native#text/plain
|
||||||
src/main/java/forge/MatchState.java svneol=native#text/plain
|
|
||||||
src/main/java/forge/Move.java svneol=native#text/plain
|
src/main/java/forge/Move.java svneol=native#text/plain
|
||||||
src/main/java/forge/MyButton.java svneol=native#text/plain
|
src/main/java/forge/MyButton.java svneol=native#text/plain
|
||||||
src/main/java/forge/MyObservable.java svneol=native#text/plain
|
src/main/java/forge/MyObservable.java svneol=native#text/plain
|
||||||
src/main/java/forge/MyRandom.java svneol=native#text/plain
|
src/main/java/forge/MyRandom.java svneol=native#text/plain
|
||||||
src/main/java/forge/NameChanger.java svneol=native#text/plain
|
src/main/java/forge/NameChanger.java svneol=native#text/plain
|
||||||
src/main/java/forge/Phase.java svneol=native#text/plain
|
src/main/java/forge/Phase.java svneol=native#text/plain
|
||||||
|
src/main/java/forge/PhaseHandler.java -text
|
||||||
src/main/java/forge/PhaseUtil.java svneol=native#text/plain
|
src/main/java/forge/PhaseUtil.java svneol=native#text/plain
|
||||||
src/main/java/forge/Player.java svneol=native#text/plain
|
src/main/java/forge/Player.java svneol=native#text/plain
|
||||||
src/main/java/forge/PlayerType.java svneol=native#text/plain
|
src/main/java/forge/PlayerType.java svneol=native#text/plain
|
||||||
@@ -10884,9 +10920,10 @@ src/main/java/forge/card/trigger/TriggerTurnFaceUp.java svneol=native#text/plain
|
|||||||
src/main/java/forge/card/trigger/TriggerUnequip.java svneol=native#text/plain
|
src/main/java/forge/card/trigger/TriggerUnequip.java svneol=native#text/plain
|
||||||
src/main/java/forge/card/trigger/TriggerUntaps.java svneol=native#text/plain
|
src/main/java/forge/card/trigger/TriggerUntaps.java svneol=native#text/plain
|
||||||
src/main/java/forge/card/trigger/package-info.java svneol=native#text/plain
|
src/main/java/forge/card/trigger/package-info.java svneol=native#text/plain
|
||||||
src/main/java/forge/control/ControlAllUI.java -text
|
|
||||||
src/main/java/forge/control/ControlHomeUI.java -text
|
src/main/java/forge/control/ControlHomeUI.java -text
|
||||||
src/main/java/forge/control/ControlMatchUI.java -text
|
src/main/java/forge/control/ControlMatchUI.java -text
|
||||||
|
src/main/java/forge/control/FControl.java -text
|
||||||
|
src/main/java/forge/control/KeyboardShortcuts.java -text
|
||||||
src/main/java/forge/control/home/ControlConstructed.java -text
|
src/main/java/forge/control/home/ControlConstructed.java -text
|
||||||
src/main/java/forge/control/home/ControlDraft.java -text
|
src/main/java/forge/control/home/ControlDraft.java -text
|
||||||
src/main/java/forge/control/home/ControlQuest.java -text
|
src/main/java/forge/control/home/ControlQuest.java -text
|
||||||
@@ -10997,6 +11034,7 @@ src/main/java/forge/item/ItemPoolView.java -text
|
|||||||
src/main/java/forge/item/package-info.java -text
|
src/main/java/forge/item/package-info.java -text
|
||||||
src/main/java/forge/model/BuildInfo.java -text
|
src/main/java/forge/model/BuildInfo.java -text
|
||||||
src/main/java/forge/model/FGameState.java -text
|
src/main/java/forge/model/FGameState.java -text
|
||||||
|
src/main/java/forge/model/FMatchState.java svneol=native#text/plain
|
||||||
src/main/java/forge/model/FModel.java svneol=native#text/plain
|
src/main/java/forge/model/FModel.java svneol=native#text/plain
|
||||||
src/main/java/forge/model/MultipleForgeJarsFoundError.java -text
|
src/main/java/forge/model/MultipleForgeJarsFoundError.java -text
|
||||||
src/main/java/forge/model/package-info.java svneol=native#text/plain
|
src/main/java/forge/model/package-info.java svneol=native#text/plain
|
||||||
@@ -11057,6 +11095,7 @@ src/main/java/forge/quest/gui/package-info.java svneol=native#text/plain
|
|||||||
src/main/java/forge/quest/package-info.java svneol=native#text/plain
|
src/main/java/forge/quest/package-info.java svneol=native#text/plain
|
||||||
src/main/java/forge/view/FView.java svneol=native#text/plain
|
src/main/java/forge/view/FView.java svneol=native#text/plain
|
||||||
src/main/java/forge/view/GuiTopLevel.java -text
|
src/main/java/forge/view/GuiTopLevel.java -text
|
||||||
|
src/main/java/forge/view/Main.java -text
|
||||||
src/main/java/forge/view/editor/EditorTopLevel.java -text
|
src/main/java/forge/view/editor/EditorTopLevel.java -text
|
||||||
src/main/java/forge/view/editor/package-info.java svneol=native#text/plain
|
src/main/java/forge/view/editor/package-info.java svneol=native#text/plain
|
||||||
src/main/java/forge/view/home/HomeTopLevel.java -text
|
src/main/java/forge/view/home/HomeTopLevel.java -text
|
||||||
@@ -11084,9 +11123,6 @@ src/main/java/forge/view/match/ViewTopLevel.java -text
|
|||||||
src/main/java/forge/view/match/ViewWinLose.java -text
|
src/main/java/forge/view/match/ViewWinLose.java -text
|
||||||
src/main/java/forge/view/match/package-info.java svneol=native#text/plain
|
src/main/java/forge/view/match/package-info.java svneol=native#text/plain
|
||||||
src/main/java/forge/view/package-info.java svneol=native#text/plain
|
src/main/java/forge/view/package-info.java svneol=native#text/plain
|
||||||
src/main/java/forge/view/swing/ApplicationView.java svneol=native#text/plain
|
|
||||||
src/main/java/forge/view/swing/Main.java svneol=native#text/plain
|
|
||||||
src/main/java/forge/view/swing/package-info.java svneol=native#text/plain
|
|
||||||
src/main/java/forge/view/toolbox/CardFaceSymbols.java svneol=native#text/plain
|
src/main/java/forge/view/toolbox/CardFaceSymbols.java svneol=native#text/plain
|
||||||
src/main/java/forge/view/toolbox/CardViewer.java -text
|
src/main/java/forge/view/toolbox/CardViewer.java -text
|
||||||
src/main/java/forge/view/toolbox/DeckLister.java -text
|
src/main/java/forge/view/toolbox/DeckLister.java -text
|
||||||
@@ -11147,7 +11183,7 @@ src/test/java/forge/GuiMultipleBlockers4Test.java svneol=native#text/plain
|
|||||||
src/test/java/forge/GuiProgressBarWindowTest.java svneol=native#text/plain
|
src/test/java/forge/GuiProgressBarWindowTest.java svneol=native#text/plain
|
||||||
src/test/java/forge/GuiQuestOptionsTest.java svneol=native#text/plain
|
src/test/java/forge/GuiQuestOptionsTest.java svneol=native#text/plain
|
||||||
src/test/java/forge/PanelTest.java svneol=native#text/plain
|
src/test/java/forge/PanelTest.java svneol=native#text/plain
|
||||||
src/test/java/forge/PhaseTest.java svneol=native#text/plain
|
src/test/java/forge/PhaseHandlerTest.java -text
|
||||||
src/test/java/forge/RunTest.java svneol=native#text/plain
|
src/test/java/forge/RunTest.java svneol=native#text/plain
|
||||||
src/test/java/forge/TinyTest.java svneol=native#text/plain
|
src/test/java/forge/TinyTest.java svneol=native#text/plain
|
||||||
src/test/java/forge/card/cardFactory/CardFactoryTest.java svneol=native#text/plain
|
src/test/java/forge/card/cardFactory/CardFactoryTest.java svneol=native#text/plain
|
||||||
|
|||||||
525
CHANGES.txt
525
CHANGES.txt
@@ -1,23 +1,14 @@
|
|||||||
Forge Beta: 01-16-2012 ver 1.2.1 rev 13212
|
Forge Beta: 01-20-2012 ver 1.2.2 rev 13318
|
||||||
|
|
||||||
(Quest icons used created by Teekatas, from his Legendora set http://raindropmemory.deviantart.com)
|
(Quest icons used created by Teekatas, from his Legendora set http://raindropmemory.deviantart.com)
|
||||||
|
|
||||||
9919 cards in total.
|
9951 cards in total.
|
||||||
|
|
||||||
|
|
||||||
A new branch was created for supporting "Produced$ Any" in mana abilities (Issue 266). Some other bugs/problems with paying mana costs were uncovered and fixed. This work was recently merged into the main trunk.
|
|
||||||
|
|
||||||
A new Scriptable Replacement Effects system has been recently added to the SVN. The structure is very similar to Triggers (So there's currently a little code duplication), there is a Handler class, a base class for Replacement effects and subclasses for each event that can be replaced.
|
|
||||||
|
|
||||||
|
|
||||||
Several people have noticed a crash report stating that "Buffers have not been created". We hope to have this fixed in the near future. It has been pointed out that:
|
Several people have noticed a crash report stating that "Buffers have not been created". We hope to have this fixed in the near future. It has been pointed out that:
|
||||||
|
|
||||||
"Parts of Swing use EventQueue by themselves, this means your Swing code executes in main thread part executes in EDT and as Swing isn't thread safe this leads to elusive errors like this. One of the reasons of this error is that the frame might not be fully constructed before buffers are created -> race condition between the threads."
|
"Parts of Swing use EventQueue by themselves, this means your Swing code executes in main thread part executes in EDT and as Swing isn't thread safe this leads to elusive errors like this. One of the reasons of this error is that the frame might not be fully constructed before buffers are created -> race condition between the threads."
|
||||||
|
|
||||||
Several people have noticed forge slowing down after playing a number of matches without quitting forge in between the matches that are played. The new UI may be involved somehow. We also hope to have this figured out and fixed in the near future. Please be patient in the meanwhile. A recent fix was implemented that should improve the slowdown problem somewhat.
|
|
||||||
|
|
||||||
A lot of time and effort have gone into fixing the memory leak problems that were recently noticed and reported to the dev team. Doublestrike and Slapshot deserve our applause and we are very thankful. People should be able to now play long multi match sessions without noticing slow downs and pauses.
|
|
||||||
|
|
||||||
|
|
||||||
The Forge archive includes a readme.txt file and we ask that you spend a few minutes reading this file as it contains some information that may prove usefull. We do tend to update this file at times and you should quickly read this file and look for new information for each and every new release. Thank you.
|
The Forge archive includes a readme.txt file and we ask that you spend a few minutes reading this file as it contains some information that may prove usefull. We do tend to update this file at times and you should quickly read this file and look for new information for each and every new release. Thank you.
|
||||||
|
|
||||||
@@ -26,354 +17,148 @@ We have changed the archival format used for the Forge distributions from ".zip"
|
|||||||
|
|
||||||
Fixes/Features:
|
Fixes/Features:
|
||||||
|
|
||||||
- Cleared out the changes.txt file, is ready for new material.
|
- merged updates from trunk cardsfolder into DKA branch
|
||||||
- A few CheckStyle fixes.
|
- Added the player keyword "Play with your hand revealed."
|
||||||
- Issue 266: Creating branch for changes for supporting "Produced$ Any" in mana abilities
|
- Converted Volrath's Dungeon to script.
|
||||||
- Issue 266: added to manamorphose to produce any mana branch
|
- Fixed Kjeldoran Javelineer.
|
||||||
- Issue 266: update isBasic method of AbilityMana to account for any mana
|
- Added some NPE checks to activateManaAbility.
|
||||||
- Renamed the Ore Gorger card txt file as it had an unneeded space character.
|
- Cleared out the changes.txt file, now ready for new material.
|
||||||
- Issue 266: significantly reworked logic in payManaCost to account for mana sources that produce any color and several other bugs
|
- Fixed errors related to the AI controlling cards like Essence Bottle.
|
||||||
- Issue 266: modified City of Brass, Glimmervoid, and Mox Opal to use "Produced$ Any"
|
|
||||||
- Issue 266: merged trunk:12895-12901 revisions into branch
|
|
||||||
- Issue 266: modified to account for lands that use "Produced$ Any"
|
|
||||||
- Issue 266: modified to allow reflected mana to interact with any color sources
|
|
||||||
- Issue 266: removed getManaProduced overrides from spells and drawbacks
|
|
||||||
- Warren Instigator was missing the Berseker type
|
|
||||||
- use constants to show Tabber tabs instead of just using raw numbers everywhere.
|
|
||||||
- Fixing Description of Skyrider Trainee
|
|
||||||
- if things on the stack have a sourceCard of some kind of land, make sure the stack has a color (brownish; also used for artifacts). This would be for things like the triggered ability of City of Brass.
|
|
||||||
- Added a fluff piece to the changes.txt file.
|
|
||||||
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
|
|
||||||
- fix ability cost of Flame Elemental (thanks squee1968)
|
|
||||||
- fix missing subability of Green Sun's Zenith (thanks squee1968)
|
|
||||||
- gave Soaratmi Savant Flying (thanks squee1968)
|
|
||||||
- restored the functionality to show Stack cards in Card Picture/Detail when moused over. This functionality was present in 1.1.8, but was removed in 1.2.0 due to a bug. I confirmed the bug was also present in 1.1.8, so we are no worse off than we were before and there have been complaints on the forum about this in the 1.2.0 UI.
|
|
||||||
- in DigUntil resolve, game cannot continue if revealed is empty. This is fixed.
|
|
||||||
- add 10E SetInfo to Counsel of the Soratami
|
|
||||||
- Issue 266: add color choice logic for future use by AI
|
|
||||||
- fix typo in Tourach's Gate
|
|
||||||
- Issue 266: changed sorting of mana sources to account of any color mana
|
|
||||||
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
|
|
||||||
- Issue 266: add logic to make ManaNeededToAvoidNegativeEffect mana a mandatory part of the cost for the AI
|
|
||||||
- Removing hardcoded references to Mana Pool as a card.
|
|
||||||
- Checkstyle
|
|
||||||
- merged "Produced$ Any" (Issue 266) feature branch into trunk (Issue #266)
|
|
||||||
- Converted City of Brass, Glimmervoid, and Mox Opal to use "Any" mana keyword. Added Manamorphose
|
|
||||||
- Added scriptable Replacement Effects. The system and syntax is very similar to the trigger system.For examples see the cards below or the forge.card.replacement package.
|
|
||||||
- Converted to script:
|
|
||||||
Benevolent Unicorn
|
|
||||||
Boon Reflection
|
|
||||||
Divine Presence
|
|
||||||
Dralnu, Lich Lord
|
|
||||||
Fire Servant
|
|
||||||
Forethought Amulet
|
|
||||||
Furnace of Rath
|
|
||||||
Gratuitous Violence
|
|
||||||
Lashknife Barrier
|
|
||||||
Lichentrope
|
|
||||||
Phytohydra
|
|
||||||
Pyromancer's Swath
|
|
||||||
Sulfuric Vapors
|
|
||||||
Sulfuric Vortex
|
|
||||||
- Corrected name of Akki Lavarunner / Tok-Tok, Volcano Born
|
|
||||||
- Added a fluff piece to the changes.txt file.
|
|
||||||
- Checkstyle.
|
|
||||||
- Coldsteel Heart is now a Snow Artifact.
|
|
||||||
- convert cards to any mana keyword (A-B)
|
|
||||||
- convert cards to any mana keyword (C-F)
|
|
||||||
- convert cards to any mana keyword (G-K)
|
|
||||||
- convert cards to any mana keyword (L-M)
|
|
||||||
- convert cards to any mana keyword (N-R)
|
|
||||||
- Fixed Remember syntax for Wormfang Behemoth.
|
|
||||||
- Make sure to actually run replacement effect checks for creature damage.
|
|
||||||
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
|
|
||||||
- Consolidated ReplacementEffect.matchesValid() and Trigger.matchesValid() (Exactly the same method) into AllZoneUtil.matchesValid().
|
|
||||||
- Fixed description for Vigor.
|
|
||||||
- CheckStyle.
|
|
||||||
- CheckStyle.
|
|
||||||
- Updated Furnace Dragon and Iname as One to check for 'cast from hand' restriction.
|
|
||||||
- Ran Oracle and set info scripts.
|
|
||||||
- CheckStyle.
|
- CheckStyle.
|
||||||
|
- rename Phase.java to PhaseHandler.java (matches other TriggerHandler, etc.) and updated all calling classes. Remade the Phase class as a superclass for Untap, Upkeep, EndOfTurn, EndOfCombat to consolidate some code.
|
||||||
|
- Modified keyboard shortcuts algorithms to be less complicated to implement.
|
||||||
|
- Moved keyboard shortcut setting UI into home screen.
|
||||||
|
- Implemented on-the-fly detach/reattach for modified shortcuts.
|
||||||
|
- Put shortcuts into a top-level scope, not only for match UI.
|
||||||
|
- Fixed "scale larger" setting to work on-the-fly (no reset required).
|
||||||
|
- hook the Dev Mode buttons up to the Skin
|
||||||
|
- Fixed "inaccurate life total at before mulligan" bug.
|
||||||
|
- Added game type to counter information in Input area.
|
||||||
- checkstyle
|
- checkstyle
|
||||||
- checkstyle
|
- Optimization: lightweight splash sprite loads before rest of skin (which soon will occur in preload bar).
|
||||||
- Add package javadoc
|
- Moved the "forge.view.swing" package into "forge.view".
|
||||||
- Meet George. George is a base class for Triggers and ReplacementEffects. George is content with his job.
|
- Removed FSkin access from AllZone, all FSkin access now through Singletons.getView().
|
||||||
- convert cards to any mana keyword (S-T)
|
- Removed "Random" from the list of themes (it didn't work and there is the button below anyway).
|
||||||
- convert cards to any mana keyword (U-Z)
|
|
||||||
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
|
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
|
||||||
- fix an observer leak on InputControl
|
- A few aesthetic and organizational updates around the Forge initialization process.
|
||||||
- checkstyle and javadoc fixes
|
- ControlAllUI renamed to FControl to match project organization.
|
||||||
- PMD fixes
|
- Updated a few quest decks.
|
||||||
- Added CheckThirdSVar and CheckFourthSVar and accompanying parameters to StaticAbility.
|
- Converted Cranial Extraction to script.
|
||||||
- Added the recent commit logs to changes.txt.
|
- Added AI support to Rebound.
|
||||||
- Checkstyle: Removed trailing spaces from new CheckSVars
|
- Fixed Grozoth.
|
||||||
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
|
- Added canPlayFromEffectAI entries to AF GainLife and LoseLife.
|
||||||
- Fixed Minion Reflector.
|
- Converted Maelstrom Pulse to script.
|
||||||
- GUI - remove anything that was checking the unused Constant.Runtime.OLDGUI
|
- Set all TapsForMana triggers that execute a mana ability to static to conform with rule 605.4a.
|
||||||
- little javadoc fixes in DeckEditorDraft
|
- Converted Erratic Explosion to script.
|
||||||
- delte the GuiDisplay class. It is no longer used.
|
|
||||||
- fix the Observers leak on MagicStack
|
|
||||||
- Stack Instance not resetting Paid Hash before setting new one
|
|
||||||
- gut the OldGuiNewGame class. It now contains only static elements related to preferences and loading dynamic game data (which needs to be moved to a different class)
|
|
||||||
- fix Hurkyl's Recall (looks like the Java code inadvertently got deleted)
|
|
||||||
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
|
|
||||||
- delete MenuItemHowToPlay (it is no longer used)
|
|
||||||
- consolidate deleteObservers in a deinitMatch method. Hooked this method up in the WinLoseFrame and QuestWinLoseHandler.
|
|
||||||
- update some Magic Numbers to constants
|
|
||||||
- delete file GuiHomeScreen.java (it is no longer used)
|
|
||||||
- update another Magic Number to constant
|
|
||||||
- move loadDynamicGameData to Main
|
|
||||||
- fix value setting when CardSize radio buttons are selected.
|
|
||||||
- remove references to OldGuiNewGame
|
|
||||||
- delete OldGuiNewGame
|
|
||||||
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
|
|
||||||
- more magic number converted to constants in ControlAllUI
|
|
||||||
- remove unused function in GuiDisplayUtil
|
|
||||||
- Fixed the AI not playing card draw spells, even when the resulting number of cards in hand is lower than 8 cards (it was not considering losing the card used).
|
|
||||||
- Fixed Dream Fighter.
|
|
||||||
- Fixed Graven Dominator.
|
|
||||||
- Little tweak in gainLifeCanPlayAI.
|
|
||||||
- Updated evaluateCreature.
|
|
||||||
- Little tweaks for the Da Vinci decks.
|
|
||||||
- Fixed two scripts.
|
|
||||||
- Added some AI checks to make better use of Steel Overseer.
|
|
||||||
- Added RemAIDeck:True to Orzhov Pontiff.
|
|
||||||
- ran Oracle and Setinfo scripts
|
|
||||||
- fixed remove counter trigger on Witherscale Wurm
|
|
||||||
- Fixed Vodalian Illusionist.
|
|
||||||
- Fixed Predatory Urge.
|
|
||||||
- Added the prefix "SVar$" to xCount (formerly only available in AbilityFactory.calculateAmount).
|
|
||||||
- Fixed another issue with Conclave's Blessing.
|
|
||||||
- Fixed the discarded list of CostDiscard containing all cards twice if the mode is Self, LastDrawn or Random (the cards are added to the list in doDiscard).
|
|
||||||
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
|
|
||||||
- Added the options "LifeYouLostThisTurn" and "LifeOppLostThisTurn" to xCount.
|
|
||||||
- Added four missing set infos.
|
|
||||||
- Converted the replacement ability of Lich to script.
|
|
||||||
- add a Storm counter to the Players panel
|
|
||||||
- Fix Furnace of Rath
|
|
||||||
- Added Undying keyword.
|
|
||||||
- Added Fateful Hour to Count$ (Count$FatefulHour.<Truevalue>.<Falsevalue>) and as a condition to Static Abilities (FatefulHour$ True).
|
|
||||||
- Added Count$<Your/Opp>StartingLife.
|
|
||||||
- Added FatefulHour trigger parameter.
|
|
||||||
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
|
|
||||||
- CheckStyle.
|
|
||||||
- Minor card text fix for Gibbering Descent.
|
|
||||||
- Continuous static abilities with "RemoveAllAbilities" will now also remove replacement abilities.
|
|
||||||
- Ran Oracle and setInfo scripts
|
|
||||||
- Added Damia, Sage of Stone to relevant section in PhaseUtil.java. (I initially thought the draw skip was Keyworded due to Psychic Possession script)
|
|
||||||
- Updated two SVars.
|
|
||||||
- creating branch for Dark Ascension pre-release scripts
|
|
||||||
- Bugfix: "ghost animation" for cards in hand after starting a new game
|
|
||||||
- Improved the AI of Echoing Decay.
|
|
||||||
- Updated some SVars.
|
|
||||||
- Ran set info script.
|
|
||||||
- Ran oracle script.
|
|
||||||
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
|
|
||||||
- Fixed Chancellor of the Dross.
|
|
||||||
- Fixed Chancellor of the Forge.
|
|
||||||
- Fixed Chancellor of the Tangle.
|
|
||||||
- delete unused class ConstantStringHashMap
|
|
||||||
- javadoc and comment fixes in Upkeep.java
|
|
||||||
- flesh out javadoc in Untap.java
|
|
||||||
- flesh out javadoc in EndCombat.java
|
|
||||||
- Little card script updates.
|
|
||||||
- Fixed Convoke throwing an error when no creature has been tapped.
|
|
||||||
- Fixed icon display in player fields for quest and regular match play.
|
|
||||||
- added EYEBALL to counters enumeration list
|
|
||||||
- fixing Quest and regular match player avatars. Please be careful to not hard-code Windows-specific things.
|
|
||||||
- fix some code that was OS-specific in DeckLister.java
|
|
||||||
- move some code to EndOfTurn and flesh out javadoc in EndOfTurn.java
|
|
||||||
- adding EnchantedBy check to Player.hasProperty method
|
|
||||||
- added STRIFE to counters enum list
|
|
||||||
- updated Daybreak Coronet to use the more general AttachedTo. Removed "AllAurasEnchanting" from CardFactoryUtil.xCount method.
|
|
||||||
- DKA branch: Updated Falkenrath Aristocrat to use ConditionCheckSVar, and added rarity info to some of the scripts.
|
|
||||||
- Improved scripts for Ebon Praetor and for Lyzolda, the Blood Witch
|
|
||||||
- Added wasCastFrom<Zone> card property. It is set when the card is moved to the stack and cleared whenever it is moved anywhere else except from the stack to the battlefield(for Myojins,Phage,Iname, Epochrasite etc...)
|
|
||||||
- Added wasNotCastFrom<Zone> as well, doi.
|
|
||||||
- Added Count$wasCastFrom<Zone>.<truevalue>.<falsevalue>
|
|
||||||
- Converted:
|
|
||||||
Burning Vengeance
|
|
||||||
Coal Stoker
|
|
||||||
Dread Cacodemon
|
|
||||||
Furnace Dragon
|
|
||||||
Hypnox
|
|
||||||
Iname as One
|
|
||||||
Myojin of Cleansing Fire
|
|
||||||
Myojin of Infinite Rage
|
|
||||||
Myojin of Life's Web
|
|
||||||
Myojin of Night's Reach
|
|
||||||
Myojin of Seeing Winds
|
|
||||||
Reiver Demon
|
|
||||||
- Added Rebound keyword.
|
|
||||||
- Fixed wasCastFrom's interaction with tokens.
|
|
||||||
- Fixed visual artifacts bug on semi-transparent buttons and panels in home screen.
|
|
||||||
- Fixed name (Nomad's Assembly -> Nomads' Assembly)
|
|
||||||
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
|
|
||||||
- Updated two SVars.
|
|
||||||
- Updated two SVars (main branch).
|
|
||||||
- Removed Sudden Spoiling because it was not 100% functional.
|
|
||||||
- CheckStyle.
|
|
||||||
- Added the Dr Fate 3 deck.
|
|
||||||
- Made Keldon Marauders more AI friendly.
|
|
||||||
- Fixed Mishra, Artificer Prodigy.
|
|
||||||
- Fixed casting cost on Faithless Looting.
|
|
||||||
- Added a spell description field to the CostChange keyword. Converted a few CostChange cards.
|
|
||||||
- Refactored ForgePreferences:
|
|
||||||
1) Output file entries sorted
|
|
||||||
2) Easier to add/remove prefs
|
|
||||||
3) Checkstyled and commented
|
|
||||||
4) LOC halved
|
|
||||||
- Streamlined old, overly explicit phase toggles in ForgePreferences.
|
|
||||||
- Small update to ForgePreferences.
|
|
||||||
- Minor update to ViewField.
|
|
||||||
- Removed internal padding on card picture in match UI.
|
|
||||||
- Fixed "no human first turn phase indicator" bug.
|
|
||||||
- Minor update to keyboard shortcut saving in dock.
|
|
||||||
- Fixed "must restart for dev mode setting" and similar bugs.
|
|
||||||
- modifications to allow cards that transform to Auras to attach to a target.
|
|
||||||
- Moved ability description into keyword for Glowrider and Thorn of Amethyst
|
|
||||||
- If using Alternate-state scripting to create a non-doublefaced, non-flip card (i.e. Licids), use "AlternateMode:<name of other state>" then use AF_SetState's NewState parameter with that name. This is to avoid things confusing them with actual doublefaced cards.
|
|
||||||
- Added start button and logo to image sprites in each skin, and updated FSkin and home screen code to match.
|
|
||||||
- reduce JTextArea instances in ViewTabber
|
|
||||||
- Run static abilities-check after running static triggers but before regular triggers. Fixes Adaptive Automaton+Champion of the Parish type situations. With thanks to Sloth!
|
|
||||||
- Let the Deck Editor cope with cards with non-flip, non-doubleface alternate states. (i.e. those damn Licids)
|
|
||||||
- further reduce JTextArea instances in ViewTabber (for Combat descriptions)
|
|
||||||
- Minor bugfix in ForgePreferences.
|
|
||||||
- Bugfix to the bugfix in ForgePreferences.
|
|
||||||
- Ran oracle script.
|
|
||||||
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
|
|
||||||
- Fixed AI of Copy Artifact and Sculpting Steel.
|
|
||||||
- Added a check in checkStateEffects for creatures enchanting something, making them fall off properly. (Licids! *shakes fist*)
|
|
||||||
- CheckStyle.
|
|
||||||
- Fixed Wormfang Behemoth.
|
|
||||||
- Added the player keyword "Skip your draw step." and converted some cards to use it.
|
|
||||||
- Memory management debugging in ViewTabber: cleared list of JTextAreas in stack panel to prevent pileups.
|
|
||||||
- udpate guava to 11.0.1 (it has some cache fixes that may affect ImageCache)
|
|
||||||
- Uploaded quest opponent avatar: Beast. Added to quest-opponent-icons.txt
|
|
||||||
- Uncommented download link for Tatsumasa, the Dragon's Fang token.
|
|
||||||
- Updated the deck editor color filter icons.
|
|
||||||
- try to clean up IMAGE_CACHE at the end of each match. This may help with large memory usage after many matches.
|
|
||||||
- Fixed bug preventing full texture paint on keyboard shortcuts screen.
|
|
||||||
- Added Attach Drawback. Removed previous changes for Auras in SetState AF.
|
|
||||||
- updated Soul Seizer script to Attach drawback
|
|
||||||
- Updated quest opponent avatar links.
|
|
||||||
- Added a fluff piece to the changes.txt file.
|
|
||||||
- Added the Darkseid 3 deck.
|
|
||||||
- Added the recent commit logs to changes.txt.
|
|
||||||
- Fixed creatures with Deathtouch destroying creatures and dealing damage afterwards.
|
|
||||||
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
|
|
||||||
- clean up a Java warning in AFSetState
|
|
||||||
- remove some debug code related to Observers
|
|
||||||
- Improved the AI of AF DestroyAll to take permanents with SacMe SVar into account.
|
|
||||||
- Changed the default value of "ui.card.overlay" to true.
|
|
||||||
- Added trigger mode "Transformed".
|
|
||||||
- Hardcoded Sky Swallower will now give away other cards, not self.
|
|
||||||
- Fixed Undead Alchemist
|
|
||||||
- Update SubAbility for a few of my favorite cards (SVar= is not needed and has not been needed for a long time.)
|
|
||||||
- Started adding doTrigger functions to Spell AF's, because canPlayAI is not suited for cases like a spell revealed by a Cascade ability. First AF to test this is AF DealDamage.
|
|
||||||
- Added the ability to get LKI copies of a certain state. Fixes Unholy Fiend triggering Village Cannibals and maybe more.
|
|
||||||
- Cards should never be tapped outside the battlefield.
|
|
||||||
- Added trap type to Arrow Volley Trap
|
|
||||||
- Added canPlayFromEffectAI function.
|
|
||||||
- Added the recent commit logs to changes.txt.
|
|
||||||
- Added canPlayFromEffectAI to AF Pump.
|
|
||||||
- Little fix for Cascade.
|
|
||||||
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
|
|
||||||
- Added canPlayFromEffectAI to AF Draw and Discard.
|
|
||||||
- Removed the hardcoded cascade ability of Bituminous Blast.
|
|
||||||
- Changed Ripple to use canPlayFromEffectAI.
|
|
||||||
- Changed Fungus Sliver to grant a trigger instead of a keyword.
|
|
||||||
- Removed the now unused keyword it used to grant.
|
|
||||||
- Temporarily fixing infinite loop in AF Pump, not sure if this is what it should do though.
|
|
||||||
- Fixed Equilibrium.
|
|
||||||
- CheckStyle.
|
|
||||||
- Added the function playSpellAbilityWithoutPayingManaCost to ComputerUtil.
|
|
||||||
- Fixed the AI part of Cascade and Ripple skipping payment of non mana costs.
|
|
||||||
- fixed problem with Any color mana abilities added through continuous effects e.g. Gemhide Sliver
|
|
||||||
- Internalized win/lose frame into match UI using overlay.
|
|
||||||
- Fixed icons display for mana overlay setting. Now, icons and counters will show all the time, but title, p/t, and casting cost is toggle-able.
|
|
||||||
- Performance enhancement: fonts used in UI are now pre-derived once in skin.
|
|
||||||
- Updated the AffectedZone of some continuous static abilities.
|
|
||||||
- Added canPlayFromEffectAI to AF Destroy.
|
|
||||||
- Cleanup.
|
|
||||||
- Changed "removed" to "exiled" for consistency
|
|
||||||
- Minor fix to comments in ControlDetail.
|
|
||||||
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
|
|
||||||
- Added counter to input area to indicate match #x out of y.
|
|
||||||
- Null pointer fix.
|
|
||||||
- remove SVar= from SubAbility (Z cards)
|
|
||||||
- remove SVar= from SubAbility (Y cards)
|
|
||||||
- remove SVar= from SubAbility (U-V cards)
|
|
||||||
- remove SVar= from SubAbility (W cards)
|
|
||||||
- Added a GameLoss replacement effect.
|
|
||||||
- Added YouDrewThisTurn and OppDrewThisTurn to xCount.
|
|
||||||
- Forgot to add Lich's Mirror script.
|
|
||||||
- Enabled multiple copies of Cascade on a spell.
|
|
||||||
- Updated some SVars.
|
|
||||||
- little cleanup in GenerateThemeDeck.java
|
|
||||||
- Little fix
|
- Little fix
|
||||||
- Fixed cancel button layout bug.
|
- hook the PhaseLabels up to the skin
|
||||||
- Small fix to winlose layout.
|
- fix crash when changing skins from Settings
|
||||||
- Small update to FSkin font derivations.
|
- fix so that after picking a new skin, you are still on the Settings View instead of on the Constructed View. (Fixes the TODO Doublestrike had in there.)
|
||||||
- fixed ManaCost.isColor() to return true when comparing any size colorless mana cost to a type of "1"
|
- changes to fix issues with zcTriggers for transformed cards
|
||||||
- fix Crash with Qasali Ambusher
|
- Fixed Smoldering Spires.
|
||||||
- Refactored anyChoice to expressChoice. Added logic to make automatic color choices for "Any" keyword mana sources.
|
- Fixed Cosmic Horror.
|
||||||
- remove SVar= from SubAbility (T cards)
|
- General fix: DealDamage abilities that targeted "target creature or player" can now target planeswalkers as well, either using TgtCP or implicitly added Planeswalker type.
|
||||||
- remove SVar= from SubAbility (S cards)
|
- Solved splash swatch switch snafu.
|
||||||
- remove SVar= from SubAbility (Q-R cards)
|
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
|
||||||
- remove SVar= from SubAbility (P cards)
|
- Added AI targeting to AF ChangeZoneAll if origin is library to support the ultimate of Jace, the Mind Sculptor.
|
||||||
- remove SVar= from SubAbility (O cards)
|
- Fixed rarity for Helvault
|
||||||
- remove SVar= from SubAbility (A cards)
|
- Added canPlayFromEffectAI to AF Token.
|
||||||
- remove SVar= from SubAbility (B cards)
|
- use FScrollPane instead of JScrollPane in ViewDraft so it uses the colors of the skin.
|
||||||
- remove SVar= from SubAbility (C cards)
|
- CheckStyle.
|
||||||
- remove SVar= from SubAbility (D cards)
|
- Fixed Parallax Dementia. Used Reality Acid tech.
|
||||||
- remove SVar= from SubAbility (E cards)
|
- Fixed Forethought Amulet.
|
||||||
- remove SVar= from SubAbility (F cards)
|
- Fixed Reality Acid.
|
||||||
- remove SVar= from SubAbility (G cards)
|
- Fixed Parallax Dementia.
|
||||||
- remove SVar= from SubAbility (H-I cards)
|
- Converted Explosive Revelation to script.
|
||||||
- remove SVar= from SubAbility (J-L cards)
|
- Converted Mind Funeral to script. Thanks Sol.
|
||||||
- remove SVar= from SubAbility (M cards)
|
- Text fix
|
||||||
- remove SVar= from SubAbility (N cards)
|
- Fixed Helm of the Ghastlord.
|
||||||
- Small Checkstyle fix
|
- Included Infect in evaluateCreature.
|
||||||
- remove support for SVar= string in SubAbility. It has not been required for a long time, and now, is no longer supported. All card files have been updated.
|
- Little fix in the script of Distortion Strike.
|
||||||
- Fixed font on storm label.
|
- Added a very hard version of the Jabba the Hut deck.
|
||||||
- Changed QuestMatchState to MatchState (since it has no quest-specific information).
|
- When using Defined$ TargetedController for SpellAbilities, we should use the Spell Activator, not the Spell's Source Card's Controller.
|
||||||
- Renamed ManaSymbols to more accurate CardFaceSymbols.
|
- fix Crash when Animate Dead is put onto battlefield by things like Show and Tell.
|
||||||
|
- Added Burnout (Hydroblast and Pyroblast can be scripted this same way)
|
||||||
|
- Ran Oracle and SetInfo scripts
|
||||||
|
- Removed the unnecessary code from the matchesValid function.
|
||||||
|
- Added "HIDDEN" to some unblockable pumps.
|
||||||
|
- Fixed an IndexOutOfBoundsException in getPumpCreatures.
|
||||||
|
- Moved draft instructions and licensing information into overlay format.
|
||||||
|
- Also, a few performance fixes for classes involved.
|
||||||
|
- Redundant scaleLargerThanOriginal method removed from ImageCache, preferences setting used directly instead.
|
||||||
|
- First small attempt at "non-sticky" combat panel (needs playtesting).
|
||||||
|
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
|
||||||
|
- Reverted green/red theme on phase labels.
|
||||||
|
- Added targeting support to tapAllTrigger AI.
|
||||||
|
- Updated some SVars.
|
||||||
|
- Codebase organization:
|
||||||
|
1) Moved MatchState from forge package into model package, renamed to FMatchState.
|
||||||
|
2) Documented the difference between FMatchState and FGameState.
|
||||||
|
- Added Trepanation Blade (and supporting RememberRevealed code to AbilityFactoryReveal)
|
||||||
|
- Fixed possible NPE in AbilityFactory.getDefinedSpellAbilities()
|
||||||
|
- Cleanup in CardFactorySorceries.java
|
||||||
|
- Fixed Illumination.
|
||||||
|
- Updated some SVars.
|
||||||
|
- Fixed Gravity Well.
|
||||||
|
- CheckStyle.
|
||||||
|
- Fixed Soul Seizer // Ghastly Haunting script.
|
||||||
|
- Fixed Curse of Thirst and Curse of the Pierced Heart after EnchantedPlayer removed from Valid.
|
||||||
|
- merged updates (r13217-r13308) from trunk cardsfolder into DKA branch.
|
||||||
|
- Converted to script: Ceta Sanctuary and Dega Sanctuary
|
||||||
|
- Ran SetInfo and Oracle scripts
|
||||||
|
- Small fix
|
||||||
|
- Fixed summoning sickness not being cleared on the first turn of the player going second.
|
||||||
- Added the recent commit logs to changes.txt. Preparing for the beta build and release.
|
- Added the recent commit logs to changes.txt. Preparing for the beta build and release.
|
||||||
- Preparing the changes.txt file for the next beta build and release.
|
- Preparing the changes.txt file for the next beta build and release.
|
||||||
|
|
||||||
|
|
||||||
Added pre-release cards to DKA cardfolder branch:
|
Added pre-release cards to DKA cardfolder branch:
|
||||||
|
|
||||||
|
Afflicted Deserter // Werewolf Ransacker
|
||||||
Beguiler of Wills
|
Beguiler of Wills
|
||||||
Chalice of Life // Chalice of Death
|
Chalice of Life // Chalice of Death
|
||||||
|
Chant of the Skifsang
|
||||||
|
Curse of Bloodletting
|
||||||
Curse of Thirst
|
Curse of Thirst
|
||||||
Drogskol Reaver
|
Drogskol Reaver
|
||||||
Faithless Looting
|
Faithless Looting
|
||||||
Falkenrath Aristocrat
|
Falkenrath Aristocrat
|
||||||
|
Falkenrath Torturer
|
||||||
|
Flayer of the Hatebound
|
||||||
Gather the Townsfolk
|
Gather the Townsfolk
|
||||||
Ghoultree
|
Ghoultree
|
||||||
Gravecrawler
|
Gravecrawler
|
||||||
|
Havengul Runebinder
|
||||||
|
Headless Skaab
|
||||||
|
Helvault
|
||||||
Hunger of the Howlpack
|
Hunger of the Howlpack
|
||||||
Huntmaster of the Fells // Ravager of the Fells
|
Huntmaster of the Fells // Ravager of the Fells
|
||||||
Increasing Confusion
|
Increasing Confusion
|
||||||
Increasing Devotion
|
Increasing Devotion
|
||||||
Jar of Eyeballs
|
Jar of Eyeballs
|
||||||
Lambholt Elder // Silverpelt Werewolf
|
Lambholt Elder // Silverpelt Werewolf
|
||||||
|
Lingering Souls
|
||||||
Loyal Cathar // Unhallowed Cathar
|
Loyal Cathar // Unhallowed Cathar
|
||||||
|
Markov Blademaster
|
||||||
Mikaeus, the Unhallowed
|
Mikaeus, the Unhallowed
|
||||||
Mondronen Shaman // Tovolar's Magehunter
|
Mondronen Shaman // Tovolar's Magehunter
|
||||||
Moonveil Dragon
|
Moonveil Dragon
|
||||||
Nearheath Stalker
|
Nearheath Stalker
|
||||||
|
Predator Ooze
|
||||||
Ravenous Demon // Archdemon of Greed
|
Ravenous Demon // Archdemon of Greed
|
||||||
Scorned Villager // Moonscarred Werewolf
|
Scorned Villager // Moonscarred Werewolf
|
||||||
Secrets of the Dead
|
Secrets of the Dead
|
||||||
Sorin, Lord of Innistrad
|
Sorin, Lord of Innistrad
|
||||||
Soul Seizer // Ghastly Haunting
|
Soul Seizer // Ghastly Haunting
|
||||||
Strangleroot Geist
|
Strangleroot Geist
|
||||||
|
Stromkirk Captain
|
||||||
Thalia, Guardian of Thraben
|
Thalia, Guardian of Thraben
|
||||||
|
Thought Scour
|
||||||
Thraben Doomsayer
|
Thraben Doomsayer
|
||||||
|
Tragic Slip
|
||||||
|
Vault of the Archangel
|
||||||
Vorapede
|
Vorapede
|
||||||
|
Warden of the Wall
|
||||||
Zombie Apocalypse
|
Zombie Apocalypse
|
||||||
|
|
||||||
|
|
||||||
@@ -385,84 +170,50 @@ DeadSpeak
|
|||||||
Doublestrike
|
Doublestrike
|
||||||
Friar Sol
|
Friar Sol
|
||||||
Hellfish
|
Hellfish
|
||||||
|
Iran
|
||||||
Jeff Wadsworth
|
Jeff Wadsworth
|
||||||
Marc
|
Marc
|
||||||
Mark
|
|
||||||
Slapshot5
|
Slapshot5
|
||||||
Sloth
|
Sloth
|
||||||
SoulStorm
|
SoulStorm
|
||||||
Squee1968
|
|
||||||
Xanbie
|
|
||||||
ZzzzSleep
|
ZzzzSleep
|
||||||
Chris H
|
Chris H
|
||||||
|
|
||||||
|
|
||||||
Added many cards, including:
|
Added many cards, including:
|
||||||
|
|
||||||
Akki Lavarunner // Tok-Tok, Volcano-born
|
Ana Sanctuary
|
||||||
Archmage Ascension
|
Arcane Denial
|
||||||
Bloodchief Ascension
|
Burnout
|
||||||
Carrion Beetles
|
Calming Licid
|
||||||
Cast Through Time
|
Convulsing Licid
|
||||||
Caterwauling Boggart
|
Corrupting Licid
|
||||||
Children of Korlis
|
Dominating Licid
|
||||||
Clash of Realities
|
Enraging Licid
|
||||||
Coal Stoker
|
Force Bubble
|
||||||
Coalition Relic
|
Gliding Licid
|
||||||
Consuming Vapors
|
Hydroblast
|
||||||
Crescendo of War
|
Interdict
|
||||||
Damia, Sage of Stone
|
Leeching Licid
|
||||||
Deepwood Legate
|
Necra Sanctuary
|
||||||
Distortion Strike
|
Nurturing Licid
|
||||||
Dread Cacodemon
|
Pyroblast
|
||||||
Emerge Unscathed
|
Quickening Licid
|
||||||
Gravity Well
|
Raka Sanctuary
|
||||||
Harmonic Sliver
|
Rats' Feast
|
||||||
Hedron-Field Purists
|
Reality Acid
|
||||||
Hoarding Dragon
|
Revelation
|
||||||
Hypnox
|
River Kelpie
|
||||||
Karona, False God
|
Seer's Vision
|
||||||
Laboratory Maniac
|
Stinging Licid
|
||||||
Lantern of Insight
|
Summit Apes
|
||||||
Lich's Mirror
|
Telepathy
|
||||||
Luminarch Ascension
|
Tempting Licid
|
||||||
Mesmeric Sliver
|
Torture Chamber
|
||||||
Myojin of Cleansing Fire
|
Transmogrifying Licid
|
||||||
Myojin of Infinite Rage
|
Trepanation Blade
|
||||||
Myojin of Life's Web
|
Wood Sage
|
||||||
Myojin of Night's Reach
|
Zedruu the Greathearted
|
||||||
Myojin of Seeing Winds
|
|
||||||
Nomads' Assembly
|
|
||||||
Obstinate Familiar
|
|
||||||
Petrified Wood-Kin
|
|
||||||
Phage the Untouchable
|
|
||||||
Prey's Vengeance
|
|
||||||
Pursuit of Knowledge
|
|
||||||
Qasali Ambusher
|
|
||||||
Quirion Sentinel
|
|
||||||
Rag Dealer
|
|
||||||
Rapid Fire
|
|
||||||
Reiver Demon
|
|
||||||
Runeflare Trap
|
|
||||||
Sages of the Anima
|
|
||||||
Sivvi's Ruse
|
|
||||||
Staggershock
|
|
||||||
Sudden Spoiling
|
|
||||||
Surreal Memoir
|
|
||||||
Survival Cache
|
|
||||||
Sygg, River Cutthroat
|
|
||||||
Tainted Sigil
|
|
||||||
Telekinesis
|
|
||||||
Terrarion
|
|
||||||
Thought Reflection
|
|
||||||
Tin Street Hooligan
|
|
||||||
Tomorrow, Azami's Familiar
|
|
||||||
Ulasht, the Hate Seed
|
|
||||||
Undead Alchemist
|
|
||||||
Verdant Embrace
|
|
||||||
Vigor
|
|
||||||
Virulent Swipe
|
|
||||||
Wound Reflection
|
|
||||||
|
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|||||||
12
pom.xml
12
pom.xml
@@ -5,7 +5,7 @@
|
|||||||
<artifactId>forge</artifactId>
|
<artifactId>forge</artifactId>
|
||||||
<packaging>jar</packaging>
|
<packaging>jar</packaging>
|
||||||
<name>Forge</name>
|
<name>Forge</name>
|
||||||
<version>1.2.1</version>
|
<version>1.2.2</version>
|
||||||
<description>
|
<description>
|
||||||
Forge lets you play the card game Magic: The Gathering against a computer opponent
|
Forge lets you play the card game Magic: The Gathering against a computer opponent
|
||||||
using all of the rules.
|
using all of the rules.
|
||||||
@@ -131,8 +131,8 @@
|
|||||||
</licenses>
|
</licenses>
|
||||||
|
|
||||||
<scm>
|
<scm>
|
||||||
<connection>scm:svn:http://svn.slightlymagic.net/forge/tags/forge-1.2.1</connection>
|
<connection>scm:svn:http://svn.slightlymagic.net/forge/tags/forge-1.2.2</connection>
|
||||||
<developerConnection>scm:svn:http://svn.slightlymagic.net/forge/tags/forge-1.2.1</developerConnection>
|
<developerConnection>scm:svn:http://svn.slightlymagic.net/forge/tags/forge-1.2.2</developerConnection>
|
||||||
</scm>
|
</scm>
|
||||||
|
|
||||||
<prerequisites>
|
<prerequisites>
|
||||||
@@ -246,7 +246,7 @@
|
|||||||
</descriptorRefs>
|
</descriptorRefs>
|
||||||
<archive>
|
<archive>
|
||||||
<manifest>
|
<manifest>
|
||||||
<mainClass>forge.view.swing.Main</mainClass>
|
<mainClass>forge.view.Main</mainClass>
|
||||||
<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
|
<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
|
||||||
</manifest>
|
</manifest>
|
||||||
<manifestEntries>
|
<manifestEntries>
|
||||||
@@ -842,7 +842,7 @@
|
|||||||
<errTitle>forge</errTitle>
|
<errTitle>forge</errTitle>
|
||||||
<icon>${configSourceDirectory}/forge.ico</icon>
|
<icon>${configSourceDirectory}/forge.ico</icon>
|
||||||
<classPath>
|
<classPath>
|
||||||
<mainClass>forge.view.swing.Main</mainClass>
|
<mainClass>forge.view.Main</mainClass>
|
||||||
<addDependencies>false</addDependencies>
|
<addDependencies>false</addDependencies>
|
||||||
<preCp>anything</preCp>
|
<preCp>anything</preCp>
|
||||||
</classPath>
|
</classPath>
|
||||||
@@ -1012,7 +1012,7 @@
|
|||||||
<mkdir dir="${project.build.directory}/res/cardsfolder" />
|
<mkdir dir="${project.build.directory}/res/cardsfolder" />
|
||||||
<zip destfile="${project.build.directory}/res/cardsfolder/cardsfolder.zip" basedir="${basedir}/res/cardsfolder" level="1" />
|
<zip destfile="${project.build.directory}/res/cardsfolder/cardsfolder.zip" basedir="${basedir}/res/cardsfolder" level="1" />
|
||||||
<taskdef name="jarbundler" classpathref="maven.runtime.classpath" classname="net.sourceforge.jarbundler.JarBundler" />
|
<taskdef name="jarbundler" classpathref="maven.runtime.classpath" classname="net.sourceforge.jarbundler.JarBundler" />
|
||||||
<jarbundler dir="${project.build.directory}/${project.build.finalName}-osx" name="${project.name}" version="${project.version}" mainclass="forge.view.swing.Main" icon="${basedir}/${configSourceDirectory}/Forge.icns" jvmversion="1.6+" vmoptions="-Xmx1024m" shortname="${project.name}" workingdirectory="$APP_PACKAGE/Contents/Resources/Java" jar="${project.build.directory}/${project.build.finalName}-jar-with-dependencies.jar">
|
<jarbundler dir="${project.build.directory}/${project.build.finalName}-osx" name="${project.name}" version="${project.version}" mainclass="forge.view.Main" icon="${basedir}/${configSourceDirectory}/Forge.icns" jvmversion="1.6+" vmoptions="-Xmx1024m" shortname="${project.name}" workingdirectory="$APP_PACKAGE/Contents/Resources/Java" jar="${project.build.directory}/${project.build.finalName}-jar-with-dependencies.jar">
|
||||||
<javafileset dir="${basedir}">
|
<javafileset dir="${basedir}">
|
||||||
<include name="*.properties" />
|
<include name="*.properties" />
|
||||||
<include name="res/**" />
|
<include name="res/**" />
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ Types:Creature Sliver
|
|||||||
Text:no text
|
Text:no text
|
||||||
PT:2/2
|
PT:2/2
|
||||||
S:Mode$ Continuous | Affected$ Sliver | AddAbility$ Damage | Description$ All Slivers have "2, Sacrifice this permanent: This permanent deals 2 damage to target creature or player."
|
S:Mode$ Continuous | Affected$ Sliver | AddAbility$ Damage | Description$ All Slivers have "2, Sacrifice this permanent: This permanent deals 2 damage to target creature or player."
|
||||||
SVar:Damage:AB$DealDamage | Cost$ 2 Sac<1/CARDNAME> | ValidTgts$ Creature,Player | NumDmg$ 2 | TgtPrompt$ Select a target creature or player. | SpellDescription$ CARDNAME deals 2 damage to target creature or player.
|
SVar:Damage:AB$DealDamage | Cost$ 2 Sac<1/CARDNAME> | Tgt$ TgtCP | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player.
|
||||||
SVar:BuffedBy:Sliver
|
SVar:BuffedBy:Sliver
|
||||||
SVar:Rarity:Uncommon
|
SVar:Rarity:Uncommon
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/acidic_sliver.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/acidic_sliver.jpg
|
||||||
|
|||||||
17
res/cardsfolder/a/ana_sanctuary.txt
Normal file
17
res/cardsfolder/a/ana_sanctuary.txt
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
Name:Ana Sanctuary
|
||||||
|
ManaCost:2 G
|
||||||
|
Types:Enchantment
|
||||||
|
Text:no text
|
||||||
|
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | CheckSVar$ X | SVarCompare$ EQ1 | Execute$ TrigPumpA | TriggerDescription$ At the beginning of your upkeep, if you control a blue or black permanent, target creature gets +1/+1 until end of turn. If you control a blue permanent and a black permanent, that creature gets +5/+5 until end of turn instead.
|
||||||
|
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | CheckSVar$ X | SVarCompare$ GE2 | Execute$ TrigPumpB | Secondary$ True | TriggerDescription$ At the beginning of your upkeep, if you control a blue or black permanent, target creature gets +1/+1 until end of turn. If you control a blue permanent and a black permanent, that creature gets +5/+5 until end of turn instead.
|
||||||
|
SVar:TrigPumpA:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature to get +1/+1 | NumAtt$ +1 | NumDef$ +1
|
||||||
|
SVar:TrigPumpB:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature to get +5/+5 | NumAtt$ +5 | NumDef$ +5
|
||||||
|
SVar:Y:Count$Valid Permanent.Blue+YouCtrl/LimitMax.1
|
||||||
|
SVar:Z:Count$Valid Permanent.Black+YouCtrl/LimitMax.1
|
||||||
|
SVar:X:SVar$Y/Plus.Z
|
||||||
|
SVar:RemRandomDeck:True
|
||||||
|
SVar:Rarity:Uncommon
|
||||||
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/ana_sanctuary.jpg
|
||||||
|
SetInfo:APC|Uncommon|http://magiccards.info/scans/en/ap/74.jpg
|
||||||
|
Oracle:At the beginning of your upkeep, if you control a blue or black permanent, target creature gets +1/+1 until end of turn. If you control a blue permanent and a black permanent, that creature gets +5/+5 until end of turn instead.
|
||||||
|
End
|
||||||
@@ -2,9 +2,9 @@ Name:Arc Lightning
|
|||||||
ManaCost:2 R
|
ManaCost:2 R
|
||||||
Types:Sorcery
|
Types:Sorcery
|
||||||
Text:no text
|
Text:no text
|
||||||
A:SP$ DealDamage | Cost$ 2 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player (1) | NumDmg$ 1 | SubAbility$ DBDamage2 | SpellDescription$ CARDNAME deals 3 damage divided as you choose among one, two, or three target creatures and/or players.
|
A:SP$ DealDamage | Cost$ 2 R | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select target creature or player (1) | NumDmg$ 1 | SubAbility$ DBDamage2 | SpellDescription$ CARDNAME deals 3 damage divided as you choose among one, two, or three target creatures and/or players.
|
||||||
SVar:DBDamage2:DB$DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player (2) | NumDmg$ 1 | SubAbility$ DBDamage3
|
SVar:DBDamage2:DB$DealDamage | Cost$ 0 | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select target creature or player (2) | NumDmg$ 1 | SubAbility$ DBDamage3
|
||||||
SVar:DBDamage3:DB$DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player (3) | NumDmg$ 1
|
SVar:DBDamage3:DB$DealDamage | Cost$ 0 | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select target creature or player (3) | NumDmg$ 1
|
||||||
SVar:Rarity:Common
|
SVar:Rarity:Common
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/arc_lightning.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/arc_lightning.jpg
|
||||||
SetInfo:USG|Common|http://magiccards.info/scans/en/us/174.jpg
|
SetInfo:USG|Common|http://magiccards.info/scans/en/us/174.jpg
|
||||||
|
|||||||
@@ -3,8 +3,8 @@ ManaCost:2 R
|
|||||||
Types:Creature Human Spellshaper
|
Types:Creature Human Spellshaper
|
||||||
Text:no text
|
Text:no text
|
||||||
PT:2/2
|
PT:2/2
|
||||||
A:AB$ DealDamage | Cost$ 2 R T Discard<1/Card> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player (1) | NumDmg$ 1 | SubAbility$ DBDamage | SpellDescription$ CARDNAME deals 2 damage divided as you choose among any number of target creatures and/or players.
|
A:AB$ DealDamage | Cost$ 2 R T Discard<1/Card> | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select target creature or player (1) | NumDmg$ 1 | SubAbility$ DBDamage | SpellDescription$ CARDNAME deals 2 damage divided as you choose among any number of target creatures and/or players.
|
||||||
SVar:DBDamage:DB$DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player (2) | NumDmg$ 1
|
SVar:DBDamage:DB$DealDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select target creature or player (2) | NumDmg$ 1
|
||||||
SVar:Rarity:Uncommon
|
SVar:Rarity:Uncommon
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/arc_mage.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/arc_mage.jpg
|
||||||
SetInfo:NMS|Uncommon|http://magiccards.info/scans/en/ne/77.jpg
|
SetInfo:NMS|Uncommon|http://magiccards.info/scans/en/ne/77.jpg
|
||||||
|
|||||||
12
res/cardsfolder/a/arcane_denial.txt
Normal file
12
res/cardsfolder/a/arcane_denial.txt
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
Name:Arcane Denial
|
||||||
|
ManaCost:1 U
|
||||||
|
Types:Instant
|
||||||
|
Text:no text
|
||||||
|
A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SubAbility$ DBDraw | SpellDescription$ Counter target spell. Its controller may draw up to two cards at the beginning of the next turn's upkeep. You draw a card at the beginning of the next turn's upkeep.
|
||||||
|
SVar:DBDraw:DB$Draw | NumCards$ 2 | NextUpkeep$ True | Defined$ TargetedController | OptionalDecider$ True | SubAbility$ DBDraw2
|
||||||
|
SVar:DBDraw2:DB$Draw | NumCards$ 1 | NextUpkeep$ True | Defined$ You
|
||||||
|
SVar:Rarity:Common
|
||||||
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/arcane_denial.jpg
|
||||||
|
SetInfo:ALL|Common|http://magiccards.info/scans/en/ai/32.jpg|2
|
||||||
|
Oracle:Counter target spell. Its controller may draw up to two cards at the beginning of the next turn's upkeep.\nYou draw a card at the beginning of the next turn's upkeep.
|
||||||
|
End
|
||||||
@@ -3,7 +3,7 @@ ManaCost:3 R R
|
|||||||
Types:Creature Ogre Warrior
|
Types:Creature Ogre Warrior
|
||||||
Text:no text
|
Text:no text
|
||||||
PT:3/3
|
PT:3/3
|
||||||
A:AB$ DealDamage | Cost$ T Sac<1/Artifact> | Tgt$ CP | NumDmg$ 2 | SpellDescription$ Barrage Ogre deals 2 damage to target creature or player.
|
A:AB$ DealDamage | Cost$ T Sac<1/Artifact> | Tgt$ TgtCP | NumDmg$ 2 | SpellDescription$ Barrage Ogre deals 2 damage to target creature or player.
|
||||||
SVar:Rarity:Uncommon
|
SVar:Rarity:Uncommon
|
||||||
SVar:RemAIDeck:True
|
SVar:RemAIDeck:True
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/barrage_ogre.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/barrage_ogre.jpg
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ Types:Artifact Equipment
|
|||||||
Text:Equipped creature can't be blocked by Vampires or Zombies.
|
Text:Equipped creature can't be blocked by Vampires or Zombies.
|
||||||
K:eqPump 1:HIDDEN CantBeBlockedBy Creature.Vampire,Creature.Zombie
|
K:eqPump 1:HIDDEN CantBeBlockedBy Creature.Vampire,Creature.Zombie
|
||||||
S:Mode$ Continuous | Affected$ Creature.AttachedBy | AddAbility$ TorchDamage | Description$ Equipped creature has "T, Sacrifice Blazing Torch: Blazing Torch deals 2 damage to target creature or player."
|
S:Mode$ Continuous | Affected$ Creature.AttachedBy | AddAbility$ TorchDamage | Description$ Equipped creature has "T, Sacrifice Blazing Torch: Blazing Torch deals 2 damage to target creature or player."
|
||||||
SVar:TorchDamage:AB$ DealDamage | Cost$ T Sac<1/Card.Attached+namedBlazing Torch/equipped Blazing Torch> | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select target creature or player | NumDmg$ 2 | DamageSource$ Sacrificed | SpellDescription$ Blazing Torch deals 2 damage to target creature or player.
|
SVar:TorchDamage:AB$ DealDamage | Cost$ T Sac<1/Card.Attached+namedBlazing Torch/equipped Blazing Torch> | Tgt$ TgtCP | NumDmg$ 2 | DamageSource$ Sacrificed | SpellDescription$ Blazing Torch deals 2 damage to target creature or player.
|
||||||
SVar:Rarity:Common
|
SVar:Rarity:Common
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/blazing_torch.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/blazing_torch.jpg
|
||||||
Oracle:Equipped creature can't be blocked by Vampires or Zombies.\nEquipped creature has "{T}, Sacrifice Blazing Torch: Blazing Torch deals 2 damage to target creature or player."\nEquip {1}
|
Oracle:Equipped creature can't be blocked by Vampires or Zombies.\nEquipped creature has "{T}, Sacrifice Blazing Torch: Blazing Torch deals 2 damage to target creature or player."\nEquip {1}
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ ManaCost:3 U
|
|||||||
Types:Creature Merfolk
|
Types:Creature Merfolk
|
||||||
Text:no text
|
Text:no text
|
||||||
PT:2/2
|
PT:2/2
|
||||||
A:AB$ Pump | Cost$ U | KW$ Unblockable | SpellDescription$ CARDNAME is unblockable this turn.
|
A:AB$ Pump | Cost$ U | KW$ HIDDEN Unblockable | SpellDescription$ CARDNAME is unblockable this turn.
|
||||||
SVar:Rarity:Common
|
SVar:Rarity:Common
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/blockade_runner.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/blockade_runner.jpg
|
||||||
SetInfo:MMQ|Common|http://magiccards.info/scans/en/mm/60.jpg
|
SetInfo:MMQ|Common|http://magiccards.info/scans/en/mm/60.jpg
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ Types:Creature Beast
|
|||||||
Text:no text
|
Text:no text
|
||||||
PT:4/2
|
PT:4/2
|
||||||
T:Mode$ TurnFaceUp | ValidCard$ Permanent | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever a permanent is turned face up, CARDNAME deals 1 damage to target creature or player.
|
T:Mode$ TurnFaceUp | ValidCard$ Permanent | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever a permanent is turned face up, CARDNAME deals 1 damage to target creature or player.
|
||||||
SVar:TrigDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1
|
SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Tgt$ TgtCP | NumDmg$ 1
|
||||||
SVar:Rarity:Common
|
SVar:Rarity:Common
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/bonethorn_valesk.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/bonethorn_valesk.jpg
|
||||||
SetInfo:SCG|Common|http://magiccards.info/scans/en/sc/82.jpg
|
SetInfo:SCG|Common|http://magiccards.info/scans/en/sc/82.jpg
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ ManaCost:B
|
|||||||
Types:Sorcery
|
Types:Sorcery
|
||||||
Text:no text
|
Text:no text
|
||||||
A:SP$ Effect | Cost$ B | Name$ Bubbling Muck Effect | Triggers$ SwampTrigger | SVars$ TrigMana | SpellDescription$ Until end of turn, whenever a player taps a Swamp for mana, that player adds B to his or her mana pool (in addition to the mana the land produces).
|
A:SP$ Effect | Cost$ B | Name$ Bubbling Muck Effect | Triggers$ SwampTrigger | SVars$ TrigMana | SpellDescription$ Until end of turn, whenever a player taps a Swamp for mana, that player adds B to his or her mana pool (in addition to the mana the land produces).
|
||||||
SVar:SwampTrigger:Mode$ TapsForMana | ValidCard$ Swamp | Execute$ TrigMana | TriggerDescription$ Whenever a player taps a Swamp for mana, that player adds B to his or her mana pool (in addition to the mana the land produces).
|
SVar:SwampTrigger:Mode$ TapsForMana | ValidCard$ Swamp | Execute$ TrigMana | Static$ True | TriggerDescription$ Whenever a player taps a Swamp for mana, that player adds B to his or her mana pool (in addition to the mana the land produces).
|
||||||
SVar:TrigMana:AB$Mana | Cost$ 0 | Produced$ B | Amount$ 1 | Defined$ TriggeredPlayer
|
SVar:TrigMana:AB$Mana | Cost$ 0 | Produced$ B | Amount$ 1 | Defined$ TriggeredPlayer
|
||||||
SVar:RemAIDeck:True
|
SVar:RemAIDeck:True
|
||||||
SVar:Rarity:Common
|
SVar:Rarity:Common
|
||||||
|
|||||||
13
res/cardsfolder/b/burnout.txt
Normal file
13
res/cardsfolder/b/burnout.txt
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
Name:Burnout
|
||||||
|
ManaCost:1 R
|
||||||
|
Types:Instant
|
||||||
|
Text:no text
|
||||||
|
A:SP$ Counter | Cost$ 1 R | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | SpellDescription$ Counter target spell if it's blue. Draw a card at the beginning of the next turn's upkeep. | SubAbility$ DBDraw
|
||||||
|
SVar:DBDraw:DB$Draw | NumCards$ 1 | NextUpkeep$ True | Defined$ You
|
||||||
|
SVar:X:Targeted$Valid Card.Blue
|
||||||
|
SVar:RemRandomDeck:True
|
||||||
|
SVar:Rarity:Uncommon
|
||||||
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/burnout.jpg
|
||||||
|
SetInfo:ALL|Uncommon|http://magiccards.info/scans/en/ai/101.jpg
|
||||||
|
Oracle:Counter target instant spell if it's blue.\nDraw a card at the beginning of the next turn's upkeep.
|
||||||
|
End
|
||||||
30
res/cardsfolder/c/calming_licid.txt
Normal file
30
res/cardsfolder/c/calming_licid.txt
Normal file
@@ -0,0 +1,30 @@
|
|||||||
|
Name:Calming Licid
|
||||||
|
ManaCost:2 W
|
||||||
|
Types:Creature Licid
|
||||||
|
Text:no text
|
||||||
|
PT:2/2
|
||||||
|
A:AB$ SetState | Cost$ W T | Defined$ Self | NewState$ Alternate | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay W to end this effect.
|
||||||
|
SVar:DBAttach:DB$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Curse
|
||||||
|
#If the value of AlternateMode isn't Flip or DoubleFaced, it will be the name of the state defined below, so you can switch to it with SetState+NewState$.The name of the first state defined is always "Original".
|
||||||
|
AlternateMode:Alternate
|
||||||
|
|
||||||
|
#Shared
|
||||||
|
SVar:RemAIDeck:True
|
||||||
|
SVar:Rarity:Uncommon
|
||||||
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/calming_licid.jpg
|
||||||
|
SetInfo:STH|Uncommon|http://magiccards.info/scans/en/sh/102.jpg
|
||||||
|
Oracle:{W}, {T}: Calming Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {W} to end this effect.\nEnchanted creature can't attack.
|
||||||
|
|
||||||
|
ALTERNATE
|
||||||
|
|
||||||
|
Name:Calming Licid
|
||||||
|
ManaCost:2 W
|
||||||
|
Colors:white
|
||||||
|
Types:Enchantment Aura
|
||||||
|
Text:Enchanted creature can't attack.
|
||||||
|
K:Enchant creature
|
||||||
|
A:SP$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Curse
|
||||||
|
S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ HIDDEN CARDNAME can't attack. | Description$ Enchanted creature can't attack.
|
||||||
|
A:AB$ SetState | Cost$ W | Defined$ Self | NewState$ Original | SpellDescription$ End this effect.
|
||||||
|
|
||||||
|
End
|
||||||
@@ -1,7 +1,15 @@
|
|||||||
Name:Ceta Sanctuary
|
Name:Ceta Sanctuary
|
||||||
ManaCost:2 U
|
ManaCost:2 U
|
||||||
Types:Enchantment
|
Types:Enchantment
|
||||||
Text:At the beginning of your upkeep, if you control a red or green permanent, draw a card, then discard a card. If you control a red permanent and a green permanent, instead draw two cards, then discard a card.
|
Text:no text
|
||||||
|
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | CheckSVar$ X | SVarCompare$ EQ1 | Execute$ TrigDrawA | TriggerDescription$ At the beginning of your upkeep, if you control a red or green permanent, draw a card, then discard a card. If you control a red permanent and a green permanent, instead draw two cards, then discard a card.
|
||||||
|
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | CheckSVar$ X | SVarCompare$ GE2 | Execute$ TrigDrawB | Secondary$ True | TriggerDescription$ At the beginning of your upkeep, if you control a red or green permanent, draw a card, then discard a card. If you control a red permanent and a green permanent, instead draw two cards, then discard a card.
|
||||||
|
SVar:TrigDrawA:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 | SubAbility$ DBDiscard
|
||||||
|
SVar:TrigDrawB:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 2 | SubAbility$ DBDiscard
|
||||||
|
SVar:DBDiscard:DB$Discard | Defined$ You | Mode$ TgtChoose | NumCards$ 1
|
||||||
|
SVar:Y:Count$Valid Permanent.Red+YouCtrl/LimitMax.1
|
||||||
|
SVar:Z:Count$Valid Permanent.Green+YouCtrl/LimitMax.1
|
||||||
|
SVar:X:SVar$Y/Plus.Z
|
||||||
SVar:RemRandomDeck:True
|
SVar:RemRandomDeck:True
|
||||||
SVar:Rarity:Uncommon
|
SVar:Rarity:Uncommon
|
||||||
SVar:Picture:http://wizards.com/global/images/magic/general/ceta_sanctuary.jpg
|
SVar:Picture:http://wizards.com/global/images/magic/general/ceta_sanctuary.jpg
|
||||||
|
|||||||
30
res/cardsfolder/c/convulsing_licid.txt
Normal file
30
res/cardsfolder/c/convulsing_licid.txt
Normal file
@@ -0,0 +1,30 @@
|
|||||||
|
Name:Convulsing Licid
|
||||||
|
ManaCost:2 R
|
||||||
|
Types:Creature Licid
|
||||||
|
Text:no text
|
||||||
|
PT:2/2
|
||||||
|
A:AB$ SetState | Cost$ R T | Defined$ Self | NewState$ Alternate | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay R to end this effect.
|
||||||
|
SVar:DBAttach:DB$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Curse
|
||||||
|
#If the value of AlternateMode isn't Flip or DoubleFaced, it will be the name of the state defined below, so you can switch to it with SetState+NewState$.The name of the first state defined is always "Original".
|
||||||
|
AlternateMode:Alternate
|
||||||
|
|
||||||
|
#Shared
|
||||||
|
SVar:RemAIDeck:True
|
||||||
|
SVar:Rarity:Uncommon
|
||||||
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/convulsing_licid.jpg
|
||||||
|
SetInfo:STH|Uncommon|http://magiccards.info/scans/en/sh/77.jpg
|
||||||
|
Oracle:{R}, {T}: Convulsing Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {R} to end this effect.\nEnchanted creature can't attack.
|
||||||
|
|
||||||
|
ALTERNATE
|
||||||
|
|
||||||
|
Name:Convulsing Licid
|
||||||
|
ManaCost:2 R
|
||||||
|
Colors:red
|
||||||
|
Types:Enchantment Aura
|
||||||
|
Text:Enchanted creature can't block.
|
||||||
|
K:Enchant creature
|
||||||
|
A:SP$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Curse
|
||||||
|
S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ HIDDEN CARDNAME can't block. | Description$ Enchanted creature can't block.
|
||||||
|
A:AB$ SetState | Cost$ R | Defined$ Self | NewState$ Original | SpellDescription$ End this effect.
|
||||||
|
|
||||||
|
End
|
||||||
30
res/cardsfolder/c/corrupting_licid.txt
Normal file
30
res/cardsfolder/c/corrupting_licid.txt
Normal file
@@ -0,0 +1,30 @@
|
|||||||
|
Name:Corrupting Licid
|
||||||
|
ManaCost:2 B
|
||||||
|
Types:Creature Licid
|
||||||
|
Text:no text
|
||||||
|
PT:2/2
|
||||||
|
A:AB$ SetState | Cost$ B T | Defined$ Self | NewState$ Alternate | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay B to end this effect.
|
||||||
|
SVar:DBAttach:DB$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Pump
|
||||||
|
#If the value of AlternateMode isn't Flip or DoubleFaced, it will be the name of the state defined below, so you can switch to it with SetState+NewState$.The name of the first state defined is always "Original".
|
||||||
|
AlternateMode:Alternate
|
||||||
|
|
||||||
|
#Shared
|
||||||
|
SVar:RemAIDeck:True
|
||||||
|
SVar:Rarity:Uncommon
|
||||||
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/corrupting_licid.jpg
|
||||||
|
SetInfo:STH|Uncommon|http://magiccards.info/scans/en/sh/4.jpg
|
||||||
|
Oracle:{B}, {T}: Corrupting Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {B} to end this effect.\nEnchanted creature has fear. (It can't be blocked except by artifact creatures and/or black creatures.)
|
||||||
|
|
||||||
|
ALTERNATE
|
||||||
|
|
||||||
|
Name:Corrupting Licid
|
||||||
|
ManaCost:2 B
|
||||||
|
Colors:black
|
||||||
|
Types:Enchantment Aura
|
||||||
|
Text:Enchanted creature has fear.
|
||||||
|
K:Enchant creature
|
||||||
|
A:SP$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Pump
|
||||||
|
S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Fear | Description$ Enchanted creature has fear. (It can't be blocked except by artifact creatures and/or black creatures.)
|
||||||
|
A:AB$ SetState | Cost$ B | Defined$ Self | NewState$ Original | SpellDescription$ End this effect.
|
||||||
|
|
||||||
|
End
|
||||||
@@ -3,7 +3,7 @@ ManaCost:3 U U
|
|||||||
Types:Instant
|
Types:Instant
|
||||||
Text:no text
|
Text:no text
|
||||||
A:SP$ Counter | Cost$ 3 U U | TargetType$ Spell | ValidTgts$ Card | RememberTargets$ True | ForgetOtherTargets$ True | SubAbility$ DBChangeZoneAll | SpellDescription$ Counter target spell. Search its controller's graveyard, hand, and library for all cards with the same name as that spell and exile them. Then that player shuffles his or her library.
|
A:SP$ Counter | Cost$ 3 U U | TargetType$ Spell | ValidTgts$ Card | RememberTargets$ True | ForgetOtherTargets$ True | SubAbility$ DBChangeZoneAll | SpellDescription$ Counter target spell. Search its controller's graveyard, hand, and library for all cards with the same name as that spell and exile them. Then that player shuffles his or her library.
|
||||||
SVar:DBChangeZoneAll:DB$ChangeZoneAll | ChangeType$ Remembered.sameName+YouDontCtrl | Origin$ Graveyard,Hand,Library | Destination$ Exile | Shuffle$ True | SubAbility$ DBCleanup
|
SVar:DBChangeZoneAll:DB$ChangeZoneAll | ChangeType$ Remembered.sameName | Defined$ TargetedController | Origin$ Graveyard,Hand,Library | Destination$ Exile | Shuffle$ True | SubAbility$ DBCleanup
|
||||||
SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True
|
SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True
|
||||||
SVar:Rarity:Rare
|
SVar:Rarity:Rare
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/counterbore.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/counterbore.jpg
|
||||||
|
|||||||
@@ -1,7 +1,9 @@
|
|||||||
Name:Cranial Extraction
|
Name:Cranial Extraction
|
||||||
ManaCost:3 B
|
ManaCost:3 B
|
||||||
Types:Sorcery
|
Types:Sorcery
|
||||||
Text:Name a nonland card. Search target player's graveyard, hand, and library for all cards with that name and exile them. Then that player shuffles his or her library.
|
Text:no text
|
||||||
|
A:SP$ NameCard | Cost$ 3 B | Defined$ You | ValidCards$ Card.nonLand | ValidDesc$ nonland | SubAbility$ Exile | SpellDescription$ Name a nonland card. Search target player's graveyard, hand, and library for all cards with that name and exile them. Then that player shuffles his or her library.
|
||||||
|
SVar:Exile:DB$ ChangeZoneAll | Origin$ Graveyard,Hand,Library | Destination$ Exile | ValidTgts$ Player | TgtPrompt$ Select target player | ChangeType$ Card.NamedCard | Shuffle$ True
|
||||||
SVar:Rarity:Rare
|
SVar:Rarity:Rare
|
||||||
SVar:Picture:http://resources.wizards.com/magic/cards/chk/en-us/card80281.jpg
|
SVar:Picture:http://resources.wizards.com/magic/cards/chk/en-us/card80281.jpg
|
||||||
SetInfo:CHK|Rare|http://magiccards.info/scans/en/chk/105.jpg
|
SetInfo:CHK|Rare|http://magiccards.info/scans/en/chk/105.jpg
|
||||||
|
|||||||
@@ -3,8 +3,8 @@ ManaCost:3 B
|
|||||||
Types:Enchantment Aura Curse
|
Types:Enchantment Aura Curse
|
||||||
Text:Enchant player
|
Text:Enchant player
|
||||||
A:SP$ Attach | Cost$ 3 B | ValidTgts$ Player | AILogic$ Curse
|
A:SP$ Attach | Cost$ 3 B | ValidTgts$ Player | AILogic$ Curse
|
||||||
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedPlayer | TriggerZones$ Battlefield | Execute$ TrigExile | TriggerDescription$ At the beginning of enchanted player's upkeep, that player exiles two cards from his or her graveyard.
|
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player.EnchantedBy | TriggerZones$ Battlefield | Execute$ TrigExile | TriggerDescription$ At the beginning of enchanted player's upkeep, that player exiles two cards from his or her graveyard.
|
||||||
SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | DefinedPlayer$ EnchantedPlayer | Origin$ Graveyard | Destination$ Exile | ChangeType$ Card | ChangeNum$ 2 | Hidden$ True | Mandatory$ True
|
SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | DefinedPlayer$ Player.EnchantedBy | Origin$ Graveyard | Destination$ Exile | ChangeType$ Card | ChangeNum$ 2 | Hidden$ True | Mandatory$ True
|
||||||
SVar:Rarity:Common
|
SVar:Rarity:Common
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_oblivion.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_oblivion.jpg
|
||||||
SetInfo:ISD|Common|http://magiccards.info/scans/en/isd/95.jpg
|
SetInfo:ISD|Common|http://magiccards.info/scans/en/isd/95.jpg
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ ManaCost:1 R
|
|||||||
Types:Enchantment Aura Curse
|
Types:Enchantment Aura Curse
|
||||||
Text:Enchant player
|
Text:Enchant player
|
||||||
A:SP$ Attach | Cost$ 1 R| ValidTgts$ Player | AILogic$ Curse
|
A:SP$ Attach | Cost$ 1 R| ValidTgts$ Player | AILogic$ Curse
|
||||||
T:Mode$ DamageDone | ValidSource$ Creature | ValidTarget$ EnchantedPlayer | TriggerZones$ Battlefield | CombatDamage$ True | Execute$ TrigPutCounter | TriggerDescription$ Whenever a creature deals combat damage to enchanted player, put a +1/+1 counter on that creature.
|
T:Mode$ DamageDone | ValidSource$ Creature | ValidTarget$ Player.EnchantedBy | TriggerZones$ Battlefield | CombatDamage$ True | Execute$ TrigPutCounter | TriggerDescription$ Whenever a creature deals combat damage to enchanted player, put a +1/+1 counter on that creature.
|
||||||
SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ TriggeredSource | CounterType$ P1P1 | CounterNum$ 1
|
SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ TriggeredSource | CounterType$ P1P1 | CounterNum$ 1
|
||||||
SVar:Rarity:Rare
|
SVar:Rarity:Rare
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_stalked_prey.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_stalked_prey.jpg
|
||||||
|
|||||||
@@ -3,8 +3,8 @@ ManaCost:2 U
|
|||||||
Types:Enchantment Aura Curse
|
Types:Enchantment Aura Curse
|
||||||
Text:Enchant player
|
Text:Enchant player
|
||||||
A:SP$ Attach | Cost$ 2 U| ValidTgts$ Player | AILogic$ Curse
|
A:SP$ Attach | Cost$ 2 U| ValidTgts$ Player | AILogic$ Curse
|
||||||
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedPlayer | TriggerZones$ Battlefield | Execute$ TrigMill | TriggerDescription$ At the beginning of enchanted player's upkeep, that player puts the top two cards of his or her library into his or her graveyard.
|
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player.EnchantedBy | TriggerZones$ Battlefield | Execute$ TrigMill | TriggerDescription$ At the beginning of enchanted player's upkeep, that player puts the top two cards of his or her library into his or her graveyard.
|
||||||
SVar:TrigMill:AB$ Mill | Cost$ 0 | Defined$ EnchantedPlayer | NumCards$ 2
|
SVar:TrigMill:AB$ Mill | Cost$ 0 | Defined$ Player.EnchantedBy | NumCards$ 2
|
||||||
SVar:Rarity:Uncommon
|
SVar:Rarity:Uncommon
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_the_bloody_tome.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_the_bloody_tome.jpg
|
||||||
SetInfo:ISD|Common|http://magiccards.info/scans/en/isd/50.jpg
|
SetInfo:ISD|Common|http://magiccards.info/scans/en/isd/50.jpg
|
||||||
|
|||||||
@@ -3,8 +3,8 @@ ManaCost:1 R
|
|||||||
Types:Enchantment Aura Curse
|
Types:Enchantment Aura Curse
|
||||||
Text:Enchant player
|
Text:Enchant player
|
||||||
A:SP$ Attach | Cost$ 1 R | ValidTgts$ Player | AILogic$ Curse
|
A:SP$ Attach | Cost$ 1 R | ValidTgts$ Player | AILogic$ Curse
|
||||||
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedPlayer | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of enchanted player's upkeep, CARDNAME deals 1 damage to that player.
|
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player.EnchantedBy | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of enchanted player's upkeep, CARDNAME deals 1 damage to that player.
|
||||||
SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ EnchantedPlayer | NumDmg$ 1
|
SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ Player.EnchantedBy | NumDmg$ 1
|
||||||
SVar:Rarity:Common
|
SVar:Rarity:Common
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_the_pierced_heart.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_the_pierced_heart.jpg
|
||||||
SetInfo:ISD|Common|http://magiccards.info/scans/en/isd/138.jpg
|
SetInfo:ISD|Common|http://magiccards.info/scans/en/isd/138.jpg
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ Types:Artifact
|
|||||||
Text:no text
|
Text:no text
|
||||||
A:AB$ NameCard | Cost$ 3 T | Defined$ You | SubAbility$ DBReveal | SpellDescription$ Name a card. Reveal a card at random from your hand. If it's the named card, CARDNAME deals 2 damage to target creature or player.
|
A:AB$ NameCard | Cost$ 3 T | Defined$ You | SubAbility$ DBReveal | SpellDescription$ Name a card. Reveal a card at random from your hand. If it's the named card, CARDNAME deals 2 damage to target creature or player.
|
||||||
SVar:DBReveal:DB$ Reveal | Random$ True | RememberRevealed$ True | Defined$ You | SubAbility$ DBDamage
|
SVar:DBReveal:DB$ Reveal | Random$ True | RememberRevealed$ True | Defined$ You | SubAbility$ DBDamage
|
||||||
SVar:DBDamage:DB$ DealDamage | NumDmg$ 2 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | ConditionDefined$ Remembered | ConditionPresent$ Card.NamedCard | ConditionCompare$ EQ1 | SubAbility$ DBCleanup
|
SVar:DBDamage:DB$ DealDamage | NumDmg$ 2 | Tgt$ TgtCP | ConditionDefined$ Remembered | ConditionPresent$ Card.NamedCard | ConditionCompare$ EQ1 | SubAbility$ DBCleanup
|
||||||
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
|
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
|
||||||
SVar:Rarity:Rare
|
SVar:Rarity:Rare
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/cursed_scroll.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/cursed_scroll.jpg
|
||||||
|
|||||||
@@ -1,7 +1,14 @@
|
|||||||
Name:Dega Sanctuary
|
Name:Dega Sanctuary
|
||||||
ManaCost:2 W
|
ManaCost:2 W
|
||||||
Types:Enchantment
|
Types:Enchantment
|
||||||
Text:At the beginning of your upkeep, if you control a black or red permanent, you gain 2 life. If you control a black permanent and a red permanent, you gain 4 life instead.
|
Text:no text
|
||||||
|
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | CheckSVar$ X | SVarCompare$ EQ1 | Execute$ TrigGainLifeA | TriggerDescription$ At the beginning of your upkeep, if you control a black or red permanent, you gain 2 life. If you control a black permanent and a red permanent, you gain 4 life instead.
|
||||||
|
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | CheckSVar$ X | SVarCompare$ GE2 | Execute$ TrigGainLifeB | Secondary$ True | TriggerDescription$ At the beginning of your upkeep, if you control a black or red permanent, you gain 2 life. If you control a black permanent and a red permanent, you gain 4 life instead.
|
||||||
|
SVar:TrigGainLifeA:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 2
|
||||||
|
SVar:TrigGainLifeB:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 4
|
||||||
|
SVar:Y:Count$Valid Permanent.Black+YouCtrl/LimitMax.1
|
||||||
|
SVar:Z:Count$Valid Permanent.Red+YouCtrl/LimitMax.1
|
||||||
|
SVar:X:SVar$Y/Plus.Z
|
||||||
SVar:RemRandomDeck:True
|
SVar:RemRandomDeck:True
|
||||||
SVar:Rarity:Uncommon
|
SVar:Rarity:Uncommon
|
||||||
SVar:Picture:http://wizards.com/global/images/magic/general/dega_sanctuary.jpg
|
SVar:Picture:http://wizards.com/global/images/magic/general/dega_sanctuary.jpg
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ ManaCost:U
|
|||||||
Types:Sorcery
|
Types:Sorcery
|
||||||
Text:no text
|
Text:no text
|
||||||
K:Rebound
|
K:Rebound
|
||||||
A:SP$Pump | Cost$ U | Tgt$ TgtC | NumAtt$ 1 | KW$ Unblockable | SpellDescription$ Target creature gets +1/+0 until end of turn and is unblockable this turn.
|
A:SP$Pump | Cost$ U | Tgt$ TgtC | NumAtt$ 1 | KW$ HIDDEN Unblockable | SpellDescription$ Target creature gets +1/+0 until end of turn and is unblockable this turn.
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/distortion_strike.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/distortion_strike.jpg
|
||||||
Oracle:Target creature gets +1/+0 until end of turn and is unblockable this turn.\nRebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.)
|
Oracle:Target creature gets +1/+0 until end of turn and is unblockable this turn.\nRebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.)
|
||||||
SetInfo:ROE|Common|http://magiccards.info/scans/en/roe/60.jpg
|
SetInfo:ROE|Common|http://magiccards.info/scans/en/roe/60.jpg
|
||||||
|
|||||||
29
res/cardsfolder/d/dominating_licid.txt
Normal file
29
res/cardsfolder/d/dominating_licid.txt
Normal file
@@ -0,0 +1,29 @@
|
|||||||
|
Name:Dominating Licid
|
||||||
|
ManaCost:1 U U
|
||||||
|
Types:Creature Licid
|
||||||
|
Text:no text
|
||||||
|
PT:1/1
|
||||||
|
A:AB$ SetState | Cost$ 1 U U T | Defined$ Self | NewState$ Alternate | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay U to end this effect.
|
||||||
|
SVar:DBAttach:DB$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ GainControl
|
||||||
|
#If the value of AlternateMode isn't Flip or DoubleFaced, it will be the name of the state defined below, so you can switch to it with SetState+NewState$.The name of the first state defined is always "Original".
|
||||||
|
AlternateMode:Alternate
|
||||||
|
|
||||||
|
#Shared
|
||||||
|
SVar:RemAIDeck:True
|
||||||
|
SVar:Rarity:Rare
|
||||||
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/dominating_licid.jpg
|
||||||
|
SetInfo:EXO|Rare|http://magiccards.info/scans/en/ex/30.jpg
|
||||||
|
Oracle:{1}{U}{U}, {T}: Dominating Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay to end this effect.\nYou control enchanted creature.
|
||||||
|
|
||||||
|
ALTERNATE
|
||||||
|
|
||||||
|
Name:Dominating Licid
|
||||||
|
ManaCost:1 U U
|
||||||
|
Colors:blue
|
||||||
|
Types:Enchantment Aura
|
||||||
|
Text:You control enchanted creature.
|
||||||
|
K:Enchant creature
|
||||||
|
A:SP$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ GainControl
|
||||||
|
A:AB$ SetState | Cost$ U | Defined$ Self | NewState$ Original | SpellDescription$ End this effect.
|
||||||
|
|
||||||
|
End
|
||||||
@@ -6,7 +6,6 @@ PT:8/8
|
|||||||
T:Mode$ ChangesZone | ValidCard$ Card.wasCastFromHand+Self | Destination$ Battlefield | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, if you cast it from your hand, destroy all creatures your opponents control, then tap all other creatures you control.
|
T:Mode$ ChangesZone | ValidCard$ Card.wasCastFromHand+Self | Destination$ Battlefield | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, if you cast it from your hand, destroy all creatures your opponents control, then tap all other creatures you control.
|
||||||
SVar:TrigDestroy:AB$ DestroyAll | Cost$ 0 | ValidCards$ Creature.YouDontCtrl | SubAbility$ DBTapAll
|
SVar:TrigDestroy:AB$ DestroyAll | Cost$ 0 | ValidCards$ Creature.YouDontCtrl | SubAbility$ DBTapAll
|
||||||
SVar:DBTapAll:DB$TapAll | ValidCards$ Creature.YouCtrl+Other
|
SVar:DBTapAll:DB$TapAll | ValidCards$ Creature.YouCtrl+Other
|
||||||
SVar:RemAIDeck:True
|
|
||||||
SVar:Rarity:Rare
|
SVar:Rarity:Rare
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/dread_cacodemon.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/dread_cacodemon.jpg
|
||||||
SetInfo:COM|Rare|http://magiccards.info/scans/en/cmd/79.jpg
|
SetInfo:COM|Rare|http://magiccards.info/scans/en/cmd/79.jpg
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ Types:Creature Illusion
|
|||||||
Text:no text
|
Text:no text
|
||||||
PT:1/5
|
PT:1/5
|
||||||
T:Mode$ Attacks | ValidCard$ Card.Self | Alone$ True | Execute$ TrigPump | TriggerDescription$ CARDNAME is unblockable as long as it's attacking alone.
|
T:Mode$ Attacks | ValidCard$ Card.Self | Alone$ True | Execute$ TrigPump | TriggerDescription$ CARDNAME is unblockable as long as it's attacking alone.
|
||||||
SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | KW$ Unblockable
|
SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | KW$ HIDDEN Unblockable
|
||||||
SVar:Rarity:Uncommon
|
SVar:Rarity:Uncommon
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/dream_prowler.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/dream_prowler.jpg
|
||||||
SetInfo:STH|Common|http://magiccards.info/scans/en/sh/29.jpg
|
SetInfo:STH|Common|http://magiccards.info/scans/en/sh/29.jpg
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ ManaCost:2 R
|
|||||||
Types:Enchantment
|
Types:Enchantment
|
||||||
Text:no text
|
Text:no text
|
||||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever a creature enters the battlefield under your control, you may pay 2 R. If you do, that creature deals damage equal to its power to target creature or player.
|
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever a creature enters the battlefield under your control, you may pay 2 R. If you do, that creature deals damage equal to its power to target creature or player.
|
||||||
SVar:TrigDamage:AB$DealDamage | Cost$ 2 R | ValidTgts$ Creature,Player | DamageSource$ TriggeredCard | NumDmg$ Damage | TgtPrompt$ Select target creature or player.
|
SVar:TrigDamage:AB$DealDamage | Cost$ 2 R | Tgt$ TgtCP | DamageSource$ TriggeredCard | NumDmg$ Damage
|
||||||
SVar:Damage:TriggeredCard$CardPower
|
SVar:Damage:TriggeredCard$CardPower
|
||||||
SVar:Rarity:Rare
|
SVar:Rarity:Rare
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/electropotence.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/electropotence.jpg
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ Types:Enchantment Aura
|
|||||||
Text:no text
|
Text:no text
|
||||||
K:Enchant land
|
K:Enchant land
|
||||||
A:SP$ Attach | Cost$ 2 G | ValidTgts$ Land | AILogic$ Pump
|
A:SP$ Attach | Cost$ 2 G | ValidTgts$ Land | AILogic$ Pump
|
||||||
T:Mode$ TapsForMana | ValidCard$ Card.AttachedBy | Execute$ TrigMana | TriggerDescription$ Whenever enchanted land is tapped for mana, its controller adds G to his or her mana pool for each Elf on the battlefield (in addition to the mana the land produces).
|
T:Mode$ TapsForMana | ValidCard$ Card.AttachedBy | Execute$ TrigMana | Static$ True | TriggerDescription$ Whenever enchanted land is tapped for mana, its controller adds G to his or her mana pool for each Elf on the battlefield (in addition to the mana the land produces).
|
||||||
SVar:TrigMana:AB$Mana | Cost$ 0 | Produced$ G | Amount$ X | Defined$ TriggeredCardController
|
SVar:TrigMana:AB$Mana | Cost$ 0 | Produced$ G | Amount$ X | Defined$ TriggeredCardController
|
||||||
SVar:X:Count$Valid Elf
|
SVar:X:Count$Valid Elf
|
||||||
SVar:RemAIDeck:True
|
SVar:RemAIDeck:True
|
||||||
|
|||||||
30
res/cardsfolder/e/enraging_licid.txt
Normal file
30
res/cardsfolder/e/enraging_licid.txt
Normal file
@@ -0,0 +1,30 @@
|
|||||||
|
Name:Enraging Licid
|
||||||
|
ManaCost:1 R
|
||||||
|
Types:Creature Licid
|
||||||
|
Text:no text
|
||||||
|
PT:1/1
|
||||||
|
A:AB$ SetState | Cost$ R T | Defined$ Self | NewState$ Alternate | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay R to end this effect.
|
||||||
|
SVar:DBAttach:DB$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Pump
|
||||||
|
#If the value of AlternateMode isn't Flip or DoubleFaced, it will be the name of the state defined below, so you can switch to it with SetState+NewState$.The name of the first state defined is always "Original".
|
||||||
|
AlternateMode:Alternate
|
||||||
|
|
||||||
|
#Shared
|
||||||
|
SVar:RemAIDeck:True
|
||||||
|
SVar:Rarity:Uncommon
|
||||||
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/enraging_licid.jpg
|
||||||
|
SetInfo:TMP|Uncommon|http://magiccards.info/scans/en/tp/171.jpg
|
||||||
|
Oracle:{R}, {T}: Enraging Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {R} to end this effect.\nEnchanted creature has haste.
|
||||||
|
|
||||||
|
ALTERNATE
|
||||||
|
|
||||||
|
Name:Enraging Licid
|
||||||
|
ManaCost:1 R
|
||||||
|
Colors:red
|
||||||
|
Types:Enchantment Aura
|
||||||
|
Text:Enchanted creature has haste.
|
||||||
|
K:Enchant creature
|
||||||
|
A:SP$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Pump
|
||||||
|
S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Haste | Description$ Enchanted creature has haste.
|
||||||
|
A:AB$ SetState | Cost$ R | Defined$ Self | NewState$ Original | SpellDescription$ End this effect.
|
||||||
|
|
||||||
|
End
|
||||||
@@ -1,7 +1,11 @@
|
|||||||
Name:Erratic Explosion
|
Name:Erratic Explosion
|
||||||
ManaCost:2 R
|
ManaCost:2 R
|
||||||
Types:Sorcery
|
Types:Sorcery
|
||||||
Text:Choose target creature or player. The computer will randomly choose a nonland card from your library. Erratic Explosion deals damage equal to that card's converted mana cost to that creature or player.
|
Text:no text
|
||||||
|
A:SP$ DigUntil | Cost$ 2 R | Valid$ Card.nonLand | ValidDescription$ nonland | FoundDestination$ Library | RevealedDestination$ Library | FoundLibraryPosition$ -1 | RevealedLibraryPosition$ -1 | RememberFound$ True | SubAbility$ Damage | SpellDescription$ Choose target creature or player. Reveal cards from the top of your library until you reveal a nonland card. Erratic Explosion deals damage equal to that card's converted mana cost to that creature or player. Put the revealed cards on the bottom of your library in any order.
|
||||||
|
SVar:Damage:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | SubAbility$ DBCleanup
|
||||||
|
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
|
||||||
|
SVar:X:Remembered$CardManaCost
|
||||||
SVar:Rarity:Common
|
SVar:Rarity:Common
|
||||||
SVar:Picture:http://resources.wizards.com/magic/cards/ons/en-us/card12484.jpg
|
SVar:Picture:http://resources.wizards.com/magic/cards/ons/en-us/card12484.jpg
|
||||||
SetInfo:ONS|Common|http://magiccards.info/scans/en/on/201.jpg
|
SetInfo:ONS|Common|http://magiccards.info/scans/en/on/201.jpg
|
||||||
|
|||||||
@@ -5,6 +5,7 @@ Text:no text
|
|||||||
A:AB$ PutCounter | Cost$ 3 T | Defined$ Self | CounterType$ ELIXIR | CounterNum$ 1 | SpellDescription$ Put an elixir counter on CARDNAME.
|
A:AB$ PutCounter | Cost$ 3 T | Defined$ Self | CounterType$ ELIXIR | CounterNum$ 1 | SpellDescription$ Put an elixir counter on CARDNAME.
|
||||||
A:AB$ GainLife | Cost$ T SubCounter<All/ELIXIR> | Defined$ You | LifeAmount$ X | SpellDescription$ You gain 2 life for each elixir counter removed this way.
|
A:AB$ GainLife | Cost$ T SubCounter<All/ELIXIR> | Defined$ You | LifeAmount$ X | SpellDescription$ You gain 2 life for each elixir counter removed this way.
|
||||||
SVar:X:SVar$CostCountersRemoved/Twice
|
SVar:X:SVar$CostCountersRemoved/Twice
|
||||||
|
SVar:RemAIDeck:True
|
||||||
SVar:Rarity:Uncommon
|
SVar:Rarity:Uncommon
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/essence_bottle.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/essence_bottle.jpg
|
||||||
SetInfo:TMP|Uncommon|http://magiccards.info/scans/en/tp/276.jpg
|
SetInfo:TMP|Uncommon|http://magiccards.info/scans/en/tp/276.jpg
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ Name:Ethereal Haze
|
|||||||
ManaCost:W
|
ManaCost:W
|
||||||
Types:Instant
|
Types:Instant
|
||||||
Text:no text
|
Text:no text
|
||||||
A:SP$ Effect | Cost$ W | Name$ Chameleon Ethereal Haze Effect | StaticAbilities$ STPrevent | AILogic$ Fog | SpellDescription$ Prevent all damage that would be dealt by creatures this turn.
|
A:SP$ Effect | Cost$ W | Name$ Ethereal Haze Effect | StaticAbilities$ STPrevent | AILogic$ Fog | SpellDescription$ Prevent all damage that would be dealt by creatures this turn.
|
||||||
SVar:STPrevent:Mode$ PreventDamage | Source$ Creature | Description$ Prevent all damage that would be dealt by creatures this turn.
|
SVar:STPrevent:Mode$ PreventDamage | Source$ Creature | Description$ Prevent all damage that would be dealt by creatures this turn.
|
||||||
SVar:Rarity:Common
|
SVar:Rarity:Common
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/ethereal_haze.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/ethereal_haze.jpg
|
||||||
|
|||||||
@@ -1,7 +1,11 @@
|
|||||||
Name:Explosive Revelation
|
Name:Explosive Revelation
|
||||||
ManaCost:3 R R
|
ManaCost:3 R R
|
||||||
Types:Sorcery
|
Types:Sorcery
|
||||||
Text:Choose target creature or player. Reveal cards from the top of your library until you reveal a nonland card. Explosive Revelation deals damage equal to that card's converted mana cost to that creature or player. Put the nonland card into your hand and the rest on the bottom of your library in any order.
|
Text:no text
|
||||||
|
A:SP$ DigUntil | Cost$ 3 R R | Valid$ Card.nonLand | ValidDescription$ nonland | FoundDestination$ Hand | RevealedDestination$ Library | RevealedLibraryPosition$ -1 | RememberFound$ True | SubAbility$ Damage | SpellDescription$ Choose target creature or player. Reveal cards from the top of your library until you reveal a nonland card. CARDNAME deals damage equal to that card's converted mana cost to that creature or player. Put the nonland card into your hand and the rest on the bottom of your library in any order.
|
||||||
|
SVar:Damage:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | SubAbility$ DBCleanup
|
||||||
|
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
|
||||||
|
SVar:X:Remembered$CardManaCost
|
||||||
SVar:Rarity:Uncommon
|
SVar:Rarity:Uncommon
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/explosive_revelation.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/explosive_revelation.jpg
|
||||||
SetInfo:ROE|Uncommon|http://magiccards.info/scans/en/roe/143.jpg
|
SetInfo:ROE|Uncommon|http://magiccards.info/scans/en/roe/143.jpg
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ Text:no text
|
|||||||
K:Enchant creature
|
K:Enchant creature
|
||||||
A:SP$ Attach | Cost$ 4 R | ValidTgts$ Creature | AILogic$ Pump
|
A:SP$ Attach | Cost$ 4 R | ValidTgts$ Creature | AILogic$ Pump
|
||||||
T:Mode$ Attacks | ValidCard$ Card.AttachedBy | Execute$ TrigDamage | TriggerZones$ Battlefield | TriggerDescription$ Whenever enchanted creature attacks, it deals 2 damage to target creature or player.
|
T:Mode$ Attacks | ValidCard$ Card.AttachedBy | Execute$ TrigDamage | TriggerZones$ Battlefield | TriggerDescription$ Whenever enchanted creature attacks, it deals 2 damage to target creature or player.
|
||||||
SVar:TrigDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2
|
SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Tgt$ TgtCP | DamageSource$ TriggeredCard | NumDmg$ 2
|
||||||
SVar:Rarity:Uncommon
|
SVar:Rarity:Uncommon
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/extra_arms.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/extra_arms.jpg
|
||||||
SetInfo:SCG|Uncommon|http://magiccards.info/scans/en/sc/92.jpg
|
SetInfo:SCG|Uncommon|http://magiccards.info/scans/en/sc/92.jpg
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ Name:Fanning the Flames
|
|||||||
ManaCost:X R R
|
ManaCost:X R R
|
||||||
Types:Sorcery
|
Types:Sorcery
|
||||||
Text:no text
|
Text:no text
|
||||||
A:SP$ DealDamage | Cost$ X R R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | SpellDescription$ CARDNAME deals X damage to target creature or player.
|
A:SP$ DealDamage | Cost$ X R R | Tgt$ TgtCP | NumDmg$ X | SpellDescription$ CARDNAME deals X damage to target creature or player.
|
||||||
SVar:Buyback:3
|
SVar:Buyback:3
|
||||||
SVar:X:Count$xPaid
|
SVar:X:Count$xPaid
|
||||||
SVar:Rarity:Uncommon
|
SVar:Rarity:Uncommon
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ Types:Enchantment Aura
|
|||||||
Text:no text
|
Text:no text
|
||||||
K:Enchant land
|
K:Enchant land
|
||||||
A:SP$ Attach | Cost$ 1 G | ValidTgts$ Land | AILogic$ Pump
|
A:SP$ Attach | Cost$ 1 G | ValidTgts$ Land | AILogic$ Pump
|
||||||
T:Mode$ TapsForMana | ValidCard$ Card.AttachedBy | Execute$ TrigMana | TriggerDescription$ Whenever enchanted land is tapped for mana, its controller adds one mana of any color to his or her mana pool (in addition to the mana the land produces).
|
T:Mode$ TapsForMana | ValidCard$ Card.AttachedBy | Execute$ TrigMana | Static$ True | TriggerDescription$ Whenever enchanted land is tapped for mana, its controller adds one mana of any color to his or her mana pool (in addition to the mana the land produces).
|
||||||
SVar:TrigMana:AB$Mana | Cost$ 0 | Produced$ Any | Amount$ 1 | Defined$ TriggeredCardController
|
SVar:TrigMana:AB$Mana | Cost$ 0 | Produced$ Any | Amount$ 1 | Defined$ TriggeredCardController
|
||||||
SVar:RemAIDeck:True
|
SVar:RemAIDeck:True
|
||||||
SVar:Rarity:Common
|
SVar:Rarity:Common
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ Text:no text
|
|||||||
K:Enchant creature you control
|
K:Enchant creature you control
|
||||||
A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature.YouCtrl | AILogic$ Pump
|
A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature.YouCtrl | AILogic$ Pump
|
||||||
S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddAbility$ ABDamage | Description$ Enchanted creature has "Tap: This creature deals 1 damage to target creature or player."
|
S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddAbility$ ABDamage | Description$ Enchanted creature has "Tap: This creature deals 1 damage to target creature or player."
|
||||||
SVar:ABDamage:AB$ DealDamage | Cost$ T | NumDmg$ 1 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | SpellDescription$ This creature deals 1 damage to target creature or player.
|
SVar:ABDamage:AB$ DealDamage | Cost$ T | NumDmg$ 1 | Tgt$ TgtCP | SpellDescription$ This creature deals 1 damage to target creature or player.
|
||||||
A:AB$ DealDamage | Cost$ Sac<1/CARDNAME> | Tgt$ TgtCP | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player.
|
A:AB$ DealDamage | Cost$ Sac<1/CARDNAME> | Tgt$ TgtCP | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player.
|
||||||
SVar:Rarity:Common
|
SVar:Rarity:Common
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/fire_whip.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/fire_whip.jpg
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ Types:Sorcery
|
|||||||
Text:no text
|
Text:no text
|
||||||
A:SP$ Effect | Cost$ 3 R | Name$ Flame Fusillade Effect | StaticAbilities$ STDamage | SVars$ ABDamage | SpellDescription$ Until end of turn, permanents you control gain "Tap: This permanent deals 1 damage to target creature or player."
|
A:SP$ Effect | Cost$ 3 R | Name$ Flame Fusillade Effect | StaticAbilities$ STDamage | SVars$ ABDamage | SpellDescription$ Until end of turn, permanents you control gain "Tap: This permanent deals 1 damage to target creature or player."
|
||||||
SVar:STDamage:Mode$ Continuous | Affected$ Permanent.YouCtrl | AddAbility$ ABDamage | Description$ Until end of turn, permanents you control gain "Tap: This permanent deals 1 damage to target creature or player."
|
SVar:STDamage:Mode$ Continuous | Affected$ Permanent.YouCtrl | AddAbility$ ABDamage | Description$ Until end of turn, permanents you control gain "Tap: This permanent deals 1 damage to target creature or player."
|
||||||
SVar:ABDamage:AB$ DealDamage | Cost$ T | NumDmg$ 1 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | SpellDescription$ CARDNAME deals 1 damage to target creature or player
|
SVar:ABDamage:AB$ DealDamage | Cost$ T | NumDmg$ 1 | Tgt$ TgtCP | SpellDescription$ CARDNAME deals 1 damage to target creature or player
|
||||||
SVar:Rarity:Rare
|
SVar:Rarity:Rare
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/flame_fusillade.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/flame_fusillade.jpg
|
||||||
SetInfo:RAV|Rare|http://magiccards.info/scans/en/rav/123.jpg
|
SetInfo:RAV|Rare|http://magiccards.info/scans/en/rav/123.jpg
|
||||||
|
|||||||
17
res/cardsfolder/f/force_bubble.txt
Normal file
17
res/cardsfolder/f/force_bubble.txt
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
Name:Force Bubble
|
||||||
|
ManaCost:2 W W
|
||||||
|
Types:Enchantment
|
||||||
|
Text:no text
|
||||||
|
R:Event$ DamageDone | ValidTarget$ You | ReplaceWith$ Counters | Description$ If damage would be dealt to you, put that many depletion counters on CARDNAME instead.
|
||||||
|
SVar:Counters:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ DEPLETION | CounterNum$ X
|
||||||
|
T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Card.Self+counters_GE4_DEPLETION | Execute$ TrigSac | TriggerDescription$ When there are four or more depletion counters on CARDNAME, sacrifice it.
|
||||||
|
SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self
|
||||||
|
T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigRemoveCounter | TriggerDescription$ At the beginning of each end step, remove all depletion counters from CARDNAME.
|
||||||
|
SVar:TrigRemoveCounter: AB$ RemoveCounter | Cost$ 0 | CounterType$ DEPLETION | CounterNum$ All
|
||||||
|
SVar:X:ReplaceCount$DamageAmount
|
||||||
|
SVar:All:Count$CardCounters.DEPLETION
|
||||||
|
SVar:Rarity:Rare
|
||||||
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/force_bubble.jpg
|
||||||
|
SetInfo:SCG|Rare|http://magiccards.info/scans/en/sc/14.jpg
|
||||||
|
Oracle:If damage would be dealt to you, put that many depletion counters on Force Bubble instead.\nWhen there are four or more depletion counters on Force Bubble, sacrifice it.\nAt the beginning of each end step, remove all depletion counters from Force Bubble.
|
||||||
|
End
|
||||||
@@ -2,7 +2,7 @@ Name:Forethought Amulet
|
|||||||
ManaCost:5
|
ManaCost:5
|
||||||
Types:Artifact
|
Types:Artifact
|
||||||
Text:no text
|
Text:no text
|
||||||
R:Event$ DamageDone | ValidTarget$ Creature,Player | DamageAmount$ GE3 | ReplaceWith$ Dmg2 | Description$ If an instant or sorcery source would deal 3 or more damage to you, it deals 2 damage to you instead.
|
R:Event$ DamageDone | ValidTarget$ You | DamageAmount$ GE3 | ReplaceWith$ Dmg2 | Description$ If an instant or sorcery source would deal 3 or more damage to you, it deals 2 damage to you instead.
|
||||||
SVar:Dmg2:AB$DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ 2
|
SVar:Dmg2:AB$DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ 2
|
||||||
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay 3
|
K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay 3
|
||||||
SVar:RemRandomDeck:True
|
SVar:RemRandomDeck:True
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ Types:Enchantment
|
|||||||
Text:no text
|
Text:no text
|
||||||
S:Mode$ Continuous | Affected$ Creature.withoutFlying+YouDontCtrl | AddHiddenKeyword$ HIDDEN CARDNAME can't attack. | Description$ Creatures without flying can't attack you.
|
S:Mode$ Continuous | Affected$ Creature.withoutFlying+YouDontCtrl | AddHiddenKeyword$ HIDDEN CARDNAME can't attack. | Description$ Creatures without flying can't attack you.
|
||||||
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of your upkeep, CARDNAME deals 5 damage to target creature or player.
|
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of your upkeep, CARDNAME deals 5 damage to target creature or player.
|
||||||
SVar:TrigDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 5
|
SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Tgt$ TgtCP | NumDmg$ 5
|
||||||
T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ Each | TriggerZones$ Battlefield | Execute$ TrigLife | TriggerDescription$ At the beginning of each end step, your life total becomes 5.
|
T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ Each | TriggerZones$ Battlefield | Execute$ TrigLife | TriggerDescription$ At the beginning of each end step, your life total becomes 5.
|
||||||
SVar:TrigLife:AB$SetLife | Cost$ 0 | Defined$ You | LifeAmount$ 5
|
SVar:TrigLife:AB$SetLife | Cost$ 0 | Defined$ You | LifeAmount$ 5
|
||||||
SVar:Rarity:Rare
|
SVar:Rarity:Rare
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ Name:Furnace of Rath
|
|||||||
ManaCost:1 R R R
|
ManaCost:1 R R R
|
||||||
Types:Enchantment
|
Types:Enchantment
|
||||||
Text:no text
|
Text:no text
|
||||||
R:Event$ DamageDone | ValidSource$ Card | ValidTarget$ Card.Permanent,Player | ReplaceWith$ DmgTwice | Description$ If a source would deal damage to a creature or player, it deals double that damage to that creature or player instead.
|
R:Event$ DamageDone | ValidSource$ Card | ValidTarget$ Permanent,Player | ReplaceWith$ DmgTwice | Description$ If a source would deal damage to a creature or player, it deals double that damage to that creature or player instead.
|
||||||
SVar:DmgTwice:AB$DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X
|
SVar:DmgTwice:AB$DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X
|
||||||
SVar:X:ReplaceCount$DamageAmount/Twice
|
SVar:X:ReplaceCount$DamageAmount/Twice
|
||||||
SVar:PlayMain1:TRUE
|
SVar:PlayMain1:TRUE
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ ManaCost:4
|
|||||||
Types:Artifact
|
Types:Artifact
|
||||||
Text:no text
|
Text:no text
|
||||||
S:Mode$ Continuous | Affected$ Creature.Red | AddPower$ 1 | AddToughness$ 1 | Description$ Red creatures get +1/+1.
|
S:Mode$ Continuous | Affected$ Creature.Red | AddPower$ 1 | AddToughness$ 1 | Description$ Red creatures get +1/+1.
|
||||||
T:Mode$ TapsForMana | ValidCard$ Mountain | Execute$ TrigMana |TriggerZones$ Battlefield | TriggerDescription$ Whenever a Mountain is tapped for mana, its controller adds R to his or her mana pool (in addition to the mana the land produces).
|
T:Mode$ TapsForMana | ValidCard$ Mountain | Execute$ TrigMana | TriggerZones$ Battlefield | Static$ True | TriggerDescription$ Whenever a Mountain is tapped for mana, its controller adds R to his or her mana pool (in addition to the mana the land produces).
|
||||||
SVar:TrigMana:AB$Mana | Cost$ 0 | Produced$ R | Amount$ 1 | Defined$ TriggeredPlayer
|
SVar:TrigMana:AB$Mana | Cost$ 0 | Produced$ R | Amount$ 1 | Defined$ TriggeredPlayer
|
||||||
SVar:RemRandomDeck:True
|
SVar:RemRandomDeck:True
|
||||||
SVar:Rarity:Rare
|
SVar:Rarity:Rare
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ Text:no text
|
|||||||
PT:3/4
|
PT:3/4
|
||||||
K:Cycling:WU
|
K:Cycling:WU
|
||||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Artifact.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever another artifact enters the battlefield under your control, CARDNAME gets +1/+1 until end of turn and is unblockable this turn.
|
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Artifact.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever another artifact enters the battlefield under your control, CARDNAME gets +1/+1 until end of turn and is unblockable this turn.
|
||||||
SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 1 | NumDef$ 1 | KW$ Unblockable
|
SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 1 | NumDef$ 1 | KW$ HIDDEN Unblockable
|
||||||
SVar:BuffedBy:Artifact
|
SVar:BuffedBy:Artifact
|
||||||
SVar:Rarity:Common
|
SVar:Rarity:Common
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/glassdust_hulk.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/glassdust_hulk.jpg
|
||||||
|
|||||||
30
res/cardsfolder/g/gliding_licid.txt
Normal file
30
res/cardsfolder/g/gliding_licid.txt
Normal file
@@ -0,0 +1,30 @@
|
|||||||
|
Name:Gliding Licid
|
||||||
|
ManaCost:2 U
|
||||||
|
Types:Creature Licid
|
||||||
|
Text:no text
|
||||||
|
PT:2/2
|
||||||
|
A:AB$ SetState | Cost$ U T | Defined$ Self | NewState$ Alternate | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay U to end this effect.
|
||||||
|
SVar:DBAttach:DB$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Pump
|
||||||
|
#If the value of AlternateMode isn't Flip or DoubleFaced, it will be the name of the state defined below, so you can switch to it with SetState+NewState$.The name of the first state defined is always "Original".
|
||||||
|
AlternateMode:Alternate
|
||||||
|
|
||||||
|
#Shared
|
||||||
|
SVar:RemAIDeck:True
|
||||||
|
SVar:Rarity:Uncommon
|
||||||
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/gliding_licid.jpg
|
||||||
|
SetInfo:STH|Uncommon|http://magiccards.info/scans/en/sh/31.jpg
|
||||||
|
Oracle:{U}, {T}: Glidinging Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {U} to end this effect.\nEnchanted creature has flying.
|
||||||
|
|
||||||
|
ALTERNATE
|
||||||
|
|
||||||
|
Name:Gliding Licid
|
||||||
|
ManaCost:2 U
|
||||||
|
Colors:blue
|
||||||
|
Types:Enchantment Aura
|
||||||
|
Text:Enchanted creature has flying.
|
||||||
|
K:Enchant creature
|
||||||
|
A:SP$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Pump
|
||||||
|
S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Flying | Description$ Enchanted creature has flying.
|
||||||
|
A:AB$ SetState | Cost$ U | Defined$ Self | NewState$ Original | SpellDescription$ End this effect.
|
||||||
|
|
||||||
|
End
|
||||||
@@ -2,7 +2,7 @@ Name:Gravity Well
|
|||||||
ManaCost:1 G G
|
ManaCost:1 G G
|
||||||
Types:Enchantment
|
Types:Enchantment
|
||||||
Text:no text
|
Text:no text
|
||||||
T:Mode$ Attacks | ValidCard$ Creature.withFlying | Execute$ Debuff | TriggerDescription$ Whenever a creature with flying attacks, it loses flying until end of turn.
|
T:Mode$ Attacks | ValidCard$ Creature.withFlying | Execute$ Debuff | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature with flying attacks, it loses flying until end of turn.
|
||||||
SVar:Debuff:AB$Debuff | Cost$ 0 | Defined$ TriggeredAttacker | Keywords$ Flying
|
SVar:Debuff:AB$Debuff | Cost$ 0 | Defined$ TriggeredAttacker | Keywords$ Flying
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/gravity_well.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/gravity_well.jpg
|
||||||
SetInfo:ROE|Uncommon|http://magiccards.info/scans/en/roe/185.jpg
|
SetInfo:ROE|Uncommon|http://magiccards.info/scans/en/roe/185.jpg
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ Text:no text
|
|||||||
PT:9/9
|
PT:9/9
|
||||||
K:Defender
|
K:Defender
|
||||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for any number of cards that have converted mana cost 9, reveal them, and put them into your hand. If you do, shuffle your library.
|
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for any number of cards that have converted mana cost 9, reveal them, and put them into your hand. If you do, shuffle your library.
|
||||||
SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Card.cmcLE9 | ChangeNum$ X
|
SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Card.cmcEQ9 | ChangeNum$ X
|
||||||
A:AB$ Debuff | Cost$ 4 | Keywords$ Defender | Defined$ Self | SpellDescription$ CARDNAME loses defender until end of turn.
|
A:AB$ Debuff | Cost$ 4 | Keywords$ Defender | Defined$ Self | SpellDescription$ CARDNAME loses defender until end of turn.
|
||||||
K:Transmute:1 U U
|
K:Transmute:1 U U
|
||||||
SVar:X:Count$InYourLibrary
|
SVar:X:Count$InYourLibrary
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ Text:no text
|
|||||||
PT:2/2
|
PT:2/2
|
||||||
T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigTapAll | TriggerDescription$ When CARDNAME enters the battlefield, tap all lands target player controls.
|
T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigTapAll | TriggerDescription$ When CARDNAME enters the battlefield, tap all lands target player controls.
|
||||||
SVar:TrigTapAll:AB$ TapAll | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | ValidCards$ Land
|
SVar:TrigTapAll:AB$ TapAll | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | ValidCards$ Land
|
||||||
SVar:RemRandomDeck:True
|
SVar:PlayMain1:TRUE
|
||||||
SVar:Rarity:Common
|
SVar:Rarity:Common
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/gulf_squid.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/gulf_squid.jpg
|
||||||
SetInfo:PCY|Common|http://magiccards.info/scans/en/pr/35.jpg
|
SetInfo:PCY|Common|http://magiccards.info/scans/en/pr/35.jpg
|
||||||
|
|||||||
@@ -8,7 +8,6 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Ally.O
|
|||||||
SVar:TrigMill:AB$Mill | Cost$ 0 | ValidTgts$ Player | NumCards$ X | TgtPrompt$ Select a target player. | SpellDescription$ Target player puts the top X cards of his or her library into his or her graveyard, where X is the number of Allies you control.
|
SVar:TrigMill:AB$Mill | Cost$ 0 | ValidTgts$ Player | NumCards$ X | TgtPrompt$ Select a target player. | SpellDescription$ Target player puts the top X cards of his or her library into his or her graveyard, where X is the number of Allies you control.
|
||||||
SVar:X:Count$Valid Ally.YouCtrl
|
SVar:X:Count$Valid Ally.YouCtrl
|
||||||
SVar:BuffedBy:Ally
|
SVar:BuffedBy:Ally
|
||||||
SVar:RemRandomDeck:True
|
|
||||||
SVar:Rarity:Uncommon
|
SVar:Rarity:Uncommon
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/halimar_excavator.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/halimar_excavator.jpg
|
||||||
SetInfo:WWK|Common|http://magiccards.info/scans/en/wwk/29.jpg
|
SetInfo:WWK|Common|http://magiccards.info/scans/en/wwk/29.jpg
|
||||||
|
|||||||
@@ -7,6 +7,7 @@ K:Infect
|
|||||||
S:Mode$ Continuous | Affected$ Creature.withInfect+Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Other creatures you control with infect get +1/+1.
|
S:Mode$ Continuous | Affected$ Creature.withInfect+Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Other creatures you control with infect get +1/+1.
|
||||||
T:Mode$ SpellCast | ValidCard$ Creature.withInfect+YouCtrl | Execute$ TrigPoison | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a spell with infect, target player gets a poison counter.
|
T:Mode$ SpellCast | ValidCard$ Creature.withInfect+YouCtrl | Execute$ TrigPoison | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a spell with infect, target player gets a poison counter.
|
||||||
SVar:TrigPoison:AB$Poison | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | Num$ 1
|
SVar:TrigPoison:AB$Poison | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | Num$ 1
|
||||||
|
SVar:PlayMain1:TRUE
|
||||||
SVar:Rarity:Rare
|
SVar:Rarity:Rare
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/hand_of_the_praetors.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/hand_of_the_praetors.jpg
|
||||||
SetInfo:SOM|Rare|http://magiccards.info/scans/en/som/66.jpg
|
SetInfo:SOM|Rare|http://magiccards.info/scans/en/som/66.jpg
|
||||||
|
|||||||
@@ -6,7 +6,6 @@ PT:0/1
|
|||||||
A:AB$ Mana | Cost$ T | Produced$ Any | Amount$ X | SpellDescription$ Add X mana of any one color to your mana pool, where X is the number of Allies you control.
|
A:AB$ Mana | Cost$ T | Produced$ Any | Amount$ X | SpellDescription$ Add X mana of any one color to your mana pool, where X is the number of Allies you control.
|
||||||
SVar:X:Count$Valid Ally.YouCtrl
|
SVar:X:Count$Valid Ally.YouCtrl
|
||||||
SVar:RemAIDeck:True
|
SVar:RemAIDeck:True
|
||||||
SVar:RemRandomDeck:True
|
|
||||||
SVar:Rarity:Rare
|
SVar:Rarity:Rare
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/harabaz_druid.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/harabaz_druid.jpg
|
||||||
SetInfo:WWK|Rare|http://magiccards.info/scans/en/wwk/105.jpg
|
SetInfo:WWK|Rare|http://magiccards.info/scans/en/wwk/105.jpg
|
||||||
|
|||||||
@@ -4,7 +4,6 @@ Types:Creature Human Druid
|
|||||||
Text:no text
|
Text:no text
|
||||||
PT:1/1
|
PT:1/1
|
||||||
A:AB$ ManaReflected | Cost$ T | ColorOrType$ Color | Valid$ Land.YouCtrl | ReflectProperty$ Produce | SpellDescription$ Add to your mana pool one mana of any color that a land you control could produce.
|
A:AB$ ManaReflected | Cost$ T | ColorOrType$ Color | Valid$ Land.YouCtrl | ReflectProperty$ Produce | SpellDescription$ Add to your mana pool one mana of any color that a land you control could produce.
|
||||||
SVar:RemAIDeck:True
|
|
||||||
SVar:Rarity:Common
|
SVar:Rarity:Common
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/harvester_druid.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/harvester_druid.jpg
|
||||||
SetInfo:JUD|Common|http://magiccards.info/scans/en/ju/120.jpg
|
SetInfo:JUD|Common|http://magiccards.info/scans/en/ju/120.jpg
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ Types:Creature Goblin Warrior
|
|||||||
Text:no text
|
Text:no text
|
||||||
PT:3/3
|
PT:3/3
|
||||||
A:AB$ PutCounter | Cost$ 2 R T | CounterType$ M1M1 | CounterNum$ 1 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SubAbility$ DBDamage | SpellDescription$ Put a -1/-1 counter on a creature you control: CARDNAME deals 2 damage to target creature or player.
|
A:AB$ PutCounter | Cost$ 2 R T | CounterType$ M1M1 | CounterNum$ 1 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SubAbility$ DBDamage | SpellDescription$ Put a -1/-1 counter on a creature you control: CARDNAME deals 2 damage to target creature or player.
|
||||||
SVar:DBDamage:DB$DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2
|
SVar:DBDamage:DB$DealDamage | Tgt$ TgtCP | NumDmg$ 2
|
||||||
SVar:Rarity:Uncommon
|
SVar:Rarity:Uncommon
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/hatchet_bully.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/hatchet_bully.jpg
|
||||||
SetInfo:EVE|Uncommon|http://magiccards.info/scans/en/eve/54.jpg
|
SetInfo:EVE|Uncommon|http://magiccards.info/scans/en/eve/54.jpg
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ Types:Enchantment
|
|||||||
Text:no text
|
Text:no text
|
||||||
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigDraw | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, draw three cards.
|
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigDraw | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, draw three cards.
|
||||||
SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ TriggeredCardController | NumCards$ 3
|
SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ TriggeredCardController | NumCards$ 3
|
||||||
SVar:RemAIDeck:True
|
SVar:RemRandomDeck:True
|
||||||
SVar:SacMe:5
|
SVar:SacMe:5
|
||||||
SVar:Rarity:Rare
|
SVar:Rarity:Rare
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/hatching_plans.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/hatching_plans.jpg
|
||||||
|
|||||||
@@ -4,12 +4,13 @@ Types:Enchantment Aura
|
|||||||
Text:no text
|
Text:no text
|
||||||
K:Enchant creature
|
K:Enchant creature
|
||||||
A:SP$ Attach | Cost$ 3 UB | ValidTgts$ Creature | AILogic$ Pump
|
A:SP$ Attach | Cost$ 3 UB | ValidTgts$ Creature | AILogic$ Pump
|
||||||
S:Mode$ Continuous | Affected$ Creature.EnchantedBy+Blue | AddPower$ 1 | AddToughness$ 1 | AddTrigger$ BlueTrigger | AddSVar$ TrigDraw | Description$ As long as enchanted creature is blue, it gets +1/+1 and has "Whenever this creature deals damage to an opponent, draw a card."
|
S:Mode$ Continuous | Affected$ Creature.EnchantedBy+Blue | AddPower$ 1 | AddToughness$ 1 | AddTrigger$ BlueTrigger | AddSVar$ HelmTrigDraw | Description$ As long as enchanted creature is blue, it gets +1/+1 and has "Whenever this creature deals damage to an opponent, draw a card."
|
||||||
S:Mode$ Continuous | Affected$ Creature.EnchantedBy+Black | AddPower$ 1 | AddToughness$ 1 | AddTrigger$ BlackTrigger | AddSVar$ TrigDiscard | Description$ As long as enchanted creature is black, it gets +1/+1 and has "Whenever this creature deals damage to an opponent, that player discards a card."
|
S:Mode$ Continuous | Affected$ Creature.EnchantedBy+Black | AddPower$ 1 | AddToughness$ 1 | AddTrigger$ BlackTrigger | AddSVar$ HelmTrigDiscard | Description$ As long as enchanted creature is black, it gets +1/+1 and has "Whenever this creature deals damage to an opponent, that player discards a card."
|
||||||
SVar:BlueTrigger:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever this creature deals damage to an opponent, draw a card
|
SVar:BlueTrigger:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | TriggerZones$ Battlefield | Execute$ HelmTrigDraw | TriggerDescription$ Whenever this creature deals damage to an opponent, draw a card
|
||||||
SVar:BlackTrigger:Mode$ DamageDone | ValidSource$ Card.self | ValidTarget$ Opponent | TriggerZones$ Battlefield | Execute$ TrigDiscard | TriggerDescription$ Whenever this creature deals damage to an opponent, that player discards a card.
|
SVar:BlackTrigger:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | TriggerZones$ Battlefield | Execute$ HelmTrigDiscard | TriggerDescription$ Whenever this creature deals damage to an opponent, that player discards a card.
|
||||||
SVar:TrigDraw:AB$Draw | Cost$ 0 | NumCards$ 1
|
SVar:HelmTrigDraw:AB$Draw | Cost$ 0 | NumCards$ 1
|
||||||
SVar:TrigDiscard:AB$Discard | Cost$ 0 | Defined$ Opponent | NumCards$ 1 | Mode$ TgtChoose
|
SVar:HelmTrigDiscard:AB$Discard | Cost$ 0 | Defined$ Opponent | NumCards$ 1 | Mode$ TgtChoose
|
||||||
|
SVar:RemAIDeck:True
|
||||||
SVar:Rarity:Common
|
SVar:Rarity:Common
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/helm_of_the_ghastlord.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/helm_of_the_ghastlord.jpg
|
||||||
SetInfo:SHM|Common|http://magiccards.info/scans/en/shm/166.jpg
|
SetInfo:SHM|Common|http://magiccards.info/scans/en/shm/166.jpg
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ ManaCost:U
|
|||||||
Types:Instant
|
Types:Instant
|
||||||
Text:no text
|
Text:no text
|
||||||
A:SP$ Effect | Cost$ U | Name$ High Tide Effect | Triggers$ IslandTrigger | SVars$ TrigMana | SpellDescription$ Until end of turn, whenever a player taps an Island for mana, that player adds U to his or her mana pool (in addition to the mana the land produces).
|
A:SP$ Effect | Cost$ U | Name$ High Tide Effect | Triggers$ IslandTrigger | SVars$ TrigMana | SpellDescription$ Until end of turn, whenever a player taps an Island for mana, that player adds U to his or her mana pool (in addition to the mana the land produces).
|
||||||
SVar:IslandTrigger:Mode$ TapsForMana | ValidCard$ Island | Execute$ TrigMana | TriggerDescription$ Whenever a player taps an Island for mana, that player adds U to his or her mana pool (in addition to the mana the land produces).
|
SVar:IslandTrigger:Mode$ TapsForMana | ValidCard$ Island | Execute$ TrigMana | Static$ True | TriggerDescription$ Whenever a player taps an Island for mana, that player adds U to his or her mana pool (in addition to the mana the land produces).
|
||||||
SVar:TrigMana:AB$Mana | Cost$ 0 | Produced$ U | Amount$ 1 | Defined$ TriggeredPlayer
|
SVar:TrigMana:AB$Mana | Cost$ 0 | Produced$ U | Amount$ 1 | Defined$ TriggeredPlayer
|
||||||
SVar:RemAIDeck:True
|
SVar:RemAIDeck:True
|
||||||
SVar:Rarity:Common
|
SVar:Rarity:Common
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | Trig
|
|||||||
SVar:TrigExile:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Battlefield | Destination$ Exile | SubAbility$ DelTrig
|
SVar:TrigExile:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Battlefield | Destination$ Exile | SubAbility$ DelTrig
|
||||||
SVar:DelTrig:DB$DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigReturn | TriggerDescription$ Return CARDNAME to the battlefield.
|
SVar:DelTrig:DB$DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigReturn | TriggerDescription$ Return CARDNAME to the battlefield.
|
||||||
SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Exile | Destination$ Battlefield
|
SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Exile | Destination$ Battlefield
|
||||||
SVar:RemRandomDeck:True
|
SVar:RemAIDeck:True
|
||||||
SVar:Rarity:Rare
|
SVar:Rarity:Rare
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/hikari_twilight_guardian.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/hikari_twilight_guardian.jpg
|
||||||
SetInfo:CHK|Rare|http://magiccards.info/scans/en/chk/12.jpg
|
SetInfo:CHK|Rare|http://magiccards.info/scans/en/chk/12.jpg
|
||||||
|
|||||||
@@ -3,7 +3,6 @@ ManaCost:2 W
|
|||||||
Types:Instant
|
Types:Instant
|
||||||
Text:no text
|
Text:no text
|
||||||
A:SP$ PumpAll | Cost$ 2 W | ValidCards$ Creature.nonWhite | IsCurse$ True | NumAtt$ -1 | NumDef$ -1 | SpellDescription$ Nonwhite creatures get -1/-1 until end of turn.
|
A:SP$ PumpAll | Cost$ 2 W | ValidCards$ Creature.nonWhite | IsCurse$ True | NumAtt$ -1 | NumDef$ -1 | SpellDescription$ Nonwhite creatures get -1/-1 until end of turn.
|
||||||
SVar:RemRandomDeck:True
|
|
||||||
SVar:Rarity:Common
|
SVar:Rarity:Common
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/holy_light.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/holy_light.jpg
|
||||||
SetInfo:DRK|Common|http://magiccards.info/scans/en/dk/83.jpg
|
SetInfo:DRK|Common|http://magiccards.info/scans/en/dk/83.jpg
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ ManaCost:2 R
|
|||||||
Types:Legendary Enchantment Shrine
|
Types:Legendary Enchantment Shrine
|
||||||
Text:no text
|
Text:no text
|
||||||
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of your upkeep, CARDNAME deals damage to target creature or player equal to the number of Shrines you control.
|
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of your upkeep, CARDNAME deals damage to target creature or player equal to the number of Shrines you control.
|
||||||
SVar:TrigDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X
|
SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Tgt$ TgtCP | NumDmg$ X
|
||||||
SVar:X:Count$TypeYouCtrl.Shrine
|
SVar:X:Count$TypeYouCtrl.Shrine
|
||||||
SVar:Rarity:Uncommon
|
SVar:Rarity:Uncommon
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/honden_of_infinite_rage.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/honden_of_infinite_rage.jpg
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ ManaCost:3 B B
|
|||||||
Types:Enchantment
|
Types:Enchantment
|
||||||
Text:no text
|
Text:no text
|
||||||
A:AB$ Regenerate | ValidTgts$ Creature.Black | TgtPrompt$ Select target black creature | Cost$ Sac<1/Swamp> | SpellDescription$ Regenerate target black creature.
|
A:AB$ Regenerate | ValidTgts$ Creature.Black | TgtPrompt$ Select target black creature | Cost$ Sac<1/Swamp> | SpellDescription$ Regenerate target black creature.
|
||||||
SVar:RemRandomDeck:True
|
SVar:RemAIDeck:True
|
||||||
SVar:Rarity:Uncommon
|
SVar:Rarity:Uncommon
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/horror_of_horrors.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/horror_of_horrors.jpg
|
||||||
SetInfo:9ED|Uncommon|http://magiccards.info/scans/en/9e/140.jpg
|
SetInfo:9ED|Uncommon|http://magiccards.info/scans/en/9e/140.jpg
|
||||||
|
|||||||
@@ -5,7 +5,6 @@ Text:no text
|
|||||||
#This may look funny, but it works correctly AFAICT from my testing.
|
#This may look funny, but it works correctly AFAICT from my testing.
|
||||||
A:SP$ Token | Cost$ 3 G | TokenAmount$ 3 | TokenName$ Elf Warrior | TokenTypes$ Creature,Elf,Warrior | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put three 1/1 green Elf Warrior creature tokens onto the battlefield.
|
A:SP$ Token | Cost$ 3 G | TokenAmount$ 3 | TokenName$ Elf Warrior | TokenTypes$ Creature,Elf,Warrior | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put three 1/1 green Elf Warrior creature tokens onto the battlefield.
|
||||||
A:AB$ PutCounter | Cost$ 3 G Discard<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 3 | ActivationZone$ Hand | PrecostDesc$ Reinforce 3 - | SpellDescription$ Put three +1/+1 counters on target creature.
|
A:AB$ PutCounter | Cost$ 3 G Discard<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 3 | ActivationZone$ Hand | PrecostDesc$ Reinforce 3 - | SpellDescription$ Put three +1/+1 counters on target creature.
|
||||||
SVar:RemAIDeck:True
|
|
||||||
SVar:Rarity:Uncommon
|
SVar:Rarity:Uncommon
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/hunting_triad.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/hunting_triad.jpg
|
||||||
SetInfo:MOR|Uncommon|http://magiccards.info/scans/en/mt/127.jpg
|
SetInfo:MOR|Uncommon|http://magiccards.info/scans/en/mt/127.jpg
|
||||||
|
|||||||
15
res/cardsfolder/h/hydroblast.txt
Normal file
15
res/cardsfolder/h/hydroblast.txt
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
Name:Hydroblast
|
||||||
|
ManaCost:U
|
||||||
|
Types:Instant
|
||||||
|
Text:no text
|
||||||
|
A:SP$ Counter | Cost$ U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | PrecostDesc$ Choose one - | SpellDescription$ Counter target spell if it's red;
|
||||||
|
A:SP$ Destroy | Cost$ U | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | ConditionDefined$ Targeted | ConditionPresent$ Card.Red | ConditionCompare$ GE1 | SpellDescription$ or destroy target permanent if it's red.
|
||||||
|
SVar:X:Targeted$Valid Card.Red
|
||||||
|
SVar:RemAIDeck:True
|
||||||
|
SVar:RemRandomDeck:True
|
||||||
|
SVar:Rarity:Uncommon
|
||||||
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/hydroblast.jpg
|
||||||
|
SetInfo:5ED|Uncommon|http://magiccards.info/scans/en/5e/94.jpg
|
||||||
|
SetInfo:ICE|Common|http://magiccards.info/scans/en/ia/72.jpg
|
||||||
|
Oracle:Choose one - Counter target spell if it's red; or destroy target permanent if it's red.
|
||||||
|
End
|
||||||
@@ -1,17 +1,11 @@
|
|||||||
Name:Illumination
|
Name:Illumination
|
||||||
ManaCost:W W
|
ManaCost:W W
|
||||||
Types:Instant
|
Types:Instant
|
||||||
Text:(NOTE: This spell is rather buggy and should not be used at this time. When cast, it would cause a NPE. As a temporary fix, this card no longer has a drawback.)
|
Text:no text
|
||||||
#
|
A:SP$ Counter | Cost$ W W | TargetType$ Spell | TgtPrompt$ Select target Artifact or Enchantment spell | ValidTgts$ Artifact,Enchantment | SubAbility$ DBGainLife | SpellDescription$ Counter target artifact or enchantment spell. Its controller gains life equal to its converted mana cost.
|
||||||
# When Targeted can handle SpellAbilities along with Cards, this can be converted to the New SubAbilities
|
SVar:DBGainLife:DB$ GainLife | Defined$ TargetedController | LifeAmount$ X
|
||||||
# May also need a check in TgtCardManaCost to convert from SA to Card
|
SVar:X:Targeted$CardManaCost
|
||||||
#
|
SVar:Rarity:Uncommon
|
||||||
A:SP$ Counter | Cost$ W W | TargetType$ Spell | TgtPrompt$ Select target Artifact or Enchantment spell | ValidTgts$ Artifact,Enchantment | SpellDescription$ Counter target artifact or enchantment spell. Its controller gains life equal to its converted mana cost.
|
|
||||||
# | SubAbility$ DBGainLife
|
|
||||||
# SVar:DBGainLife:DB$ GainLife | Defined$ TargetedController | LifeAmount$ X
|
|
||||||
# SVar:X:Count$TgtCardManaCost
|
|
||||||
SVar:RemRandomDeck:True
|
|
||||||
SVar:Rarity:None
|
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/illumination.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/illumination.jpg
|
||||||
SetInfo:MIR|Uncommon|http://magiccards.info/scans/en/mr/225.jpg
|
SetInfo:MIR|Uncommon|http://magiccards.info/scans/en/mr/225.jpg
|
||||||
Oracle:Counter target artifact or enchantment spell. Its controller gains life equal to its converted mana cost.
|
Oracle:Counter target artifact or enchantment spell. Its controller gains life equal to its converted mana cost.
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ PT:4/3
|
|||||||
K:Flying
|
K:Flying
|
||||||
T:Mode$ SpellCast | ValidCard$ Card.YouCtrl | Execute$ TrigSac | TriggerZones$ Battlefield | TriggerDescription$ When you cast a spell, sacrifice CARDNAME.
|
T:Mode$ SpellCast | ValidCard$ Card.YouCtrl | Execute$ TrigSac | TriggerZones$ Battlefield | TriggerDescription$ When you cast a spell, sacrifice CARDNAME.
|
||||||
SVar:TrigSac:AB$Sacrifice | Cost$ 0 | SacValid$ Self
|
SVar:TrigSac:AB$Sacrifice | Cost$ 0 | SacValid$ Self
|
||||||
SVar:RemRandomDeck:True
|
SVar:RemAIDeck:True
|
||||||
SVar:Rarity:Uncommon
|
SVar:Rarity:Uncommon
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/illusory_demon.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/illusory_demon.jpg
|
||||||
SetInfo:ARB|Uncommon|http://magiccards.info/scans/en/arb/21.jpg
|
SetInfo:ARB|Uncommon|http://magiccards.info/scans/en/arb/21.jpg
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ Text:no text
|
|||||||
PT:4/4
|
PT:4/4
|
||||||
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Card | PresentZone$ Hand | PresentPlayer$ You | Execute$ TrigBounce | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, if you have a card in hand, return CARDNAME to its owner's hand.
|
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Card | PresentZone$ Hand | PresentPlayer$ You | Execute$ TrigBounce | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, if you have a card in hand, return CARDNAME to its owner's hand.
|
||||||
SVar:TrigBounce:AB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand
|
SVar:TrigBounce:AB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand
|
||||||
SVar:RemRandomDeck:True
|
SVar:RemAIDeck:True
|
||||||
SVar:Rarity:Rare
|
SVar:Rarity:Rare
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/imaginary_pet.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/imaginary_pet.jpg
|
||||||
SetInfo:USG|Rare|http://magiccards.info/scans/en/us/81.jpg
|
SetInfo:USG|Rare|http://magiccards.info/scans/en/us/81.jpg
|
||||||
|
|||||||
@@ -7,7 +7,6 @@ K:Flying
|
|||||||
T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidControllingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDiscard | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, target player reveals his or her hand and discards all cards with that spell's converted mana cost.
|
T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidControllingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDiscard | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, target player reveals his or her hand and discards all cards with that spell's converted mana cost.
|
||||||
SVar:TrigDiscard:AB$Discard | Cost$ 0 | ValidTgts$ Player | Mode$ RevealDiscardAll | DiscardValid$ Card.cmcEQX
|
SVar:TrigDiscard:AB$Discard | Cost$ 0 | ValidTgts$ Player | Mode$ RevealDiscardAll | DiscardValid$ Card.cmcEQX
|
||||||
SVar:X:TriggeredCard$CardManaCost
|
SVar:X:TriggeredCard$CardManaCost
|
||||||
SVar:RemRandomDeck:True
|
|
||||||
SVar:Rarity:Rare
|
SVar:Rarity:Rare
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/infernal_kirin.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/infernal_kirin.jpg
|
||||||
SetInfo:SOK|Rare|http://magiccards.info/scans/en/sok/72.jpg
|
SetInfo:SOK|Rare|http://magiccards.info/scans/en/sok/72.jpg
|
||||||
|
|||||||
@@ -7,7 +7,6 @@ K:Sunburst
|
|||||||
A:AB$ Pump | Cost$ T SubCounter<X/CHARGE> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -ChosenX | NumDef$ -ChosenX | SpellDescription$ Target creature gets -X/-X until end of turn.
|
A:AB$ Pump | Cost$ T SubCounter<X/CHARGE> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -ChosenX | NumDef$ -ChosenX | SpellDescription$ Target creature gets -X/-X until end of turn.
|
||||||
SVar:X:XChoice
|
SVar:X:XChoice
|
||||||
SVar:RemAIDeck:True
|
SVar:RemAIDeck:True
|
||||||
SVar:RemRandomDeck:True
|
|
||||||
SVar:Rarity:Uncommon
|
SVar:Rarity:Uncommon
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/infused_arrows.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/infused_arrows.jpg
|
||||||
SetInfo:5DN|Uncommon|http://magiccards.info/scans/en/5dn/133.jpg
|
SetInfo:5DN|Uncommon|http://magiccards.info/scans/en/5dn/133.jpg
|
||||||
|
|||||||
@@ -3,7 +3,6 @@ ManaCost:1 U
|
|||||||
Types:Creature Merfolk Wizard
|
Types:Creature Merfolk Wizard
|
||||||
Text:Kinship - At the beginning of your upkeep, you may look at the top card of your library. If it shares a creature type with Ink Dissolver, you may reveal it. If you do, each opponent puts the top three cards of his or her library into his or her graveyard.
|
Text:Kinship - At the beginning of your upkeep, you may look at the top card of your library. If it shares a creature type with Ink Dissolver, you may reveal it. If you do, each opponent puts the top three cards of his or her library into his or her graveyard.
|
||||||
PT:2/1
|
PT:2/1
|
||||||
SVar:RemRandomDeck:True
|
|
||||||
SVar:Rarity:Common
|
SVar:Rarity:Common
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/ink_dissolver.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/ink_dissolver.jpg
|
||||||
SetInfo:MOR|Common|http://magiccards.info/scans/en/mt/36.jpg
|
SetInfo:MOR|Common|http://magiccards.info/scans/en/mt/36.jpg
|
||||||
|
|||||||
@@ -7,7 +7,6 @@ A:AB$ ChangeZone | Cost$ 3 B B Return<1/Creature.attacking+unblocked> | CostDesc
|
|||||||
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$ 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.
|
||||||
SVar:TrigAnimate:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | TgtPrompt$ Choose target creature card in an opponent's graveyard | ValidTgts$ Creature.YouDontCtrl | SpellDescription$ Put target creature card from an opponent'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.YouDontCtrl | 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.
|
A:AB$ Regenerate | Cost$ 1 B | SpellDescription$ Regenerate CARDNAME.
|
||||||
SVar:RemAIDeck:True
|
|
||||||
SVar:Rarity:Rare
|
SVar:Rarity:Rare
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/ink_eyes_servant_of_oni.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/ink_eyes_servant_of_oni.jpg
|
||||||
SetInfo:BOK|Rare|http://magiccards.info/scans/en/bok/71.jpg
|
SetInfo:BOK|Rare|http://magiccards.info/scans/en/bok/71.jpg
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ T:Mode$ SpellCast | ValidCard$ Wizard.YouCtrl | TriggerZones$ Battlefield | Opti
|
|||||||
A:AB$ Draw | Cost$ T | NumCards$ 1 | SpellDescription$ Draw a card, then discard a card. | SubAbility$ DBDiscard
|
A:AB$ Draw | Cost$ T | NumCards$ 1 | SpellDescription$ Draw a card, then discard a card. | SubAbility$ DBDiscard
|
||||||
SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose
|
SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose
|
||||||
SVar:TrigUntap:AB$Untap | Cost$ 0 | Defined$ Self
|
SVar:TrigUntap:AB$Untap | Cost$ 0 | Defined$ Self
|
||||||
SVar:RemRandomDeck:True
|
SVar:RemAIDeck:True
|
||||||
SVar:Rarity:Uncommon
|
SVar:Rarity:Uncommon
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/inspired_sprite.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/inspired_sprite.jpg
|
||||||
SetInfo:MOR|Uncommon|http://magiccards.info/scans/en/mt/37.jpg
|
SetInfo:MOR|Uncommon|http://magiccards.info/scans/en/mt/37.jpg
|
||||||
|
|||||||
13
res/cardsfolder/i/interdict.txt
Normal file
13
res/cardsfolder/i/interdict.txt
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
Name:Interdict
|
||||||
|
ManaCost:1 U
|
||||||
|
Types:Instant
|
||||||
|
Text:no text
|
||||||
|
A:SP$ Counter | Cost$ 1 U | TargetType$ Activated | TgtPrompt$ Select target activated ability from an artifact, creature, enchantment, or land. | RememberTargets$ True | ForgetOtherTargets$ True | ValidTgts$ Artifact,Creature,Enchantment,Land | ForgetOtherTargets$ True | SubAbility$ DBEffect | SpellDescription$ Counter target activated ability from an artifact, creature, enchantment, or land. That permanent's activated abilities can't be activated this turn. (Mana abilities can't be targeted.)
|
||||||
|
SVar:DBEffect:DB$ Effect | Name$ Interdict Effect | StaticAbilities$ STCantBeActivated | RememberObjects$ Remembered | SubAbility$ DBDraw
|
||||||
|
SVar:STCantBeActivated:Mode$ CantBeActivated | ValidCard$ Permanent.IsRemembered
|
||||||
|
SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card.
|
||||||
|
SVar:Rarity:Uncommon
|
||||||
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/interdict.jpg
|
||||||
|
SetInfo:TMP|Uncommon|http://magiccards.info/scans/en/tp/69.jpg
|
||||||
|
Oracle:Counter target activated ability from an artifact, creature, enchantment, or land. That permanent's activated abilities can't be activated this turn. (Mana abilities can't be targeted.)\nDraw a card.
|
||||||
|
End
|
||||||
@@ -3,7 +3,6 @@ ManaCost:3 U U U
|
|||||||
Types:Sorcery
|
Types:Sorcery
|
||||||
Text:no text
|
Text:no text
|
||||||
A:SP$ ChangeZoneAll | Cost$ 3 U U U | ChangeType$ Creature.nonBlue | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return all nonblue creatures to their owners' hands.
|
A:SP$ ChangeZoneAll | Cost$ 3 U U U | ChangeType$ Creature.nonBlue | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return all nonblue creatures to their owners' hands.
|
||||||
SVar:RemRandomDeck:True
|
|
||||||
SVar:Rarity:Rare
|
SVar:Rarity:Rare
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/inundate.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/inundate.jpg
|
||||||
SetInfo:EVE|Rare|http://magiccards.info/scans/en/eve/25.jpg
|
SetInfo:EVE|Rare|http://magiccards.info/scans/en/eve/25.jpg
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ PT:3/4
|
|||||||
K:Suspend:5:W
|
K:Suspend:5:W
|
||||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTapAll | TriggerDescription$ When Ivory Giant enters the battlefield, tap all nonwhite creatures.
|
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTapAll | TriggerDescription$ When Ivory Giant enters the battlefield, tap all nonwhite creatures.
|
||||||
SVar:TrigTapAll:AB$TapAll | Cost$ 0 | ValidCards$ Creature.nonWhite
|
SVar:TrigTapAll:AB$TapAll | Cost$ 0 | ValidCards$ Creature.nonWhite
|
||||||
SVar:RemRandomDeck:True
|
SVar:RemAIDeck:True
|
||||||
SVar:Rarity:Common
|
SVar:Rarity:Common
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/ivory_giant.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/ivory_giant.jpg
|
||||||
SetInfo:TSP|Common|http://magiccards.info/scans/en/ts/24.jpg
|
SetInfo:TSP|Common|http://magiccards.info/scans/en/ts/24.jpg
|
||||||
|
|||||||
@@ -4,7 +4,6 @@ Types:Instant
|
|||||||
Text:no text
|
Text:no text
|
||||||
A:SP$ Counter | Cost$ 2 U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ X | SpellDescription$ Counter target spell unless its controller pays 2 for each Wizard on the battlefield.
|
A:SP$ Counter | Cost$ 2 U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ X | SpellDescription$ Counter target spell unless its controller pays 2 for each Wizard on the battlefield.
|
||||||
SVar:X:Count$TypeYouCtrl.Wizard/Twice
|
SVar:X:Count$TypeYouCtrl.Wizard/Twice
|
||||||
SVar:RemAIDeck:True
|
|
||||||
SVar:RemRandomDeck:True
|
SVar:RemRandomDeck:True
|
||||||
SVar:Rarity:Common
|
SVar:Rarity:Common
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/ixidors_will.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/ixidors_will.jpg
|
||||||
|
|||||||
@@ -5,6 +5,7 @@ Text:no text
|
|||||||
PT:3/2
|
PT:3/2
|
||||||
T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigUntap | TriggerDescription$ Whenever CARDNAME attacks, untap all creatures defending player controls.
|
T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigUntap | TriggerDescription$ Whenever CARDNAME attacks, untap all creatures defending player controls.
|
||||||
SVar:TrigUntap:AB$UntapAll | Cost$ 0 | ValidCards$ Creature.YouDontCtrl
|
SVar:TrigUntap:AB$UntapAll | Cost$ 0 | ValidCards$ Creature.YouDontCtrl
|
||||||
|
SVar:RemAIDeck:True
|
||||||
SVar:Rarity:Common
|
SVar:Rarity:Common
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/jangling_automaton.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/jangling_automaton.jpg
|
||||||
SetInfo:WTH|Common|http://magiccards.info/scans/en/wl/151.jpg
|
SetInfo:WTH|Common|http://magiccards.info/scans/en/wl/151.jpg
|
||||||
|
|||||||
@@ -5,6 +5,7 @@ Text:no text
|
|||||||
PT:1/1
|
PT:1/1
|
||||||
S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 2 | CheckSVar$ X | SVarCompare$ GE1 | Description$ CARDNAME gets +1/+2 as long as you control a Forest.
|
S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 2 | CheckSVar$ X | SVarCompare$ GE1 | Description$ CARDNAME gets +1/+2 as long as you control a Forest.
|
||||||
SVar:X:Count$Valid Forest.YouCtrl
|
SVar:X:Count$Valid Forest.YouCtrl
|
||||||
|
SVar:BuffedBy:Forest
|
||||||
SVar:Rarity:Common
|
SVar:Rarity:Common
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/kird_ape.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/kird_ape.jpg
|
||||||
SetInfo:3ED|Common|http://magiccards.info/scans/en/rv/160.jpg
|
SetInfo:3ED|Common|http://magiccards.info/scans/en/rv/160.jpg
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ ManaCost:W
|
|||||||
Types:Creature Human Soldier
|
Types:Creature Human Soldier
|
||||||
Text:no text
|
Text:no text
|
||||||
PT:1/2
|
PT:1/2
|
||||||
K:Cumulative upkeep:W
|
K:Cumulative upkeep:1
|
||||||
A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumDmg$ X | SpellDescription$ CARDNAME deals damage equal to the number of age counters on it to target attacking or blocking creature.
|
A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumDmg$ X | SpellDescription$ CARDNAME deals damage equal to the number of age counters on it to target attacking or blocking creature.
|
||||||
SVar:X:Count$CardCounters.AGE
|
SVar:X:Count$CardCounters.AGE
|
||||||
SVar:RemAIDeck:True
|
SVar:RemAIDeck:True
|
||||||
|
|||||||
@@ -4,10 +4,10 @@ Types:Creature Elemental
|
|||||||
Text:no text
|
Text:no text
|
||||||
PT:4/4
|
PT:4/4
|
||||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME enters the battlefield, you may sacrifice an artifact. If you do, CARDNAME deals 4 damage divided as you choose among any number of target creatures and/or players.
|
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME enters the battlefield, you may sacrifice an artifact. If you do, CARDNAME deals 4 damage divided as you choose among any number of target creatures and/or players.
|
||||||
SVar:TrigDealDamage:AB$ DealDamage | Cost$ Sac<1/Artifact> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player (1) | NumDmg$ 1 | SubAbility$ DBDamage2
|
SVar:TrigDealDamage:AB$ DealDamage | Cost$ Sac<1/Artifact> | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select target creature or player (1) | NumDmg$ 1 | SubAbility$ DBDamage2
|
||||||
SVar:DBDamage2:DB$DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player (2) | NumDmg$ 1 | SubAbility$ DBDamage3
|
SVar:DBDamage2:DB$DealDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select target creature or player (2) | NumDmg$ 1 | SubAbility$ DBDamage3
|
||||||
SVar:DBDamage3:DB$DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player (3) | NumDmg$ 1 | SubAbility$ DBDamage4
|
SVar:DBDamage3:DB$DealDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select target creature or player (3) | NumDmg$ 1 | SubAbility$ DBDamage4
|
||||||
SVar:DBDamage4:DB$DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player (4) | NumDmg$ 1
|
SVar:DBDamage4:DB$DealDamage | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select target creature or player (4) | NumDmg$ 1
|
||||||
SVar:RemAIDeck:True
|
SVar:RemAIDeck:True
|
||||||
SVar:Rarity:Uncommon
|
SVar:Rarity:Uncommon
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/kuldotha_flamefiend.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/kuldotha_flamefiend.jpg
|
||||||
|
|||||||
31
res/cardsfolder/l/leeching_licid.txt
Normal file
31
res/cardsfolder/l/leeching_licid.txt
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
Name:Leeching Licid
|
||||||
|
ManaCost:1 B
|
||||||
|
Types:Creature Licid
|
||||||
|
Text:At the beginning of the upkeep of enchanted creature's controller, CARDNAME deals 1 damage to that player.
|
||||||
|
PT:1/1
|
||||||
|
A:AB$ SetState | Cost$ B T | Defined$ Self | NewState$ Alternate | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay B to end this effect.
|
||||||
|
SVar:DBAttach:DB$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Curse
|
||||||
|
#If the value of AlternateMode isn't Flip or DoubleFaced, it will be the name of the state defined below, so you can switch to it with SetState+NewState$.The name of the first state defined is always "Original".
|
||||||
|
AlternateMode:Alternate
|
||||||
|
|
||||||
|
#Shared
|
||||||
|
SVar:RemAIDeck:True
|
||||||
|
SVar:Rarity:Uncommon
|
||||||
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/leeching_licid.jpg
|
||||||
|
SetInfo:TMP|Uncommon|http://magiccards.info/scans/en/tp/35.jpg
|
||||||
|
Oracle:{B}, {T}: Leeching Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {B} to end this effect.\nAt the beginning of the upkeep of enchanted creature's controller, Leeching Licid deals 1 damage to that player.
|
||||||
|
|
||||||
|
ALTERNATE
|
||||||
|
|
||||||
|
Name:Leeching Licid
|
||||||
|
ManaCost:1 B
|
||||||
|
Colors:black
|
||||||
|
Types:Enchantment Aura
|
||||||
|
Text:no text
|
||||||
|
K:Enchant creature
|
||||||
|
A:SP$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Curse
|
||||||
|
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of the upkeep of enchanted creature's controller, CARDNAME deals 1 damage to that player.
|
||||||
|
SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ EnchantedController | NumDmg$ 1
|
||||||
|
A:AB$ SetState | Cost$ B | Defined$ Self | NewState$ Original | SpellDescription$ End this effect.
|
||||||
|
|
||||||
|
End
|
||||||
@@ -3,7 +3,7 @@ ManaCost:3 R R
|
|||||||
Types:Sorcery
|
Types:Sorcery
|
||||||
Text:no text
|
Text:no text
|
||||||
K:Flashback 5 R R
|
K:Flashback 5 R R
|
||||||
A:SP$ DealDamage | Cost$ 3 R R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 4 | SubAbility$ DBDamage | ConditionCheckSVar$ X | ConditionSVarCompare$ LT7 | SpellDescription$ CARDNAME deals 4 damage to target creature or player.
|
A:SP$ DealDamage | Cost$ 3 R R | Tgt$ TgtCP | NumDmg$ 4 | SubAbility$ DBDamage | ConditionCheckSVar$ X | ConditionSVarCompare$ LT7 | SpellDescription$ CARDNAME deals 4 damage to target creature or player.
|
||||||
SVar:DBDamage:DB$ DealDamage | Defined$ Targeted | NumDmg$ 6 | NoPrevention$ True | ConditionCheckSVar$ X | ConditionSVarCompare$ GE7 | SpellDescription$ Threshold - If seven or more cards are in your graveyard, instead CARDNAME deals 6 damage to that creature or player and the damage can't be prevented.
|
SVar:DBDamage:DB$ DealDamage | Defined$ Targeted | NumDmg$ 6 | NoPrevention$ True | ConditionCheckSVar$ X | ConditionSVarCompare$ GE7 | SpellDescription$ Threshold - If seven or more cards are in your graveyard, instead CARDNAME deals 6 damage to that creature or player and the damage can't be prevented.
|
||||||
SVar:X:Count$InYourYard
|
SVar:X:Count$InYourYard
|
||||||
SVar:Rarity:Rare
|
SVar:Rarity:Rare
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ Text:no text
|
|||||||
PT:3/3
|
PT:3/3
|
||||||
K:Horsemanship
|
K:Horsemanship
|
||||||
T:Mode$ Attacks | ValidCard$ Card.Self | Alone$ True | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks alone, it's unblockable this combat.
|
T:Mode$ Attacks | ValidCard$ Card.Self | Alone$ True | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks alone, it's unblockable this combat.
|
||||||
SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | KW$ Unblockable
|
SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | KW$ HIDDEN Unblockable | UntilEndOfCombat$ True
|
||||||
SVar:Rarity:Rare
|
SVar:Rarity:Rare
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/ma_chao_western_warrior.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/ma_chao_western_warrior.jpg
|
||||||
SetInfo:PTK|Rare|http://magiccards.info/scans/en/p3k/116.jpg
|
SetInfo:PTK|Rare|http://magiccards.info/scans/en/p3k/116.jpg
|
||||||
|
|||||||
@@ -1,7 +1,10 @@
|
|||||||
Name:Maelstrom Pulse
|
Name:Maelstrom Pulse
|
||||||
ManaCost:1 B G
|
ManaCost:1 B G
|
||||||
Types:Sorcery
|
Types:Sorcery
|
||||||
Text:Destroy target nonland permanent and all other permanents with the same name as that permanent.
|
Text:no text
|
||||||
|
A:SP$ Destroy | Cost$ 1 B G | ValidTgts$ Permanent.nonland | TgtPrompt$ Select target nonland permanent | RememberTargets$ True | SubAbility$ DestroyAll | SpellDescription$ Destroy target nonland permanent and all other permanents with the same name as that permanent.
|
||||||
|
SVar:DestroyAll:DB$ DestroyAll | ValidCards$ Remembered.sameName | SubAbility$ DBCleanup
|
||||||
|
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
|
||||||
SVar:Rarity:Rare
|
SVar:Rarity:Rare
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/maelstrom_pulse.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/maelstrom_pulse.jpg
|
||||||
SetInfo:ARB|Rare|http://magiccards.info/scans/en/arb/92.jpg
|
SetInfo:ARB|Rare|http://magiccards.info/scans/en/arb/92.jpg
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ Name:Magma Burst
|
|||||||
ManaCost:3 R
|
ManaCost:3 R
|
||||||
Types:Instant
|
Types:Instant
|
||||||
Text:no text
|
Text:no text
|
||||||
A:SP$ DealDamage | Cost$ 3 R | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target creature or player. If CARDNAME was kicked, it deals 3 damage to another target creature or player.
|
A:SP$ DealDamage | Cost$ 3 R | Tgt$ TgtCP | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target creature or player. If CARDNAME was kicked, it deals 3 damage to another target creature or player.
|
||||||
A:SP$ DealDamage | Cost$ 3 R Sac<2/Land> | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select target creature or player | NumDmg$ 3 | TargetUnique$ True | SubAbility$ DBKicker | CostDesc$ Kicker-Sacrifice two lands. | SpellDescription$ (You may sacrifice two lands in addition to any other costs as you cast this spell.)
|
A:SP$ DealDamage | Cost$ 3 R Sac<2/Land> | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select target creature or player | NumDmg$ 3 | TargetUnique$ True | SubAbility$ DBKicker | CostDesc$ Kicker-Sacrifice two lands. | SpellDescription$ (You may sacrifice two lands in addition to any other costs as you cast this spell.)
|
||||||
SVar:DBKicker:DB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select another target creature or player | NumDmg$ 3 | TargetUnique$ True
|
SVar:DBKicker:DB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player,Planeswalker | TgtPrompt$ Select another target creature or player | NumDmg$ 3 | TargetUnique$ True
|
||||||
SVar:Rarity:Common
|
SVar:Rarity:Common
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ Types:Creature Elemental
|
|||||||
Text:no text
|
Text:no text
|
||||||
PT:7/7
|
PT:7/7
|
||||||
T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of each upkeep, CARDNAME deals 3 damage to target creature or player.
|
T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of each upkeep, CARDNAME deals 3 damage to target creature or player.
|
||||||
SVar:TrigDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature,Player,Planeswalker.YouDontCtrl | TgtPrompt$ Select target creature or player | NumDmg$ 3
|
SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Tgt$ TgtCP | NumDmg$ 3
|
||||||
SVar:Rarity:Rare
|
SVar:Rarity:Rare
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/magmatic_force.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/magmatic_force.jpg
|
||||||
SetInfo:COM|Rare|http://magiccards.info/scans/en/cmd/128.jpg
|
SetInfo:COM|Rare|http://magiccards.info/scans/en/cmd/128.jpg
|
||||||
|
|||||||
@@ -1,7 +1,8 @@
|
|||||||
Name:Mind Funeral
|
Name:Mind Funeral
|
||||||
ManaCost:1 U B
|
ManaCost:1 U B
|
||||||
Types:Sorcery
|
Types:Sorcery
|
||||||
Text:Target opponent reveals cards from the top of his or her library until four land cards are revealed. That player puts all cards revealed this way into his or her graveyard.
|
Text:no text
|
||||||
|
A:SP$ DigUntil | Cost$ 1 U B | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | Amount$ 4 | Valid$ Land | ValidDescription$ land | RevealedDestination$ Graveyard | SpellDescription$ Target opponent reveals cards from the top of his or her library until four land cards are revealed. That player puts all cards revealed this way into his or her graveyard.
|
||||||
SVar:Rarity:Uncommon
|
SVar:Rarity:Uncommon
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/mind_funeral.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/mind_funeral.jpg
|
||||||
SetInfo:ARB|Uncommon|http://magiccards.info/scans/en/arb/26.jpg
|
SetInfo:ARB|Uncommon|http://magiccards.info/scans/en/arb/26.jpg
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ ManaCost:3 G W
|
|||||||
Types:Enchantment
|
Types:Enchantment
|
||||||
Text:no text
|
Text:no text
|
||||||
S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Creatures you control get +1/+1.
|
S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Creatures you control get +1/+1.
|
||||||
T:Mode$ TapsForMana | ValidCard$ Land.YouCtrl | Execute$ TrigMana | TriggerZones$ Battlefield | TriggerDescription$ Whenever you tap a land for mana, add one mana to your mana pool of any type that land produced.
|
T:Mode$ TapsForMana | ValidCard$ Land.YouCtrl | Execute$ TrigMana | TriggerZones$ Battlefield | Static$ True | TriggerDescription$ Whenever you tap a land for mana, add one mana to your mana pool of any type that land produced.
|
||||||
SVar:TrigMana:AB$ManaReflected | Cost$ 0 | ColorOrType$ Type | Valid$ Defined.Triggered | ReflectProperty$ Produced | Defined$ TriggeredPlayer
|
SVar:TrigMana:AB$ManaReflected | Cost$ 0 | ColorOrType$ Type | Valid$ Defined.Triggered | ReflectProperty$ Produced | Defined$ TriggeredPlayer
|
||||||
SVar:Rarity:Rare
|
SVar:Rarity:Rare
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/miraris_wake.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/miraris_wake.jpg
|
||||||
|
|||||||
17
res/cardsfolder/n/necra_sanctuary.txt
Normal file
17
res/cardsfolder/n/necra_sanctuary.txt
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
Name:Necra Sanctuary
|
||||||
|
ManaCost:2 B
|
||||||
|
Types:Enchantment
|
||||||
|
Text:no text
|
||||||
|
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | CheckSVar$ X | SVarCompare$ EQ1 | Execute$ TrigLoseLifeA | TriggerDescription$ At the beginning of your upkeep, if you control a green or white permanent, target player loses 1 life. If you control a green permanent and a white permanent, that player loses 3 life instead.
|
||||||
|
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | CheckSVar$ X | SVarCompare$ GE2 | Execute$ TrigLoseLifeB | Secondary$ True | TriggerDescription$ At the beginning of your upkeep, if you control a green or white permanent, target player loses 1 life. If you control a green permanent and a white permanent, that player loses 3 life instead.
|
||||||
|
SVar:TrigLoseLifeA:AB$LoseLife | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select a player to lose life | LifeAmount$ 1
|
||||||
|
SVar:TrigLoseLifeB:AB$LoseLife | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select a player to lose life | LifeAmount$ 3
|
||||||
|
SVar:Y:Count$Valid Permanent.Green+YouCtrl/LimitMax.1
|
||||||
|
SVar:Z:Count$Valid Permanent.White+YouCtrl/LimitMax.1
|
||||||
|
SVar:X:SVar$Y/Plus.Z
|
||||||
|
SVar:RemRandomDeck:True
|
||||||
|
SVar:Rarity:Uncommon
|
||||||
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/necra_sanctuary.jpg
|
||||||
|
SetInfo:APC|Uncommon|http://magiccards.info/scans/en/ap/45.jpg
|
||||||
|
Oracle:At the beginning of your upkeep, if you control a green or white permanent, target player loses 1 life. If you control a green permanent and a white permanent, that player loses 3 life instead.
|
||||||
|
End
|
||||||
@@ -4,7 +4,7 @@ Types:Creature Vampire Shade
|
|||||||
Text:no text
|
Text:no text
|
||||||
PT:4/4
|
PT:4/4
|
||||||
A:AB$ Pump | Cost$ B | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn.
|
A:AB$ Pump | Cost$ B | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn.
|
||||||
T:Mode$ TapsForMana | ValidCard$ Swamp.YouCtrl | Execute$ TrigMana | TriggerZones$ Battlefield | TriggerDescription$ Whenever you tap a Swamp for mana, add B to your mana pool (in addition to the mana the land produces).
|
T:Mode$ TapsForMana | ValidCard$ Swamp.YouCtrl | Execute$ TrigMana | TriggerZones$ Battlefield | Static$ True | TriggerDescription$ Whenever you tap a Swamp for mana, add B to your mana pool (in addition to the mana the land produces).
|
||||||
SVar:TrigMana:AB$Mana | Cost$ 0 | Produced$ B | Amount$ 1
|
SVar:TrigMana:AB$Mana | Cost$ 0 | Produced$ B | Amount$ 1
|
||||||
SVar:RemAIDeck:True
|
SVar:RemAIDeck:True
|
||||||
SVar:Rarity:Mythic
|
SVar:Rarity:Mythic
|
||||||
|
|||||||
30
res/cardsfolder/n/nurturing_licid.txt
Normal file
30
res/cardsfolder/n/nurturing_licid.txt
Normal file
@@ -0,0 +1,30 @@
|
|||||||
|
Name:Nurturing Licid
|
||||||
|
ManaCost:1 G
|
||||||
|
Types:Creature Licid
|
||||||
|
Text:no text
|
||||||
|
PT:1/1
|
||||||
|
A:AB$ SetState | Cost$ G T | Defined$ Self | NewState$ Alternate | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay G to end this effect.
|
||||||
|
SVar:DBAttach:DB$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Pump
|
||||||
|
#If the value of AlternateMode isn't Flip or DoubleFaced, it will be the name of the state defined below, so you can switch to it with SetState+NewState$.The name of the first state defined is always "Original".
|
||||||
|
AlternateMode:Alternate
|
||||||
|
|
||||||
|
#Shared
|
||||||
|
SVar:RemAIDeck:True
|
||||||
|
SVar:Rarity:Uncommon
|
||||||
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/nurturing_licid.jpg
|
||||||
|
SetInfo:TMP|Uncommon|http://magiccards.info/scans/en/tp/136.jpg
|
||||||
|
Oracle:{G}, {T}: Nurturing Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {G} to end this effect./n{G}: Regenerate enchanted creature.
|
||||||
|
|
||||||
|
ALTERNATE
|
||||||
|
|
||||||
|
Name:Nurturing Licid
|
||||||
|
ManaCost:1 G
|
||||||
|
Colors:green
|
||||||
|
Types:Enchantment Aura
|
||||||
|
Text:G: Regenerate enchanted creature.
|
||||||
|
K:Enchant creature
|
||||||
|
A:SP$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Pump
|
||||||
|
A:AB$ Regenerate | Cost$ G | Defined$ Enchanted | SpellDescription$ Regenerate enchanted creature.
|
||||||
|
A:AB$ SetState | Cost$ G | Defined$ Self | NewState$ Original | SpellDescription$ End this effect.
|
||||||
|
|
||||||
|
End
|
||||||
@@ -2,7 +2,7 @@ Name:Orcish Cannonade
|
|||||||
ManaCost:1 R R
|
ManaCost:1 R R
|
||||||
Types:Instant
|
Types:Instant
|
||||||
Text:no text
|
Text:no text
|
||||||
A:SP$ DealDamage | Cost$ 1 R R | Tgt$ CP | NumDmg$ 2 | SubAbility$ DB1 | SpellDescription$ CARDNAME deals 2 damage to target creature or player and 3 damage to you. Draw a card.
|
A:SP$ DealDamage | Cost$ 1 R R | Tgt$ TgtCP | NumDmg$ 2 | SubAbility$ DB1 | SpellDescription$ CARDNAME deals 2 damage to target creature or player and 3 damage to you. Draw a card.
|
||||||
SVar:DB1:DB$DealDamage | NumDmg$ 3 | Defined$ You | SubAbility$ DB2
|
SVar:DB1:DB$DealDamage | NumDmg$ 3 | Defined$ You | SubAbility$ DB2
|
||||||
SVar:DB2:DB$Draw | NumCards$ 1
|
SVar:DB2:DB$Draw | NumCards$ 1
|
||||||
SVar:RemAIDeck:True
|
SVar:RemAIDeck:True
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ Types:Enchantment Aura
|
|||||||
Text:no text
|
Text:no text
|
||||||
K:Enchant land
|
K:Enchant land
|
||||||
A:SP$ Attach | Cost$ 2 G | ValidTgts$ Land | AILogic$ Pump
|
A:SP$ Attach | Cost$ 2 G | ValidTgts$ Land | AILogic$ Pump
|
||||||
T:Mode$ TapsForMana | ValidCard$ Card.AttachedBy | Execute$ TrigMana | TriggerDescription$ Whenever enchanted land is tapped for mana, its controller adds G G to his or her mana pool (in addition to the mana the land produces).
|
T:Mode$ TapsForMana | ValidCard$ Card.AttachedBy | Execute$ TrigMana | Static$ True | TriggerDescription$ Whenever enchanted land is tapped for mana, its controller adds G G to his or her mana pool (in addition to the mana the land produces).
|
||||||
SVar:TrigMana:AB$Mana | Cost$ 0 | Produced$ G | Amount$ 2 | Defined$ TriggeredCardController
|
SVar:TrigMana:AB$Mana | Cost$ 0 | Produced$ G | Amount$ 2 | Defined$ TriggeredCardController
|
||||||
SVar:RemAIDeck:True
|
SVar:RemAIDeck:True
|
||||||
SVar:Rarity:Common
|
SVar:Rarity:Common
|
||||||
|
|||||||
@@ -6,9 +6,8 @@ K:Enchant creature
|
|||||||
K:Fading:1
|
K:Fading:1
|
||||||
A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Pump
|
A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Pump
|
||||||
S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddToughness$ 2 | Description$ Enchanted creature gets +3/+2.
|
S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddToughness$ 2 | Description$ Enchanted creature gets +3/+2.
|
||||||
# The trigger part of this will not work until an issue with Auras and LastKnownInfo is sorted out. TODO
|
|
||||||
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME leaves the battlefield, destroy enchanted creature. That creature can't be regenerated.
|
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME leaves the battlefield, destroy enchanted creature. That creature can't be regenerated.
|
||||||
SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ Enchanted | NoRegen$ True
|
SVar:TrigDestroy:AB$DestroyAll | Cost$ 0 | ValidCards$ Triggered.EnchantedBy | NoRegen$ True
|
||||||
SVar:RemAIDeck:True
|
SVar:RemAIDeck:True
|
||||||
SVar:Rarity:Common
|
SVar:Rarity:Common
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/parallax_dementia.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/parallax_dementia.jpg
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ ManaCost:4 U
|
|||||||
Types:Creature Illusion
|
Types:Creature Illusion
|
||||||
Text:no text
|
Text:no text
|
||||||
PT:2/2
|
PT:2/2
|
||||||
A:AB$ DealDamage | Cost$ T | Tgt$ CP | NumDmg$ 2 | SubAbility$ DB1 | SpellDescription$ CARDNAME deals 2 damage to target creature or player and 3 damage to itself.
|
A:AB$ DealDamage | Cost$ T | Tgt$ TgtCP | NumDmg$ 2 | SubAbility$ DB1 | SpellDescription$ CARDNAME deals 2 damage to target creature or player and 3 damage to itself.
|
||||||
SVar:DB1:DB$DealDamage | NumDmg$ 3 | Defined$ Self
|
SVar:DB1:DB$DealDamage | NumDmg$ 3 | Defined$ Self
|
||||||
SVar:RemAIDeck:True
|
SVar:RemAIDeck:True
|
||||||
SVar:Rarity:Rare
|
SVar:Rarity:Rare
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ Types:Creature Sliver
|
|||||||
Text:no text
|
Text:no text
|
||||||
PT:2/2
|
PT:2/2
|
||||||
S:Mode$ Continuous | Affected$ Sliver | AddAbility$ DamageOther | AddSVar$ DBDamageSelf | Description$ All Sliver creatues have "tap: This creature deals 2 damage to target creature or player and 3 damage to itself."
|
S:Mode$ Continuous | Affected$ Sliver | AddAbility$ DamageOther | AddSVar$ DBDamageSelf | Description$ All Sliver creatues have "tap: This creature deals 2 damage to target creature or player and 3 damage to itself."
|
||||||
SVar:DamageOther:AB$DealDamage | Cost$ T | Tgt$ CP | NumDmg$ 2 | SubAbility$ DBDamageSelf | SpellDescription$ This creature deals 2 damage to target creature or player and 3 damage to itself.
|
SVar:DamageOther:AB$DealDamage | Cost$ T | Tgt$ TgtCP | NumDmg$ 2 | SubAbility$ DBDamageSelf | SpellDescription$ This creature deals 2 damage to target creature or player and 3 damage to itself.
|
||||||
SVar:DBDamageSelf:DB$DealDamage | NumDmg$ 3 | Defined$ Self
|
SVar:DBDamageSelf:DB$DealDamage | NumDmg$ 3 | Defined$ Self
|
||||||
SVar:BuffedBy:Sliver
|
SVar:BuffedBy:Sliver
|
||||||
SVar:Rarity:Rare
|
SVar:Rarity:Rare
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ ManaCost:2 R
|
|||||||
Types:Instant
|
Types:Instant
|
||||||
Text:no text
|
Text:no text
|
||||||
K:Wither
|
K:Wither
|
||||||
A:SP$ DealDamage | Cost$ 2 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SpellDescription$ Puncture Blast deals 3 damage to target creature or player.
|
A:SP$ DealDamage | Cost$ 2 R | Tgt$ TgtCP | NumDmg$ 3 | SpellDescription$ Puncture Blast deals 3 damage to target creature or player.
|
||||||
SVar:Rarity:Common
|
SVar:Rarity:Common
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/puncture_blast.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/puncture_blast.jpg
|
||||||
SetInfo:EVE|Common|http://magiccards.info/scans/en/eve/60.jpg
|
SetInfo:EVE|Common|http://magiccards.info/scans/en/eve/60.jpg
|
||||||
|
|||||||
15
res/cardsfolder/p/pyroblast.txt
Normal file
15
res/cardsfolder/p/pyroblast.txt
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
Name:Pyroblast
|
||||||
|
ManaCost:R
|
||||||
|
Types:Instant
|
||||||
|
Text:no text
|
||||||
|
A:SP$ Counter | Cost$ R | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | PrecostDesc$ Choose one - | SpellDescription$ Counter target spell if it's blue;
|
||||||
|
A:SP$ Destroy | Cost$ R | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | ConditionDefined$ Targeted | ConditionPresent$ Card.Blue | ConditionCompare$ GE1 | SpellDescription$ or destroy target permanent if it's blue.
|
||||||
|
SVar:X:Targeted$Valid Card.Blue
|
||||||
|
SVar:RemAIDeck:True
|
||||||
|
SVar:RemRandomDeck:True
|
||||||
|
SVar:Rarity:Uncommon
|
||||||
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/pyroblast.jpg
|
||||||
|
SetInfo:5ED|Uncommon|http://magiccards.info/scans/en/5e/262.jpg
|
||||||
|
SetInfo:ICE|Common|http://magiccards.info/scans/en/ia/213.jpg
|
||||||
|
Oracle:Choose one - Counter target spell if it's blue; or destroy target permanent if it's blue.
|
||||||
|
End
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user