Forge Beta: 8-14-2015 ver 1.5.43
by mtgrares
	Moderators: timmermac, Agetian, friarsol, Blacksmith, KrazyTheFox, CCGHQ Admins
			71 posts
			 • Page 2 of 5 • 1, 2, 3, 4, 5
		
	
Re: Forge Beta: 8-14-2015 ver 1.5.43
 by Nordos » 17 Aug 2015, 18:06
by Nordos » 17 Aug 2015, 18:06 
I enchanted a Gnat Alley Creeper with an Infiltrator's Magemark and it got blocked by Ghost Warden.
Ghost Warden does not have Defender, though, and shouldn't be able to block it.
			
		Ghost Warden does not have Defender, though, and shouldn't be able to block it.
Re: Forge Beta: 8-14-2015 ver 1.5.43
 by Nordos » 17 Aug 2015, 19:17
by Nordos » 17 Aug 2015, 19:17 
Description: I THINK that the AI has problems with using Thundersong Trumpeter
Description: AI wanted to maybe cast Ground Rift
			
				- NullPointerException | Open
- Code: Select all
- Forge Version: 1.5.43-r-1
 Operating System: Windows 7 6.1 amd64
 Java Version: 1.8.0_51 Oracle Corporation
 java.lang.NullPointerException
 at forge.ai.ability.PumpAiBase$1.apply(PumpAiBase.java:95)
 at forge.ai.ability.PumpAiBase$1.apply(PumpAiBase.java:88)
 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:229)
 at forge.ai.ability.PumpAiBase.isUsefulCurseKeyword(PumpAiBase.java:88)
 at forge.ai.ability.PumpAiBase.containsUsefulKeyword(PumpAiBase.java:36)
 at forge.ai.ability.PumpAiBase$6.apply(PumpAiBase.java:526)
 at forge.ai.ability.PumpAiBase$6.apply(PumpAiBase.java:523)
 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:229)
 at forge.ai.ability.PumpAiBase.getCurseCreatures(PumpAiBase.java:523)
 at forge.ai.ability.PumpAi.pumpTgtAI(PumpAi.java:309)
 at forge.ai.ability.PumpAi.canPlayAI(PumpAi.java:190)
 at forge.ai.SpellAbilityAi.canPlayAIWithSubs(SpellAbilityAi.java:21)
 at forge.ai.AiController.canPlaySa(AiController.java:612)
 at forge.ai.AiController.canPlayAndPayFor(AiController.java:599)
 at forge.ai.AiController.chooseSpellAbilityToPlay(AiController.java:1206)
 at forge.ai.AiController.getSpellAbilityToPlay(AiController.java:1183)
 at forge.ai.AiController.chooseSpellAbilityToPlay(AiController.java:1122)
 at forge.ai.PlayerControllerAi.chooseSpellAbilityToPlay(PlayerControllerAi.java:394)
 at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:917)
 at forge.game.GameAction.startGame(GameAction.java:1447)
 at forge.game.Match.startGame(Match.java:96)
 at forge.match.HostedMatch$2.run(HostedMatch.java:220)
 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: AI wanted to maybe cast Ground Rift
- NullPointerException | Open
- Code: Select all
- Forge Version: 1.5.43-r-1
 Operating System: Windows 7 6.1 amd64
 Java Version: 1.8.0_51 Oracle Corporation
 java.lang.NullPointerException
 at forge.ai.ability.PumpAiBase$2.apply(PumpAiBase.java:115)
 at forge.ai.ability.PumpAiBase$2.apply(PumpAiBase.java:108)
 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:229)
 at forge.ai.ability.PumpAiBase.isUsefulCurseKeyword(PumpAiBase.java:108)
 at forge.ai.ability.PumpAiBase.containsUsefulKeyword(PumpAiBase.java:36)
 at forge.ai.ability.PumpAiBase$6.apply(PumpAiBase.java:526)
 at forge.ai.ability.PumpAiBase$6.apply(PumpAiBase.java:523)
 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:229)
 at forge.ai.ability.PumpAiBase.getCurseCreatures(PumpAiBase.java:523)
 at forge.ai.ability.PumpAi.pumpTgtAI(PumpAi.java:309)
 at forge.ai.ability.PumpAi.canPlayAI(PumpAi.java:190)
 at forge.ai.SpellAbilityAi.canPlayAIWithSubs(SpellAbilityAi.java:21)
 at forge.ai.AiController.canPlaySa(AiController.java:612)
 at forge.ai.AiController.canPlayAndPayFor(AiController.java:599)
 at forge.ai.AiController.chooseSpellAbilityToPlay(AiController.java:1206)
 at forge.ai.AiController.getSpellAbilityToPlay(AiController.java:1183)
 at forge.ai.AiController.chooseSpellAbilityToPlay(AiController.java:1122)
 at forge.ai.PlayerControllerAi.chooseSpellAbilityToPlay(PlayerControllerAi.java:394)
 at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:917)
 at forge.game.GameAction.startGame(GameAction.java:1447)
 at forge.game.Match.startGame(Match.java:96)
 at forge.match.HostedMatch$2.run(HostedMatch.java:220)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 at java.lang.Thread.run(Unknown Source)
 
Last edited by Nordos on 18 Aug 2015, 09:23, edited 1 time in total.
					
				
			
		Re: Forge Beta: 8-14-2015 ver 1.5.43
 by Nordos » 17 Aug 2015, 20:07
by Nordos » 17 Aug 2015, 20:07 
I can't activate Elvish Pathcutter (and yes, there are other elfes on the battlefield, 4 on my side, 2 on the enemies)
			
		Re: Forge Beta: 8-14-2015 ver 1.5.43
 by shteev » 18 Aug 2015, 15:30
by shteev » 18 Aug 2015, 15:30 
"Spyro" in Quest Mode plays with a Dragon deck which includes Call to the Kindred, but prefers to play it on Dragonspeaker Shaman which is not a Dragon.
			
		Re: Forge Beta: 8-14-2015 ver 1.5.43
 by Xitax » 19 Aug 2015, 02:53
by Xitax » 19 Aug 2015, 02:53 
The ORI flip walkers are missing the "flip card" icon and functionality in the card view panels.
			
		Re: Forge Beta: 8-14-2015 ver 1.5.43
 by Nekoatl » 19 Aug 2015, 12:27
by Nekoatl » 19 Aug 2015, 12:27 
I have a Tablet of the Guilds and a charged Pyromancer Ascension in play.  When my opponent casts a spell, I cast Suffocating Blast and target that spell and an opponent's creature.  Pyromancer Ascension and Tablet of the Guilds trigger.  When asked to choose a spell to counter, the triggered abilities from Pyromancer Ascension and Tablet of the Guilds appear in the list of possible targets, even though they're not spells.
			
		Re: Forge Beta: 8-14-2015 ver 1.5.43
 by Symphonic » 19 Aug 2015, 15:12
by Symphonic » 19 Aug 2015, 15:12 
- Game always crashes when watching a specific Zendikar tournament. 
Report and screenshot with visible log are below. The game always crashed after the opponent played Goblin Shortcutter.
- Another crash (Khans of Tarkir tournament, I don't have the crash-report anymore) occured when the opponent morphed his Horde Ambusher (I think it was targeting my manifested land that was equipped with Lightform)
			
		Report and screenshot with visible log are below. The game always crashed after the opponent played Goblin Shortcutter.
- NullPointerException | Open
- Code: Select all
- Forge Version: 1.5.43-r-1
 Operating System: Windows 8.1 6.3 x86
 Java Version: 1.8.0_51 Oracle Corporation
 java.lang.NullPointerException
 at forge.ai.ability.PumpAiBase$2.apply(PumpAiBase.java:115)
 at forge.ai.ability.PumpAiBase$2.apply(PumpAiBase.java:108)
 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:229)
 at forge.ai.ability.PumpAiBase.isUsefulCurseKeyword(PumpAiBase.java:108)
 at forge.ai.ability.PumpAiBase.containsUsefulKeyword(PumpAiBase.java:36)
 at forge.ai.ability.PumpAiBase$6.apply(PumpAiBase.java:526)
 at forge.ai.ability.PumpAiBase$6.apply(PumpAiBase.java:523)
 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:229)
 at forge.ai.ability.PumpAiBase.getCurseCreatures(PumpAiBase.java:523)
 at forge.ai.ability.PumpAi.pumpTgtAI(PumpAi.java:309)
 at forge.ai.ability.PumpAi.doTriggerAINoCost(PumpAi.java:492)
 at forge.ai.SpellAbilityAi.doTriggerNoCostWithSubs(SpellAbilityAi.java:40)
 at forge.ai.SpellAbilityAi.doTriggerAI(SpellAbilityAi.java:35)
 at forge.ai.AiController.doTrigger(AiController.java:1253)
 at forge.ai.PlayerControllerAi.prepareSingleSa(PlayerControllerAi.java:700)
 at forge.ai.PlayerControllerAi.orderAndPlaySimultaneousSa(PlayerControllerAi.java:689)
 at forge.game.zone.MagicStack.chooseOrderOfSimultaneousStackEntry(MagicStack.java:778)
 at forge.game.zone.MagicStack.addAllTriggeredAbilitiesToStack(MagicStack.java:744)
 at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:903)
 at forge.game.GameAction.startGame(GameAction.java:1447)
 at forge.game.Match.startGame(Match.java:96)
 at forge.match.HostedMatch$2.run(HostedMatch.java:220)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 at java.lang.Thread.run(Unknown Source)
 
- | Open
- Another crash (Khans of Tarkir tournament, I don't have the crash-report anymore) occured when the opponent morphed his Horde Ambusher (I think it was targeting my manifested land that was equipped with Lightform)
Re: Forge Beta: 8-14-2015 ver 1.5.43
 by Nordos » 19 Aug 2015, 20:32
by Nordos » 19 Aug 2015, 20:32 
I had an Accursed Spirit with a +1/+1 counter (was originally enchanted by Eternal Thirst) revived with Endless Obedience. He retained his counter, which should have vanished after moving him into a different zone
			
		Re: Forge Beta: 8-14-2015 ver 1.5.43
 by Phoenix » 20 Aug 2015, 11:17
by Phoenix » 20 Aug 2015, 11:17 
There's a problem with Phyrexian Unlife.
I already reduced my opponent's life to -10 in a first attack.
But my next attack didn't give any infect markers to my opponent.
			
		I already reduced my opponent's life to -10 in a first attack.
But my next attack didn't give any infect markers to my opponent.
Re: Forge Beta: 8-14-2015 ver 1.5.43
 by Nordos » 20 Aug 2015, 11:36
by Nordos » 20 Aug 2015, 11:36 
did he have Melira, Sylvok Outcast on the battlefield? It prevents from getting any poison counter...
			
		Re: Forge Beta: 8-14-2015 ver 1.5.43
 by Phoenix » 20 Aug 2015, 11:38
by Phoenix » 20 Aug 2015, 11:38 
Oh you're right. I don't exactly know if this card was out but it was the deck APU 4, so it's quite possible.
			
		Re: Forge Beta: 8-14-2015 ver 1.5.43
 by Andy9973 » 20 Aug 2015, 12:49
by Andy9973 » 20 Aug 2015, 12:49 
I have found problems with two cards.
1) Mana Reflection
I tested this in developer mode after there were problems with it in one of my games. Permanents that were on the battlefield:
- 6 Forest and 1 Mana Reflection on my side
- only basic lands on AI's side
When I tap a Forest for mana, it adds GG to my mana pool. So far, so good. But then I chose to cast a Primeval Titan from my hand. When asked to pay 4GG, I tapped one of my forests. Then I only needed to pay 2 more for the spell, meaning the forest procuded GGGG when I tapped it.
2) Wild Growth
When you tap a land enchanted with Wild Growth, you can click on the Undo button, but nothing happens. The "Undo" turns into "End Turn", but the land doesn't untap and you still have the mana in your mana pool.
			
		1) Mana Reflection
I tested this in developer mode after there were problems with it in one of my games. Permanents that were on the battlefield:
- 6 Forest and 1 Mana Reflection on my side
- only basic lands on AI's side
When I tap a Forest for mana, it adds GG to my mana pool. So far, so good. But then I chose to cast a Primeval Titan from my hand. When asked to pay 4GG, I tapped one of my forests. Then I only needed to pay 2 more for the spell, meaning the forest procuded GGGG when I tapped it.
2) Wild Growth
When you tap a land enchanted with Wild Growth, you can click on the Undo button, but nothing happens. The "Undo" turns into "End Turn", but the land doesn't untap and you still have the mana in your mana pool.
Re: Forge Beta: 8-14-2015 ver 1.5.43
 by Nordos » 20 Aug 2015, 13:19
by Nordos » 20 Aug 2015, 13:19 
AI casts Hunt the Weak without actually fighting my creature.
			
		Re: Forge Beta: 8-14-2015 ver 1.5.43
 by Symphonic » 20 Aug 2015, 13:31
by Symphonic » 20 Aug 2015, 13:31 
Description: I tried to play Jungle Hollow. Screenshot with log is below.
			
		- RuntimeException | Open
- Code: Select all
- Forge Version: 1.5.43-r-1
 Operating System: Windows 8.1 6.3 x86
 Java Version: 1.8.0_51 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:216)
 at forge.game.GameAction.moveTo(GameAction.java:438)
 at forge.game.GameAction.moveTo(GameAction.java:419)
 at forge.game.player.Player.playLand(Player.java:1417)
 at forge.player.HumanPlay.playSpellAbility(HumanPlay.java:87)
 at forge.player.PlayerControllerHuman.playChosenSpellAbility(PlayerControllerHuman.java:938)
 at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:926)
 at forge.game.GameAction.startGame(GameAction.java:1447)
 at forge.game.Match.startGame(Match.java:96)
 at forge.match.HostedMatch$2.run(HostedMatch.java:220)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 at java.lang.Thread.run(Unknown Source)
 
- | Open
Re: Forge Beta: 8-14-2015 ver 1.5.43
 by fsecco » 20 Aug 2015, 15:23
by fsecco » 20 Aug 2015, 15:23 
Chalice of the Void, played by AI, won't counter my spells, but still counters his spells.
AI is able to play Forbid with buyback without discarding 2 cards.
Venser, Shaper Savant won't work when you try to bounce a spell on the stack.
Hero of Bladehold puts twice as many tokens when attacking.
(none of this happened in earlier versions of the game)
edit: I'm playing on a Mac.
			
		AI is able to play Forbid with buyback without discarding 2 cards.
Venser, Shaper Savant won't work when you try to bounce a spell on the stack.
Hero of Bladehold puts twice as many tokens when attacking.
(none of this happened in earlier versions of the game)
edit: I'm playing on a Mac.
			71 posts
			 • Page 2 of 5 • 1, 2, 3, 4, 5
		
	
Who is online
Users browsing this forum: No registered users and 66 guests
 
 