It is currently 26 Apr 2024, 11:47
   
Text Size

Forge Beta: 5-09-2015 ver 1.5.39

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

Re: Forge Beta: 5-09-2015 ver 1.5.39

Postby jeffwadsworth » 20 May 2015, 19:28

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?
It would help if you posted your crash errors. That would help the developers trace the cause, etc.
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

Postby Stampedo » 20 May 2015, 20:09

jeffwadsworth wrote:It would help if you posted your crash errors. That would help the developers trace the cause, etc.
That's what I did in the previous post...
Stampedo
 
Posts: 142
Joined: 10 Feb 2014, 20:03
Has thanked: 18 times
Been thanked: 2 times

Re: Forge Beta: 5-09-2015 ver 1.5.39

Postby AwxAngel » 20 May 2015, 23:05

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.
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.

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

Postby 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

Postby ProphetSword » 23 May 2015, 19:01

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.
I'm having the same issue. No targeting arrows. Is this a known bug?
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

Postby 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.
Stampedo
 
Posts: 142
Joined: 10 Feb 2014, 20:03
Has thanked: 18 times
Been thanked: 2 times

Re: Forge Beta: 5-09-2015 ver 1.5.39

Postby Zirbert » 24 May 2015, 15:42

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 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:2) Opponent used Blood Frenzy on his Heart Sliver with Spinal Graft on it.
Heart Sliver died.
This, on the other hand, sounds like a legitimate AI problem.
Zirbert
 
Posts: 512
Joined: 13 Oct 2010, 16:04
Has thanked: 104 times
Been thanked: 19 times

Re: Forge Beta: 5-09-2015 ver 1.5.39

Postby Stampedo » 24 May 2015, 17:38

Thanks for the heads up, no idea why I keep thinking it affects only creatures I control.
Nevermind.
Stampedo
 
Posts: 142
Joined: 10 Feb 2014, 20:03
Has thanked: 18 times
Been thanked: 2 times

Re: Forge Beta: 5-09-2015 ver 1.5.39

Postby 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.)
User avatar
Xyx
Tester
 
Posts: 524
Joined: 23 Feb 2014, 23:01
Has thanked: 38 times
Been thanked: 32 times

Re: Forge Beta: 5-09-2015 ver 1.5.39

Postby 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.
Xitax
 
Posts: 918
Joined: 16 May 2010, 17:19
Has thanked: 183 times
Been thanked: 133 times

Re: Forge Beta: 5-09-2015 ver 1.5.39

Postby 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)
User avatar
Xyx
Tester
 
Posts: 524
Joined: 23 Feb 2014, 23:01
Has thanked: 38 times
Been thanked: 32 times

Re: Forge Beta: 5-09-2015 ver 1.5.39

Postby 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)
saturnine
 
Posts: 154
Joined: 29 Jul 2012, 15:16
Has thanked: 98 times
Been thanked: 7 times

Re: Forge Beta: 5-09-2015 ver 1.5.39

Postby 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.
Xitax
 
Posts: 918
Joined: 16 May 2010, 17:19
Has thanked: 183 times
Been thanked: 133 times

Re: Forge Beta: 5-09-2015 ver 1.5.39

Postby friarsol » 31 May 2015, 23:15

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]

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)
[/list]
    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)
You seem to be on an old version, can you make sure you are on the latest versions before reporting bugs?
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

Postby 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

PreviousNext

Return to Forge

Who is online

Users browsing this forum: No registered users and 169 guests


Who is online

In total there are 169 users online :: 0 registered, 0 hidden and 169 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 169 guests

Login Form