Forge Beta: 02-21-2014 ver 1.5.13
by mtgrares
	Moderators: timmermac, Agetian, friarsol, Blacksmith, KrazyTheFox, CCGHQ Admins
Re: Forge Beta: 02-21-2014 ver 1.5.13
 by gos » 26 Feb 2014, 16:57
by gos » 26 Feb 2014, 16:57 
I had a Mycosynth Lattice and Bludgeon Brawl in play (played in that order). The Bludgeon Brawl was an artifact, but did not become an equipment.
			
		- gos
- Posts: 4369
- Joined: 03 Mar 2011, 15:21
- Location: Reykjavík, Iceland
- Has thanked: 231 times
- Been thanked: 232 times
Re: Forge Beta: 02-21-2014 ver 1.5.13
 by Marek14 » 26 Feb 2014, 22:18
by Marek14 » 26 Feb 2014, 22:18 
AI keeps activating Orcish Captain, targeting nothing.
			
		Re: Forge Beta: 02-21-2014 ver 1.5.13
 by stephane » 27 Feb 2014, 13:25
by stephane » 27 Feb 2014, 13:25 
I had to look up the rules because I thought I was going crazy...
I'm trying to build a casual Dovescape deck, and Forge is not calculating the correct CMC of a spell on stack. With Dovescape on the field, cast any X spell (i.e. the Supply half of Supply // Demand) and always get exactly 5 birds (the CMC of Supply // Demand in hand as opposed to on the stack). Same with say, Hurricane, no matter what X is spent, the result is 1 bird, that will of course promptly die )
 )
			
		I'm trying to build a casual Dovescape deck, and Forge is not calculating the correct CMC of a spell on stack. With Dovescape on the field, cast any X spell (i.e. the Supply half of Supply // Demand) and always get exactly 5 birds (the CMC of Supply // Demand in hand as opposed to on the stack). Same with say, Hurricane, no matter what X is spent, the result is 1 bird, that will of course promptly die
 )
 )- stephane
- Posts: 21
- Joined: 11 Mar 2012, 05:13
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 02-21-2014 ver 1.5.13
 by gos » 27 Feb 2014, 15:14
by gos » 27 Feb 2014, 15:14 
Description: I attacked with 1 1/1 Soldier. My opponent controlled a Collective Restraint (and Islands and Mountains). Is "can't attack unless you pay  " broken?
" broken?
			
		 " broken?
" broken?- NullPointerException | Open
- Code: Select all
- Forge Version: 1.5.13-r${forge.revision}${forge.specialStatus} (mixed revisions detected; please update from the root directory)
 Operating System: Windows 7 6.1 amd64
 Java Version: 1.7.0_07 Oracle Corporation
 java.lang.NullPointerException
 at forge.gui.player.HumanPlay.payCostDuringAbilityResolve(HumanPlay.java:630)
 at forge.gui.player.PlayerControllerHuman.payManaOptional(PlayerControllerHuman.java:716)
 at forge.game.combat.CombatUtil.checkPropagandaEffects(CombatUtil.java:990)
 at forge.game.phase.PhaseHandler.declareAttackersTurnBasedAction(PhaseHandler.java:473)
 at forge.game.phase.PhaseHandler.onPhaseBegin(PhaseHandler.java:281)
 at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:999)
 at forge.game.GameAction.startGame(GameAction.java:1503)
 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)
 
gos wrote:Description: I was a attacking with a Pharagax Giant (with 2 +1/+1 counters). I also controlled a Wall of Shields and a Benalish Infantry. My opponent controlled a Windborn Muse.
- NullPointerException | Open
- Code: Select all
Forge Version: 1.5.13-r${forge.revision}${forge.specialStatus} (mixed revisions detected; please update from the root directory)
Operating System: Windows 7 6.1 amd64
Java Version: 1.7.0_07 Oracle Corporation
java.lang.NullPointerException
at forge.gui.player.HumanPlay.payCostDuringAbilityResolve(HumanPlay.java:630)
at forge.gui.player.PlayerControllerHuman.payManaOptional(PlayerControllerHuman.java:716)
at forge.game.combat.CombatUtil.checkPropagandaEffects(CombatUtil.java:990)
at forge.game.phase.PhaseHandler.declareAttackersTurnBasedAction(PhaseHandler.java:473)
at forge.game.phase.PhaseHandler.onPhaseBegin(PhaseHandler.java:281)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:999)
at forge.game.GameAction.startGame(GameAction.java:1503)
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)
- gos
- Posts: 4369
- Joined: 03 Mar 2011, 15:21
- Location: Reykjavík, Iceland
- Has thanked: 231 times
- Been thanked: 232 times
Re: Forge Beta: 02-21-2014 ver 1.5.13
 by friarsol » 27 Feb 2014, 15:44
by friarsol » 27 Feb 2014, 15:44 
Yea I ran into the same thing last night. I think there was some consolidations with the Human Payment stuff that broke Propaganda effects (not sure about pay if blocking effects, but I wouldn't be surprised if that's true)gos wrote:Description: I attacked with 1 1/1 Soldier. My opponent controlled a Collective Restraint (and Islands and Mountains). Is "can't attack unless you pay" broken?
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
- gos
- Posts: 4369
- Joined: 03 Mar 2011, 15:21
- Location: Reykjavík, Iceland
- Has thanked: 231 times
- Been thanked: 232 times
Re: Forge Beta: 02-21-2014 ver 1.5.13
 by friarsol » 27 Feb 2014, 16:54
by friarsol » 27 Feb 2014, 16:54 
Yep I'm lumping all of those into "Propaganda" effects. They all go through the same path in the codebase.gos wrote:Same thing with Koskun Falls.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Forge Beta: 02-21-2014 ver 1.5.13
 by Fizanko » 27 Feb 2014, 18:53
by Fizanko » 27 Feb 2014, 18:53 
During a quest battle, i played my 3 attackers 
Gore-House Chainwalker
my quest Wolf Pet (fully upgraded in bazaar)
and Warmind Infantry
Press Ok in the Prompt , and got an error as the result
It looks similar to another error i reported in a previous, as in the Prompt area, there's the mention "attack null" instead of "attack whateverenemyname"

			Gore-House Chainwalker
my quest Wolf Pet (fully upgraded in bazaar)
and Warmind Infantry
Press Ok in the Prompt , and got an error as the result
It looks similar to another error i reported in a previous, as in the Prompt area, there's the mention "attack null" instead of "attack whateverenemyname"

- NullPointerException | Open
- Code: Select all
- Forge Version: 1.5.13-r${forge.revision}${forge.specialStatus} (mixed revisions detected; please update from the root directory)
 Operating System: Windows XP 5.1 x86
 Java Version: 1.7.0_10 Oracle Corporation
 java.lang.NullPointerException
 at forge.gui.player.HumanPlay.payCostDuringAbilityResolve(HumanPlay.java:630)
 at forge.gui.player.PlayerControllerHuman.payManaOptional(PlayerControllerHuman.java:716)
 at forge.game.combat.CombatUtil.checkPropagandaEffects(CombatUtil.java:990)
 at forge.game.phase.PhaseHandler.declareAttackersTurnBasedAction(PhaseHandler.java:473)
 at forge.game.phase.PhaseHandler.onPhaseBegin(PhaseHandler.java:281)
 at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:999)
 at forge.game.GameAction.startGame(GameAction.java:1503)
 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)
 
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: 02-21-2014 ver 1.5.13
 by cc-drake » 27 Feb 2014, 19:10
by cc-drake » 27 Feb 2014, 19:10 
When the Cycling ability of Decree of Pain resolves, nothing happens.
			
		Re: Forge Beta: 02-21-2014 ver 1.5.13
 by friarsol » 27 Feb 2014, 19:39
by friarsol » 27 Feb 2014, 19:39 
This is the same as the discussion gos and I just had. Your opponent has a Propaganda effect (Ghostly Prison) and the code was broken by someone trying to consolidate how costs were paid. If you had this error previously, it's probably the same one.Fizanko wrote:During a quest battle, i played my 3 attackers
It looks similar to another error i reported in a previous, as in the Prompt area, there's the mention "attack null" instead of "attack whateverenemyname"
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Forge Beta: 02-21-2014 ver 1.5.13
 by Fizanko » 27 Feb 2014, 20:15
by Fizanko » 27 Feb 2014, 20:15 
Yes it looks like you're right, i just looked into the previous report
viewtopic.php?f=26&t=13834&start=45#p147268
And indeed there was a Propaganda on the AI side of the battlefield.
			viewtopic.php?f=26&t=13834&start=45#p147268
And indeed there was a Propaganda on the AI side of the battlefield.
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: 02-21-2014 ver 1.5.13
 by Xitax » 28 Feb 2014, 07:06
by Xitax » 28 Feb 2014, 07:06 
Yes, please. I often search for decks with certain card(s). I currently do this in explorer rather than Forge.drdev wrote:Not at the moment, though that was a feature I've thought of adding. Is that something people would find useful?Xitax wrote:Can the deck search function in the main menu search in decks by card?
Re: Forge Beta: 02-21-2014 ver 1.5.13
 by Fizanko » 28 Feb 2014, 19:26
by Fizanko » 28 Feb 2014, 19:26 
No error message, but during a quest duel i noticed that the AI was often playing Cavern of Souls 
And that it lead half of the time to a message with a "null" value :

Just reporting in case it can be the door to a problem
The other half of the time the AI was playing it , the message seemed normal :

			And that it lead half of the time to a message with a "null" value :

Just reporting in case it can be the door to a problem
The other half of the time the AI was playing it , the message seemed normal :

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: 02-21-2014 ver 1.5.13
 by Jaedayr » 28 Feb 2014, 23:03
by Jaedayr » 28 Feb 2014, 23:03 
AI was in process or just finishing adding a level counter to Zulaport Enforcer.
			
		- ConcurrentModificationException | Open
- Code: Select all
- Forge Version: 1.5.13-r${forge.revision}${forge.specialStatus} (mixed revisions detected; please update from the root directory)
 Operating System: Windows 7 6.1 x86
 Java Version: 1.7.0_51 Oracle Corporation
 java.util.ConcurrentModificationException
 at java.util.ArrayList$Itr.checkForComodification(Unknown Source)
 at java.util.ArrayList$Itr.next(Unknown Source)
 at forge.game.card.Card.getLatestPT(Card.java:3870)
 at forge.game.card.Card.getSetToughness(Card.java:3855)
 at forge.game.card.Card.getCurrentToughness(Card.java:3973)
 at forge.game.card.Card.getUnswitchedToughness(Card.java:3989)
 at forge.game.card.Card.getNetDefense(Card.java:4016)
 at forge.view.arcane.CardPanel.setText(CardPanel.java:626)
 at forge.view.arcane.CardPanel.setCard(CardPanel.java:664)
 at forge.view.arcane.PlayArea.updateCard(PlayArea.java:636)
 at forge.view.arcane.PlayArea.updateSingleCard(PlayArea.java:296)
 at forge.gui.match.CMatchUI.updateSingleCard(CMatchUI.java:379)
 at forge.gui.match.CMatchUI.updateCards(CMatchUI.java:371)
 at forge.control.FControlGameEventHandler$9.run(FControlGameEventHandler.java:236)
 at java.awt.event.InvocationEvent.dispatch(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.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: 02-21-2014 ver 1.5.13
 by Xitax » 01 Mar 2014, 06:49
by Xitax » 01 Mar 2014, 06:49 
Forge is saving set assignments to deck files - sometimes.  Not sure why or when.  Personally I'd like to be able to designate or prevent this.
			
		Who is online
Users browsing this forum: No registered users and 63 guests
 
 