Add Combat Celebrant (AKH)

This commit is contained in:
Sol
2017-04-27 02:28:05 +00:00
parent b3791f6a2d
commit b165c5f11c
3 changed files with 14 additions and 0 deletions

1
.gitattributes vendored
View File

@@ -16744,6 +16744,7 @@ forge-gui/res/cardsfolder/upcoming/censor.txt -text
forge-gui/res/cardsfolder/upcoming/champion_of_rhonas.txt -text
forge-gui/res/cardsfolder/upcoming/channeler_initiate.txt -text
forge-gui/res/cardsfolder/upcoming/colossapede.txt -text
forge-gui/res/cardsfolder/upcoming/combat_celebrant.txt -text
forge-gui/res/cardsfolder/upcoming/commit_memory.txt -text
forge-gui/res/cardsfolder/upcoming/companion_of_the_trials.txt -text
forge-gui/res/cardsfolder/upcoming/compelling_argument.txt -text

View File

@@ -4945,6 +4945,10 @@ public class Card extends GameEntity implements Comparable<Card> {
if (!getDamageHistory().getCreatureBlockedThisTurn()) {
return false;
}
} else if (property.startsWith("notExertedThisTurn")) {
if (getExertedThisTurn() > 0) {
return false;
}
} else if (property.startsWith("gotBlockedThisTurn")) {
if (!getDamageHistory().getCreatureGotBlockedThisTurn()) {
return false;

View File

@@ -0,0 +1,9 @@
Name:Combat Celebrant
ManaCost:2 R
Types:Creature Human Warrior
PT:4/1
S:Mode$ Continuous | Affected$ Creature.Self+notExertedThisTurn | AddKeyword$ You may exert CARDNAME as it attacks. | Description$ If CARDNAME hasn't been exerted this turn, you may exert it as it attacks.
T:Mode$ Exerted | ValidCard$ Card.Self | Execute$ TrigUntapAll | TriggerDescription$ When you exert CARDNAME, untap all other creatures you control and after this phase, there is an additional combat phase.
SVar:TrigUntapAll:DB$ UntapAll | ValidCards$ Creature.YouCtrl+Other | SubAbility$ DBAddCombat
SVar:DBAddCombat:DB$ AddPhase | ExtraPhase$ BeginCombat | AfterPhase$ EndCombat
Oracle:If Combat Celebrant hasn't been exerted this turn, you may exert it as it attacks. When you do, untap all other creatures you control and after this phase, there is an additional combat phase. (An exerted creature won't untap during your next untap step.)