Forge Beta: 04-26-2013 ver 1.3.13
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Forge Beta: 04-26-2013 ver 1.3.13
by mwmw » 30 Apr 2013, 01:24
Thanks, Sylvan Library works fine on human end.lazylockie wrote:you can easily test any card by enabling Dev mode and while playing a game click on Dev panel and then click on 'Add card to play' or 'Add card to hand'mwmw wrote:Sylvan Library doesn't force the AI to pay life if they keep the additional cards. I don't have any on my quest files so I can't test if the same is true for human players.
- mwmw
- Posts: 3
- Joined: 08 Feb 2013, 05:40
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 04-26-2013 ver 1.3.13
by horsekateer » 30 Apr 2013, 02:17
Can someone please direct me to a link to the latest daily build or just a list of them? I thought I found them but the only download was an old one that didnt have the update I'm looking for. Thanks for all the help guys.
- horsekateer
- Posts: 55
- Joined: 03 Apr 2013, 21:58
- Has thanked: 7 times
- Been thanked: 0 time
Re: Forge Beta: 04-26-2013 ver 1.3.13
by Chris H. » 30 Apr 2013, 02:31
horsekateer wrote:Can someone please direct me to a link to the latest daily build or just a list of them? I thought I found them but the only download was an old one that didnt have the update I'm looking for. Thanks for all the help guys.
daily snapshots are here
Click on the link labeled 1.3.14-SNAPSHOT/ for the most recent snapshot builds.
-
Chris H. - Forge Moderator
- Posts: 6320
- Joined: 04 Nov 2008, 12:11
- Location: Mac OS X Yosemite
- Has thanked: 644 times
- Been thanked: 643 times
Re: Forge Beta: 04-26-2013 ver 1.3.13
by fiend123 » 30 Apr 2013, 06:07
Crashed immediately after starting draft mode with fantasy block-> Meta
Description: [describe what you were doing when the crash occurred]
Description: [describe what you were doing when the crash occurred]
- ArrayIndexOutOfBoundsException | Open
- Code: Select all
Forge Version: 1.3.13-r21215
Operating System: Windows Vista 6.0 x86
Java Version: 1.7.0_21 Oracle Corporation
java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 0
at java.util.Vector.get(Unknown Source)
at forge.game.limited.BoosterDraft.<init>(BoosterDraft.java:133)
at forge.gui.home.sanctioned.CSubmenuDraft.setupDraft(CSubmenuDraft.java:179)
at forge.gui.home.sanctioned.CSubmenuDraft.access$2(CSubmenuDraft.java:157)
at forge.gui.home.sanctioned.CSubmenuDraft$2.run(CSubmenuDraft.java:58)
at forge.gui.toolbox.FLabel._doMouseAction(FLabel.java:309)
at forge.gui.toolbox.FLabel.access$5(FLabel.java:304)
at forge.gui.toolbox.FLabel$4.mouseClicked(FLabel.java:345)
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$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.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)
Re: Forge Beta: 04-26-2013 ver 1.3.13
by atar » 30 Apr 2013, 10:27
Description: [When i clicked the Urzas Saga tournamment pack,in order to buy it in the spellshop]
- IllegalStateException | Open
- Code: Select all
Forge Version: 1.3.13-r21215
Operating System: Windows XP 5.1 x86
Java Version: 1.6.0_29 Sun Microsystems Inc.
java.lang.IllegalStateException: Print sheet does not have enough unique cards
at forge.item.PrintSheet.fetchRoulette(PrintSheet.java:67)
at forge.item.PrintSheet.fetchRoulette(PrintSheet.java:69)
at forge.item.PrintSheet.random(PrintSheet.java:92)
at forge.card.BoosterGenerator.getBoosterPack(BoosterGenerator.java:67)
at forge.item.TournamentPack.generate(TournamentPack.java:55)
at forge.item.OpenablePack.getCards(OpenablePack.java:64)
at forge.quest.QuestUtilCards.buyPack(QuestUtilCards.java:279)
at forge.gui.deckeditor.controllers.CEditorQuestCardShop.addCard(CEditorQuestCardShop.java:340)
at forge.gui.deckeditor.CDeckEditorUI$1.move(CDeckEditorUI.java:143)
at forge.gui.deckeditor.CDeckEditorUI.moveSelectedCards(CDeckEditorUI.java:130)
at forge.gui.deckeditor.CDeckEditorUI.addSelectedCards(CDeckEditorUI.java:139)
at forge.gui.deckeditor.controllers.CCardCatalog$1.run(CCardCatalog.java:90)
at forge.gui.toolbox.FLabel._doMouseAction(FLabel.java:309)
at forge.gui.toolbox.FLabel.access$5(FLabel.java:304)
at forge.gui.toolbox.FLabel$4.mouseClicked(FLabel.java:345)
at java.awt.AWTEventMulticaster.mouseClicked(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$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)
Re: Forge Beta: 04-26-2013 ver 1.3.13
by atar » 30 Apr 2013, 10:29
Description: When i tried to buy the tempest tournament pack from the spell shop.
- IllegalStateException | Open
- Code: Select all
Forge Version: 1.3.13-r21215
Operating System: Windows XP 5.1 x86
Java Version: 1.6.0_29 Sun Microsystems Inc.
java.lang.IllegalStateException: Print sheet does not have enough unique cards
at forge.item.PrintSheet.fetchRoulette(PrintSheet.java:67)
at forge.item.PrintSheet.fetchRoulette(PrintSheet.java:69)
at forge.item.PrintSheet.random(PrintSheet.java:92)
at forge.card.BoosterGenerator.getBoosterPack(BoosterGenerator.java:67)
at forge.item.TournamentPack.generate(TournamentPack.java:55)
at forge.item.OpenablePack.getCards(OpenablePack.java:64)
at forge.quest.QuestUtilCards.buyPack(QuestUtilCards.java:279)
at forge.gui.deckeditor.controllers.CEditorQuestCardShop.addCard(CEditorQuestCardShop.java:340)
at forge.gui.deckeditor.CDeckEditorUI$1.move(CDeckEditorUI.java:143)
at forge.gui.deckeditor.CDeckEditorUI.moveSelectedCards(CDeckEditorUI.java:130)
at forge.gui.deckeditor.CDeckEditorUI.addSelectedCards(CDeckEditorUI.java:139)
at forge.gui.deckeditor.controllers.CCardCatalog$1.run(CCardCatalog.java:90)
at forge.gui.toolbox.FLabel._doMouseAction(FLabel.java:309)
at forge.gui.toolbox.FLabel.access$5(FLabel.java:304)
at forge.gui.toolbox.FLabel$4.mouseClicked(FLabel.java:345)
at java.awt.AWTEventMulticaster.mouseClicked(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$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)
Re: Forge Beta: 04-26-2013 ver 1.3.13
by timmermac » 30 Apr 2013, 12:48
This issue has already been reported and fixed. You can grab one of the daily snapshot builds or the next beta release, which I believe is due on Friday, to get starters successfully.atar wrote:Description: When i tried to buy the tempest tournament pack from the spell shop.
Description: [When i clicked the Urzas Saga tournamment pack,in order to buy it in the spellshop]
- IllegalStateException | Open
- Code: Select all
Forge Version: 1.3.13-r21215
Operating System: Windows XP 5.1 x86
Java Version: 1.6.0_29 Sun Microsystems Inc.
java.lang.IllegalStateException: Print sheet does not have enough unique cards
at forge.item.PrintSheet.fetchRoulette(PrintSheet.java:67)
at forge.item.PrintSheet.fetchRoulette(PrintSheet.java:69)
at forge.item.PrintSheet.random(PrintSheet.java:92)
at forge.card.BoosterGenerator.getBoosterPack(BoosterGenerator.java:67)
at forge.item.TournamentPack.generate(TournamentPack.java:55)
at forge.item.OpenablePack.getCards(OpenablePack.java:64)
at forge.quest.QuestUtilCards.buyPack(QuestUtilCards.java:279)
at forge.gui.deckeditor.controllers.CEditorQuestCardShop.addCard(CEditorQuestCardShop.java:340)
at forge.gui.deckeditor.CDeckEditorUI$1.move(CDeckEditorUI.java:143)
at forge.gui.deckeditor.CDeckEditorUI.moveSelectedCards(CDeckEditorUI.java:130)
at forge.gui.deckeditor.CDeckEditorUI.addSelectedCards(CDeckEditorUI.java:139)
at forge.gui.deckeditor.controllers.CCardCatalog$1.run(CCardCatalog.java:90)
at forge.gui.toolbox.FLabel._doMouseAction(FLabel.java:309)
at forge.gui.toolbox.FLabel.access$5(FLabel.java:304)
at forge.gui.toolbox.FLabel$4.mouseClicked(FLabel.java:345)
at java.awt.AWTEventMulticaster.mouseClicked(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$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)
"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-26-2013 ver 1.3.13
by Symphonic » 30 Apr 2013, 14:08
I got the crash after winning against the "Gold Dungeon Crawling" Challenge in quest mode. I quit and retried, but I got the same crash again.
Edit: Having the same problem with "The King's Contest"
Edit: Having the same problem with "The King's Contest"
- IllegalArgumentException | Open
- Code: Select all
Forge Version: 1.3.13-r21215
Operating System: Windows 7 6.1 amd64
Java Version: 1.6.0_24 Sun Microsystems Inc.
java.lang.IllegalArgumentException: No CardRules limitations could be parsed from: multi-colored
at forge.quest.BoosterUtils.parseRulesLimitation(BoosterUtils.java:262)
at forge.quest.BoosterUtils.parseReward(BoosterUtils.java:283)
at forge.quest.BoosterUtils.generateCardRewardList(BoosterUtils.java:352)
at forge.quest.QuestEvent.getCardRewardList(QuestEvent.java:109)
at forge.gui.match.QuestWinLose.awardSpecialReward(QuestWinLose.java:686)
at forge.gui.match.QuestWinLose.awardChallengeWin(QuestWinLose.java:675)
at forge.gui.match.QuestWinLose.populateCustomPanel(QuestWinLose.java:181)
at forge.gui.match.ViewWinLose.<init>(ViewWinLose.java:129)
at forge.game.MatchController$1.run(MatchController.java:123)
at java.awt.event.InvocationEvent.dispatch(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.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)
Last edited by Symphonic on 01 May 2013, 11:26, edited 1 time in total.
Re: Forge Beta: 04-26-2013 ver 1.3.13
by sagephoenix » 30 Apr 2013, 15:52
. Longhorn Firebeast, Vexing Devil, etc are not working properly. It appears that the AI is letting the damage be dealt to them to stop it, but it's dealing the damage to me. (Vexing Devil will hit the graveyard and I will lose the 4 life.
- sagephoenix
- Posts: 177
- Joined: 29 Aug 2011, 14:07
- Has thanked: 57 times
- Been thanked: 3 times
Re: Forge Beta: 04-26-2013 ver 1.3.13
by DariusIV » 30 Apr 2013, 19:57
I've noticed there are tabs for Command Zone, and a folder for Commander decks, but I can't seem to find a way to play in the EDH format...is this only in the process of being developed or am I missing something?
- DariusIV
- Posts: 1
- Joined: 30 Apr 2013, 19:54
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 04-26-2013 ver 1.3.13
by sunwarrior25 » 30 Apr 2013, 20:36
I won, but, I'm not sure how I caused a NullPointerException...
- Game Log | Open
- Code: Select all
Final: Won: 2, Lost: 0
Final: Shirley has lost because life total reached 0
Final: You have won because all opponents have lost
Final: forge.game.player.LobbyPlayerHuman@8356771a won
Damage: Dealing 2 damage to Brooding Saurian.
Damage: Dealing 2 damage to Acidic Slime. (As -1/-1 Counters)
Damage: Dealing 2 damage to Clockwork Vorrac.
Damage: Dealing 4 damage to Ornithopter. (As -1/-1 Counters)
Damage: Dealing 4 damage to Wolf.
Damage: Dealing 2 damage to Blightwidow. (Deathtouch)
Damage: Dealing 4 damage to Gnarlid Pack.
Damage: Dealing 2 damage to Shirley.
Damage: Dealing 2 damage to Shirley.
Damage: Dealing 2 damage to Shirley.
Damage: Dealing 2 damage to Shirley.
Damage: Dealing 2 damage to Shirley.
Damage: Dealing 2 damage to Shirley.
Damage: Dealing 2 damage to Shirley.
Phase: Human Combat Damage
Phase: Human First Strike Damage
ResolveStack: Whenever Clockwork Vorrac attacks or blocks, remove a +1/+1 counter from it at end of combat.
Combat: Shirley assigned Ornithopter (88) to block Viridian Betrayers (47).
Shirley assigned Acidic Slime (116) to block Blightwidow (36).
Shirley assigned Brooding Saurian (119) to block Gnarlid Pack (31).
Shirley assigned Clockwork Vorrac (107) to block Wolf (1042).
Shirley didn't block Wolf (1044).
Shirley didn't block Wolf (1046).
Shirley didn't block Wolf (1048).
Shirley didn't block Wolf (1050).
Shirley didn't block Wolf (1052).
Shirley didn't block Wolf (1054).
Shirley didn't block Wolf (1056).
AddToStack: Shirley activated Clockwork Vorrac (107).
Phase: Human Declare Blockers - Play Instants and Abilities
Phase: Human Declare Blockers
Combat: Human declared Gnarlid Pack (31), Viridian Betrayers (47), Blightwidow (36), Wolf (1042), Wolf (1044), Wolf (1046), Wolf (1048), Wolf (1050), Wolf (1052), Wolf (1054) and Wolf (1056) to attack Shirley.
Phase: Human Declare Attackers - Play Instants and Abilities
Phase: Human Declare Attackers
Phase: Human BeginCombat
ResolveStack: Jade Mage (25) - Put (1) 1/1 Saproling token onto the battlefield.
AddToStack: Human activated Jade Mage (25).
Mana: Forest (13) - Tap: Add G to your mana pool.
Mana: Forest (17) - Tap: Add G to your mana pool.
Mana: Forest (6) - Tap: Add G to your mana pool.
ResolveStack: Jade Mage (25) - Put (1) 1/1 Saproling token onto the battlefield.
AddToStack: Human activated Jade Mage (25).
Mana: Forest (18) - Tap: Add G to your mana pool.
Mana: Forest (16) - Tap: Add G to your mana pool.
Mana: Forest (21) - Tap: Add G to your mana pool.
ResolveStack: Jade Mage - Creature 2 / 1
AddToStack: Human cast Jade Mage (25).
Mana: Forest (22) - Tap: Add G to your mana pool.
Mana: Forest (23) - Tap: Add G to your mana pool.
Land: Human played Forest (23)
Phase: Human Main1
Phase: Human Draw
Phase: Human Upkeep
Turn: Turn 20 (Human)
Phase: Human Untap
Phase: Shirley Cleanup
ResolveStack: At the beginning of each end step, each player gains control of all nontoken permanents he or she owns.
AddToStack: Shirley activated Brooding Saurian (119).
Phase: Shirley End of Turn
ReplacementEffect: CARDNAME enters the battlefield with 4 +1/+1 counters on it.
ResolveStack: Clockwork Vorrac - Creature 0 / 0
AddToStack: Shirley cast Clockwork Vorrac (107).
Phase: Shirley Main2
Phase: Shirley EndCombat
Phase: Shirley Combat Damage
Phase: Shirley First Strike Damage
Phase: Shirley Declare Blockers - Play Instants and Abilities
Phase: Shirley Declare Blockers
Phase: Shirley Declare Attackers - Play Instants and Abilities
Phase: Shirley Declare Attackers
Phase: Shirley BeginCombat
Phase: Shirley Main1
Phase: Shirley Draw
Phase: Shirley Upkeep
Turn: Turn 19 (Shirley)
Phase: Shirley Untap
Phase: Human Cleanup
ResolveStack: At the beginning of each end step, each player gains control of all nontoken permanents he or she owns.
AddToStack: Shirley activated Brooding Saurian (119).
Phase: Human End of Turn
Phase: Human Main2
Phase: Human EndCombat
Phase: Human Combat Damage
Phase: Human First Strike Damage
Phase: Human Declare Blockers - Play Instants and Abilities
Phase: Human Declare Blockers
Phase: Human Declare Attackers - Play Instants and Abilities
Phase: Human Declare Attackers
Phase: Human BeginCombat
ResolveStack: Howl of the Night Pack (35) - Put (8) 2/2 Wolf tokens onto the battlefield.
AddToStack: Human cast Howl of the Night Pack (35).
Mana: Forest (13) - Tap: Add G to your mana pool.
Mana: Forest (17) - Tap: Add G to your mana pool.
Mana: Forest (6) - Tap: Add G to your mana pool.
Mana: Forest (18) - Tap: Add G to your mana pool.
Mana: Forest (16) - Tap: Add G to your mana pool.
Mana: Forest (21) - Tap: Add G to your mana pool.
Mana: Forest (22) - Tap: Add G to your mana pool.
Land: Human played Forest (22)
Phase: Human Main1
Phase: Human Draw
Phase: Human Upkeep
Turn: Turn 18 (Human)
Phase: Human Untap
Phase: Shirley Cleanup
ResolveStack: At the beginning of each end step, each player gains control of all nontoken permanents he or she owns.
AddToStack: Shirley activated Brooding Saurian (119).
Phase: Shirley End of Turn
Phase: Shirley Main2
Phase: Shirley EndCombat
Phase: Shirley Combat Damage
Phase: Shirley First Strike Damage
Phase: Shirley Declare Blockers - Play Instants and Abilities
Phase: Shirley Declare Blockers
Phase: Shirley Declare Attackers - Play Instants and Abilities
Phase: Shirley Declare Attackers
Phase: Shirley BeginCombat
ResolveStack: When Acidic Slime enters the battlefield, destroy target artifact, enchantment, or land. (Targeting Forest (5))
AddToStack: Shirley activated Acidic Slime (116) targeting Forest (5) .
ResolveStack: Acidic Slime - Creature 2 / 2
AddToStack: Shirley cast Acidic Slime (116).
Land: Shirley played Forest (89)
Phase: Shirley Main1
Phase: Shirley Draw
Phase: Shirley Upkeep
Turn: Turn 17 (Shirley)
Phase: Shirley Untap
Phase: Human Cleanup
ResolveStack: At the beginning of each end step, each player gains control of all nontoken permanents he or she owns.
AddToStack: Shirley activated Brooding Saurian (119).
Phase: Human End of Turn
Phase: Human Main2
Phase: Human EndCombat
Phase: Human Combat Damage
Phase: Human First Strike Damage
Phase: Human Declare Blockers - Play Instants and Abilities
Phase: Human Declare Blockers
Phase: Human Declare Attackers - Play Instants and Abilities
Phase: Human Declare Attackers
Phase: Human BeginCombat
Land: Human played Forest (21)
Phase: Human Main1
Phase: Human Draw
Phase: Human Upkeep
Turn: Turn 16 (Human)
Phase: Human Untap
Phase: Shirley Cleanup
ResolveStack: At the beginning of each end step, each player gains control of all nontoken permanents he or she owns.
AddToStack: Shirley activated Brooding Saurian (119).
Phase: Shirley End of Turn
Phase: Shirley Main2
Phase: Shirley EndCombat
Phase: Shirley Combat Damage
Phase: Shirley First Strike Damage
Phase: Shirley Declare Blockers - Play Instants and Abilities
Phase: Shirley Declare Blockers
Phase: Shirley Declare Attackers - Play Instants and Abilities
Phase: Shirley Declare Attackers
Phase: Shirley BeginCombat
ResolveStack: Mask of Law and Grace (64) - Attach to Brooding Saurian (119)
AddToStack: Shirley cast Mask of Law and Grace (64) targeting Brooding Saurian (119) .
Phase: Shirley Main1
Phase: Shirley Draw
Phase: Shirley Upkeep
Turn: Turn 15 (Shirley)
Phase: Shirley Untap
Phase: Human Cleanup
ResolveStack: At the beginning of each end step, each player gains control of all nontoken permanents he or she owns.
AddToStack: Shirley activated Brooding Saurian (119).
Phase: Human End of Turn
Phase: Human Main2
Phase: Human EndCombat
Phase: Human Combat Damage
Phase: Human First Strike Damage
Phase: Human Declare Blockers - Play Instants and Abilities
Phase: Human Declare Blockers
Phase: Human Declare Attackers - Play Instants and Abilities
Phase: Human Declare Attackers
Phase: Human BeginCombat
Land: Human played Forest (16)
Phase: Human Main1
Phase: Human Draw
Phase: Human Upkeep
Turn: Turn 14 (Human)
Phase: Human Untap
Phase: Shirley Cleanup
ResolveStack: At the beginning of each end step, each player gains control of all nontoken permanents he or she owns.
AddToStack: Shirley activated Brooding Saurian (119).
Phase: Shirley End of Turn
ResolveStack: Brooding Saurian - Creature 4 / 4
AddToStack: Shirley cast Brooding Saurian (119).
Phase: Shirley Main2
Phase: Shirley EndCombat
Phase: Shirley Combat Damage
Phase: Shirley First Strike Damage
Phase: Shirley Declare Blockers - Play Instants and Abilities
Phase: Shirley Declare Blockers
Phase: Shirley Declare Attackers - Play Instants and Abilities
Phase: Shirley Declare Attackers
Phase: Shirley BeginCombat
Land: Shirley played Plains (111)
Phase: Shirley Main1
Phase: Shirley Draw
Phase: Shirley Upkeep
Turn: Turn 13 (Shirley)
Phase: Shirley Untap
Phase: Human Cleanup
Phase: Human End of Turn
Phase: Human Main2
Phase: Human EndCombat
Damage: Dealing 4 damage to Ooze.
Damage: Dealing 1 damage to Viridian Betrayers.
Damage: Dealing 2 damage to Shirley.
Damage: Dealing 2 damage to Shirley. (as Poison Counters)
Poison: Shirley receives a poison counter from Blightwidow (36)
Phase: Human Combat Damage
Phase: Human First Strike Damage
Combat: Shirley assigned Ooze (253) to block Viridian Betrayers (47).
Shirley didn't block Blightwidow (36).
Shirley didn't block Gnarlid Pack (31).
Phase: Human Declare Blockers - Play Instants and Abilities
Phase: Human Declare Blockers
Combat: Human declared Gnarlid Pack (31), Viridian Betrayers (47) and Blightwidow (36) to attack Shirley.
Phase: Human Declare Attackers - Play Instants and Abilities
Phase: Human Declare Attackers
Phase: Human BeginCombat
ResolveStack: When Bond Beetle enters the battlefield, put a +1/+1 counter on target creature. (Targeting Viridian Betrayers (47))
AddToStack: Human activated Bond Beetle (49) targeting Viridian Betrayers (47) .
ResolveStack: Bond Beetle - Creature 0 / 1
AddToStack: Human cast Bond Beetle (49).
Mana: Forest (18) - Tap: Add G to your mana pool.
Land: Human played Forest (18)
Phase: Human Main1
Phase: Human Draw
Phase: Human Upkeep
Turn: Turn 12 (Human)
Phase: Human Untap
Phase: Shirley Cleanup
Phase: Shirley End of Turn
ResolveStack: Gelatinous Genesis (71) - Put (1) 1/1 Ooze token onto the battlefield.
AddToStack: Shirley cast Gelatinous Genesis (71).
Phase: Shirley Main2
Phase: Shirley EndCombat
Phase: Shirley Combat Damage
Phase: Shirley First Strike Damage
Phase: Shirley Declare Blockers - Play Instants and Abilities
Phase: Shirley Declare Blockers
Phase: Shirley Declare Attackers - Play Instants and Abilities
Phase: Shirley Declare Attackers
Phase: Shirley BeginCombat
Land: Shirley played Forest (99)
Phase: Shirley Main1
Phase: Shirley Draw
Phase: Shirley Upkeep
Turn: Turn 11 (Shirley)
Phase: Shirley Untap
Phase: Human Cleanup
Phase: Human End of Turn
Phase: Human Main2
Phase: Human EndCombat
Damage: Dealing 2 damage to Shirley.
Damage: Dealing 3 damage to Shirley.
Phase: Human Combat Damage
Phase: Human First Strike Damage
Combat: Shirley didn't block Viridian Betrayers (47).
Shirley didn't block Gnarlid Pack (31).
Phase: Human Declare Blockers - Play Instants and Abilities
Phase: Human Declare Blockers
Combat: Human declared Gnarlid Pack (31) and Viridian Betrayers (47) to attack Shirley.
Phase: Human Declare Attackers - Play Instants and Abilities
Phase: Human Declare Attackers
Phase: Human BeginCombat
ResolveStack: Blightwidow - Creature 2 / 4
AddToStack: Human cast Blightwidow (36).
Mana: Forest (4) - Tap: Add G to your mana pool.
Mana: Forest (13) - Tap: Add G to your mana pool.
Mana: Forest (17) - Tap: Add G to your mana pool.
Mana: Forest (6) - Tap: Add G to your mana pool.
Land: Human played Forest (6)
Phase: Human Main1
Phase: Human Draw
Phase: Human Upkeep
Turn: Turn 10 (Human)
Phase: Human Untap
Phase: Shirley Cleanup
Phase: Shirley End of Turn
Phase: Shirley Main2
Phase: Shirley EndCombat
Phase: Shirley Combat Damage
Phase: Shirley First Strike Damage
Phase: Shirley Declare Blockers - Play Instants and Abilities
Phase: Shirley Declare Blockers
Phase: Shirley Declare Attackers - Play Instants and Abilities
Phase: Shirley Declare Attackers
Phase: Shirley BeginCombat
ResolveStack: Mask of Law and Grace (63) - Attach to Ornithopter (88)
AddToStack: Shirley cast Mask of Law and Grace (63) targeting Ornithopter (88) .
Phase: Shirley Main1
Phase: Shirley Draw
Phase: Shirley Upkeep
Turn: Turn 9 (Shirley)
Phase: Shirley Untap
Phase: Human Cleanup
Phase: Human End of Turn
Phase: Human Main2
Phase: Human EndCombat
Damage: Dealing 2 damage to Shirley.
Damage: Dealing 3 damage to Shirley.
Phase: Human Combat Damage
Phase: Human First Strike Damage
Combat: Shirley didn't block Viridian Betrayers (47).
Shirley didn't block Gnarlid Pack (31).
Phase: Human Declare Blockers - Play Instants and Abilities
Phase: Human Declare Blockers
Combat: Human declared Gnarlid Pack (31) and Viridian Betrayers (47) to attack Shirley.
Phase: Human Declare Attackers - Play Instants and Abilities
Phase: Human Declare Attackers
Phase: Human BeginCombat
Land: Human played Forest (17)
Phase: Human Main1
Phase: Human Draw
Phase: Human Upkeep
Turn: Turn 8 (Human)
Phase: Human Untap
Phase: Shirley Cleanup
Phase: Shirley End of Turn
ResolveStack: Ornithopter - Creature 0 / 2
AddToStack: Shirley cast Ornithopter (88).
Phase: Shirley Main2
Phase: Shirley EndCombat
Phase: Shirley Combat Damage
Phase: Shirley First Strike Damage
Phase: Shirley Declare Blockers - Play Instants and Abilities
Phase: Shirley Declare Blockers
Phase: Shirley Declare Attackers - Play Instants and Abilities
Phase: Shirley Declare Attackers
Phase: Shirley BeginCombat
Phase: Shirley Main1
Phase: Shirley Draw
Phase: Shirley Upkeep
Turn: Turn 7 (Shirley)
Phase: Shirley Untap
Phase: Human Cleanup
Phase: Human End of Turn
Phase: Human Main2
Phase: Human EndCombat
Damage: Dealing 2 damage to Shirley.
Phase: Human Combat Damage
Phase: Human First Strike Damage
Combat: Shirley didn't block Gnarlid Pack (31).
Phase: Human Declare Blockers - Play Instants and Abilities
Phase: Human Declare Blockers
Combat: Human declared Gnarlid Pack (31) to attack Shirley.
Phase: Human Declare Attackers - Play Instants and Abilities
Phase: Human Declare Attackers
Phase: Human BeginCombat
ResolveStack: Viridian Betrayers - Creature 3 / 1
AddToStack: Human cast Viridian Betrayers (47).
Mana: Forest (5) - Tap: Add G to your mana pool.
Mana: Forest (4) - Tap: Add G to your mana pool.
Mana: Forest (13) - Tap: Add G to your mana pool.
Land: Human played Forest (13)
Phase: Human Main1
Phase: Human Draw
Phase: Human Upkeep
Turn: Turn 6 (Human)
Phase: Human Untap
Phase: Shirley Cleanup
Phase: Shirley End of Turn
Phase: Shirley Main2
Phase: Shirley EndCombat
Phase: Shirley Combat Damage
Phase: Shirley First Strike Damage
Phase: Shirley Declare Blockers - Play Instants and Abilities
Phase: Shirley Declare Blockers
Phase: Shirley Declare Attackers - Play Instants and Abilities
Phase: Shirley Declare Attackers
Phase: Shirley BeginCombat
Phase: Shirley Main1
Phase: Shirley Draw
Phase: Shirley Upkeep
Turn: Turn 5 (Shirley)
Phase: Shirley Untap
Phase: Human Cleanup
Phase: Human End of Turn
Phase: Human Main2
Phase: Human EndCombat
Phase: Human Combat Damage
Phase: Human First Strike Damage
Phase: Human Declare Blockers - Play Instants and Abilities
Phase: Human Declare Blockers
Phase: Human Declare Attackers - Play Instants and Abilities
Phase: Human Declare Attackers
Phase: Human BeginCombat
ReplacementEffect: CARDNAME enters the battlefield with a +1/+1 counter on it for each time it was kicked.
ResolveStack: Gnarlid Pack - Creature 2 / 2
AddToStack: Human cast Gnarlid Pack (31).
Mana: Forest (5) - Tap: Add G to your mana pool.
Mana: Forest (4) - Tap: Add G to your mana pool.
Land: Human played Forest (4)
Phase: Human Main1
Phase: Human Draw
Phase: Human Upkeep
Turn: Turn 4 (Human)
Phase: Human Untap
Phase: Shirley Cleanup
Phase: Shirley End of Turn
Phase: Shirley Main2
Phase: Shirley EndCombat
Phase: Shirley Combat Damage
Phase: Shirley First Strike Damage
Phase: Shirley Declare Blockers - Play Instants and Abilities
Phase: Shirley Declare Blockers
Phase: Shirley Declare Attackers - Play Instants and Abilities
Phase: Shirley Declare Attackers
Phase: Shirley BeginCombat
ResolveStack: Windswept Heath (62) - - Shirley searches his/her's library for 1 Forest,Plains and puts that card onto the battlefield. Then shuffle that library.
AddToStack: Shirley activated Windswept Heath (62).
Land: Shirley played Windswept Heath (62)
Phase: Shirley Main1
Phase: Shirley Draw
Phase: Shirley Upkeep
Turn: Turn 3 (Shirley)
Phase: Shirley Untap
Phase: Human Cleanup
Phase: Human End of Turn
Phase: Human Main2
Phase: Human EndCombat
Phase: Human Combat Damage
Phase: Human First Strike Damage
Phase: Human Declare Blockers - Play Instants and Abilities
Phase: Human Declare Blockers
Phase: Human Declare Attackers - Play Instants and Abilities
Phase: Human Declare Attackers
Phase: Human BeginCombat
ResolveStack: Wall of Wood - Creature 0 / 3
AddToStack: Human cast Wall of Wood (51).
Mana: Forest (5) - Tap: Add G to your mana pool.
Land: Human played Forest (5)
Phase: Human Main1
Phase: Human Draw
Phase: Human Upkeep
Turn: Turn 2 (Human)
Phase: Human Untap
Phase: Shirley Cleanup
Phase: Shirley End of Turn
Phase: Shirley Main2
Phase: Shirley EndCombat
Phase: Shirley Combat Damage
Phase: Shirley First Strike Damage
Phase: Shirley Declare Blockers - Play Instants and Abilities
Phase: Shirley Declare Blockers
Phase: Shirley Declare Attackers - Play Instants and Abilities
Phase: Shirley Declare Attackers
Phase: Shirley BeginCombat
Land: Shirley played Forest (98)
Phase: Shirley Main1
Phase: Shirley Draw
Phase: Shirley Upkeep
- NullPointerException | Open
- Code: Select all
Forge Version: 1.3.13-r21215
Operating System: Windows XP 5.1 x86
Java Version: 1.7.0_21 Oracle Corporation
java.lang.NullPointerException
at forge.card.cardfactory.CardFactoryUtil.xCount(CardFactoryUtil.java:1323)
at forge.card.ability.AbilityUtils.xCount(AbilityUtils.java:1245)
at forge.card.ability.AbilityUtils.calculateAmount(AbilityUtils.java:349)
at forge.card.staticability.StaticAbility.checkConditions(StaticAbility.java:532)
at forge.card.staticability.StaticAbility.applyAbility(StaticAbility.java:238)
at forge.game.GameAction.checkStaticAbilities(GameAction.java:892)
at forge.card.trigger.TriggerHandler.runWaitingTriggers(TriggerHandler.java:190)
at forge.game.zone.MagicStack.unfreezeStack(MagicStack.java:201)
at forge.game.GameAction.checkStateEffects(GameAction.java:1084)
at forge.game.phase.PhaseHandler.handleBeginPhase(PhaseHandler.java:350)
at forge.gui.InputProxy$1.run(InputProxy.java:66)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
- sunwarrior25
- Posts: 3
- Joined: 30 Apr 2013, 20:26
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 04-26-2013 ver 1.3.13
by Hellfish » 30 Apr 2013, 22:29
The Command Zone is used for other variants as well. Commander itself is under development, with quite a few pieces missing unfortunately.DariusIV wrote:I've noticed there are tabs for Command Zone, and a folder for Commander decks, but I can't seem to find a way to play in the EDH format...is this only in the process of being developed or am I missing something?
So now you're
Screaming for the blood of the cookie monster
Evil puppet demon of obesity
Time to change the tune of his fearful ballad
C is for "Lettuce," that's good enough for me
Screaming for the blood of the cookie monster
Evil puppet demon of obesity
Time to change the tune of his fearful ballad
C is for "Lettuce," that's good enough for me
-
Hellfish - Programmer
- Posts: 1297
- Joined: 07 Jun 2009, 10:41
- Location: South of the Pumphouse
- Has thanked: 110 times
- Been thanked: 169 times
Re: Forge Beta: 04-26-2013 ver 1.3.13
by Zirbert » 01 May 2013, 00:08
I get to play both ETB kicker abilities for Nightscape Battlemage, even when I don't pay for one or both of them. I haven't yet tested whether the AI also gets them for free, or whether the same issue affects the other Battlemages.
Re: Forge Beta: 04-26-2013 ver 1.3.13
by Hellfish » 01 May 2013, 08:24
1)Well, you must be a crappy human being if you expect people to help you when you insult them. Go copy normal people if you fail so much. Also, using Cheat Engine isn't exactly intended usage.
2)That system was introduced only very recently to fix Dragon's Maze boosters, it's bound to have a few bugs growing up unfortunately.The person that created it and knows it best is currently on vacation but we are working to fix this.
2)That system was introduced only very recently to fix Dragon's Maze boosters, it's bound to have a few bugs growing up unfortunately.The person that created it and knows it best is currently on vacation but we are working to fix this.
So now you're
Screaming for the blood of the cookie monster
Evil puppet demon of obesity
Time to change the tune of his fearful ballad
C is for "Lettuce," that's good enough for me
Screaming for the blood of the cookie monster
Evil puppet demon of obesity
Time to change the tune of his fearful ballad
C is for "Lettuce," that's good enough for me
-
Hellfish - Programmer
- Posts: 1297
- Joined: 07 Jun 2009, 10:41
- Location: South of the Pumphouse
- Has thanked: 110 times
- Been thanked: 169 times
Re: Forge Beta: 04-26-2013 ver 1.3.13
by aaltomar » 01 May 2013, 08:38
Description: Playing Zvi Mowshowitz's Mythic deck and with Finest Hour's second attack phase the game throws the exeption when you select the same card again that attacked on the first turn. It doesn't seem to matter which card is attacking (tried two times and the exeption came up on additional combat phase when selecting the card, playfield was different on both occasions).
- NullPointerException | Open
- Code: Select all
Forge Version: 1.3.13-r21215
Operating System: Windows 7 6.1 amd64
Java Version: 1.6.0_33 Sun Microsystems Inc.
java.lang.NullPointerException
at forge.game.phase.PhaseUtil.handleAttackingTriggers(PhaseUtil.java:176)
at forge.game.phase.PhaseUtil.handleDeclareAttackers(PhaseUtil.java:159)
at forge.game.phase.PhaseHandler.handleBeginPhase(PhaseHandler.java:296)
at forge.gui.InputProxy$1.run(InputProxy.java:66)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Who is online
Users browsing this forum: No registered users and 43 guests