It is currently 23 Jun 2025, 19:26
   
Text Size

Forge Beta: 6-5-2015 ver 1.5.40

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

Re: Forge Beta: 6-5-2015 ver 1.5.40

Postby mastroego » 24 Jun 2015, 12:56

friarsol wrote:
mastroego wrote:Looks like another case of the identity issue that was fixed for Animate Dead.
If I understand things correctly, Undying (and Persist?) would need to be fixed "at a mechanics level".
It's not Undying or Persist that's the problem, it's the Gorgon Recluse (it's the one doing the killing).
Uh, well, cool, I thought the problem might be Undying bringing the cards back "as they are" instead of flagging them as "new instances" :)
mastroego
 
Posts: 236
Joined: 22 Sep 2013, 14:04
Has thanked: 28 times
Been thanked: 16 times

Re: Forge Beta: 6-5-2015 ver 1.5.40

Postby friarsol » 24 Jun 2015, 14:09

mastroego wrote:
friarsol wrote:
mastroego wrote:Looks like another case of the identity issue that was fixed for Animate Dead.
If I understand things correctly, Undying (and Persist?) would need to be fixed "at a mechanics level".
It's not Undying or Persist that's the problem, it's the Gorgon Recluse (it's the one doing the killing).
Uh, well, cool, I thought the problem might be Undying bringing the cards back "as they are" instead of flagging them as "new instances" :)
Nope, the Defined parameter in Gorgon Recluse is looking up the card in it's "current state" which happens to still be on the battlefield (albeit with a newer timestamp), instead of looking up the card as it triggered, which no longer exists.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Forge Beta: 6-5-2015 ver 1.5.40

Postby Agetian » 24 Jun 2015, 18:03

friarsol wrote:Nope, the Defined parameter in Gorgon Recluse is looking up the card in it's "current state" which happens to still be on the battlefield (albeit with a newer timestamp), instead of looking up the card as it triggered, which no longer exists.
Is a similar solution viable? It's using a little bit different mechanism (for Defined)...

- Agetian
Agetian
Programmer
 
Posts: 3487
Joined: 14 Mar 2011, 05:58
Has thanked: 683 times
Been thanked: 569 times

Re: Forge Beta: 6-5-2015 ver 1.5.40

Postby Nekoatl » 24 Jun 2015, 22:47

If you activate the ability of Arachnus Spinner and elect to search your library when prompted to, with 3 Arachnus Web on the battlefield, 1 in your graveyard, and 0 in your library, you cannot choose the Arachnus Web in your graveyard. You get the prompt to look at cards in your library, then the ability just ends. Since Arachnus Spinner says "and/or", you should be able to search your library to trigger a shuffle and pull an Arachnus Web from the graveyard with the same activation.
Nekoatl
 
Posts: 196
Joined: 22 Aug 2013, 20:13
Has thanked: 21 times
Been thanked: 8 times

Re: Forge Beta: 6-5-2015 ver 1.5.40

Postby Edriss » 25 Jun 2015, 00:24

Nether Traitor's ability should not trigger if he and another creature are put into a graveyard from the battlefield at the same time. That's because the triggered ability is active only if Nether Traitor is in the graveyard at the time it would trigger, and, as a leave-the-battlefield triggered ability, it looks at the state of the game just before the leave the battlefield event to see if it should trigger (this is an exception to the general rule). In my case, he and the other creature were put into the graveyard at the same time, so just before that, Nether Traitor was still on the battlefield, with its triggered ability inactive. The ruling on the Gatherer page confirms that.
Edriss
 
Posts: 4
Joined: 06 Mar 2012, 00:36
Has thanked: 0 time
Been thanked: 1 time

Re: Forge Beta: 6-5-2015 ver 1.5.40

Postby Aetherbird » 25 Jun 2015, 22:33

Arcane Lighthouse s global effect still cant negate other globals like Crystalline Sliver s "All Slivers gain shroud". Would be really glad if this gets fixed

kind regards Ae
Aetherbird
 
Posts: 53
Joined: 26 Jan 2015, 17:37
Has thanked: 2 times
Been thanked: 20 times

Re: Forge Beta: 6-5-2015 ver 1.5.40

Postby KingBiggie » 26 Jun 2015, 00:07

See screenshot:

I cast Glissa's Scorn targetting Precursor Golem, it says in the log it copies to all targets. Yet as you can see they're alive at the resolve. An unfortunate situation for me :P..
Attachments
Golems.jpg
KingBiggie
 
Posts: 9
Joined: 07 Jun 2015, 20:24
Has thanked: 2 times
Been thanked: 0 time

Re: Forge Beta: 6-5-2015 ver 1.5.40

Postby horsekateer » 26 Jun 2015, 08:12

Description: Every time I win a gauntlet match it crashes. Was playing with and against custom user decks.

IllegalStateException | Open
Code: Select all
Forge Version:    1.5.40-r-1
Operating System: Mac OS X 10.9.5 x86_64
Java Version:     1.8.0_45 Oracle Corporation

java.lang.IllegalStateException: Cannot advance round when no match has been hosted.
   at forge.gauntlet.GauntletData.nextRound(GauntletData.java:140)
   at forge.gauntlet.GauntletWinLoseController.actionOnContinue(GauntletWinLoseController.java:124)
   at forge.screens.match.GauntletWinLose.actionOnContinue(GauntletWinLose.java:113)
   at forge.screens.match.ControlWinLose$1.actionPerformed(ControlWinLose.java:40)
   at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
   at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2346)
   at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
   at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
   at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
   at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
   at java.awt.Component.processMouseEvent(Component.java:6525)
   at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
   at java.awt.Component.processEvent(Component.java:6290)
   at java.awt.Container.processEvent(Container.java:2234)
   at java.awt.Component.dispatchEventImpl(Component.java:4881)
   at java.awt.Container.dispatchEventImpl(Container.java:2292)
   at java.awt.Component.dispatchEvent(Component.java:4703)
   at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4898)
   at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4533)
   at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4462)
   at java.awt.Container.dispatchEventImpl(Container.java:2278)
   at java.awt.Window.dispatchEventImpl(Window.java:2750)
   at java.awt.Component.dispatchEvent(Component.java:4703)
   at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
   at java.awt.EventQueue.access$500(EventQueue.java:97)
   at java.awt.EventQueue$3.run(EventQueue.java:709)
   at java.awt.EventQueue$3.run(EventQueue.java:703)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
   at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:86)
   at java.awt.EventQueue$4.run(EventQueue.java:731)
   at java.awt.EventQueue$4.run(EventQueue.java:729)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
   at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
   at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
horsekateer
 
Posts: 55
Joined: 03 Apr 2013, 21:58
Has thanked: 7 times
Been thanked: 0 time

Re: Forge Beta: 6-5-2015 ver 1.5.40

Postby mastroego » 26 Jun 2015, 10:09

this happened again, after winning the first game of a match.
UncheckedExecutionException | Open
Code: Select all
Forge Version:    1.5.40-r-1
Operating System: Windows 7 6.1 amd64
Java Version:     1.7.0_25 Oracle Corporation

com.google.common.util.concurrent.UncheckedExecutionException: java.awt.color.CMMException: Invalid image format
   at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2201)
   at com.google.common.cache.LocalCache.get(LocalCache.java:3934)
   at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3938)
   at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4821)
   at forge.ImageCache.getImage(ImageCache.java:200)
   at forge.ImageCache.getOriginalImage(ImageCache.java:137)
   at forge.ImageCache.scaleImage(ImageCache.java:165)
   at forge.ImageCache.getIcon(ImageCache.java:105)
   at forge.screens.home.quest.PnlEvent.<init>(PnlEvent.java:49)
   at forge.screens.home.quest.CSubmenuDuels.update(CSubmenuDuels.java:143)
   at forge.screens.home.CHomeUI.itemClick(CHomeUI.java:53)
   at forge.screens.home.CHomeUI.selectPrevious(CHomeUI.java:109)
   at forge.screens.home.CHomeUI.initialize(CHomeUI.java:88)
   at forge.control.FControl.setCurrentScreen(FControl.java:310)
   at forge.view.FNavigationBar.closeTab(FNavigationBar.java:173)
   at forge.view.FNavigationBar.access$1200(FNavigationBar.java:42)
   at forge.view.FNavigationBar$NavigationTab$CloseButton$1.mouseReleased(FNavigationBar.java:511)
   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$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)
Caused by: java.awt.color.CMMException: Invalid image format
   at sun.java2d.cmm.kcms.CMM.checkStatus(Unknown Source)
   at sun.java2d.cmm.kcms.CMM.createTransform(Unknown Source)
   at java.awt.image.ColorConvertOp.filter(Unknown Source)
   at com.sun.imageio.plugins.jpeg.JPEGImageReader.acceptPixels(Unknown Source)
   at com.sun.imageio.plugins.jpeg.JPEGImageReader.readImage(Native Method)
   at com.sun.imageio.plugins.jpeg.JPEGImageReader.readInternal(Unknown Source)
   at com.sun.imageio.plugins.jpeg.JPEGImageReader.read(Unknown Source)
   at javax.imageio.ImageIO.read(Unknown Source)
   at javax.imageio.ImageIO.read(Unknown Source)
   at forge.ImageLoader.load(ImageLoader.java:18)
   at forge.ImageLoader.load(ImageLoader.java:12)
   at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3524)
   at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2317)
   at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2280)
   at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2195)
   ... 48 more
mastroego
 
Posts: 236
Joined: 22 Sep 2013, 14:04
Has thanked: 28 times
Been thanked: 16 times

Re: Forge Beta: 6-5-2015 ver 1.5.40

Postby mastroego » 26 Jun 2015, 10:55

EDIT - My mistake
mastroego
 
Posts: 236
Joined: 22 Sep 2013, 14:04
Has thanked: 28 times
Been thanked: 16 times

Re: Forge Beta: 6-5-2015 ver 1.5.40

Postby mornon » 26 Jun 2015, 12:43

I'd like to apologize in advance if this question has already been asked, I searched all the forum without finding a solution.

I created a deck and saved it in the proper folder (constructed deck).
I'd like to test it against AI, but I can't find a way to make it appear in the preconstructed deck list.

Did I put it in the wrong folder?

Thank in advance for your help and your time.
mornon
 
Posts: 4
Joined: 24 Nov 2008, 14:29
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Beta: 6-5-2015 ver 1.5.40

Postby Fizanko » 26 Jun 2015, 14:56

If you want your deck to appear in the Preconstructed instead of User Custom decklist, you need to have your .dck file listed in
...\yourForgedirectory\res\quest\precons\

instead of the usual locations for your own .dck files that are :
C:\Users\<yourusername>\AppData\Local\Forge\decks\constructed\
or
C:\Users\<yourusername>\Application Data\Roaming\Forge\decks\constructed\
or
C:\Documents and Settings\<yourusername>\Application Data\Forge\decks\constructed\
or
<your home directory>/Library/Application Support/Forge/decks/constructed/

depending on your OS

But note that the decks in Preconstructed list (as they will be available to buy in the Quest mode spellshop) have more entries in them.

Instead of the normal custom decks, that are starting with
Code: Select all
[metadata]
Name=nameofyourdeck
[Main]
list of cards
[sideboard]
The ones listed in the Preconstructed list start with different lines, by example the preconstructed Army of Justice deck start with :
Code: Select all
[shop]
WinsToUnlock=0
Credits=1200
MinDifficulty=0
MaxDifficulty=5
[metadata]
Name=Army of Justice
Description=White magic is all about taking control of combat, and that's exactly what the "Army of Justice" deck lets you do. You can lock your opponent's biggest creatures out of the battle entirely, and then pick off the leftover smaller creatures that dare to fight you. Your cheap creatures let you strike early, before your opponent's defenses are up, and then your Angels can finish the game with a powerful air attack.
Deck Type=constructed
Set=9ED
Image=army_of_justice.jpg
[main]
list of cards
[sideboard]
So adjust accordingly.

But if you just want to play your custom decks without having to place them in the preconstructed deck list, simply change the Preconstruced Deck to Custom Deck in the game menu :
Image
probably outdated by now so you should avoid : Innistrad world for Forge (updated 17/11/2014)
Duel Decks for Forge - Forge custom decks (updated 25/10/2014)
User avatar
Fizanko
Tester
 
Posts: 780
Joined: 07 Feb 2014, 11:24
Has thanked: 155 times
Been thanked: 94 times

Re: Forge Beta: 6-5-2015 ver 1.5.40

Postby lazylockie » 26 Jun 2015, 21:17

KingBiggie wrote:See screenshot:

I cast Glissa's Scorn targetting Precursor Golem, it says in the log it copies to all targets. Yet as you can see they're alive at the resolve. An unfortunate situation for me :P..
it's been like what, 6 or 7 betas this way? I even got used to this bug already 'well AI's gonna 3-for-1 me again'

curiously, if you control Precursor Golem, the triggered ability works fine
lazylockie
 
Posts: 508
Joined: 13 Jul 2010, 22:44
Has thanked: 74 times
Been thanked: 15 times

Re: Forge Beta: 6-5-2015 ver 1.5.40

Postby friarsol » 26 Jun 2015, 21:50

lazylockie wrote:
KingBiggie wrote:See screenshot:

I cast Glissa's Scorn targetting Precursor Golem, it says in the log it copies to all targets. Yet as you can see they're alive at the resolve. An unfortunate situation for me :P..
it's been like what, 6 or 7 betas this way? I even got used to this bug already 'well AI's gonna 3-for-1 me again'

curiously, if you control Precursor Golem, the triggered ability works fine
I think someone fixed this recently, so if you enjoy getting 3 for 1'd you probably shouldn't download the next beta.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Forge Beta: 6-5-2015 ver 1.5.40

Postby mastroego » 27 Jun 2015, 08:34

Opponent has Knight Exemplar, two Student of Warfare s, and Mirran Crusader on the battlefield.

I cast Martial Coup with x=7.
I think only Knight Exemplar should have been destroyed, but I remember there being a long standing issue about static effects and such, so I thought, let's see what happens.
Well, unexpectedly, only Mirran Crusader survived.

So I'd rate this behavior as "inconsistent"
mastroego
 
Posts: 236
Joined: 22 Sep 2013, 14:04
Has thanked: 28 times
Been thanked: 16 times

PreviousNext

Return to Forge

Who is online

Users browsing this forum: No registered users and 30 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 30 users online :: 0 registered, 0 hidden and 30 guests (based on users active over the past 10 minutes)
Most users ever online was 4143 on 23 Jan 2024, 08:21

Users browsing this forum: No registered users and 30 guests

Login Form