It is currently 24 Aug 2025, 19:25
   
Text Size

Forge Beta: 04-26-2013 ver 1.3.13

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

Re: I am so disatisfated with this software

Postby friarsol » 01 May 2013, 11:58

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.
Hilarious, thanks for trolling. "Even a game that professional game developers get paid money to develop is better than your open source free game"

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

Postby 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)
Symphonic
 
Posts: 146
Joined: 10 Dec 2011, 19:09
Has thanked: 3 times
Been thanked: 6 times

Re: Forge Beta: 04-26-2013 ver 1.3.13

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

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



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)
Symphonic
 
Posts: 146
Joined: 10 Dec 2011, 19:09
Has thanked: 3 times
Been thanked: 6 times

Re: I am so disatisfated with this software

Postby timmermac » 01 May 2013, 12:40

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)
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.
"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: 04-26-2013 ver 1.3.13

Postby 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)
Pux
 
Posts: 99
Joined: 12 Feb 2013, 13:48
Has thanked: 12 times
Been thanked: 6 times

Re: I am so disatisfated with this software

Postby 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.
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: 04-26-2013 ver 1.3.13

Postby 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)?
Symphonic
 
Posts: 146
Joined: 10 Dec 2011, 19:09
Has thanked: 3 times
Been thanked: 6 times

Re: Forge Beta: 04-26-2013 ver 1.3.13

Postby 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.
Pux
 
Posts: 99
Joined: 12 Feb 2013, 13:48
Has thanked: 12 times
Been thanked: 6 times

Re: Forge Beta: 04-26-2013 ver 1.3.13

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

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

Postby 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.
Symphonic
 
Posts: 146
Joined: 10 Dec 2011, 19:09
Has thanked: 3 times
Been thanked: 6 times

Re: Forge Beta: 04-26-2013 ver 1.3.13

Postby 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.
texas
 
Posts: 12
Joined: 01 May 2013, 19:40
Has thanked: 21 times
Been thanked: 0 time

Re: Forge Beta: 04-26-2013 ver 1.3.13

Postby 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

Postby Xitax » 02 May 2013, 00:03

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.
This is mine. Maybe it's case sensitive? /pics vs. /Pics...
userDir=D:/Forge/Data
cacheDir=D:/Forge/Data
cardPicsDir=D:/Forge/Data/Pics
cardPicsSubDirs=
Attachments
Userdirs.jpg
Xitax
 
Posts: 918
Joined: 16 May 2010, 17:19
Has thanked: 183 times
Been thanked: 133 times

Re: Forge Beta: 04-26-2013 ver 1.3.13

Postby BaloErets » 02 May 2013, 00:34

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.
The folder structure changed significantly a couple of updates ago. You will want to put each set folder into the following folder;

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 :)
BaloErets
 
Posts: 32
Joined: 20 Apr 2013, 00:51
Has thanked: 19 times
Been thanked: 3 times

PreviousNext

Return to Forge

Who is online

Users browsing this forum: No registered users and 40 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 40 users online :: 0 registered, 0 hidden and 40 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 40 guests

Login Form