Forge Beta: 03-28-2014 ver 1.5.15
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Forge Beta: 03-28-2014 ver 1.5.15
by Marek14 » 24 Apr 2014, 06:27
Goblin Machinist doesn't show the nonland card it reveals.
Re: Forge Beta: 03-28-2014 ver 1.5.15
by Foffy123 » 24 Apr 2014, 10:45
Exsanguinate functions correctly, but its description in the Log incorrectly states that you lose life.
- Code: Select all
Foffy123 cast Exsanguinate.
Exsanguinate - Opponent loses 2 life. You lose life equal to the life lost this way.
- Foffy123
- Posts: 1
- Joined: 20 Apr 2014, 21:57
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 03-28-2014 ver 1.5.15
by Qegixar » 24 Apr 2014, 11:24
Description: Trying to make a test deck with some custom cards. The cards loaded fine and were showing up in the deck list, but when I tried to save, I started getting this error. I think I can fix it by adding them to a set, but it probably shouldn't throw an exception on cards without sets.
- NullPointerException | Open
- Code: Select all
Forge Version: 1.5.15-r25277
Operating System: Windows 7 6.1 x86
Java Version: 1.7.0_51 Oracle Corporation
java.lang.NullPointerException
at forge.card.CardDb$SetPreference.accept(CardDb.java:62)
at forge.card.CardDb.getCardFromEdition(CardDb.java:259)
at forge.card.CardDb.getCardFromEdition(CardDb.java:237)
at forge.card.CardDb.getCardFromEdition(CardDb.java:232)
at forge.card.CardEdition$Collection.getEarliestEditionWithAllCards(CardEdition.java:416)
at forge.gui.deckeditor.DeckProxy.getEdition(DeckProxy.java:101)
at forge.gui.toolbox.itemmanager.views.ColumnDef$42.apply(ColumnDef.java:358)
at forge.gui.toolbox.itemmanager.views.ColumnDef$42.apply(ColumnDef.java:355)
at forge.gui.toolbox.itemmanager.views.ItemListView$ItemTableModel.getValueAt(ItemListView.java:703)
at javax.swing.JTable.getValueAt(Unknown Source)
at javax.swing.JTable.prepareRenderer(Unknown Source)
at javax.swing.plaf.basic.BasicTableUI.paintCell(Unknown Source)
at javax.swing.plaf.basic.BasicTableUI.paintCells(Unknown Source)
at javax.swing.plaf.basic.BasicTableUI.paint(Unknown Source)
at javax.swing.plaf.ComponentUI.update(Unknown Source)
at javax.swing.JComponent.paintComponent(Unknown Source)
at forge.gui.toolbox.FSkin$SkinnedTable.paintComponent(FSkin.java:3010)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JViewport.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at forge.gui.toolbox.FScrollPane.paint(FScrollPane.java:83)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JViewport.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JLayeredPane.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JLayeredPane.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paintToOffscreen(Unknown Source)
at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
at javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
at javax.swing.RepaintManager.paint(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at java.awt.GraphicsCallback$PaintCallback.run(Unknown Source)
at sun.awt.SunGraphicsCallback.runOneComponent(Unknown Source)
at sun.awt.SunGraphicsCallback.runComponents(Unknown Source)
at java.awt.Container.paint(Unknown Source)
at java.awt.Window.paint(Unknown Source)
at forge.gui.toolbox.FSkin$SkinnedFrame.paint(FSkin.java:2060)
at javax.swing.RepaintManager$3.run(Unknown Source)
at javax.swing.RepaintManager$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
at javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)
at javax.swing.RepaintManager.access$1100(Unknown Source)
at javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
- Qegixar
- Posts: 5
- Joined: 28 Jul 2013, 18:11
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 03-28-2014 ver 1.5.15
by mark » 24 Apr 2014, 13:16
If a player dies, his stack does not get cleared, which may cause the game to hang:
This bug can be triggered with the card Painful Quandary in multiplayer games: If the enchantment is on the table and an opponent has 5 life or less and casts a spell without discarding a card, this spell goes on the stack, the player dies and the spell stays on the stack, the game cannot be finished or conceded, forge has to be closed.
(At least two teams would have to continue the game, if only one team is left, it would simply win.)
Also: The AI prefers dying over discarding.
This bug can be triggered with the card Painful Quandary in multiplayer games: If the enchantment is on the table and an opponent has 5 life or less and casts a spell without discarding a card, this spell goes on the stack, the player dies and the spell stays on the stack, the game cannot be finished or conceded, forge has to be closed.
(At least two teams would have to continue the game, if only one team is left, it would simply win.)
Also: The AI prefers dying over discarding.
Re: Forge Beta: 03-28-2014 ver 1.5.15
by Marek14 » 24 Apr 2014, 15:45
Necra Sanctuary triggers even if controller has no green or white permanents -- it has an intervening if trigger.
Re: Forge Beta: 03-28-2014 ver 1.5.15
by TastetheJace » 25 Apr 2014, 00:27
Blood Artist will only trigger upon its own death when it dies simultaneously with other creatures.
- TastetheJace
- Posts: 91
- Joined: 30 Jul 2012, 00:13
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 03-28-2014 ver 1.5.15
by Marek14 » 25 Apr 2014, 08:14
Parallel Thoughts allows you to find less than 7 cards (that makes it substantially better).
Sun Droplet should trigger every upkeep even without counters -- it doesn't have intervening if.
Sun Droplet should trigger every upkeep even without counters -- it doesn't have intervening if.
Re: Forge Beta: 03-28-2014 ver 1.5.15
by mastroego » 25 Apr 2014, 15:01
Supreme Verdict kills Knight Exemplar AND all the knights made indestructible by her.
I think this is not the correct behavior, and possibly a well known Forge issue too?
Thought I'd mention it to be on the safe side
I think this is not the correct behavior, and possibly a well known Forge issue too?
Thought I'd mention it to be on the safe side
Re: Forge Beta: 03-28-2014 ver 1.5.15
by timmermac » 25 Apr 2014, 15:08
Supreme Verdict is not a targeted spell, so it gets around any indestructible effects. This is why Wrath of God and its ilk can be so much fun. <grin>mastroego wrote:Supreme Verdict kills Knight Exemplar AND all the knights made indestructible by her.
I think this is not the correct behavior, and possibly a well known Forge issue too?
Thought I'd mention it to be on the safe side
"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: 03-28-2014 ver 1.5.15
by KrazyTheFox » 25 Apr 2014, 15:11
Actually, I think the behavior is incorrect.timmermac wrote:Supreme Verdict is not a targeted spell, so it gets around any indestructible effects. This is why Wrath of God and its ilk can be so much fun. <grin>
If an effect would simultaneously destroy Knight Exemplar and another Knight creature you control, only Knight Exemplar is destroyed.
-
KrazyTheFox - Programmer
- Posts: 725
- Joined: 18 Mar 2014, 23:51
- Has thanked: 66 times
- Been thanked: 226 times
Re: Forge Beta: 03-28-2014 ver 1.5.15
by friarsol » 25 Apr 2014, 15:18
You're thinking of Shroud/Hexproof/Protection. Indestructible means can't be destroyed.timmermac wrote:Supreme Verdict is not a targeted spell, so it gets around any indestructible effects. This is why Wrath of God and its ilk can be so much fun. <grin>mastroego wrote:Supreme Verdict kills Knight Exemplar AND all the knights made indestructible by her.
I think this is not the correct behavior, and possibly a well known Forge issue too?
Thought I'd mention it to be on the safe side
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Forge Beta: 03-28-2014 ver 1.5.15
by timmermac » 25 Apr 2014, 15:23
"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
Who is online
Users browsing this forum: No registered users and 54 guests