It is currently 29 Apr 2024, 16:30
   
Text Size

Bug Reports xmage 1.4.7

by BetaSteward

Moderators: North, BetaSteward, noxx, jeffwadsworth, JayDi, TheElk801, LevelX, CCGHQ Admins

Re: Bug Reports xmage 1.4.7

Postby fabioyk » 13 Jan 2016, 17:41

Discovered during a OGW-OGW-BFZ draft:

Battle for Zendikar boosters can contain expeditions that should only be available through Oath of the Gatewatch boosters (collector numbers 26-45). Not tested, but because of that Oath of the Gatewatch boosters may also be containing BFZ expeditions.
fabioyk
 
Posts: 1
Joined: 13 Jan 2016, 17:35
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Reports xmage 1.4.7

Postby olorapino » 13 Jan 2016, 19:20

Just manually updated to xmage version 1.4.7 v1 (latest one that is not automatically updated using launcher) and the "Beck//Call" problem seems to be solved.

LevelX: Launcher updated.
olorapino
 
Posts: 2
Joined: 13 Jan 2016, 16:02
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Reports xmage 1.4.7

Postby TDS » 13 Jan 2016, 19:22

Deceiver of Form's effect didn't end at end of turn.

fireshoes: Fixed beyond 1.4.7v1
TDS
 
Posts: 14
Joined: 04 Dec 2015, 13:57
Has thanked: 0 time
Been thanked: 1 time

Re: Bug Reports xmage 1.4.7

Postby RGT91 » 13 Jan 2016, 19:36

I paid the colorless cost of the Sea gate wreckage with a swamp.

LevelX: Fixed with 1.4.7v1
RGT91
 
Posts: 5
Joined: 01 Nov 2015, 21:40
Has thanked: 1 time
Been thanked: 0 time

Re: Bug Reports xmage 1.4.7

Postby MrMarlon » 13 Jan 2016, 19:40

Goblin Freerunner mouseover/hover/tooltip says "Exception occured in rules generation".

LevelX: Fixed beyond 1.4.7v1
MrMarlon
 
Posts: 34
Joined: 12 Jan 2016, 11:41
Has thanked: 0 time
Been thanked: 1 time

Re: Bug Reports xmage 1.4.7

Postby MrMarlon » 13 Jan 2016, 20:47

Sparkmage's Gambit's text incorrectly states "deal 1 damage to target creature". It should be "up to two target creatures". The card does seem to function correctly, though.

fireshoes: Fixed beyond 1.4.7v1
MrMarlon
 
Posts: 34
Joined: 12 Jan 2016, 11:41
Has thanked: 0 time
Been thanked: 1 time

Re: Bug Reports xmage 1.4.7

Postby MrMarlon » 13 Jan 2016, 21:43

"Check versions" in XMageLauncher 0.3.4 does not find XMage 1.4.7v1, only 1.4.7v0.

LevelX: I did not update the launcher because there were only server changes and next update will be comming soon.
MrMarlon
 
Posts: 34
Joined: 12 Jan 2016, 11:41
Has thanked: 0 time
Been thanked: 1 time

Re: Bug Reports xmage 1.4.7

Postby xMetalWorkerx » 14 Jan 2016, 02:18

This might be a recurring problem, but in the vintage cube sometimes i can't see my library when i need to search it. On my end, it says that my opponent has priority, on their end it says that the action is on me. I've tried everything from clicking the card, rolling back, hitting every f* button, and us both restarting xmage. None of it has solved the problem, which is quite frustrating. I strip mined myself on multiple occasions today :\
1.png


LevelX: Does it always happen after a connection loss and a reconnect?
xMetalWorkerx
 
Posts: 2
Joined: 28 Oct 2015, 06:41
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Reports xmage 1.4.7

Postby fireshoes » 14 Jan 2016, 05:34

Akoum Flameseeker lets you choose not to discard a card as the ability resolves, but if the ability resolves you must discard a card if you have one in hand.

Gatherer: Discarding a card is part of the ability’s effect and isn’t optional. As the cohort ability resolves, if you have a card in your hand, you must discard one, even if the card you may have wanted to discard as you activated the ability is no longer in your hand.

LevelX: Fixed beyond 1.4.7v1
User avatar
fireshoes
 
Posts: 536
Joined: 20 Aug 2014, 03:51
Has thanked: 201 times
Been thanked: 49 times

Re: Bug Reports xmage 1.4.7

Postby MGA » 14 Jan 2016, 12:10

T2 Forest + Wastes on bf
cast Ruin in Their Wake
BUG: doesn't let u search for a land on your library ( it just say select basic land without opening the library)

LevelX: Fixed beyond 1.4.7v1
MGA
 
Posts: 19
Joined: 26 Jun 2015, 11:56
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Reports xmage 1.4.7

Postby escplan9 » 14 Jan 2016, 14:37

403mke wrote:Elemental Uprising - "it must be blocked this turn if able", not working

LevelX: I can't reproduce the problem.
The bug just happened for me today as well - the problem is "must be blocked" is not being enforced correctly. During opponent's main phase he casted Elemental Uprising targeting an untapped land. He attacked with two creatures, I had one creature to block with, and did not block the land-creature targeted by Elemental Uprising. Instead I blocked a 2/2 of his with my 2/3. I should have been forced to block the land targeted by Elemental Uprising.

LevelX: Fixed beyond 1.4.7v1
escplan9
 
Posts: 257
Joined: 10 Aug 2015, 22:38
Has thanked: 26 times
Been thanked: 40 times

Re: Bug Reports xmage 1.4.7

Postby Julia » 14 Jan 2016, 15:01

Ruins of Oran-Rief could not target a Hangarback Walker on the turn that it had entered the battlefield. I was stuck in targeting mode, with no way to cancel. Game log in spoiler, as it wouldn't let me upload the txt.

| Open
15:48: Wehk
has joined the game
15:48: Desa
has joined the game
: Match score:Desa
- 0 winsDeckHash: 7281561475597023627Wehk
- 0 winsDeckHash: -370538294879785297You have to win 2 games
to win the complete matchGame has started
15:48: Wehk
shuffles his or her library.
15:48: Desa
shuffles his or her library.
15:48: Desa
won the toss
15:48: Desa
chooses that he or she takes the first turn
15:48: Desa
draws seven cards
15:48: Wehk
draws seven cards
15:49: Desa
keeps hand
15:49: Wehk
decides to take mulligan
15:49: Wehk
shuffles his or her library.
15:49: Wehk
mulligans down to 6 cards
15:49: Wehk
draws six cards
15:49: Wehk
keeps hand
15:49: Wehk
scries 1
15:49: Wehk
puts a card from library to the bottom of his or her library
15:49: Turn 1 Desa
(20 - 20)
15:49: Desa
puts Bloodstained Mire [a15]
from hand onto the Battlefield
15:49: Desa
plays Bloodstained Mire [a15]
15:49: Desa
loses 1 life
15:49: Desa
sacrificed Bloodstained Mire [a15]
15:49: Desa
activates: search your library for a Swamp or Mountain and put it onto the
battlefield. Then shuffle your library. from Bloodstained
Mire [a15]
15:49: Desa
searches his or her library
15:49: Desa
puts Swamp [df9]
from library onto the Battlefield
15:49: Desa
shuffles his or her library.
15:49: Desa
attacks with 0 creatures
15:49: Turn 2 Wehk
(20 - 19)
15:49: Wehk
draws a card
15:49: Wehk
puts Ruins of Oran-Rief [32c]
from hand onto the Battlefield
15:49: Wehk
plays Ruins of Oran-Rief [32c]
15:49: Wehk
attacks with 0 creatures
15:49: Turn 3 Desa
(20 - 19)
15:49: Desa
draws a card
15:49: Desa
puts Mountain [d79]
from hand onto the Battlefield
15:49: Desa
plays Mountain [d79]
15:49: Desa
casts Despise [fe4]
targeting Wehk
15:49: Wehk
reveals Ruins of Oran-Rief,
Mage-Ring Network, Sea
Gate Wreckage, Endless
One, Titan's
Presence, Eldrazi
Mimic
15:49: Wehk
discards Eldrazi Mimic [8b6]
15:49: Desa
puts Despise [fe4]
from stack into his or her graveyard
15:49: Desa
attacks with 0 creatures
15:49: Turn 4 Wehk
(20 - 19)
15:49: Wehk
draws a card
15:50: Wehk
puts Mage-Ring Network [bdd]
from hand onto the Battlefield
15:50: Wehk
plays Mage-Ring Network [bdd]
15:50: Wehk
announces a value of 2 for
15:50: Wehk
casts Endless One [997]
15:50: Wehk
puts Endless One [997]
from stack onto the Battlefield
15:50: Wehk
attacks with 0 creatures
15:50: Turn 5 Desa
(20 - 19)
15:50: Desa
draws a card
15:50: Desa
puts Bloodstained Mire [b70]
from hand onto the Battlefield
15:50: Desa
plays Bloodstained Mire [b70]
15:50: Desa
loses 1 life
15:50: Desa
sacrificed Bloodstained Mire [b70]
15:50: Desa
activates: search your library for a Swamp or Mountain and put it onto the
battlefield. Then shuffle your library. from Bloodstained
Mire [b70]
15:50: Desa
searches his or her library
15:50: Desa
puts Smoldering Marsh [af8]
from library onto the Battlefield
15:50: Desa
shuffles his or her library.
15:50: Desa
casts Mind Rot [c94]
targeting Wehk
15:50: Wehk
discards Ruins of Oran-Rief [0fe]
15:50: Wehk
discards Tomb of the Spirit Dragon [7d7]
15:50: Desa
puts Mind Rot [c94]
from stack into his or her graveyard
15:50: Desa
attacks with 0 creatures
15:50: Turn 6 Wehk
(20 - 18)
15:50: Wehk
draws a card
15:50: Wehk
puts Sea Gate Wreckage [937]
from hand onto the Battlefield
15:50: Wehk
plays Sea Gate Wreckage [937]
15:51: Wehk
attacks with 1 creature
15:51: Attacker: Endless
One [997] (2/2) unblocked
15:51: Desa
loses 2 life
15:51: Turn 7 Desa
(20 - 16)
15:51: Desa
draws a card
15:51: Desa
casts Mind Rot [960]
targeting Wehk
15:51: Wehk
discards Titan's Presence [c8a]
15:51: Wehk
discards Ruins of Oran-Rief [fa9]
15:51: Desa
puts Mind Rot [960]
from stack into his or her graveyard
15:51: Desa
attacks with 0 creatures
15:51: Wehk
activates: put a storage counter on Mage-Ring
Network [bdd]. from Mage-Ring
Network [bdd]
15:51: Turn 8 Wehk
(20 - 16)
15:51: Wehk
draws a card
15:51: Wehk
attacks with 1 creature
15:51: Attacker: Endless
One [997] (2/2) unblocked
15:51: Desa
loses 2 life
15:51: Turn 9 Desa
(20 - 14)
15:51: Desa
draws a card
15:52: Desa
casts Ruinous Path [a7e]
targeting Endless One [997]
15:52: Endless One [997]
died
15:52: Desa
puts Ruinous Path [a7e]
from stack into his or her graveyard
15:52: Desa
attacks with 0 creatures
15:52: Wehk
activates: put a storage counter on Mage-Ring
Network [bdd]. from Mage-Ring
Network [bdd]
15:52: Turn 10 Wehk
(20 - 14)
15:52: Wehk
draws a card
15:52: Wehk
attacks with 0 creatures

15:52: Turn 11 Desa (20 - 14)
15:52: Desa draws a card
15:52: Desa casts Read the Bones [3e5]
15:52: Desa scries 2
15:52: Desa puts a card from library to the top of his or her library
15:52: Desa puts a card from library to the top of his or her library
15:52: Desa draws two cards
15:52: Desa loses 2 life
15:52: Desa puts Read the Bones [3e5] from stack into his or her graveyard
15:52: Desa puts Swamp [023] from hand onto the Battlefield
15:52: Desa plays Swamp [023]
15:52: Desa casts Duress [b56] targeting Wehk
15:52: Wehk reveals Reality Smasher, Titan's Presence
15:53: Wehk discards Titan's Presence [fb6]
15:53: Desa puts Duress [b56] from stack into his or her graveyard
15:53: Desa attacks with 0 creatures
15:53: Wehk activates: put a storage counter on Mage-Ring Network [bdd]. from Mage-Ring Network [bdd]

15:53: Turn 12 Wehk (20 - 12)
15:53: Wehk draws a card
15:53: Wehk announces a value of 3 (storage counters to remove)
15:53: Wehk casts Reality Smasher [79c]
15:53: Wehk puts Reality Smasher [79c] from stack onto the Battlefield
15:53: Wehk attacks with 1 creature
15:53: Attacker: Reality Smasher [79c] (5/5) unblocked
15:53: Desa loses 5 life

15:53: Turn 13 Desa (20 - 7)
15:53: Desa draws a card
15:53: Desa casts Ruinous Path [953] targeting Reality Smasher [79c]
15:53: Ability triggers: Reality Smasher [79c] - Whenever Reality Smasher [79c] becomes the target of a spell an opponent controls, counter that spell unless its controller discards a card.
15:54: Desa discards Fall of the Titans [300]
15:54: Reality Smasher [79c] died
15:54: Desa puts Ruinous Path [953] from stack into his or her graveyard
15:54: Desa attacks with 0 creatures

15:54: Turn 14 Wehk (20 - 7)
15:54: Wehk draws a card
15:54: Wehk announces a value of 1 for X
15:54: Wehk casts Hangarback Walker [13c]
15:54: Wehk puts Hangarback Walker [13c] from stack onto the Battlefield
15:55: Player request: Rolling back to start of turn 14
15:56: Wehk has won the game


LevelX: I was not able to reproduce the problem. Also not seeing any suspicious effect from other objects that could cause this.
Julia
 
Posts: 20
Joined: 05 Apr 2015, 14:17
Has thanked: 8 times
Been thanked: 2 times

Re: Bug Reports xmage 1.4.7

Postby fireshoes » 14 Jan 2016, 18:03

Tried to join a match and got this Array Index Out Of Bounds Exception.
| Open
Code: Select all
java.lang.ArrayIndexOutOfBoundsException: -1
   at javax.swing.DefaultRowSorter.convertRowIndexToModel(DefaultRowSorter.java:518)
   at javax.swing.JTable.convertRowIndexToModel(JTable.java:2642)
   at mage.client.util.ButtonColumn.actionPerformed(ButtonColumn.java:110)
   at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018)
   at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341)
   at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
   at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
   at javax.swing.plaf.basic.BasicButtonListener.focusLost(BasicButtonListener.java:198)
   at java.awt.Component.processFocusEvent(Component.java:6408)
   at java.awt.Component.processEvent(Component.java:6272)
   at java.awt.Container.processEvent(Container.java:2229)
   at java.awt.Component.dispatchEventImpl(Component.java:4872)
   at java.awt.Container.dispatchEventImpl(Container.java:2287)
   at java.awt.Component.dispatchEvent(Component.java:4698)
   at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1887)
   at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:947)
   at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:621)
   at java.awt.Component.dispatchEventImpl(Component.java:4742)
   at java.awt.Container.dispatchEventImpl(Container.java:2287)
   at java.awt.Component.dispatchEvent(Component.java:4698)
   at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:735)
   at java.awt.EventQueue.access$200(EventQueue.java:103)
   at java.awt.EventQueue$3.run(EventQueue.java:694)
   at java.awt.EventQueue$3.run(EventQueue.java:692)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
   at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
   at java.awt.EventQueue$4.run(EventQueue.java:708)
   at java.awt.EventQueue$4.run(EventQueue.java:706)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
   at java.awt.EventQueue.dispatchEvent(EventQueue.java:705)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
   at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
Edit: had this exception occur a second time. This is using the dev client.

LevelX: Fixed beyond 1.4.7v1
Last edited by fireshoes on 14 Jan 2016, 22:39, edited 1 time in total.
User avatar
fireshoes
 
Posts: 536
Joined: 20 Aug 2014, 03:51
Has thanked: 201 times
Been thanked: 49 times

Re: Bug Reports xmage 1.4.7

Postby Xynax0 » 14 Jan 2016, 21:08

Gatekeeper Vine can search for creatures with changeling even though changeling creatures are neither gates nor basic lands

LevelX: Fixed beyond 1.4.7v1
Xynax0
 
Posts: 14
Joined: 21 Oct 2015, 20:14
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Reports xmage 1.4.7

Postby fireshoes » 14 Jan 2016, 22:36

I lost my internet connection while I was searching my library from a fetchland. I guess this error is because of no land was selected, but wanted to post in case it is a cause for loops, etc on the server.
Code: Select all
FATAL 2016-01-14 16:27:01,892 Communication error                                                                        =>[AWT-EventQueue-0] SessionImpl.handleThrowable
java.lang.NoClassDefFoundError: org/jboss/mx/util/ObjectNameFactory
   at org.jboss.remoting.transporter.InternalTransporterServices.<clinit>(InternalTransporterServices.java:46)
   at org.jboss.remoting.transporter.TransporterClient.findAlternativeTarget(TransporterClient.java:513)
   at org.jboss.remoting.transporter.TransporterClient.invoke(TransporterClient.java:484)
   at com.sun.proxy.$Proxy8.sendPlayerUUID(Unknown Source)
   at mage.remote.SessionImpl.sendPlayerUUID(SessionImpl.java:808)
   at mage.client.util.DefaultActionCallback.mouseClicked(DefaultActionCallback.java:25)
   at mage.client.plugins.adapters.MageActionCallback.mouseReleased(MageActionCallback.java:261)
   at org.mage.card.arcane.CardPanel.mouseReleased(CardPanel.java:1039)
   at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
   at java.awt.Component.processMouseEvent(Component.java:6516)
   at javax.swing.JComponent.processMouseEvent(JComponent.java:3320)
   at java.awt.Component.processEvent(Component.java:6281)
   at java.awt.Container.processEvent(Container.java:2229)
   at java.awt.Component.dispatchEventImpl(Component.java:4872)
   at java.awt.Container.dispatchEventImpl(Container.java:2287)
   at java.awt.Component.dispatchEvent(Component.java:4698)
   at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
   at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)
   at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
   at java.awt.Container.dispatchEventImpl(Container.java:2273)
   at java.awt.Window.dispatchEventImpl(Window.java:2719)
   at java.awt.Component.dispatchEvent(Component.java:4698)
   at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:735)
   at java.awt.EventQueue.access$200(EventQueue.java:103)
   at java.awt.EventQueue$3.run(EventQueue.java:694)
   at java.awt.EventQueue$3.run(EventQueue.java:692)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
   at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
   at java.awt.EventQueue$4.run(EventQueue.java:708)
   at java.awt.EventQueue$4.run(EventQueue.java:706)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
   at java.awt.EventQueue.dispatchEvent(EventQueue.java:705)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
   at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
Caused by: java.lang.ClassNotFoundException: org.jboss.mx.util.ObjectNameFactory
   at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
   at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
   at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
   ... 40 more
User avatar
fireshoes
 
Posts: 536
Joined: 20 Aug 2014, 03:51
Has thanked: 201 times
Been thanked: 49 times

PreviousNext

Return to XMage

Who is online

Users browsing this forum: No registered users and 148 guests


Who is online

In total there are 148 users online :: 0 registered, 0 hidden and 148 guests (based on users active over the past 10 minutes)
Most users ever online was 4143 on 23 Jan 2024, 08:21

Users browsing this forum: No registered users and 148 guests

Login Form