Page 5 of 9

Re: Forge Beta: 03-15-2013 ver 1.3.10

PostPosted: 20 Mar 2013, 17:33
by myk
Jak wrote:The Image for Krosan Cloudscraper does not show. The file was downloaded and is in the folder.
It seems to be displaying fine for me... Could you possibly check to see if the image that is in the pics folder is correct? It is possible that the image is corrupt and is just not loading properly, but since the file exists it is not being downloaded again..
Screen Shot 2013-03-20 at 10.32.39 am.png

Re: Forge Beta: 03-15-2013 ver 1.3.10

PostPosted: 21 Mar 2013, 00:16
by freddyjsg
When I have Xenograft on field, and my Turntimber Ranger enters the battlefield, the Wolf Token doesn't activate again my Ranger's ability.

Re: Forge Beta: 03-15-2013 ver 1.3.10

PostPosted: 21 Mar 2013, 00:24
by Corwin72
Lyzoda med deck in Ravnica.
AI casts Guild Feud.
During the computer's upkeep it shows 3 from the computers deck twice and creatures are picked from that deck. They are both put in play on the computers side and they fight.

I should get one from my deck and the ai should get one from his deck. Then they fight.

Re: Forge Beta: 03-15-2013 ver 1.3.10

PostPosted: 21 Mar 2013, 02:05
by ozks
thank you guys... for the updates, forge grows faster then other games

Re: Forge Beta: 03-15-2013 ver 1.3.10

PostPosted: 21 Mar 2013, 03:06
by castem
Two things - first off, I wanted to thank everyone who works on Forge. It's great ^.^

Secondly, I believe I encountered a bug/glitch and I thought I should report it. I was fighting a vampire deck using a green deck, and I had Gravity Well on the field (which causes creatures with flying to lose flying when they attack until end of turn).

The opponent had Vampire Nocturnus out, which gave all his vampires flying. When they all attacked, I couldn't block any of them using my creatures (none of my creatures had flying/reach). I assume the reason I couldn't block them is because they had flying (none of them had fear, intimidate, shadow, protection from green, etc; also, there were no enchantments/artifacts/etc that prevented my [untapped] creatures from blocking). [I assume the game did something like this: Vampire Nocturnus gave them flying -> attacked -> lost flying -> Vampire Nocturnus gave them flying again.]

If I'm wrong about this, please let me know! I might need to switch out Gravity Well with something else if this scenario is actually legit.

Re: Forge Beta: 03-15-2013 ver 1.3.10

PostPosted: 21 Mar 2013, 10:35
by Doerk
Description: I was playing in quest mode versus Ghost Council 3. The AI casted Obzedat, Ghost Council a couple of turns before and it used the option of exiling it every turn. So it came back the next turned and attacked. On my turn before the crash I used Quicksilver Amulet to bring Progenitus on the table. On AI turn, Obzedat, Ghost Council came back but did not attack. AI didn't play anything. Then, on M2 phase the game crashed.

NullPointerException | Open
Code: Select all
Forge Version:    1.3.10-r20348
Operating System: Windows 7 6.1 amd64
Java Version:     1.7.0_17 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.game.ai.ComputerUtil.handlePlayingSpellAbility(ComputerUtil.java:104)
   at forge.game.ai.AiInputCommon.playSpellAbilities(AiInputCommon.java:164)
   at forge.game.ai.AiInputCommon.showMessage(AiInputCommon.java:106)
   at forge.gui.InputProxy.setInput(InputProxy.java:62)
   at forge.control.input.InputControl.setNewInput(InputControl.java:256)
   at forge.gui.InputProxy.update(InputProxy.java:49)
   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:515)
   at forge.game.phase.PhaseHandler.passPriority(PhaseHandler.java:735)
   at forge.game.player.PlayerController.passPriority(PlayerController.java:71)
   at forge.control.input.InputPassPriority.selectButtonOK(InputPassPriority.java:77)
   at forge.gui.InputProxy.selectButtonOK(InputProxy.java:71)
   at forge.gui.match.controllers.CMessage$2.actionPerformed(CMessage.java:57)
   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$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)

Re: Forge Beta: 03-15-2013 ver 1.3.10

PostPosted: 21 Mar 2013, 11:50
by Jak
myk wrote:
Jak wrote:The Image for Krosan Cloudscraper does not show. The file was downloaded and is in the folder.
It seems to be displaying fine for me... Could you possibly check to see if the image that is in the pics folder is correct? It is possible that the image is corrupt and is just not loading properly, but since the file exists it is not being downloaded again..
today it works fine... don't know why... maybe because I downloaded all set images after that.

Re: Forge Beta: 03-15-2013 ver 1.3.10

PostPosted: 21 Mar 2013, 12:09
by friarsol
Doerk wrote:Description: I was playing in quest mode versus Ghost Council 3. The AI casted Obzedat, Ghost Council a couple of turns before and it used the option of exiling it every turn. So it came back the next turned and attacked. On my turn before the crash I used Quicksilver Amulet to bring Progenitus on the table. On AI turn, Obzedat, Ghost Council came back but did not attack. AI didn't play anything. Then, on M2 phase the game crashed.
That crash is something else. Probably Merciless Eviction looking at the decklist

Re: Forge Beta: 03-15-2013 ver 1.3.10

PostPosted: 21 Mar 2013, 15:17
by atar
Description: [When playing the challenge Arzakon,during it's attack phase:]

RuntimeException | Open
Code: Select all
Forge Version:    1.3.10-r20348
Operating System: Windows XP 5.1 x86
Java Version:     1.6.0_31 Sun Microsystems Inc.

java.lang.RuntimeException: ComputerUtil : payManaCost() cost was not paid for Su-Chi
   at forge.game.ai.ComputerUtilMana.payManaCost(ComputerUtilMana.java:237)
   at forge.game.ai.ComputerUtilMana.payManaCost(ComputerUtilMana.java:253)
   at forge.card.cost.CostPartMana.payAI(CostPartMana.java:198)
   at forge.card.cost.CostPayment.payComputerCosts(CostPayment.java:318)
   at forge.game.ai.ComputerUtil.handlePlayingSpellAbility(ComputerUtil.java:115)
   at forge.game.ai.AiInputCommon.playSpellAbilities(AiInputCommon.java:164)
   at forge.game.ai.AiInputCommon.showMessage(AiInputCommon.java:106)
   at forge.gui.InputProxy.setInput(InputProxy.java:62)
   at forge.control.input.InputControl.setNewInput(InputControl.java:256)
   at forge.gui.InputProxy.update(InputProxy.java:49)
   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.zone.MagicStack.finishResolving(MagicStack.java:993)
   at forge.card.ability.AbilityUtils.resolveSubAbilities(AbilityUtils.java:1027)
   at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1223)
   at forge.card.ability.AbilityUtils.resolve(AbilityUtils.java:1018)
   at forge.game.zone.MagicStack.resolveStack(MagicStack.java:841)
   at forge.game.phase.PhaseHandler.passPriority(PhaseHandler.java:738)
   at forge.game.player.PlayerController.passPriority(PlayerController.java:71)
   at forge.control.input.InputPassPriority.selectButtonOK(InputPassPriority.java:77)
   at forge.gui.InputProxy.selectButtonOK(InputProxy.java:71)
   at forge.gui.match.controllers.CMessage$2.actionPerformed(CMessage.java:57)
   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$000(Unknown Source)
   at java.awt.EventQueue$1.run(Unknown Source)
   at java.awt.EventQueue$1.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$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.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: 03-15-2013 ver 1.3.10

PostPosted: 21 Mar 2013, 15:22
by Darien Blaque
How do I import an existing decklist?

Re: Forge Beta: 03-15-2013 ver 1.3.10

PostPosted: 21 Mar 2013, 16:00
by myk
@Darien Blaque: in the deck editor, go to the 'All Decks' tab. Click the 'Import Deck' button.

Re: Forge Beta: 03-15-2013 ver 1.3.10

PostPosted: 21 Mar 2013, 16:03
by Darien Blaque
I actually do not see that tab since I updated, hence my confusion.

EDIT: NVM I am blind, thank you!

Re: Forge Beta: 03-15-2013 ver 1.3.10

PostPosted: 21 Mar 2013, 16:35
by alfax
Thanks for all the work in this version! Found a bug: when Second Sunrise resolves, it's bringing back my Lotus Bloom and Conjurer's Bauble tapped if they were tapped before entering the graveyard. Interestingly enough, the Lotus Blooms are only coming back tapped if I tapped and sac'd them to float mana, rather than to cast a spell (ie the Lotus Bloom I used to cast Second Sunrise is coming back untapped). This doesn't seem to be the case for my Ghost Quarter ; just the artifacts.

Here's the decklist I was using, if you'd like to test:

4 Faith's Reward
2 Noxious Revival
4 Misty Rainforest
2 Silence
4 Elsewhere Flask
4 Lotus Bloom
4 Chromatic Star
4 Ghost Quarter
1 Hallowed Fountain
4 Conjurer's Bauble
4 Serum Visions
4 Reshape
4 Second Sunrise
1 Pyrite Spellbomb
1 Plains
7 Island
2 Sleight of Hand
4 Chromatic Sphere

Thanks again!

Re: Forge Beta: 03-15-2013 ver 1.3.10

PostPosted: 21 Mar 2013, 17:16
by myk
Grim Rowe wrote:So there's my problem : right after the launching bar finishing fill up, a crash report pop up (in attachment). I have the latest version of Forge and Java 7.13
Just FYI, I'm still looking into this. I don't see anything obvious. Would it be possible to try java 6 and seeing if there is still an issue for you?

Re: Forge Beta: 03-15-2013 ver 1.3.10

PostPosted: 21 Mar 2013, 17:21
by ChaossssMark
Very good work on this release!

Two bugs: AI casts Memory's Journey on cards in both graveyards, including the card on the stack?!

Image: Image

Second bug: Mesmeric Orb apparently hangs the game. This happened multiple times, both in the first pic, as well as this one.

Image: Image

Otherwise, keep up the good work!

@Castem: I'm not really sure what should happen in your scenario (Vampire Nocturnus & friends attacking into Gravity Well). Could somebody look it up, or ask a judge?