Page 5 of 5

Re: Bug Reports xmage 1.4.8

PostPosted: 14 Feb 2016, 05:44
by darkwodanin
Bearer of Silence can't block Kor Castigator

LevelX: Maybe because Bearer of Silence can't block at all?

Re: Bug Reports xmage 1.4.8

PostPosted: 14 Feb 2016, 05:48
by BursegSardaukar
horrible wrote:4 player commander game, Man-o'-War equipped with Blade of Selves attacks. The myriad trigger creates copies for each opponent, including the defending player, rather than the just two not being attacked.

LevelX: I was not able to reproduce the problem.
I just played a 4 player as well, Warchief Giant attacked me, then made tokens attacking 2 other players and a 3rd attacking me.

I haven't worked with the code in a while, but I'll do a fresh pull and see if I can replicate or debug...

Also, I cast Mass Mutiny and was only able to take a single opponent's creature. The other 2 had ample valid targets to choose from, but it din't not give me the option to choose from their creatures.

Re: Bug Reports xmage 1.4.8

PostPosted: 14 Feb 2016, 19:54
by PalladiaMors
I read through the topic and this was reported already, so hopefully this post isn't useless, but I think confirming the existence of a bug could be useful sometimes?

Essence of the Wild isn't working currently, new creatures that the controller puts into play do not enter the battlefield as copies of Essence.

LevelX: Fixed beyond 1.4.8v1

Re: Bug Reports xmage 1.4.8

PostPosted: 15 Feb 2016, 15:41
by PalladiaMors
Getting this error when trying to morph Exalted Angel:

CODE | Open
Code: Select all
Game exception occurred: java.util.NoSuchElementException
Server version: 1.4.8v1
java.util.ArrayDeque.getFirst(ArrayDeque.java:324)
mage.abilities.common.CycleAllTriggeredAbility.checkTrigger(CycleAllTriggeredAbility.java:62)
mage.abilities.TriggeredAbilities.checkTrigger(TriggeredAbilities.java:126)
mage.abilities.TriggeredAbilities.checkTriggers(TriggeredAbilities.java:84)
mage.game.GameState.handleEvent(GameState.java:673)
mage.game.GameImpl.fireEvent(GameImpl.java:2300)
mage.players.PlayerImpl.specialAction(PlayerImpl.java:1147)
mage.players.PlayerImpl.activateAbility(PlayerImpl.java:1185)
mage.player.human.HumanPlayer.activateAbility(HumanPlayer.java:1223)
mage.player.human.HumanPlayer.activateAbility(HumanPlayer.java:1233)
mage.player.human.HumanPlayer.priority(HumanPlayer.java:693)
mage.game.GameImpl.playPriority(GameImpl.java:1277)
mage.game.turn.Step.priority(Step.java:87)
mage.game.turn.Phase.playStep(Phase.java:210)
mage.game.turn.Phase.play(Phase.java:115)
mage.game.turn.Turn.play(Turn.java:152)
mage.game.GameImpl.playTurn(GameImpl.java:836)
mage.game.GameImpl.play(GameImpl.java:750)
mage.game.GameImpl.start(GameImpl.java:717)
mage.server.game.GameWorker.call(GameWorker.java:60)
java.util.concurrent.FutureTask.run(FutureTask.java:266)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
java.lang.Thread.run(Thread.java:745)
LevelX: Fixed beyond 1.4.8v1

Re: Bug Reports xmage 1.4.8

PostPosted: 17 Feb 2016, 03:57
by aging-goblin
I have noticed that:

1) Joraga Auxillary can support onto itself, which it should not be able to do.

LevelX: Fixed beyond 1.4.8v1

2) When I click on a spell then tap lands, the mana goes in my mana pool instead of being used to cast the spell (very annoying).

LevelX: Did you activate the manual pay mana option?
Switch it on/off with the right mouse button context menu that you can open while your mouse pointer is over the battlefield.

Re: Bug Reports xmage 1.4.8

PostPosted: 17 Feb 2016, 23:42
by swahili22
I know it's been a bit a rules question recently but I believe flip planeswalkers shouldn't be exiled by containment priest when flipping as happens when using xmage (at least with Jace).
As always thanks for the work you guys put in.

LevelX: Fixed beyond 1.4.8v1

Re: Bug Reports xmage 1.4.8

PostPosted: 18 Feb 2016, 07:28
by croikle
My opponent fetched a Mountain with Bloodstained Mire, then rolled back. The mountain remained on the field, able to be used.

game log | Open
07:12: croikle has joined the game
07:12: Slayn666 has joined the game
: Match score: Slayn666 - 0 wins DeckHash: -8272767777497039556 croikle - 0 wins DeckHash: -8581281518058128726 You have to win 2 games to win the complete match Game has started
07:12: croikle shuffles his or her library.
07:12: Slayn666 shuffles his or her library.
07:12: croikle won the toss
07:12: croikle chooses that he or she takes the first turn
07:12: croikle draws seven cards
07:12: Slayn666 draws seven cards
07:12: croikle keeps hand
07:12: Slayn666 decides to take mulligan
07:12: Slayn666 shuffles his or her library.
07:12: Slayn666 mulligans down to 6 cards
07:12: Slayn666 draws six cards
07:12: Slayn666 keeps hand
07:12: Slayn666 scries 1
07:12: Slayn666 puts a card from library to the bottom of his or her library
07:12: Turn 1 croikle (20 - 20)
07:12: croikle puts Shambling Vent [b32] from hand onto the Battlefield
07:12: croikle plays Shambling Vent [b32]
07:12: croikle attacks with 0 creatures
07:12: Turn 2 Slayn666 (20 - 20)
07:12: Slayn666 draws a card
07:12: Slayn666 puts Island [287] from hand onto the Battlefield
07:12: Slayn666 plays Island [287]
07:12: Slayn666 attacks with 0 creatures
07:12: Turn 3 croikle (20 - 20)
07:12: croikle draws a card
07:12: croikle puts Polluted Delta [5d9] from hand onto the Battlefield
07:12: croikle plays Polluted Delta [5d9]
07:12: croikle loses 1 life
07:12: croikle sacrificed Polluted Delta [5d9]
07:12: croikle activates: search your library for a Island or Swamp and put it onto the battlefield. Then shuffle your library. from Polluted Delta [5d9]
07:13: croikle searches his or her library
07:13: croikle puts Island [a23] from library onto the Battlefield
07:13: croikle shuffles his or her library.
07:13: croikle casts Jace, Vryn's Prodigy [909]
07:13: croikle puts Jace, Vryn's Prodigy [909] from stack onto the Battlefield
07:13: croikle attacks with 0 creatures
07:13: Turn 4 Slayn666 (19 - 20)
07:13: Slayn666 draws a card
07:13: Slayn666 puts Bloodstained Mire [6e9] from hand onto the Battlefield
07:13: Slayn666 plays Bloodstained Mire [6e9]
07:13: Slayn666 loses 1 life
07:13: Slayn666 sacrificed Bloodstained Mire [6e9]
07:13: Slayn666 activates: search your library for a Swamp or Mountain and put it onto the battlefield. Then shuffle your library. from Bloodstained Mire [6e9]
07:13: Slayn666 searches his or her library
07:13: Slayn666 puts Mountain [b7c] from library onto the Battlefield
07:13: Slayn666 shuffles his or her library.
07:13: Player request: Rolling back to start of turn 4
07:13: Turn 4 Slayn666 (19 - 19)
07:13: Slayn666 draws a card
07:13: Slayn666 puts Bloodstained Mire [3a9] from hand onto the Battlefield
07:13: Slayn666 plays Bloodstained Mire [3a9]
07:14: Slayn666 loses 1 life
07:14: Slayn666 sacrificed Bloodstained Mire [3a9]
07:14: Slayn666 activates: search your library for a Swamp or Mountain and put it onto the battlefield. Then shuffle your library. from Bloodstained Mire [3a9]
07:14: Slayn666 searches his or her library
07:14: Slayn666 puts Sunken Hollow [29d] from library onto the Battlefield
07:14: Slayn666 shuffles his or her library.
07:14: Slayn666 casts Transgress the Mind [4d0] targeting croikle
07:14: croikle reveals Prairie Stream, Ojutai's Command, Negate, Sunken Hollow, Swamp
07:14: Slayn666 moves Ojutai's Command [492] from hand to the exile zone
07:14: Slayn666 puts Transgress the Mind [4d0] from stack into his or her graveyard
07:14: Slayn666 attacks with 0 creatures

Re: Bug Reports xmage 1.4.8

PostPosted: 18 Feb 2016, 07:32
by croikle
When Zulaport Cutthroat itself is sacrificed (e.g. to Nantuko Husk), its ability does not trigger.

game log | Open
Code: Select all
1:29 AM: croikle casts Zulaport Cutthroat [721]
1:29 AM: croikle puts Zulaport Cutthroat [721] from stack onto the Battlefield
1:29 AM: croikle sacrificed Catacomb Sifter [62e]
1:29 AM: croikle activates: Nantuko Husk [442] gets +2/+2 until end of turn. from Nantuko Husk [442]
1:29 AM: Ability triggers: Zulaport Cutthroat [721] - Whenever Zulaport Cutthroat [721] or another creature you control dies, each opponent loses 1 life and you gain 1 life.
1:29 AM: Computer loses 1 life
1:29 AM: croikle gains 1 life
1:29 AM: croikle sacrificed Zulaport Cutthroat [721]
1:29 AM: croikle activates: Nantuko Husk [442] gets +2/+2 until end of turn. from Nantuko Husk [442]
1:31 AM: croikle attacks with 0 creatures
LevelX: A known problem.

https://github.com/magefree/mage/issues/1426

Re: Bug Reports xmage 1.4.8

PostPosted: 18 Feb 2016, 16:23
by PhnxZ
Hi, there seems to be an issue with 'Sylvan Offering' where the active player does not get the X/X Treefolk token.

LevelX: Fixed beyond 1.4.8v1

Re: Bug Reports xmage 1.4.8

PostPosted: 20 Feb 2016, 10:03
by Grahf
Pauper: uncommon version of card with common alternative is stated as invalid in xmage.

Re: Bug Reports xmage 1.4.8

PostPosted: 22 Feb 2016, 04:56
by aging-goblin
aging-goblin wrote:I have noticed that:

1) Joraga Auxillary can support onto itself, which it should not be able to do.

LevelX: Fixed beyond 1.4.8v1
Thanks.
aging-goblin wrote:2) When I click on a spell then tap lands, the mana goes in my mana pool instead of being used to cast the spell (very annoying).

LevelX: Did you activate the manual pay mana option?
Switch it on/off with the right mouse button context menu that you can open while your mouse pointer is over the battlefield.
Totally correct, I had somehow accidentally turned that on. Thanks again.

Re: Bug Reports xmage 1.4.8

PostPosted: 11 Jul 2016, 21:37
by Ace55
I allowed my opponent to roll back to the beginning of their last turn, they were looking at a loss. After I did that xmage seemed to take control away from me, skipping all my steps (still giving me cards) while my opponent quickly played his turns and won.

Is there something I was supposed to do to stop this from happening? This is my first time using the program (literally the first set I've played) and I'm quite baffled. I wish I had saved the name of the guy.

Re: Bug Reports xmage 1.4.8

PostPosted: 11 Jul 2016, 21:51
by fireshoes
Ace55, there is occasionally a bug with the rollback where it skips your priority. Rolling back again will usually fix it.