Forge Beta Release: 09-26-2016 ver 1.5.56 (Kaladesh)
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Forge Beta Release: 09-26-2016 ver 1.5.56 (Kaladesh)
by friarsol » 06 Oct 2016, 12:53
I can't reproduce this.. maybe take a screenshot the next time it happens.Mitlan wrote:There is a problem with Qasali Ambusher (being used by CPUs). I can give a proper bug report (with the template) because the game doesn't crash. When trying to play it by "Mercadia summon" (play free by having certain conditions on the board) it gets retired from stack after switching priorities, then the CPU recast it...and so forth, going into a loop.
Hope my "report" can be usefull
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Forge Beta Release: 09-26-2016 ver 1.5.56 (Kaladesh)
by Reaper » 06 Oct 2016, 20:15
It seems that that Sheoldred, Whispering one is malfunctioning, the opponent won't sacrifice a creature, no error shows in log
Re: Forge Beta Release: 09-26-2016 ver 1.5.56 (Kaladesh)
by friarsol » 06 Oct 2016, 21:00
Have a screenshot? That's not really enough information and it works fine for me.Reaper wrote:It seems that that Sheoldred, Whispering one is malfunctioning, the opponent won't sacrifice a creature, no error shows in log
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Forge Beta Release: 09-26-2016 ver 1.5.56 (Kaladesh)
by Reaper » 06 Oct 2016, 21:07
Will try tommorow another round, and see if its a one time occurence, sadly there was no error, or any output suggesting what was happening, if it will happen again, i will make a screenshot.
Re: Forge Beta Release: 09-26-2016 ver 1.5.56 (Kaladesh)
by Zirbert » 07 Oct 2016, 03:50
When I played a Deadly Designs, this happened:
Description: [describe what you were doing when the crash occurred]
Description: [describe what you were doing when the crash occurred]
- IllegalArgumentException | Open
- Code: Select all
Forge Version: 1.5.56-r-1
Operating System: Linux 3.13.0-58-lowlatency amd64
Java Version: 1.7.0_111 Oracle Corporation
java.lang.IllegalArgumentException: No enum constant forge.game.card.CounterType.PLOT
at java.lang.Enum.valueOf(Enum.java:236)
at forge.game.card.CounterType.getType(CounterType.java:326)
at forge.game.card.Card.hasProperty(Card.java:5051)
at forge.game.card.Card.isValid(Card.java:3670)
at forge.game.GameObject.isValid(GameObject.java:27)
at forge.game.card.CardPredicates$16.apply(CardPredicates.java:178)
at forge.game.card.CardPredicates$16.apply(CardPredicates.java:175)
at com.google.common.collect.Iterators$7.computeNext(Iterators.java:647)
at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:143)
at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:138)
at forge.util.collect.FCollection.<init>(FCollection.java:90)
at forge.game.card.CardCollection.<init>(CardCollection.java:115)
at forge.game.card.CardLists.filter(CardLists.java:255)
at forge.game.card.CardLists.getValidCards(CardLists.java:185)
at forge.game.CardTraitBase.meetsCommonRequirements(CardTraitBase.java:283)
at forge.game.trigger.Trigger.requirementsCheck(Trigger.java:258)
at forge.game.trigger.TriggerHandler.canRunTrigger(TriggerHandler.java:462)
at forge.game.trigger.TriggerHandler.runStateTrigger(TriggerHandler.java:289)
at forge.game.trigger.TriggerHandler.runTrigger(TriggerHandler.java:275)
at forge.game.GameAction.checkStaticAbilities(GameAction.java:755)
at forge.game.GameAction.checkStateEffects(GameAction.java:791)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:905)
at forge.game.GameAction.startGame(GameAction.java:1463)
at forge.game.Match.startGame(Match.java:95)
at forge.match.HostedMatch$2.run(HostedMatch.java:220)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
Re: Forge Beta Release: 09-26-2016 ver 1.5.56 (Kaladesh)
by Agetian » 07 Oct 2016, 04:28
Fixed upstream.Zirbert wrote:When I played a Deadly Designs, this happened:
Description: [describe what you were doing when the crash occurred]When I chose Continue on the error popup, the game stayed hung on "waiting for opponent."
- IllegalArgumentException | Open
- Code: Select all
Forge Version: 1.5.56-r-1
Operating System: Linux 3.13.0-58-lowlatency amd64
Java Version: 1.7.0_111 Oracle Corporation
java.lang.IllegalArgumentException: No enum constant forge.game.card.CounterType.PLOT
at java.lang.Enum.valueOf(Enum.java:236)
at forge.game.card.CounterType.getType(CounterType.java:326)
at forge.game.card.Card.hasProperty(Card.java:5051)
at forge.game.card.Card.isValid(Card.java:3670)
at forge.game.GameObject.isValid(GameObject.java:27)
at forge.game.card.CardPredicates$16.apply(CardPredicates.java:178)
at forge.game.card.CardPredicates$16.apply(CardPredicates.java:175)
at com.google.common.collect.Iterators$7.computeNext(Iterators.java:647)
at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:143)
at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:138)
at forge.util.collect.FCollection.<init>(FCollection.java:90)
at forge.game.card.CardCollection.<init>(CardCollection.java:115)
at forge.game.card.CardLists.filter(CardLists.java:255)
at forge.game.card.CardLists.getValidCards(CardLists.java:185)
at forge.game.CardTraitBase.meetsCommonRequirements(CardTraitBase.java:283)
at forge.game.trigger.Trigger.requirementsCheck(Trigger.java:258)
at forge.game.trigger.TriggerHandler.canRunTrigger(TriggerHandler.java:462)
at forge.game.trigger.TriggerHandler.runStateTrigger(TriggerHandler.java:289)
at forge.game.trigger.TriggerHandler.runTrigger(TriggerHandler.java:275)
at forge.game.GameAction.checkStaticAbilities(GameAction.java:755)
at forge.game.GameAction.checkStateEffects(GameAction.java:791)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:905)
at forge.game.GameAction.startGame(GameAction.java:1463)
at forge.game.Match.startGame(Match.java:95)
at forge.match.HostedMatch$2.run(HostedMatch.java:220)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
- Agetian
- Agetian
- Programmer
- Posts: 3472
- Joined: 14 Mar 2011, 05:58
- Has thanked: 677 times
- Been thanked: 561 times
Re: Forge Beta Release: 09-26-2016 ver 1.5.56 (Kaladesh)
by lujo » 07 Oct 2016, 17:54
Description: [I have attacked with an Ebon Praetor 5/5. The enemy blocked it with an Order of Leitbur and then the game crashed.]
- StackOverflowError | Open
- Code: Select all
Forge Version: 1.5.56-r-1
Operating System: Windows XP 5.1 x86
Java Version: 1.8.0_25 Oracle Corporation
java.lang.StackOverflowError
at java.util.regex.Pattern.compile(Unknown Source)
at java.util.regex.Pattern.<init>(Unknown Source)
at java.util.regex.Pattern.compile(Unknown Source)
at java.lang.String.split(Unknown Source)
at java.lang.String.split(Unknown Source)
at forge.game.zone.ZoneType.listValueOf(ZoneType.java:49)
at forge.game.spellability.AbilityActivated.canPlay(AbilityActivated.java:95)
at forge.game.spellability.SpellAbilityView.updateCanPlay(SpellAbilityView.java:57)
at forge.game.spellability.SpellAbility.setActivatingPlayer(SpellAbility.java:304)
at forge.ai.ComputerUtil.canRegenerate(ComputerUtil.java:726)
at forge.ai.ComputerUtilCombat.canDestroyBlockerBeforeFirstStrike(ComputerUtilCombat.java:1810)
at forge.ai.ComputerUtilCombat.shieldDamage(ComputerUtilCombat.java:608)
at forge.ai.ComputerUtilCombat.totalShieldDamage(ComputerUtilCombat.java:587)
at forge.ai.ComputerUtilCombat.lifeThatWouldRemain(ComputerUtilCombat.java:290)
at forge.ai.ComputerUtilCombat.lifeInSeriousDanger(ComputerUtilCombat.java:454)
at forge.ai.ComputerUtil.getCardPreference(ComputerUtil.java:345)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:264)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:317)
at forge.ai.ComputerUtil.canRegenerate(ComputerUtil.java:738)
at forge.ai.ComputerUtilCombat.canDestroyBlockerBeforeFirstStrike(ComputerUtilCombat.java:1810)
at forge.ai.ComputerUtilCombat.shieldDamage(ComputerUtilCombat.java:608)
at forge.ai.ComputerUtilCombat.totalShieldDamage(ComputerUtilCombat.java:587)
at forge.ai.ComputerUtilCombat.lifeThatWouldRemain(ComputerUtilCombat.java:290)
at forge.ai.ComputerUtilCombat.lifeInSeriousDanger(ComputerUtilCombat.java:454)
at forge.ai.ComputerUtil.getCardPreference(ComputerUtil.java:345)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:264)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:317)
at forge.ai.ComputerUtil.canRegenerate(ComputerUtil.java:738)
at forge.ai.ComputerUtilCombat.canDestroyBlockerBeforeFirstStrike(ComputerUtilCombat.java:1810)
at forge.ai.ComputerUtilCombat.shieldDamage(ComputerUtilCombat.java:608)
at forge.ai.ComputerUtilCombat.totalShieldDamage(ComputerUtilCombat.java:587)
at forge.ai.ComputerUtilCombat.lifeThatWouldRemain(ComputerUtilCombat.java:290)
at forge.ai.ComputerUtilCombat.lifeInSeriousDanger(ComputerUtilCombat.java:454)
at forge.ai.ComputerUtil.getCardPreference(ComputerUtil.java:345)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:264)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:317)
at forge.ai.ComputerUtil.canRegenerate(ComputerUtil.java:738)
at forge.ai.ComputerUtilCombat.canDestroyBlockerBeforeFirstStrike(ComputerUtilCombat.java:1810)
at forge.ai.ComputerUtilCombat.shieldDamage(ComputerUtilCombat.java:608)
at forge.ai.ComputerUtilCombat.totalShieldDamage(ComputerUtilCombat.java:587)
at forge.ai.ComputerUtilCombat.lifeThatWouldRemain(ComputerUtilCombat.java:290)
at forge.ai.ComputerUtilCombat.lifeInSeriousDanger(ComputerUtilCombat.java:454)
at forge.ai.ComputerUtil.getCardPreference(ComputerUtil.java:345)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:264)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:317)
at forge.ai.ComputerUtil.canRegenerate(ComputerUtil.java:738)
at forge.ai.ComputerUtilCombat.canDestroyBlockerBeforeFirstStrike(ComputerUtilCombat.java:1810)
at forge.ai.ComputerUtilCombat.shieldDamage(ComputerUtilCombat.java:608)
at forge.ai.ComputerUtilCombat.totalShieldDamage(ComputerUtilCombat.java:587)
at forge.ai.ComputerUtilCombat.lifeThatWouldRemain(ComputerUtilCombat.java:290)
at forge.ai.ComputerUtilCombat.lifeInSeriousDanger(ComputerUtilCombat.java:454)
at forge.ai.ComputerUtil.getCardPreference(ComputerUtil.java:345)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:264)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:317)
at forge.ai.ComputerUtil.canRegenerate(ComputerUtil.java:738)
at forge.ai.ComputerUtilCombat.canDestroyBlockerBeforeFirstStrike(ComputerUtilCombat.java:1810)
at forge.ai.ComputerUtilCombat.shieldDamage(ComputerUtilCombat.java:608)
at forge.ai.ComputerUtilCombat.totalShieldDamage(ComputerUtilCombat.java:587)
at forge.ai.ComputerUtilCombat.lifeThatWouldRemain(ComputerUtilCombat.java:290)
at forge.ai.ComputerUtilCombat.lifeInSeriousDanger(ComputerUtilCombat.java:454)
at forge.ai.ComputerUtil.getCardPreference(ComputerUtil.java:345)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:264)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:317)
at forge.ai.ComputerUtil.canRegenerate(ComputerUtil.java:738)
at forge.ai.ComputerUtilCombat.canDestroyBlockerBeforeFirstStrike(ComputerUtilCombat.java:1810)
at forge.ai.ComputerUtilCombat.shieldDamage(ComputerUtilCombat.java:608)
at forge.ai.ComputerUtilCombat.totalShieldDamage(ComputerUtilCombat.java:587)
at forge.ai.ComputerUtilCombat.lifeThatWouldRemain(ComputerUtilCombat.java:290)
at forge.ai.ComputerUtilCombat.lifeInSeriousDanger(ComputerUtilCombat.java:454)
at forge.ai.ComputerUtil.getCardPreference(ComputerUtil.java:345)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:264)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:317)
at forge.ai.ComputerUtil.canRegenerate(ComputerUtil.java:738)
at forge.ai.ComputerUtilCombat.canDestroyBlockerBeforeFirstStrike(ComputerUtilCombat.java:1810)
at forge.ai.ComputerUtilCombat.shieldDamage(ComputerUtilCombat.java:608)
at forge.ai.ComputerUtilCombat.totalShieldDamage(ComputerUtilCombat.java:587)
at forge.ai.ComputerUtilCombat.lifeThatWouldRemain(ComputerUtilCombat.java:290)
at forge.ai.ComputerUtilCombat.lifeInSeriousDanger(ComputerUtilCombat.java:454)
at forge.ai.ComputerUtil.getCardPreference(ComputerUtil.java:345)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:264)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:317)
at forge.ai.ComputerUtil.canRegenerate(ComputerUtil.java:738)
at forge.ai.ComputerUtilCombat.canDestroyBlockerBeforeFirstStrike(ComputerUtilCombat.java:1810)
at forge.ai.ComputerUtilCombat.shieldDamage(ComputerUtilCombat.java:608)
at forge.ai.ComputerUtilCombat.totalShieldDamage(ComputerUtilCombat.java:587)
at forge.ai.ComputerUtilCombat.lifeThatWouldRemain(ComputerUtilCombat.java:290)
at forge.ai.ComputerUtilCombat.lifeInSeriousDanger(ComputerUtilCombat.java:454)
at forge.ai.ComputerUtil.getCardPreference(ComputerUtil.java:345)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:264)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:317)
at forge.ai.ComputerUtil.canRegenerate(ComputerUtil.java:738)
at forge.ai.ComputerUtilCombat.canDestroyBlockerBeforeFirstStrike(ComputerUtilCombat.java:1810)
at forge.ai.ComputerUtilCombat.shieldDamage(ComputerUtilCombat.java:608)
at forge.ai.ComputerUtilCombat.totalShieldDamage(ComputerUtilCombat.java:587)
at forge.ai.ComputerUtilCombat.lifeThatWouldRemain(ComputerUtilCombat.java:290)
at forge.ai.ComputerUtilCombat.lifeInSeriousDanger(ComputerUtilCombat.java:454)
at forge.ai.ComputerUtil.getCardPreference(ComputerUtil.java:345)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:264)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:317)
at forge.ai.ComputerUtil.canRegenerate(ComputerUtil.java:738)
at forge.ai.ComputerUtilCombat.canDestroyBlockerBeforeFirstStrike(ComputerUtilCombat.java:1810)
at forge.ai.ComputerUtilCombat.shieldDamage(ComputerUtilCombat.java:608)
at forge.ai.ComputerUtilCombat.totalShieldDamage(ComputerUtilCombat.java:587)
at forge.ai.ComputerUtilCombat.lifeThatWouldRemain(ComputerUtilCombat.java:290)
at forge.ai.ComputerUtilCombat.lifeInSeriousDanger(ComputerUtilCombat.java:454)
at forge.ai.ComputerUtil.getCardPreference(ComputerUtil.java:345)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:264)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:317)
at forge.ai.ComputerUtil.canRegenerate(ComputerUtil.java:738)
at forge.ai.ComputerUtilCombat.canDestroyBlockerBeforeFirstStrike(ComputerUtilCombat.java:1810)
at forge.ai.ComputerUtilCombat.shieldDamage(ComputerUtilCombat.java:608)
at forge.ai.ComputerUtilCombat.totalShieldDamage(ComputerUtilCombat.java:587)
at forge.ai.ComputerUtilCombat.lifeThatWouldRemain(ComputerUtilCombat.java:290)
at forge.ai.ComputerUtilCombat.lifeInSeriousDanger(ComputerUtilCombat.java:454)
at forge.ai.ComputerUtil.getCardPreference(ComputerUtil.java:345)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:264)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:317)
at forge.ai.ComputerUtil.canRegenerate(ComputerUtil.java:738)
at forge.ai.ComputerUtilCombat.canDestroyBlockerBeforeFirstStrike(ComputerUtilCombat.java:1810)
at forge.ai.ComputerUtilCombat.shieldDamage(ComputerUtilCombat.java:608)
at forge.ai.ComputerUtilCombat.totalShieldDamage(ComputerUtilCombat.java:587)
at forge.ai.ComputerUtilCombat.lifeThatWouldRemain(ComputerUtilCombat.java:290)
at forge.ai.ComputerUtilCombat.lifeInSeriousDanger(ComputerUtilCombat.java:454)
at forge.ai.ComputerUtil.getCardPreference(ComputerUtil.java:345)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:264)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:317)
at forge.ai.ComputerUtil.canRegenerate(ComputerUtil.java:738)
at forge.ai.ComputerUtilCombat.canDestroyBlockerBeforeFirstStrike(ComputerUtilCombat.java:1810)
at forge.ai.ComputerUtilCombat.shieldDamage(ComputerUtilCombat.java:608)
at forge.ai.ComputerUtilCombat.totalShieldDamage(ComputerUtilCombat.java:587)
at forge.ai.ComputerUtilCombat.lifeThatWouldRemain(ComputerUtilCombat.java:290)
at forge.ai.ComputerUtilCombat.lifeInSeriousDanger(ComputerUtilCombat.java:454)
at forge.ai.ComputerUtil.getCardPreference(ComputerUtil.java:345)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:264)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:317)
at forge.ai.ComputerUtil.canRegenerate(ComputerUtil.java:738)
at forge.ai.ComputerUtilCombat.canDestroyBlockerBeforeFirstStrike(ComputerUtilCombat.java:1810)
at forge.ai.ComputerUtilCombat.shieldDamage(ComputerUtilCombat.java:608)
at forge.ai.ComputerUtilCombat.totalShieldDamage(ComputerUtilCombat.java:587)
at forge.ai.ComputerUtilCombat.lifeThatWouldRemain(ComputerUtilCombat.java:290)
at forge.ai.ComputerUtilCombat.lifeInSeriousDanger(ComputerUtilCombat.java:454)
at forge.ai.ComputerUtil.getCardPreference(ComputerUtil.java:345)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:264)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:317)
at forge.ai.ComputerUtil.canRegenerate(ComputerUtil.java:738)
at forge.ai.ComputerUtilCombat.canDestroyBlockerBeforeFirstStrike(ComputerUtilCombat.java:1810)
at forge.ai.ComputerUtilCombat.shieldDamage(ComputerUtilCombat.java:608)
at forge.ai.ComputerUtilCombat.totalShieldDamage(ComputerUtilCombat.java:587)
at forge.ai.ComputerUtilCombat.lifeThatWouldRemain(ComputerUtilCombat.java:290)
at forge.ai.ComputerUtilCombat.lifeInSeriousDanger(ComputerUtilCombat.java:454)
at forge.ai.ComputerUtil.getCardPreference(ComputerUtil.java:345)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:264)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:317)
at forge.ai.ComputerUtil.canRegenerate(ComputerUtil.java:738)
at forge.ai.ComputerUtilCombat.canDestroyBlockerBeforeFirstStrike(ComputerUtilCombat.java:1810)
at forge.ai.ComputerUtilCombat.shieldDamage(ComputerUtilCombat.java:608)
at forge.ai.ComputerUtilCombat.totalShieldDamage(ComputerUtilCombat.java:587)
at forge.ai.ComputerUtilCombat.lifeThatWouldRemain(ComputerUtilCombat.java:290)
at forge.ai.ComputerUtilCombat.lifeInSeriousDanger(ComputerUtilCombat.java:454)
at forge.ai.ComputerUtil.getCardPreference(ComputerUtil.java:345)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:264)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:317)
at forge.ai.ComputerUtil.canRegenerate(ComputerUtil.java:738)
at forge.ai.ComputerUtilCombat.canDestroyBlockerBeforeFirstStrike(ComputerUtilCombat.java:1810)
at forge.ai.ComputerUtilCombat.shieldDamage(ComputerUtilCombat.java:608)
at forge.ai.ComputerUtilCombat.totalShieldDamage(ComputerUtilCombat.java:587)
at forge.ai.ComputerUtilCombat.lifeThatWouldRemain(ComputerUtilCombat.java:290)
at forge.ai.ComputerUtilCombat.lifeInSeriousDanger(ComputerUtilCombat.java:454)
at forge.ai.ComputerUtil.getCardPreference(ComputerUtil.java:345)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:264)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:317)
at forge.ai.ComputerUtil.canRegenerate(ComputerUtil.java:738)
at forge.ai.ComputerUtilCombat.canDestroyBlockerBeforeFirstStrike(ComputerUtilCombat.java:1810)
at forge.ai.ComputerUtilCombat.shieldDamage(ComputerUtilCombat.java:608)
at forge.ai.ComputerUtilCombat.totalShieldDamage(ComputerUtilCombat.java:587)
at forge.ai.ComputerUtilCombat.lifeThatWouldRemain(ComputerUtilCombat.java:290)
at forge.ai.ComputerUtilCombat.lifeInSeriousDanger(ComputerUtilCombat.java:454)
at forge.ai.ComputerUtil.getCardPreference(ComputerUtil.java:345)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:264)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:317)
at forge.ai.ComputerUtil.canRegenerate(ComputerUtil.java:738)
at forge.ai.ComputerUtilCombat.canDestroyBlockerBeforeFirstStrike(ComputerUtilCombat.java:1810)
at forge.ai.ComputerUtilCombat.shieldDamage(ComputerUtilCombat.java:608)
at forge.ai.ComputerUtilCombat.totalShieldDamage(ComputerUtilCombat.java:587)
at forge.ai.ComputerUtilCombat.lifeThatWouldRemain(ComputerUtilCombat.java:290)
at forge.ai.ComputerUtilCombat.lifeInSeriousDanger(ComputerUtilCombat.java:454)
at forge.ai.ComputerUtil.getCardPreference(ComputerUtil.java:345)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:264)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:317)
at forge.ai.ComputerUtil.canRegenerate(ComputerUtil.java:738)
at forge.ai.ComputerUtilCombat.canDestroyBlockerBeforeFirstStrike(ComputerUtilCombat.java:1810)
at forge.ai.ComputerUtilCombat.shieldDamage(ComputerUtilCombat.java:608)
at forge.ai.ComputerUtilCombat.totalShieldDamage(ComputerUtilCombat.java:587)
at forge.ai.ComputerUtilCombat.lifeThatWouldRemain(ComputerUtilCombat.java:290)
at forge.ai.ComputerUtilCombat.lifeInSeriousDanger(ComputerUtilCombat.java:454)
at forge.ai.ComputerUtil.getCardPreference(ComputerUtil.java:345)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:264)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:317)
at forge.ai.ComputerUtil.canRegenerate(ComputerUtil.java:738)
at forge.ai.ComputerUtilCombat.canDestroyBlockerBeforeFirstStrike(ComputerUtilCombat.java:1810)
at forge.ai.ComputerUtilCombat.shieldDamage(ComputerUtilCombat.java:608)
at forge.ai.ComputerUtilCombat.totalShieldDamage(ComputerUtilCombat.java:587)
at forge.ai.ComputerUtilCombat.lifeThatWouldRemain(ComputerUtilCombat.java:290)
at forge.ai.ComputerUtilCombat.lifeInSeriousDanger(ComputerUtilCombat.java:454)
at forge.ai.ComputerUtil.getCardPreference(ComputerUtil.java:345)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:264)
at forge.ai.ComputerUtilCost.checkSacrificeCost(ComputerUtilCost.java:317)
at forge.ai.ComputerUtil.canRegenerate(ComputerUtil.java:738)
at forge.ai.ComputerUtilCombat.canDestroyBlockerBeforeFirstStrike(ComputerUtilCombat.java:1810)
at forge.ai.ComputerUtilCombat.shieldDamage(ComputerUtilCombat.java:608)
at forge.ai.ComputerUtilCombat.totalShieldDamage(ComputerUtilCombat.java:587)
at forge.ai.C
... (truncated)
---
My Shandalar deck pack folder is avaliable here:Dropbox
Leave feedback on particular decks here: Google doc
Ask for instructions, give feedback and complaints here: Thread
My Shandalar deck pack folder is avaliable here:Dropbox
Leave feedback on particular decks here: Google doc
Ask for instructions, give feedback and complaints here: Thread
Re: Forge Beta Release: 09-26-2016 ver 1.5.56 (Kaladesh)
by Calculatinggod » 09 Oct 2016, 07:52
The gitrog monster's interaction with dredge (Whenever one or more land cards are put into your graveyard from anywhere, draw a card.) doesn't appear to work.
- Calculatinggod
- Posts: 1
- Joined: 09 Oct 2016, 07:48
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta Release: 09-26-2016 ver 1.5.56 (Kaladesh)
by DaniUG » 10 Oct 2016, 18:15
On the mobile version AI tried to attach Konda's Banner to Aegis of the Gods over and over again wasting all it's available mana
Also on another game (also on mobile) IA attacks me with Sovereigns of Lost Alara and then procceds to cast Treachery on the Sovereigns, wasting the card.
Also on another game (also on mobile) IA attacks me with Sovereigns of Lost Alara and then procceds to cast Treachery on the Sovereigns, wasting the card.
Even the smallest spark may set a world ablaze
Re: Forge Beta Release: 09-26-2016 ver 1.5.56 (Kaladesh)
by zanizala » 12 Oct 2016, 07:00
Description: I tried to start a booster draft with Commander 2013. all I get is this exception. Same result whenever I try with Conspiracy.
- NullPointerException | Open
- Code: Select all
Forge Version: 1.5.56-r-1
Operating System: Windows 7 6.1 amd64
Java Version: 1.8.0_71 Oracle Corporation
java.lang.NullPointerException
at forge.limited.BoosterDraft.createDraft(BoosterDraft.java:167)
at forge.quest.QuestEventDraft.enter(QuestEventDraft.java:653)
at forge.quest.QuestTournamentController.startDraft(QuestTournamentController.java:400)
at forge.screens.home.quest.CSubmenuQuestDraft$5.actionPerformed(CSubmenuQuestDraft.java:60)
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.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)
- zanizala
- Posts: 6
- Joined: 02 May 2013, 09:23
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta Release: 09-26-2016 ver 1.5.56 (Kaladesh)
by serrasmurf » 12 Oct 2016, 12:35
Game freezes after I play Shelldock Isle
Sometimes it goes right, i'm trying to figure out why...
Sometimes it goes right, i'm trying to figure out why...
- serrasmurf
- Posts: 316
- Joined: 30 Jan 2010, 14:09
- Location: The Netherlands
- Has thanked: 3 times
- Been thanked: 18 times
Re: Forge Beta Release: 09-26-2016 ver 1.5.56 (Kaladesh)
by serrasmurf » 14 Oct 2016, 12:56
I want to cast an unkicked Jilt
It still aks me to choose 2 different targets (which makes it often uncastable)
It still aks me to choose 2 different targets (which makes it often uncastable)
- serrasmurf
- Posts: 316
- Joined: 30 Jan 2010, 14:09
- Location: The Netherlands
- Has thanked: 3 times
- Been thanked: 18 times
Re: Forge Beta Release: 09-26-2016 ver 1.5.56 (Kaladesh)
by HarlequinCasts » 16 Oct 2016, 05:01
Runed Halo does not prevent damage from Korlash, Heir to Blackblade when it is the named card.
-
HarlequinCasts - Posts: 922
- Joined: 07 May 2013, 14:33
- Has thanked: 68 times
- Been thanked: 30 times
Re: Forge Beta Release: 09-26-2016 ver 1.5.56 (Kaladesh)
by puckboss3 » 18 Oct 2016, 20:56
There is an issue with CPU playing the card "Blatant Thievery": it is supposed to take "target permanent" from each opponent, but it ends up taking the number of permanents from one player (me) instead. Discovered playing commander with 3 CPU opponents. CPU playing the card took 3 of my permanents.
Re: Forge Beta Release: 09-26-2016 ver 1.5.56 (Kaladesh)
by saucemaker » 18 Oct 2016, 23:27
I'm sorry if this is really obvious, but how are you getting the images to work for Kaladesh?
I am getting tons of these errors:
I am getting tons of these errors:
- Code: Select all
530/594 - /Users/synic/Library/Caches/Forge/pics/cards/KLD/Weldfast Monitor.full.jpg
File not found: http://downloads.cardforge.link/images/cards/KLD/Weldfast%20Monitor.full.jpg
- saucemaker
- Posts: 11
- Joined: 14 Jun 2016, 15:01
- Has thanked: 1 time
- Been thanked: 0 time
Who is online
Users browsing this forum: No registered users and 192 guests