Page 3 of 5

Re: Forge Beta: 2-14-2015 ver 1.5.35

PostPosted: 22 Feb 2015, 20:39
by tbirdind
I keep getting the following error when I try to use the Deck Editor portion of Forge. I tried different versions of JRE (8U31, 7U76, 1.7.0) and still can't resolve the issue.

| Open
Code: Select all
Description: I clicked into the Deck Editor section
Forge Version:    1.5.35-r-1
Operating System: Windows 7 6.1 amd64
Java Version:     1.7.0 Oracle Corporation

java.lang.IllegalArgumentException: Illegal group reference
   at java.util.regex.Matcher.appendReplacement(Unknown Source)
   at java.util.regex.Matcher.replaceAll(Unknown Source)
   at java.lang.String.replaceAll(Unknown Source)
   at forge.toolbox.FSkin.encodeSymbols(FSkin.java:986)
   at forge.gui.CardDetailPanel.setCard(CardDetailPanel.java:205)
   at forge.screens.match.controllers.CDetail.showCard(CDetail.java:53)
   at forge.screens.match.controllers.CDetail.showCard(CDetail.java:48)
   at forge.screens.match.controllers.CDetail.showCard(CDetail.java:61)
   at forge.screens.deckeditor.CDeckEditorUI.setCard(CDeckEditorUI.java:70)
   at forge.screens.deckeditor.CDeckEditorUI$8.valueChanged(CDeckEditorUI.java:258)
   at forge.itemmanager.views.ItemView.onSelectionChange(ItemView.java:256)
   at forge.itemmanager.views.ItemListView$ItemTableModel$1.valueChanged(ItemListView.java:571)
   at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)
   at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)
   at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)
   at javax.swing.DefaultListSelectionModel.changeSelection(Unknown Source)
   at javax.swing.DefaultListSelectionModel.changeSelection(Unknown Source)
   at javax.swing.DefaultListSelectionModel.setSelectionInterval(Unknown Source)
   at javax.swing.JTable.setRowSelectionInterval(Unknown Source)
   at forge.itemmanager.views.ItemListView.onSetSelectedIndex(ItemListView.java:271)
   at forge.itemmanager.views.ItemView.setSelectedIndex(ItemView.java:217)
   at forge.itemmanager.views.ItemView.fixSelection(ItemView.java:145)
   at forge.itemmanager.views.ItemView.refresh(ItemView.java:139)
   at forge.itemmanager.ItemManager.updateView(ItemManager.java:1033)
   at forge.itemmanager.ItemManager.setPoolImpl(ItemManager.java:503)
   at forge.itemmanager.ItemManager.setPool(ItemManager.java:484)
   at forge.screens.deckeditor.controllers.CEditorConstructed.resetTables(CEditorConstructed.java:264)
   at forge.screens.deckeditor.controllers.DeckController.newModel(DeckController.java:259)
   at forge.screens.deckeditor.controllers.DeckController.refreshModel(DeckController.java:246)
   at forge.screens.deckeditor.controllers.CEditorConstructed.update(CEditorConstructed.java:342)
   at forge.screens.deckeditor.CDeckEditorUI.setCurrentEditorController(CDeckEditorUI.java:275)
   at forge.screens.deckeditor.CDeckEditorUI.setEditorController(CDeckEditorUI.java:112)
   at forge.screens.deckeditor.CDeckEditorUI.initialize(CDeckEditorUI.java:307)
   at forge.control.FControl.setCurrentScreen(FControl.java:285)
   at forge.control.FControl.setCurrentScreen(FControl.java:249)
   at forge.view.FNavigationBar$NavigationTab$1.mousePressed(FNavigationBar.java:385)
   at java.awt.Component.processMouseEvent(Unknown Source)
   at javax.swing.JComponent.processMouseEvent(Unknown Source)
   at java.awt.Component.processEvent(Unknown Source)
   at java.awt.Container.processEvent(Unknown Source)
   at java.awt.Component.dispatchEventImpl(Unknown Source)
   at java.awt.Container.dispatchEventImpl(Unknown Source)
   at java.awt.Component.dispatchEvent(Unknown Source)
   at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
   at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
   at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
   at java.awt.Container.dispatchEventImpl(Unknown Source)
   at java.awt.Window.dispatchEventImpl(Unknown Source)
   at java.awt.Component.dispatchEvent(Unknown Source)
   at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
   at java.awt.EventQueue.access$000(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.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
   at java.awt.EventQueue$4.run(Unknown Source)
   at java.awt.EventQueue$4.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: 2-14-2015 ver 1.5.35

PostPosted: 23 Feb 2015, 10:00
by Diena
Playing against Sidisi deck, the AI always use the delve to cast cards with the ability but do no exile any card each time.

Re: Forge Beta: 2-14-2015 ver 1.5.35

PostPosted: 23 Feb 2015, 10:50
by chieuduong
Ancestral Vision doesn't work. At upkeep it doesn't remove the counter

Re: Forge Beta: 2-14-2015 ver 1.5.35

PostPosted: 23 Feb 2015, 12:37
by Xyx
There appears to be a bug in the damage assignment triggers. Case in point:

I block Craw Wurm with Nomads en-Kor. I activate Nomads en-Kor six times to redirect damage to my High Priest of Penance. I let damage resolve. High Priest of Penance will trigger six times, but it should trigger only once since the damage is supposed to be dealt all at once.

Re: Forge Beta: 2-14-2015 ver 1.5.35

PostPosted: 23 Feb 2015, 13:05
by serrasmurf
I try to cast Treasure Cruise
I remove a few cards from my graveyard to pay for delve
I notice that I have insufficient mana (I should've delved 1 card more..)
I click cancel, my lands untap, but the cards in my graveyard are gone...

Re: Forge Beta: 2-14-2015 ver 1.5.35

PostPosted: 24 Feb 2015, 06:19
by Phoenix
Was it intended that Flamewake Phoenix is not longer supported?

I built a deck with this card in 1.5.34 (I think) and after the update I got no pic and no text for that card. It's not listed in the cardsfolder.zip within letter "F".

Will it be re-integrated again in 1.5.36?

Re: Forge Beta: 2-14-2015 ver 1.5.35

PostPosted: 24 Feb 2015, 10:38
by Hexadecimal
Skeletonize doesn't create token.

Immediately after unlocking Time Spiral Timeshifted in quest mode, Forge always gives error, which results in no access given to new cards .

Re: Forge Beta: 2-14-2015 ver 1.5.35

PostPosted: 24 Feb 2015, 10:56
by Marek14
AI targets face-down Willbender with Mindbreak Trap, but doesn't manage to exile it.

Re: Forge Beta: 2-14-2015 ver 1.5.35

PostPosted: 24 Feb 2015, 14:49
by friarsol
Phoenix wrote:Was it intended that Flamewake Phoenix is not longer supported?

I built a deck with this card in 1.5.34 (I think) and after the update I got no pic and no text for that card. It's not listed in the cardsfolder.zip within letter "F".

Will it be re-integrated again in 1.5.36?
I just downloaded the package fresh and it's there for me. Maybe you deleted it somehow?

Re: Forge Beta: 2-14-2015 ver 1.5.35

PostPosted: 24 Feb 2015, 16:57
by serrasmurf
Hexadecimal wrote:Skeletonize doesn't create token. .
I just had opponent get a token from skeketonize.
You're sure the creature died?

Re: Forge Beta: 2-14-2015 ver 1.5.35

PostPosted: 24 Feb 2015, 17:54
by Phoenix
friarsol wrote:
Phoenix wrote:Was it intended that Flamewake Phoenix is not longer supported?

I built a deck with this card in 1.5.34 (I think) and after the update I got no pic and no text for that card. It's not listed in the cardsfolder.zip within letter "F".

Will it be re-integrated again in 1.5.36?
I just downloaded the package fresh and it's there for me. Maybe you deleted it somehow?
Now I'm really confused. Yesterday I updated my 1.5.34 to 1.5.35 and got a problem with my Flamewake Phoenix.
Now I downloaded the 1.5.35 archive again and everything works fine.

But OK, it's working. Thanks for your help.

Re: Forge Beta: 2-14-2015 ver 1.5.35

PostPosted: 24 Feb 2015, 20:46
by Xyx
I just noticed the Momir Basic mode and it's totally awesome! However, I just activated Momir for 4 and did not get anything at all. Not even a dead Wood Elemental in my graveyard. The log doesn't show that I activated Momir but my lands are tapped and my mana is gone.

EDIT: I may inadvertently have clicked Cancel by pressing the space bar. I would have expected my lands to untap in that case.

Re: Forge Beta: 2-14-2015 ver 1.5.35

PostPosted: 24 Feb 2015, 21:00
by Xyx
My opponent tapped 7 lands and sacrificed his Goblin Dynamo token (because Momir Basic) with no mana floating (so I assume X = 6) targeting my 6/6. My 6/6 was unharmed. I have no idea what happened.

I then earned a mythic achievement for winning a game without casting any spells at all (which is the only way to win Momir Basic, so it didn't feel like much of an achievement) and another achievement for playing a game of Momir Basic, and then Forge stopped responding. Had to Ctrl+Alt+Del it to death.

Re: Forge Beta: 2-14-2015 ver 1.5.35

PostPosted: 24 Feb 2015, 21:13
by friarsol
Xyx wrote:I just noticed the Momir Basic mode and it's totally awesome! However, I just activated Momir for 4 and did not get anything at all. Not even a dead Wood Elemental in my graveyard.
Momir creates tokens, so nothing would be in your graveyard.

Re: Forge Beta: 2-14-2015 ver 1.5.35

PostPosted: 24 Feb 2015, 21:44
by Hexadecimal
serrasmurf wrote:I just had opponent get a token from skeketonize.
You're sure the creature died?
Yes. Though now I've checked it in beta version and it works, so it's exclusively a snapshot bug. Generally I assume that if a card bug is presented in a snapshot, it should be presented in beta version as well. This time the assumption was incorrect.