Forge Beta Release 04-22-2017 ver 1.5.61
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Forge Beta Release 04-22-2017 ver 1.5.61
by Deadpool » 23 Apr 2017, 15:51
I don't know anything about java. The bug report i posted yesterday happened when i overwrote my original files, but then i deleted everything and did a fresh install... same results. Any idea what this means?:
java.lang.RuntimeException: java.lang.NullPointerException
at forge.quest.io.QuestDataIO.saveData(QuestDataIO.java:385)
I did find this in C:\Users\donal\AppData\Roaming\Forge\forge.txt:
java.io.FileNotFoundException: C:\Users\donal\AppData\Roaming\Forge\preferences\forge.preferences (Access is denied)
Thank you,
java.lang.RuntimeException: java.lang.NullPointerException
at forge.quest.io.QuestDataIO.saveData(QuestDataIO.java:385)
I did find this in C:\Users\donal\AppData\Roaming\Forge\forge.txt:
java.io.FileNotFoundException: C:\Users\donal\AppData\Roaming\Forge\preferences\forge.preferences (Access is denied)
Thank you,
Re: Forge Beta Release 04-22-2017 ver 1.5.61
by Midori » 23 Apr 2017, 18:29
Trial of Zeal lacks the Cartouche paragraph. I haven't tested the card in game but the Deck Editor wasn't able to find Trial of Zeal when i searched for "cartouche" (it found every other Trial just fine).
Also a bit of a rulelawery issue which might be just difficult to implement at the time but:
Hangarback Walker dying due to -1/-1 counters won't create thopters. This is actually wrong. LTB abilities check the status of an object the last time it was on the battlefield. State-Based-Actions all happen at once as a single event (meaning the dying and the cancellation of counters both happen as part of the same event), resulting in Hangarback Walker having +1/+1 and -1/-1 counters on it the last time it was on the battlefield (allowing it to create thopters).
This issue is relevant for several abilities like for instance Modular or Persist/Undying, but also applies to cards like Soulstinger or Grief Tyrant.
Also a bit of a rulelawery issue which might be just difficult to implement at the time but:
Hangarback Walker dying due to -1/-1 counters won't create thopters. This is actually wrong. LTB abilities check the status of an object the last time it was on the battlefield. State-Based-Actions all happen at once as a single event (meaning the dying and the cancellation of counters both happen as part of the same event), resulting in Hangarback Walker having +1/+1 and -1/-1 counters on it the last time it was on the battlefield (allowing it to create thopters).
This issue is relevant for several abilities like for instance Modular or Persist/Undying, but also applies to cards like Soulstinger or Grief Tyrant.
Re: Forge Beta Release 04-22-2017 ver 1.5.61
by Mageta the Lion » 23 Apr 2017, 20:11
Manticore of the Gauntlet doesn't deal damage to the opponent with his ability.
-
Mageta the Lion - Posts: 38
- Joined: 07 Mar 2013, 19:52
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta Release 04-22-2017 ver 1.5.61
by CokedUpZombie » 23 Apr 2017, 21:05
Looks like Forgotten Ancient is still only allowing you to select one creature to move counters to instead of any number.
- CokedUpZombie
- Posts: 90
- Joined: 08 Feb 2017, 18:57
- Has thanked: 14 times
- Been thanked: 22 times
Re: Forge Beta Release 04-22-2017 ver 1.5.61
by Seravy » 23 Apr 2017, 23:31
Another crash, this time something different.
When you return to the game after a minimizing it for a longer amount of time, the window starts to infinitely flicked between the minimized and normal state, and you can't do anything against that (you can close the game if you manage to catch the milisecond it's on the screen and click the X and close buttons but the flickering stays)
A printscreen of the other window in the background shows an IO Error :
(this is version 1.5.60 btw)
When you return to the game after a minimizing it for a longer amount of time, the window starts to infinitely flicked between the minimized and normal state, and you can't do anything against that (you can close the game if you manage to catch the milisecond it's on the screen and click the X and close buttons but the flickering stays)
A printscreen of the other window in the background shows an IO Error :
(this is version 1.5.60 btw)
Re: Forge Beta Release 04-22-2017 ver 1.5.61
by VladVoivode » 24 Apr 2017, 00:00
Hi all,
I downloaded the latest Forge which is why I am posting in its thread. I have the latest Java. Forge starts, zips right past loading decks and hangs on Opening Main Window screen. It shows a LOT of disk activity in Task Manager but that's all. I haven't received any errors. The program just sits there. I do have a large amount of decks but prior to this release it took Forge 10 minutes to load which is acceptable. In THIS version, as I said, the loading decks message zips by and Forge hands on Opening Main Window.
I've done a clean re-install, started from a complete power down and back, and nothing is working.
I appreciate the help.
Best,
Vlad
I downloaded the latest Forge which is why I am posting in its thread. I have the latest Java. Forge starts, zips right past loading decks and hangs on Opening Main Window screen. It shows a LOT of disk activity in Task Manager but that's all. I haven't received any errors. The program just sits there. I do have a large amount of decks but prior to this release it took Forge 10 minutes to load which is acceptable. In THIS version, as I said, the loading decks message zips by and Forge hands on Opening Main Window.
I've done a clean re-install, started from a complete power down and back, and nothing is working.
I appreciate the help.
Best,
Vlad
- VladVoivode
- Posts: 142
- Joined: 08 Jan 2013, 13:54
- Has thanked: 100 times
- Been thanked: 14 times
Re: Forge Beta Release 04-22-2017 ver 1.5.61
by friarsol » 24 Apr 2017, 00:55
Try removing all of your decks from your Forge profile, and see if it loads.VladVoivode wrote:Hi all,
I downloaded the latest Forge which is why I am posting in its thread. I have the latest Java. Forge starts, zips right past loading decks and hangs on Opening Main Window screen. It shows a LOT of disk activity in Task Manager but that's all. I haven't received any errors. The program just sits there. I do have a large amount of decks but prior to this release it took Forge 10 minutes to load which is acceptable. In THIS version, as I said, the loading decks message zips by and Forge hands on Opening Main Window.
I've done a clean re-install, started from a complete power down and back, and nothing is working.
I appreciate the help.
Best,
Vlad
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Forge Beta Release 04-22-2017 ver 1.5.61
by VladVoivode » 24 Apr 2017, 11:10
That was the problem. So, I put them back in and timed it. It takes 10 minutes to load them in so I can wait. Thanks for the help!!!
- VladVoivode
- Posts: 142
- Joined: 08 Jan 2013, 13:54
- Has thanked: 100 times
- Been thanked: 14 times
Re: Forge Beta Release 04-22-2017 ver 1.5.61
by Hanmac » 24 Apr 2017, 18:49
r33833:Midori wrote:Also a bit of a rulelawery issue which might be just difficult to implement at the time but:
Hangarback Walker dying due to -1/-1 counters won't create thopters. This is actually wrong. LTB abilities check the status of an object the last time it was on the battlefield. State-Based-Actions all happen at once as a single event (meaning the dying and the cancellation of counters both happen as part of the same event), resulting in Hangarback Walker having +1/+1 and -1/-1 counters on it the last time it was on the battlefield (allowing it to create thopters).
This issue is relevant for several abilities like for instance Modular or Persist/Undying, but also applies to cards like Soulstinger or Grief Tyrant.
Easier than i thought, i fixed Hangarback Walker killed with -1/-1 counters. (in my Example i used Black Sun's Zenith )
i have defined for some other stuff LastStateBattlefield which is the LKI of all the Cards on the Battlefield before/after something does resolve. (in that case the state where the Walker has both kinds of counters)
Please check all the other stuff if they are fixed too.
Re: Forge Beta Release 04-22-2017 ver 1.5.61
by Seravy » 24 Apr 2017, 22:52
Another crash, happens when double clicking to buy a card in the quest shop :
Description: [describe what you were doing when the crash occurred]
Description: [describe what you were doing when the crash occurred]
- NullPointerException | Open
- Code: Select all
Forge Version: 1.5.60-r-1
Operating System: Windows XP 5.1 x86
Java Version: 1.7.0_80 Oracle Corporation
java.lang.NullPointerException
at forge.screens.deckeditor.CDeckEditorUI.addSelectedCards(CDeckEditorUI.java:171)
at forge.screens.deckeditor.CDeckEditorUI$5.run(CDeckEditorUI.java:237)
at forge.itemmanager.ItemManager.activateSelectedItems(ItemManager.java:1210)
at forge.itemmanager.views.ImageView$4.onLeftDoubleClick(ImageView.java:247)
at forge.toolbox.FMouseAdapter.mousePressed(FMouseAdapter.java:147)
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$300(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)
Re: Forge Beta Release 04-22-2017 ver 1.5.61
by torridus » 24 Apr 2017, 23:26
This doesn't work for me.Xitax wrote:Protip: Don't forget to rename the pic set folder MPS to MPS_KLD.
Several sets have also been "blanked" for cards appearing in MPS_KLD, such as Sword of Fire and Ice and Steel Overseer, where other editions don't have their images showing anymore.
Re: Forge Beta Release 04-22-2017 ver 1.5.61
by Midori » 25 Apr 2017, 02:16
I just resolved Seance and this happened...
I did cast a huge Black Sun's Zenith while controlling Necroskitter and Nest of Scarabs. The insect tokens created by Nest of Scarabs entered the battlefield tapped proberly, but the creatures brought back by Necroskitter's ability entered my battlefield untapped.
Edit:
It happened again.
Played Seance, passed my turn and during the opponent's upkeep, this pops up (probably the exact same error message).
- ClassCastException | Open
- Code: Select all
Forge Version: 1.5.61-r-1
Operating System: Windows 8.1 6.3 amd64
Java Version: 1.7.0_79 Oracle Corporation
java.lang.ClassCastException: forge.game.ability.AbilityApiBased cannot be cast to forge.game.spellability.AbilitySub
at forge.game.ability.AbilityFactory.getSubAbility(AbilityFactory.java:403)
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:235)
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:144)
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:127)
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:139)
at forge.game.ability.AbilityFactory.getSubAbility(AbilityFactory.java:403)
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:227)
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:144)
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:127)
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:139)
at forge.game.ability.AbilityFactory.getSubAbility(AbilityFactory.java:403)
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:227)
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:144)
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:127)
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:139)
at forge.game.ability.AbilityFactory.getSubAbility(AbilityFactory.java:403)
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:227)
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:144)
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:127)
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:139)
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:131)
at forge.game.trigger.TriggerHandler.runSingleTrigger(TriggerHandler.java:553)
at forge.game.trigger.TriggerHandler.runNonStaticTriggersForPlayer(TriggerHandler.java:416)
at forge.game.trigger.TriggerHandler.runWaitingTrigger(TriggerHandler.java:362)
at forge.game.trigger.TriggerHandler.runTrigger(TriggerHandler.java:280)
at forge.game.phase.PhaseHandler.onPhaseBegin(PhaseHandler.java:383)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:993)
at forge.game.GameAction.startGame(GameAction.java:1485)
at forge.game.Match.startGame(Match.java:100)
at forge.match.HostedMatch$2.run(HostedMatch.java:224)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
I did cast a huge Black Sun's Zenith while controlling Necroskitter and Nest of Scarabs. The insect tokens created by Nest of Scarabs entered the battlefield tapped proberly, but the creatures brought back by Necroskitter's ability entered my battlefield untapped.
Edit:
It happened again.
Played Seance, passed my turn and during the opponent's upkeep, this pops up (probably the exact same error message).
- ClassCastException | Open
- Code: Select all
Forge Version: 1.5.61-r-1
Operating System: Windows 8.1 6.3 amd64
Java Version: 1.7.0_79 Oracle Corporation
java.lang.ClassCastException: forge.game.ability.AbilityApiBased cannot be cast to forge.game.spellability.AbilitySub
at forge.game.ability.AbilityFactory.getSubAbility(AbilityFactory.java:403)
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:235)
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:144)
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:127)
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:139)
at forge.game.ability.AbilityFactory.getSubAbility(AbilityFactory.java:403)
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:227)
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:144)
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:127)
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:139)
at forge.game.ability.AbilityFactory.getSubAbility(AbilityFactory.java:403)
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:227)
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:144)
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:127)
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:139)
at forge.game.ability.AbilityFactory.getSubAbility(AbilityFactory.java:403)
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:227)
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:144)
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:127)
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:139)
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:131)
at forge.game.trigger.TriggerHandler.runSingleTrigger(TriggerHandler.java:553)
at forge.game.trigger.TriggerHandler.runNonStaticTriggersForPlayer(TriggerHandler.java:416)
at forge.game.trigger.TriggerHandler.runWaitingTrigger(TriggerHandler.java:362)
at forge.game.trigger.TriggerHandler.runTrigger(TriggerHandler.java:280)
at forge.game.phase.PhaseHandler.onPhaseBegin(PhaseHandler.java:383)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:993)
at forge.game.GameAction.startGame(GameAction.java:1485)
at forge.game.Match.startGame(Match.java:100)
at forge.match.HostedMatch$2.run(HostedMatch.java:224)
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: Forge Beta Release 04-22-2017 ver 1.5.61
by Hib » 25 Apr 2017, 18:53
Aftermath Split Cards rotate wrongly when zoomed. This happens both in hand and in Flashback zone.
Also their mana cost overlay is mixed up. See attached screenshots for details.
EDIT: Trial of Knowledge reads "draw a card" instead of "draw three cards", but works correctly.
Also their mana cost overlay is mixed up. See attached screenshots for details.
EDIT: Trial of Knowledge reads "draw a card" instead of "draw three cards", but works correctly.
Re: Forge Beta Release 04-22-2017 ver 1.5.61
by Nekoatl » 25 Apr 2017, 23:33
The AI used Peacekeeper Avatar to enchant my Nissa, Vastwood Seer with an Arrest token. Then, I triggered Nissa's exile and transform ability. When Nissa, Sage Animist entered the battlefield, Arrest was still attached to it. I don't think auras are supposed to be able to track cards that exile and return to the battlefield in the general case, and furthermore an enchant creature aura should not be able to remain attached to a permanent that's not a creature once state-based actions are performed. The Arrest token did not prevent activating loyalty abilities, so it didn't errantly affect gameplay, but I don't know whether that's because the aura effect wasn't active or because the aura didn't recognize loyalty abilities as activated abilities.
Re: Forge Beta Release 04-22-2017 ver 1.5.61
by Nekoatl » 26 Apr 2017, 01:41
The rules text for Restoration Gearsmith in the deck editor is wrong, although the rules text in-game is correct.
66 posts
• Page 2 of 5 • 1, 2, 3, 4, 5
Who is online
Users browsing this forum: No registered users and 77 guests