Forge Beta: 07-13-2012 ver 1.2.10
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Forge Beta: 07-13-2012 ver 1.2.10
by Bundy » 23 Jul 2012, 16:15
Just noticed something, don't know if this is already fixed in a snapshot version.
When playing with transform cards like Lambholt Elder , you can click on the image to see the other side of the card. When i 'turn over' the image and proceed to the next phase in a turn, the card on the battlefield also transforms.
EDIT: transform effects also trigger when you only want to look at the other side of the card and turn it back to the side it was on. For example, Afflicted Deserter triggers when looking at the transformed card and you can destroy an artifact then.
When playing with transform cards like Lambholt Elder , you can click on the image to see the other side of the card. When i 'turn over' the image and proceed to the next phase in a turn, the card on the battlefield also transforms.
EDIT: transform effects also trigger when you only want to look at the other side of the card and turn it back to the side it was on. For example, Afflicted Deserter triggers when looking at the transformed card and you can destroy an artifact then.
- Bundy
- Posts: 348
- Joined: 17 Dec 2010, 17:32
- Location: The netherlands
- Has thanked: 23 times
- Been thanked: 3 times
Re: Forge Beta: 07-13-2012 ver 1.2.10
by muppet » 23 Jul 2012, 18:13
This is probably a known converted mana costs problem.
Chalice of the Void set to zero counters another Chalice of the Void being cast with 2 mana.
Chalice of the Void set to zero counters another Chalice of the Void being cast with 2 mana.
Re: Forge Beta: 07-13-2012 ver 1.2.10
by muppet » 24 Jul 2012, 12:54
and a new one Trace of Abundance caused a game crash when played by ai as it hadn't chosen a color it seemed.
Re: Forge Beta: 07-13-2012 ver 1.2.10
by gos » 24 Jul 2012, 16:56
- gos
- Posts: 4369
- Joined: 03 Mar 2011, 15:21
- Location: Reykjavík, Iceland
- Has thanked: 231 times
- Been thanked: 232 times
Re: Forge Beta: 07-13-2012 ver 1.2.10
by cc-drake » 24 Jul 2012, 17:22
- When I cast Vesuvan Doppelganger cloning Venser, Shaper Savant, both are put into my graveyard and I'm asked to select a permanent to bounce. I target AI's Fire Elemental and get
- Tokens created by tokens created by Myr Propagator don't have the clone ability - I thought this would have been fixed with the cloning contribution, but this seems to be a different issue.
- AI casts Gelatinous Genesis with 5 mana for X=4 and gets 4 4/4 Oozes
- The leave the battlefield-trigger of Splinter tokens created by Splintering Wind doesn't trigger
- Code: Select all
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.
For input string: "X"
Version:
Forge version 1.2.10-r16193
OS: Windows XP Version: 5.1 Architecture: x86
Java Version: 1.6.0_33 Vendor: Sun Microsystems Inc.
Detailed error trace:
java.lang.NumberFormatException: For input string: "X"
at java.lang.NumberFormatException.forInputString(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at forge.card.abilityfactory.AbilityFactory.calculateAmount(AbilityFactory.java:1754)
at forge.card.trigger.Trigger.requirementsCheck(Trigger.java:455)
at forge.card.trigger.TriggerHandler$2.resolve(TriggerHandler.java:955)
at forge.card.abilityfactory.AbilityFactory.resolve(AbilityFactory.java:2792)
at forge.game.zone.MagicStack.resolveStack(MagicStack.java:959)
at forge.game.phase.PhaseHandler.passPriority(PhaseHandler.java:874)
at forge.game.player.ComputerAIGeneral.stackResponse(ComputerAIGeneral.java:407)
at forge.game.player.ComputerAIGeneral.stackNotEmpty(ComputerAIGeneral.java:350)
at forge.control.input.InputControl.updateInput(InputControl.java:260)
at forge.gui.GuiInput.update(GuiInput.java:58)
at java.util.Observable.notifyObservers(Unknown Source)
at java.util.Observable.notifyObservers(Unknown Source)
at forge.util.MyObservable.updateObservers(MyObservable.java:41)
at forge.control.input.InputControl.resetInput(InputControl.java:146)
at forge.game.phase.PhaseHandler.passPriority(PhaseHandler.java:863)
at forge.control.input.InputPassPriority.selectButtonOK(InputPassPriority.java:76)
at forge.gui.GuiInput.selectButtonOK(GuiInput.java:92)
at forge.gui.match.controllers.CMessage$2.actionPerformed(CMessage.java:52)
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:89)
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)
- Code: Select all
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.
AbilityFactory Parsing Error in getAbility() : Split length of References$ in Emissary of Hope is not 2.
Version:
Forge version 1.2.10-r16193
OS: Windows XP Version: 5.1 Architecture: x86
Java Version: 1.6.0_33 Vendor: Sun Microsystems Inc.
Detailed error trace:
java.lang.RuntimeException: AbilityFactory Parsing Error in getAbility() : Split length of References$ in Emissary of Hope is not 2.
at forge.card.abilityfactory.AbilityFactory.getMapParams(AbilityFactory.java:307)
at forge.card.abilityfactory.AbilityFactory.getAbility(AbilityFactory.java:333)
at forge.card.trigger.TriggerHandler.runSingleTrigger(TriggerHandler.java:449)
at forge.card.trigger.TriggerHandler.runTrigger(TriggerHandler.java:320)
at forge.game.player.Player.addDamageAfterPrevention(Player.java:562)
at forge.game.player.Player.addCombatDamage(Player.java:920)
at forge.game.phase.Combat.dealAssignedDamage(Combat.java:861)
at forge.game.phase.PhaseHandler.handleBeginPhase(PhaseHandler.java:398)
at forge.control.input.InputControl.updateInput(InputControl.java:203)
at forge.gui.GuiInput.update(GuiInput.java:58)
at java.util.Observable.notifyObservers(Unknown Source)
at java.util.Observable.notifyObservers(Unknown Source)
at forge.util.MyObservable.updateObservers(MyObservable.java:41)
at forge.game.phase.PhaseHandler.nextPhase(PhaseHandler.java:582)
at forge.game.phase.PhaseHandler.nextPhase(PhaseHandler.java:586)
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:89)
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)
- Tokens created by tokens created by Myr Propagator don't have the clone ability - I thought this would have been fixed with the cloning contribution, but this seems to be a different issue.
- AI casts Gelatinous Genesis with 5 mana for X=4 and gets 4 4/4 Oozes

- The leave the battlefield-trigger of Splinter tokens created by Splintering Wind doesn't trigger
Re: Forge Beta: 07-13-2012 ver 1.2.10
by Sloth » 24 Jul 2012, 20:43
This has been fixed by Sol a few days ago.muppet wrote:This is probably a known converted mana costs problem.
Chalice of the Void set to zero counters another Chalice of the Void being cast with 2 mana.

Fixed! Thanks gos.
These two are fixed! Thanks cc-drake.cc-drake wrote:- I control Myr Servitor, a Shrine of Limitless Power and a Prodigal Sorcerer. AI attacks and the ability of AI's Emissary of Hope triggers...
- AI casts Gelatinous Genesis with 5 mana for X=4 and gets 4 4/4 Oozes
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Forge Beta: 07-13-2012 ver 1.2.10
by Zirbert » 25 Jul 2012, 01:10
I hate to point out a problem with this one, but...
Havengul Lich doesn't let me cast creatures from my opponent's graveyard. Unless there's some way of doing it that I'm not seeing - I can target creature cards in the AI's graveyard, and they appear under the flashback icon on the AI's side, but I can't seem to actually cast them.
Havengul Lich doesn't let me cast creatures from my opponent's graveyard. Unless there's some way of doing it that I'm not seeing - I can target creature cards in the AI's graveyard, and they appear under the flashback icon on the AI's side, but I can't seem to actually cast them.
Last edited by Zirbert on 25 Jul 2012, 01:54, edited 1 time in total.
Re: Forge Beta: 07-13-2012 ver 1.2.10
by Zirbert » 25 Jul 2012, 01:40
I often play in Developer mode to test bug reproduction.
In this beta, after one game, the Dev tab disappears from my bottom-left panel, so I can't access the dev mode options (I use Generate Mana a lot - the decks I build to bug-test tend not to include land). I have to close Forge completely and reopen it to get that tab back.
In this beta, after one game, the Dev tab disappears from my bottom-left panel, so I can't access the dev mode options (I use Generate Mana a lot - the decks I build to bug-test tend not to include land). I have to close Forge completely and reopen it to get that tab back.
Re: Forge Beta: 07-13-2012 ver 1.2.10
by Diogenes » 25 Jul 2012, 01:47
[edit: nevermind my original comment, Zirbert's covers it.]Zirbert wrote:I often play in Developer mode to test bug reproduction.
In this beta, after one game, the Dev tab disappears from my bottom-left panel, so I can't access the dev mode options (I use Generate Mana a lot - the decks I build to bug-test tend not to include land). I have to close Forge completely and reopen it to get that tab back.
I've also been restarting Forge a lot this week. I've also noticed that the Dock pane keeps contracting itself mid-game, and it's mouse-over popup appears in the deck editor if I've been fiddling with it in a prior game. (A simple solution is to focus the Dock pane, then click on the tab and drag it into the body of the pane. The Dock and Ante panes will then be stacked vertically.)
Regarding the Dock pane, it seems a little risky to have the "End Turn" button right next to the "Concede Game" button, especially since that doesn't give you a confirmation prompt.
Speaking of this, what's the state of Clone ETB effects supposed to be right now? I thought they never triggered, but if they're supposed to I've been keeping track of cases where they don't in my notes.cc-drake wrote:- When I cast Vesuvan Doppelganger cloning Venser, Shaper Savant, both are put into my graveyard and I'm asked to select a permanent to bounce.
On a related subject, I've noticed that permanents which have the ability to add one of multiple colors give you the option which color to add to your mana pool when you're prompted to pay for a permanent with Sunburst. Since all clone cards copy Sunburst, and come into play with the appropriate +1/+1 or charge counters, it would be nice if those cards triggered the same "color matters" form of mana cost payment. You can still add the appropriately colored mana to your mana pool and pay the cost from there, but I think these are the only cards where you'd have to do that.
Re: Forge Beta: 07-13-2012 ver 1.2.10
by neurol4ever » 25 Jul 2012, 17:55
first: hello and thank you guys for great program
second: today i played challenge "dungeon crawling( coroless) hard repeatable". AI played Slaughter Pact and Pact of the Titan in 2. turn and had only 1 blue mana and AI lose at his next upkeep. almost same thing happens next game.

second: today i played challenge "dungeon crawling( coroless) hard repeatable". AI played Slaughter Pact and Pact of the Titan in 2. turn and had only 1 blue mana and AI lose at his next upkeep. almost same thing happens next game.
sorry for my english
-
neurol4ever - Posts: 1
- Joined: 24 Jul 2012, 21:44
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 07-13-2012 ver 1.2.10
by uhlersoth » 25 Jul 2012, 20:46
Did the expected location of the token image files change recently? My creature token images aren't showing up anymore. The last version of Forge I grabbed was 1.2.7, and the token image files were supposed to be in res/pics/tokens.
Re: Forge Beta: 07-13-2012 ver 1.2.10
by Xitax » 26 Jul 2012, 06:39
When several of my opponent's creatures died, I got 3 triggers for my mimic vat, but the current dialog box doesn't tell you which card is being imprinted. Can you just add the card to the text?
Re: Forge Beta: 07-13-2012 ver 1.2.10
by palynka » 26 Jul 2012, 12:05
Hi, newbie here...
I often get crashes/errors when I'm doing the challenges on the quests. The types of crashes/errors are roughly in three groups.
Group 1:
The play area loads but there are no cards in either set, there is no window displaying the ante or who won the coin toss. The game ends due to milling when this happens without crashing or a report.
Group 2:
The game posts repeatedly crash errors and they just keep popping up and nothing can be one except stopping the process or closing the application (I'm using Windows). The crash report of one such errors is:
*can't seem to be able to post it as I'm a new user and my post looks spammy when I include the report (even without the tinyurl link...). What can I do? *
Group 3:
The play area loads up well, there is a ante and coin toss window, but the game shows a crash report. If I ignore it, play goes on as usual.
This happens QUITE OFTEN and exclusively (so far?) on challenges within a quest... Is this a memory or display issue?
Thank you!
Edit: Trying to repost just the initial part of the report (if it helps...):
I often get crashes/errors when I'm doing the challenges on the quests. The types of crashes/errors are roughly in three groups.
Group 1:
The play area loads but there are no cards in either set, there is no window displaying the ante or who won the coin toss. The game ends due to milling when this happens without crashing or a report.
Group 2:
The game posts repeatedly crash errors and they just keep popping up and nothing can be one except stopping the process or closing the application (I'm using Windows). The crash report of one such errors is:
*can't seem to be able to post it as I'm a new user and my post looks spammy when I include the report (even without the tinyurl link...). What can I do? *
Group 3:
The play area loads up well, there is a ante and coin toss window, but the game shows a crash report. If I ignore it, play goes on as usual.
This happens QUITE OFTEN and exclusively (so far?) on challenges within a quest... Is this a memory or display issue?
Thank you!
Edit: Trying to repost just the initial part of the report (if it helps...):
- | Open
- 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:
*removed tinyurl link
Reporting bugs in Forge is very important. We thank you for your time.
1
Version:
Forge version 1.2.6-r14990
OS: Windows 7 Version: 6.1 Architecture: x86
Java Version: 1.7.0_05 Vendor: Oracle Corporation
Detailed error trace:
java.lang.ArrayIndexOutOfBoundsException: 1
at java.util.ArrayList.clear(Unknown Source)
at arcane.ui.PlayArea.rowSpacing(PlayArea.java:251)
at arcane.ui.PlayArea.doLayout(PlayArea.java:187)
at java.awt.Container.validateTree(Unknown Source)
...
- palynka
- Posts: 1
- Joined: 26 Jul 2012, 11:54
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 07-13-2012 ver 1.2.10
by muppet » 26 Jul 2012, 13:13
This may be part of the cloning things that you know about. I play Phyrexian Metamorph copying Tangle Wire. I think I should get a Tangle Wire with 4 counters on it but I get one with none. It is possible I haven't got the rules right though.
Re: Forge Beta: 07-13-2012 ver 1.2.10
by friarsol » 26 Jul 2012, 13:57
No that's the same thing, it seems like certain ETB abilities either aren't being copied early enough before triggers are checked.muppet wrote:This may be part of the cloning things that you know about. I play Phyrexian Metamorph copying Tangle Wire. I think I should get a Tangle Wire with 4 counters on it but I get one with none. It is possible I haven't got the rules right though.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Who is online
Users browsing this forum: No registered users and 37 guests