It is currently 16 Apr 2024, 05:44
   
Text Size

Forge Release 09/29/2017 ver 1.6.4

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

Re: Forge Release 09/29/2017 ver 1.6.4

Postby Novanex » 23 Nov 2017, 09:50

Description: Attempting to open the Commander Deck Editor

NullPointerException | Open
Code: Select all
Forge Version:    1.6.4-r-1
Operating System: Windows 10 10.0 amd64
Java Version:     1.8.0_144 Oracle Corporation

java.lang.NullPointerException
   at forge.gui.framework.DragCell.addDoc(DragCell.java:277)
   at forge.gui.framework.SLayoutIO.loadLayout(SLayoutIO.java:435)
   at forge.control.FControl.setCurrentScreen(FControl.java:315)
   at forge.control.FControl.setCurrentScreen(FControl.java:287)
   at forge.screens.home.PlayerPanel$10.run(PlayerPanel.java:507)
   at forge.toolbox.FLabel._doMouseAction(FLabel.java:314)
   at forge.toolbox.FLabel.access$1300(FLabel.java:55)
   at forge.toolbox.FLabel$6.onLeftClick(FLabel.java:352)
   at forge.toolbox.FMouseAdapter.mouseReleased(FMouseAdapter.java:246)
   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$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$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
   at java.security.ProtectionDomain$JavaSecurityAccessImpl.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$JavaSecurityAccessImpl.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)
Novanex
 
Posts: 1
Joined: 23 Nov 2017, 09:48
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Release 09/29/2017 ver 1.6.4

Postby figliodiluna » 23 Nov 2017, 18:35

Description: I triggered Triskaidekaphobia by using Harmless Offering, the game crashed (I thought that would happen with Demonic Pact too because it works pretty similar but not, only with Triskaidekaphobia)

IndexOutOfBoundsException | Open
Code: Select all
Forge Version:    1.6.4-r-1
Operating System: Windows 10 10.0 x86
Java Version:     1.8.0_151 Oracle Corporation

java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
   at java.util.ArrayList.rangeCheck(Unknown Source)
   at java.util.ArrayList.get(Unknown Source)
   at forge.ai.ability.CharmAi.chooseTriskaidekaphobia(CharmAi.java:127)
   at forge.ai.ability.CharmAi.checkApiLogic(CharmAi.java:46)
   at forge.ai.SpellAbilityAi.canPlayWithoutRestrict(SpellAbilityAi.java:82)
   at forge.ai.SpellAbilityAi.doTriggerAINoCost(SpellAbilityAi.java:183)
   at forge.ai.SpellAbilityAi.doTriggerNoCostWithSubs(SpellAbilityAi.java:172)
   at forge.ai.SpellAbilityAi.doTriggerAI(SpellAbilityAi.java:167)
   at forge.ai.AiController.doTrigger(AiController.java:1350)
   at forge.ai.PlayerControllerAi.prepareSingleSa(PlayerControllerAi.java:752)
   at forge.ai.PlayerControllerAi.orderAndPlaySimultaneousSa(PlayerControllerAi.java:740)
   at forge.game.zone.MagicStack.chooseOrderOfSimultaneousStackEntry(MagicStack.java:829)
   at forge.game.zone.MagicStack.addAllTriggeredAbilitiesToStack(MagicStack.java:797)
   at forge.game.phase.PhaseHandler.checkStateBasedEffects(PhaseHandler.java:1033)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:940)
   at forge.game.GameAction.startGame(GameAction.java:1572)
   at forge.game.Match.startGame(Match.java:87)
   at forge.match.HostedMatch$2.run(HostedMatch.java:225)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
Forge is awesome, keep it going! :D
figliodiluna
 
Posts: 1
Joined: 23 Nov 2017, 18:27
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Release 09/29/2017 ver 1.6.4

Postby Nekoatl » 26 Nov 2017, 23:01

Description: The exception was thrown during the opponent's draw phase (no other actions during his turn). I then used Dev Mode to spy on his hand, which contained: Incorrigible Youths, Pyretic Ritual, Dukhara Scavenger, and Chronomantic Escape.

NullPointerException | Open
Code: Select all
Forge Version:    1.6.4-r-1
Operating System: Windows 7 6.1 amd64
Java Version:     1.8.0_151 Oracle Corporation

java.lang.NullPointerException
   at forge.game.spellability.SpellAbility.copyWithNoManaCost(SpellAbility.java:845)
   at forge.ai.ability.ManaEffectAi.doManaRitualLogic(ManaEffectAi.java:172)
   at forge.ai.ability.ManaEffectAi.checkAiLogic(ManaEffectAi.java:37)
   at forge.ai.SpellAbilityAi.canPlayWithoutRestrict(SpellAbilityAi.java:68)
   at forge.ai.SpellAbilityAi.canPlayAI(SpellAbilityAi.java:52)
   at forge.ai.SpellAbilityAi.canPlayAIWithSubs(SpellAbilityAi.java:35)
   at forge.ai.AiController.canPlaySa(AiController.java:634)
   at forge.ai.AiController.canPlayAndPayFor(AiController.java:618)
   at forge.ai.AiController.chooseSpellAbilityToPlayFromList(AiController.java:1304)
   at forge.ai.AiController.getSpellAbilityToPlay(AiController.java:1276)
   at forge.ai.AiController.chooseSpellAbilityToPlay(AiController.java:1159)
   at forge.ai.PlayerControllerAi.chooseSpellAbilityToPlay(PlayerControllerAi.java:440)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:952)
   at forge.game.GameAction.startGame(GameAction.java:1572)
   at forge.game.Match.startGame(Match.java:87)
   at forge.match.HostedMatch$2.run(HostedMatch.java:225)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
Nekoatl
 
Posts: 196
Joined: 22 Aug 2013, 20:13
Has thanked: 21 times
Been thanked: 8 times

Re: Forge Release 09/29/2017 ver 1.6.4

Postby Fregnor » 29 Nov 2017, 18:36

Does this version support the displaying of images for the Ixalan tokens?
User avatar
Fregnor
 
Posts: 210
Joined: 29 Nov 2017, 18:24
Has thanked: 15 times
Been thanked: 28 times

Re: Forge Release 09/29/2017 ver 1.6.4

Postby friarsol » 30 Nov 2017, 03:12

Fregnor wrote:Does this version support the displaying of images for the Ixalan tokens?
As long as you have the images
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Forge Release 09/29/2017 ver 1.6.4

Postby ajacobs899 » 30 Nov 2017, 17:51

I seem to be having an issue with Teferi's Protection and Lethal Vapors combo. It may be that Teferi's protection only seems to be lasting until end of turn instead of my next turn (as it should be), or skipping your turn with lethal vapors still registers as your next turn. When I try getting the combo off, it works for my opponent's first turn after activating the combo, because they attack and I take no damage from it. However, on the next turn (my opponent takes another turn, because I've skipped the next 100 turns), they attack as normal and kill me (which should be impossible because Teferi's Protection lasts until my next turn, which won't be for 100 more turns). Not sure what the problem is, but I'm definitely playing the combo right, so the problem must be in how the program registers the interaction between these two cards.
ajacobs899
 
Posts: 24
Joined: 07 Nov 2013, 03:09
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Release 09/29/2017 ver 1.6.4

Postby shteev » 02 Dec 2017, 15:00

I attacked with an Evil Eye of Orms-by-Gore, but the log says I didn't attack.

AI cast a Fog on the previous turn when I attacked, could be relevant?

On the next turn, I attacked, and dealt damage with the Evil Eye as normal.

It's possible that I misclicked, but if I didn't attack, why is the Evil Eye tapped?
Attachments
Forge - Fog.png
User avatar
shteev
 
Posts: 231
Joined: 10 Jul 2015, 16:08
Has thanked: 7 times
Been thanked: 4 times

Re: Forge Release 09/29/2017 ver 1.6.4

Postby Turbomoose » 03 Jan 2018, 21:02

Evangelize continues to be the worst card to play against in limited because the AI will try to cast it multiple times every turn even if they don't have mana and then you have to manually click your own creature and say ok every time
Turbomoose
 
Posts: 41
Joined: 21 Mar 2016, 15:58
Has thanked: 0 time
Been thanked: 0 time

Previous

Return to Forge

Who is online

Users browsing this forum: Marek14 and 55 guests


Who is online

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

Login Form