mirror of
https://github.com/magefree/mage.git
synced 2026-01-09 12:22:10 -08:00
* Treasonous Ogre - Fixed available mana generation (#6698).
This commit is contained in:
parent
67dd45c1c7
commit
516a4104f1
3 changed files with 73 additions and 3 deletions
|
|
@ -236,7 +236,7 @@ public class NonTappingManaAbilitiesTest extends CardTestPlayerBase {
|
|||
assertManaOptions("{C}{C}{U}{R}{G}", manaOptions);
|
||||
}
|
||||
|
||||
@Test
|
||||
@Test
|
||||
public void TestSquanderedResourcesWithManaConfluence() {
|
||||
setStrictChooseMode(true);
|
||||
addCard(Zone.BATTLEFIELD, playerA, "Forest", 1);
|
||||
|
|
@ -254,5 +254,22 @@ public class NonTappingManaAbilitiesTest extends CardTestPlayerBase {
|
|||
ManaOptions manaOptions = playerA.getAvailableManaTest(currentGame);
|
||||
Assert.assertEquals("mana variations don't fit", 1, manaOptions.size());
|
||||
assertManaOptions("{G}{Any}{Any}", manaOptions);
|
||||
}
|
||||
}
|
||||
|
||||
@Test
|
||||
public void TestTreasonousOgre() {
|
||||
setStrictChooseMode(true);
|
||||
// Dethrone
|
||||
// Pay 3 life: Add {R}.
|
||||
addCard(Zone.BATTLEFIELD, playerA, "Treasonous Ogre", 1);
|
||||
|
||||
setStopAt(1, PhaseStep.PRECOMBAT_MAIN);
|
||||
execute();
|
||||
|
||||
assertAllCommandsUsed();
|
||||
|
||||
ManaOptions manaOptions = playerA.getAvailableManaTest(currentGame);
|
||||
Assert.assertEquals("mana variations don't fit", 1, manaOptions.size());
|
||||
assertManaOptions("{R}{R}{R}{R}{R}{R}", manaOptions);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue