mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-19 12:18:00 +00:00
Merge branch 'path' into 'master'
Fix Descendants' Path shuffling See merge request core-developers/forge!4977
This commit is contained in:
@@ -839,7 +839,6 @@ public class CardFactoryUtil {
|
||||
|
||||
inst.addTrigger(cascadeTrigger);
|
||||
} else if (keyword.startsWith("Champion")){
|
||||
|
||||
final String[] k = keyword.split(":");
|
||||
final String[] valid = k[1].split(",");
|
||||
String desc = Lang.joinHomogenous(Lists.newArrayList(valid), null, "or");
|
||||
|
||||
@@ -4,6 +4,6 @@ Types:Enchantment
|
||||
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ DBReveal | TriggerDescription$ At the beginning of your upkeep, reveal the top card of your library. If it's a creature card that shares a creature type with a creature you control, you may cast it without paying its mana cost. If you don't cast it, put it on the bottom of your library.
|
||||
SVar:DBReveal:DB$ PeekAndReveal | PeekAmount$ 1 | RevealValid$ Card | RememberRevealed$ True | SubAbility$ DBMayCast
|
||||
SVar:DBMayCast:DB$ Play | Defined$ Remembered | ForgetRemembered$ True | WithoutManaCost$ True | Optional$ True | ConditionDefined$ Remembered | ConditionPresent$ Creature.sharesCreatureTypeWith Valid Creature.YouCtrl | SubAbility$ DBChangeZone
|
||||
SVar:DBChangeZone:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Library | LibraryPosition$ -1 | NoShuffle$ True | ForgetChanged$ True
|
||||
SVar:DBChangeZone:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Library | LibraryPosition$ -1 | Shuffle$ False | ForgetChanged$ True
|
||||
AI:RemoveDeck:Random
|
||||
Oracle:At the beginning of your upkeep, reveal the top card of your library. If it's a creature card that shares a creature type with a creature you control, you may cast it without paying its mana cost. If you don't cast it, put it on the bottom of your library.
|
||||
|
||||
Reference in New Issue
Block a user