Re: Forge Beta: 10-26-2012 ver 1.3.0
Max mtg wrote:I guess Chris wrote about this very case
Yeah, the new multiplayer mode forces us to toss our old match layout files. It is worth it.
High Quality Resources for Collectible Card Games and Home of the CCGHQ Team
https://www.slightlymagic.net/forum/
https://www.slightlymagic.net/forum/viewtopic.php?f=26&t=8428
Max mtg wrote:I guess Chris wrote about this very case
This is a Crash Report. An error has occurred. Please save this message to a file.
Please follow the instructions at this address to submit this Crash Report, plus what you were doing at the time:
http://tinyurl.com/3zzrnyb
Reporting bugs in Forge is very important. We thank you for your time.
null
Version:
Forge version 1.3.0-r17721
OS: Windows Vista Version: 6.0 Architecture: x86
Java Version: 1.6.0_33 Vendor: Sun Microsystems Inc.
Detailed error trace:
java.lang.NullPointerException
at forge.gui.match.VMatchUI.populate(VMatchUI.java:106)
at forge.control.FControl.changeState(FControl.java:205)
at forge.game.MatchController.startRound(MatchController.java:114)
at forge.gui.home.sanctioned.CSubmenuConstructed$6.doInBackground(CSubmenuConstructed.java:117)
at javax.swing.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at javax.swing.SwingWorker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Both Chris and Max have pointed out the solution earlier in this thread, and it's also within the blurb in the original post. Leftover match layout xml files cannot be used anymore.sagephoenix wrote:I uninstalled update 7 and as you can see, "Java Version: 1.6.0_33", yet every time I start a match this pops up?
*sigh* So tired at midnight. Thanks for putting up with me.friarsol wrote:Both Chris and Max have pointed out the solution earlier in this thread
This is a Crash Report. An error has occurred. Please save this message to a file.
Please follow the instructions at this address to submit this Crash Report, plus what you were doing at the time:
http://tinyurl.com/3zzrnyb
Reporting bugs in Forge is very important. We thank you for your time.
null
Version:
Forge version 1.3.0-r17721
OS: Windows 7 Version: 6.1 Architecture: amd64
Java Version: 1.7.0_06 Vendor: Oracle Corporation
Detailed error trace:
java.lang.NullPointerException
at java.util.TreeMap.getEntry(Unknown Source)
at java.util.TreeMap.containsKey(Unknown Source)
at java.util.TreeMap$KeySet.contains(Unknown Source)
at forge.Card.hasProperty(Card.java:6987)
at forge.Card.isValid(Card.java:6379)
at forge.GameEntity.isValid(GameEntity.java:318)
at forge.card.trigger.TriggerChangesZone.performTest(TriggerChangesZone.java:75)
at forge.card.trigger.TriggerHandler.runSingleTrigger(TriggerHandler.java:414)
at forge.card.trigger.TriggerHandler.runTrigger(TriggerHandler.java:329)
at forge.GameAction.changeZone(GameAction.java:234)
at forge.GameAction.moveTo(GameAction.java:361)
at forge.GameAction.moveTo(GameAction.java:342)
at forge.GameAction.moveToGraveyard(GameAction.java:495)
at forge.GameAction.sacrificeDestroy(GameAction.java:1439)
at forge.GameAction.destroy(GameAction.java:1548)
at forge.GameAction.checkStateEffects(GameAction.java:1128)
at forge.game.phase.PhaseHandler.handleBeginPhase(PhaseHandler.java:323)
at forge.control.input.InputControl.getActualInput(InputControl.java:186)
at forge.gui.GuiInput.update(GuiInput.java:50)
at java.util.Observable.notifyObservers(Unknown Source)
at java.util.Observable.notifyObservers(Unknown Source)
at forge.util.MyObservable.updateObservers(MyObservable.java:38)
at forge.game.phase.PhaseHandler.nextPhase(PhaseHandler.java:494)
at forge.game.phase.PhaseHandler.passPriority(PhaseHandler.java:714)
at forge.game.player.ComputerAIGeneral.playSpellAbilitiesStackEmpty(ComputerAIGeneral.java:88)
at forge.game.player.ComputerAIGeneral.playSpellAbilities(ComputerAIGeneral.java:347)
at forge.control.input.InputControl.getActualInput(InputControl.java:251)
at forge.gui.GuiInput.update(GuiInput.java:50)
at java.util.Observable.notifyObservers(Unknown Source)
at java.util.Observable.notifyObservers(Unknown Source)
at forge.util.MyObservable.updateObservers(MyObservable.java:38)
at forge.control.input.InputControl.resetInput(InputControl.java:140)
at forge.control.input.InputControl.resetInput(InputControl.java:136)
at forge.game.phase.PhaseHandler.passPriority(PhaseHandler.java:722)
at forge.control.input.InputPassPriority.selectButtonOK(InputPassPriority.java:75)
at forge.gui.GuiInput.selectButtonOK(GuiInput.java:79)
at forge.gui.match.controllers.CMessage$2.actionPerformed(CMessage.java:51)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
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)
Fixed! Thanks goldaryn.goldaryn wrote:Awesome! Downloading it and trying it now
Logged in to say, noticed a small card bug:
Painbringer should exile any type of card, not just creatures.
ExileFromGrave<X/Card>, not ExileFromGrave<X/Creature.YouCtrl>
Fixed! Thanks kvothe.kvothe wrote:Gifts Ungiven is not working the way it should, the two cards chosen by the AI are put in your hand. That way it's not possible to use the Gifts for 2 cards only trick.
Fixed! Thanks saturnine.saturnine wrote: Utvara Hellkite 's ability triggers despite it not being on the battlefield (it was in the graveyard).
WotC messed this one up not us. ETB counters are doubled, those of the +1 ability do not (because it's a cost).saturnine wrote:Doubling Season 's second effect seems to be affecting planeswalkers the wrong way--is it supposed to give them double the counters when they ETB? Doesn't seem to be the case from what I can tell. In the same vein, the second effect doesn't work when I use a +1 ability on a planeswalker. I don't get the extra loyalty counter(s).
Fixed! Thanks Andy9973.Andy9973 wrote:I just got this crash report.
I attacked with
- Sunspear Shikari equipped with Basilisk Collar
- Kor Duelist equipped with Strata Scythe
AI blocked my Kor Duelist with Swamp Mosquito.
Fixed! Thanks yagi.yagi wrote:Unleash does not work correctly with Corpsejack Menace, it should adds 2 +1/+1 counters.
This is a Crash Report. An error has occurred. Please save this message to a file.
Please follow the instructions at this address to submit this Crash Report, plus what you were doing at the time:
http://tinyurl.com/3zzrnyb
Reporting bugs in Forge is very important. We thank you for your time.
null
Version:
Forge version 1.3.0-r17721
OS: Windows XP Version: 5.1 Architecture: x86
Java Version: 1.7.0_04 Vendor: Oracle Corporation
Detailed error trace:
java.lang.UnsupportedOperationException
at java.util.Collections$UnmodifiableCollection.remove(Unknown Source)
at forge.card.abilityfactory.AbilityFactoryCounters$10.selectPlayer(AbilityFactoryCounters.java:1571)
at forge.gui.GuiInput.selectPlayer(GuiInput.java:100)
at forge.gui.match.nonsingleton.CField.avatarAction(CField.java:406)
at forge.gui.match.nonsingleton.CField.access$2(CField.java:405)
at forge.gui.match.nonsingleton.CField$3.mousePressed(CField.java:81)
at java.awt.AWTEventMulticaster.mousePressed(Unknown Source)
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)
hehe, I think you meant to quote kvothe. He reported the error. I actually haven't had a chance to use the card yet.Sloth wrote:Fixed! Thanks gwurb.gwurb wrote:Nice to see Gifts Ungiven. Needed it for a few decks I was going to build. Thanks!
This is a Crash Report. An error has occurred. Please save this message to a file.
Please follow the instructions at this address to submit this Crash Report, plus what you were doing at the time:
http://tinyurl.com/3zzrnyb
Reporting bugs in Forge is very important. We thank you for your time.
null
Version:
Forge version 1.3.0-r17721
OS: Windows 7 Version: 6.1 Architecture: x86
Java Version: 1.6.0_37 Vendor: Sun Microsystems Inc.
Detailed error trace:
java.lang.NullPointerException
at java.util.ArrayList.addAll(Unknown Source)
at forge.game.GameState.getCardsIn(GameState.java:346)
at forge.card.trigger.TriggerHandler.runTrigger(TriggerHandler.java:290)
at forge.game.GameState.onPlayerLost(GameState.java:498)
at forge.GameAction.checkEndGameState(GameAction.java:941)
at forge.GameAction.checkStateEffects(GameAction.java:1033)
at forge.game.player.Player.doDraw(Player.java:1322)
at forge.game.player.Player.drawCards(Player.java:1228)
at forge.game.player.Player.drawCards(Player.java:1184)
at forge.Card.preventDamage(Card.java:8181)
at forge.Card.addCombatDamage(Card.java:7980)
at forge.game.phase.Combat.dealAssignedDamage(Combat.java:911)
at forge.game.phase.PhaseHandler.handleBeginPhase(PhaseHandler.java:338)
at forge.control.input.InputControl.getActualInput(InputControl.java:186)
at forge.gui.GuiInput.update(GuiInput.java:50)
at java.util.Observable.notifyObservers(Unknown Source)
at java.util.Observable.notifyObservers(Unknown Source)
at forge.util.MyObservable.updateObservers(MyObservable.java:38)
at forge.game.phase.PhaseHandler.nextPhase(PhaseHandler.java:494)
at forge.game.phase.PhaseHandler.passPriority(PhaseHandler.java:714)
at forge.gui.GuiInput.update(GuiInput.java:56)
at java.util.Observable.notifyObservers(Unknown Source)
at java.util.Observable.notifyObservers(Unknown Source)
at forge.util.MyObservable.updateObservers(MyObservable.java:38)
at forge.control.input.InputControl.resetInput(InputControl.java:140)
at forge.control.input.InputControl.resetInput(InputControl.java:136)
at forge.game.phase.PhaseHandler.passPriority(PhaseHandler.java:722)
at forge.gui.GuiInput.update(GuiInput.java:56)
at java.util.Observable.notifyObservers(Unknown Source)
at java.util.Observable.notifyObservers(Unknown Source)
at forge.util.MyObservable.updateObservers(MyObservable.java:38)
at forge.game.phase.PhaseHandler.nextPhase(PhaseHandler.java:494)
at forge.game.phase.PhaseHandler.passPriority(PhaseHandler.java:714)
at forge.game.player.ComputerAIGeneral.playSpellAbilitiesStackEmpty(ComputerAIGeneral.java:88)
at forge.game.player.ComputerAIGeneral.playSpellAbilities(ComputerAIGeneral.java:347)
at forge.control.input.InputControl.getActualInput(InputControl.java:251)
at forge.gui.GuiInput.update(GuiInput.java:50)
at java.util.Observable.notifyObservers(Unknown Source)
at java.util.Observable.notifyObservers(Unknown Source)
at forge.util.MyObservable.updateObservers(MyObservable.java:38)
at forge.control.input.InputControl.resetInput(InputControl.java:140)
at forge.control.input.InputControl.resetInput(InputControl.java:136)
at forge.game.phase.PhaseHandler.passPriority(PhaseHandler.java:722)
at forge.control.input.InputPassPriority.selectButtonOK(InputPassPriority.java:75)
at forge.gui.GuiInput.selectButtonOK(GuiInput.java:79)
at forge.gui.match.controllers.CMessage$2.actionPerformed(CMessage.java:51)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener$Actions.actionPerformed(Unknown Source)
at javax.swing.SwingUtilities.notifyAction(Unknown Source)
at javax.swing.JComponent.processKeyBinding(Unknown Source)
at javax.swing.JComponent.processKeyBindings(Unknown Source)
at javax.swing.JComponent.processKeyEvent(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.KeyboardFocusManager.redispatchEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(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$400(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.security.AccessControlContext$1.doIntersectionPrivilege(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.AccessControlContext$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)