mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-19 20:28:00 +00:00
- Added Telekinesis.
This commit is contained in:
1
.gitattributes
vendored
1
.gitattributes
vendored
@@ -8564,6 +8564,7 @@ res/cardsfolder/t/tel_jilad_justice.txt svneol=native#text/plain
|
|||||||
res/cardsfolder/t/tel_jilad_lifebreather.txt svneol=native#text/plain
|
res/cardsfolder/t/tel_jilad_lifebreather.txt svneol=native#text/plain
|
||||||
res/cardsfolder/t/tel_jilad_outrider.txt svneol=native#text/plain
|
res/cardsfolder/t/tel_jilad_outrider.txt svneol=native#text/plain
|
||||||
res/cardsfolder/t/tel_jilad_wolf.txt svneol=native#text/plain
|
res/cardsfolder/t/tel_jilad_wolf.txt svneol=native#text/plain
|
||||||
|
res/cardsfolder/t/telekinesis.txt -text
|
||||||
res/cardsfolder/t/telekinetic_bonds.txt svneol=native#text/plain
|
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
|
||||||
|
|||||||
12
res/cardsfolder/t/telekinesis.txt
Normal file
12
res/cardsfolder/t/telekinesis.txt
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
Name:Telekinesis
|
||||||
|
ManaCost:U U
|
||||||
|
Types:Instant
|
||||||
|
Text:no text
|
||||||
|
A:SP$ Tap | Cost$ U U | ValidTgts$ Creature | SubAbility$ DBPump | SpellDescription$ Tap target creature. Prevent all combat damage that would be dealt by that creature this turn. It doesn't untap during its controller's next two untap steps.
|
||||||
|
SVar:DBPump:DB$Pump | Cost$ 0 | Defined$ Targeted | KW$ HIDDEN Prevent all combat damage that would be dealt by CARDNAME. | SubAbility$ DBPump2
|
||||||
|
SVar:DBPump2:DB$Pump | Cost$ 0 | Defined$ Targeted | KW$ HIDDEN This card doesn't untap during your next two untap steps. | Permanent$ True
|
||||||
|
SVar:Rarity:Rare
|
||||||
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/telekinesis.jpg
|
||||||
|
SetInfo:LEG|Rare|http://magiccards.info/scans/en/lg/79.jpg
|
||||||
|
Oracle:Tap target creature. Prevent all combat damage that would be dealt by that creature this turn. It doesn't untap during its controller's next two untap steps.
|
||||||
|
End
|
||||||
@@ -390,6 +390,10 @@ public class PhaseUtil {
|
|||||||
for (final Card c : list) {
|
for (final Card c : list) {
|
||||||
c.removeAllExtrinsicKeyword("This card doesn't untap during your next untap step.");
|
c.removeAllExtrinsicKeyword("This card doesn't untap during your next untap step.");
|
||||||
c.removeAllExtrinsicKeyword("HIDDEN This card doesn't untap during your next untap step.");
|
c.removeAllExtrinsicKeyword("HIDDEN This card doesn't untap during your next untap step.");
|
||||||
|
if (c.hasKeyword("This card doesn't untap during your next two untap steps.")) {
|
||||||
|
c.removeAllExtrinsicKeyword("HIDDEN This card doesn't untap during your next two untap steps.");
|
||||||
|
c.addHiddenExtrinsicKeyword("This card doesn't untap during your next untap step.");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
} // end doUntap
|
} // end doUntap
|
||||||
|
|
||||||
@@ -405,7 +409,8 @@ public class PhaseUtil {
|
|||||||
public static boolean canUntap(final Card c) {
|
public static boolean canUntap(final Card c) {
|
||||||
|
|
||||||
if (c.hasKeyword("CARDNAME doesn't untap during your untap step.")
|
if (c.hasKeyword("CARDNAME doesn't untap during your untap step.")
|
||||||
|| c.hasKeyword("This card doesn't untap during your next untap step.")) {
|
|| c.hasKeyword("This card doesn't untap during your next untap step.")
|
||||||
|
|| c.hasKeyword("This card doesn't untap during your next two untap steps.")) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user