Bug Reports (snapshot builds)
Post MTG Forge Related Programming Questions Here
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Bug Reports (snapshot builds)
by Bundy » 18 Jan 2013, 19:11
FORGE-1.3.5-20130116.121101-7
Computer activates Flooded Strand. Suddenly Flooded Strand is in play under my control
EDIT
Never mind, user error
First time i had Prince of Thralls in play. Thought it only worked on creatures, but is works on all permanents ... (note to self: learn to read
)
Computer activates Flooded Strand. Suddenly Flooded Strand is in play under my control
EDIT
Never mind, user error

First time i had Prince of Thralls in play. Thought it only worked on creatures, but is works on all permanents ... (note to self: learn to read

- Bundy
- Posts: 348
- Joined: 17 Dec 2010, 17:32
- Location: The netherlands
- Has thanked: 23 times
- Been thanked: 3 times
Re: Bug Reports (snapshot builds)
by friarsol » 18 Jan 2013, 19:28
I'm guessing that this might be responsible for viewtopic.php?f=26&t=9445#p107842Max mtg wrote:Yes, it might help us to implement some restrictions on mana to be paid for spell. As an example consider Myr Superion, that can use only mana from creatures.friarsol wrote:I'm more curious where this is going, did cost parsing need to be rewritten for something else?Max mtg wrote:just commited r19062 - it might break cost recognition. Please report if anything is not working.
Now a new cost element, say, "Mana<...>" may be introduced to keep cost and restrictions in a single block.
I also dislike long code files consisting of many repeating lines.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Bug Reports (snapshot builds)
by storms » 18 Jan 2013, 20:20
ai attacked with 2 angels tombs artifacts and some white creatures i used faith shield and chosen white color and i had 5 or less life and it stopped all damage even from the artifact creatures artifact creature is not white color
- storms
- Posts: 10
- Joined: 12 Jan 2013, 20:42
- Has thanked: 0 time
- Been thanked: 0 time
Re: Bug Reports (snapshot builds)
by friarsol » 18 Jan 2013, 20:38
This is incorrect. The creature Angel's Tomb becomes is white. "Whenever a creature enters the battlefield under your control, you may have Angel's Tomb become a 3/3 white Angel artifact creature with flying until end of turn."storms wrote:ai attacked with 2 angels tombs artifacts and some white creatures i used faith shield and chosen white color and i had 5 or less life and it stopped all damage even from the artifact creatures artifact creature is not white color
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Bug Reports (snapshot builds)
by Max mtg » 18 Jan 2013, 23:09
Well, yes, that must be some kind of consequences.friarsol wrote:I'm guessing that this might be responsible for viewtopic.php?f=26&t=9445#p107842
I've commited 19085 to make that suspend cost displayed as zero. Needs more testing though (to learn how other costs would behave)
Single class for single responsibility.
- Max mtg
- Programmer
- Posts: 1997
- Joined: 02 Jul 2011, 14:26
- Has thanked: 173 times
- Been thanked: 334 times
Re: Bug Reports (snapshot builds)
by friarsol » 19 Jan 2013, 03:14
r19086
I activated Dralnu, Lich Lord giving the Expunge in my Graveyard flashback. When I try to cast the Expunge from the graveyard. This worked fairly recently (at the beginning of the week).
I activated Dralnu, Lich Lord giving the Expunge in my Graveyard flashback. When I try to cast the Expunge from the graveyard. This worked fairly recently (at the beginning of the week).
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Bug Reports (snapshot builds)
by Max mtg » 19 Jan 2013, 08:20
19089 commited - but that's only about correct buttons assignment.
Still have to find out why the flashback ability is not on the list of avaliable options.
And I found it. There were no legal targets for the spell, so it didn't work.
Still have to find out why the flashback ability is not on the list of avaliable options.
And I found it. There were no legal targets for the spell, so it didn't work.
Last edited by Max mtg on 20 Jan 2013, 09:00, edited 1 time in total.
Single class for single responsibility.
- Max mtg
- Programmer
- Posts: 1997
- Joined: 02 Jul 2011, 14:26
- Has thanked: 173 times
- Been thanked: 334 times
Re: Bug Reports (snapshot builds)
by Agetian » 19 Jan 2013, 13:57
I cast a Keening Banshee (on my turn obviously), and chose one of my opponent's creatures (a Golgari Brownscale) to get -2/-2 until end of turn. Now it is the computer's turn, and the Brownscale is still 0/1 (according to both overlay and card detail panel).
- Agetian
- Agetian
- Agetian
- Programmer
- Posts: 3489
- Joined: 14 Mar 2011, 05:58
- Has thanked: 684 times
- Been thanked: 572 times
Re: Bug Reports (snapshot builds)
by Corwin72 » 20 Jan 2013, 04:20
forge-1.3.6-20130119.131819-1.tar.bz2
Rupture Spire throws this error when you pay the 1.
Rupture Spire throws this error when you pay the 1.
- | 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.
null
Version:
Forge version 1.3.6-SNAPSHOT
OS: Windows 7 Version: 6.1 Architecture: amd64
Java Version: 1.7.0_07 Vendor: Oracle Corporation
Detailed error trace:
java.lang.NullPointerException
at forge.card.spellability.SpellAbilityRequirements.addAbilityToStack(SpellAbilityRequirements.java:237)
at forge.card.spellability.SpellAbilityRequirements.finishPaying(SpellAbilityRequirements.java:192)
at forge.card.cost.CostPayment.payCost(CostPayment.java:227)
at forge.card.cost.CostPayment.paidCost(CostPayment.java:190)
at forge.card.cost.CostMana.payHuman(CostMana.java:230)
at forge.card.cost.CostPayment.payCost(CostPayment.java:221)
at forge.card.spellability.SpellAbilityRequirements.startPaying(SpellAbilityRequirements.java:179)
at forge.card.spellability.SpellAbilityRequirements.needPayment(SpellAbilityRequirements.java:165)
at forge.card.spellability.SpellAbilityRequirements.fillRequirements(SpellAbilityRequirements.java:132)
at forge.card.spellability.SpellAbilityRequirements.fillRequirements(SpellAbilityRequirements.java:96)
at forge.GameAction.playSpellAbility(GameAction.java:1916)
at forge.control.input.InputPayManaCostUtil.activateManaAbility(InputPayManaCostUtil.java:214)
at forge.control.input.InputPayManaCostAbility.selectCard(InputPayManaCostAbility.java:175)
at forge.gui.match.nonsingleton.CField.cardclickAction(CField.java:479)
at forge.gui.match.nonsingleton.CField.access$7(CField.java:423)
at forge.gui.match.nonsingleton.CField$8.mousePressed(CField.java:103)
at java.awt.AWTEventMulticaster.mousePressed(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)
-
Corwin72 - Posts: 793
- Joined: 15 Sep 2009, 13:26
- Location: Grayson, Ga
- Has thanked: 25 times
- Been thanked: 9 times
Re: Bug Reports (snapshot builds)
by Max mtg » 20 Jan 2013, 11:16
Thank you.Corwin72 wrote:forge-1.3.6-20130119.131819-1.tar.bz2
Rupture Spire throws this error when you pay the 1.
Please, update to 19093.
Single class for single responsibility.
- Max mtg
- Programmer
- Posts: 1997
- Joined: 02 Jul 2011, 14:26
- Has thanked: 173 times
- Been thanked: 334 times
Re: Bug Reports (snapshot builds)
by Corwin72 » 20 Jan 2013, 18:47
forge-1.3.6-20130120.130942-2
The Cardsfolder directory does not have cardsfolder.zip
The Cardsfolder directory does not have cardsfolder.zip
-
Corwin72 - Posts: 793
- Joined: 15 Sep 2009, 13:26
- Location: Grayson, Ga
- Has thanked: 25 times
- Been thanked: 9 times
Re: Bug Reports (snapshot builds)
by AndyTron » 21 Jan 2013, 02:18
Where can I download the snapshots/nightly builds?
Re: Bug Reports (snapshot builds)
by timmermac » 21 Jan 2013, 03:16
HereAndyTron wrote:Where can I download the snapshots/nightly builds?
"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: Bug Reports (snapshot builds)
by storms » 21 Jan 2013, 17:20
Tavern Swindler if it dies u cant use its aility anymore
Last edited by Chris H. on 21 Jan 2013, 17:46, edited 1 time in total.
Reason: mouse-over
Reason: mouse-over
- storms
- Posts: 10
- Joined: 12 Jan 2013, 20:42
- Has thanked: 0 time
- Been thanked: 0 time
Re: Bug Reports (snapshot builds)
by friarsol » 21 Jan 2013, 17:27
Please be more specific. What exactly did you do? Perhaps, you didn't have enough life to pay for its ability?storms wrote:tavern swindler if it dies u cant use its aility anymore
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Who is online
Users browsing this forum: No registered users and 30 guests