Page 7 of 7

Re: Forge Beta: 06-20-2014 ver 1.5.20

PostPosted: 01 Jul 2014, 15:01
by Zirbert
Probably the same as already oft-reported, but just in case...

Concurrent Modification Exception when I played a Dromar's Cavern and its ETB bounce ability went on the stack. Screen capture of board state attached. I was able to continue the game, but the display wasn't updating correctly (things not appearing to tap or untap, etc.).


Description: [describe what you were doing when the crash occurred]

ConcurrentModificationException | Open
Code: Select all
Forge Version:    1.5.20-r26365Mu (mixed revisions detected; please update from the root directory)
Operating System: Linux 3.8.0-32-lowlatency amd64
Java Version:     1.7.0_55 Oracle Corporation

java.util.ConcurrentModificationException
   at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:859)
   at java.util.ArrayList$Itr.next(ArrayList.java:831)
   at forge.game.card.Card.getLatestPT(Card.java:3960)
   at forge.game.card.Card.getSetToughness(Card.java:3945)
   at forge.game.card.Card.getCurrentToughness(Card.java:4063)
   at forge.game.card.Card.getUnswitchedToughness(Card.java:4079)
   at forge.game.card.Card.getNetDefense(Card.java:4106)
   at forge.view.arcane.CardPanel.setText(CardPanel.java:627)
   at forge.view.arcane.CardPanel.setCard(CardPanel.java:664)
   at forge.view.arcane.PlayArea.updateCard(PlayArea.java:699)
   at forge.view.arcane.PlayArea.updateSingleCard(PlayArea.java:359)
   at forge.screens.match.CMatchUI.updateSingleCard(CMatchUI.java:385)
   at forge.screens.match.CMatchUI.updateCards(CMatchUI.java:377)
   at forge.GuiDesktop.updateCards(GuiDesktop.java:376)
   at forge.control.FControlGameEventHandler$9.run(FControlGameEventHandler.java:225)
   at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
   at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
   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.awt.EventQueue.dispatchEvent(EventQueue.java:703)
   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)

Re: Dead-Iron Sledge bug

PostPosted: 01 Jul 2014, 15:20
by elcnesh
Haytrid wrote:Dead-Iron Sledge. When I have it equipped on my creature, and my creature is blocking, it is not assigning the death effect to my creature. The opponents creature dies, mine remains.
Fixed. All other cards that trigger "Whenever this blocks/becomes blocked by a creature" should also trigger once per creature blocking, a trigger that now exists.

Marek14 wrote:AI attacks with Wanderwine Prophets which deals damage to me and then is exiled by False Prophet. The championed Merfolk returns, AI sacrifices it to the ability of Prophets, but it doesn't get an extra turn.
Actually, it wasn't working at all! Now fixed.

Re: Forge Beta: 06-20-2014 ver 1.5.20

PostPosted: 01 Jul 2014, 17:41
by drdev
Zirbert wrote:Probably the same as already oft-reported, but just in case...

Concurrent Modification Exception when I played a Dromar's Cavern and its ETB bounce ability went on the stack. Screen capture of board state attached. I was able to continue the game, but the display wasn't updating correctly (things not appearing to tap or untap, etc.).


Description: [describe what you were doing when the crash occurred]

ConcurrentModificationException | Open
Code: Select all
Forge Version:    1.5.20-r26365Mu (mixed revisions detected; please update from the root directory)
Operating System: Linux 3.8.0-32-lowlatency amd64
Java Version:     1.7.0_55 Oracle Corporation

java.util.ConcurrentModificationException
   at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:859)
   at java.util.ArrayList$Itr.next(ArrayList.java:831)
   at forge.game.card.Card.getLatestPT(Card.java:3960)
   at forge.game.card.Card.getSetToughness(Card.java:3945)
   at forge.game.card.Card.getCurrentToughness(Card.java:4063)
   at forge.game.card.Card.getUnswitchedToughness(Card.java:4079)
   at forge.game.card.Card.getNetDefense(Card.java:4106)
   at forge.view.arcane.CardPanel.setText(CardPanel.java:627)
   at forge.view.arcane.CardPanel.setCard(CardPanel.java:664)
   at forge.view.arcane.PlayArea.updateCard(PlayArea.java:699)
   at forge.view.arcane.PlayArea.updateSingleCard(PlayArea.java:359)
   at forge.screens.match.CMatchUI.updateSingleCard(CMatchUI.java:385)
   at forge.screens.match.CMatchUI.updateCards(CMatchUI.java:377)
   at forge.GuiDesktop.updateCards(GuiDesktop.java:376)
   at forge.control.FControlGameEventHandler$9.run(FControlGameEventHandler.java:225)
   at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
   at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
   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.awt.EventQueue.dispatchEvent(EventQueue.java:703)
   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)
This is already fixed in the latest snapshot build. Basically any concurrent modification error where power or toughness is being set from PlayArea.updateCard should now be fixed.

Re: Forge Beta: 06-20-2014 ver 1.5.20

PostPosted: 01 Jul 2014, 19:26
by Marek14
AI casts Myojin of Night's Reach while I have Humility out. It didn't get a divinity counter. See rulings:

http://www.mtgsalvation.com/forums/magi ... n-humility

Re: Forge Beta: 06-20-2014 ver 1.5.20

PostPosted: 02 Jul 2014, 00:56
by drudger57
When using Mana Reflection to pay for a spell or ability it seems to quadruple the mana generated. It doubles the mana when activating the mana source prior to adding spell/ability to the stack.

"normal_tap.png" is tapping the Forest normally.
"activating.png" is activating the Survival of the Fittest and then tapping the Forest to pay the cost.

EDIT: Sometimes it produces the amount it should if tapping covers the exact mana needed for the casting/activation (equipping a Sword of Body and Mind).

Re: Forge Beta: 06-20-2014 ver 1.5.20

PostPosted: 02 Jul 2014, 22:47
by Sarusei
Progenitor Mimic does not work anymore as it says in the text
i copies the targeted creature but does not generate a token of that creature on the next turn

Re: Forge Beta: 06-20-2014 ver 1.5.20

PostPosted: 03 Jul 2014, 06:06
by Marek14
I used Ixidron to turn opponent's commander face-down. When it died, it went to graveyard. Granted, it might just be an AI dumbness, but commander is a commander even when face-down: is there an option to put it to command zone in this case?

With Doubling Season out, Llanowar Reborn still only enters the battlefield with 1 +1/+1 counter.

Re: Forge Beta: 06-20-2014 ver 1.5.20

PostPosted: 03 Jul 2014, 07:01
by marioc
When Brago, King Eternal exiles himself he does not return from the command zone. WoTC ruling here: http://community.wizards.com/comment/42 ... t-42052661 or Google "mtg blink commander stackexchange" and hit the first result.

Re: Forge Beta: 06-20-2014 ver 1.5.20

PostPosted: 03 Jul 2014, 16:04
by Haytrid
Description: [This just randomly does this to me, is this a known error with this version or do I need to fix something? It just happened at computer ET step.]

ConcurrentModificationException | Open
Code: Select all
Forge Version:    1.5.20-r26365Mu (mixed revisions detected; please update from the root directory)
Operating System: Windows 7 6.1 x86
Java Version:     1.7.0_55 Oracle Corporation

java.util.ConcurrentModificationException
   at java.util.ArrayList$Itr.checkForComodification(Unknown Source)
   at java.util.ArrayList$Itr.next(Unknown Source)
   at forge.game.card.Card.getHiddenExtrinsicKeyword(Card.java:4645)
   at forge.game.card.Card.getKeyword(Card.java:4352)
   at forge.game.card.Card.getAmountOfKeyword(Card.java:5215)
   at forge.game.card.Card.getNetDefense(Card.java:4103)
   at forge.view.arcane.CardPanel.setText(CardPanel.java:627)
   at forge.view.arcane.CardPanel.setCard(CardPanel.java:664)
   at forge.view.arcane.PlayArea.updateCard(PlayArea.java:699)
   at forge.view.arcane.PlayArea.updateSingleCard(PlayArea.java:359)
   at forge.screens.match.CMatchUI.updateSingleCard(CMatchUI.java:385)
   at forge.screens.match.CMatchUI.updateCards(CMatchUI.java:377)
   at forge.GuiDesktop.updateCards(GuiDesktop.java:376)
   at forge.control.FControlGameEventHandler$9.run(FControlGameEventHandler.java:225)
   at java.awt.event.InvocationEvent.dispatch(Unknown Source)
   at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
   at java.awt.EventQueue.access$200(Unknown Source)
   at java.awt.EventQueue$3.run(Unknown Source)
   at java.awt.EventQueue$3.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
   at java.awt.EventQueue.dispatchEvent(Unknown Source)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
   at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
   at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
   at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
   at java.awt.EventDispatchThread.run(Unknown Source)

Re: Forge Beta: 06-20-2014 ver 1.5.20

PostPosted: 03 Jul 2014, 16:07
by drdev
Haytrid wrote:Description: [This just randomly does this to me, is this a known error with this version or do I need to fix something? It just happened at computer ET step.]

ConcurrentModificationException | Open
Code: Select all
Forge Version:    1.5.20-r26365Mu (mixed revisions detected; please update from the root directory)
Operating System: Windows 7 6.1 x86
Java Version:     1.7.0_55 Oracle Corporation

java.util.ConcurrentModificationException
   at java.util.ArrayList$Itr.checkForComodification(Unknown Source)
   at java.util.ArrayList$Itr.next(Unknown Source)
   at forge.game.card.Card.getHiddenExtrinsicKeyword(Card.java:4645)
   at forge.game.card.Card.getKeyword(Card.java:4352)
   at forge.game.card.Card.getAmountOfKeyword(Card.java:5215)
   at forge.game.card.Card.getNetDefense(Card.java:4103)
   at forge.view.arcane.CardPanel.setText(CardPanel.java:627)
   at forge.view.arcane.CardPanel.setCard(CardPanel.java:664)
   at forge.view.arcane.PlayArea.updateCard(PlayArea.java:699)
   at forge.view.arcane.PlayArea.updateSingleCard(PlayArea.java:359)
   at forge.screens.match.CMatchUI.updateSingleCard(CMatchUI.java:385)
   at forge.screens.match.CMatchUI.updateCards(CMatchUI.java:377)
   at forge.GuiDesktop.updateCards(GuiDesktop.java:376)
   at forge.control.FControlGameEventHandler$9.run(FControlGameEventHandler.java:225)
   at java.awt.event.InvocationEvent.dispatch(Unknown Source)
   at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
   at java.awt.EventQueue.access$200(Unknown Source)
   at java.awt.EventQueue$3.run(Unknown Source)
   at java.awt.EventQueue$3.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
   at java.awt.EventQueue.dispatchEvent(Unknown Source)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
   at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
   at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
   at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
   at java.awt.EventDispatchThread.run(Unknown Source)
As mentioned previously, concurrent modification errors like this are already fixed in the latest snapshot build.

Re: Forge Beta: 06-20-2014 ver 1.5.20

PostPosted: 03 Jul 2014, 22:22
by mastroego
Sacrificing Wild Cantor gives me 1 White mana instead of one mana of any color.

Re: Forge Beta: 06-20-2014 ver 1.5.20

PostPosted: 04 Jul 2014, 09:24
by Golob
When I played Murderous Spoils, I did not gain control of enemy equpiment that was attached to killed creature.

Re: Forge Beta: 06-20-2014 ver 1.5.20

PostPosted: 04 Jul 2014, 15:35
by Rosieodonell
I am sure you guys get asked this all the time, but with the release of all the m15 cards today, is it possible to get an update of forge (and forge android) to allow us to play the cards.

I will create all the pictures for the cards like I did for jou and ths etc... so we can start practicing for the sealed?

Re: Forge Beta: 06-20-2014 ver 1.5.20

PostPosted: 04 Jul 2014, 17:59
by arcturusmengsk
I don't know where to put this, but there's no Karador, Ghost Chieftain in my full card list. Is this true for anyone else?

Re: Forge Beta: 06-20-2014 ver 1.5.20

PostPosted: 04 Jul 2014, 18:56
by Marek14
arcturusmengsk wrote:I don't know where to put this, but there's no Karador, Ghost Chieftain in my full card list. Is this true for anyone else?
It's one of the small group of cards that aren't implemented yet.