Bug Reports (snapshot builds)
Post MTG Forge Related Programming Questions Here
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Bug Reports (snapshot builds)
by drdev » 18 Oct 2014, 22:26
It may be the card is supposed to be hidden. Currently, the same image is used for both Morph cards and hidden cards, which is fine if you are using the Magic card back for both, but misleading if you've overwritten that with the new Morph token image. Ultimately I need to find a way to separate the two now that we're displaying hidden cards this way for other zones.Fizanko wrote:r27978
Something very strange happened.
I was playtesting a black deck i had build from my current Zendikar quest rewards , vs the Nissa revane (Medium) AI and suddenly noticed i had 1 in Flashback.
Curious about it as i didn't remembered having a Flashback card, i looked at it and saw it was a Morph creature.
Problem is that my deck does not feature any morph creature.
Here's my current deck
- Bloodnight Festival | Open
- [metadata]
Name=Bloodnight Festival
[Main]
1 Anowon, the Ruin Sage|WWK
2 Blood Seeker|ZEN
1 Bloodchief Ascension|ZEN
1 Bloodghast|ZEN
1 Bloodhusk Ritualist|WWK
1 Bloodrite Invoker|ROE
2 Bojuka Bog|WWK
3 Brink of Disaster|WWK
1 Contaminated Ground|ROE
1 Corrupted Zendikon|WWK
1 Curse of Wizardry|ROE
2 Disfigure|ZEN
1 Drana, Kalastria Bloodchief+|ROE
1 Feast of Blood|ZEN
1 Gatekeeper of Malakir|ZEN
1 Guul Draz Assassin|ROE
1 Guul Draz Vampire|ZEN
1 Kalastria Highborn|WWK
1 Malakir Bloodwitch|ZEN
1 Nirkana Cutthroat|ROE
1 Pawn of Ulamog|ROE
2 Piranha Marsh|ZEN
3 Pulse Tracker|WWK
1 Quag Vampires|WWK
2 Ruthless Cullblade|WWK
1 Soul Stair Expedition|ZEN
2 Swamp|ROE|2
10 Swamp|ROE|3
6 Swamp|ROE|4
2 Swamp|ZEN|6
2 Urge to Feed|WWK
1 Vampire Lacerator|ZEN
1 Vampire Nighthawk|ZEN
1 Vampire's Bite|ZEN
[Sideboard]
Here's the game log of that round in case i am missing something obvious, but i can't see anything out of ordinary
- gamelog | Open
- Match result: Human: 1 Nissa revane: 1
Game outcome: Nissa revane has won because all opponents have lost
Game outcome: Human has lost because life total reached 0
Damage: Oracle of Mul Daya (72) deals 2 combat damage to Human.
Damage: Nissa's Chosen (77) deals 2 combat damage to Human.
Damage: Nissa's Chosen (80) deals 2 combat damage to Human.
Damage: Scute Mob (86) deals 17 combat damage to Human.
Damage: Joraga Warcaller (70) deals 1 combat damage to Human.
Damage: Scythe Tiger (84) deals 3 combat damage to Human.
Phase: Nissa revane's Combat Damage
Phase: Nissa revane's First Strike Damage
Combat: Human didn't block Scythe Tiger (84).
Human didn't block Joraga Warcaller (70).
Human didn't block Scute Mob (86).
Human didn't block Nissa's Chosen (80).
Human didn't block Nissa's Chosen (77).
Human didn't block Oracle of Mul Daya (72).
Phase: Nissa revane's Declare Blockers
Combat: Nissa revane assigned Scute Mob (86), Scythe Tiger (84), Oracle of Mul Daya (72), Nissa's Chosen (77), Nissa's Chosen (80) and Joraga Warcaller (70) to attack Human.
Phase: Nissa revane's Declare Attackers
Phase: Nissa revane's Begin Combat
Phase: Nissa revane's Main, precombat
Phase: Nissa revane's Draw
Resolve stack: At the beginning of your upkeep, if you control five or more lands, put four +1/+1 counters on Scute Mob.
Add to stack: Nissa revane activated Scute Mob (86).
Phase: Nissa revane's Upkeep
Phase: Nissa revane's Untap
Turn: Turn 17 (Nissa revane)
Phase: Human's Cleanup
Phase: Human's End of Turn
Resolve stack: Ruthless Cullblade - Creature 2 / 1
Add to stack: Human cast Ruthless Cullblade (25).
Mana: Swamp (49) -: Add
to your mana pool.
Mana: Swamp (50) -: Add
to your mana pool.
Resolve stack: Pulse Tracker - Creature 1 / 1
Add to stack: Human cast Pulse Tracker (58).
Mana: Swamp (24) -: Add
to your mana pool.
Phase: Human's Main, postcombat
Phase: Human's End Combat
Phase: Human's Combat Damage
Phase: Human's First Strike Damage
Phase: Human's Declare Blockers
Combat: Human didn't attack this turn.
Phase: Human's Declare Attackers
Resolve stack: Soul Stair Expedition (9) - Soul Stair Expedition - Return Pulse Tracker (58) Ruthless Cullblade (25) from the graveyard to their owners hand.
Add to stack: Human activated Soul Stair Expedition (9) targeting .
Phase: Human's Begin Combat
Resolve stack: When Bloodhusk Ritualist enters the battlefield, target opponent discards a card for each time it was kicked. (Targeting Nissa revane)
Add to stack: Human activated Bloodhusk Ritualist (55) targeting Nissa revane .
Resolve stack: Bloodhusk Ritualist - Creature 2 / 2
Add to stack: Human cast Bloodhusk Ritualist (55).
Mana: Swamp (32) -: Add
to your mana pool.
Mana: Swamp (42) -: Add
to your mana pool.
Mana: Swamp (33) -: Add
to your mana pool.
Resolve stack: Landfall - Whenever a land enters the battlefield under your control, you may put a quest counter on Soul Stair Expedition.
Add to stack: Human activated Soul Stair Expedition (9).
Land: Human played Swamp (46)
Phase: Human's Main, precombat
Phase: Human's Draw
Phase: Human's Upkeep
Phase: Human's Untap
Turn: Turn 16 (Human)
Phase: Nissa revane's Cleanup
Phase: Nissa revane's End of Turn
Resolve stack: Joraga Warcaller - Creature 1 / 1
Replacement Effect: Joraga Warcaller enters the battlefield with a +1/+1 counter on it for each time it was kicked.
Add to stack: Nissa revane cast Joraga Warcaller (70).
Mana: Forest (97) -: Add
to your mana pool.
Phase: Nissa revane's Main, postcombat
Phase: Nissa revane's End Combat
Resolve stack: When enchanted land is put into a graveyard, return that card to its owner's hand.
Add to stack: Human activated Corrupted Zendikon (20).
Damage: Scute Mob (86) deals 13 damage to Swamp (46).
Damage: Swamp (46) deals 3 damage to Scute Mob (86).
Damage: Oracle of Mul Daya (72) deals 2 combat damage to Human.
Damage: Nissa's Chosen (77) deals 2 combat damage to Human.
Damage: Nissa's Chosen (80) deals 2 combat damage to Human.
Damage: Scythe Tiger (84) deals 3 combat damage to Human.
Phase: Nissa revane's Combat Damage
Phase: Nissa revane's First Strike Damage
Combat: Human didn't block Scythe Tiger (84).
Human assigned Swamp (46) to block Scute Mob (86).
Human didn't block Nissa's Chosen (80).
Human didn't block Nissa's Chosen (77).
Human didn't block Oracle of Mul Daya (72).
Phase: Nissa revane's Declare Blockers
Combat: Nissa revane assigned Scute Mob (86), Scythe Tiger (84), Oracle of Mul Daya (72), Nissa's Chosen (77) and Nissa's Chosen (80) to attack Human.
Phase: Nissa revane's Declare Attackers
Phase: Nissa revane's Begin Combat
Land: Nissa revane played Forest (102)
Phase: Nissa revane's Main, precombat
Phase: Nissa revane's Draw
Resolve stack: At the beginning of your upkeep, if you control five or more lands, put four +1/+1 counters on Scute Mob.
Add to stack: Nissa revane activated Scute Mob (86).
Phase: Nissa revane's Upkeep
Phase: Nissa revane's Untap
Turn: Turn 15 (Nissa revane)
Phase: Human's Cleanup
Phase: Human's End of Turn
Phase: Human's Main, postcombat
Phase: Human's End Combat
Phase: Human's Combat Damage
Phase: Human's First Strike Damage
Phase: Human's Declare Blockers
Combat: Human didn't attack this turn.
Phase: Human's Declare Attackers
Phase: Human's Begin Combat
Resolve stack: Corrupted Zendikon (20) - Attach to Swamp (46)
Add to stack: Human cast Corrupted Zendikon (20) targeting .
Mana: Swamp (24) -: Add
to your mana pool.
Mana: Swamp (50) -: Add
to your mana pool.
Resolve stack: Landfall - Whenever a land enters the battlefield under your control, you may put a quest counter on Soul Stair Expedition.
Add to stack: Human activated Soul Stair Expedition (9).
Land: Human played Swamp (46)
Phase: Human's Main, precombat
Phase: Human's Draw
Phase: Human's Upkeep
Phase: Human's Untap
Turn: Turn 14 (Human)
Phase: Nissa revane's Cleanup
Phase: Nissa revane's End of Turn
Resolve stack: Nissa's Chosen - Creature 2 / 3
Add to stack: Nissa revane cast Nissa's Chosen (80).
Mana: Forest (91) -: Add
to your mana pool.
Mana: Forest (97) -: Add
to your mana pool.
Phase: Nissa revane's Main, postcombat
Phase: Nissa revane's End Combat
Damage: Scute Mob (86) deals 9 damage to Hound Pet (2).
Damage: Hound Pet (2) deals 2 damage to Scute Mob (86).
Damage: Oracle of Mul Daya (72) deals 2 combat damage to Human.
Damage: Nissa's Chosen (77) deals 2 combat damage to Human.
Damage: Scythe Tiger (84) deals 3 combat damage to Human.
Phase: Nissa revane's Combat Damage
Phase: Nissa revane's First Strike Damage
Combat: Human didn't block Scythe Tiger (84).
Human assigned Hound Pet (2) to block Scute Mob (86).
Human didn't block Nissa's Chosen (77).
Human didn't block Oracle of Mul Daya (72).
Phase: Nissa revane's Declare Blockers
Combat: Nissa revane assigned Scute Mob (86), Scythe Tiger (84), Oracle of Mul Daya (72) and Nissa's Chosen (77) to attack Human.
Phase: Nissa revane's Declare Attackers
Phase: Nissa revane's Begin Combat
Phase: Nissa revane's Main, precombat
Phase: Nissa revane's Draw
Resolve stack: At the beginning of your upkeep, if you control five or more lands, put four +1/+1 counters on Scute Mob.
Add to stack: Nissa revane activated Scute Mob (86).
Phase: Nissa revane's Upkeep
Phase: Nissa revane's Untap
Turn: Turn 13 (Nissa revane)
Phase: Human's Cleanup
Phase: Human's End of Turn
Phase: Human's Main, postcombat
Phase: Human's End Combat
Damage: Ruthless Cullblade (25) deals 4 damage to Tajuru Preserver (66).
Damage: Tajuru Preserver (66) deals 2 damage to Ruthless Cullblade (25).
Phase: Human's Combat Damage
Phase: Human's First Strike Damage
Combat: Nissa revane assigned Tajuru Preserver (66) to block Ruthless Cullblade (25).
Phase: Human's Declare Blockers
Combat: Human assigned Ruthless Cullblade (25) to attack Nissa revane.
Phase: Human's Declare Attackers
Phase: Human's Begin Combat
Resolve stack: Contaminated Ground (60) - Attach to Forest (106)
Add to stack: Human cast Contaminated Ground (60) targeting .
Mana: Swamp (42) -: Add
to your mana pool.
Mana: Swamp (33) -: Add
to your mana pool.
Resolve stack: Landfall - Whenever a land enters the battlefield under your control, you may put a quest counter on Soul Stair Expedition.
Add to stack: Human activated Soul Stair Expedition (9).
Land: Human played Swamp (49)
Phase: Human's Main, precombat
Phase: Human's Draw
Phase: Human's Upkeep
Phase: Human's Untap
Turn: Turn 12 (Human)
Phase: Nissa revane's Cleanup
Phase: Nissa revane's End of Turn
Resolve stack: Nissa's Chosen - Creature 2 / 3
Add to stack: Nissa revane cast Nissa's Chosen (77).
Mana: Forest (91) -: Add
to your mana pool.
Mana: Forest (97) -: Add
to your mana pool.
Phase: Nissa revane's Main, postcombat
Phase: Nissa revane's End Combat
Damage: Scute Mob (86) deals 5 damage to Plant Wall (1).
Phase: Nissa revane's Combat Damage
Phase: Nissa revane's First Strike Damage
Combat: Human assigned Plant Wall (1) to block Scute Mob (86).
Phase: Nissa revane's Declare Blockers
Resolve stack: When enchanted permanent becomes tapped, destroy it.
Add to stack: Human activated Brink of Disaster (16).
Combat: Nissa revane assigned Scute Mob (86) and Mul Daya Channelers (73) to attack Human.
Phase: Nissa revane's Declare Attackers
Phase: Nissa revane's Begin Combat
Phase: Nissa revane's Main, precombat
Phase: Nissa revane's Draw
Resolve stack: At the beginning of your upkeep, if you control five or more lands, put four +1/+1 counters on Scute Mob.
Add to stack: Nissa revane activated Scute Mob (86).
Phase: Nissa revane's Upkeep
Phase: Nissa revane's Untap
Turn: Turn 11 (Nissa revane)
Phase: Human's Cleanup
Phase: Human's End of Turn
Phase: Human's Main, postcombat
Phase: Human's End Combat
Phase: Human's Combat Damage
Phase: Human's First Strike Damage
Phase: Human's Declare Blockers
Combat: Human didn't attack this turn.
Phase: Human's Declare Attackers
Phase: Human's Begin Combat
Resolve stack: Brink of Disaster (16) - Attach to Mul Daya Channelers (73)
Add to stack: Human cast Brink of Disaster (16) targeting .
Mana: Swamp (24) -: Add
to your mana pool.
Mana: Swamp (32) -: Add
to your mana pool.
Mana: Swamp (42) -: Add
to your mana pool.
Mana: Swamp (33) -: Add
to your mana pool.
Resolve stack: Landfall - Whenever a land enters the battlefield under your control, you may put a quest counter on Soul Stair Expedition.
Add to stack: Human activated Soul Stair Expedition (9).
Land: Human played Swamp (50)
Phase: Human's Main, precombat
Phase: Human's Draw
Phase: Human's Upkeep
Phase: Human's Untap
Turn: Turn 10 (Human)
Phase: Nissa revane's Cleanup
Phase: Nissa revane's End of Turn
Resolve stack: When Scythe Tiger enters the battlefield, sacrifice it unless you sacrifice a Land.
Add to stack: Nissa revane activated Scythe Tiger (84).
Resolve stack: Scythe Tiger - Creature 3 / 2
Add to stack: Nissa revane cast Scythe Tiger (84).
Mana: Forest (100) -: Add
to your mana pool.
Resolve stack: Tajuru Preserver - Creature 2 / 1
Add to stack: Nissa revane cast Tajuru Preserver (66).
Mana: Forest (109) -: Add
to your mana pool.
Mana: Forest (96) -: Add
to your mana pool.
Resolve stack: Mul Daya Channelers - Creature 2 / 2
Add to stack: Nissa revane cast Mul Daya Channelers (73).
Mana: Forest (106) -: Add
to your mana pool.
Mana: Forest (91) -: Add
to your mana pool.
Mana: Forest (97) -: Add
to your mana pool.
Phase: Nissa revane's Main, postcombat
Phase: Nissa revane's End Combat
Phase: Nissa revane's Combat Damage
Phase: Nissa revane's First Strike Damage
Phase: Nissa revane's Declare Blockers
Combat: Nissa revane didn't attack this turn.
Phase: Nissa revane's Declare Attackers
Phase: Nissa revane's Begin Combat
Land: Nissa revane played Forest (100)
Land: Nissa revane played Forest (109)
Phase: Nissa revane's Main, precombat
Phase: Nissa revane's Draw
Phase: Nissa revane's Upkeep
Phase: Nissa revane's Untap
Turn: Turn 9 (Nissa revane)
Phase: Human's Cleanup
Phase: Human's End of Turn
Phase: Human's Main, postcombat
Phase: Human's End Combat
Damage: Pulse Tracker (58) deals 1 damage to Oracle of Mul Daya (72).
Damage: Oracle of Mul Daya (72) deals 2 damage to Pulse Tracker (58).
Damage: Hound Pet (2) deals 2 combat damage to Nissa revane.
Phase: Human's Combat Damage
Phase: Human's First Strike Damage
Combat: Nissa revane didn't block Hound Pet (2).
Nissa revane assigned Oracle of Mul Daya (72) to block Pulse Tracker (58).
Phase: Human's Declare Blockers
Resolve stack: Whenever Pulse Tracker attacks, each opponent loses 1 life.
Add to stack: Human activated Pulse Tracker (58).
Combat: Human assigned Hound Pet (2) and Pulse Tracker (58) to attack Nissa revane.
Phase: Human's Declare Attackers
Phase: Human's Begin Combat
Resolve stack: Ruthless Cullblade - Creature 2 / 1
Add to stack: Human cast Ruthless Cullblade (25).
Mana: Swamp (42) -: Add
to your mana pool.
Mana: Swamp (33) -: Add
to your mana pool.
Resolve stack: Landfall - Whenever a land enters the battlefield under your control, you may put a quest counter on Soul Stair Expedition.
Add to stack: Human activated Soul Stair Expedition (9).
Land: Human played Swamp (24)
Phase: Human's Main, precombat
Phase: Human's Draw
Phase: Human's Upkeep
Phase: Human's Untap
Turn: Turn 8 (Human)
Phase: Nissa revane's Cleanup
Phase: Nissa revane's End of Turn
Resolve stack: Oracle of Mul Daya - Creature 2 / 2
Add to stack: Nissa revane cast Oracle of Mul Daya (72).
Mana: Forest (96) -: Add
to your mana pool.
Mana: Forest (106) -: Add
to your mana pool.
Mana: Forest (91) -: Add
to your mana pool.
Mana: Forest (97) -: Add
to your mana pool.
Phase: Nissa revane's Main, postcombat
Phase: Nissa revane's End Combat
Phase: Nissa revane's Combat Damage
Phase: Nissa revane's First Strike Damage
Phase: Nissa revane's Declare Blockers
Combat: Nissa revane didn't attack this turn.
Phase: Nissa revane's Declare Attackers
Phase: Nissa revane's Begin Combat
Land: Nissa revane played Forest (96)
Phase: Nissa revane's Main, precombat
Phase: Nissa revane's Draw
Phase: Nissa revane's Upkeep
Phase: Nissa revane's Untap
Turn: Turn 7 (Nissa revane)
Phase: Human's Cleanup
Phase: Human's End of Turn
Phase: Human's Main, postcombat
Phase: Human's End Combat
Damage: Pulse Tracker (58) deals 1 combat damage to Nissa revane.
Damage: Hound Pet (2) deals 2 combat damage to Nissa revane.
Phase: Human's Combat Damage
Phase: Human's First Strike Damage
Combat: Nissa revane didn't block Hound Pet (2).
Nissa revane didn't block Pulse Tracker (58).
Phase: Human's Declare Blockers
Resolve stack: Whenever Pulse Tracker attacks, each opponent loses 1 life.
Add to stack: Human activated Pulse Tracker (58).
Combat: Human assigned Hound Pet (2) and Pulse Tracker (58) to attack Nissa revane.
Phase: Human's Declare Attackers
Phase: Human's Begin Combat
Resolve stack: Urge to Feed (30) - Daggerback Basilisk (75) gains -3/-3 until end of turn. Human chooses a card. Tap . Put 1 +1/+1 counter on .
Add to stack: Human cast Urge to Feed (30) targeting .
Mana: Swamp (42) -: Add
to your mana pool.
Mana: Swamp (33) -: Add
to your mana pool.
Resolve stack: Landfall - Whenever a land enters the battlefield under your control, you may put a quest counter on Soul Stair Expedition.
Add to stack: Human activated Soul Stair Expedition (9).
Land: Human played Swamp (32)
Phase: Human's Main, precombat
Phase: Human's Draw
Phase: Human's Upkeep
Phase: Human's Untap
Turn: Turn 6 (Human)
Phase: Nissa revane's Cleanup
Phase: Nissa revane's End of Turn
Resolve stack: Daggerback Basilisk - Creature 2 / 2
Add to stack: Nissa revane cast Daggerback Basilisk (75).
Mana: Forest (106) -: Add
to your mana pool.
Mana: Forest (91) -: Add
to your mana pool.
Mana: Forest (97) -: Add
to your mana pool.
Phase: Nissa revane's Main, postcombat
Phase: Nissa revane's End Combat
Phase: Nissa revane's Combat Damage
Phase: Nissa revane's First Strike Damage
Phase: Nissa revane's Declare Blockers
Combat: Nissa revane didn't attack this turn.
Phase: Nissa revane's Declare Attackers
Phase: Nissa revane's Begin Combat
Land: Nissa revane played Forest (106)
Phase: Nissa revane's Main, precombat
Phase: Nissa revane's Draw
Phase: Nissa revane's Upkeep
Phase: Nissa revane's Untap
Turn: Turn 5 (Nissa revane)
Phase: Human's Cleanup
Phase: Human's End of Turn
Phase: Human's Main, postcombat
Phase: Human's End Combat
Damage: Pulse Tracker (58) deals 1 combat damage to Nissa revane.
Damage: Hound Pet (2) deals 2 combat damage to Nissa revane.
Phase: Human's Combat Damage
Phase: Human's First Strike Damage
Combat: Nissa revane didn't block Hound Pet (2).
Nissa revane didn't block Pulse Tracker (58).
Phase: Human's Declare Blockers
Resolve stack: Whenever Pulse Tracker attacks, each opponent loses 1 life.
Add to stack: Human activated Pulse Tracker (58).
Combat: Human assigned Hound Pet (2) and Pulse Tracker (58) to attack Nissa revane.
Phase: Human's Declare Attackers
Phase: Human's Begin Combat
Resolve stack: Landfall - Whenever a land enters the battlefield under your control, you may put a quest counter on Soul Stair Expedition.
Add to stack: Human activated Soul Stair Expedition (9).
Land: Human played Swamp (42)
Resolve stack: Soul Stair Expedition
Add to stack: Human cast Soul Stair Expedition (9).
Mana: Swamp (33) -: Add
to your mana pool.
Phase: Human's Main, precombat
Phase: Human's Draw
Phase: Human's Upkeep
Phase: Human's Untap
Turn: Turn 4 (Human)
Phase: Nissa revane's Cleanup
Phase: Nissa revane's End of Turn
Phase: Nissa revane's Main, postcombat
Phase: Nissa revane's End Combat
Phase: Nissa revane's Combat Damage
Phase: Nissa revane's First Strike Damage
Phase: Nissa revane's Declare Blockers
Combat: Nissa revane didn't attack this turn.
Phase: Nissa revane's Declare Attackers
Phase: Nissa revane's Begin Combat
Land: Nissa revane played Forest (91)
Phase: Nissa revane's Main, precombat
Phase: Nissa revane's Draw
Phase: Nissa revane's Upkeep
Phase: Nissa revane's Untap
Turn: Turn 3 (Nissa revane)
Phase: Human's Cleanup
Phase: Human's End of Turn
Phase: Human's Main, postcombat
Phase: Human's End Combat
Damage: Hound Pet (2) deals 2 combat damage to Nissa revane.
Phase: Human's Combat Damage
Phase: Human's First Strike Damage
Combat: Nissa revane didn't block Hound Pet (2).
Phase: Human's Declare Blockers
Combat: Human assigned Hound Pet (2) to attack Nissa revane.
Phase: Human's Declare Attackers
Phase: Human's Begin Combat
Resolve stack: Pulse Tracker - Creature 1 / 1
Add to stack: Human cast Pulse Tracker (58).
Mana: Swamp (33) -: Add
to your mana pool.
Land: Human played Swamp (33)
Phase: Human's Main, precombat
Phase: Human's Draw
Phase: Human's Upkeep
Phase: Human's Untap
Turn: Turn 2 (Human)
Phase: Nissa revane's Cleanup
Phase: Nissa revane's End of Turn
Resolve stack: Scute Mob - Creature 1 / 1
Add to stack: Nissa revane cast Scute Mob (86).
Mana: Forest (97) -: Add
to your mana pool.
Phase: Nissa revane's Main, postcombat
Phase: Nissa revane's End Combat
Phase: Nissa revane's Combat Damage
Phase: Nissa revane's First Strike Damage
Phase: Nissa revane's Declare Blockers
Combat: Nissa revane didn't attack this turn.
Phase: Nissa revane's Declare Attackers
Phase: Nissa revane's Begin Combat
Land: Nissa revane played Forest (97)
Phase: Nissa revane's Main, precombat
Phase: Nissa revane's Draw
Phase: Nissa revane's Upkeep
Phase: Nissa revane's Untap
Turn: Turn 1 (Nissa revane)
Mulligan: Nissa revane has kept a hand of 6 cards
Mulligan: Human has kept a hand of 7 cards
Mulligan: Nissa revane has mulliganed down to 6 cards.
- drdev
- Programmer
- Posts: 1958
- Joined: 27 Jul 2013, 02:07
- Has thanked: 189 times
- Been thanked: 565 times
Re: Bug Reports (snapshot builds)
by Fizanko » 18 Oct 2014, 22:30
I'm not sure what could be the hidden card, maybe then it has to do with what i added in edit about the Zendikon blocking a big attacker (and so being destroyed) ?
probably outdated by now so you should avoid : Innistrad world for Forge (updated 17/11/2014)
Duel Decks for Forge - Forge custom decks (updated 25/10/2014)
Duel Decks for Forge - Forge custom decks (updated 25/10/2014)
Re: Bug Reports (snapshot builds)
by drdev » 18 Oct 2014, 22:31
This bug should not be fixed in r28011.Sloth wrote:Yes, i can confirm Chromatic Lantern freezing the game sooner or later (i once managed to play 4 turns until it froze). [Not Commander mode]jawg wrote:r28000: Playing Commander: Game freezes at "waiting for opponent" when EDITED: [Either Player] casts Chromatic Lantern.
It always starts with this error:It appears once or twice and then the game freezes.
- ConcurrentModificationException | Open
- Code: Select all
Forge Version: SVN
Operating System: Windows 7 6.1 amd64
Java Version: 1.8.0_11 Oracle Corporation
java.util.ConcurrentModificationException
at java.util.LinkedList$ListItr.checkForComodification(Unknown Source)
at java.util.LinkedList$ListItr.next(Unknown Source)
at forge.game.StaticEffects.removeStaticEffect(StaticEffects.java:217)
at forge.game.StaticEffects.clearStaticEffects(StaticEffects.java:51)
at forge.game.GameAction.checkStaticAbilities(GameAction.java:535)
at forge.player.PlayerControllerHuman$DevModeCheats$2.run(PlayerControllerHuman.java:1526)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
- drdev
- Programmer
- Posts: 1958
- Joined: 27 Jul 2013, 02:07
- Has thanked: 189 times
- Been thanked: 565 times
Re: Bug Reports (snapshot builds)
by drdev » 18 Oct 2014, 22:33
I can't reproduce this in r28011.Sloth wrote:r28005: When i Concede the game while i'm prompted to select a target (with a spell or trigger) the game will not end and i can't start a new one until i've restarted Forge.
- drdev
- Programmer
- Posts: 1958
- Joined: 27 Jul 2013, 02:07
- Has thanked: 189 times
- Been thanked: 565 times
Re: Bug Reports (snapshot builds)
by drdev » 18 Oct 2014, 22:57
I've at least partially fixed these in r28013. It now will properly reveal the card if you open up your library itself in the new floating window, and, for Courser, allow you to play the card if it's a land from there. The only problem is the image doesn't seem to refresh properly the next time you draw a card, and lands revealed this way don't show up in the flashback zone like I thought they used to. I'm currently investigating those issues, but the main issue is fixed.excessum wrote:r28000
Courser of Kruphix is not working again... I cannot see or play the top card from my library.
EDIT: Fixed issue where card image wouldn't update in floating window in r28014.
Last edited by drdev on 19 Oct 2014, 00:36, edited 2 times in total.
- drdev
- Programmer
- Posts: 1958
- Joined: 27 Jul 2013, 02:07
- Has thanked: 189 times
- Been thanked: 565 times
Re: Bug Reports (snapshot builds)
by drdev » 18 Oct 2014, 23:44
Fixed in r28015.Bob Marley wrote:When playing Prossh, Skyraider of Kher from the command zone, no Kobold tokens enter the battlefield.
Snapshot r27996
*Still a bug in r28000
- drdev
- Programmer
- Posts: 1958
- Joined: 27 Jul 2013, 02:07
- Has thanked: 189 times
- Been thanked: 565 times
Re: Bug Reports (snapshot builds)
by ZappaZ » 19 Oct 2014, 00:10
r28007
Vraska the Unseen's -7 ability only put 3 tokens on the battlefield even though I had 2 Doubling Season's in play.
Same with Sorin, Lord of Innistrad's +1.
Vraska the Unseen's -7 ability only put 3 tokens on the battlefield even though I had 2 Doubling Season's in play.
Same with Sorin, Lord of Innistrad's +1.
Last edited by ZappaZ on 19 Oct 2014, 00:30, edited 1 time in total.
Re: Bug Reports (snapshot builds)
by drdev » 19 Oct 2014, 00:15
Fixed in r28017.fiend123 wrote:r28000
Ulamog, the Infinite Gyre's Annihilator is still bugged. The AI only sacrifices one permanent when it resolves.
- drdev
- Programmer
- Posts: 1958
- Joined: 27 Jul 2013, 02:07
- Has thanked: 189 times
- Been thanked: 565 times
Re: Bug Reports (snapshot builds)
by drdev » 19 Oct 2014, 00:34
Fixed in r28018.ZappaZ wrote:r28007
Vraska the Unseen's -7 ability only put 3 tokens on the battlefield even though I had 2 Doubling Season's in play.
Same with Sorin, Lord of Innistrad's +1.
- drdev
- Programmer
- Posts: 1958
- Joined: 27 Jul 2013, 02:07
- Has thanked: 189 times
- Been thanked: 565 times
Re: Bug Reports (snapshot builds)
by nefigah » 19 Oct 2014, 02:47
r28021 (was also present in r28000 at least, but I just tried it again after updating to confirm)–
The names of opponent's morphs are revealed during Choose Damage Order. To reproduce:
1. Attack into an opponent who has at least 2 face-down creatures.
2. Ensure that your attacker is blocked by at least 2 face-down defenders (doesn't matter how; Lure is simplest but not required).
3. When the time comes to choose damage order, you'll see something like the attached screenshot.
If it makes a difference, I always play with "dev mode" checked, but it is certainly the case that this scenario did not used to spoil the names of enemy morphs, dev mode or not.
The names of opponent's morphs are revealed during Choose Damage Order. To reproduce:
1. Attack into an opponent who has at least 2 face-down creatures.
2. Ensure that your attacker is blocked by at least 2 face-down defenders (doesn't matter how; Lure is simplest but not required).
3. When the time comes to choose damage order, you'll see something like the attached screenshot.
If it makes a difference, I always play with "dev mode" checked, but it is certainly the case that this scenario did not used to spoil the names of enemy morphs, dev mode or not.
Re: Bug Reports (snapshot builds)
by lujo » 19 Oct 2014, 03:53
Zelyon Sword is still reducing power when you untap it permanently. Every time you "attach" it, and then untap it, the creature permanetly loses 2 base power.
Farrel's Mantle has a weird trigger, it always forces you to choose a target even though the texts sayes "you may", and then when damage is about to be dealt it asks you whether you want to do it or not. Since you can't target yourself, I think it's possible to lock the game up with it (have to test this though, but it should probably be cleaned up).
Farrel's Mantle has a weird trigger, it always forces you to choose a target even though the texts sayes "you may", and then when damage is about to be dealt it asks you whether you want to do it or not. Since you can't target yourself, I think it's possible to lock the game up with it (have to test this though, but it should probably be cleaned up).
---
My Shandalar deck pack folder is avaliable here:Dropbox
Leave feedback on particular decks here: Google doc
Ask for instructions, give feedback and complaints here: Thread
My Shandalar deck pack folder is avaliable here:Dropbox
Leave feedback on particular decks here: Google doc
Ask for instructions, give feedback and complaints here: Thread
Re: Bug Reports (snapshot builds)
by Marek14 » 19 Oct 2014, 05:38
I think that, strangely enough, this is how optional triggers are SUPPOSED to work -- if they target, it should be mandatory to choose the target (unless there's no legal target, in which case the ability never goes on stack), and only on resolution choose whether to do what the trigger wants to do or not. This is relevant for Horobi, Death's Wail, since it often forces players to target things even with optional triggers they wouldn't normally have no intention of using.lujo wrote:Zelyon Sword is still reducing power when you untap it permanently. Every time you "attach" it, and then untap it, the creature permanetly loses 2 base power.
Farrel's Mantle has a weird trigger, it always forces you to choose a target even though the texts sayes "you may", and then when damage is about to be dealt it asks you whether you want to do it or not. Since you can't target yourself, I think it's possible to lock the game up with it (have to test this though, but it should probably be cleaned up).
Re: Bug Reports (snapshot builds)
by ggwithrow » 19 Oct 2014, 05:45
Description: [describe what you were doing when the crash occurred]
- NullPointerException | Open
- Code: Select all
Forge Version: 1.5.29-SNAPSHOT-r-1u
Operating System: Windows 7 6.1 amd64
Java Version: 1.7.0_67 Oracle Corporation
java.lang.NullPointerException
at forge.card.CardDetailUtil.composeCardText(CardDetailUtil.java:243)
at forge.gui.CardDetailPanel.setCard(CardDetailPanel.java:258)
at forge.screens.match.controllers.CDetail.showCard(CDetail.java:53)
at forge.screens.match.CMatchUI.setCard(CMatchUI.java:238)
at forge.screens.match.CMatchUI.setCard(CMatchUI.java:233)
at forge.gui.GuiChoose$1$1.valueChanged(GuiChoose.java:218)
at javax.swing.JList.fireSelectionValueChanged(Unknown Source)
at javax.swing.JList$ListSelectionHandler.valueChanged(Unknown Source)
at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)
at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)
at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)
at javax.swing.DefaultListSelectionModel.changeSelection(Unknown Source)
at javax.swing.DefaultListSelectionModel.changeSelection(Unknown Source)
at javax.swing.DefaultListSelectionModel.setSelectionInterval(Unknown Source)
at javax.swing.JList.setSelectedIndex(Unknown Source)
at javax.swing.JList.setSelectedValue(Unknown Source)
at forge.gui.ListChooser$3.run(ListChooser.java:171)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.WaitDispatchSupport$2.run(Unknown Source)
at java.awt.WaitDispatchSupport$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.WaitDispatchSupport.enter(Unknown Source)
at java.awt.Dialog.show(Unknown Source)
at java.awt.Component.show(Unknown Source)
at java.awt.Component.setVisible(Unknown Source)
at java.awt.Window.setVisible(Unknown Source)
at java.awt.Dialog.setVisible(Unknown Source)
at forge.view.FDialog.setVisible(FDialog.java:176)
at forge.toolbox.FOptionPane.setVisible(FOptionPane.java:272)
at forge.gui.ListChooser.show(ListChooser.java:178)
at forge.gui.ListChooser.show(ListChooser.java:152)
at forge.gui.GuiChoose$1.call(GuiChoose.java:233)
at forge.gui.GuiChoose$1.call(GuiChoose.java:198)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Re: Bug Reports (snapshot builds)
by ggwithrow » 19 Oct 2014, 05:46
Issue with floating mana after casting dark ritual, keep getting prompted to select mana from dark ritual for every action, even if the action doesn't cost mana.
Re: Bug Reports (snapshot builds)
by lujo » 19 Oct 2014, 05:49
^ Hmm, stranger things turn out to be true, but who knows. The wording seemed to imply that if you're attackign and unblocked you MAY choose to deal damage to another creature, and instead of being asked "do I want to trigger the Farrel's Mantle effect" I was being asked to target a creature with no cancel option, then the mantle went on stack, and only then I was asked whether I wanted to do it. Pretty confusing stuff. Where could I check the rulings?Marek14 wrote:I think that, strangely enough, this is how optional triggers are SUPPOSED to work -- if they target, it should be mandatory to choose the target (unless there's no legal target, in which case the ability never goes on stack), and only on resolution choose whether to do what the trigger wants to do or not. This is relevant for Horobi, Death's Wail, since it often forces players to target things even with optional triggers they wouldn't normally have no intention of using.
And that aside - what I DO know is that the Zelyon Sword is 1st pick in it's draft and it's hilariously bugged in a way I've never seen before, and that probably should be fixed. Did anything else ever do that, unintentinaly perma-reduce a stat? It's sorta clear how it happens, when you activate it it pumps the creature for 2 power, but when you deactivate it ends it's effect but it ALSO reduces the creatures base power. I've stacked it for -10 power. Hope it's easy to fix.
---
My Shandalar deck pack folder is avaliable here:Dropbox
Leave feedback on particular decks here: Google doc
Ask for instructions, give feedback and complaints here: Thread
My Shandalar deck pack folder is avaliable here:Dropbox
Leave feedback on particular decks here: Google doc
Ask for instructions, give feedback and complaints here: Thread
Who is online
Users browsing this forum: MercyNupe and 72 guests