Forge Beta: 10-04-2013 ver 1.5.2
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Forge Beta: 10-04-2013 ver 1.5.2
by Doerk » 08 Oct 2013, 17:04
Well, I'm not sure if you would classify the following as a bug. Anyway, it does not seem to be reasonable for me.
Description: If you have both, The Tabernacle at Pendrell Vale and Vile Consumption in play and it's your turn, you are first asked to pay for the tabernacle (if you own at least one creature). If you deny to pay for the creature it is removed from play. However, you are asked to pay for Vile Consumption afterwards even though the creature is not in play anymore. I understand that all events are pushed on the stack and therefore they are processed one after the other. But nevertheless it does not seem to be reasonable.
Description: If you have both, The Tabernacle at Pendrell Vale and Vile Consumption in play and it's your turn, you are first asked to pay for the tabernacle (if you own at least one creature). If you deny to pay for the creature it is removed from play. However, you are asked to pay for Vile Consumption afterwards even though the creature is not in play anymore. I understand that all events are pushed on the stack and therefore they are processed one after the other. But nevertheless it does not seem to be reasonable.
Re: Forge Beta: 10-04-2013 ver 1.5.2
by friarsol » 08 Oct 2013, 17:08
It's not a bug. If for some reason it was beneficial for you to pay mana (or life) in this manner you could do so. Paying or not paying both will not affect the state of your creature, since it's already been sacrificed.Doerk wrote:Well, I'm not sure if you would classify the following as a bug. Anyway, it does not seem to be reasonable for me.
Description: If you have both, The Tabernacle at Pendrell Vale and Vile Consumption in play and it's your turn, you are first asked to pay for the tabernacle (if you own at least one creature). If you deny to pay for the creature it is removed from play. However, you are asked to pay for Vile Consumption afterwards even though the creature is not in play anymore. I understand that all events are pushed on the stack and therefore they are processed one after the other. But nevertheless it does not seem to be reasonable.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Forge Beta: 10-04-2013 ver 1.5.2
by correioalternativo » 08 Oct 2013, 21:28
It works, thank youspr wrote:It does (or should) do this with the Constructed screen. Do you mean for the other areas (Gauntlet, Variants, etc)?correioalternativo wrote:Thank you for Forge.
*
I suggest Forge remembers the last selection of
Custom User Decks
Preconstructed Decks
Quest Opponent Decks
Random Color Decks
Random Theme Decks

This would be nice.spr wrote:There seemed to be some confusion previously when the arrow buttons were missing so I added them back. If enough people complain with the buttons present then I will add an option that will let you toggle them on or off.correioalternativo wrote:And maybe use a smaller down arrow, or remove it - like in version 1.5.1.
Cheers,
Steve
-
correioalternativo - Posts: 279
- Joined: 23 Jul 2012, 12:01
- Has thanked: 255 times
- Been thanked: 23 times
Re: Forge Beta: 10-04-2013 ver 1.5.2
by correioalternativo » 08 Oct 2013, 21:31
Is it possible skin scrollbars too?drdev wrote:I will look into fixing the popups when I skin them.
-
correioalternativo - Posts: 279
- Joined: 23 Jul 2012, 12:01
- Has thanked: 255 times
- Been thanked: 23 times
Re: Forge Beta: 10-04-2013 ver 1.5.2
by drdev » 08 Oct 2013, 22:14
Rather than make a setting, let's just make the arrow not a separate bordered box, but rather just a divot icon displaying at the far right edge of the combo box from before.correioalternativo wrote:This would be nice.spr wrote:There seemed to be some confusion previously when the arrow buttons were missing so I added them back. If enough people complain with the buttons present then I will add an option that will let you toggle them on or off.correioalternativo wrote:And maybe use a smaller down arrow, or remove it - like in version 1.5.1.
Cheers,
Steve
Something like this:
- ComboBox.png (3.65 KiB) Viewed 4074 times
It should be using LookAndFeel stuff. I can try it out. It'd be nice to remove all remaining traces of Windows look and feel.correioalternativo wrote:Is it possible skin scrollbars too?drdev wrote:I will look into fixing the popups when I skin them.
- drdev
- Programmer
- Posts: 1958
- Joined: 27 Jul 2013, 02:07
- Has thanked: 189 times
- Been thanked: 565 times
Re: Forge Beta: 10-04-2013 ver 1.5.2
by gorthawer » 09 Oct 2013, 09:27
Hi,
Theros spell Dark Betrayal counts as a sorcery instead of instant spell.
Theros spell Dark Betrayal counts as a sorcery instead of instant spell.
Re: Forge Beta: 10-04-2013 ver 1.5.2
by Andy9973 » 09 Oct 2013, 18:07
The ability of Kyoki, Sanity's Eclipse seems not to work. The AI had it in play and when it cast a Spirit creature, the ability went on the stack but nothing happened when it resolved (my hand was not empty).
Re: Forge Beta: 10-04-2013 ver 1.5.2
by TalpanianEmperor » 09 Oct 2013, 20:58
I had yet another issue regarding mana abilities and counters, where I put +1/+1 counters on Knotvine Mystic and Joraga Treespeaker with Mayael's Aria and they could no longer use their tap abilities.
"Each year that passes rings you inwardly with memory and might. Wield your heart, and the world will tremble."
-- Doran, The Siege Tower.
-- Doran, The Siege Tower.
- TalpanianEmperor
- Posts: 37
- Joined: 06 Oct 2013, 07:03
- Has thanked: 6 times
- Been thanked: 1 time
Re: Forge Beta: 10-04-2013 ver 1.5.2
by TalpanianEmperor » 10 Oct 2013, 03:53
After having gained control of all of an opponent's lands using Gilt-Leaf Archdruid, the lands return immediately to their owner's control, and do not remain under your control as they are meant to.
Note: They trigger landfall effects, meaning that they do in fact enter your control, but they immediately leave.
Note: They trigger landfall effects, meaning that they do in fact enter your control, but they immediately leave.
"Each year that passes rings you inwardly with memory and might. Wield your heart, and the world will tremble."
-- Doran, The Siege Tower.
-- Doran, The Siege Tower.
- TalpanianEmperor
- Posts: 37
- Joined: 06 Oct 2013, 07:03
- Has thanked: 6 times
- Been thanked: 1 time
Re: Forge Beta: 10-04-2013 ver 1.5.2
by mastroego » 10 Oct 2013, 10:17
I'm attacking with 2 Arbor Elf, and apparently I'm unable to redirect the damage to the AI's planeswalker Domri Rade.
I never get the redirect pop-up.
I never get the redirect pop-up.
Re: Forge Beta: 10-04-2013 ver 1.5.2
by TalpanianEmperor » 10 Oct 2013, 10:39
The redirect mechanic only works when dealing noncombat damage to a player, such as a Lightning Bolt. To attack a planeswalker, you must click on the specified walker before clicking on your own monsters to declare attacks. So you can tell who you're attacking, the prompt window (usually situated in the lower left corner of the screen), will show the name of who you are declaring attacks on.mastroego wrote:I'm attacking with 2 Arbor Elf, and apparently I'm unable to redirect the damage to the AI's planeswalker Domri Rade.
I never get the redirect pop-up.
"Each year that passes rings you inwardly with memory and might. Wield your heart, and the world will tremble."
-- Doran, The Siege Tower.
-- Doran, The Siege Tower.
- TalpanianEmperor
- Posts: 37
- Joined: 06 Oct 2013, 07:03
- Has thanked: 6 times
- Been thanked: 1 time
Re: Forge Beta: 10-04-2013 ver 1.5.2
by Trent Almighty » 10 Oct 2013, 14:58
Great release, many thanks! Ghoulcaller's Chant second ability can only return Zombie creature cards.
- Trent Almighty
- Posts: 10
- Joined: 04 Oct 2012, 20:48
- Has thanked: 2 times
- Been thanked: 0 time
Re: Forge Beta: 10-04-2013 ver 1.5.2
by Staker » 10 Oct 2013, 20:30
Hey, first post, have to say I love Forge, thanks for the effort the team puts into it. I hate to moan about something like this (and I hope this is the correct place - apologies if it is not) but whilst playing 4 player Commander, the AI players frequently target the human, even if (blatantly) better targets are avaliable. I almost feel I don't need to give an example as it's so clearly unbalanced. Could someone else confirm this is the case? I fully understand this could be interpreted as moaning about being targeted, but the AI clearly doesn't properly know how to target yet. Cheers.
- Staker
- Posts: 2
- Joined: 10 Oct 2013, 20:04
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 10-04-2013 ver 1.5.2
by TalpanianEmperor » 10 Oct 2013, 20:38
This is quite obviously the case. Where AI would before have targeted, say, the person with the lowest life/board presence, the AI will now attack the human even if it means leaving themselves open to a much greater power.Staker wrote:Could someone else confirm this is the case? I fully understand this could be interpreted as moaning about being targeted, but the AI clearly doesn't properly know how to target yet. Cheers.
"Each year that passes rings you inwardly with memory and might. Wield your heart, and the world will tremble."
-- Doran, The Siege Tower.
-- Doran, The Siege Tower.
- TalpanianEmperor
- Posts: 37
- Joined: 06 Oct 2013, 07:03
- Has thanked: 6 times
- Been thanked: 1 time
Re: Forge Beta: 10-04-2013 ver 1.5.2
by mastroego » 10 Oct 2013, 20:40
Ah, ok, thanks for the explanation about Planeswalkers 
A real bug report now:
Description: Crash after a win. Had to force-close Forge and lose my winnings

A real bug report now:
Description: Crash after a win. Had to force-close Forge and lose my winnings

- UncheckedExecutionException | Open
- Code: Select all
Forge Version: 1.5.2-r23396M
Operating System: Windows 7 6.1 amd64
Java Version: 1.7.0_25 Oracle Corporation
com.google.common.util.concurrent.UncheckedExecutionException: java.awt.color.CMMException: Invalid image format
at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2263)
at com.google.common.cache.LocalCache.get(LocalCache.java:4000)
at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4004)
at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4874)
at forge.ImageCache.getImage(ImageCache.java:218)
at forge.ImageCache.getOriginalImage(ImageCache.java:149)
at forge.ImageCache.scaleImage(ImageCache.java:179)
at forge.ImageCache.getIcon(ImageCache.java:130)
at forge.gui.home.quest.PnlEvent.<init>(PnlEvent.java:57)
at forge.gui.home.quest.CSubmenuDuels.update(CSubmenuDuels.java:119)
at forge.gui.match.QuestWinLose.actionOnQuit(QuestWinLose.java:293)
at forge.gui.match.ControlWinLose$3.actionPerformed(ControlWinLose.java:65)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.AWTEventMulticaster.mouseReleased(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$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)
Caused by: java.awt.color.CMMException: Invalid image format
at sun.java2d.cmm.kcms.CMM.checkStatus(Unknown Source)
at sun.java2d.cmm.kcms.CMM.createTransform(Unknown Source)
at java.awt.image.ColorConvertOp.filter(Unknown Source)
at com.sun.imageio.plugins.jpeg.JPEGImageReader.acceptPixels(Unknown Source)
at com.sun.imageio.plugins.jpeg.JPEGImageReader.readImage(Native Method)
at com.sun.imageio.plugins.jpeg.JPEGImageReader.readInternal(Unknown Source)
at com.sun.imageio.plugins.jpeg.JPEGImageReader.read(Unknown Source)
at javax.imageio.ImageIO.read(Unknown Source)
at javax.imageio.ImageIO.read(Unknown Source)
at forge.ImageLoader._findFile(ImageLoader.java:88)
at forge.ImageLoader.load(ImageLoader.java:52)
at forge.ImageLoader.load(ImageLoader.java:16)
at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3599)
at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2379)
at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2342)
at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2257)
... 48 more
Who is online
Users browsing this forum: No registered users and 45 guests