diff --git a/forge-game/src/main/java/forge/game/ability/effects/DrawEffect.java b/forge-game/src/main/java/forge/game/ability/effects/DrawEffect.java index fa31d42c9d6..4dc3b95cfe4 100644 --- a/forge-game/src/main/java/forge/game/ability/effects/DrawEffect.java +++ b/forge-game/src/main/java/forge/game/ability/effects/DrawEffect.java @@ -60,7 +60,11 @@ public class DrawEffect extends SpellAbilityEffect { final CardCollectionView drawn = p.drawCards(actualNum, sa); if (sa.hasParam("Reveal")) { - p.getGame().getAction().reveal(drawn, p); + if (sa.getParam("Reveal").equals("All")) { + p.getGame().getAction().reveal(drawn, p, false); + } else { + p.getGame().getAction().reveal(drawn, p); + } } if (sa.hasParam("RememberDrawn")) { for (final Card c : drawn) { diff --git a/forge-gui/res/cardsfolder/f/faadiyah_seer.txt b/forge-gui/res/cardsfolder/f/faadiyah_seer.txt index 4f749e8d296..7b03e6e70eb 100644 --- a/forge-gui/res/cardsfolder/f/faadiyah_seer.txt +++ b/forge-gui/res/cardsfolder/f/faadiyah_seer.txt @@ -2,8 +2,7 @@ Name:Fa'adiyah Seer ManaCost:1 G Types:Creature Human Shaman PT:1/1 -A:AB$ Draw | Cost$ T | NumCards$ 1 | Reveal$ True | RememberDrawn$ True | SubAbility$ DBDiscard | SpellDescription$ Draw a card and reveal it. If it isn't a land card, discard it. -SVar:DBDiscard:DB$ Discard | Mode$ Defined | Defined$ You | DefinedCards$ Remembered | ConditionDefined$ Remembered | ConditionPresent$ Card.nonLand | ConditionCompare$ EQ1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/faadiyah_seer.jpg +A:AB$ Draw | Cost$ T | NumCards$ 1 | Reveal$ All | RememberDrawn$ True | SubAbility$ DBDiscard | StackDescription$ SpellDescription | SpellDescription$ Draw a card and reveal it. If it isn't a land card, discard it. +SVar:DBDiscard:DB$ Discard | Mode$ Defined | Defined$ You | DefinedCards$ Remembered | ConditionDefined$ Remembered | ConditionPresent$ Card.nonLand | ConditionCompare$ EQ1 | StackDescription$ None | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True Oracle:{T}: Draw a card and reveal it. If it isn't a land card, discard it. diff --git a/forge-gui/res/cardsfolder/s/sindbad.txt b/forge-gui/res/cardsfolder/s/sindbad.txt index 1dcea14018f..f40e5288e59 100644 --- a/forge-gui/res/cardsfolder/s/sindbad.txt +++ b/forge-gui/res/cardsfolder/s/sindbad.txt @@ -2,8 +2,7 @@ Name:Sindbad ManaCost:1 U Types:Creature Human PT:1/1 -A:AB$ Draw | Cost$ T | NumCards$ 1 | Reveal$ True | RememberDrawn$ True | SubAbility$ DBDiscard | SpellDescription$ Draw a card and reveal it. If it isn't a land card, discard it. -SVar:DBDiscard:DB$ Discard | Mode$ Defined | Defined$ You | DefinedCards$ Remembered | ConditionDefined$ Remembered | ConditionPresent$ Card.nonLand | ConditionCompare$ EQ1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sindbad.jpg +A:AB$ Draw | Cost$ T | NumCards$ 1 | Reveal$ All | RememberDrawn$ True | SubAbility$ DBDiscard | StackDescription$ SpellDescription | SpellDescription$ Draw a card and reveal it. If it isn't a land card, discard it. +SVar:DBDiscard:DB$ Discard | Mode$ Defined | Defined$ You | DefinedCards$ Remembered | ConditionDefined$ Remembered | ConditionPresent$ Card.nonLand | ConditionCompare$ EQ1 | SubAbility$ DBCleanup | StackDescription$ None +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True Oracle:{T}: Draw a card and reveal it. If it isn't a land card, discard it.