mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-19 12:18:00 +00:00
- Fixed Sage of Ancient Lore
This commit is contained in:
@@ -1422,41 +1422,41 @@ public class CardFactoryUtil {
|
||||
}
|
||||
|
||||
if (sq[0].contains("OppCtrl")) {
|
||||
for (final Player p : opps) {
|
||||
someCards.addAll(p.getZone(ZoneType.Battlefield).getCards());
|
||||
}
|
||||
for (final Player p : opps) {
|
||||
someCards.addAll(p.getZone(ZoneType.Battlefield).getCards());
|
||||
}
|
||||
}
|
||||
|
||||
if (sq[0].contains("InOppYard")) {
|
||||
for (final Player p : opps) {
|
||||
someCards.addAll(p.getCardsIn(ZoneType.Graveyard));
|
||||
}
|
||||
for (final Player p : opps) {
|
||||
someCards.addAll(p.getCardsIn(ZoneType.Graveyard));
|
||||
}
|
||||
}
|
||||
|
||||
if (sq[0].contains("InOppHand")) {
|
||||
for (final Player p : opps) {
|
||||
someCards.addAll(p.getCardsIn(ZoneType.Hand));
|
||||
}
|
||||
for (final Player p : opps) {
|
||||
someCards.addAll(p.getCardsIn(ZoneType.Hand));
|
||||
}
|
||||
}
|
||||
|
||||
if (sq[0].contains("InChosenHand")) {
|
||||
if (c.getChosenPlayer() != null) {
|
||||
someCards.addAll(c.getChosenPlayer().getCardsIn(ZoneType.Hand));
|
||||
}
|
||||
if (c.getChosenPlayer() != null) {
|
||||
someCards.addAll(c.getChosenPlayer().getCardsIn(ZoneType.Hand));
|
||||
}
|
||||
}
|
||||
|
||||
if (sq[0].contains("InChosenYard")) {
|
||||
if (c.getChosenPlayer() != null) {
|
||||
someCards.addAll(c.getChosenPlayer().getCardsIn(ZoneType.Graveyard));
|
||||
}
|
||||
if (c.getChosenPlayer() != null) {
|
||||
someCards.addAll(c.getChosenPlayer().getCardsIn(ZoneType.Graveyard));
|
||||
}
|
||||
}
|
||||
|
||||
if (sq[0].contains("OnBattlefield")) {
|
||||
someCards.addAll(game.getCardsIn(ZoneType.Battlefield));
|
||||
someCards.addAll(game.getCardsIn(ZoneType.Battlefield));
|
||||
}
|
||||
|
||||
if (sq[0].contains("InAllYards")) {
|
||||
someCards.addAll(game.getCardsIn(ZoneType.Graveyard));
|
||||
someCards.addAll(game.getCardsIn(ZoneType.Graveyard));
|
||||
}
|
||||
|
||||
if (sq[0].contains("SpellsOnStack")) {
|
||||
@@ -1464,7 +1464,7 @@ public class CardFactoryUtil {
|
||||
}
|
||||
|
||||
if (sq[0].contains("InAllHands")) {
|
||||
someCards.addAll(game.getCardsIn(ZoneType.Hand));
|
||||
someCards.addAll(game.getCardsIn(ZoneType.Hand));
|
||||
}
|
||||
|
||||
// Count$InTargetedHand (targeted player's cards in hand)
|
||||
|
||||
@@ -24,8 +24,8 @@ Types:Creature Werewolf
|
||||
PT:*/*
|
||||
K:Vigilance
|
||||
K:Trample
|
||||
S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | References$ X | Description$ CARDNAME's power and toughness are each equal to the total number of cards in all players' hands.
|
||||
SVar:X:Count$NumInAllHands
|
||||
S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ Y | SetToughness$ Y | References$ Y | Description$ CARDNAME's power and toughness are each equal to the total number of cards in all players' hands.
|
||||
SVar:Y:Count$NumInAllHands
|
||||
T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME.
|
||||
SVar:TrigTransform:DB$ SetState | Defined$ Self | Mode$ Transform
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/werewolf_of_ancient_hunger.jpg
|
||||
|
||||
Reference in New Issue
Block a user