It is currently 26 Aug 2025, 19:00
   
Text Size

Forge Beta: 03-01-2013 ver 1.3.9

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

Re: Forge Beta: 03-01-2013 ver 1.3.9

Postby Pux » 01 Mar 2013, 20:30

myk wrote:
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)
does this happen every time you enter/exit the quest deck editor? could you post your res/layouts/editor_preferred.xml file?
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.
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>
Pux
 
Posts: 99
Joined: 12 Feb 2013, 13:48
Has thanked: 12 times
Been thanked: 6 times

Re: Forge Beta: 03-01-2013 ver 1.3.9

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

Postby 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. 8)
User avatar
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

Postby 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.
User avatar
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

Postby cc-drake » 01 Mar 2013, 23:04

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?
Nope, the triggering and targeting both work fine, only on resolution the ability fizzles. Due to the log:
Code: Select all
AddToStack: Human activated Throat Slitter (296) targeting Chronomaton (29) .
ResolveStack: Throat Slitter ability fizzles.
At my computer, the error has been reproducible for the last betas and still occurs in the current 1.3.9 beta. Maybe it depends on the java version? I think I'm using Java 7.
cc-drake
 
Posts: 570
Joined: 14 Aug 2010, 07:15
Has thanked: 29 times
Been thanked: 6 times

Re: Forge Beta: 03-01-2013 ver 1.3.9

Postby Rooger » 01 Mar 2013, 23:38

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

Edit: If it helps here is my decks folder.
Attachments
constructed.rar
decks
(2.56 MiB) Downloaded 290 times
Rooger
 
Posts: 88
Joined: 06 Jan 2013, 06:59
Has thanked: 44 times
Been thanked: 35 times

Re: Forge Beta: 03-01-2013 ver 1.3.9

Postby 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.
Zirbert
 
Posts: 512
Joined: 13 Oct 2010, 16:04
Has thanked: 104 times
Been thanked: 19 times

Re: Forge Beta: 03-01-2013 ver 1.3.9

Postby Max mtg » 02 Mar 2013, 00:54

Rooger wrote:
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.
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.

Edit: If it helps here is my decks folder.
Yes, it's the only thing that can help.

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.
Attachments
ddc-sets.png
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

Postby 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.
Xitax
 
Posts: 918
Joined: 16 May 2010, 17:19
Has thanked: 183 times
Been thanked: 133 times

Re: Forge Beta: 03-01-2013 ver 1.3.9

Postby Rooger » 02 Mar 2013, 02:44

Ops I forgot those cards :oops: 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
Attachments
setdata.txt
(5.19 KiB) Downloaded 222 times
Rooger
 
Posts: 88
Joined: 06 Jan 2013, 06:59
Has thanked: 44 times
Been thanked: 35 times

Re: Forge Beta: 03-01-2013 ver 1.3.9

Postby Xitax » 02 Mar 2013, 05:09

Gameplay question: is a Kird Ape that comes into play as 2/3 supposed to trigger Evolve?
Xitax
 
Posts: 918
Joined: 16 May 2010, 17:19
Has thanked: 183 times
Been thanked: 133 times

Re: Forge Beta: 03-01-2013 ver 1.3.9

Postby 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
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.
cc-drake
 
Posts: 570
Joined: 14 Aug 2010, 07:15
Has thanked: 29 times
Been thanked: 6 times

Re: Forge Beta: 03-01-2013 ver 1.3.9

Postby 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.).
-Marc
User avatar
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

Postby 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

Postby Max mtg » 02 Mar 2013, 11:38

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
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.
Single class for single responsibility.
Max mtg
Programmer
 
Posts: 1997
Joined: 02 Jul 2011, 14:26
Has thanked: 173 times
Been thanked: 334 times

PreviousNext

Return to Forge

Who is online

Users browsing this forum: No registered users and 52 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 52 users online :: 0 registered, 0 hidden and 52 guests (based on users active over the past 10 minutes)
Most users ever online was 7303 on 15 Jul 2025, 20:46

Users browsing this forum: No registered users and 52 guests

Login Form