It is currently 05 Jul 2025, 12:48
   
Text Size

Forge Beta: 06-06-2014 ver 1.5.19

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

Re: Forge Beta: 06-06-2014 ver 1.5.19

Postby 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) :

Image

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)
User avatar
Fizanko
Tester
 
Posts: 780
Joined: 07 Feb 2014, 11:24
Has thanked: 155 times
Been thanked: 94 times

Re: Forge Beta: 06-06-2014 ver 1.5.19

Postby 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 :P
Mitlan
 
Posts: 18
Joined: 06 Sep 2013, 17:09
Has thanked: 2 times
Been thanked: 1 time

Re: Forge Beta: 06-06-2014 ver 1.5.19

Postby 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
User avatar
timmermac
Tester
 
Posts: 1512
Joined: 17 May 2010, 20:36
Has thanked: 18 times
Been thanked: 95 times

Re: Forge Beta: 06-06-2014 ver 1.5.19

Postby elcnesh » 09 Jun 2014, 20:17

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.
Fixed :) (I completely missed your solution and then went to implement in the exact same way... :P At least it works now.)

Nekoatl 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.
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 problem :)
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

Postby elcnesh » 09 Jun 2014, 20:43

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.
Fixed the crash.

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

Postby Nekoatl » 10 Jun 2014, 04:03

elcnesh wrote:
Nekoatl 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.
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 problem :)
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.

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.
Nekoatl
 
Posts: 196
Joined: 22 Aug 2013, 20:13
Has thanked: 21 times
Been thanked: 8 times

Re: Forge Beta: 06-06-2014 ver 1.5.19

Postby Marek14 » 10 Jun 2014, 05:12

Nekoatl wrote:
elcnesh wrote:
Nekoatl 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.
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 problem :)
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.

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.
The relevant rule is:

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.
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).

As long as we talk about morph, I think Forge still lacks this rule:

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.
While this isn't necessary since the main reason for the rule (stopping cheating) is not applicable to Forge, it would still be nice.
Marek14
Tester
 
Posts: 2772
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 302 times

Re: Forge Beta: 06-06-2014 ver 1.5.19

Postby 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.
Marek14
Tester
 
Posts: 2772
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 302 times

Re: Forge Beta: 06-06-2014 ver 1.5.19

Postby jacksonjack » 10 Jun 2014, 09:17

I installed JRE and JDK from Oracle, but Forge still doesn't launch,
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

Postby gos » 10 Jun 2014, 11:03

Description: Was paying mana cost (when casting Land's Edge). Tapped a Forest, Birds of Paradise for {R}, and then sacrificed a Lotus Petal (presumably for {R}) 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

Postby 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

Postby 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

Postby 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

Postby 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.
gunpocket
 
Posts: 9
Joined: 05 Jan 2014, 09:02
Has thanked: 2 times
Been thanked: 0 time

Re: Forge Beta: 06-06-2014 ver 1.5.19

Postby tribalelfmage » 13 Jun 2014, 15:12

jacksonjack wrote:I installed JRE and JDK from Oracle, but Forge still doesn't launch,
please help.
I have the same problem. A fix would be greatly appreciated.
tribalelfmage
 
Posts: 5
Joined: 12 May 2014, 21:16
Has thanked: 0 time
Been thanked: 0 time

PreviousNext

Return to Forge

Who is online

Users browsing this forum: No registered users and 47 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 47 users online :: 0 registered, 0 hidden and 47 guests (based on users active over the past 10 minutes)
Most users ever online was 5050 on 26 Jun 2025, 06:02

Users browsing this forum: No registered users and 47 guests

Login Form