It is currently 25 Aug 2025, 15:06
   
Text Size

Forge Beta: 04-26-2013 ver 1.3.13

Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins

Re: Forge Beta: 04-26-2013 ver 1.3.13

Postby mwmw » 30 Apr 2013, 01:24

lazylockie wrote:
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.
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'
Thanks, Sylvan Library works fine on human end.
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

Postby 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

Postby 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.
User avatar
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

Postby 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]

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)
fiend123
 
Posts: 70
Joined: 05 Mar 2012, 17:26
Has thanked: 2 times
Been thanked: 1 time

Re: Forge Beta: 04-26-2013 ver 1.3.13

Postby 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)
atar
 
Posts: 121
Joined: 06 Oct 2009, 21:37
Has thanked: 3 times
Been thanked: 1 time

Re: Forge Beta: 04-26-2013 ver 1.3.13

Postby 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)
atar
 
Posts: 121
Joined: 06 Oct 2009, 21:37
Has thanked: 3 times
Been thanked: 1 time

Re: Forge Beta: 04-26-2013 ver 1.3.13

Postby timmermac » 30 Apr 2013, 12:48

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)
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.
"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
User avatar
timmermac
Tester
 
Posts: 1512
Joined: 17 May 2010, 20:36
Has thanked: 18 times
Been thanked: 95 times

Re: Forge Beta: 04-26-2013 ver 1.3.13

Postby 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"
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.
Symphonic
 
Posts: 146
Joined: 10 Dec 2011, 19:09
Has thanked: 3 times
Been thanked: 6 times

Re: Forge Beta: 04-26-2013 ver 1.3.13

Postby 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

Postby 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

Postby 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

Postby Hellfish » 30 Apr 2013, 22:29

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?
The Command Zone is used for other variants as well. Commander itself is under development, with quite a few pieces missing unfortunately.
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
User avatar
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

Postby 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.
Zirbert
 
Posts: 512
Joined: 13 Oct 2010, 16:04
Has thanked: 104 times
Been thanked: 19 times

Re: Forge Beta: 04-26-2013 ver 1.3.13

Postby 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.
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
User avatar
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

Postby 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)
aaltomar
 
Posts: 16
Joined: 19 Aug 2011, 19:04
Has thanked: 2 times
Been thanked: 0 time

PreviousNext

Return to Forge

Who is online

Users browsing this forum: No registered users and 44 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 44 users online :: 0 registered, 0 hidden and 44 guests (based on users active over the past 10 minutes)
Most users ever online was 7303 on 15 Jul 2025, 20:46

Users browsing this forum: No registered users and 44 guests

Login Form