Page 24 of 25

Re: Bug Reports XMage 1.4.26 SOFTWARE

PostPosted: 08 Jan 2018, 15:33
by faanta
Raging Regisaur is missing the "Whenever ~ attacks,"-part of its triggered ability, and it's a 4/4 (not a 2/2).

Thanks to everyone who contributes to the constant improvement of xMage!

Re: Bug Reports XMage 1.4.26 SOFTWARE

PostPosted: 08 Jan 2018, 16:10
by Keden
my opponent played Slaughter the Strong but i wasn't able to choose any creatures (all of them had power 4 or less)

Re: Bug Reports XMage 1.4.26 SOFTWARE

PostPosted: 08 Jan 2018, 17:57
by cheddarsuave
Cherished Hatchling does not allow subsequent dinosaurs you cast after it dies (same turn) to fight your opponent's creatures.

Re: Bug Reports XMage 1.4.26 SOFTWARE

PostPosted: 08 Jan 2018, 18:10
by cheddarsuave
Champion of Dusk does not count itself to draw cards/lose life when it enters the battlefield.

Re: Bug Reports XMage 1.4.26 SOFTWARE

PostPosted: 08 Jan 2018, 19:04
by Brademon
1.4.26 Seems to have broken the aftermath Mechanic. When attempting to cast the Market part of Farm / Market from the GY, clicking on the card doesn't seem to provoke any interaction.

Slaughter the strong seems to be implemented incorrectly. Upon resolve, the caster is prompted to select creatures up to the total power of 4, the board then seems to be wiped, destroying all opponents creatures. The caster is then asked to again select the creatures up to the power of 4 again, the spell is then taken from the stack.

jeffwadsworth: We know what caused the Aftermath bug. It is being worked on.

Re: Bug Reports XMage 1.4.26 SOFTWARE

PostPosted: 08 Jan 2018, 21:55
by ThatIrishGuy
See Red is sacrificed at end of turn even if you attacked with a creature.

Re: Bug Reports XMage 1.4.26 SOFTWARE

PostPosted: 09 Jan 2018, 07:16
by LordTulwar
I can't cast any Aftermath cards from my graveyards. Pls fix :)

jeffwadsworth: We know what caused the Aftermath bug. It is being worked on.

Re: Bug Reports XMage 1.4.26 SOFTWARE

PostPosted: 09 Jan 2018, 14:24
by cheddarsuave
Teferi's Protection no longer seems to be working. Does nothing when cast.

jeffwadsworth: It works for me in the latest dev build. Wait for the next release.

Re: Bug Reports XMage 1.4.26 SOFTWARE

PostPosted: 09 Jan 2018, 20:08
by gcb
cheddarsuave wrote:Teferi's Protection no longer seems to be working. Does nothing when cast.
It works fine for me. What else was happening when it was cast?

Re: Bug Reports XMage 1.4.26 SOFTWARE

PostPosted: 09 Jan 2018, 20:39
by Voidmage
strange error when building deck with "Ornithopter 5E" .... all I.A start playing this card and it does not work anymore !! :roll:

Re: Bug Reports XMage 1.4.26 SOFTWARE

PostPosted: 09 Jan 2018, 23:23
by Voidmage
BUG HERE_>>>>>>>>ATOG I.A vs player are dumbs, always sacrifices all artifacts when it comes into play.....

jeffwadsworth: The AI is very basic. We are always looking for good AI devs.

Re: Bug Reports XMage 1.4.26 SOFTWARE

PostPosted: 10 Jan 2018, 04:38
by Hintelijente
When killing the new "paladin of atonement" in a way that leaves it with negative toughness it makes you lose life (or gain negative life to be precise)
fun bug.

Re: Bug Reports XMage 1.4.26 SOFTWARE

PostPosted: 10 Jan 2018, 06:20
by bodhisattva
Ammit Eternal still doesn't work as intended. It is supposed to get -1/-1 every time an opponent casts a spell, but it never happens.

Re: Bug Reports XMage 1.4.26 SOFTWARE

PostPosted: 10 Jan 2018, 11:14
by frostownik
Playing a 3-player EDH game on game V11 (OS: Arch Linux). 2 AI opponents (computer-mad, skill level 6, default names).
Opponent plays Well of Lost Dreams, then plays a Kabira Crossroads gaining 2 life. The Well of Lost Dreams triggers, allowing the opponent to pay up to 2 mana and draw that many cards. Opponent pays 4, draws 4. I don't recall the same issue with a human player using the well, maybe we're just more honest :)
excerpt from the log:
Code: Select all
12:04 PM: computer plays Kabira Crossroads [bcc]
12:04 PM: Ability triggers: Kabira Crossroads [bcc] - When Kabira Crossroads [bcc] enters the battlefield, you gain 2 life.
12:05 PM: computer gains 2 life
12:05 PM: Ability triggers: Well of Lost Dreams [1ac] - Whenever you gain life, you may pay [X], where X is less than or equal to the amount of life you gained. If you do, draw X cards.
12:05 PM: computer payed [4] <-- note the typo, should be "paid" btw
12:05 PM: computer draws four cards

Re: Bug Reports XMage 1.4.26 SOFTWARE

PostPosted: 10 Jan 2018, 11:36
by frostownik
A weird thing happened a moment later, same game (3-player EDH, 2x computer-mad).
I was at 7 life, a computer opponent had Inalla, Archmage Ritualist with 4 total Wizards in play, so I was just waiting to lose at instant speed. Nothing happened, the bot did not attack or use the ability despite playing an additional creature.
Sometime before my turn, I noticed that the "Permanents - Exiled" window stopped showing my exiled cards, my graveyard got empty. Since I couldn't find anything in the logs, I rolled the game back - nothing changed, the zones were still empty. Then, when my turn came, I lost the game for drawing from an empty library. :shock:
The server logs show several null pointers:
Code: Select all
java.util.concurrent.ExecutionException: java.lang.NullPointerException
   at java.util.concurrent.FutureTask.report(FutureTask.java:122)
   at java.util.concurrent.FutureTask.get(FutureTask.java:206)
   at mage.player.ai.ComputerPlayer6.addActionsTimed(ComputerPlayer6.java:492)
   at mage.player.ai.ComputerPlayer7.calculatePreCombatActions(ComputerPlayer7.java:164)
   at mage.player.ai.ComputerPlayer7.priorityPlay(ComputerPlayer7.java:106)
   at mage.player.ai.ComputerPlayer7.priority(ComputerPlayer7.java:82)
   at mage.game.GameImpl.playPriority(GameImpl.java:1318)
   at mage.game.turn.Step.priority(Step.java:87)
   at mage.game.turn.Phase.playStep(Phase.java:210)
   at mage.game.turn.Phase.play(Phase.java:115)
   at mage.game.turn.Turn.play(Turn.java:153)
   at mage.game.GameImpl.playTurn(GameImpl.java:856)
   at mage.game.GameImpl.play(GameImpl.java:765)
   at mage.game.GameImpl.start(GameImpl.java:729)
   at mage.server.game.GameWorker.call(GameWorker.java:60)
   at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
   at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.NullPointerException
   at mage.players.PlayerImpl.getPlayable(PlayerImpl.java:2872)
   at mage.player.ai.SimulatedPlayer2.simulateOptions(SimulatedPlayer2.java:124)
   at mage.player.ai.SimulatedPlayer2.simulatePriority(SimulatedPlayer2.java:94)
   at mage.player.ai.ComputerPlayer6.simulatePriority(ComputerPlayer6.java:571)
at mage.player.ai.ComputerPlayer7.addActions(ComputerPlayer7.java:316)
   at mage.player.ai.ComputerPlayer6$1.call(ComputerPlayer6.java:482)
   at mage.player.ai.ComputerPlayer6$1.call(ComputerPlayer6.java:479)
   ... 4 more
I can send the full console log if necessary. This has never happened to me before, but I think I can recall computer players losing out of the blue this way.