It is currently 28 Apr 2024, 10:48
   
Text Size

Forge Beta: 05-17-2013 ver 1.3.16

Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins

Re: Forge Beta: 05-17-2013 ver 1.3.16

Postby Trent Almighty » 29 May 2013, 16:52

Nordos wrote:Umm, instants and sorceries aren't permanents, are they?
Ok, Tribals are. Some of them anyway.
World Queller only asks for card types, so it was my understanding that you could choose instant or sorcery so you don't have have to sack anything, sorry if I misunderstood :)
Trent Almighty
 
Posts: 10
Joined: 04 Oct 2012, 20:48
Has thanked: 2 times
Been thanked: 0 time

Re: Forge Beta: 05-17-2013 ver 1.3.16

Postby friarsol » 29 May 2013, 17:01

Trent Almighty wrote:
Nordos wrote:Umm, instants and sorceries aren't permanents, are they?
Ok, Tribals are. Some of them anyway.
World Queller only asks for card types, so it was my understanding that you could choose instant or sorcery so you don't have have to sack anything, sorry if I misunderstood :)
Yea the card must be scripted to use Permanent Types instead of Card Types. The ruling specifically states if you choose Instant or Sorcery nothing happens.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Forge Beta: 05-17-2013 ver 1.3.16

Postby NoctisIncendia » 29 May 2013, 20:19

friarsol wrote:
NoctisIncendia wrote:I attack with Gemini Engine and Wayfaring Temple, both go unblocked, as well as the twin token. I populate the twin token with the temple's trigger. At end of combat, both twin tokens trigger to be sacrificed when only the one created by gemini should, and when the populated token's sac trigger tries to resolve, Forge crashes.
Why do you think only one should be sacrificed? That would be like Cloning a Ball Lightning, part of the Card text says to Sacrifice it at a specific time. Obviously it shouldn't crash when it resolves, but you should probably post the crash if you want someone to be able to check it out.
Nope, the sac is a delayed trigger created by the engine, not an ability of the token itself. Forge currently has it on the token, which isn't right.
NoctisIncendia
 
Posts: 27
Joined: 08 Feb 2012, 11:14
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Beta: 05-17-2013 ver 1.3.16

Postby cc-drake » 30 May 2013, 15:29

AI casts Hypergenesis in his first turn...
cc-drake
 
Posts: 570
Joined: 14 Aug 2010, 07:15
Has thanked: 29 times
Been thanked: 6 times

Re: Forge Beta: 05-17-2013 ver 1.3.16

Postby horsekateer » 30 May 2013, 20:22

Description: Act of Treason was returning a Thrull Parasite to my opponent that was enchanted by holy mantle.

IllegalArgumentException | Open
Code: Select all
Forge Version:    1.3.16-r21506
Operating System: Mac OS X 10.8.3 x86_64
Java Version:     1.6.0_45 Apple Inc.

java.lang.IllegalArgumentException: component and container should be in the same top-level window
   at java.awt.Container.checkAdding(Container.java:464)
   at java.awt.Container.setComponentZOrder(Container.java:701)
   at forge.view.arcane.PlayArea.positionAllCards(PlayArea.java:282)
   at forge.view.arcane.PlayArea.doLayout(PlayArea.java:256)
   at java.awt.Container.validateTree(Container.java:1505)
   at java.awt.Container.validateTree(Container.java:1511)
   at java.awt.Container.validateTree(Container.java:1511)
   at java.awt.Container.validate(Container.java:1478)
   at javax.swing.RepaintManager$2.run(RepaintManager.java:698)
   at javax.swing.RepaintManager$2.run(RepaintManager.java:696)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
   at javax.swing.RepaintManager.validateInvalidComponents(RepaintManager.java:695)
   at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1683)
   at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
   at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:708)
   at java.awt.EventQueue.access$400(EventQueue.java:82)
   at java.awt.EventQueue$2.run(EventQueue.java:669)
   at java.awt.EventQueue$2.run(EventQueue.java:667)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
   at java.awt.EventQueue.dispatchEvent(EventQueue.java:678)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
   at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
horsekateer
 
Posts: 55
Joined: 03 Apr 2013, 21:58
Has thanked: 7 times
Been thanked: 0 time

Re: Forge Beta: 05-17-2013 ver 1.3.16

Postby thefiremind » 30 May 2013, 23:22

Description: I made a Booster Draft, played against only one opponent, won that match, then clicked again on "Start" to play another match using the same deck.

IndexOutOfBoundsException | Open
Code: Select all
Forge Version:    1.3.16-r21506
Operating System: Windows 8 6.2 x86
Java Version:     1.7.0_21 Oracle Corporation

java.lang.IndexOutOfBoundsException: Index: 7, Size: 7
   at java.util.ArrayList.rangeCheck(Unknown Source)
   at java.util.ArrayList.get(Unknown Source)
   at forge.gui.home.sanctioned.CSubmenuDraft.startGame(CSubmenuDraft.java:128)
   at forge.gui.home.sanctioned.CSubmenuDraft.access$3(CSubmenuDraft.java:93)
   at forge.gui.home.sanctioned.CSubmenuDraft$3.actionPerformed(CSubmenuDraft.java:60)
   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.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$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.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)
------------------------

EDIT: Another one:

Description: opponent played Tormentor Exarch. I guess its trigger was about to go to the stack, but the crash happened before it had the chance.

NullPointerException | Open
Code: Select all
Forge Version:    1.3.16-r21506
Operating System: Windows 8 6.2 x86
Java Version:     1.7.0_21 Oracle Corporation

java.lang.NullPointerException
   at forge.card.ability.effects.CharmEffect.chainAbilities(CharmEffect.java:105)
   at forge.card.ability.effects.CharmEffect.makeChoices(CharmEffect.java:96)
   at forge.card.trigger.TriggerHandler.runSingleTrigger(TriggerHandler.java:401)
   at forge.card.trigger.TriggerHandler.runWaitingTrigger(TriggerHandler.java:252)
   at forge.card.trigger.TriggerHandler.runWaitingTriggers(TriggerHandler.java:193)
   at forge.game.zone.MagicStack.unfreezeStack(MagicStack.java:206)
   at forge.game.zone.MagicStack.finishResolving(MagicStack.java:732)
   at forge.game.zone.MagicStack.resolveStack(MagicStack.java:616)
   at forge.game.phase.PhaseHandler$1.run(PhaseHandler.java:746)
   at forge.game.phase.PhaseHandler.passPriority(PhaseHandler.java:754)
   at forge.game.player.PlayerController.passPriority(PlayerController.java:82)
   at forge.control.input.InputBase$1.run(InputBase.java:74)
   at forge.FThreads$1.run(FThreads.java:115)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
< Former DotP 2012/2013/2014 modder >
Currently busy with life...
User avatar
thefiremind
Programmer
 
Posts: 3515
Joined: 07 Nov 2011, 10:55
Has thanked: 118 times
Been thanked: 721 times

Re: Forge Beta: 05-17-2013 ver 1.3.16

Postby texas » 31 May 2013, 02:56

Description: Crash occurred at my DA phase on turn 3 against quest opponent Aurelia 2. She had a plains on the field, I had 2 tapped forests and Quest for Renewal (no attacking creatures).

NullPointerException | Open
Code: Select all
Forge Version:    1.3.16-r21506
Operating System: Windows 7 6.1 x86
Java Version:     1.7.0_21 Oracle Corporation

java.lang.NullPointerException
   at forge.control.input.InputAttack.setCurrentDefender(InputAttack.java:153)
   at forge.control.input.InputAttack.selectButtonOK(InputAttack.java:101)
   at forge.gui.InputProxy.selectButtonOK(InputProxy.java:103)
   at forge.gui.match.controllers.CMessage$2.actionPerformed(CMessage.java:59)
   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.AbstractButton.doClick(Unknown Source)
   at javax.swing.AbstractButton.doClick(Unknown Source)
   at forge.gui.toolbox.FButton$1.keyPressed(FButton.java:87)
   at java.awt.Component.processKeyEvent(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$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.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)
texas
 
Posts: 12
Joined: 01 May 2013, 19:40
Has thanked: 21 times
Been thanked: 0 time

Re: Forge Beta: 05-17-2013 ver 1.3.16

Postby rnitni » 31 May 2013, 15:23

Dryad Militant exiles also creatures
EDIT: Oh, nevermind. It was a creature with haunt, it exiled itself :)
rnitni
 
Posts: 9
Joined: 10 Aug 2011, 08:34
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Beta: 05-17-2013 ver 1.3.16

Postby newcomer » 02 Jun 2013, 09:37

Not sure if this has been fixed in 1.4.0.
I used a windswept heath in turn 1, held down <enter> to move through the phases of the turn and got 2013-06-02-00.txt. I continued the game and used flooded strand later on to get 2013-06-02-01.txt.

It would be good if the AI does not cast Ixidron when there is no creature on the field.
 
Description: from 2013-06-02-00.txt

NullPointerException | Open
Code: Select all
Forge Version:    1.3.16-r21506
Operating System: Windows 7 6.1 x86
Java Version:     1.7.0_17 Oracle Corporation

java.lang.NullPointerException
   at forge.control.input.InputAttack.setCurrentDefender(InputAttack.java:153)
   at forge.control.input.InputAttack.selectButtonOK(InputAttack.java:101)
   at forge.gui.InputProxy.selectButtonOK(InputProxy.java:103)
   at forge.gui.match.controllers.CMessage$2.actionPerformed(CMessage.java:59)
   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.AbstractButton.doClick(Unknown Source)
   at javax.swing.AbstractButton.doClick(Unknown Source)
   at forge.gui.toolbox.FButton$1.keyPressed(FButton.java:87)
   at java.awt.Component.processKeyEvent(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$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.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)
 
Description: from 2013-06-02-01.txt

NullPointerException | Open
Code: Select all
Forge Version:    1.3.16-r21506
Operating System: Windows 7 6.1 x86
Java Version:     1.7.0_17 Oracle Corporation

java.lang.NullPointerException
   at forge.control.input.InputAttack.setCurrentDefender(InputAttack.java:153)
   at forge.control.input.InputAttack.selectButtonOK(InputAttack.java:101)
   at forge.gui.InputProxy.selectButtonOK(InputProxy.java:103)
   at forge.gui.match.controllers.CMessage$2.actionPerformed(CMessage.java:59)
   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.AbstractButton.doClick(Unknown Source)
   at javax.swing.AbstractButton.doClick(Unknown Source)
   at forge.gui.toolbox.FButton$1.keyPressed(FButton.java:87)
   at java.awt.Component.processKeyEvent(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$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.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)
 
Attachments
2013-06-02-01.txt
(3.03 KiB) Downloaded 169 times
2013-06-02-00.txt
(3.03 KiB) Downloaded 145 times
Last edited by Chris H. on 02 Jun 2013, 13:22, edited 1 time in total.
Reason: added crash report
newcomer
 
Posts: 35
Joined: 24 Dec 2012, 09:14
Has thanked: 3 times
Been thanked: 1 time

Previous

Return to Forge

Who is online

Users browsing this forum: Bing [Bot] and 172 guests


Who is online

In total there are 173 users online :: 1 registered, 0 hidden and 172 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: Bing [Bot] and 172 guests

Login Form