Forge Beta Release: 09-26-2016 ver 1.5.56 (Kaladesh)
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Forge Beta Release: 09-26-2016 ver 1.5.56 (Kaladesh)
by friarsol » 28 Sep 2016, 02:37
The code that's throwing the error hasn't changed since last year. What about how many wins per pack?Steve22 wrote:Using slightly odd preferences. I'm using a custom world with my own custom cube. The cards are designated by rarity and there are only two designations - rare and common. I've been able to do so in the past, but sometime between 1.5.55 and 1.5.56, it broke.
Preferences are:
Booster Pack Ratios:
Common - 14
Uncommon - 0
Rare - 1
Special Booster - 0
Max Packs - 5
Min Packs - 1
Starting Packs - 5
Common Singles - 10
Uncommon Singles - 0
Rare Singles - 1
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Forge Beta Release: 09-26-2016 ver 1.5.56 (Kaladesh)
by Steve22 » 28 Sep 2016, 02:44
10 wins for pack.
Wins for a booster are default - 1 on easy/medium, 2 on hard/very hard.
Wins for a booster are default - 1 on easy/medium, 2 on hard/very hard.
Re: Forge Beta Release: 09-26-2016 ver 1.5.56 (Kaladesh)
by Indigo Dragon » 28 Sep 2016, 05:59
Protector of the Crown is a
- Code: Select all
Name:Protector of the Crown
ManaCost:2 W
Types:Creature Human Soldier
PT:1/1
- Code: Select all
Name:Protector of the Crown
ManaCost:5 W
Types:Creature Giant Soldier
PT:2/5
Ctrl+C, Ctrl+V
-
Indigo Dragon - Posts: 130
- Joined: 11 May 2016, 10:18
- Location: Australia
- Has thanked: 63 times
- Been thanked: 56 times
Re: Forge Beta Release: 09-26-2016 ver 1.5.56 (Kaladesh)
by redsmith12 » 28 Sep 2016, 10:07
Quicksmith Genius 's ability should be a may ability and allow you the option to not discard.
- redsmith12
- Posts: 6
- Joined: 27 Jan 2016, 20:44
- Has thanked: 2 times
- Been thanked: 0 time
Re: Forge Beta Release: 09-26-2016 ver 1.5.56 (Kaladesh)
by friarsol » 28 Sep 2016, 12:59
I have no idea. The only thing I can think of is you reached a certain amount of wins which is calling a different area. You can try posting all of the files needed that's causing the error, but can't promise anyone will have time to look into it right away.Steve22 wrote:10 wins for pack.
Wins for a booster are default - 1 on easy/medium, 2 on hard/very hard.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Forge Beta Release: 09-26-2016 ver 1.5.56 (Kaladesh)
by solomonofisle » 28 Sep 2016, 13:32
Deleted my forge directory (but not my card data). Started fresh. Playing quest mode. In the golden age of magic world. Just won a match against aspect of nature and received wheel of fortune as well as a booster. Win number 17 bringing record to 17-1. Clicked "Great!" to accept my cards. Quest mode in fantasy mode with all cards available. Set to easy. Requires 1 win for booster, 3 for rank increase, 40 to go to medium AI.
- NullPointerException | Open
- Code: Select all
Forge Version: 1.5.56-r-1
Operating System: Windows 10 10.0 x86
Java Version: 1.8.0_101 Oracle Corporation
java.lang.NullPointerException
at forge.screens.home.quest.PnlEvent.<init>(PnlEvent.java:49)
at forge.screens.home.quest.CSubmenuChallenges.update(CSubmenuChallenges.java:166)
at forge.screens.match.QuestWinLose.actionOnQuit(QuestWinLose.java:74)
at forge.screens.match.ControlWinLose$3.actionPerformed(ControlWinLose.java:54)
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.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(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.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(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$500(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$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.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$JavaSecurityAccessImpl.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)
- solomonofisle
- Posts: 5
- Joined: 23 Aug 2016, 16:09
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta Release: 09-26-2016 ver 1.5.56 (Kaladesh)
by friarsol » 28 Sep 2016, 13:56
Not really sure what you deleted, but it sounds like you deleted an Image icon used with Questsolomonofisle wrote:Deleted my forge directory (but not my card data). Started fresh. Playing quest mode. In the golden age of magic world. Just won a match against aspect of nature and received wheel of fortune as well as a booster. Win number 17 bringing record to 17-1. Clicked "Great!" to accept my cards. Quest mode in fantasy mode with all cards available. Set to easy. Requires 1 win for booster, 3 for rank increase, 40 to go to medium AI.
- NullPointerException | Open
- Code: Select all
Forge Version: 1.5.56-r-1
Operating System: Windows 10 10.0 x86
Java Version: 1.8.0_101 Oracle Corporation
java.lang.NullPointerException
at forge.screens.home.quest.PnlEvent.<init>(PnlEvent.java:49)
at forge.screens.home.quest.CSubmenuChallenges.update(CSubmenuChallenges.java:166)
at forge.screens.match.QuestWinLose.actionOnQuit(QuestWinLose.java:74)
at forge.screens.match.ControlWinLose$3.actionPerformed(ControlWinLose.java:54)
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.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(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.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(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$500(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$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.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$JavaSecurityAccessImpl.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)
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Forge Beta Release: 09-26-2016 ver 1.5.56 (Kaladesh)
by solomonofisle » 28 Sep 2016, 14:09
I have Forge installed in /games/forge. So when I do a new build I typically delete everything in forge leaving the appdata and related. I have a couple custom worlds I've grabbed (theros and innistrad) so I install them back in and edit the worlds once I've unpacked the new build. Snapshot builds I just unpack overtop and overwrite. Since this was a fresh beta I did a full delete of the directory first.
- solomonofisle
- Posts: 5
- Joined: 23 Aug 2016, 16:09
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta Release: 09-26-2016 ver 1.5.56 (Kaladesh)
by Steve22 » 28 Sep 2016, 16:02
Makes sense. I appreciate the help. Could you tell me in english what the error message is saying? I might be able to tinker with/fix something if I know what wormhole to go down. I'll report back in case it's applicable for someone else down the road.friarsol wrote:I have no idea. The only thing I can think of is you reached a certain amount of wins which is calling a different area. You can try posting all of the files needed that's causing the error, but can't promise anyone will have time to look into it right away.Steve22 wrote:10 wins for pack.
Wins for a booster are default - 1 on easy/medium, 2 on hard/very hard.
Re: Forge Beta Release: 09-26-2016 ver 1.5.56 (Kaladesh)
by friarsol » 28 Sep 2016, 16:15
Well, it's trying to generate boosters for the spell shop. I think it's trying to determine which art to display for the booster and it's not finding any.Steve22 wrote:Makes sense. I appreciate the help. Could you tell me in english what the error message is saying? I might be able to tinker with/fix something if I know what wormhole to go down. I'll report back in case it's applicable for someone else down the road.
Do you have a custom edition file with "BoosterCovers" set to 0?
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Forge Beta Release: 09-26-2016 ver 1.5.56 (Kaladesh)
by Steve22 » 28 Sep 2016, 16:32
I do! What should I set it to to fix it? Just create a custom booster cover?friarsol wrote:Well, it's trying to generate boosters for the spell shop. I think it's trying to determine which art to display for the booster and it's not finding any.Steve22 wrote:Makes sense. I appreciate the help. Could you tell me in english what the error message is saying? I might be able to tinker with/fix something if I know what wormhole to go down. I'll report back in case it's applicable for someone else down the road.
Do you have a custom edition file with "BoosterCovers" set to 0?
Re: Forge Beta Release: 09-26-2016 ver 1.5.56 (Kaladesh)
by Steve22 » 28 Sep 2016, 16:46
That fixed it - it just needed something to create for a booster image.Steve22 wrote:I do! What should I set it to to fix it? Just create a custom booster cover?friarsol wrote:Well, it's trying to generate boosters for the spell shop. I think it's trying to determine which art to display for the booster and it's not finding any.Steve22 wrote:Makes sense. I appreciate the help. Could you tell me in english what the error message is saying? I might be able to tinker with/fix something if I know what wormhole to go down. I'll report back in case it's applicable for someone else down the road.
Do you have a custom edition file with "BoosterCovers" set to 0?
Thanks again for your help! I'm working on playtesting this world so that I can hopefully share it in the Quest Worlds thread.
Re: Forge Beta Release: 09-26-2016 ver 1.5.56 (Kaladesh)
by lazylockie » 28 Sep 2016, 17:22
When activating Chandra, Torch of Defiance +1, is there a way to show the exiled card instead of Chandra? Unlike Chandra, Pyromaster you have only one opportunity to decide if you want to cast the spell or not, which makes quite hard to decide just by the spell name.
Also, is it possible to put an Energy counter display on the portrait like poison counters? Mobile version has implemented this feature
Also, is it possible to put an Energy counter display on the portrait like poison counters? Mobile version has implemented this feature
- lazylockie
- Posts: 508
- Joined: 13 Jul 2010, 22:44
- Has thanked: 74 times
- Been thanked: 15 times
Re: Forge Beta Release: 09-26-2016 ver 1.5.56 (Kaladesh)
by solomonofisle » 28 Sep 2016, 20:29
As a follow up, I did some more testing. At the same spot but in a different world. In Mirrordin, won the 17th victory, won a random rare and a booster. Exact same Nullpointer error as earlier when I hit "Great". Not sure what is special about the 17th win. To be safe, I grabbed the snapshot 1.5.57 32225, got to 16-1. Won the 17th and the same null pointer error.
- solomonofisle
- Posts: 5
- Joined: 23 Aug 2016, 16:09
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta Release: 09-26-2016 ver 1.5.56 (Kaladesh)
by l33t3rth4nur1111 » 28 Sep 2016, 22:34
Got this after using Toxic Deluge to (mostly) wipe the board, including an opponent's Sisters of Stone Death:
Sure enough, sisters_of_stone_death.txt has
- | Open
- Game-15 > java.lang.RuntimeException: AbilityFactory : getAbility -- Sisters of Stone Death has no SVar: TrigForget
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:115)
at forge.game.trigger.TriggerHandler.runSingleTrigger(TriggerHandler.java:541)
at forge.game.trigger.TriggerHandler.runWaitingTrigger(TriggerHandler.java:337)
at forge.game.trigger.TriggerHandler.runWaitingTriggers(TriggerHandler.java:306)
at forge.game.GameAction.checkStateEffects(GameAction.java:872)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:905)
at forge.game.GameAction.startGame(GameAction.java:1462)
at forge.game.Match.startGame(Match.java:95)
at forge.match.HostedMatch$2.run(HostedMatch.java:220)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Sure enough, sisters_of_stone_death.txt has
- Code: Select all
SVar:DBForget:DB$ Pump | ForgetImprinted$ TriggeredCard
T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Any | Execute$ TrigForget | Static$ True | Secondary$ True | TriggerDescription$ Forget all remembered cards.
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
- l33t3rth4nur1111
- Posts: 24
- Joined: 20 Jun 2014, 01:15
- Has thanked: 1 time
- Been thanked: 0 time
Who is online
Users browsing this forum: No registered users and 14 guests