mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-19 12:18:00 +00:00
tweak Sindbad effect to reveal drawn to player before discard
This commit is contained in:
@@ -60,8 +60,12 @@ public class DrawEffect extends SpellAbilityEffect {
|
||||
|
||||
final CardCollectionView drawn = p.drawCards(actualNum, sa);
|
||||
if (sa.hasParam("Reveal")) {
|
||||
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) {
|
||||
source.addRemembered(c);
|
||||
|
||||
@@ -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
|
||||
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
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/faadiyah_seer.jpg
|
||||
Oracle:{T}: Draw a card and reveal it. If it isn't a land card, discard it.
|
||||
|
||||
@@ -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
|
||||
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
|
||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/sindbad.jpg
|
||||
Oracle:{T}: Draw a card and reveal it. If it isn't a land card, discard it.
|
||||
|
||||
Reference in New Issue
Block a user