postcombat to second main, bug fixes in primitives

Had to use the treasure defined as primitive since the Fable of the Mirror-Breaker token won't create a treasure otherwise.

Changes:

Rat Colony
Shadow of the Second Sun
Sphinx of the Second Sun
Viashino is no longer a creature type. The postcombat main phase is now referred to as the second main phase.
Updated Rules.cpp to exclude the Viashino type from random kindred decks.
Bug Fixes:

Fable of the Mirror-Breaker
Rat Colony
Plumb the Forbidden
Oblivion Stone
This commit is contained in:
Eduardo MG
2024-08-18 17:50:59 -06:00
parent 4ebb114a0e
commit 8ed4729d82
4 changed files with 38 additions and 27 deletions
+2 -2
View File
@@ -81547,8 +81547,8 @@ toughness=8
[/card]
[card]
name=Oblivion Stone
auto={4}{T}:counter(0/0,1,Fate) target(*)
auto={5}{T}{S}:destroy all(*[-land;-counter{0/0.1.Fate}]) && all(*|battlefield) removeallcounters(0/0,1,Fate)
auto={4}{T}:counter(0/0,1,Fate) target(*)
text={4}, {T}: Put a fate counter on target permanent. -- {5}, {T}, Sacrifice Oblivion Stone: Destroy each nonland permanent without a fate counter on it, then remove all fate counters from all permanents.
mana={3}
type=Artifact
@@ -135680,7 +135680,7 @@ name=World at War
auto=nextphasealter(add,combatphaseswithmain,controller,after<postbattle>)
auto=all(creature|mybattlefield) transforms((,newability[@each my combatends turnlimited:phaseaction[combatbegins once sourceinplay] untap])) ueot
auto=_REBOUND_
text=After the first postcombat main phase this turn, there's an additional combat phase followed by an additional main phase. At the beginning of that combat, untap all creatures that attacked this turn. -- Rebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.)
text=After the first second main phase this turn, there's an additional combat phase followed by an additional main phase. At the beginning of that combat, untap all creatures that attacked this turn. -- Rebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.)
mana={3}{R}{R}
type=Sorcery
[/card]