Forge Beta: 10-04-2013 ver 1.5.2
by mtgrares
Moderators: timmermac, Agetian, friarsol, Blacksmith, KrazyTheFox, CCGHQ Admins
Re: Forge Beta: 10-04-2013 ver 1.5.2
by atar » 10 Oct 2013, 21:31
Description: [When i tried to tun for the first time forge 1.5.2]
- EOFException | Open
- Code: Select all
Forge Version: 1.5.2-r23396M
Operating System: Windows XP 5.1 x86
Java Version: 1.7.0_25 Oracle Corporation
main > Error loading Quest Data
java.io.EOFException: Unexpected end of ZLIB input stream
at java.util.zip.InflaterInputStream.fill(Unknown Source)
at java.util.zip.InflaterInputStream.read(Unknown Source)
at java.util.zip.GZIPInputStream.read(Unknown Source)
at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
at java.io.InputStreamReader.read(Unknown Source)
at java.io.Reader.read(Unknown Source)
at forge.quest.io.QuestDataIO.loadData(QuestDataIO.java:128)
at forge.control.FControl.initialize(FControl.java:187)
at forge.view.Main.main(Main.java:43)
Re: Forge Beta: 10-04-2013 ver 1.5.2
by Eowin » 11 Oct 2013, 12:14
Ixidron does not turn a fliped Nighteyes the Desecrator. Is the fliped Nighteyes the Desecrator a Token?
- Eowin
- Posts: 59
- Joined: 25 Sep 2010, 10:38
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 10-04-2013 ver 1.5.2
by madcrammer » 12 Oct 2013, 02:06
I have to say thanks for Forge to start off with.Description: The dramatic memory usage increase was not fixed in this version. I reported this bug earlier for version 1.5.1. Every shop visit (including purchase of ~40 cards) increases memory usage by ~200-300M until reaching nearly 1.2G. Then the game crashes (this time with the garbage collector's error message). For me, this happens after three shop visits. This may be related to the large number of cards that I own (~69M).
I also have seen dramatic memory usage increases with the latest version of Forge. I find that after buying a few packs at the shop in quest mode that the game becomes unresponsive after memory reaches 1.2 gigs and freezes the entire program. In previous version this was a non issue, even with 50K cards in my library. I haven't seen a dev response or acknowledgement of this even being an issue. Is this something that is even being considered to be addressed?
Thanks!!
- madcrammer
- Posts: 4
- Joined: 14 Aug 2013, 03:25
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 10-04-2013 ver 1.5.2
by drdev » 12 Oct 2013, 03:08
We recently made a fix to help alleviate memory usage some, but there's obviously more that needs to be done. I'll look into it myself since I think I have a couple ideas how to fix it. Hopefully I'll have time before the next release in a week.madcrammer wrote:I have to say thanks for Forge to start off with.Description: The dramatic memory usage increase was not fixed in this version. I reported this bug earlier for version 1.5.1. Every shop visit (including purchase of ~40 cards) increases memory usage by ~200-300M until reaching nearly 1.2G. Then the game crashes (this time with the garbage collector's error message). For me, this happens after three shop visits. This may be related to the large number of cards that I own (~69M).
I also have seen dramatic memory usage increases with the latest version of Forge. I find that after buying a few packs at the shop in quest mode that the game becomes unresponsive after memory reaches 1.2 gigs and freezes the entire program. In previous version this was a non issue, even with 50K cards in my library. I haven't seen a dev response or acknowledgement of this even being an issue. Is this something that is even being considered to be addressed?
Thanks!!
Thank you for providing feedback on the issue.
- drdev
- Programmer
- Posts: 1958
- Joined: 27 Jul 2013, 02:07
- Has thanked: 189 times
- Been thanked: 565 times
Re: Forge Beta: 10-04-2013 ver 1.5.2
by Eowin » 12 Oct 2013, 06:23
Vesuvan Doppelganger copies an unfliped Nezumi Graverobber as its fliped verion (Nighteyes the Desecrator).
- Eowin
- Posts: 59
- Joined: 25 Sep 2010, 10:38
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 10-04-2013 ver 1.5.2
by Eowin » 12 Oct 2013, 07:23
AI prevented all combat damage with Glacial Crevasses, but the ability of Szadek, Lord of Secrets triggers.
- Eowin
- Posts: 59
- Joined: 25 Sep 2010, 10:38
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 10-04-2013 ver 1.5.2
by syndicalism » 12 Oct 2013, 09:36
Treachery (hardcast) works with Emrakul.
- syndicalism
- Posts: 1
- Joined: 12 Oct 2013, 09:34
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 10-04-2013 ver 1.5.2
by Bundy » 12 Oct 2013, 12:21
I saw Gemstone Mine mentioned before. My mine entered the battlefield with 12 counters (2 Doubling Season in play) and i could only activate it once, then it did nothing when i clicked on it. Looks like the number of counters on it do not matter. I could still target the mine with Contagion Clasp (probably useless extra info
).
EDIT
Just noticed Mirrodin's Core has the same problem. When i remove a couner from it, it can no longer be used to produce mana. Not even colorless. I can however still tap it to add a counter.
EDIT
Just noticed Mirrodin's Core has the same problem. When i remove a couner from it, it can no longer be used to produce mana. Not even colorless. I can however still tap it to add a counter.
- Bundy
- Posts: 348
- Joined: 17 Dec 2010, 17:32
- Location: The netherlands
- Has thanked: 23 times
- Been thanked: 3 times
Re: Forge Beta: 10-04-2013 ver 1.5.2
by friarsol » 12 Oct 2013, 12:42
These all have the same problem, it's been fixed.Bundy wrote:I saw Gemstone Mine mentioned before. My mine entered the battlefield with 12 counters (2 Doubling Season in play) and i could only activate it once, then it did nothing when i clicked on it. Looks like the number of counters on it do not matter. I could still target the mine with Contagion Clasp (probably useless extra info).
EDIT
Just noticed Mirrodin's Core has the same problem. When i remove a couner from it, it can no longer be used to produce mana. Not even colorless. I can however still tap it to add a counter.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Forge Beta: 10-04-2013 ver 1.5.2
by liberifatale » 12 Oct 2013, 14:19
hello good day...I was just playing commander & encountered an error...sending attachment...thanks again for this great game
- Attachments
-
error.txt- error encountered
- (3.25 KiB) Downloaded 257 times
- liberifatale
- Posts: 3
- Joined: 09 Sep 2012, 01:24
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 10-04-2013 ver 1.5.2
by mastroego » 12 Oct 2013, 16:41
Hi again.
A bug I've encountered.
I'm using Marshal's Anthem and it's letting me resurrect an unlimited number of creatures: it's not even multikicked.
A bug I've encountered.
I'm using Marshal's Anthem and it's letting me resurrect an unlimited number of creatures: it's not even multikicked.
Re: Forge Beta: 10-04-2013 ver 1.5.2
by Hapse » 12 Oct 2013, 23:35
I had a morphed Vesuvan Shapeshifter and then the AI used Rite of Replication on it and then i got the error
Description: [describe what you were doing when the crash occurred]
Description: [describe what you were doing when the crash occurred]
- StackOverflowError | Open
- Code: Select all
Forge Version: 1.5.2-r23396M
Operating System: Windows 7 6.1 amd64
Java Version: 1.7.0_21 Oracle Corporation
java.lang.StackOverflowError
at java.util.regex.Pattern$Curly.match(Unknown Source)
at java.util.regex.Pattern$GroupHead.match(Unknown Source)
at java.util.regex.Pattern$Branch.match(Unknown Source)
at java.util.regex.Pattern$BranchConn.match(Unknown Source)
at java.util.regex.Pattern$GroupTail.match(Unknown Source)
at java.util.regex.Pattern$Curly.match0(Unknown Source)
at java.util.regex.Pattern$Curly.match(Unknown Source)
at java.util.regex.Pattern$GroupHead.match(Unknown Source)
at java.util.regex.Pattern$Branch.match(Unknown Source)
at java.util.regex.Pattern$Branch.match(Unknown Source)
at java.util.regex.Pattern$BmpCharProperty.match(Unknown Source)
at java.util.regex.Pattern$Start.match(Unknown Source)
at java.util.regex.Matcher.search(Unknown Source)
at java.util.regex.Matcher.find(Unknown Source)
at java.util.Formatter.parse(Unknown Source)
at java.util.Formatter.format(Unknown Source)
at java.util.Formatter.format(Unknown Source)
at java.lang.String.format(Unknown Source)
at forge.card.replacement.ReplacementHandler.executeReplacement(ReplacementHandler.java:228)
at forge.card.replacement.ReplacementHandler.run(ReplacementHandler.java:158)
at forge.card.replacement.ReplacementHandler.run(ReplacementHandler.java:74)
at forge.game.GameAction.changeZone(GameAction.java:203)
at forge.game.GameAction.moveTo(GameAction.java:420)
at forge.game.GameAction.moveTo(GameAction.java:399)
at forge.game.GameAction.moveToPlay(GameAction.java:550)
at forge.card.ability.effects.ETBReplacementEffect.resolve(ETBReplacementEffect.java:14)
at forge.card.spellability.AbilitySub.resolve(AbilitySub.java:130)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1098)
at forge.card.ability.AbilityUtils.resolveSubAbilities(AbilityUtils.java:1091)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1104)
at forge.card.ability.AbilityUtils.resolveSubAbilities(AbilityUtils.java:1091)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1104)
at forge.card.ability.AbilityUtils.resolve(AbilityUtils.java:1080)
at forge.game.ai.ComputerUtil.playNoStack(ComputerUtil.java:314)
at forge.game.player.PlayerControllerAi.playSpellAbilityNoStack(PlayerControllerAi.java:265)
at forge.card.replacement.ReplacementHandler.executeReplacement(ReplacementHandler.java:251)
at forge.card.replacement.ReplacementHandler.run(ReplacementHandler.java:158)
at forge.card.replacement.ReplacementHandler.run(ReplacementHandler.java:74)
at forge.game.GameAction.changeZone(GameAction.java:203)
at forge.game.GameAction.moveTo(GameAction.java:420)
at forge.game.GameAction.moveTo(GameAction.java:399)
at forge.game.GameAction.moveToPlay(GameAction.java:550)
at forge.card.ability.effects.ETBReplacementEffect.resolve(ETBReplacementEffect.java:14)
at forge.card.spellability.AbilitySub.resolve(AbilitySub.java:130)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1098)
at forge.card.ability.AbilityUtils.resolveSubAbilities(AbilityUtils.java:1091)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1104)
at forge.card.ability.AbilityUtils.resolveSubAbilities(AbilityUtils.java:1091)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1104)
at forge.card.ability.AbilityUtils.resolve(AbilityUtils.java:1080)
at forge.game.ai.ComputerUtil.playNoStack(ComputerUtil.java:314)
at forge.game.player.PlayerControllerAi.playSpellAbilityNoStack(PlayerControllerAi.java:265)
at forge.card.replacement.ReplacementHandler.executeReplacement(ReplacementHandler.java:251)
at forge.card.replacement.ReplacementHandler.run(ReplacementHandler.java:158)
at forge.card.replacement.ReplacementHandler.run(ReplacementHandler.java:74)
at forge.game.GameAction.changeZone(GameAction.java:203)
at forge.game.GameAction.moveTo(GameAction.java:420)
at forge.game.GameAction.moveTo(GameAction.java:399)
at forge.game.GameAction.moveToPlay(GameAction.java:550)
at forge.card.ability.effects.ETBReplacementEffect.resolve(ETBReplacementEffect.java:14)
at forge.card.spellability.AbilitySub.resolve(AbilitySub.java:130)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1098)
at forge.card.ability.AbilityUtils.resolveSubAbilities(AbilityUtils.java:1091)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1104)
at forge.card.ability.AbilityUtils.resolveSubAbilities(AbilityUtils.java:1091)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1104)
at forge.card.ability.AbilityUtils.resolve(AbilityUtils.java:1080)
at forge.game.ai.ComputerUtil.playNoStack(ComputerUtil.java:314)
at forge.game.player.PlayerControllerAi.playSpellAbilityNoStack(PlayerControllerAi.java:265)
at forge.card.replacement.ReplacementHandler.executeReplacement(ReplacementHandler.java:251)
at forge.card.replacement.ReplacementHandler.run(ReplacementHandler.java:158)
at forge.card.replacement.ReplacementHandler.run(ReplacementHandler.java:74)
at forge.game.GameAction.changeZone(GameAction.java:203)
at forge.game.GameAction.moveTo(GameAction.java:420)
at forge.game.GameAction.moveTo(GameAction.java:399)
at forge.game.GameAction.moveToPlay(GameAction.java:550)
at forge.card.ability.effects.ETBReplacementEffect.resolve(ETBReplacementEffect.java:14)
at forge.card.spellability.AbilitySub.resolve(AbilitySub.java:130)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1098)
at forge.card.ability.AbilityUtils.resolveSubAbilities(AbilityUtils.java:1091)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1104)
at forge.card.ability.AbilityUtils.resolveSubAbilities(AbilityUtils.java:1091)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1104)
at forge.card.ability.AbilityUtils.resolve(AbilityUtils.java:1080)
at forge.game.ai.ComputerUtil.playNoStack(ComputerUtil.java:314)
at forge.game.player.PlayerControllerAi.playSpellAbilityNoStack(PlayerControllerAi.java:265)
at forge.card.replacement.ReplacementHandler.executeReplacement(ReplacementHandler.java:251)
at forge.card.replacement.ReplacementHandler.run(ReplacementHandler.java:158)
at forge.card.replacement.ReplacementHandler.run(ReplacementHandler.java:74)
at forge.game.GameAction.changeZone(GameAction.java:203)
at forge.game.GameAction.moveTo(GameAction.java:420)
at forge.game.GameAction.moveTo(GameAction.java:399)
at forge.game.GameAction.moveToPlay(GameAction.java:550)
at forge.card.ability.effects.ETBReplacementEffect.resolve(ETBReplacementEffect.java:14)
at forge.card.spellability.AbilitySub.resolve(AbilitySub.java:130)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1098)
at forge.card.ability.AbilityUtils.resolveSubAbilities(AbilityUtils.java:1091)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1104)
at forge.card.ability.AbilityUtils.resolveSubAbilities(AbilityUtils.java:1091)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1104)
at forge.card.ability.AbilityUtils.resolve(AbilityUtils.java:1080)
at forge.game.ai.ComputerUtil.playNoStack(ComputerUtil.java:314)
at forge.game.player.PlayerControllerAi.playSpellAbilityNoStack(PlayerControllerAi.java:265)
at forge.card.replacement.ReplacementHandler.executeReplacement(ReplacementHandler.java:251)
at forge.card.replacement.ReplacementHandler.run(ReplacementHandler.java:158)
at forge.card.replacement.ReplacementHandler.run(ReplacementHandler.java:74)
at forge.game.GameAction.changeZone(GameAction.java:203)
at forge.game.GameAction.moveTo(GameAction.java:420)
at forge.game.GameAction.moveTo(GameAction.java:399)
at forge.game.GameAction.moveToPlay(GameAction.java:550)
at forge.card.ability.effects.ETBReplacementEffect.resolve(ETBReplacementEffect.java:14)
at forge.card.spellability.AbilitySub.resolve(AbilitySub.java:130)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1098)
at forge.card.ability.AbilityUtils.resolveSubAbilities(AbilityUtils.java:1091)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1104)
at forge.card.ability.AbilityUtils.resolveSubAbilities(AbilityUtils.java:1091)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1104)
at forge.card.ability.AbilityUtils.resolve(AbilityUtils.java:1080)
at forge.game.ai.ComputerUtil.playNoStack(ComputerUtil.java:314)
at forge.game.player.PlayerControllerAi.playSpellAbilityNoStack(PlayerControllerAi.java:265)
at forge.card.replacement.ReplacementHandler.executeReplacement(ReplacementHandler.java:251)
at forge.card.replacement.ReplacementHandler.run(ReplacementHandler.java:158)
at forge.card.replacement.ReplacementHandler.run(ReplacementHandler.java:74)
at forge.game.GameAction.changeZone(GameAction.java:203)
at forge.game.GameAction.moveTo(GameAction.java:420)
at forge.game.GameAction.moveTo(GameAction.java:399)
at forge.game.GameAction.moveToPlay(GameAction.java:550)
at forge.card.ability.effects.ETBReplacementEffect.resolve(ETBReplacementEffect.java:14)
at forge.card.spellability.AbilitySub.resolve(AbilitySub.java:130)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1098)
at forge.card.ability.AbilityUtils.resolveSubAbilities(AbilityUtils.java:1091)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1104)
at forge.card.ability.AbilityUtils.resolveSubAbilities(AbilityUtils.java:1091)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1104)
at forge.card.ability.AbilityUtils.resolve(AbilityUtils.java:1080)
at forge.game.ai.ComputerUtil.playNoStack(ComputerUtil.java:314)
at forge.game.player.PlayerControllerAi.playSpellAbilityNoStack(PlayerControllerAi.java:265)
at forge.card.replacement.ReplacementHandler.executeReplacement(ReplacementHandler.java:251)
at forge.card.replacement.ReplacementHandler.run(ReplacementHandler.java:158)
at forge.card.replacement.ReplacementHandler.run(ReplacementHandler.java:74)
at forge.game.GameAction.changeZone(GameAction.java:203)
at forge.game.GameAction.moveTo(GameAction.java:420)
at forge.game.GameAction.moveTo(GameAction.java:399)
at forge.game.GameAction.moveToPlay(GameAction.java:550)
at forge.card.ability.effects.ETBReplacementEffect.resolve(ETBReplacementEffect.java:14)
at forge.card.spellability.AbilitySub.resolve(AbilitySub.java:130)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1098)
at forge.card.ability.AbilityUtils.resolveSubAbilities(AbilityUtils.java:1091)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1104)
at forge.card.ability.AbilityUtils.resolveSubAbilities(AbilityUtils.java:1091)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1104)
at forge.card.ability.AbilityUtils.resolve(AbilityUtils.java:1080)
at forge.game.ai.ComputerUtil.playNoStack(ComputerUtil.java:314)
at forge.game.player.PlayerControllerAi.playSpellAbilityNoStack(PlayerControllerAi.java:265)
at forge.card.replacement.ReplacementHandler.executeReplacement(ReplacementHandler.java:251)
at forge.card.replacement.ReplacementHandler.run(ReplacementHandler.java:158)
at forge.card.replacement.ReplacementHandler.run(ReplacementHandler.java:74)
at forge.game.GameAction.changeZone(GameAction.java:203)
at forge.game.GameAction.moveTo(GameAction.java:420)
at forge.game.GameAction.moveTo(GameAction.java:399)
at forge.game.GameAction.moveToPlay(GameAction.java:550)
at forge.card.ability.effects.ETBReplacementEffect.resolve(ETBReplacementEffect.java:14)
at forge.card.spellability.AbilitySub.resolve(AbilitySub.java:130)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1098)
at forge.card.ability.AbilityUtils.resolveSubAbilities(AbilityUtils.java:1091)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1104)
at forge.card.ability.AbilityUtils.resolveSubAbilities(AbilityUtils.java:1091)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1104)
at forge.card.ability.AbilityUtils.resolve(AbilityUtils.java:1080)
at forge.game.ai.ComputerUtil.playNoStack(ComputerUtil.java:314)
at forge.game.player.PlayerControllerAi.playSpellAbilityNoStack(PlayerControllerAi.java:265)
at forge.card.replacement.ReplacementHandler.executeReplacement(ReplacementHandler.java:251)
at forge.card.replacement.ReplacementHandler.run(ReplacementHandler.java:158)
at forge.card.replacement.ReplacementHandler.run(ReplacementHandler.java:74)
at forge.game.GameAction.changeZone(GameAction.java:203)
at forge.game.GameAction.moveTo(GameAction.java:420)
at forge.game.GameAction.moveTo(GameAction.java:399)
at forge.game.GameAction.moveToPlay(GameAction.java:550)
at forge.card.ability.effects.ETBReplacementEffect.resolve(ETBReplacementEffect.java:14)
at forge.card.spellability.AbilitySub.resolve(AbilitySub.java:130)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1098)
at forge.card.ability.AbilityUtils.resolveSubAbilities(AbilityUtils.java:1091)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1104)
at forge.card.ability.AbilityUtils.resolveSubAbilities(AbilityUtils.java:1091)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1104)
at forge.card.ability.AbilityUtils.resolve(AbilityUtils.java:1080)
at forge.game.ai.ComputerUtil.playNoStack(ComputerUtil.java:314)
at forge.game.player.PlayerControllerAi.playSpellAbilityNoStack(PlayerControllerAi.java:265)
at forge.card.replacement.ReplacementHandler.executeReplacement(ReplacementHandler.java:251)
at forge.card.replacement.ReplacementHandler.run(ReplacementHandler.java:158)
at forge.card.replacement.ReplacementHandler.run(ReplacementHandler.java:74)
at forge.game.GameAction.changeZone(GameAction.java:203)
at forge.game.GameAction.moveTo(GameAction.java:420)
at forge.game.GameAction.moveTo(GameAction.java:399)
at forge.game.GameAction.moveToPlay(GameAction.java:550)
at forge.card.ability.effects.ETBReplacementEffect.resolve(ETBReplacementEffect.java:14)
at forge.card.spellability.AbilitySub.resolve(AbilitySub.java:130)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1098)
at forge.card.ability.AbilityUtils.resolveSubAbilities(AbilityUtils.java:1091)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1104)
at forge.card.ability.AbilityUtils.resolveSubAbilities(AbilityUtils.java:1091)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1104)
at forge.card.ability.AbilityUtils.resolve(AbilityUtils.java:1080)
at forge.game.ai.ComputerUtil.playNoStack(ComputerUtil.java:314)
at forge.game.player.PlayerControllerAi.playSpellAbilityNoStack(PlayerControllerAi.java:265)
at forge.card.replacement.ReplacementHandler.executeReplacement(ReplacementHandler.java:251)
at forge.card.replacement.ReplacementHandler.run(ReplacementHandler.java:158)
at forge.card.replacement.ReplacementHandler.run(ReplacementHandler.java:74)
at forge.game.GameAction.changeZone(GameAction.java:203)
at forge.game.GameAction.moveTo(GameAction.java:420)
at forge.game.GameAction.moveTo(GameAction.java:399)
at forge.game.GameAction.moveToPlay(GameAction.java:550)
at forge.card.ability.effects.ETBReplacementEffect.resolve(ETBReplacementEffect.java:14)
at forge.card.spellability.AbilitySub.resolve(AbilitySub.java:130)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1098)
at forge.card.ability.AbilityUtils.resolveSubAbilities(AbilityUtils.java:1091)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1104)
at forge.card.ability.AbilityUtils.resolveSubAbilities(AbilityUtils.java:1091)
at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1104)
at forge.card.ability.AbilityUtils.resolve(AbilityUtils.java:1080)
at forge.game.ai.ComputerUtil.playNoStack(ComputerUtil.java:314)
at forge.game.player.PlayerControllerAi.playSpellAbilityNoStack(PlayerControllerAi.java:265)
at forge.card.replacement.ReplacementHandler.executeReplacement(ReplacementHandler.j
... (truncated)
Re: Forge Beta: 10-04-2013 ver 1.5.2
by lateralus1123 » 13 Oct 2013, 00:43
First of all: Thanks for this awesome software!
Next, I have a few bugs to report. Corrupt is uncastable. ETB triggers from various cards (Spellstutter Sprite and Pestermite I've noticed in particular) never enter the stack. There seems to be a connection to the flash ability here. Abilities that let you use cards in your graveyard are sketchy. Or maybe I don't know how to use them? Unearth on at least Hellspark Elemental can't be used. Gravecrawler can't be cast from the graveyard. Lands can't be played with Crucible of Worlds. Triggered abilities like the one of Bloodghast are fine though.
Lastly, is there a way to view counters on Umezawa's Jitte when it's equipped? The card is hidden behind a creature!
Next, I have a few bugs to report. Corrupt is uncastable. ETB triggers from various cards (Spellstutter Sprite and Pestermite I've noticed in particular) never enter the stack. There seems to be a connection to the flash ability here. Abilities that let you use cards in your graveyard are sketchy. Or maybe I don't know how to use them? Unearth on at least Hellspark Elemental can't be used. Gravecrawler can't be cast from the graveyard. Lands can't be played with Crucible of Worlds. Triggered abilities like the one of Bloodghast are fine though.
Lastly, is there a way to view counters on Umezawa's Jitte when it's equipped? The card is hidden behind a creature!
- lateralus1123
- Posts: 2
- Joined: 13 Oct 2013, 00:37
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 10-04-2013 ver 1.5.2
by friarsol » 13 Oct 2013, 03:21
Try to give a few more details about things if you can.lateralus1123 wrote:First of all: Thanks for this awesome software!
Next, I have a few bugs to report. Corrupt is uncastable. ETB triggers from various cards (Spellstutter Sprite and Pestermite I've noticed in particular) never enter the stack. There seems to be a connection to the flash ability here. Abilities that let you use cards in your graveyard are sketchy. Or maybe I don't know how to use them? Unearth on at least Hellspark Elemental can't be used. Gravecrawler can't be cast from the graveyard. Lands can't be played with Crucible of Worlds. Triggered abilities like the one of Bloodghast are fine though.
Lastly, is there a way to view counters on Umezawa's Jitte when it's equipped? The card is hidden behind a creature!
1. Corrupt works just fine for me, any particular reason you think it doesn't work? Maybe something on the battlefield was stopping you.
2. Pestermite seems ok, maybe you are canceling the target by accident? Are you hitting the space bar repeatedly?
3. Unearth cards are cast via the "Flashback zone" or as I like to call it the "External Activation Area" you can find it by clicking on the lightning bolt underneath the graveyard symbol in the player panel. Yes, it doesn't always update immediately. The gnomes don't like to work full time in that section of the code.
4. If you have the "CardDetailPanel" in front, and hover over your Jitte, it should say how many counters it has on the bottom of the panel. You may need to creatively zig-zag to get there if there's too much text to see at a glance.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Forge Beta: 10-04-2013 ver 1.5.2
by Alico » 13 Oct 2013, 03:59
Could you perhaps move the numbers of counters a given card has to the top of the card's description? That would help a lot with a lot of cards that have a boatload of text that you have to scroll through to get to what you want to know. The same can be said for cards like Vampire Nocturnus, who reveals the top card of the library, but you have to scroll to the bottom of the description to see which one. This would make using them with a full field of other cards much easier.friarsol wrote:Try to give a few more details about things if you can.lateralus1123 wrote:First of all: Thanks for this awesome software!
Next, I have a few bugs to report. Corrupt is uncastable. ETB triggers from various cards (Spellstutter Sprite and Pestermite I've noticed in particular) never enter the stack. There seems to be a connection to the flash ability here. Abilities that let you use cards in your graveyard are sketchy. Or maybe I don't know how to use them? Unearth on at least Hellspark Elemental can't be used. Gravecrawler can't be cast from the graveyard. Lands can't be played with Crucible of Worlds. Triggered abilities like the one of Bloodghast are fine though.
Lastly, is there a way to view counters on Umezawa's Jitte when it's equipped? The card is hidden behind a creature!
1. Corrupt works just fine for me, any particular reason you think it doesn't work? Maybe something on the battlefield was stopping you.
2. Pestermite seems ok, maybe you are canceling the target by accident? Are you hitting the space bar repeatedly?
3. Unearth cards are cast via the "Flashback zone" or as I like to call it the "External Activation Area" you can find it by clicking on the lightning bolt underneath the graveyard symbol in the player panel. Yes, it doesn't always update immediately. The gnomes don't like to work full time in that section of the code.
4. If you have the "CardDetailPanel" in front, and hover over your Jitte, it should say how many counters it has on the bottom of the panel. You may need to creatively zig-zag to get there if there's too much text to see at a glance.
Who is online
Users browsing this forum: No registered users and 98 guests