Forge Beta: 12-14-2012 ver 1.3.3
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Forge Beta: 12-14-2012 ver 1.3.3
by Xitax » 02 Jan 2013, 01:08
Copies of cards played with Spellweaver Helix ability are not being played.
Re: Forge Beta: 12-14-2012 ver 1.3.3
by yagi » 02 Jan 2013, 06:51
Worthy Cause with buyback remembers the toughness of previously sacrificed creatures. E.g. if the previous turn I've sacrificed a 1/1, and now I sacrificed a 2/2, I would gain 3 life. It also stacks continuously.
- yagi
- Posts: 53
- Joined: 17 Apr 2012, 08:56
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 12-14-2012 ver 1.3.3
by cc-drake » 02 Jan 2013, 09:07
- When I try to give Spellwild Ouphe +3/+3 with Cankerous Thirst, the mana cost of the Thirst isn't reduced.
- The Elemental token of AI's Zektar Shrine Expedition isn't sacrificed at end of turn since it has

- AI controls Ghostly Prison. When I attack with Goblin Grappler, Provoke will not trigger before Declare Blockers step which means AI doesn't have to block the Grappler.
- When the Epic ability of Neverending Torment triggers, I get
- The Elemental token of AI's Zektar Shrine Expedition isn't sacrificed at end of turn since it has
- When I try to double a green mana in my mana pool with Doubling Cube, I end up with 256 green manaHIDDEN at the beginning of the end step, sacrifice Elemental.

- AI controls Ghostly Prison. When I attack with Goblin Grappler, Provoke will not trigger before Declare Blockers step which means AI doesn't have to block the Grappler.
- When the Epic ability of Neverending Torment triggers, I get
- 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.
Index: 0, Size: 0
Version:
Forge version 1.3.3-r18714
OS: Windows XP Version: 5.1 Architecture: x86
Java Version: 1.7.0_09 Vendor: Oracle Corporation
Detailed error trace:
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.rangeCheck(Unknown Source)
at java.util.ArrayList.get(Unknown Source)
at forge.card.abilityfactory.effects.ChangeZoneEffect.changeHiddenOriginResolveHuman(ChangeZoneEffect.java:538)
at forge.card.abilityfactory.effects.ChangeZoneEffect.changeHiddenOriginResolve(ChangeZoneEffect.java:513)
at forge.card.abilityfactory.effects.ChangeZoneEffect.resolve(ChangeZoneEffect.java:285)
at forge.card.abilityfactory.CommonSpell.resolve(CommonSpell.java:52)
at forge.card.abilityfactory.AbilityFactory.passUnlessCost(AbilityFactory.java:1569)
at forge.card.abilityfactory.AbilityFactory.resolve(AbilityFactory.java:1717)
at forge.GameAction.playSpellAbilityNoStack(GameAction.java:2081)
at forge.card.cardfactory.CardFactoryUtil$29.resolve(CardFactoryUtil.java:4173)
at forge.game.zone.MagicStack.resolveStack(MagicStack.java:912)
at forge.game.phase.PhaseHandler.passPriority(PhaseHandler.java:767)
at forge.game.player.ComputerAIGeneral.playSpellAbilities(ComputerAIGeneral.java:376)
at forge.control.input.InputControl.getActualInput(InputControl.java:252)
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:772)
at forge.control.input.InputPassPriority.selectButtonOK(InputPassPriority.java:74)
at forge.gui.GuiInput.selectButtonOK(GuiInput.java:80)
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.AbstractButton.doClick(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at forge.gui.toolbox.FButton$1.keyPressed(FButton.java:91)
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)
Re: Forge Beta: 12-14-2012 ver 1.3.3
by Doerk » 03 Jan 2013, 15:56
I am not sure whether this is against the rules, but I think so:
I have Mystic Decree in play which says that all creatures lose flying. The opponent (quest vs. Odin) has Esper Stormblade on the battlefield and plays another multicolored creature (Bant Sureblade in this case). Now Esper Stormblade gains flying.
I have Mystic Decree in play which says that all creatures lose flying. The opponent (quest vs. Odin) has Esper Stormblade on the battlefield and plays another multicolored creature (Bant Sureblade in this case). Now Esper Stormblade gains flying.
Re: Forge Beta: 12-14-2012 ver 1.3.3
by friarsol » 03 Jan 2013, 16:18
Funny enough since the Stormblade gains flying as a Continuous Ability, this looks correct due to the timestamps of the abilities.Doerk wrote:I am not sure whether this is against the rules, but I think so:
I have Mystic Decree in play which says that all creatures lose flying. The opponent (quest vs. Odin) has Esper Stormblade on the battlefield and plays another multicolored creature (Bant Sureblade in this case). Now Esper Stormblade gains flying.
Layers in Magic are way more complex than most players think, here's an article about Layers
And the important section
"If multiple continuous effects apply in the same layer, first apply CDAs and then apply each continuous effect in timestamp order. This order may be interrupted by dependencies." (Neither of these abilities are CDAs or are dependent on each other)
And here's a specific rule that talks about it:
- Rules Text | Open
- 613.8. One continuous effect can override another. Sometimes the results of one effect determine whether another effect applies or what another effect does.
Example: Two effects are affecting the same creature: one from an Aura that says "Enchanted creature gains flying" and one from an Aura that says "Enchanted creature loses flying." Neither of these depends on the other, since nothing changes what they affect or what they're doing to it. Applying them in timestamp order means the one that was generated last "wins." The same process would be followed, and the same result reached, if either of the effects had a duration (such as "Target creature loses flying until end of turn") or came from a non-Aura source (such as "All creatures lose flying").
Just in case after all that you still aren't sure, here's someone with a question very similar to yours:
http://www.rarityguide.com/forums/magic ... #post36962
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Forge Beta: 12-14-2012 ver 1.3.3
by jwallstone » 03 Jan 2013, 16:53
Something seems to be buggy with Fiend Hunter 's triggers. I tried exiling permanently by using Deadeye Navigator's soulbond ability, but whenever it prompts for a target to exile, it places the ETB exile trigger above everything else, making it impossible to flicker Fiend Hunter multiple times to exile permanently.
- jwallstone
- Posts: 66
- Joined: 02 Mar 2012, 06:16
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 12-14-2012 ver 1.3.3
by ArsenalNut » 03 Jan 2013, 17:56
You are correct. There are actually two issues.jwallstone wrote:Something seems to be buggy with Fiend Hunter 's triggers. I tried exiling permanently by using Deadeye Navigator's soulbond ability, but whenever it prompts for a target to exile, it places the ETB exile trigger above everything else, making it impossible to flicker Fiend Hunter multiple times to exile permanently.
First, targeted triggers are always put on the stack last (i.e. first to resolve) not matter what order the user chooses. In the case of Fiend Hunter the order of the triggers should not matter though.
The real culprit is the implementation of the linked abilities in Forge. The Fiend Hunter LTB trigger should be linked to a specific instance of a ETB trigger so that the LTB trigger knows whether or not its ETB has actually exiled anything yet. Currently, Forge can only "remember" the last thing exiled.
If the order of triggers was fixed, Forge would still produce the wrong result. In the Fiend Hunter scenario, the target of the first ETB on the stack should be permanently exiled. Since Forge remembers the last thing exiled, it would permanently exile the target of the second ETB on the stack.
So many cards, so little time
-
ArsenalNut - Posts: 512
- Joined: 08 Jul 2011, 03:49
- Has thanked: 27 times
- Been thanked: 121 times
Re: Forge Beta: 12-14-2012 ver 1.3.3
by cc-drake » 03 Jan 2013, 18:37
- When my Mind Warp (X=2) is countered by Dovescape, I get only 4 birds.
- When a creature equipped with Umezawa's Jitte is blocked by multiple creatures, the Jitte will trigger mutliple times.
- When a creature equipped with Umezawa's Jitte is blocked by multiple creatures, the Jitte will trigger mutliple times.
Re: Forge Beta: 12-14-2012 ver 1.3.3
by Yamahar1 » 04 Jan 2013, 00:04
I'm in real turmoil here.
I upgraded to windows 8 x64 pro. I have downloaded both the 32 bit and 64 bit versions of Java 7. The java website of course notes that java will only run in desktop mode of IE, if that's relevant. I've downloaded this new version as well.
Forge is broken. Despite any efforts, when I try to start a game I just huge list of java errors.
Is there any advice for running forge on Win 8? Will I be forsaken from playing Forge forever?
I upgraded to windows 8 x64 pro. I have downloaded both the 32 bit and 64 bit versions of Java 7. The java website of course notes that java will only run in desktop mode of IE, if that's relevant. I've downloaded this new version as well.
Forge is broken. Despite any efforts, when I try to start a game I just huge list of java errors.
Is there any advice for running forge on Win 8? Will I be forsaken from playing Forge forever?
- Yamahar1
- Posts: 6
- Joined: 04 Jan 2013, 00:00
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 12-14-2012 ver 1.3.3
by jwei92 » 04 Jan 2013, 05:38
I found a potentially critical bug.
I had a creature (Odious Trow, and my opponent was at 17 life). I buffed my creature to a power of 5, and attacked, and was unblocked. However, the opponent only took 1 damage.
The buff I used was Barkshell Blessing, and I conspired it.
I had a creature (Odious Trow, and my opponent was at 17 life). I buffed my creature to a power of 5, and attacked, and was unblocked. However, the opponent only took 1 damage.
The buff I used was Barkshell Blessing, and I conspired it.
- jwei92
- Posts: 4
- Joined: 01 Jul 2012, 17:09
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 12-14-2012 ver 1.3.3
by yagi » 04 Jan 2013, 06:33
I sacrificed an unleashed Hellhole Flailer at the end of the opponent's turn, it deals 5 damage instead of 4.
- yagi
- Posts: 53
- Joined: 17 Apr 2012, 08:56
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 12-14-2012 ver 1.3.3
by Xitax » 04 Jan 2013, 06:59
AI pumps Steel Overseer at the beginning of it's turn every turn.
Shower of Coals won't let you pick less than 3 targets.
Shower of Coals won't let you pick less than 3 targets.
Re: Forge Beta: 12-14-2012 ver 1.3.3
by Hellfish » 04 Jan 2013, 09:02
Could you post the errors, either spoilered or as an attachment?That would help diagnosing at least.Yamahar1 wrote:I'm in real turmoil here.
I upgraded to windows 8 x64 pro. I have downloaded both the 32 bit and 64 bit versions of Java 7. The java website of course notes that java will only run in desktop mode of IE, if that's relevant. I've downloaded this new version as well.
Forge is broken. Despite any efforts, when I try to start a game I just huge list of java errors.
Is there any advice for running forge on Win 8? Will I be forsaken from playing Forge forever?
So now you're
Screaming for the blood of the cookie monster
Evil puppet demon of obesity
Time to change the tune of his fearful ballad
C is for "Lettuce," that's good enough for me
Screaming for the blood of the cookie monster
Evil puppet demon of obesity
Time to change the tune of his fearful ballad
C is for "Lettuce," that's good enough for me
-
Hellfish - Programmer
- Posts: 1297
- Joined: 07 Jun 2009, 10:41
- Location: South of the Pumphouse
- Has thanked: 110 times
- Been thanked: 169 times
Re: Forge Beta: 12-14-2012 ver 1.3.3
by Yamahar1 » 04 Jan 2013, 23:09
Here is an attachment. Thanks for having a look.Hellfish wrote:Could you post the errors, either spoilered or as an attachment?That would help diagnosing at least.Yamahar1 wrote:I'm in real turmoil here.
I upgraded to windows 8 x64 pro. I have downloaded both the 32 bit and 64 bit versions of Java 7. The java website of course notes that java will only run in desktop mode of IE, if that's relevant. I've downloaded this new version as well.
Forge is broken. Despite any efforts, when I try to start a game I just huge list of java errors.
Is there any advice for running forge on Win 8? Will I be forsaken from playing Forge forever?
Forge (1) 2013-01-04-00.zip
- (1.63 KiB) Downloaded 211 times
- Yamahar1
- Posts: 6
- Joined: 04 Jan 2013, 00:00
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 12-14-2012 ver 1.3.3
by bladefallcon » 05 Jan 2013, 02:26
I guess this is where I post Bug Reports for version 1.3.3?
Anyways, playing with a deck that has Voracious Dragon in it. It comes into play, and devours some Goblins. It is then supposed to do damage to target player (obviously my one AI opponent) equal to twice the number of Goblins devours. The problem is, it craps out on me. A popup comes up, but only halfway..with no way to get out of it. (screenshot is below)
Don't know if this is a Card issue, or what, but it is quite annoying....
Anyways, playing with a deck that has Voracious Dragon in it. It comes into play, and devours some Goblins. It is then supposed to do damage to target player (obviously my one AI opponent) equal to twice the number of Goblins devours. The problem is, it craps out on me. A popup comes up, but only halfway..with no way to get out of it. (screenshot is below)
Don't know if this is a Card issue, or what, but it is quite annoying....
- bladefallcon
- Posts: 19
- Joined: 22 Dec 2012, 04:43
- Has thanked: 0 time
- Been thanked: 0 time
Who is online
Users browsing this forum: No registered users and 35 guests