Forge Beta: 03-14-2014 ver 1.5.14
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Forge Beta: 03-14-2014 ver 1.5.14
by hollerRun » 15 Mar 2014, 19:32
i downloaded the file (forge-gui-1.5.14.tar.bz2) , but how do i open it ?
- hollerRun
- Posts: 4
- Joined: 15 Mar 2014, 19:16
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 03-14-2014 ver 1.5.14
by Marek14 » 15 Mar 2014, 19:39
Parallel Thoughts is bugged -- it seems to work from any zone instead from battlefield only.
Kiki-Jiki, Mirror Breaker copies a creature. Confusion in the Ranks is in play - the creature is swapped with mine. At end of turn, the creature gets sacrificed.
This is wrong because sacrifice is part of the effect that creates the token, not an ability of the token. When the sacrifice ability resolves, it's the controller of the ability -- my opponent -- who has to sacrifice the creature, but he can't do that, since the creature is not under his control. Therefore, the creature should remain on the battlefield indefinitely in this case (since the trigger is one-shot only).
Kiki-Jiki, Mirror Breaker copies a creature. Confusion in the Ranks is in play - the creature is swapped with mine. At end of turn, the creature gets sacrificed.
This is wrong because sacrifice is part of the effect that creates the token, not an ability of the token. When the sacrifice ability resolves, it's the controller of the ability -- my opponent -- who has to sacrifice the creature, but he can't do that, since the creature is not under his control. Therefore, the creature should remain on the battlefield indefinitely in this case (since the trigger is one-shot only).
Last edited by Marek14 on 15 Mar 2014, 19:57, edited 1 time in total.
Re: Forge Beta: 03-14-2014 ver 1.5.14
by Fizanko » 15 Mar 2014, 19:54
winrar will do it without a problemhollerRun wrote:i downloaded the file (forge-gui-1.5.14.tar.bz2) , but how do i open it ?
7zip will only do it in 2 steps (it will first extract a .tar file, then you'll be able to extract the actual content by extracting from that .tar file)
I don't know if winzip can do, it's been a long time i have not used it
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)
Duel Decks for Forge - Forge custom decks (updated 25/10/2014)
Re: Forge Beta: 03-14-2014 ver 1.5.14
by Marek14 » 15 Mar 2014, 20:04
Another Confusion in the Rank bug -- I cast Mogg War Marshal and swap it with opponent's creature. Then the token-making ability resolves, and the token enters under HIS control.
Gangrenous Zombies are implemented as having two activated abilities which can be used based on whether you have some snow Swamps or not. This is wrong (it should be determined on resolution whether you have a snow Swamp or not), plus the second ability has no text, making it confusing to activate.
Gangrenous Zombies are implemented as having two activated abilities which can be used based on whether you have some snow Swamps or not. This is wrong (it should be determined on resolution whether you have a snow Swamp or not), plus the second ability has no text, making it confusing to activate.
- hollerRun
- Posts: 4
- Joined: 15 Mar 2014, 19:16
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 03-14-2014 ver 1.5.14
by knightowl71 » 15 Mar 2014, 21:55
I just heard about this program and would like to use it on my Mac. It is running OS X 10.6.8. I got an older version to work but want to get the newest cards to build standard decks. I downloaded ver 1.5.14 but when I open the program I get this error message:
I am not very skilled with computer programming but if someone could help me get this working I would appreciate it.
Thank you.
Chris
- Code: Select all
Process: launchd [62011]
Path: /Applications/Forge.app/Contents/MacOS/JavaAppLauncher
Identifier: forge.view.Main
Version: ??? (???)
Code Type: X86-64 (Native)
Parent Process: launchd [107]
Date/Time: 2014-03-15 17:44:59.416 -0400
OS Version: Mac OS X 10.6.8 (10K549)
Report Version: 6
Interval Since Last Report: 3588245 sec
Crashes Since Last Report: 8
Per-App Crashes Since Last Report: 8
Anonymous UUID: EDE40383-57BC-4904-B487-590C80DC3208
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0xfffffffffffffff8
Crashed Thread: Unknown
Backtrace not available
Unknown thread crashed with X86 Thread State (64-bit):
rax: 0x0000000000000055 rbx: 0x0000000000000000 rcx: 0x0000000000000000 rdx: 0x0000000000000000
rdi: 0x0000000000000000 rsi: 0x0000000000000000 rbp: 0x0000000000000000 rsp: 0x0000000000000000
r8: 0x0000000000000000 r9: 0x0000000000000000 r10: 0x0000000000000000 r11: 0x0000000000000000
r12: 0x0000000000000000 r13: 0x0000000000000000 r14: 0x0000000000000000 r15: 0x0000000000000000
rip: 0x00007fff5fc01028 rfl: 0x0000000000010203 cr2: 0xfffffffffffffff8
Binary images description not available
Model: iMac5,1, BootROM IM51.0090.B09, 2 processors, Intel Core 2 Duo, 2.16 GHz, 2 GB, SMC 1.9f4
Graphics: ATI Radeon X1600, ATY,RadeonX1600, PCIe, 128 MB
Memory Module: global_name
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x87), Broadcom BCM43xx 1.0 (5.10.131.42.4)
Bluetooth: Version 2.4.5f3, 2 service, 19 devices, 1 incoming serial ports
Network Service: AirPort, AirPort, en1
Serial ATA Device: ST3500418AS, 465.76 GB
Parallel ATA Device: MATSHITADVD-R UJ-85J
USB Device: Built-in iSight, 0x05ac (Apple Inc.), 0x8501, 0xfd400000 / 3
USB Device: External HDD, 0x1058 (Western Digital Technologies, Inc.), 0x1003, 0xfd100000 / 2
USB Device: Hub in Apple Pro Keyboard, 0x05ac (Apple Inc.), 0x1002, 0x3d100000 / 2
USB Device: Apple Pro Keyboard, 0x05ac (Apple Inc.), 0x0204, 0x3d110000 / 3
USB Device: USB RECEIVER, 0x046d (Logitech Inc.), 0xc50e, 0x5d100000 / 2
USB Device: Bluetooth USB Host Controller, 0x05ac (Apple Inc.), 0x8206, 0x7d100000 / 2
USB Device: IR Receiver, 0x05ac (Apple Inc.), 0x8240, 0x7d200000 / 3
I am not very skilled with computer programming but if someone could help me get this working I would appreciate it.
Thank you.
Chris
Last edited by Chris H. on 15 Mar 2014, 22:41, edited 1 time in total.
Reason: add code tags around error message
Reason: add code tags around error message
- knightowl71
- Posts: 7
- Joined: 15 Mar 2014, 21:49
- Has thanked: 3 times
- Been thanked: 0 time
Re: Forge Beta: 03-14-2014 ver 1.5.14
by Chris H. » 15 Mar 2014, 22:39
knightowl71 wrote:I just heard about this program and would like to use it on my Mac. It is running OS X 10.6.8. I got an older version to work but want to get the newest cards to build standard decks. I downloaded ver 1.5.14 but when I open the program I get this error message:
- Code: Select all
Process: launchd [62011]
Path: /Applications/Forge.app/Contents/MacOS/JavaAppLauncher
Identifier: forge.view.Main
Version: ??? (???)
Code Type: X86-64 (Native)
Parent Process: launchd [107]
Date/Time: 2014-03-15 17:44:59.416 -0400
OS Version: Mac OS X 10.6.8 (10K549)
Report Version: 6
Interval Since Last Report: 3588245 sec
Crashes Since Last Report: 8
Per-App Crashes Since Last Report: 8
Anonymous UUID: EDE40383-57BC-4904-B487-590C80DC3208
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0xfffffffffffffff8
Crashed Thread: Unknown
Backtrace not available
Unknown thread crashed with X86 Thread State (64-bit):
rax: 0x0000000000000055 rbx: 0x0000000000000000 rcx: 0x0000000000000000 rdx: 0x0000000000000000
rdi: 0x0000000000000000 rsi: 0x0000000000000000 rbp: 0x0000000000000000 rsp: 0x0000000000000000
r8: 0x0000000000000000 r9: 0x0000000000000000 r10: 0x0000000000000000 r11: 0x0000000000000000
r12: 0x0000000000000000 r13: 0x0000000000000000 r14: 0x0000000000000000 r15: 0x0000000000000000
rip: 0x00007fff5fc01028 rfl: 0x0000000000010203 cr2: 0xfffffffffffffff8
Binary images description not available
Model: iMac5,1, BootROM IM51.0090.B09, 2 processors, Intel Core 2 Duo, 2.16 GHz, 2 GB, SMC 1.9f4
Graphics: ATI Radeon X1600, ATY,RadeonX1600, PCIe, 128 MB
Memory Module: global_name
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x87), Broadcom BCM43xx 1.0 (5.10.131.42.4)
Bluetooth: Version 2.4.5f3, 2 service, 19 devices, 1 incoming serial ports
Network Service: AirPort, AirPort, en1
Serial ATA Device: ST3500418AS, 465.76 GB
Parallel ATA Device: MATSHITADVD-R UJ-85J
USB Device: Built-in iSight, 0x05ac (Apple Inc.), 0x8501, 0xfd400000 / 3
USB Device: External HDD, 0x1058 (Western Digital Technologies, Inc.), 0x1003, 0xfd100000 / 2
USB Device: Hub in Apple Pro Keyboard, 0x05ac (Apple Inc.), 0x1002, 0x3d100000 / 2
USB Device: Apple Pro Keyboard, 0x05ac (Apple Inc.), 0x0204, 0x3d110000 / 3
USB Device: USB RECEIVER, 0x046d (Logitech Inc.), 0xc50e, 0x5d100000 / 2
USB Device: Bluetooth USB Host Controller, 0x05ac (Apple Inc.), 0x8206, 0x7d100000 / 2
USB Device: IR Receiver, 0x05ac (Apple Inc.), 0x8240, 0x7d200000 / 3
I am not very skilled with computer programming but if someone could help me get this working I would appreciate it.
Thank you.
Chris
The Mac OS X app version apparently requires the Mavericks OS and is not compatible with earlier OS X versions. People with earlier OS X versions should use the Windows and Linux version and launch forge on their Mac by double clicking on the included "forge.command" file.
Note that Forge Beta: 03-14-2014 ver 1.5.14 requires Java 7 and will not run under earlier versions of Java.
-
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: 03-14-2014 ver 1.5.14
by gos » 15 Mar 2014, 23:23
Cards I exile with Intet, the Dreamer 's ability show up in my flashback area, but I can't cast them.
- gos
- Posts: 4369
- Joined: 03 Mar 2011, 15:21
- Location: Reykjavík, Iceland
- Has thanked: 231 times
- Been thanked: 232 times
Re: Forge Beta: 03-14-2014 ver 1.5.14
by Fizanko » 15 Mar 2014, 23:23
After losing very close in Quest mode the 1st round against the AI that has the clint eastwood portrait, i clicked to get to the next round and got back to the main Quest mode menu with that error panel
I played several Quest matches on the same new Forge version yesterday without a problem or error (even managed to win a challenge)
I played several Quest matches on the same new Forge version yesterday without a problem or error (even managed to win a challenge)
- UncheckedExecutionException | Open
- Code: Select all
Forge Version: 1.5.14-r25182
Operating System: Windows XP 5.1 x86
Java Version: 1.7.0_10 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:221)
at forge.ImageCache.getOriginalImage(ImageCache.java:142)
at forge.ImageCache.scaleImage(ImageCache.java:182)
at forge.ImageCache.getIcon(ImageCache.java:110)
at forge.gui.home.quest.PnlEvent.<init>(PnlEvent.java:47)
at forge.gui.home.quest.CSubmenuDuels.update(CSubmenuDuels.java:120)
at forge.gui.home.CHomeUI.itemClick(CHomeUI.java:53)
at forge.gui.home.CHomeUI.selectPrevious(CHomeUI.java:135)
at forge.gui.home.CHomeUI.initialize(CHomeUI.java:81)
at forge.control.FControl.setCurrentScreen(FControl.java:300)
at forge.view.FNavigationBar.closeTab(FNavigationBar.java:157)
at forge.view.FNavigationBar.closeTab(FNavigationBar.java:145)
at forge.control.FControl.endCurrentGame(FControl.java:445)
at forge.gui.match.ControlWinLose.actionOnContinue(ControlWinLose.java:61)
at forge.gui.match.ControlWinLose$1.actionPerformed(ControlWinLose.java:36)
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$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._findFile(ImageLoader.java:85)
at forge.ImageLoader.load(ImageLoader.java:49)
at forge.ImageLoader.load(ImageLoader.java:13)
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)
... 55 more
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)
Duel Decks for Forge - Forge custom decks (updated 25/10/2014)
Re: Forge Beta: 03-14-2014 ver 1.5.14
by andrewd13 » 16 Mar 2014, 02:47
Description: Was being attacked by the AI with:
- Mothdust Changeling
- Tidebinder Mage
- Sentinels of Glen Elendra
- Lord of Atlantis
- Skyshroud Ranger
I had:
- Black Knight
- Dauthi Slayer
- Nether Traitor
- Corrosive Mentor
This crash took place in the "Declare Attackers" phase.
- Mothdust Changeling
- Tidebinder Mage
- Sentinels of Glen Elendra
- Lord of Atlantis
- Skyshroud Ranger
I had:
- Black Knight
- Dauthi Slayer
- Nether Traitor
- Corrosive Mentor
This crash took place in the "Declare Attackers" phase.
- ConcurrentModificationException | Open
- Code: Select all
Forge Version: 1.5.14-r25182
Operating System: Linux 3.13.5-1-ARCH amd64
Java Version: 1.7.0_51 Oracle Corporation
java.util.ConcurrentModificationException
at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:859)
at java.util.ArrayList$Itr.next(ArrayList.java:831)
at com.google.common.collect.AbstractMapBasedMultimap$Itr.next(AbstractMapBasedMultimap.java:1150)
at forge.game.combat.Combat.getAttackers(Combat.java:197)
at forge.gui.match.TargetingOverlay.addArcsForCard(TargetingOverlay.java:233)
at forge.gui.match.TargetingOverlay.assembleArcs(TargetingOverlay.java:138)
at forge.gui.match.TargetingOverlay.access$100(TargetingOverlay.java:47)
at forge.gui.match.TargetingOverlay$OverlayPanel.paintComponent(TargetingOverlay.java:353)
at javax.swing.JComponent.paint(JComponent.java:1045)
at javax.swing.JComponent.paintChildren(JComponent.java:878)
at javax.swing.JComponent.paint(JComponent.java:1054)
at javax.swing.JLayeredPane.paint(JLayeredPane.java:585)
at javax.swing.JComponent.paintChildren(JComponent.java:878)
at javax.swing.JComponent.paint(JComponent.java:1054)
at javax.swing.JLayeredPane.paint(JLayeredPane.java:585)
at javax.swing.JComponent.paintChildren(JComponent.java:878)
at javax.swing.JComponent.paint(JComponent.java:1054)
at javax.swing.JComponent.paintToOffscreen(JComponent.java:5210)
at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1529)
at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1452)
at javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:311)
at javax.swing.RepaintManager.paint(RepaintManager.java:1249)
at javax.swing.JComponent._paintImmediately(JComponent.java:5158)
at javax.swing.JComponent.paintImmediately(JComponent.java:4969)
at javax.swing.RepaintManager$3.run(RepaintManager.java:808)
at javax.swing.RepaintManager$3.run(RepaintManager.java:796)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:796)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:769)
at javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:718)
at javax.swing.RepaintManager.access$1100(RepaintManager.java:62)
at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1677)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:694)
at java.awt.EventQueue$3.run(EventQueue.java:692)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
- andrewd13
- Posts: 17
- Joined: 29 Jul 2013, 15:43
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 03-14-2014 ver 1.5.14
by Agetian » 16 Mar 2014, 04:46
A report from my friend's experience playing the latest beta version.
Description: The opponent was attacking me with Hungry Mist, which I blocked with my Erg Raiders. Those were the only two creatures on the battlefield. Crash occurred after I hit OK to continue from the Declare Blockers step.
EDIT: Ok, here's what debugging shows.
This bug is apparently caused by the infamous Free Blocks mode (we gotta do something with it, I guess). Singletons.getModel().getPreferences().getPrefBoolean(FPref.MATCHPREF_PROMPT_FREE_BLOCKS) is returning true for me. Thus, the if statement on lines 713-714 of PlayerControllerHuman.java is evaluating false, and thus HumanPlay.payCostDuringAbilityResolve() is being called with a null SpecialAbility, and a NPE ensues. I'm probably not the best person to take care of this though, knowing that it may actually be "deeper" than just a null test.
By the way, my friend also mentions that the larger issue is, in the preferences screen, by default "Free block handling" is UNchecked, and the description seems to imply that if you WANT free block handling (which he did), then you should check it. But checking it causes this bug.
Description: The opponent was attacking me with Hungry Mist, which I blocked with my Erg Raiders. Those were the only two creatures on the battlefield. Crash occurred after I hit OK to continue from the Declare Blockers step.
EDIT: Ok, here's what debugging shows.
This bug is apparently caused by the infamous Free Blocks mode (we gotta do something with it, I guess). Singletons.getModel().getPreferences().getPrefBoolean(FPref.MATCHPREF_PROMPT_FREE_BLOCKS) is returning true for me. Thus, the if statement on lines 713-714 of PlayerControllerHuman.java is evaluating false, and thus HumanPlay.payCostDuringAbilityResolve() is being called with a null SpecialAbility, and a NPE ensues. I'm probably not the best person to take care of this though, knowing that it may actually be "deeper" than just a null test.
By the way, my friend also mentions that the larger issue is, in the preferences screen, by default "Free block handling" is UNchecked, and the description seems to imply that if you WANT free block handling (which he did), then you should check it. But checking it causes this bug.
- NullPointerException | Open
- Code: Select all
Forge Version: 1.5.14-r25182
Operating System: Windows 7 6.1 amd64
Java Version: 1.7.0_10 Oracle Corporation
java.lang.NullPointerException
at forge.gui.player.HumanPlay.payCostDuringAbilityResolve(HumanPlay.java:242)
at forge.gui.player.PlayerControllerHuman.payManaOptional(PlayerControllerHuman.java:717)
at forge.game.phase.PhaseHandler.payRequiredBlockCosts(PhaseHandler.java:681)
at forge.game.phase.PhaseHandler.declareBlockersTurnBasedAction(PhaseHandler.java:558)
at forge.game.phase.PhaseHandler.onPhaseBegin(PhaseHandler.java:294)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:999)
at forge.game.GameAction.startGame(GameAction.java:1539)
at forge.game.Match.startGame(Match.java:80)
at forge.control.FControl$4.run(FControl.java:437)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:722)
Last edited by Agetian on 16 Mar 2014, 07:45, edited 1 time in total.
- Agetian
- Programmer
- Posts: 3488
- Joined: 14 Mar 2011, 05:58
- Has thanked: 683 times
- Been thanked: 572 times
Re: Forge Beta: 03-14-2014 ver 1.5.14
by yoshimario40 » 16 Mar 2014, 06:02
Another Nivmagus Elemental related bug. (I can confirm his ability is working normally for normal spells now). This happens when I try to exile a spell that's been ciphered onto a creature. (E.G. Hidden Strings. So for example, say I have Hidden Strings ciphered onto Nivmagus and I attack with him, triggering Hidden Strings, and while its on the stack I activate his ability, forge crashes). Unlike before, the crash also happens if there is more than one spell on the stack. (E.G. It's being countered).
- NullPointerException | Open
- Code: Select all
Forge Version: 1.5.14-r25182
Operating System: Windows XP 5.1 x86
Java Version: 1.7.0_45 Oracle Corporation
java.lang.NullPointerException
at forge.game.zone.MagicStack.remove(MagicStack.java:733)
at forge.game.cost.CostExile.doPayment(CostExile.java:213)
at forge.game.cost.CostPartWithList.executePayment(CostPartWithList.java:98)
at forge.game.cost.CostPartWithList.executePayment(CostPartWithList.java:110)
at forge.game.cost.CostPartWithList.payAsDecided(CostPartWithList.java:127)
at forge.game.cost.CostPayment.payCost(CostPayment.java:138)
at forge.gui.player.HumanPlaySpellAbility.playAbility(HumanPlaySpellAbility.java:92)
at forge.gui.player.HumanPlay.playSpellAbility(HumanPlay.java:98)
at forge.gui.player.PlayerControllerHuman.playChosenSpellAbility(PlayerControllerHuman.java:678)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:968)
at forge.game.GameAction.startGame(GameAction.java:1539)
at forge.game.Match.startGame(Match.java:80)
at forge.control.FControl$4.run(FControl.java:437)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
- yoshimario40
- Posts: 23
- Joined: 11 Mar 2014, 09:02
- Has thanked: 0 time
- Been thanked: 4 times
Re: Forge Beta: 03-14-2014 ver 1.5.14
by Marek14 » 16 Mar 2014, 09:10
Talon of Pain still doesn't seem to actually require removing of counters.
Re: Forge Beta: 03-14-2014 ver 1.5.14
by Bundy » 16 Mar 2014, 10:43
.Soulcatchers' Aerie triggers when a bird goes to my opponents graveyard. It should only trigger when a bird goes to my graveyard.
- Bundy
- Posts: 348
- Joined: 17 Dec 2010, 17:32
- Location: The netherlands
- Has thanked: 23 times
- Been thanked: 3 times
Re: Forge Beta: 03-14-2014 ver 1.5.14
by Marek14 » 16 Mar 2014, 13:10
When Ogre Marauder's ability resolves, "Ogre Marauder can't be blocked" appears under "Non ability features". However, this particular card actually gains it as an ability, unlike most.
Who is online
Users browsing this forum: No registered users and 21 guests