Forge Beta: 06-11-2012 ver 1.2.8
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Forge Beta: 06-11-2012 ver 1.2.8
by cc-drake » 21 Jun 2012, 18:03
AI's Sudden Disappearance targets nothing and fizzles.
Re: Forge Beta: 06-11-2012 ver 1.2.8
by sagephoenix » 21 Jun 2012, 18:19
Having Metallic Sliver and Harmonic Sliver on the battlefield while playing a Crystalline Sliver screws stuff up.
Last edited by sagephoenix on 21 Jun 2012, 21:49, edited 1 time in total.
- sagephoenix
- Posts: 177
- Joined: 29 Aug 2011, 14:07
- Has thanked: 57 times
- Been thanked: 3 times
Re: Forge Beta: 06-11-2012 ver 1.2.8
by Sloth » 21 Jun 2012, 18:44
Fixed! Thanks Orionalt.Orionalt wrote:The AI was able to target my Isleback Spawn with his Weed-Pruner Poplar but the ability fizzled. The AI had its own creature it could target as well.
There is a problem with Fireball and "Whenever cast a spell,..." triggers. It won't crash anymore, but will not trigger correctly now.Orionalt wrote:Whenever I cast Fireball I get this error
Fixed! Thanks Doerk.Doerk wrote: The Abyss leads to the same behavior as Wall of Reverence. You cannot pick a creature and cannot finish your move. Exit program via task manager.
Fixed! thanks cc-drake.cc-drake wrote:AI's Sudden Disappearance targets nothing and fizzles.
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Forge Beta: 06-11-2012 ver 1.2.8
by cc-drake » 21 Jun 2012, 18:46
When I control Heartwood Storyteller and AI casts Goblin War Drums, my Storyteller doesn't trigger
Re: Forge Beta: 06-11-2012 ver 1.2.8
by Xitax » 22 Jun 2012, 02:39
.Twincast a Sanity Grinding and you get an error.
Also played an Island from a Shelldock Isle as the second land play this turn and the island remained in exile.
Also played an Island from a Shelldock Isle as the second land play this turn and the island remained in exile.
Re: Forge Beta: 06-11-2012 ver 1.2.8
by friarsol » 22 Jun 2012, 03:23
I don't see how that's a problem. You can't play a land if you already played one.Xitax wrote:Also played an Island from a Shelldock Isle as the second land play this turn and the island remained in exile.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Forge Beta: 06-11-2012 ver 1.2.8
by Xitax » 22 Jun 2012, 03:25
I thought with cards that play other cards that the card text overrules general game rules. The card says I can play the hideaway card, no stipulations.
Supposing I had a creature as the hideaway card. Can't I play it during an opponent's turn? The ability to play the hideaway card is a fast effect, is it not?
Supposing I had a creature as the hideaway card. Can't I play it during an opponent's turn? The ability to play the hideaway card is a fast effect, is it not?
Re: Forge Beta: 06-11-2012 ver 1.2.8
by friarsol » 22 Jun 2012, 03:35
http://wiki.mtgsalvation.com/article/HideawayXitax wrote:I thought with cards that play other cards that the card text overrules general game rules. The card says I can play the hideaway card, no stipulations.
Supposing I had a creature as the hideaway card. Can't I play it during an opponent's turn? The ability to play the hideaway card is a fast effect, is it not?
"The land's last ability allows you to play the removed card as part of the resolution of that ability. Timing restrictions based on the card's type are ignored (for instance, if it's a creature or sorcery). Other play restrictions are not (such as "Play [this card] only during combat").
If the removed card is a land, you may play it as a result of the last ability only if it's your turn and you haven't already played a land that turn. This counts as your land play for the turn.
If you are unable to play the removed card due to these or other restrictions (such as having no legal targets for a spell), nothing happens when the land's activated ability resolves, and the card remains removed from the game face down. You can try to play it later by activating the ability again. "
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Forge Beta: 06-11-2012 ver 1.2.8
by Doerk » 22 Jun 2012, 13:41
I am not completely sure about the rules but the following behavior seems wrong: I played Soul Foundry and exiled Watcher Sliver. Then, the AI played Disperse on Soul Foundry returning it to my hand. Later in the game I played Soul Foundry again exiling Winged Sliver. Now the Card Detail reads:
"^Imprinting: Watcher Sliver (8), Winged Sliver (81)^" and when activating Soul Foundry, I have to pay 6 mana and Soul Foundry creates two slivers, one token for Winged Sliver and another one for Watcher Sliver.
"^Imprinting: Watcher Sliver (8), Winged Sliver (81)^" and when activating Soul Foundry, I have to pay 6 mana and Soul Foundry creates two slivers, one token for Winged Sliver and another one for Watcher Sliver.
Re: Forge Beta: 06-11-2012 ver 1.2.8
by Orionalt » 22 Jun 2012, 18:21
Playing the Mines of Kazum Durl challenge I went to pump my Garruk's Horde with Wildheart Invoker and got this error message
I also upgraded my hound to the highest level and noticed something peculiar. The Hound has haste but that is kind of a wasted ability since your first upkeep removes summoning sickness from all cards that you start with on the battlefield including the Hound, plant wall and any challenge bonus guys you get.
I also frequently start challenges with nothing in hand or on the table and have to concede a game for it to work right.
- | Open
- This is a Crash Report. An error has occurred. Please save this message to a file.
Please follow the instructions at this address to submit this Crash Report, plus what you were doing at the time:
http://tinyurl.com/3zzrnyb
Reporting bugs in Forge is very important. We thank you for your time.
Comparison method violates its general contract!
Version:
Forge version 1.2.8-r15881
OS: Windows 7 Version: 6.1 Architecture: x86
Java Version: 1.7.0_04 Vendor: Oracle Corporation
Detailed error trace:
java.lang.IllegalArgumentException: Comparison method violates its general contract!
at java.util.TimSort.mergeLo(Unknown Source)
at java.util.TimSort.mergeAt(Unknown Source)
at java.util.TimSort.mergeCollapse(Unknown Source)
at java.util.TimSort.sort(Unknown Source)
at java.util.TimSort.sort(Unknown Source)
at java.util.Arrays.sort(Unknown Source)
at java.util.Collections.sort(Unknown Source)
at javax.swing.SortingFocusTraversalPolicy.enumerateAndSortCycle(Unknown Source)
at javax.swing.SortingFocusTraversalPolicy.getFocusTraversalCycle(Unknown Source)
at javax.swing.SortingFocusTraversalPolicy.getFirstComponent(Unknown Source)
at javax.swing.LayoutFocusTraversalPolicy.getFirstComponent(Unknown Source)
at javax.swing.SortingFocusTraversalPolicy.getDefaultComponent(Unknown Source)
at java.awt.FocusTraversalPolicy.getInitialComponent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(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$000(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.security.ProtectionDomain$1.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$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.SequencedEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(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.security.ProtectionDomain$1.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$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)
I also upgraded my hound to the highest level and noticed something peculiar. The Hound has haste but that is kind of a wasted ability since your first upkeep removes summoning sickness from all cards that you start with on the battlefield including the Hound, plant wall and any challenge bonus guys you get.
I also frequently start challenges with nothing in hand or on the table and have to concede a game for it to work right.
- Orionalt
- Posts: 31
- Joined: 08 Apr 2012, 08:45
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 06-11-2012 ver 1.2.8
by friarsol » 22 Jun 2012, 19:23
The error message is due to Java 1.7 not being very friendly with some of the structures we use. We have a possible fix in place for the next beta, but mostly everyone on the dev team is still on 1.6.Orionalt wrote:I also upgraded my hound to the highest level and noticed something peculiar. The Hound has haste but that is kind of a wasted ability since your first upkeep removes summoning sickness from all cards that you start with on the battlefield including the Hound, plant wall and any challenge bonus guys you get.
I also frequently start challenges with nothing in hand or on the table and have to concede a game for it to work right.
At some point when I get some free time, I'll add some code where tokens that start the game in play don't lose summoning sickness on their owner's first turn, so quest pets etc will work as intended.
The challenges is a known issue, but we haven't been able to consistently reproduce it. If you figure out a way that you get it every single time in certain circumstances, let us know so we can get it resolved.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Forge Beta: 06-11-2012 ver 1.2.8
by Xitax » 23 Jun 2012, 01:07
Alright, it's not straightforwardly easy to understand, but I can accept that. There is a bug, though, where if I fail to play the card the first time that the hideaway card gets forgotten by Forge and I'm not able to play it later.friarsol wrote:http://wiki.mtgsalvation.com/article/HideawayXitax wrote:I thought with cards that play other cards that the card text overrules general game rules. The card says I can play the hideaway card, no stipulations.
Supposing I had a creature as the hideaway card. Can't I play it during an opponent's turn? The ability to play the hideaway card is a fast effect, is it not?
"The land's last ability allows you to play the removed card as part of the resolution of that ability. Timing restrictions based on the card's type are ignored (for instance, if it's a creature or sorcery). Other play restrictions are not (such as "Play [this card] only during combat").
If the removed card is a land, you may play it as a result of the last ability only if it's your turn and you haven't already played a land that turn. This counts as your land play for the turn.
If you are unable to play the removed card due to these or other restrictions (such as having no legal targets for a spell), nothing happens when the land's activated ability resolves, and the card remains removed from the game face down. You can try to play it later by activating the ability again. "
Re: Forge Beta: 06-11-2012 ver 1.2.8
by Azrael » 23 Jun 2012, 05:19
Don't think it has been mentioned yet, but Magus of the Abyss has, naturally, the same issue as The Abyss and Wall of Reverence
- Azrael
- Posts: 1
- Joined: 23 Jun 2012, 05:01
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 06-11-2012 ver 1.2.8
by cc-drake » 23 Jun 2012, 11:06
- Initiate of Blood reads
- Scrabbling Claws have
- When I control Akroma's Memorial and cast Whiptail Moloch, the game gets stuck since I can't cancel the damage effect
- Several times when I pass priority, I get the errorWhen that creature dies this turn, flip Initiate of Blood.
Tap: Initiate of Blood deals 1 damage to target creature that was dealt damage this turn.
- Code: Select all
This is a Crash Report. An error has occurred. Please save this message to a file.
Please follow the instructions at this address to submit this Crash Report, plus what you were doing at the time:
http://tinyurl.com/3zzrnyb
Reporting bugs in Forge is very important. We thank you for your time.
Not found: mana shard with profile = 0
Version:
Forge version 1.2.8-r15881
OS: Windows XP Version: 5.1 Architecture: x86
Java Version: 1.6.0_31 Vendor: Sun Microsystems Inc.
Detailed error trace:
java.lang.RuntimeException: Not found: mana shard with profile = 0
at forge.card.mana.ManaCostShard.valueOf(ManaCostShard.java:288)
at forge.card.mana.ManaCostParser.next(ManaCostParser.java:96)
at forge.card.mana.ManaCostParser.next(ManaCostParser.java:9)
at forge.card.CardManaCost.<init>(CardManaCost.java:71)
at forge.card.mana.ManaCost.<init>(ManaCost.java:62)
at forge.CardUtil.getConvertedManaCost(CardUtil.java:359)
at forge.CardUtil.getConvertedManaCost(CardUtil.java:326)
at forge.game.player.ComputerUtil$6.compare(ComputerUtil.java:1690)
at forge.game.player.ComputerUtil$6.compare(ComputerUtil.java:1686)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.sort(Unknown Source)
at forge.game.player.ComputerUtil.sortSpellAbilityByCost(ComputerUtil.java:1714)
at forge.game.player.ComputerUtil.playSpellAbilities(ComputerUtil.java:76)
at forge.game.player.ComputerUtil.playSpellAbilities(ComputerUtil.java:112)
at forge.game.player.ComputerAIGeneral.stackResponse(ComputerAIGeneral.java:366)
at forge.game.player.ComputerAIGeneral.stackNotEmpty(ComputerAIGeneral.java:350)
at forge.control.input.InputControl.updateInput(InputControl.java:260)
at forge.gui.GuiInput.update(GuiInput.java:58)
at java.util.Observable.notifyObservers(Unknown Source)
at java.util.Observable.notifyObservers(Unknown Source)
at forge.util.MyObservable.updateObservers(MyObservable.java:41)
at forge.control.input.InputControl.resetInput(InputControl.java:146)
at forge.game.phase.PhaseHandler.passPriority(PhaseHandler.java:872)
at forge.control.input.InputPassPriority.selectButtonOK(InputPassPriority.java:76)
at forge.gui.GuiInput.selectButtonOK(GuiInput.java:92)
at forge.gui.match.controllers.CMessage$2.actionPerformed(CMessage.java:52)
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.AbstractButton.doClick(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at forge.gui.toolbox.FButton$1.keyPressed(FButton.java:89)
at java.awt.Component.processKeyEvent(Unknown Source)
at javax.swing.JComponent.processKeyEvent(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.KeyboardFocusManager.redispatchEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(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$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$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)
- Scrabbling Claws have
- Psychotic Episode works kind of weird and can't remove the top card of the library
- When I control Akroma's Memorial and cast Whiptail Moloch, the game gets stuck since I can't cancel the damage effect
Re: Forge Beta: 06-11-2012 ver 1.2.8
by sagephoenix » 24 Jun 2012, 17:31
The Cable 2 quest deck has Slave of Bolas in it and no way to cast it?
- sagephoenix
- Posts: 177
- Joined: 29 Aug 2011, 14:07
- Has thanked: 57 times
- Been thanked: 3 times
Who is online
Users browsing this forum: No registered users and 25 guests