mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-19 20:28:00 +00:00
- Added limited support for "RememberChanged" parameter in AF Dig.
- Added Killer Instinct.
This commit is contained in:
1
.gitattributes
vendored
1
.gitattributes
vendored
@@ -4064,6 +4064,7 @@ res/cardsfolder/k/kiki_jiki_mirror_breaker.txt svneol=native#text/plain
|
|||||||
res/cardsfolder/k/kiku_nights_flower.txt svneol=native#text/plain
|
res/cardsfolder/k/kiku_nights_flower.txt svneol=native#text/plain
|
||||||
res/cardsfolder/k/kikus_shadow.txt svneol=native#text/plain
|
res/cardsfolder/k/kikus_shadow.txt svneol=native#text/plain
|
||||||
res/cardsfolder/k/killer_bees.txt svneol=native#text/plain
|
res/cardsfolder/k/killer_bees.txt svneol=native#text/plain
|
||||||
|
res/cardsfolder/k/killer_instinct.txt -text
|
||||||
res/cardsfolder/k/killer_whale.txt svneol=native#text/plain
|
res/cardsfolder/k/killer_whale.txt svneol=native#text/plain
|
||||||
res/cardsfolder/k/kiln_fiend.txt svneol=native#text/plain
|
res/cardsfolder/k/kiln_fiend.txt svneol=native#text/plain
|
||||||
res/cardsfolder/k/kiln_walker.txt svneol=native#text/plain
|
res/cardsfolder/k/kiln_walker.txt svneol=native#text/plain
|
||||||
|
|||||||
11
res/cardsfolder/k/killer_instinct.txt
Normal file
11
res/cardsfolder/k/killer_instinct.txt
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
Name:Killer Instinct
|
||||||
|
ManaCost:4 R G
|
||||||
|
Types:Enchantment
|
||||||
|
Text:no text
|
||||||
|
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDig | TriggerDescription$ At the beginning of your upkeep, reveal the top card of your library. If it's a creature card, put it onto the battlefield. That creature gains haste until end of turn. Sacrifice it at the beginning of the next end step.
|
||||||
|
SVar:TrigDig:AB$Dig | Cost$ 0 | DigNum$ 1 | Reveal$ True | ChangeNum$ All | ChangeValid$ Creature | DestinationZone$ Battlefield | RememberChanged$ True | LibraryPosition2$ 0 | SubAbility$ DBPump
|
||||||
|
SVar:DBPump:DB$Pump | KW$ Haste & HIDDEN At the beginning of the end step, sacrifice CARDNAME. | Permanent$ True | Defined$ Remembered | SubAbility$ DBCleanup
|
||||||
|
SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True
|
||||||
|
SVar:Rarity:Rare
|
||||||
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/killer_instinct.jpg
|
||||||
|
End
|
||||||
@@ -2,7 +2,7 @@ Name:Treacherous Urge
|
|||||||
ManaCost:4 B
|
ManaCost:4 B
|
||||||
Types:Instant
|
Types:Instant
|
||||||
Text:no text
|
Text:no text
|
||||||
A:SP$ ChangeZone | Cost$ 4 B | Origin$ Hand | Destination$ Battlefield | ValidTgts$ Opponent | ChangeType$ Creature | GainControl$ True | SubAbility$ SVar=DBPump | RememberChanged$ True | ForgetOtherRemembered$ True | IsCurse$ True | SpellDescription$ Target opponent reveals his or her hand. You may put a creature card from it onto the battlefield under your control. That creature has haste. Sacrifice it at the beginning of the next end step.
|
A:SP$ ChangeZone | Cost$ 4 B | Origin$ Hand | Destination$ Battlefield | ValidTgts$ Opponent | ChangeType$ Creature | GainControl$ True | SubAbility$ SVar=DBPump | RememberChanged$ True | IsCurse$ True | SpellDescription$ Target opponent reveals his or her hand. You may put a creature card from it onto the battlefield under your control. That creature has haste. Sacrifice it at the beginning of the next end step.
|
||||||
SVar:DBPump:DB$Pump | KW$ Haste & HIDDEN At the beginning of the end step, sacrifice CARDNAME. | Permanent$ True | Defined$ Remembered | SubAbility$ DBCleanup
|
SVar:DBPump:DB$Pump | KW$ Haste & HIDDEN At the beginning of the end step, sacrifice CARDNAME. | Permanent$ True | Defined$ Remembered | SubAbility$ DBCleanup
|
||||||
SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True
|
SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True
|
||||||
SVar:Rarity:Uncommon
|
SVar:Rarity:Uncommon
|
||||||
|
|||||||
@@ -329,6 +329,8 @@ public class AbilityFactory_Reveal {
|
|||||||
} else {
|
} else {
|
||||||
AllZone.getGameAction().moveTo(zone, c);
|
AllZone.getGameAction().moveTo(zone, c);
|
||||||
}
|
}
|
||||||
|
if (params.containsKey("RememberChanged"))
|
||||||
|
host.addRemembered(c);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
int j = 0;
|
int j = 0;
|
||||||
|
|||||||
Reference in New Issue
Block a user