Forge Beta: 5-09-2015 ver 1.5.39
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Forge Beta: 5-09-2015 ver 1.5.39
by jeffwadsworth » 20 May 2015, 19:28
It would help if you posted your crash errors. That would help the developers trace the cause, etc.Stampedo wrote:Would someone have tips for me regarding the way to host/join a game?
I'd like to play with someone, we're in the same room using 2 different computers, but it keeps crashing, there's few options to work with. I understand it's still a very early feature but I'd be glad if someone could make me some suggestions.
Ports are opened in the modem and the firewall.
Whenever I try to join a game, forge crashes.
What should I write as for the Hostname? Is that of any importance?
- jeffwadsworth
- Super Tester Elite
- Posts: 1171
- Joined: 20 Oct 2010, 04:47
- Location: USA
- Has thanked: 287 times
- Been thanked: 69 times
Re: Forge Beta: 5-09-2015 ver 1.5.39
by Stampedo » 20 May 2015, 20:09
That's what I did in the previous post...jeffwadsworth wrote:It would help if you posted your crash errors. That would help the developers trace the cause, etc.
Re: Forge Beta: 5-09-2015 ver 1.5.39
by AwxAngel » 20 May 2015, 23:05
Many similar cards work in the same manner, and while I don't find it necessarily counterintuitive (you can imagine you picking a card, putting it on top of library, then picking another card and putting it on top of library: which is on top?), but I would appreciate an extra bit of clarity.Xyx wrote:The process of using Sylvan Library is awkward and counterintuitive. Forge asks me to pick two cards but the last card picked is the first card that gets put back.
In particular, the arrangement box that appears for some cards/interactions (e.g. scry) is incredibly clear and well done. By telling you "this is the top", it is very clear where each card goes. Sylvan Library and Brainstorm usage might get a bit clunky if done this way, but if only two cards are put back, maybe after selecting both, an extra box could pop up asking which one you want on top.
I'm more concerned about Doomsday though, sometimes it asks for a card to "put on top", then lets you rearrange the next 4 (which are actually underneath it), but I think a couple of times I've just been asked to "put a card on top" repeatedly, which (while not too hard to get used to after a couple of uses) could be made clearer I feel with an interface more similar to the scry mechanic (which is done amazingly).
- AwxAngel
- Posts: 22
- Joined: 20 Mar 2015, 23:53
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 5-09-2015 ver 1.5.39
by silphidae » 23 May 2015, 09:42
Description: [This error occurs when starting a online game]
- NullPointerException | Open
- Code: Select all
Forge Version: 1.5.40-SNAPSHOT-r-1u
Operating System: Linux 3.11.0-26-generic amd64
Java Version: 1.7.0_65 Oracle Corporation
java.lang.NullPointerException
at forge.screens.match.controllers.CPrompt.selectButtonOk(CPrompt.java:94)
at forge.screens.match.controllers.CPrompt.access$100(CPrompt.java:42)
at forge.screens.match.controllers.CPrompt$2.actionPerformed(CPrompt.java:65)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341)
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:6516)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3311)
at java.awt.Component.processEvent(Component.java:6281)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4872)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4698)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
at java.awt.Container.dispatchEventImpl(Container.java:2273)
at java.awt.Window.dispatchEventImpl(Window.java:2719)
at java.awt.Component.dispatchEvent(Component.java:4698)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:735)
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.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.awt.EventQueue$4.run(EventQueue.java:708)
at java.awt.EventQueue$4.run(EventQueue.java:706)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:705)
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)
- silphidae
- Posts: 4
- Joined: 06 Mar 2013, 14:01
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 5-09-2015 ver 1.5.39
by ProphetSword » 23 May 2015, 19:01
I'm having the same issue. No targeting arrows. Is this a known bug?sfg wrote:Hi, which snapshot is that? I got forge-gui-desktop-1.5.40-SNAPSHOT-r29436.tar.bz2 and the targeting arrows don't work.
- ProphetSword
- Posts: 56
- Joined: 13 Jul 2010, 18:20
- Has thanked: 0 time
- Been thanked: 2 times
Re: Forge Beta: 5-09-2015 ver 1.5.39
by Stampedo » 24 May 2015, 10:35
1) Used Helm of Possession on enemy Clot Sliver
Opponent didn't have any Clot Sliver left but was able to use regeneration on his Heart Sliver
2) Opponent used Blood Frenzy on his Heart Sliver with Spinal Graft on it.
Heart Sliver died.
Opponent didn't have any Clot Sliver left but was able to use regeneration on his Heart Sliver
2) Opponent used Blood Frenzy on his Heart Sliver with Spinal Graft on it.
Heart Sliver died.
Re: Forge Beta: 5-09-2015 ver 1.5.39
by Zirbert » 24 May 2015, 15:42
This sounds OK. Note that Clot Sliver says ALL slivers gain the regeneration ability, so it doesn't matter who controls Clot Sliver (or any other sliver that may want to regenerate). As long as there's a Clot Sliver anywhere on the battlefield, everybody's slivers can regenerate.Stampedo wrote:1) Used Helm of Possession on enemy Clot Sliver
Opponent didn't have any Clot Sliver left but was able to use regeneration on his Heart Sliver
This, on the other hand, sounds like a legitimate AI problem.Stampedo wrote:2) Opponent used Blood Frenzy on his Heart Sliver with Spinal Graft on it.
Heart Sliver died.
Re: Forge Beta: 5-09-2015 ver 1.5.39
by Stampedo » 24 May 2015, 17:38
Thanks for the heads up, no idea why I keep thinking it affects only creatures I control.
Nevermind.
Nevermind.
Re: Forge Beta: 5-09-2015 ver 1.5.39
by Xyx » 26 May 2015, 09:12
There's a bug in the Import deck screen. Some cards (like Flusterstorm and Mana Crypt) aren't recognized if both "Import latest version of card" and "Use only core and expansion sets" are checked (which they are by default). However, they will be recognized if only "Use only core and expansion sets" is checked. These cards are not in any core or expansion sets, so perhaps "Use only core and expansion sets" should be "Use core and expansion sets where possible".
(Also, I would like to request an "Import earliest version of card" option, because oldschool.)
(Also, I would like to request an "Import earliest version of card" option, because oldschool.)
Re: Forge Beta: 5-09-2015 ver 1.5.39
by Xitax » 28 May 2015, 23:44
There is a problem with the deck loader. It's not finishing conversion of decks with improper filenames. A bunch of decks end up in /decks but not copied back into /decks/constructed.
Re: Forge Beta: 5-09-2015 ver 1.5.39
by Xyx » 29 May 2015, 23:53
Description: According to the log, the AI just finished resolving two Bottled Cloister triggers. The game in progress would not continue but I was still able to close the game tab.
- RuntimeException | Open
- Code: Select all
Forge Version: 1.5.39-r-1
Operating System: Windows 7 6.1 amd64
Java Version: 1.8.0_20 Oracle Corporation
java.lang.RuntimeException: AbilityFactory : getAbility -- no API in :
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:106)
at forge.game.replacement.ReplacementHandler.executeReplacement(ReplacementHandler.java:169)
at forge.game.replacement.ReplacementHandler.run(ReplacementHandler.java:134)
at forge.game.replacement.ReplacementHandler.run(ReplacementHandler.java:71)
at forge.game.GameAction.changeZone(GameAction.java:175)
at forge.game.GameAction.moveTo(GameAction.java:389)
at forge.game.GameAction.moveTo(GameAction.java:370)
at forge.game.player.Player.playLand(Player.java:1399)
at forge.ai.PlayerControllerAi.playChosenSpellAbility(PlayerControllerAi.java:401)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:926)
at forge.game.GameAction.startGame(GameAction.java:1390)
at forge.game.Match.startGame(Match.java:96)
at forge.match.HostedMatch$2.run(HostedMatch.java:219)
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: 5-09-2015 ver 1.5.39
by saturnine » 30 May 2015, 06:04
Description: Editing a deck in the deck editor.
- ArrayIndexOutOfBoundsException | Open
- Code: Select all
Forge Version: 1.5.39-r-1
Operating System: Windows 7 6.1 amd64
Java Version: 1.8.0_40 Oracle Corporation
java.lang.ArrayIndexOutOfBoundsException: -1
at java.util.Vector.elementData(Unknown Source)
at java.util.Vector.elementAt(Unknown Source)
at javax.swing.table.DefaultTableColumnModel.getColumn(Unknown Source)
at forge.itemmanager.views.ItemListView$ItemTableModel.getValueAt(ItemListView.java:756)
at javax.swing.JTable.getValueAt(Unknown Source)
at forge.itemmanager.views.ItemListView$ItemTable.getToolTipText(ItemListView.java:526)
at javax.swing.ToolTipManager$insideTimerAction.actionPerformed(Unknown Source)
at javax.swing.Timer.fireActionPerformed(Unknown Source)
at javax.swing.Timer$DoPostEvent.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(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$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: 5-09-2015 ver 1.5.39
by Xitax » 31 May 2015, 14:08
Online multiplayer bug: if a person concedes the game via hitting the "X", the host's client freezes and has to be shut down using the control panel.
EDIT:
When I cast a Snapcaster Mage the only legal target in my graveyard was Path to Exile. I couldn't cast it using the flashback button - nothing registered there - but I could cast it by clicking on the card in my graveyard.
EDIT:
When I cast a Snapcaster Mage the only legal target in my graveyard was Path to Exile. I couldn't cast it using the flashback button - nothing registered there - but I could cast it by clicking on the card in my graveyard.
Re: Forge Beta: 5-09-2015 ver 1.5.39
by friarsol » 31 May 2015, 23:15
You seem to be on an old version, can you make sure you are on the latest versions before reporting bugs?famotril wrote:I detected a bug:
Always that Energy Field goes to the cementery from field, the game crash.
[list=]Description: [describe what you were doing when the crash occurred][/list]
- NullPointerException | Open
- Code: Select all
Forge Version: 1.5.38-r-1
Operating System: Windows 7 6.1 x86
Java Version: 1.8.0_31 Oracle Corporation
java.lang.NullPointerException
at forge.game.ability.effects.SacrificeEffect.resolve(SacrificeEffect.java:71)
at forge.game.ability.AbilityApiBased.resolve(AbilityApiBased.java:60)
at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1237)
at forge.game.ability.AbilityUtils.resolve(AbilityUtils.java:1219)
at forge.ai.ComputerUtil.playNoStack(ComputerUtil.java:254)
at forge.ai.PlayerControllerAi.playSpellAbilityNoStack(PlayerControllerAi.java:311)
at forge.game.trigger.WrappedAbility.resolve(WrappedAbility.java:412)
at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1237)
at forge.game.ability.AbilityUtils.resolve(AbilityUtils.java:1219)
at forge.game.zone.MagicStack.resolveStack(MagicStack.java:482)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:972)
at forge.game.GameAction.startGame(GameAction.java:1390)
at forge.game.Match.startGame(Match.java:96)
at forge.match.HostedMatch$2.run(HostedMatch.java:227)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)Description: [Another, it happened when I played Damnation]
- NullPointerException | Open
- Code: Select all
Forge Version: 1.5.38-r-1
Operating System: Windows 7 6.1 x86
Java Version: 1.8.0_31 Oracle Corporation
java.lang.NullPointerException
at forge.game.ability.effects.SacrificeEffect.resolve(SacrificeEffect.java:71)
at forge.game.ability.AbilityApiBased.resolve(AbilityApiBased.java:60)
at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1237)
at forge.game.ability.AbilityUtils.resolve(AbilityUtils.java:1219)
at forge.player.HumanPlaySpellAbility.playAbility(HumanPlaySpellAbility.java:138)
at forge.player.HumanPlay.playSpellAbilityNoStack(HumanPlay.java:196)
at forge.player.PlayerControllerHuman.playSpellAbilityNoStack(PlayerControllerHuman.java:234)
at forge.game.trigger.WrappedAbility.resolve(WrappedAbility.java:412)
at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1237)
at forge.game.ability.AbilityUtils.resolve(AbilityUtils.java:1219)
at forge.game.zone.MagicStack.resolveStack(MagicStack.java:482)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:972)
at forge.game.GameAction.startGame(GameAction.java:1390)
at forge.game.Match.startGame(Match.java:96)
at forge.match.HostedMatch$2.run(HostedMatch.java:227)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.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: 5-09-2015 ver 1.5.39
by mistico69 » 01 Jun 2015, 19:11
hello boys, congratulations the biggest game!!! only want add that ¨elixir of inmortality ¨ not works for IA than you, greetings
- mistico69
- Posts: 1
- Joined: 01 Jun 2015, 19:04
- Has thanked: 0 time
- Been thanked: 0 time
75 posts
• Page 4 of 5 • 1, 2, 3, 4, 5
Who is online
Users browsing this forum: No registered users and 169 guests