Bug Reports XMage 1.4.23 SOFTWARE
by BetaSteward
Moderators: North, BetaSteward, noxx, jeffwadsworth, JayDi, TheElk801, LevelX, CCGHQ Admins
Re: Bug Reports XMage 1.4.23 SOFTWARE
by thwoz » 28 Apr 2017, 01:01
The game is considering "Battle for Zendikar" and "Oath of Gatewatch" illegal for standard.
The rotation was delayed and those sets will be legal for a a few months still.
Also, Felidar Guardian was banned in STD. Please update the banlist ^^
escplan9: The banlist has already been updated - will only be available upon next release though (beyond 1.4.23v3).
The rotation was delayed and those sets will be legal for a a few months still.
Also, Felidar Guardian was banned in STD. Please update the banlist ^^
escplan9: The banlist has already been updated - will only be available upon next release though (beyond 1.4.23v3).
- thwoz
- Posts: 3
- Joined: 18 Sep 2016, 21:30
- Has thanked: 0 time
- Been thanked: 0 time
Re: Bug Reports XMage 1.4.23 SOFTWARE
by Alagrion » 28 Apr 2017, 03:39
When testing a deck, Bontu the Glorified allowed the AI and myself to sacrifice lands instead of just creatures.
LevelX2: Fixed beyond 1.4.23V3
LevelX2: Fixed beyond 1.4.23V3
- Alagrion
- Posts: 1
- Joined: 28 Feb 2015, 21:45
- Has thanked: 0 time
- Been thanked: 0 time
Re: Bug Reports XMage 1.4.23 SOFTWARE
by Hintelijente » 28 Apr 2017, 07:15
AKH limited:
Wether in drafts or in sealeds the "shared" invocations (gods and mincensor) replace the rare slot when apearing (they take the rare slot instead of the extra slot), it doesnt happen with the other invocations, they do appear in their right slot without replacing the rare.
Wether in drafts or in sealeds the "shared" invocations (gods and mincensor) replace the rare slot when apearing (they take the rare slot instead of the extra slot), it doesnt happen with the other invocations, they do appear in their right slot without replacing the rare.
- Hintelijente
- Posts: 20
- Joined: 14 Jul 2015, 07:46
- Has thanked: 0 time
- Been thanked: 1 time
Re: Bug Reports XMage 1.4.23 SOFTWARE
by patbou » 28 Apr 2017, 10:05
We can no longer play Standard on XMage. Cards from BFZ and OGW are considered illegals, which they're not (there's no rotation). Please fix ASAP, we're otherwise stuck in the other formats.
Fireshoes: In the meantime, you can select the freeform format and put Standard as your match description.
Fireshoes: In the meantime, you can select the freeform format and put Standard as your match description.
Hanweir Garrison cant be added in the deck editor
by Mad-Al » 28 Apr 2017, 13:00
On windows 10 Hanweir Garrison cant be added to deck in the deck builder.
The creature count increments but the card is not visible and cannot be selected or moved/removed.
escplan9: temporary workaround - go to Preferences > Images > and switch your "Fall back to previous card image rendering" checkbox (check it if it is unchecked, or uncheck it if it is checked) then try again.
The creature count increments but the card is not visible and cannot be selected or moved/removed.
escplan9: temporary workaround - go to Preferences > Images > and switch your "Fall back to previous card image rendering" checkbox (check it if it is unchecked, or uncheck it if it is checked) then try again.
- Mad-Al
- Posts: 1
- Joined: 28 Apr 2017, 12:51
- Has thanked: 0 time
- Been thanked: 0 time
Re: Bug Reports XMage 1.4.23 SOFTWARE
by p1zzaman » 28 Apr 2017, 15:48
This is exactly what I mean.p1zzaman wrote:Sacrificing Veteran Explorer to cast Cabal Therapy via flashback resolves the cards in the wrong order.
Current Xmage order:cabal1.png
Correct order:cabal2.png
This probably applies to other creatures with PIG effects as well (untested).
jeffwadsworth: Can you dispute this post?
URL
Veteran is supposed to resolve first, but Xmage creates the stack as Veteran, then Cabal Therapy, so Cabal Therapy resolves first, then Veteran resolves.
- p1zzaman
- Posts: 2
- Joined: 27 Apr 2017, 14:38
- Has thanked: 0 time
- Been thanked: 0 time
Re: Bug Reports XMage 1.4.23 SOFTWARE
by booot » 28 Apr 2017, 18:03
Momir AI broken db bug? error log
I saw this error 1.4.23V3.
I saw this error 1.4.23V3.
- Code: Select all
ERROR 2017-04-29 03:01:12,115 Error during execution of card repository query statement =>[pool-1-thread-1] CardRepository.findCards
org.h2.jdbc.JdbcSQLException: 一般エラー: "java.lang.IllegalStateException: Reading from cache:nio:/home/booot/mage-server/db/cards.h2.mv.db failed; file length -1 read length 232 at 3235840 [1.4.187/1]"
General error: "java.lang.IllegalStateException: Reading from cache:nio:/home/booot/mage-server/db/cards.h2.mv.db failed; file length -1 read length 232 at 3235840 [1.4.187/1]"; SQL statement:
SELECT * FROM `card` WHERE (`nightCard` = false AND `splitCardHalf` = false AND (`types` LIKE ? ) AND `convertedManaCost` = 2 ) [50000-187]
at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
at org.h2.message.DbException.get(DbException.java:168)
at org.h2.message.DbException.convert(DbException.java:295)
at org.h2.command.Command.executeQuery(Command.java:209)
at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:108)
at com.j256.ormlite.jdbc.JdbcCompiledStatement.runQuery(JdbcCompiledStatement.java:55)
at com.j256.ormlite.stmt.SelectIterator.<init>(SelectIterator.java:55)
at com.j256.ormlite.stmt.StatementExecutor.buildIterator(StatementExecutor.java:247)
at com.j256.ormlite.stmt.StatementExecutor.query(StatementExecutor.java:196)
at com.j256.ormlite.dao.BaseDaoImpl.query(BaseDaoImpl.java:265)
at mage.cards.repository.CardRepository.findCards(CardRepository.java:473)
at mage.game.MomirEffect.apply(MomirDuel.java:161)
at mage.abilities.AbilityImpl.resolve(AbilityImpl.java:184)
at mage.abilities.common.LimitedTimesPerTurnActivatedAbility.resolve(LimitedTimesPerTurnActivatedAbility.java:115)
at mage.game.stack.StackAbility.resolve(StackAbility.java:101)
at mage.player.ai.ComputerPlayer6.resolve(ComputerPlayer6.java:464)
at mage.player.ai.ComputerPlayer7.addActions(ComputerPlayer7.java:264)
at mage.player.ai.ComputerPlayer6.simulatePriority(ComputerPlayer6.java:607)
at mage.player.ai.ComputerPlayer7.addActions(ComputerPlayer7.java:317)
at mage.player.ai.ComputerPlayer6.simulatePriority(ComputerPlayer6.java:607)
at mage.player.ai.ComputerPlayer7.addActions(ComputerPlayer7.java:317)
at mage.player.ai.ComputerPlayer6.simulatePriority(ComputerPlayer6.java:607)
at mage.player.ai.ComputerPlayer7.addActions(ComputerPlayer7.java:317)
at mage.player.ai.ComputerPlayer6.simulatePriority(ComputerPlayer6.java:607)
at mage.player.ai.ComputerPlayer7.addActions(ComputerPlayer7.java:317)
at mage.player.ai.ComputerPlayer6$1.call(ComputerPlayer6.java:482)
at mage.player.ai.ComputerPlayer6$1.call(ComputerPlayer6.java:479)
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.IllegalStateException: Reading from cache:nio:/home/booot/mage-server/db/cards.h2.mv.db failed; file length -1 read length 232 at 3235840 [1.4.187/1]
at org.h2.mvstore.DataUtils.newIllegalStateException(DataUtils.java:773)
at org.h2.mvstore.DataUtils.readFully(DataUtils.java:443)
at org.h2.mvstore.FileStore.readFully(FileStore.java:98)
at org.h2.mvstore.Page.read(Page.java:191)
at org.h2.mvstore.MVStore.readPage(MVStore.java:1843)
at org.h2.mvstore.MVMap.readPage(MVMap.java:736)
at org.h2.mvstore.Page.getChildPage(Page.java:218)
at org.h2.mvstore.Cursor.fetchNext(Cursor.java:150)
at org.h2.mvstore.Cursor.next(Cursor.java:50)
at org.h2.mvstore.db.TransactionStore$TransactionMap$2.fetchNext(TransactionStore.java:1445)
at org.h2.mvstore.db.TransactionStore$TransactionMap$2.next(TransactionStore.java:1488)
at org.h2.mvstore.db.TransactionStore$TransactionMap$2.next(TransactionStore.java:1432)
at org.h2.mvstore.db.MVPrimaryIndex$MVStoreCursor.next(MVPrimaryIndex.java:409)
at org.h2.index.IndexCursor.next(IndexCursor.java:277)
at org.h2.table.TableFilter.next(TableFilter.java:360)
at org.h2.command.dml.Select.queryFlat(Select.java:573)
at org.h2.command.dml.Select.queryWithoutCache(Select.java:685)
at org.h2.command.dml.Query.query(Query.java:322)
at org.h2.command.dml.Query.query(Query.java:290)
at org.h2.command.dml.Query.query(Query.java:36)
at org.h2.command.CommandContainer.query(CommandContainer.java:90)
at org.h2.command.Command.executeQuery(Command.java:197)
... 27 more
Caused by: java.nio.channels.ClosedByInterruptException
at java.nio.channels.spi.AbstractInterruptibleChannel.end(AbstractInterruptibleChannel.java:202)
at sun.nio.ch.FileChannelImpl.readInternal(FileChannelImpl.java:746)
at sun.nio.ch.FileChannelImpl.read(FileChannelImpl.java:727)
at org.h2.store.fs.FileNio.read(FilePathNio.java:74)
at org.h2.mvstore.cache.FilePathCache$FileCache.read(FilePathCache.java:81)
at org.h2.mvstore.DataUtils.readFully(DataUtils.java:429)
... 47 more
- booot
- Posts: 67
- Joined: 19 Oct 2015, 19:00
- Has thanked: 0 time
- Been thanked: 0 time
Re: Bug Reports XMage 1.4.23 SOFTWARE
by lleat10 » 28 Apr 2017, 18:37
Cards from BFZ / OGW should be standard legal. None of these cards can currently be played in standard.
Re: Bug Reports XMage 1.4.23 SOFTWARE
by booot » 29 Apr 2017, 07:41
I do so many times...booot wrote:Momir AI broken db bug? error log
I saw this error 1.4.23V3.escplan9: your card db is corrupted. go to the path specified (/home/booot/mage-server/db/cards.h2.mv.db) and delete this file cards.h2.mv.db. XMage will recreate it automatically
- Code: Select all
ERROR 2017-04-29 03:01:12,115 Error during execution of card repository query statement =>[pool-1-thread-1] CardRepository.findCards
org.h2.jdbc.JdbcSQLException: 一般エラー: "java.lang.IllegalStateException: Reading from cache:nio:/home/booot/mage-server/db/cards.h2.mv.db failed; file length -1 read length 232 at 3235840 [1.4.187/1]"
General error: "java.lang.IllegalStateException: Reading from cache:nio:/home/booot/mage-server/db/cards.h2.mv.db failed; file length -1 read length 232 at 3235840 [1.4.187/1]"; SQL statement:
SELECT * FROM `card` WHERE (`nightCard` = false AND `splitCardHalf` = false AND (`types` LIKE ? ) AND `convertedManaCost` = 2 ) [50000-187]
at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
at org.h2.message.DbException.get(DbException.java:168)
at org.h2.message.DbException.convert(DbException.java:295)
at org.h2.command.Command.executeQuery(Command.java:209)
at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:108)
at com.j256.ormlite.jdbc.JdbcCompiledStatement.runQuery(JdbcCompiledStatement.java:55)
at com.j256.ormlite.stmt.SelectIterator.<init>(SelectIterator.java:55)
at com.j256.ormlite.stmt.StatementExecutor.buildIterator(StatementExecutor.java:247)
at com.j256.ormlite.stmt.StatementExecutor.query(StatementExecutor.java:196)
at com.j256.ormlite.dao.BaseDaoImpl.query(BaseDaoImpl.java:265)
at mage.cards.repository.CardRepository.findCards(CardRepository.java:473)
at mage.game.MomirEffect.apply(MomirDuel.java:161)
at mage.abilities.AbilityImpl.resolve(AbilityImpl.java:184)
at mage.abilities.common.LimitedTimesPerTurnActivatedAbility.resolve(LimitedTimesPerTurnActivatedAbility.java:115)
at mage.game.stack.StackAbility.resolve(StackAbility.java:101)
at mage.player.ai.ComputerPlayer6.resolve(ComputerPlayer6.java:464)
at mage.player.ai.ComputerPlayer7.addActions(ComputerPlayer7.java:264)
at mage.player.ai.ComputerPlayer6.simulatePriority(ComputerPlayer6.java:607)
at mage.player.ai.ComputerPlayer7.addActions(ComputerPlayer7.java:317)
at mage.player.ai.ComputerPlayer6.simulatePriority(ComputerPlayer6.java:607)
at mage.player.ai.ComputerPlayer7.addActions(ComputerPlayer7.java:317)
at mage.player.ai.ComputerPlayer6.simulatePriority(ComputerPlayer6.java:607)
at mage.player.ai.ComputerPlayer7.addActions(ComputerPlayer7.java:317)
at mage.player.ai.ComputerPlayer6.simulatePriority(ComputerPlayer6.java:607)
at mage.player.ai.ComputerPlayer7.addActions(ComputerPlayer7.java:317)
at mage.player.ai.ComputerPlayer6$1.call(ComputerPlayer6.java:482)
at mage.player.ai.ComputerPlayer6$1.call(ComputerPlayer6.java:479)
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.IllegalStateException: Reading from cache:nio:/home/booot/mage-server/db/cards.h2.mv.db failed; file length -1 read length 232 at 3235840 [1.4.187/1]
at org.h2.mvstore.DataUtils.newIllegalStateException(DataUtils.java:773)
at org.h2.mvstore.DataUtils.readFully(DataUtils.java:443)
at org.h2.mvstore.FileStore.readFully(FileStore.java:98)
at org.h2.mvstore.Page.read(Page.java:191)
at org.h2.mvstore.MVStore.readPage(MVStore.java:1843)
at org.h2.mvstore.MVMap.readPage(MVMap.java:736)
at org.h2.mvstore.Page.getChildPage(Page.java:218)
at org.h2.mvstore.Cursor.fetchNext(Cursor.java:150)
at org.h2.mvstore.Cursor.next(Cursor.java:50)
at org.h2.mvstore.db.TransactionStore$TransactionMap$2.fetchNext(TransactionStore.java:1445)
at org.h2.mvstore.db.TransactionStore$TransactionMap$2.next(TransactionStore.java:1488)
at org.h2.mvstore.db.TransactionStore$TransactionMap$2.next(TransactionStore.java:1432)
at org.h2.mvstore.db.MVPrimaryIndex$MVStoreCursor.next(MVPrimaryIndex.java:409)
at org.h2.index.IndexCursor.next(IndexCursor.java:277)
at org.h2.table.TableFilter.next(TableFilter.java:360)
at org.h2.command.dml.Select.queryFlat(Select.java:573)
at org.h2.command.dml.Select.queryWithoutCache(Select.java:685)
at org.h2.command.dml.Query.query(Query.java:322)
at org.h2.command.dml.Query.query(Query.java:290)
at org.h2.command.dml.Query.query(Query.java:36)
at org.h2.command.CommandContainer.query(CommandContainer.java:90)
at org.h2.command.Command.executeQuery(Command.java:197)
... 27 more
Caused by: java.nio.channels.ClosedByInterruptException
at java.nio.channels.spi.AbstractInterruptibleChannel.end(AbstractInterruptibleChannel.java:202)
at sun.nio.ch.FileChannelImpl.readInternal(FileChannelImpl.java:746)
at sun.nio.ch.FileChannelImpl.read(FileChannelImpl.java:727)
at org.h2.store.fs.FileNio.read(FilePathNio.java:74)
at org.h2.mvstore.cache.FilePathCache$FileCache.read(FilePathCache.java:81)
at org.h2.mvstore.DataUtils.readFully(DataUtils.java:429)
... 47 more
I play Momir Basic vs AI.
I saw error above. I delete db, then I play Momir vs ai, reproduce above error.
- booot
- Posts: 67
- Joined: 19 Oct 2015, 19:00
- Has thanked: 0 time
- Been thanked: 0 time
Re: Bug Reports XMage 1.4.23 SOFTWARE
by TDS » 29 Apr 2017, 11:51
Since the update, it seems I can't connect to the server anymore. A short excerpt from the console (it keeps trying to connect and throwing the nullpointer exception). It also becomes completely nonresponsive and needs to be killed with task manager.
- Code: Select all
INFO 2017-04-29 13:45:33,186 Trying to connect to XMAGE server at xmage.de:17171 =>[AWT-EventQueue-0] SessionImpl$5.run
FATAL 2017-04-29 13:46:32,539 Communication error =>[pool-1-thread-1] SessionImpl.handleThrowable
java.lang.NullPointerException
FATAL 2017-04-29 13:47:32,528 Communication error =>[pool-1-thread-1] SessionImpl.handleThrowable
java.lang.NullPointerException
FATAL 2017-04-29 13:48:32,534 Communication error =>[pool-1-thread-1] SessionImpl.handleThrowable
java.lang.NullPointerException
FATAL 2017-04-29 13:49:32,538 Communication error =>[pool-1-thread-1] SessionImpl.handleThrowable
java.lang.NullPointerException
Re: Bug Reports XMage 1.4.23 SOFTWARE
by faanta » 29 Apr 2017, 14:41
EDH game against AI, which has Mimic Vat on the battlefield. Higure, the Still Wind is imprinted on it.
When the AI creates a Higure token and attacks with it, it searches its library for a card and puts it in hand, but the card isn't revealed.
(There is actually one Ninja card in the AI's deck)
Not sure if Higure always acts like this, or just in that situation.
LevelX: Fixed beyond 1.4.23V4
When the AI creates a Higure token and attacks with it, it searches its library for a card and puts it in hand, but the card isn't revealed.
(There is actually one Ninja card in the AI's deck)
Not sure if Higure always acts like this, or just in that situation.
LevelX: Fixed beyond 1.4.23V4
Re: Bug Reports XMage 1.4.23 SOFTWARE
by MrMarlon » 29 Apr 2017, 16:55
Finished my round early, but for some reason could not spectate any of the other games that were still ongoing in my draft tournament. Buttons in the "Action" column did not have any text on them and did not do anything when clicked.
Fireshoes: When creating a tournament, there is an option to disable allowing spectators.
Fireshoes: When creating a tournament, there is an option to disable allowing spectators.
Re: Bug Reports XMage 1.4.23 SOFTWARE
by croikle » 29 Apr 2017, 22:24
Gate to the Afterlife is triggering "whenever a nontoken creature you control enters the battlefield"; the card should trigger when the creature dies instead.
Aurum: Fixed after version 1.4.23V4
Aurum: Fixed after version 1.4.23V4
- croikle
- Posts: 33
- Joined: 30 May 2015, 05:32
- Has thanked: 0 time
- Been thanked: 0 time
Re: Bug Reports XMage 1.4.23 SOFTWARE
by Vanthiar » 30 Apr 2017, 07:17
Shadow of the Grave is currently only returning the last cycled card to hand, instead of all this turn.
Aurum: Fixed in version 1.4.23V4 released today
Aurum: Fixed in version 1.4.23V4 released today
- Vanthiar
- Posts: 2
- Joined: 30 Apr 2017, 07:12
- Has thanked: 0 time
- Been thanked: 0 time
Who is online
Users browsing this forum: No registered users and 155 guests