Forge Beta: 06-06-2014 ver 1.5.19
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Forge Beta: 06-06-2014 ver 1.5.19
by Fizanko » 09 Jun 2014, 14:45
First time i experienced this one (notice how bad luck i got there, turn 13 and i got only 1 land) :
I just lost that round , my life just reached 0 but the game does not quit to the end round window, unfortunately no error message.
The game is not frozen as i can still move the mouse on each card to see what they are or zoom them, but clicking OK or End Turn in the prompt does nothing.
I just lost that round , my life just reached 0 but the game does not quit to the end round window, unfortunately no error message.
The game is not frozen as i can still move the mouse on each card to see what they are or zoom them, but clicking OK or End Turn in the prompt does nothing.
probably outdated by now so you should avoid : Innistrad world for Forge (updated 17/11/2014)
Duel Decks for Forge - Forge custom decks (updated 25/10/2014)
Duel Decks for Forge - Forge custom decks (updated 25/10/2014)
Re: Forge Beta: 06-06-2014 ver 1.5.19
by Mitlan » 09 Jun 2014, 15:39
QUEST DRAFT!!!!...i thought that i was the only one requesting it (i dont think that now ^^)great addition, and thanks
Re: Forge Beta: 06-06-2014 ver 1.5.19
by timmermac » 09 Jun 2014, 16:57
The concurrent modification exceptions that have been reported so far in this thread have been happening to me in either game 2 or 3 of just about every match I've played in this beta. There is no particular card that seems to cause the error.
"I just woke up, haven't had coffee, let alone a pee in 7 days, and I find out you stole my ass and made a ...mini-me! Carter, I should be irked currently, yes?" - Jack O'Neill
Re: Forge Beta: 06-06-2014 ver 1.5.19
by elcnesh » 09 Jun 2014, 20:17
Fixed (I completely missed your solution and then went to implement in the exact same way... At least it works now.)Nekoatl wrote:The triggered ability granted by Opaline Sliver's static ability is not triggering when Slivers become the target of an opponent's Aura spell.
It's a bit more complicated than that... Removing the clause would probably not have any side-effects, since the only face-down castable spells are morphs (checked in Gatherer). But I digged a bit deeper and the problem was more involved, also prohibiting a spell to be cast face down when it was named with e.g. Conjurer's Ban. So I fixed it in the source, which also fixed the Zoetic Cavern problemNekoatl wrote:Dream Chisel still is not correctly reducing the morph casting cost of Zoetic Cavern (as noted here and here). Predictably, Whetwheel is also affected by this bug.
As a possible fix, I thought removing "ValidCard$ Creature" might work, but it still only reduces the cost of morph creature spells if the original card is also a creature card, so I suspect the problem lies within the Java code for MorphDown. If I can figure out how to download the Java source code, I'll try to confirm that.
- elcnesh
- Posts: 290
- Joined: 16 May 2014, 15:11
- Location: Netherlands
- Has thanked: 34 times
- Been thanked: 92 times
Re: Forge Beta: 06-06-2014 ver 1.5.19
by elcnesh » 09 Jun 2014, 20:43
Fixed the crash.lujo wrote:Description: A the dark quest tounrey is crashing, and could be something involvind Goblin Wizard, Scarwood Hag or Living Armor. Unfortunately I have no idea what as it's crashing during AI games. Most likely Goblin Wizard, as it seems to crash every time he hits the table.
The code for giving attacking creatures protection (AiAttackController.toProtectAttacker) does look a bit weird from a gameplay point of view, maybe someone with AI experience can have look?
- elcnesh
- Posts: 290
- Joined: 16 May 2014, 15:11
- Location: Netherlands
- Has thanked: 34 times
- Been thanked: 92 times
Re: Forge Beta: 06-06-2014 ver 1.5.19
by Nekoatl » 10 Jun 2014, 04:03
Thanks very much, but now that I think about it, Conjurer's Ban should perhaps actually stop them from being played. The key difference is that Dream Chisel affects spells, but Conjurer's Ban affects cards. I can see arguments either way, but this being MTG, there's probably a definitive answer out there, and I'm looking for it right now. I'll update this post with whatever I find.elcnesh wrote:It's a bit more complicated than that... Removing the clause would probably not have any side-effects, since the only face-down castable spells are morphs (checked in Gatherer). But I digged a bit deeper and the problem was more involved, also prohibiting a spell to be cast face down when it was named with e.g. Conjurer's Ban. So I fixed it in the source, which also fixed the Zoetic Cavern problemNekoatl wrote:Dream Chisel still is not correctly reducing the morph casting cost of Zoetic Cavern (as noted here and here). Predictably, Whetwheel is also affected by this bug.
As a possible fix, I thought removing "ValidCard$ Creature" might work, but it still only reduces the cost of morph creature spells if the original card is also a creature card, so I suspect the problem lies within the Java code for MorphDown. If I can figure out how to download the Java source code, I'll try to confirm that.
Edit: Nope, you were right. I was thinking that casting a spell resulted from playing a card, but it's actually the same action, so the morphed cards should get past Conjurer's Ban.
Re: Forge Beta: 06-06-2014 ver 1.5.19
by Marek14 » 10 Jun 2014, 05:12
The relevant rule is:Nekoatl wrote:Thanks very much, but now that I think about it, Conjurer's Ban should perhaps actually stop them from being played. The key difference is that Dream Chisel affects spells, but Conjurer's Ban affects cards. I can see arguments either way, but this being MTG, there's probably a definitive answer out there, and I'm looking for it right now. I'll update this post with whatever I find.elcnesh wrote:It's a bit more complicated than that... Removing the clause would probably not have any side-effects, since the only face-down castable spells are morphs (checked in Gatherer). But I digged a bit deeper and the problem was more involved, also prohibiting a spell to be cast face down when it was named with e.g. Conjurer's Ban. So I fixed it in the source, which also fixed the Zoetic Cavern problemNekoatl wrote:Dream Chisel still is not correctly reducing the morph casting cost of Zoetic Cavern (as noted here and here). Predictably, Whetwheel is also affected by this bug.
As a possible fix, I thought removing "ValidCard$ Creature" might work, but it still only reduces the cost of morph creature spells if the original card is also a creature card, so I suspect the problem lies within the Java code for MorphDown. If I can figure out how to download the Java source code, I'll try to confirm that.
Edit: Nope, you were right. I was thinking that casting a spell resulted from playing a card, but it's actually the same action, so the morphed cards should get past Conjurer's Ban.
Basically, if Conjurer's Ban applied in this situation, then there would be (in paper game) an opportunity to cheat, as you could sneak the "banned" morph onto the battlefield and later claim that you did it in different turn. Or, opponent could call judge to verify that the morph you're casting is not illegal. Both are things Wizards tend to avoid (this is for example why every search for a card with specific characteristics involves revealing it).707.4. Objects that are cast face down are turned face down before they are put onto the stack, so effects that care about the characteristics of a spell will see only the face-down spell’s characteristics. Any effects or prohibitions that would apply to casting an object with these characteristics (and not the face-up object’s characteristics) are applied to casting this object. The permanent the spell becomes will be a face-down permanent.
As long as we talk about morph, I think Forge still lacks this rule:
While this isn't necessary since the main reason for the rule (stopping cheating) is not applicable to Forge, it would still be nice.707.9. If a face-down permanent moves from the battlefield to any other zone, its owner must reveal it to all players as he or she moves it. If a face-down spell moves from the stack to any zone other than the battlefield, its owner must reveal it to all players as he or she moves it. At the end of each game, all face-down permanents and spells must be revealed to all players.
Re: Forge Beta: 06-06-2014 ver 1.5.19
by Marek14 » 10 Jun 2014, 08:36
Varchild's War-Riders have you select whether to create tokens or sacrifice it when the cumulative upkeep ability goes on stack. It should happen on resolution.
Re: Forge Beta: 06-06-2014 ver 1.5.19
by jacksonjack » 10 Jun 2014, 09:17
I installed JRE and JDK from Oracle, but Forge still doesn't launch,
please help.
please help.
- jacksonjack
- Posts: 12
- Joined: 19 May 2012, 22:33
- Has thanked: 6 times
- Been thanked: 0 time
Re: Forge Beta: 06-06-2014 ver 1.5.19
by gos » 10 Jun 2014, 11:03
Description: Was paying mana cost (when casting Land's Edge). Tapped a Forest, Birds of Paradise for , and then sacrificed a Lotus Petal (presumably for ) in that order.
- RuntimeException | Open
- Code: Select all
Forge Version: 1.5.19-r26210Mu (mixed revisions detected; please update from the root directory)
Operating System: Windows 7 6.1 amd64
Java Version: 1.7.0_07 Oracle Corporation
java.lang.RuntimeException: Cannot remove input InputPayManaOfCostPayment because it's not on top of stack. Stack = []
at forge.match.input.InputQueue.removeInput(InputQueue.java:54)
at forge.match.input.InputSyncronizedBase.stop(InputSyncronizedBase.java:49)
at forge.match.input.InputPayMana.onStateChanged(InputPayMana.java:400)
at forge.match.input.InputPayMana.showMessage(InputPayMana.java:394)
at forge.match.input.InputBase.showMessageInitial(InputBase.java:47)
at forge.match.input.InputProxy$2.run(InputProxy.java:85)
at java.awt.event.InvocationEvent.dispatch(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.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)
- gos
- Posts: 4369
- Joined: 03 Mar 2011, 15:21
- Location: Reykjavík, Iceland
- Has thanked: 231 times
- Been thanked: 232 times
Re: Forge Beta: 06-06-2014 ver 1.5.19
by gos » 10 Jun 2014, 12:16
. Mirror of Fate forces me to choose the full 7 cards, instead of up to 7.
- gos
- Posts: 4369
- Joined: 03 Mar 2011, 15:21
- Location: Reykjavík, Iceland
- Has thanked: 231 times
- Been thanked: 232 times
Re: Forge Beta: 06-06-2014 ver 1.5.19
by Dreago » 11 Jun 2014, 04:57
I don't think Mind's Desire is working correctly. Or possibly interacting with Past in Flames oddly. You can play the cards exiled over and over again.
- Dreago
- Posts: 17
- Joined: 15 Jun 2013, 05:40
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 06-06-2014 ver 1.5.19
by Bundy » 11 Jun 2014, 15:28
Description: Was clicking too fast to see why this crash came up. It was during my upkeep, so i guess it has something to do with a token from Goblin Assault. I have 2 in play and already a bunch of tokens. They can't attack because Humility and Moat are in play.
- ConcurrentModificationException | Open
- Code: Select all
Forge Version: 1.5.19-r26210Mu (mixed revisions detected; please update from the root directory)
Operating System: Windows 8.1 6.3 x86
Java Version: 1.7.0_55 Oracle Corporation
java.util.ConcurrentModificationException
at java.util.ArrayList$Itr.checkForComodification(Unknown Source)
at java.util.ArrayList$Itr.next(Unknown Source)
at forge.game.card.Card.getHiddenExtrinsicKeyword(Card.java:4610)
at forge.game.card.Card.getKeyword(Card.java:4317)
at forge.game.card.Card.getAmountOfKeyword(Card.java:5180)
at forge.game.card.Card.getNetAttack(Card.java:4013)
at forge.view.arcane.CardPanel.setText(CardPanel.java:627)
at forge.view.arcane.CardPanel.setCard(CardPanel.java:664)
at forge.view.arcane.PlayArea.updateCard(PlayArea.java:699)
at forge.view.arcane.PlayArea.updateSingleCard(PlayArea.java:359)
at forge.screens.match.CMatchUI.updateSingleCard(CMatchUI.java:385)
at forge.screens.match.CMatchUI.updateCards(CMatchUI.java:377)
at forge.GuiDesktop.updateCards(GuiDesktop.java:376)
at forge.control.FControlGameEventHandler$9.run(FControlGameEventHandler.java:225)
at java.awt.event.InvocationEvent.dispatch(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.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)
- Bundy
- Posts: 348
- Joined: 17 Dec 2010, 17:32
- Location: The netherlands
- Has thanked: 23 times
- Been thanked: 3 times
Re: Forge Beta: 06-06-2014 ver 1.5.19
by gunpocket » 12 Jun 2014, 01:59
It seems to crash every time I kill someone via card draw/discard damage in commander (not sure if it only applies there or what)cards include Fate Unraveler, Seizan, Perverter of Truth, Nekusar, and Liliana's Caress.
Re: Forge Beta: 06-06-2014 ver 1.5.19
by tribalelfmage » 13 Jun 2014, 15:12
I have the same problem. A fix would be greatly appreciated.jacksonjack wrote:I installed JRE and JDK from Oracle, but Forge still doesn't launch,
please help.
- tribalelfmage
- Posts: 5
- Joined: 12 May 2014, 21:16
- Has thanked: 0 time
- Been thanked: 0 time
Who is online
Users browsing this forum: No registered users and 31 guests