mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-17 11:18:01 +00:00
- Updated some SVars.
This commit is contained in:
@@ -3,6 +3,7 @@ ManaCost:5
|
|||||||
Types:Artifact
|
Types:Artifact
|
||||||
A:AB$ Pump | Cost$ T | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ X | TgtPrompt$ Select target creature | KW$ Persist | References$ X | SpellDescription$ Choose any number of target creatures. Each of those creatures gains persist until end of turn.
|
A:AB$ Pump | Cost$ T | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ X | TgtPrompt$ Select target creature | KW$ Persist | References$ X | SpellDescription$ Choose any number of target creatures. Each of those creatures gains persist until end of turn.
|
||||||
SVar:X:Count$Valid Creature
|
SVar:X:Count$Valid Creature
|
||||||
|
SVar:RemAIDeck:True
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/cauldron_of_souls.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/cauldron_of_souls.jpg
|
||||||
Oracle:{T}: Choose any number of target creatures. Each of those creatures gains persist until end of turn. (When it dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.)
|
Oracle:{T}: Choose any number of target creatures. Each of those creatures gains persist until end of turn. (When it dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.)
|
||||||
SetInfo:SHM Rare
|
SetInfo:SHM Rare
|
||||||
@@ -4,5 +4,6 @@ Types:Sorcery
|
|||||||
A:SP$ ChooseCard | Cost$ RG | Choices$ Card.YouOwn | ChoiceZone$ Graveyard | AtRandom$ True | Amount$ 1 | SubAbility$ DBReturn | SpellDescription$ Return a card at random from your graveyard to your hand, then reorder your graveyard as you choose.
|
A:SP$ ChooseCard | Cost$ RG | Choices$ Card.YouOwn | ChoiceZone$ Graveyard | AtRandom$ True | Amount$ 1 | SubAbility$ DBReturn | SpellDescription$ Return a card at random from your graveyard to your hand, then reorder your graveyard as you choose.
|
||||||
SVar:DBReturn:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | Defined$ ChosenCard | SubAbility$ DBReorder
|
SVar:DBReturn:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | Defined$ ChosenCard | SubAbility$ DBReorder
|
||||||
SVar:DBReorder:DB$ ReorderZone | Zone$ Graveyard | Defined$ You
|
SVar:DBReorder:DB$ ReorderZone | Zone$ Graveyard | Defined$ You
|
||||||
|
SVar:RemAIDeck:True
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/fossil_find.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/fossil_find.jpg
|
||||||
Oracle:Return a card at random from your graveyard to your hand, then reorder your graveyard as you choose.
|
Oracle:Return a card at random from your graveyard to your hand, then reorder your graveyard as you choose.
|
||||||
|
|||||||
@@ -2,5 +2,6 @@ Name:Time and Tide
|
|||||||
ManaCost:U U
|
ManaCost:U U
|
||||||
Types:Instant
|
Types:Instant
|
||||||
A:SP$ Phases | Cost$ U U | AllValid$ Creature | PhaseInOrOutAll$ True | SpellDescription$ Simultaneously, all phased-out creatures phase in and all creatures with phasing phase out.
|
A:SP$ Phases | Cost$ U U | AllValid$ Creature | PhaseInOrOutAll$ True | SpellDescription$ Simultaneously, all phased-out creatures phase in and all creatures with phasing phase out.
|
||||||
|
SVar:RemAIDeck:True
|
||||||
SVar:Picture:http://www.wizards.com/global/images/magic/general/time_and_tide.jpg
|
SVar:Picture:http://www.wizards.com/global/images/magic/general/time_and_tide.jpg
|
||||||
Oracle:Simultaneously, all phased-out creatures phase in and all creatures with phasing phase out.
|
Oracle:Simultaneously, all phased-out creatures phase in and all creatures with phasing phase out.
|
||||||
|
|||||||
@@ -26,7 +26,7 @@ public class PhasesAi extends SpellAbilityAi {
|
|||||||
final Card source = sa.getSourceCard();
|
final Card source = sa.getSourceCard();
|
||||||
|
|
||||||
final Random r = MyRandom.getRandom();
|
final Random r = MyRandom.getRandom();
|
||||||
boolean randomReturn = r.nextFloat() <= Math.pow(.6667, sa.getActivationsThisTurn() + 1);
|
boolean randomReturn = r.nextFloat() <= Math.pow(.6667, sa.getActivationsThisTurn());
|
||||||
|
|
||||||
List<Card> tgtCards;
|
List<Card> tgtCards;
|
||||||
if (tgt == null) {
|
if (tgt == null) {
|
||||||
|
|||||||
Reference in New Issue
Block a user