Forge Beta: 04-26-2013 ver 1.3.13
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: I am so disatisfated with this software
by friarsol » 01 May 2013, 11:58
Hilarious, thanks for trolling. "Even a game that professional game developers get paid money to develop is better than your open source free game"maxthebest1 wrote:Even yugioh in ninento ds (which has worse hardware) is faster and has no such card limits. In yuhioh i could spam buy the same deck 99999999999999999 times and buying will take less than 1 sec, not 10 min.
I'll fix your spell shop if you want to pay me 75k a year for the last few years I've been working in my spare time on this project.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Forge Beta: 04-26-2013 ver 1.3.13
by Symphonic » 01 May 2013, 12:08
A crash occurred when the opponent played Lord of the Undead, followed by Sarcomancy. The crash appeared when the zombie token should be put into play.
- ArrayIndexOutOfBoundsException | Open
- Code: Select all
Forge Version: 1.3.13-r21215
Operating System: Windows 7 6.1 amd64
Java Version: 1.6.0_24 Sun Microsystems Inc.
java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 0
at java.util.Vector.get(Unknown Source)
at forge.game.zone.MagicStack.peekAbility(MagicStack.java:883)
at forge.gui.match.views.VStack.updateStack(VStack.java:134)
at forge.gui.match.controllers.CStack$1.run(CStack.java:43)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$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: 04-26-2013 ver 1.3.13
by Symphonic » 01 May 2013, 12:20
A crash when using Garruk, Primal Hunter's ultimate. Normally the wurmtoken-ability doesn't cause any problems, so I added a screenshot with the board and game-log.
Edit: Okay, next crash. This time I got one when losing a quest game (some similar crashes were already reported by some people).
- NullPointerException | Open
- Code: Select all
Forge Version: 1.3.13-r21215
Operating System: Windows 7 6.1 amd64
Java Version: 1.6.0_24 Sun Microsystems Inc.
java.lang.NullPointerException
at forge.view.arcane.PlayArea.setupPlayZone(PlayArea.java:553)
at forge.view.arcane.PlayArea$1.run(PlayArea.java:510)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$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)
- | Open
Edit: Okay, next crash. This time I got one when losing a quest game (some similar crashes were already reported by some people).
- NullPointerException | Open
- Code: Select all
Forge Version: 1.3.13-r21215
Operating System: Windows 7 6.1 amd64
Java Version: 1.6.0_24 Sun Microsystems Inc.
java.lang.NullPointerException
at forge.card.cardfactory.CardFactoryUtil.getCardListForXCount(CardFactoryUtil.java:1683)
at forge.card.cardfactory.CardFactoryUtil.xCount(CardFactoryUtil.java:1580)
at forge.card.ability.AbilityUtils.xCount(AbilityUtils.java:1245)
at forge.card.ability.AbilityUtils.calculateAmount(AbilityUtils.java:349)
at forge.card.staticability.StaticAbilityContinuous.applyContinuousAbility(StaticAbilityContinuous.java:110)
at forge.card.staticability.StaticAbility.applyAbility(StaticAbility.java:243)
at forge.game.GameAction.checkStaticAbilities(GameAction.java:892)
at forge.card.trigger.TriggerHandler.runWaitingTriggers(TriggerHandler.java:190)
at forge.game.zone.MagicStack.unfreezeStack(MagicStack.java:201)
at forge.game.GameAction.checkStateEffects(GameAction.java:1084)
at forge.game.phase.PhaseHandler.handleBeginPhase(PhaseHandler.java:350)
at forge.gui.InputProxy$1.run(InputProxy.java:66)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Re: I am so disatisfated with this software
by timmermac » 01 May 2013, 12:40
If we had an official warning system, I'd be inclined to use it right about now. The tone of your post is the first issue. Back off, or I'll see if a temporary - say 48-hour - ban can be issued. Also, using cheatengine is something I would really not admit to using, were I you. There are ways to get more credits by editing a preferences file that don't have the potential to cause issues with the game. I strongly suspect that using cheatengine is what's causing the massive slowdown in purchasing items from the spellshop, as I routinely have collections at least that large and I don't notice slowdowns.maxthebest1 wrote:The game has too many bugs :
1) Buying a card from the shop at quest mode takes 10 min, ( i had 15000 cards).
The bug is easy to reproduce, get unlimited money with cheatengine, get 15000 cards, buying now takes forever.
Even yugioh in ninento ds (which has worse hardware) is faster and has no such card limits. In yuhioh i could spam buy the same deck 99999999999999999 times and buying will take less than 1 sec, not 10 min.
You must be very crappy proggrammers for not being able to create 1 simple shop properly. Go copy yugioh if you fail so much.
2) From the 25 card packs i can buy from a shop, 10 of them are always "broken" and cause the following an error.
Description: [describe what you were doing when the crash occurred]
- IllegalStateException | Open
- Code: Select all
Forge Version: 1.3.13-r21215
Operating System: Windows XP 5.1 x86
Java Version: 1.7.0_17 Oracle Corporation
java.lang.IllegalStateException: Print sheet does not have enough unique cards
at forge.item.PrintSheet.fetchRoulette(PrintSheet.java:67)
at forge.item.PrintSheet.fetchRoulette(PrintSheet.java:69)
at forge.item.PrintSheet.random(PrintSheet.java:92)
at forge.card.BoosterGenerator.getBoosterPack(BoosterGenerator.java:67)
at forge.item.FatPack.generate(FatPack.java:63)
at forge.item.OpenablePack.getCards(OpenablePack.java:64)
at forge.quest.QuestUtilCards.buyPack(QuestUtilCards.java:279)
at forge.gui.deckeditor.controllers.CEditorQuestCardShop.addCard(CEditorQuestCardShop.java:340)
at forge.gui.deckeditor.CDeckEditorUI$1.move(CDeckEditorUI.java:143)
at forge.gui.deckeditor.CDeckEditorUI.moveSelectedCards(CDeckEditorUI.java:130)
at forge.gui.deckeditor.CDeckEditorUI.addSelectedCards(CDeckEditorUI.java:139)
at forge.gui.deckeditor.CDeckEditorUI$4.keyPressed(CDeckEditorUI.java:302)
at java.awt.AWTEventMulticaster.keyPressed(Unknown Source)
at java.awt.AWTEventMulticaster.keyPressed(Unknown Source)
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)
"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: 04-26-2013 ver 1.3.13
by Pux » 01 May 2013, 13:05
Description: I played Barter in Blood. My enemy had one Fettergeist and I had one Skirsdag High Priest. I doubt it's relevant, but Grafdigger's Cage was on the battlefield.
- IllegalArgumentException | Open
- Code: Select all
Forge Version: 1.3.13-r21215
Operating System: Windows 7 6.1 amd64
Java Version: 1.7.0_03 Oracle Corporation
java.lang.IllegalArgumentException: Min must not be greater than Max
at forge.control.input.InputSelectManyBase.<init>(InputSelectManyBase.java:30)
at forge.control.input.InputSelectCards.<init>(InputSelectCards.java:10)
at forge.control.input.InputSelectCardsFromList.<init>(InputSelectCardsFromList.java:13)
at forge.game.player.PlayerControllerHuman.choosePermanentsToSacrifice(PlayerControllerHuman.java:252)
at forge.card.ability.effects.SacrificeEffect.resolve(SacrificeEffect.java:64)
at forge.card.ability.SpellApiBased.resolve(SpellApiBased.java:55)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1080)
at forge.card.ability.AbilityUtils.resolve(AbilityUtils.java:1059)
at forge.game.zone.MagicStack.resolveStack(MagicStack.java:614)
at forge.game.phase.PhaseHandler$1.run(PhaseHandler.java:743)
at forge.game.phase.PhaseHandler.passPriority(PhaseHandler.java:751)
at forge.game.player.PlayerController.passPriority(PlayerController.java:77)
at forge.game.ai.AiController.onPriorityRecieved(AiController.java:828)
at forge.game.ai.AiInputCommon$1.run(AiInputCommon.java:74)
at forge.FThreads$1.run(FThreads.java:113)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Re: I am so disatisfated with this software
by Chris H. » 01 May 2013, 13:34
timmermac wrote:If we had an official warning system, I'd be inclined to use it right about now. The tone of your post is the first issue. Back off, or I'll see if a temporary - say 48-hour - ban can be issued.
There is a system in place but we tend not to get the best use out of it. There is a button with an exclamation icon that allows us to report inappropriate posts.
We recently changed the bug reporting system and people are now being directed to this web site rather than to the hard to use bugz system.
People are signing up for accounts so they can report a bug. We can hope that they will spend some time reading the messages here and will learn how to better their form of communication in the learning process.
Unfortunately, some people will never learn how to control themselves and/or go out of their way to cause trouble in a public forum. Usenet has deteriorated over the last 20 years and people had to learn how to filter out inappropriate posts in their news readers.
-
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: 04-26-2013 ver 1.3.13
by Symphonic » 01 May 2013, 14:13
I noticed that the level 4 Hound Pet causes some problems when having a full mana pool, for instance if there are active cards such as Upwelling (Green Quest-Challenge for example). A message appears again and again, asking if you wanna use the mana for the pet's ability, but it isn't possible to pay any mana to enforce the token.
Edit: The following game the problem didn't reappear - and I don't know why...maybe because the mana in my mana pool was only of one colour (green)?
Edit: The following game the problem didn't reappear - and I don't know why...maybe because the mana in my mana pool was only of one colour (green)?
Re: Forge Beta: 04-26-2013 ver 1.3.13
by Pux » 01 May 2013, 15:06
The Infestation starter deck displays that it is from AVR in the quest shop while it should be from 7ED.
Re: Forge Beta: 04-26-2013 ver 1.3.13
by gos » 01 May 2013, 15:12
. Spellweaver Helix is still broken. It imprints correctly, and triggers when I cast one of the imprinted spells. It does not copy the other imprinted spell.
The imprinted spells I tested this with where Hammer of Bogardan and Time Stretch.
The imprinted spells I tested this with where Hammer of Bogardan and Time Stretch.
- gos
- Posts: 4369
- Joined: 03 Mar 2011, 15:21
- Location: Reykjavík, Iceland
- Has thanked: 231 times
- Been thanked: 232 times
Re: Forge Beta: 04-26-2013 ver 1.3.13
by Max mtg » 01 May 2013, 15:25
If this were a commercial project, people would not just be paid, but there would also be a QA department that won't let any unstable code into production, and a PR service to compose responses like this one.
@Hellfish, r21234 fixed all exceptions related to fatpack and starters contents generation. I have to repeat this every two pages.
@Hellfish, r21234 fixed all exceptions related to fatpack and starters contents generation. I have to repeat this every two pages.
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: 04-26-2013 ver 1.3.13
by Symphonic » 01 May 2013, 16:28
Somehow I don't understand the interface of Sylvan Library. If only clicking "No" and "Cancel" one gets to keep the two additional cards without having to pay any life.
Re: Forge Beta: 04-26-2013 ver 1.3.13
by texas » 01 May 2013, 20:05
hi
i've been playing forge for a while now, but had missed many updates until .13 just recently. installed fresh on a windows7 pc, and transferred hq pics from my macbook pro's forge resource folder. i'm having trouble migrating them manually though. I cannot get the win7 forge to recognize and/or load the pics i have copied to the same directory as my program folder. i don't want the big pics folder on my c: drive (main hd). so i altered the forge.profile.properties file, uncommenting the appropriate lines, and have the following (can someone please help me by either pointing out my error or posting a copy of lines from a forge.profile.properties file which successfully redefines pics folder location?):
userDir=B:/Program Files/forgeData/user
cacheDir=B:/Program Files/forgeData/cache
cardPicsDir=B:/Program Files/forgeData/pics
on this pc my folder structure is, as an example with the card Abomination:
B:/Program Files/forgeData/Pics/4E/Abomination.full.jpg
I read through these forums for a long time noticing no one has experienced the same length of difficulty as me, so I must be making some foolish error. maybe a change of naming convention?
i love this program and very much appreciate the work put in by creators & contributors alike. any help would be likewise appreciated.
i've been playing forge for a while now, but had missed many updates until .13 just recently. installed fresh on a windows7 pc, and transferred hq pics from my macbook pro's forge resource folder. i'm having trouble migrating them manually though. I cannot get the win7 forge to recognize and/or load the pics i have copied to the same directory as my program folder. i don't want the big pics folder on my c: drive (main hd). so i altered the forge.profile.properties file, uncommenting the appropriate lines, and have the following (can someone please help me by either pointing out my error or posting a copy of lines from a forge.profile.properties file which successfully redefines pics folder location?):
userDir=B:/Program Files/forgeData/user
cacheDir=B:/Program Files/forgeData/cache
cardPicsDir=B:/Program Files/forgeData/pics
on this pc my folder structure is, as an example with the card Abomination:
B:/Program Files/forgeData/Pics/4E/Abomination.full.jpg
I read through these forums for a long time noticing no one has experienced the same length of difficulty as me, so I must be making some foolish error. maybe a change of naming convention?
i love this program and very much appreciate the work put in by creators & contributors alike. any help would be likewise appreciated.
Re: Forge Beta: 04-26-2013 ver 1.3.13
by cicerojack » 01 May 2013, 22:21
There's no Rancor in M12 or any other sets. Just in Plancechase.
- cicerojack
- Posts: 4
- Joined: 27 Apr 2013, 07:42
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 04-26-2013 ver 1.3.13
by Xitax » 02 May 2013, 00:03
This is mine. Maybe it's case sensitive? /pics vs. /Pics...texas wrote:hi
i've been playing forge for a while now, but had missed many updates until .13 just recently. installed fresh on a windows7 pc, and transferred hq pics from my macbook pro's forge resource folder. i'm having trouble migrating them manually though. I cannot get the win7 forge to recognize and/or load the pics i have copied to the same directory as my program folder. i don't want the big pics folder on my c: drive (main hd). so i altered the forge.profile.properties file, uncommenting the appropriate lines, and have the following (can someone please help me by either pointing out my error or posting a copy of lines from a forge.profile.properties file which successfully redefines pics folder location?):
userDir=B:/Program Files/forgeData/user
cacheDir=B:/Program Files/forgeData/cache
cardPicsDir=B:/Program Files/forgeData/pics
on this pc my folder structure is, as an example with the card Abomination:
B:/Program Files/forgeData/Pics/4E/Abomination.full.jpg
I read through these forums for a long time noticing no one has experienced the same length of difficulty as me, so I must be making some foolish error. maybe a change of naming convention?
i love this program and very much appreciate the work put in by creators & contributors alike. any help would be likewise appreciated.
userDir=D:/Forge/Data
cacheDir=D:/Forge/Data
cardPicsDir=D:/Forge/Data/Pics
cardPicsSubDirs=
Re: Forge Beta: 04-26-2013 ver 1.3.13
by BaloErets » 02 May 2013, 00:34
The folder structure changed significantly a couple of updates ago. You will want to put each set folder into the following folder;texas wrote:hi
i've been playing forge for a while now, but had missed many updates until .13 just recently. installed fresh on a windows7 pc, and transferred hq pics from my macbook pro's forge resource folder. i'm having trouble migrating them manually though. I cannot get the win7 forge to recognize and/or load the pics i have copied to the same directory as my program folder. i don't want the big pics folder on my c: drive (main hd). so i altered the forge.profile.properties file, uncommenting the appropriate lines, and have the following (can someone please help me by either pointing out my error or posting a copy of lines from a forge.profile.properties file which successfully redefines pics folder location?):
userDir=B:/Program Files/forgeData/user
cacheDir=B:/Program Files/forgeData/cache
cardPicsDir=B:/Program Files/forgeData/pics
on this pc my folder structure is, as an example with the card Abomination:
B:/Program Files/forgeData/Pics/4E/Abomination.full.jpg
I read through these forums for a long time noticing no one has experienced the same length of difficulty as me, so I must be making some foolish error. maybe a change of naming convention?
i love this program and very much appreciate the work put in by creators & contributors alike. any help would be likewise appreciated.
C:\Users\*YourUserName*\AppData\Local\Forge\Cache\pics\cards
So from the example above, the 4th edition version of Abomination.full.jpg should reside in;
"C:\Users\*YourUserName*\AppData\Local\Forge\Cache\pics\cards\4E\Abomination.full.jpg"
You can get the full details in the first post of this thread.
hope that helps

Who is online
Users browsing this forum: No registered users and 58 guests