Forge Beta: 03-01-2013 ver 1.3.9
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Forge Beta: 03-01-2013 ver 1.3.9
by Pux » 01 Mar 2013, 20:30
It only happened once. I played the game now for a good time and it didn't seem to happen again. But when it happend and I clicked "close" on the crash window and tried to return to the main menu again it happened again. My editor_preferred.xml probably changed since then, but here it is.myk wrote:does this happen every time you enter/exit the quest deck editor? could you post your res/layouts/editor_preferred.xml file?Description: I started a new quest, clicked on "build a new deck", didn't do anything there, and pressed the red cross to get back.
- IllegalArgumentException | Open
- Code: Select all
Forge Version: 1.3.9-r19953
Operating System: Windows 7 6.1 amd64
Java Version: 1.7.0_03 Oracle Corporation
java.lang.IllegalArgumentException: illegal component position
at java.awt.Container.addImpl(Unknown Source)
at java.awt.Container.add(Unknown Source)
at forge.gui.framework.DragCell.addDoc(DragCell.java:277)
at forge.gui.deckeditor.controllers.CEditorQuest.exit(CEditorQuest.java:318)
at forge.control.FControl$4.windowClosing(FControl.java:134)
at java.awt.Window.processWindowEvent(Unknown Source)
at javax.swing.JFrame.processWindowEvent(Unknown Source)
at java.awt.Window.processEvent(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$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)
The bug is probably not a big issue though.
- Code: Select all
<?xml version="1.0"?>
<layout>
<cell x="0.74099" y="0.28924" w="0.25901" h="0.71076">
<doc>CARD_PICTURE</doc>
<doc>EDITOR_PREFERENCES</doc>
</cell>
<cell x="0.38747" y="0.0" w="0.35352" h="1.0">
<doc>EDITOR_CURRENTDECK</doc>
<doc>EDITOR_STATISTICS</doc>
<doc>EDITOR_PROBABILITIES</doc>
</cell>
<cell x="0.74099" y="0.0" w="0.25901" h="0.28924">
<doc>CARD_DETAIL</doc>
</cell>
<cell x="0.0" y="0.0" w="0.38747" h="1.0">
<doc>EDITOR_CATALOG</doc>
</cell>
</layout>
Re: Forge Beta: 03-01-2013 ver 1.3.9
by SpiderBrigade » 01 Mar 2013, 20:44
Deck Editor search looks bugged when searching for "buyback" (or "Buyback") <=search returns no cards
searching for "uyback" returns all cards with buyback in the text field.
Yes, I was excited to see Memory Crystal
searching for "uyback" returns all cards with buyback in the text field.
Yes, I was excited to see Memory Crystal

- SpiderBrigade
- Posts: 23
- Joined: 21 Nov 2012, 19:31
- Has thanked: 1 time
- Been thanked: 3 times
Re: Forge Beta: 03-01-2013 ver 1.3.9
by Chris H. » 01 Mar 2013, 21:55
gos wrote:Chris H. wrote:It seems like the front face of double faced cards aren't triggering properly, but the back face and single faced cards are.
Huntmaster of the Fells works fine for me, triggered ETB, then back face, then front face again.
Thank you Gos.
I tend to put a few statements into the Known Issues section and I can not predict if or when someone will get around to fixing it.
I will go ahead and remove that portion.

-
Chris H. - Forge Moderator
- Posts: 6320
- Joined: 04 Nov 2008, 12:11
- Location: Mac OS X Yosemite
- Has thanked: 644 times
- Been thanked: 643 times
Re: Forge Beta: 03-01-2013 ver 1.3.9
by Chris H. » 01 Mar 2013, 21:57
cc-drake wrote:The following issue is still not fixed and should probably show up in the "Known Issues"-section:
Creatures with a targeted triggered ability which triggers for dealing damage to an opponent still don't work (i.e. Throat Slitter, Skirk Commando , Caustic Wasps)
Thank you cc-drake, I will add in your report.

Sloth wrote:I've just tested Throat Slitter and it did trigger, but i was able to click OK without choosing a target which is not correct. Maybe you've just hit space/return too fast?
EDIT
Just saw Sloth's response, I will hold off for the moment.
-
Chris H. - Forge Moderator
- Posts: 6320
- Joined: 04 Nov 2008, 12:11
- Location: Mac OS X Yosemite
- Has thanked: 644 times
- Been thanked: 643 times
Re: Forge Beta: 03-01-2013 ver 1.3.9
by cc-drake » 01 Mar 2013, 23:04
Nope, the triggering and targeting both work fine, only on resolution the ability fizzles. Due to the log:Sloth wrote:I've just tested Throat Slitter and it did trigger, but i was able to click OK without choosing a target which is not correct. Maybe you've just hit space/return too fast?
- Code: Select all
AddToStack: Human activated Throat Slitter (296) targeting Chronomaton (29) .
ResolveStack: Throat Slitter ability fizzles.
Re: Forge Beta: 03-01-2013 ver 1.3.9
by Rooger » 01 Mar 2013, 23:38
I'm having issues with decks loading as well, i have 6801 in the constructed folder, almost all of them downloaded from the forum and the few i have constructed were working in the previous releases. Tested with a clean folder and the game loads with no problems. Other than that, great realease, it's nice to see the miracle cards implemented, wanted to test some miracle decks.gos wrote:When I have 7272 decks in the /res/decks/constructed/ folder, forge hangs when loading, immediately before processing image sprites, with an ETA of 00:00:01.
Edit: If it helps here is my decks folder.
- Attachments
-
constructed.rar
- decks
- (2.56 MiB) Downloaded 289 times
Re: Forge Beta: 03-01-2013 ver 1.3.9
by Zirbert » 02 Mar 2013, 00:00
There seem to be some weird issues with convoke in this release.
- When choosing creatures to tap for convoke, there's no "done choosing" button. You have to select all your available creatures before going on to pay mana for the remaining cost.
- The previous comment notwithstanding, you can't really choose all of your available creatures to tap for convoke. The window always closes, moving you on to paying mana, when you have one creature left unselected. For example, if you have 7 untapped creatures and play Siege Wurm, you can (and are forced to) select 6 of them. As soon as you choose the 6th, the selection window closes and you get bumped out to pay the last 1 mana, despite having a 7th creature available. This happens even if you have no mana available, and the order in which you select creatures doesn't seem to matter.
- When choosing creatures to tap for convoke, there's no "done choosing" button. You have to select all your available creatures before going on to pay mana for the remaining cost.
- The previous comment notwithstanding, you can't really choose all of your available creatures to tap for convoke. The window always closes, moving you on to paying mana, when you have one creature left unselected. For example, if you have 7 untapped creatures and play Siege Wurm, you can (and are forced to) select 6 of them. As soon as you choose the 6th, the selection window closes and you get bumped out to pay the last 1 mana, despite having a 7th creature available. This happens even if you have no mana available, and the order in which you select creatures doesn't seem to matter.
Re: Forge Beta: 03-01-2013 ver 1.3.9
by Max mtg » 02 Mar 2013, 00:54
Yes, it's the only thing that can help.Rooger wrote:I'm having issues with decks loading as well, i have 6801 in the constructed folder, almost all of them downloaded from the forum and the few i have constructed were working in the previous releases. Tested with a clean folder and the game loads with no problems. Other than that, great realease, it's nice to see the miracle cards implemented, wanted to test some miracle decks.gos wrote:When I have 7272 decks in the /res/decks/constructed/ folder, forge hangs when loading, immediately before processing image sprites, with an ETA of 00:00:01.
Edit: If it helps here is my decks folder.
Many of your cards refer to 'duel decks' or 'premium decks' series. Those DDC, EVG, PD2 sets are not implemented in Forge. You'll have to specify a different set for your cards (a part of problematic names is visible on the screenshot attached) or simply remove that set specification from all lines.
It's still a question whether these sets should be added to forge, but for this release they just won't work.
Last edited by Max mtg on 02 Mar 2013, 01:05, edited 1 time in total.
Single class for single responsibility.
- Max mtg
- Programmer
- Posts: 1997
- Joined: 02 Jul 2011, 14:26
- Has thanked: 173 times
- Been thanked: 334 times
Re: Forge Beta: 03-01-2013 ver 1.3.9
by Xitax » 02 Mar 2013, 01:03
You could use the set assignment script to clean up those particular decks. It won't assign set values Forge doesn't support.
-Just to help you clean them up quicker. Hand edit sucks.
-Just to help you clean them up quicker. Hand edit sucks.
Re: Forge Beta: 03-01-2013 ver 1.3.9
by Rooger » 02 Mar 2013, 02:44
Ops I forgot those cards
I was implementing them in the previous release to have the decks on the spell shop but forgot to change the files in this version, thanks for the help max mtg, and for the tip xitax
Btw here is my setdata.txt updated with all the duel decks, premium decks and from the vault series in chronological order untill gatecrash, if someday you guys want to put those cards in the game you may use it, we have the pics, we have the cards, now we just need the lines of code in them hehe

Btw here is my setdata.txt updated with all the duel decks, premium decks and from the vault series in chronological order untill gatecrash, if someday you guys want to put those cards in the game you may use it, we have the pics, we have the cards, now we just need the lines of code in them hehe
- Attachments
-
setdata.txt
- (5.19 KiB) Downloaded 222 times
Re: Forge Beta: 03-01-2013 ver 1.3.9
by Xitax » 02 Mar 2013, 05:09
Gameplay question: is a Kird Ape that comes into play as 2/3 supposed to trigger Evolve?
Re: Forge Beta: 03-01-2013 ver 1.3.9
by cc-drake » 02 Mar 2013, 08:26
- I can target untapped creatures to untap Soldevi Golem.
- When I exile my Keeper of the Flame with Voyager Staff in AI's end step, I don't get my Keeper back in my end step (the ability triggers, but does nothing).
- When I morph up my Fathom Seer in AI's end step, the "draw 2 cards" ability goes onto the stack, but the game gets stuck since I can't resolve the ability.
- When I try to start a constructed match with a Fully random color deck containing the colors "Random 1" and "Blue", I sometimes get a nonblue deck...
- Wormfang Turtle doesn't force me to exile a land (I'm allowed to continue with the "ok"-button). I suppose the other Wormfang cards are effected either.
- When my epic Eternal Dominion tries to resolve the second time, I get
- When I exile my Keeper of the Flame with Voyager Staff in AI's end step, I don't get my Keeper back in my end step (the ability triggers, but does nothing).
- When I morph up my Fathom Seer in AI's end step, the "draw 2 cards" ability goes onto the stack, but the game gets stuck since I can't resolve the ability.
- When I try to start a constructed match with a Fully random color deck containing the colors "Random 1" and "Blue", I sometimes get a nonblue deck...
- Wormfang Turtle doesn't force me to exile a land (I'm allowed to continue with the "ok"-button). I suppose the other Wormfang cards are effected either.
- When my epic Eternal Dominion tries to resolve the second time, I get
- IndexOutOfBoundsException | Open
- Code: Select all
Forge Version: 1.3.9-r19953
Operating System: Windows XP 5.1 x86
Java Version: 1.7.0_15 Oracle Corporation
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.rangeCheck(Unknown Source)
at java.util.ArrayList.get(Unknown Source)
at forge.card.ability.effects.ChangeZoneEffect.changeHiddenOriginResolveHuman(ChangeZoneEffect.java:546)
at forge.card.ability.effects.ChangeZoneEffect.changeHiddenOriginResolve(ChangeZoneEffect.java:521)
at forge.card.ability.effects.ChangeZoneEffect.resolve(ChangeZoneEffect.java:281)
at forge.card.ability.SpellApiBased.resolve(SpellApiBased.java:53)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1200)
at forge.card.ability.AbilityUtils.resolve(AbilityUtils.java:1005)
at forge.game.GameActionPlay.playSpellAbilityNoStack(GameActionPlay.java:452)
at forge.card.cardfactory.CardFactoryUtil$17.resolve(CardFactoryUtil.java:3312)
at forge.game.zone.MagicStack.resolveStack(MagicStack.java:847)
at forge.game.phase.PhaseHandler.passPriority(PhaseHandler.java:735)
at forge.game.player.PlayerController.passPriority(PlayerController.java:70)
at forge.game.ai.AiInputCommon.showMessage(AiInputCommon.java:110)
at forge.gui.GuiInput.setInput(GuiInput.java:71)
at forge.gui.GuiInput.update(GuiInput.java:54)
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:141)
at forge.control.input.InputControl.resetInput(InputControl.java:137)
at forge.game.phase.PhaseHandler.passPriority(PhaseHandler.java:740)
at forge.game.player.PlayerController.passPriority(PlayerController.java:70)
at forge.control.input.InputPassPriority.selectButtonOK(InputPassPriority.java:77)
at forge.gui.GuiInput.selectButtonOK(GuiInput.java:80)
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$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)
Last edited by cc-drake on 02 Mar 2013, 10:40, edited 2 times in total.
Re: Forge Beta: 03-01-2013 ver 1.3.9
by moomarc » 02 Mar 2013, 09:16
Announcement
To those of you who haven't yet grabbed the HQ Gatecrash images from the CCGHQ Pictures thread, the LQ Set images for the set are now available for download from the game's downloader. (Note: This will not download the new tokens yet as they need a game file to be updated first.).
To those of you who haven't yet grabbed the HQ Gatecrash images from the CCGHQ Pictures thread, the LQ Set images for the set are now available for download from the game's downloader. (Note: This will not download the new tokens yet as they need a game file to be updated first.).
-Marc
-
moomarc - Pixel Commander
- Posts: 2091
- Joined: 04 Jun 2010, 15:22
- Location: Johannesburg, South Africa
- Has thanked: 371 times
- Been thanked: 372 times
Re: Forge Beta: 03-01-2013 ver 1.3.9
by sidaism » 02 Mar 2013, 10:48
Thank you for the new updates .Btw,Forge still crashes when I champion Spellstutter Sprite with Mistbind Clique.Patagia Viper doesn't give tokens.
- sidaism
- Posts: 6
- Joined: 20 Feb 2013, 04:14
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 03-01-2013 ver 1.3.9
by Max mtg » 02 Mar 2013, 11:38
This will only enable sets ingame (eg. you'll see them in filters), but the sets will be empty (won't recognize cards or make a booster of such set). The link between card and a set where it was printed is set in card script files. In public releases these files are zipped at /res/cardfolder.Rooger wrote:Btw here is my setdata.txt updated with all the duel decks, premium decks and from the vault series in chronological order untill gatecrash, if someday you guys want to put those cards in the game you may use it, we have the pics, we have the cards, now we just need the lines of code in them hehe
Single class for single responsibility.
- Max mtg
- Programmer
- Posts: 1997
- Joined: 02 Jul 2011, 14:26
- Has thanked: 173 times
- Been thanked: 334 times
Who is online
Users browsing this forum: No registered users and 28 guests