magefree / mage

Magic Another Game Engine
http://xmage.today
MIT License
1.88k stars 767 forks source link

Cavern of Souls making Sensei's Divining Top uncounterable #798

Closed RemkoA closed 9 years ago

RemkoA commented 9 years ago

This just happened in a Legacy match.

LevelX2 commented 9 years ago

Was it possible to use the conditional mana of the Cavern or was the colorless mana from the Cavern used? Can you provide the game log?

RemkoA commented 9 years ago

No I just used the colorless mana and after my opponent's force of will a window popped up with the message that the Top could not be countered. Unfortunately I dont have the game log saved.

LevelX2 commented 9 years ago

Unfortunately I dont have the game log saved.

Game logs are automatically saved to a folder named "gamelogs" within your Xmage client folder (if you didn't switched off this option in the preferences). So the log is probably saved there.

dpsommer commented 9 years ago

Encountered this bug earlier today - game log: http://pastebin.com/CzXuTCPi

LevelX2 commented 9 years ago

I hope with this fix the problem is solved in the next update. 98ab1354882e7978383e6d11a56e5eb81a86d2b2

LevelX2 commented 9 years ago

It's still there the problem. Happens sometimes if all tests are build, so 2 test cases indicate errors. If test file or package is tested alone, the problem does not occur. Strange thing.

LevelX2 commented 9 years ago

Log from a game the bug happened (Turn 9)

    22:44: badaro has joined 
    the game
: Match score:jimlock 
    - 1 winbadaro - 1 winYou have to win 2 games to win the 
    complete matchGame has started
22:44: jimlock shuffles his 
    or her library.
22:44: badaro shuffles his or 
    her library.
22:44: badaro chooses that he 
    or she takes the first turn
22:44: badaro draws seven 
    cards
22:44: jimlock draws seven 
    cards
22:45: badaro decides to take 
    mulligan
22:45: jimlock decides to 
    take mulligan
22:45: badaro shuffles his or 
    her library.
22:45: badaro mulligans down 
    to 6 cards
22:45: badaro draws six cards
22:45: jimlock shuffles his 
    or her library.
22:45: jimlock mulligans down 
    to 6 cards
22:45: jimlock draws six cards
22:45: badaro keeps hand
22:45: jimlock keeps hand
22:45: Turn 1 badaro (20 - 
    20)
22:45: badaro plays Ancient 
    Tomb
22:45: badaro loses 2 life
22:45: badaro announces a 
    value of 1 for 
22:45: badaro casts Chalice 
    of the Void
22:45: badaro attacks with 0 
    creatures
22:45: Turn 2 jimlock (20 - 
    18)
22:45: jimlock draws a card
22:45: jimlock attacks with 0 
    creatures
22:45: Turn 3 badaro (20 - 
    18)
22:45: badaro draws a card
22:46: badaro loses 2 life
22:46: badaro casts Grim 
    Monolith
22:46: Cavern of Souls: badaro has chosen Construct
22:46: badaro plays Cavern of Souls
22:46: badaro attacks with 0 creatures
22:46: Turn 4 jimlock (20 - 16)
22:46: jimlock draws a card
22:46: jimlock plays Polluted Delta
22:46: jimlock attacks with 0 
    creatures
22:46: Turn 5 badaro (20 - 
    16)
22:46: badaro draws a card
22:46: badaro plays 
    Glimmerpost
22:46: Ability triggers: 
    Glimmerpost - When Glimmerpost enters the battlefield, you gain 1 life for 
    each Locus on the battlefield.
22:46: badaro gains 1 life
22:46: badaro produces with Cavern of Souls (can only be spend to cast for creatures of type Construct and that spell can't be countered)
22:47: badaro casts Kuldotha Forgemaster
22:47: badaro attacks with 0 creatures
22:47: jimlock loses 1 life
22:47: jimlock sacrificed Polluted Delta
22:47: jimlock activates: search your library for a Island or Swamp and put it onto the battlefield. Then shuffle your library. from Polluted Delta
22:47: jimlock searches his or her library
22:47: jimlock puts Underground Sea from library onto the Battlefield
22:47: jimlock shuffles his or her library.
22:47: Turn 6 jimlock (19 - 17)
22:47: jimlock draws a card
22:47: jimlock plays 
    Underground Sea
22:47: jimlock attacks with 0 
    creatures
22:47: Turn 7 badaro (19 - 17)
22:47: Grim Monolith doesn't untap during your untap step.
22:47: badaro draws a card  
22:47: badaro plays Glimmerpost
22:47: Ability triggers: Glimmerpost - When Glimmerpost enters the battlefield, you gain 1 life for each Locus on the battlefield.
22:47: badaro gains 2 life
22:47: badaro loses 2 life
22:47: badaro activates: untap Grim Monolith. from Grim Monolith
22:48: badaro attacks with 0 creatures
22:48: Turn 8 jimlock (19 - 17)
22:48: jimlock draws a card
22:48: jimlock plays Island
22:48: jimlock attacks with 0 creatures
22:48: Turn 9 badaro (19 - 17)
22:48: badaro draws a card
22:48: badaro casts Wurmcoil Engine
22:49: jimlock loses 1 life
22:49: jimlock moves Careful Study from hand to exile
22:49: jimlock casts Force of Will using alternative casting costs targeting Wurmcoil Engine 
22:49: Wurmcoil Engine could not be countered by Force of Will
22:49: badaro attacks with 0 creatures
22:50: Turn 10 jimlock (18 - 17)
22:50: jimlock draws a card
22:50: jimlock casts Lotus Petal
22:50: jimlock has conceded.
22:50: badaro has won the game
22:50: jimlock has lost the game.
Badaro commented 9 years ago

I have replicated this issue a couple more times playing MUD, so if you need more game logs let me know and I'll check my history.

LevelX2 commented 9 years ago

I hope this is solved finally with the recent commit.