Forge Beta: 04-25-2014 ver 1.5.17
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Forge Beta: 04-25-2014 ver 1.5.17
by Jaedayr » 21 May 2014, 02:04
I attack with Daru Cavalier which is blocked by Centaur Omenreader. I activate Daru Encampment for the cav and the combat log reads as follows:
Centaur Omenreader deals 3 damage to Daru Cavalier
Daru Cavalier deals 3 damage to Centaur Omenreader
What happened to first strike?
Centaur Omenreader deals 3 damage to Daru Cavalier
Daru Cavalier deals 3 damage to Centaur Omenreader
What happened to first strike?
Re: Forge Beta: 04-25-2014 ver 1.5.17
by schizophoenix » 21 May 2014, 05:10
Description: Fight or Flight was on the stack at the start of combat for my turn. I had no creatures.
- IndexOutOfBoundsException | Open
- Code: Select all
Forge Version: 1.5.17-r25620
Operating System: Linux 3.14.4-200.fc20.x86_64 amd64
Java Version: 1.7.0_55 Oracle Corporation
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.rangeCheck(ArrayList.java:635)
at java.util.ArrayList.get(ArrayList.java:411)
at forge.ai.AiController.chooseCardsForEffect(AiController.java:1384)
at forge.ai.PlayerControllerAi.chooseCardsForEffect(PlayerControllerAi.java:138)
at forge.game.ability.effects.TwoPilesEffect.resolve(TwoPilesEffect.java:91)
at forge.game.ability.AbilityApiBased.resolve(AbilityApiBased.java:59)
at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1210)
at forge.game.ability.AbilityUtils.resolve(AbilityUtils.java:1192)
at forge.ai.ComputerUtil.playNoStack(ComputerUtil.java:302)
at forge.ai.PlayerControllerAi.playSpellAbilityNoStack(PlayerControllerAi.java:297)
at forge.game.trigger.WrappedAbility.resolve(WrappedAbility.java:376)
at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1210)
at forge.game.ability.AbilityUtils.resolve(AbilityUtils.java:1192)
at forge.game.zone.MagicStack.resolveStack(MagicStack.java:536)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:1011)
at forge.game.GameAction.startGame(GameAction.java:1524)
at forge.game.Match.startGame(Match.java:80)
at forge.control.FControl$4.run(FControl.java:436)
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:744)
- schizophoenix
- Posts: 29
- Joined: 21 May 2014, 05:07
- Has thanked: 12 times
- Been thanked: 0 time
Re: Forge Beta: 04-25-2014 ver 1.5.17
by Xyx » 21 May 2014, 10:14
I tried to reproduce this. Everything worked as it should. There was probably something else going on. Magic is a complex game and I have certainly almost-posted several "bug" reports here that turned out not to be bugs on closer inspection.Jaedayr wrote:I attack with Daru Cavalier which is blocked by Centaur Omenreader. I activate Daru Encampment for the cav and the combat log reads as follows:
Centaur Omenreader deals 3 damage to Daru Cavalier
Daru Cavalier deals 3 damage to Centaur Omenreader
What happened to first strike?
Re: Forge Beta: 04-25-2014 ver 1.5.17
by Xyx » 21 May 2014, 11:26
I've seen this one a few times now while observing two AIs fight. The game goes and concludes on while the error message is displayed, but next game some or all cards will be invisible, necessitating a restart.
- ConcurrentModificationException | Open
- Code: Select all
Forge Version: 1.5.17-r25620
Operating System: Windows 7 6.1 x86
Java Version: 1.7.0_55 Oracle Corporation
java.util.ConcurrentModificationException
at java.util.ArrayList$Itr.checkForComodification(Unknown Source)
at java.util.ArrayList$Itr.next(Unknown Source)
at com.google.common.collect.AbstractMapBasedMultimap$Itr.next(AbstractMapBasedMultimap.java:1150)
at forge.game.combat.Combat.getBandOfAttacker(Combat.java:170)
at forge.game.combat.Combat.getBlockers(Combat.java:204)
at forge.screens.match.TargetingOverlay.addArcsForCard(TargetingOverlay.java:235)
at forge.screens.match.TargetingOverlay.assembleArcs(TargetingOverlay.java:139)
at forge.screens.match.TargetingOverlay.access$100(TargetingOverlay.java:48)
at forge.screens.match.TargetingOverlay$OverlayPanel.paintComponent(TargetingOverlay.java:354)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JLayeredPane.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JLayeredPane.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintToOffscreen(Unknown Source)
at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
at javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
at javax.swing.RepaintManager.paint(Unknown Source)
at javax.swing.JComponent._paintImmediately(Unknown Source)
at javax.swing.JComponent.paintImmediately(Unknown Source)
at javax.swing.RepaintManager$3.run(Unknown Source)
at javax.swing.RepaintManager$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
at javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)
at javax.swing.RepaintManager.access$1100(Unknown Source)
at javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)
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: 04-25-2014 ver 1.5.17
by Xyx » 21 May 2014, 12:22
Got a weird one!
I cast Pack Rat and quickly tapped the spacebar twice to pass priority. I was suddenly replaced by an AI and the game was played to the end in under a second. Then this message popped up:
I cast Pack Rat and quickly tapped the spacebar twice to pass priority. I was suddenly replaced by an AI and the game was played to the end in under a second. Then this message popped up:
- RuntimeException | Open
- Code: Select all
Forge Version: 1.5.17-r25620
Operating System: Windows 7 6.1 x86
Java Version: 1.7.0_55 Oracle Corporation
java.lang.RuntimeException: Cannot remove input InputPayManaOfCostPayment because it's not on top of stack. Stack = []
at forge.match.input.InputQueue.removeInput(InputQueue.java:54)
at forge.match.input.InputSyncronizedBase.stop(InputSyncronizedBase.java:49)
at forge.match.input.InputPayMana.onStateChanged(InputPayMana.java:408)
at forge.match.input.InputPayMana$3.run(InputPayMana.java:355)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Re: Forge Beta: 04-25-2014 ver 1.5.17
by Marek14 » 21 May 2014, 16:46
Call to the Kindred found one legal creature and put it onto the battlefield automatically. It should be optional to put a creature onto the battlefield, even if you choose to look at cards.
Re: Forge Beta: 04-25-2014 ver 1.5.17
by timmermac » 22 May 2014, 13:04
Dragon tokens generated by Dragon Broodmother have no image.
"I just woke up, haven't had coffee, let alone a pee in 7 days, and I find out you stole my ass and made a ...mini-me! Carter, I should be irked currently, yes?" - Jack O'Neill
Re: Forge Beta: 04-25-2014 ver 1.5.17
by TalpanianEmperor » 23 May 2014, 12:32
In quest mode, where can you find cards from Alliances? I haven't found any so far...
"Each year that passes rings you inwardly with memory and might. Wield your heart, and the world will tremble."
-- Doran, The Siege Tower.
-- Doran, The Siege Tower.
- TalpanianEmperor
- Posts: 37
- Joined: 06 Oct 2013, 07:03
- Has thanked: 6 times
- Been thanked: 1 time
Re: Forge Beta: 04-25-2014 ver 1.5.17
by timmermac » 23 May 2014, 12:41
Are you using a specific world or just the main starting world? Are you using a specific format? How much inventory does the card shop have?TalpanianEmperor wrote:In quest mode, where can you find cards from Alliances? I haven't found any so far...
"I just woke up, haven't had coffee, let alone a pee in 7 days, and I find out you stole my ass and made a ...mini-me! Carter, I should be irked currently, yes?" - Jack O'Neill
Re: Forge Beta: 04-25-2014 ver 1.5.17
by jhamma66 » 23 May 2014, 13:25
2 issues to report.
Painter's Servant seems to work fine for the AI but not when I use it. I made an anti-blue deck with Servant and none of the AI's cards are affected by it (cast Filigree Fracture on opponent's Mox Pearl and no card was drawn, with Quirion Dryad & Servant [blue] in play I cast spells but they did not trigger Dryad).
I think this issue has already been brought up but Panoptic Mirror does not work. There's no opportunity to exile the sorcery spell. Note that the text that pops up when you trigger the Imprint seems to look like programming language where is should say sorcery.
Painter's Servant seems to work fine for the AI but not when I use it. I made an anti-blue deck with Servant and none of the AI's cards are affected by it (cast Filigree Fracture on opponent's Mox Pearl and no card was drawn, with Quirion Dryad & Servant [blue] in play I cast spells but they did not trigger Dryad).
I think this issue has already been brought up but Panoptic Mirror does not work. There's no opportunity to exile the sorcery spell. Note that the text that pops up when you trigger the Imprint seems to look like programming language where is should say sorcery.
- jhamma66
- Posts: 39
- Joined: 02 Aug 2009, 21:19
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 04-25-2014 ver 1.5.17
by timmermac » 23 May 2014, 13:27
Arabian Nights booster boxes should contain 60 packs.
"I just woke up, haven't had coffee, let alone a pee in 7 days, and I find out you stole my ass and made a ...mini-me! Carter, I should be irked currently, yes?" - Jack O'Neill
Re: Forge Beta: 04-25-2014 ver 1.5.17
by TalpanianEmperor » 23 May 2014, 13:31
Can't find them on any worlds, unrestricted card pool and the shops are fairly well stocked (not sure what to gage it on).timmermac wrote:Are you using a specific world or just the main starting world? Are you using a specific format? How much inventory does the card shop have?TalpanianEmperor wrote:In quest mode, where can you find cards from Alliances? I haven't found any so far...
"Each year that passes rings you inwardly with memory and might. Wield your heart, and the world will tremble."
-- Doran, The Siege Tower.
-- Doran, The Siege Tower.
- TalpanianEmperor
- Posts: 37
- Joined: 06 Oct 2013, 07:03
- Has thanked: 6 times
- Been thanked: 1 time
Re: Forge Beta: 04-25-2014 ver 1.5.17
by timmermac » 23 May 2014, 13:41
You'll want to use the main world. Unless you unlock the set in other worlds, it won't show up unless the set is part of that world. In the card shop, you want to look for cards with the set code "ALL". Hmmph. I was going to put a link to gatherer's Alliances page for the card list, but it didn't like the link.
"I just woke up, haven't had coffee, let alone a pee in 7 days, and I find out you stole my ass and made a ...mini-me! Carter, I should be irked currently, yes?" - Jack O'Neill
Re: Forge Beta: 04-25-2014 ver 1.5.17
by TalpanianEmperor » 23 May 2014, 13:53
So I just have to persevere until I find them? How can I unlock them on other worlds?timmermac wrote:You'll want to use the main world. Unless you unlock the set in other worlds, it won't show up unless the set is part of that world. In the card shop, you want to look for cards with the set code "ALL". Hmmph. I was going to put a link to gatherer's Alliances page for the card list, but it didn't like the link.
"Each year that passes rings you inwardly with memory and might. Wield your heart, and the world will tremble."
-- Doran, The Siege Tower.
-- Doran, The Siege Tower.
- TalpanianEmperor
- Posts: 37
- Joined: 06 Oct 2013, 07:03
- Has thanked: 6 times
- Been thanked: 1 time
Re: Forge Beta: 04-25-2014 ver 1.5.17
by gos » 23 May 2014, 14:17
I used Hour of Need on 3 creatures I controlled. 2 of them were owned by the AI (controlled by me with Hypnotic Siren). I only got 1 4/4 sphinx and the AI got 2!
- gos
- Posts: 4369
- Joined: 03 Mar 2011, 15:21
- Location: Reykjavík, Iceland
- Has thanked: 231 times
- Been thanked: 232 times
Who is online
Users browsing this forum: Google [Bot] and 39 guests