It is currently 26 May 2017, 20:50
   
Text Size

Forge Beta Release 04-22-2017 ver 1.5.61

Moderators: timmermac, moomarc, Chris H., DennisBergkamp, Rob Cashwalker, friarsol, CCGHQ Admins

Re: Forge Beta Release 04-22-2017 ver 1.5.61

Postby 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,
Deadpool
 
Posts: 23
Joined: 23 Oct 2009, 20:42
Has thanked: 2 times
Been thanked: 0 time

Re: Forge Beta Release 04-22-2017 ver 1.5.61

Postby 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.
Midori
 
Posts: 49
Joined: 20 Apr 2014, 12:43
Has thanked: 1 time
Been thanked: 4 times

Re: Forge Beta Release 04-22-2017 ver 1.5.61

Postby Mageta the Lion » 23 Apr 2017, 20:11

Manticore of the Gauntlet doesn't deal damage to the opponent with his ability.
User avatar
Mageta the Lion
 
Posts: 35
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

Postby 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: 20
Joined: 08 Feb 2017, 18:57
Has thanked: 1 time
Been thanked: 0 time

Re: Forge Beta Release 04-22-2017 ver 1.5.61

Postby 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 :
crash.png


(this is version 1.5.60 btw)
Seravy
 
Posts: 107
Joined: 26 Oct 2016, 21:23
Has thanked: 2 times
Been thanked: 4 times

Re: Forge Beta Release 04-22-2017 ver 1.5.61

Postby 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
VladVoivode
 
Posts: 133
Joined: 08 Jan 2013, 13:54
Has thanked: 75 times
Been thanked: 13 times

Re: Forge Beta Release 04-22-2017 ver 1.5.61

Postby friarsol » 24 Apr 2017, 00:55

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
Try removing all of your decks from your Forge profile, and see if it loads.
friarsol
Global Moderator
 
Posts: 7047
Joined: 15 May 2010, 04:20
Has thanked: 225 times
Been thanked: 838 times

Re: Forge Beta Release 04-22-2017 ver 1.5.61

Postby 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: 133
Joined: 08 Jan 2013, 13:54
Has thanked: 75 times
Been thanked: 13 times

Re: Forge Beta Release 04-22-2017 ver 1.5.61

Postby Hanmac » 24 Apr 2017, 18:49

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.
r33833:
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.
Hanmac
 
Posts: 928
Joined: 06 May 2013, 18:44
Has thanked: 224 times
Been thanked: 152 times

Re: Forge Beta Release 04-22-2017 ver 1.5.61

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

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)
If I restart the game and try buying again, it's not crashing...or so I thought because that was the case first time, but now it's different - the card is gone and I can't buy it, the entire shop list seems different than before. I thought it's not supposed to change unless I play a match.
Seravy
 
Posts: 107
Joined: 26 Oct 2016, 21:23
Has thanked: 2 times
Been thanked: 4 times

Re: Forge Beta Release 04-22-2017 ver 1.5.61

Postby torridus » 24 Apr 2017, 23:26

Xitax wrote:Protip: Don't forget to rename the pic set folder MPS to MPS_KLD.
This doesn't work for me.

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.
torridus
 
Posts: 45
Joined: 03 Jul 2012, 12:58
Has thanked: 3 times
Been thanked: 3 times

Re: Forge Beta Release 04-22-2017 ver 1.5.61

Postby Midori » 25 Apr 2017, 02:16

I just resolved Seance and this happened...

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)
Also static tap abilities like those of Authority of the Consuls won't affect a creature if it's owned by the opponent.
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)
Midori
 
Posts: 49
Joined: 20 Apr 2014, 12:43
Has thanked: 1 time
Been thanked: 4 times

Re: Forge Beta Release 04-22-2017 ver 1.5.61

Postby 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.
Attachments
Screenshot (9).png
Screenshot (8).png
Hib
 
Posts: 29
Joined: 16 Mar 2013, 16:07
Has thanked: 1 time
Been thanked: 1 time

Re: Forge Beta Release 04-22-2017 ver 1.5.61

Postby 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.
Nekoatl
 
Posts: 126
Joined: 22 Aug 2013, 20:13
Has thanked: 17 times
Been thanked: 4 times

Re: Forge Beta Release 04-22-2017 ver 1.5.61

Postby 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.
Nekoatl
 
Posts: 126
Joined: 22 Aug 2013, 20:13
Has thanked: 17 times
Been thanked: 4 times

PreviousNext

Return to Forge

Who is online

Users browsing this forum: Google [Bot] and 5 guests


Who is online

In total there are 6 users online :: 1 registered, 0 hidden and 5 guests (based on users active over the past 10 minutes)
Most users ever online was 279 on 11 Jul 2013, 22:03

Users browsing this forum: Google [Bot] and 5 guests

Login Form