It is currently 27 Aug 2025, 22:31
   
Text Size

Forge Beta: 01-16-2012 ver 1.2.1 rev 13212

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

Re: Forge Beta: 01-16-2012 ver 1.2.1 rev 13212

Postby Doublestrike » 17 Jan 2012, 13:10

Oh, that makes a lot of sense. #-o Really good idea, is OTL. If I recall, those options only apply to constructed mode, yes?
---
A joke is a very serious thing.
User avatar
Doublestrike
UI Programmer
 
Posts: 715
Joined: 08 Aug 2011, 09:07
Location: Bali
Has thanked: 183 times
Been thanked: 161 times

Re: Forge Beta: 01-16-2012 ver 1.2.1 rev 13212

Postby friarsol » 17 Jan 2012, 13:16

jmartus wrote:the card Birthing Pod is not giving me the option to just pay with just my life total its making me pay 3 life and the 2 life.
That's not what it's saying. You can only pay the Phyrexian mana as life (which is appears that you did). You still need to pay the three colorless mana.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Forge Beta: 01-16-2012 ver 1.2.1 rev 13212

Postby Chris H. » 17 Jan 2012, 13:23

Doublestrike wrote:Oh, that makes a lot of sense. #-o Really good idea, is OTL. If I recall, those options only apply to constructed mode, yes?
`
Yep, I think that you are right.

Having a setting in the settings view is a good thing. Maybe add in a radio button to the constructed mode view that would either be on or off depending on the setting.

We could then override the setting temporarily from the constructed mode view by toggling this new radio button. The override at the constructed mode view would then reset back to the value set at the settings view at the end of a match.
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: 01-16-2012 ver 1.2.1 rev 13212

Postby Chris H. » 17 Jan 2012, 16:08

Sloth wrote:
Phoenix wrote:When I play Rupture Spire and I want to pay the 1 mana, the program crashes.
pwangsta wrote:The new update seems to have broken Propaganda. Whenever I go to pay mana for it, the game crashes. I've attached a sample crash report below.
jmartus wrote:same thing with Ghostly Prison
Roujin wrote:Paying an upkeep mana cost caused by an enemy's The Tabernacle at Pendrell Vale also causes a crash.
Fixed! Thanks Phoenix, pwangsta and jmartus.
`
Today's snapshot build should take care of this bug. Feel free to try out this big fixed version:

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: 01-16-2012 ver 1.2.1 rev 13212

Postby gos » 17 Jan 2012, 17:45

Yay Ascensions! Yay rebound! YAY Vigor!!!

Awesome release!
gos
 
Posts: 4369
Joined: 03 Mar 2011, 15:21
Location: Reykjavík, Iceland
Has thanked: 231 times
Been thanked: 232 times

Re: Forge Beta: 01-16-2012 ver 1.2.1 rev 13212

Postby Xitax » 18 Jan 2012, 02:22

In the 1.2.2 snapshot, if you lower the height of the lower left window (with the buttons) the buttons go off the screen to the bottom. I don't think I usually need much vertical space in that window and prefer it short.

Also, after I played Call of the Herd, I could click on the flashback button and play the card again, but the counter next to it was still zero.
Last edited by Xitax on 18 Jan 2012, 04:40, edited 1 time in total.
Xitax
 
Posts: 918
Joined: 16 May 2010, 17:19
Has thanked: 183 times
Been thanked: 133 times

Re: Forge Beta: 01-16-2012 ver 1.2.1 rev 13212

Postby Iran » 18 Jan 2012, 02:26

I sacrifices a goblin with abilitie of Skirk Prospector, but I don't get R in my mana pool.
Ai uses the fourth abilitie of Jace, the Mind Sculptor but I don't get cards of my librarie exiled.
Iran
 
Posts: 251
Joined: 11 Jul 2011, 04:36
Has thanked: 61 times
Been thanked: 4 times

Re: Forge Beta: 01-16-2012 ver 1.2.1 rev 13212

Postby Sloth » 18 Jan 2012, 13:13

jmartus wrote:Bloodline Keeper not giving my other vampire tokens the added +2+2
my vampire tokens should be 5/5
In the screen shot the Bloodline Keeper is not transformed. Only the other side (Lord of Lineage) gives the bonus.

Iran wrote:I sacrifices a goblin with abilitie of Skirk Prospector, but I don't get R in my mana pool.
It works for me. Note that mana abilities do not use the stack, so if you click ok after chosing a goblin you are going to the next phase/step and the mana pool is cleared.

Iran wrote:Ai uses the fourth abilitie of Jace, the Mind Sculptor but I don't get cards of my librarie exiled.
Fixed! Thanks Iran.
User avatar
Sloth
Programmer
 
Posts: 3498
Joined: 23 Jun 2009, 19:40
Has thanked: 125 times
Been thanked: 507 times

Re: Forge Beta: 01-16-2012 ver 1.2.1 rev 13212

Postby moomarc » 18 Jan 2012, 13:58

Sloth wrote:
jmartus wrote:Bloodline Keeper not giving my other vampire tokens the added +2+2
my vampire tokens should be 5/5
In the screen shot the Bloodline Keeper is not transformed. Only the other side (Lord of Lineage) gives the bonus.
Try deleting the old image and redownload. Its using the wrong image for some reason.
-Marc
User avatar
moomarc
Pixel Commander
 
Posts: 2091
Joined: 04 Jun 2010, 15:22
Location: Johannesburg, South Africa
Has thanked: 371 times
Been thanked: 372 times

Re: Forge Beta: 01-16-2012 ver 1.2.1 rev 13212

Postby pwangsta » 18 Jan 2012, 19:07

Not exactly a bug, per se, but more of a design issue with the way attack declarations, the mana pool, and the stack interact:

I have Wormcoil Engine and Mirari's Wake in play. The AI has 2 Ghostly Prison and 2 Propaganda, meaning I have to pay 8 mana to attack with Wormcoil Engine. Given that I have Mirari's Wake in play though, I should only have to tap 4 lands in order to attack, right? The way Forge currently does this, though, is I enter "Declare Attack" phase, choose Wormcoil Engine, and get prompted for 8 mana - so far so good. When I then go to pay by tapping 4 lands, though, each land only counts for 1 mana. It's only after I'm forced to hit cancel (since I ran out of tap-able lands) that the mana from Mirari's Wake kicks in, since it was apparently added to the stack. I now have 8 mana in my mana pool and am still in "Declare Attack" phase, but I can't actually spend the mana to attack since I already canceled my attack in order to give priority back to the stack so it could process my bonus mana.
pwangsta
 
Posts: 20
Joined: 10 Jun 2011, 12:09
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Beta: 01-16-2012 ver 1.2.1 rev 13212

Postby Nordos » 18 Jan 2012, 19:26

The copies of the copies of Myr Propagator can't copy themself.
Nordos
 
Posts: 558
Joined: 23 May 2011, 14:06
Has thanked: 6 times
Been thanked: 18 times

Re: Forge Beta: 01-16-2012 ver 1.2.1 rev 13212

Postby atar » 18 Jan 2012, 19:55

When i try to pay Peacekeeper 's upkeep cost,the game crashes...
Last edited by Chris H. on 19 Jan 2012, 11:45, edited 1 time in total.
Reason: Mouse-over
atar
 
Posts: 121
Joined: 06 Oct 2009, 21:37
Has thanked: 3 times
Been thanked: 1 time

Re: Forge Beta: 01-16-2012 ver 1.2.1 rev 13212

Postby Askyn » 19 Jan 2012, 07:24

Hi,

I just want to say first off that this version seems fantastic.

Ive only been playing for 1-2 hands and I love the new graphics etc.

If I may make a comment on the over all lay out of the battle screen, maybe its just me being right handed etc but, I would think that the having the confirmation buttons being over on the right side vs the left makes more sense, as well I prefer to have the stats during the game over on that side also.

Over all I love the changes and will be playing it a lot more over the next several days =)

Thank you again for all your hard work.
Askyn
 
Posts: 9
Joined: 30 Nov 2011, 00:23
Has thanked: 0 time
Been thanked: 2 times

Re: Forge Beta: 01-16-2012 ver 1.2.1 rev 13212

Postby jmartus » 19 Jan 2012, 08:12

got a crash


Crash Report | Open
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.RangeCheck(Unknown Source)
at java.util.ArrayList.get(Unknown Source)
at forge.CardList.getCard(CardList.java:380)
at forge.CardList.get(CardList.java:393)
at forge.card.abilityfactory.AbilityFactoryPump$4.addCard(AbilityFactoryPump.java:327)
at forge.CardFilter.filter(CardFilter.java:279)
at forge.CardList.filter(CardList.java:685)
at forge.card.abilityfactory.AbilityFactoryPump.getPumpCreatures(AbilityFactoryPump.java:274)
at forge.card.abilityfactory.AbilityFactoryPump.pumpTgtAI(AbilityFactoryPump.java:576)
at forge.card.abilityfactory.AbilityFactoryPump.pumpPlayAI(AbilityFactoryPump.java:541)
at forge.card.abilityfactory.AbilityFactoryPump.access$000(AbilityFactoryPump.java:55)
at forge.card.abilityfactory.AbilityFactoryPump$2.canPlayAI(AbilityFactoryPump.java:160)
at forge.ComputerUtil.canBePlayedAndPayedByAI(ComputerUtil.java:473)
at forge.ComputerUtil.playSpellAbilities(ComputerUtil.java:123)
at forge.ComputerAIGeneral.stackResponse(ComputerAIGeneral.java:543)
at forge.ComputerAIGeneral.declareBlockersAfter(ComputerAIGeneral.java:496)
at forge.ComputerAIInput.think(ComputerAIInput.java:106)
at forge.ComputerAIInput.showMessage(ComputerAIInput.java:71)
at forge.GuiInput.setInput(GuiInput.java:68)
at forge.GuiInput.update(GuiInput.java:54)
at java.util.Observable.notifyObservers(Unknown Source)
at java.util.Observable.notifyObservers(Unknown Source)
at forge.MyObservable.updateObservers(MyObservable.java:38)
at forge.gui.input.InputControl.resetInput(InputControl.java:144)
at forge.gui.input.InputPassPriority.selectButtonOK(InputPassPriority.java:76)
at forge.GuiInput.selectButtonOK(GuiInput.java:86)
at forge.control.match.ControlInput.btnOKActionPerformed(ControlInput.java:105)
at forge.control.match.ControlInput.access$000(ControlInput.java:32)
at forge.control.match.ControlInput$1.actionPerformed(ControlInput.java:52)
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$Actions.actionPerformed(Unknown Source)
at javax.swing.SwingUtilities.notifyAction(Unknown Source)
at javax.swing.JComponent.processKeyBinding(Unknown Source)
at javax.swing.JComponent.processKeyBindings(Unknown Source)
at javax.swing.JComponent.processKeyEvent(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.KeyboardFocusManager.redispatchEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(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)
Attachments
crash when i went to block.png
crash when i went to block
Last edited by Chris H. on 19 Jan 2012, 11:38, edited 1 time in total.
Reason: Crash Report spoiler
jmartus
 
Posts: 207
Joined: 11 Oct 2010, 09:25
Has thanked: 0 time
Been thanked: 7 times

Re: Forge Beta: 01-16-2012 ver 1.2.1 rev 13212

Postby jmartus » 19 Jan 2012, 08:25

Crash Report | Open
This is a Crash Report. An error has occurred. Please save this message to a file.
Please follow the instructions at this address to submit this Crash Report, plus what you were doing at the time:
http://tinyurl.com/3zzrnyb
Reporting bugs in Forge is very important. We thank you for your time.

Index: 0, Size: 0


Version:
Forge version 1.2.2-SNAPSHOT-r13239

OS: Windows 7 Version: 6.1 Architecture: x86

Java Version: 1.6.0_29 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.RangeCheck(Unknown Source)
at java.util.ArrayList.get(Unknown Source)
at forge.CardList.getCard(CardList.java:380)
at forge.CardList.get(CardList.java:393)
at forge.card.abilityfactory.AbilityFactoryPump$4.addCard(AbilityFactoryPump.java:327)
at forge.CardFilter.filter(CardFilter.java:279)
at forge.CardList.filter(CardList.java:685)
at forge.card.abilityfactory.AbilityFactoryPump.getPumpCreatures(AbilityFactoryPump.java:274)
at forge.card.abilityfactory.AbilityFactoryPump.pumpTgtAI(AbilityFactoryPump.java:576)
at forge.card.abilityfactory.AbilityFactoryPump.pumpPlayAI(AbilityFactoryPump.java:541)
at forge.card.abilityfactory.AbilityFactoryPump.access$000(AbilityFactoryPump.java:55)
at forge.card.abilityfactory.AbilityFactoryPump$2.canPlayAI(AbilityFactoryPump.java:160)
at forge.ComputerUtil.canBePlayedAndPayedByAI(ComputerUtil.java:473)
at forge.ComputerUtil.playSpellAbilities(ComputerUtil.java:123)
at forge.ComputerAIGeneral.stackResponse(ComputerAIGeneral.java:543)
at forge.ComputerAIGeneral.declareBlockersAfter(ComputerAIGeneral.java:496)
at forge.ComputerAIInput.think(ComputerAIInput.java:106)
at forge.ComputerAIInput.showMessage(ComputerAIInput.java:71)
at forge.GuiInput.setInput(GuiInput.java:68)
at forge.GuiInput.update(GuiInput.java:54)
at java.util.Observable.notifyObservers(Unknown Source)
at java.util.Observable.notifyObservers(Unknown Source)
at forge.MyObservable.updateObservers(MyObservable.java:38)
at forge.gui.input.InputControl.resetInput(InputControl.java:144)
at forge.gui.input.InputPassPriority.selectButtonOK(InputPassPriority.java:76)
at forge.GuiInput.selectButtonOK(GuiInput.java:86)
at forge.control.match.ControlInput.btnOKActionPerformed(ControlInput.java:105)
at forge.control.match.ControlInput.access$000(ControlInput.java:32)
at forge.control.match.ControlInput$1.actionPerformed(ControlInput.java:52)
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$Actions.actionPerformed(Unknown Source)
at javax.swing.SwingUtilities.notifyAction(Unknown Source)
at javax.swing.JComponent.processKeyBinding(Unknown Source)
at javax.swing.JComponent.processKeyBindings(Unknown Source)
at javax.swing.JComponent.processKeyEvent(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.KeyboardFocusManager.redispatchEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(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)
Attachments
crash.png
Last edited by Chris H. on 19 Jan 2012, 11:40, edited 2 times in total.
Reason: Crash Report spoiler
jmartus
 
Posts: 207
Joined: 11 Oct 2010, 09:25
Has thanked: 0 time
Been thanked: 7 times

PreviousNext

Return to Forge

Who is online

Users browsing this forum: No registered users and 57 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 57 users online :: 0 registered, 0 hidden and 57 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 57 guests

Login Form