Forge Beta: 06-20-2014 ver 1.5.20
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Forge Beta: 06-20-2014 ver 1.5.20
by Zirbert » 01 Jul 2014, 15:01
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]
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
by elcnesh » 01 Jul 2014, 15:20
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.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.
Actually, it wasn't working at all! Now fixed.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.
- elcnesh
- Posts: 290
- Joined: 16 May 2014, 15:11
- Location: Netherlands
- Has thanked: 34 times
- Been thanked: 92 times
Re: Forge Beta: 06-20-2014 ver 1.5.20
by drdev » 01 Jul 2014, 17:41
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.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)
Last edited by drdev on 01 Jul 2014, 19:34, edited 1 time in total.
- drdev
- Programmer
- Posts: 1958
- Joined: 27 Jul 2013, 02:07
- Has thanked: 189 times
- Been thanked: 565 times
Re: Forge Beta: 06-20-2014 ver 1.5.20
by Marek14 » 01 Jul 2014, 19:26
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
http://www.mtgsalvation.com/forums/magi ... n-humility
Re: Forge Beta: 06-20-2014 ver 1.5.20
by drudger57 » 02 Jul 2014, 00:56
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).
"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
by Sarusei » 02 Jul 2014, 22:47
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
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
by Marek14 » 03 Jul 2014, 06:06
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.
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
by marioc » 03 Jul 2014, 07:01
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
by Haytrid » 03 Jul 2014, 16:04
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
by drdev » 03 Jul 2014, 16:07
As mentioned previously, concurrent modification errors like this are already fixed in the latest snapshot build.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)
- drdev
- Programmer
- Posts: 1958
- Joined: 27 Jul 2013, 02:07
- Has thanked: 189 times
- Been thanked: 565 times
Re: Forge Beta: 06-20-2014 ver 1.5.20
by mastroego » 03 Jul 2014, 22:22
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
by Golob » 04 Jul 2014, 09:24
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
by Rosieodonell » 04 Jul 2014, 15:35
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?
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?
- Rosieodonell
- Posts: 66
- Joined: 11 Jun 2013, 04:26
- Has thanked: 2 times
- Been thanked: 10 times
Re: Forge Beta: 06-20-2014 ver 1.5.20
by arcturusmengsk » 04 Jul 2014, 17:59
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?
- arcturusmengsk
- Posts: 2
- Joined: 30 Jun 2014, 15:47
- Has thanked: 2 times
- Been thanked: 0 time
Re: Forge Beta: 06-20-2014 ver 1.5.20
by Marek14 » 04 Jul 2014, 18:56
It's one of the small group of cards that aren't implemented yet.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?
Who is online
Users browsing this forum: No registered users and 47 guests