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 Nordos » 03 Sep 2012, 17:24
When I look at Vesuvan Doppelganger, I get an error and have to exit forge.
Re: Bug Reports (snapshot builds)
by slapshot5 » 04 Sep 2012, 02:30
Fixed.Nordos wrote:When I look at Vesuvan Doppelganger, I get an error and have to exit forge.
- slapshot5
- Programmer
- Posts: 1391
- Joined: 03 Jan 2010, 17:47
- Location: Mac OS X
- Has thanked: 25 times
- Been thanked: 68 times
Re: Bug Reports (snapshot builds)
by Nordos » 05 Sep 2012, 10:05
Does the Lymph Sliver 's Absorb ability even work?
I had a Lymph Sliver and a Frenetic Sliver, both had a +1/+1 counter on it. Since I had a Spitting Sliver, all my Sliver gained first strike. The AI attacked with a 7/7 creature with double strike. I blocked with the Lymph Sliver and the Frenetic Sliver (dealing 7 damage and having 7 toughness together). Since my slivers have absorb I thought just one would die, then again, both did die.
At least the Lymph Sliver should have had survived, since the enemy creature should just be able to deal 5 damage divided among the two slivers.
I had a Lymph Sliver and a Frenetic Sliver, both had a +1/+1 counter on it. Since I had a Spitting Sliver, all my Sliver gained first strike. The AI attacked with a 7/7 creature with double strike. I blocked with the Lymph Sliver and the Frenetic Sliver (dealing 7 damage and having 7 toughness together). Since my slivers have absorb I thought just one would die, then again, both did die.
At least the Lymph Sliver should have had survived, since the enemy creature should just be able to deal 5 damage divided among the two slivers.
Re: Bug Reports (snapshot builds)
by Sloth » 05 Sep 2012, 11:07
Fixed! Thanks Nordos. [Absorb wasn't working at all]Nordos wrote:Does the Lymph Sliver 's Absorb ability even work?
I had a Lymph Sliver and a Frenetic Sliver, both had a +1/+1 counter on it. Since I had a Spitting Sliver, all my Sliver gained first strike. The AI attacked with a 7/7 creature with double strike. I blocked with the Lymph Sliver and the Frenetic Sliver (dealing 7 damage and having 7 toughness together). Since my slivers have absorb I thought just one would die, then again, both did die.
At least the Lymph Sliver should have had survived, since the enemy creature should just be able to deal 5 damage divided among the two slivers.
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Bug Reports (snapshot builds)
by Nordos » 05 Sep 2012, 14:50
Something interesting I observed:Nordos wrote:I had a Harmonic Sliver in play and played a Hunter Sliver / Muscle Sliver. Both time, I wouldn't get to destroy an artifiact/enchantment
When a sliver comes into play through Call to the Kindred, the Harmonic Sliver 's ability does trigger. It doesn't when I play a Sliver from my hand.
Dunno what happens if I blink an sliver which is already on the battlefield, though
EDIT: Blinking just works fine.
Re: Bug Reports (snapshot builds)
by Sloth » 05 Sep 2012, 16:21
Fixed! Thanks Nordos. [The stack has always been a problem for static abilities]Nordos wrote:Something interesting I observed:Nordos wrote:I had a Harmonic Sliver in play and played a Hunter Sliver / Muscle Sliver. Both time, I wouldn't get to destroy an artifiact/enchantment
When a sliver comes into play through Call to the Kindred, the Harmonic Sliver 's ability does trigger. It doesn't when I play a Sliver from my hand.
Dunno what happens if I blink an sliver which is already on the battlefield, though
EDIT: Blinking just works fine.
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Bug Reports (snapshot builds)
by Diogenes » 06 Sep 2012, 13:35
If you have Singleton mode enabled, deck generation will frequently fail if you attempt to play with a "semi-random theme deck". The loading pop-up will briefly appear then disappear, and Forge will remain on the Constructed menu.
Re: Bug Reports (snapshot builds)
by Diogenes » 07 Sep 2012, 05:09
Sorry for the double post, and I might have missed something obvious, but are the night-side images of transform cards broken or did the naming convention change? I know I used to be able to see them but now I don't.
Re: Bug Reports (snapshot builds)
by Almeida » 07 Sep 2012, 05:11
Sundering Titan crash when comes into play
Last edited by Chris H. on 07 Sep 2012, 10:37, edited 1 time in total.
Reason: Mouse-over
Reason: Mouse-over
-
Almeida - Posts: 41
- Joined: 24 Dec 2011, 04:48
- Has thanked: 0 time
- Been thanked: 0 time
Re: Bug Reports (snapshot builds)
by Sloth » 07 Sep 2012, 09:23
Fixed! Thanks Diogenes.Diogenes wrote:If you have Singleton mode enabled, deck generation will frequently fail if you attempt to play with a "semi-random theme deck". The loading pop-up will briefly appear then disappear, and Forge will remain on the Constructed menu.
Fixed! Thanks Almeida.Almeida wrote:Sundering Titan crash when comes into play
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Bug Reports (snapshot builds)
by friarsol » 08 Sep 2012, 02:57
When trying to demorph Bane of the Living I get:
Game continues, I just can't use the ability.
Edit: It seems like the xPaid isn't a reference to the Morph ability so it fails when trying to calculate?
- Error | Open
- Detailed error trace:
java.lang.NumberFormatException: For input string: "X"
at java.lang.NumberFormatException.forInputString(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at forge.card.abilityfactory.AbilityFactory.calculateAmount(AbilityFactory.java:1783)
at forge.card.cost.CostMana.payHuman(CostMana.java:211)
at forge.card.cost.CostPayment.payCost(CostPayment.java:224)
at forge.card.spellability.SpellAbilityRequirements.startPaying(SpellAbilityRequirements.java:180)
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:1949)
at forge.GameAction.playCard(GameAction.java:1591)
at forge.control.input.InputPassPriority.selectCard(InputPassPriority.java:88)
Game continues, I just can't use the ability.
Edit: It seems like the xPaid isn't a reference to the Morph ability so it fails when trying to calculate?
- 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 moomarc » 08 Sep 2012, 13:09
There seems to be some wierd problem with reflected mana, in particular those with ColorOrType$Type. I came across this while trying to get Benthic Explorers working. Using it's ability produced no mana so to check that I hadn't left anything out of the code side when adding UntapYType costs, I tried Squandered Resourced which is exactly the same ability with different cost type and defined valid type. Same thing happened: Activating the ability at a random time sacs the land but produces no mana, and activating it to pay a cost causes a crash.
So I tried a few more cards and Chrome Mox and Exotic Orchard worked perfectly (which is when I realised that it must have something to do with ColorOrType$Type instead of ReflectProperty). So tested further and Mirari's Wake and this worked fine for basic lands, but when I used the Exotic Orchard to pay for a spell the Mirari's Wake added no extra mana to my mana pool and the Exotic Orchard untapped straight away (although it did count towards paying the cost).
Edit: Reflecting Pool works like a charm though, so I just don't know what's going on.
Maybe it's more to do with the Valid$Defined.Whatever type cards.
So I tried a few more cards and Chrome Mox and Exotic Orchard worked perfectly (which is when I realised that it must have something to do with ColorOrType$Type instead of ReflectProperty). So tested further and Mirari's Wake and this worked fine for basic lands, but when I used the Exotic Orchard to pay for a spell the Mirari's Wake added no extra mana to my mana pool and the Exotic Orchard untapped straight away (although it did count towards paying the cost).
Edit: Reflecting Pool works like a charm though, so I just don't know what's going on.

-Marc
-
moomarc - Pixel Commander
- Posts: 2091
- Joined: 04 Jun 2010, 15:22
- Location: Johannesburg, South Africa
- Has thanked: 371 times
- Been thanked: 372 times
Re: Bug Reports (snapshot builds)
by slapshot5 » 08 Sep 2012, 14:44
Did a checkin get missed somewhere?
The import forge.gui.UnsortedListModel cannot be resolved DualListBox.java /ForgeLocal/src/main/java/forge/gui line 26 Java Problem
-slapshot5
The import forge.gui.UnsortedListModel cannot be resolved DualListBox.java /ForgeLocal/src/main/java/forge/gui line 26 Java Problem
-slapshot5
- slapshot5
- Programmer
- Posts: 1391
- Joined: 03 Jan 2010, 17:47
- Location: Mac OS X
- Has thanked: 25 times
- Been thanked: 68 times
Re: Bug Reports (snapshot builds)
by friarsol » 08 Sep 2012, 17:21
hmm must have missed a file. won't be able to fix it till later.
- 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 friarsol » 09 Sep 2012, 02:25
Ok, should be fixed now. Forgot that I had pulled that out when checking in the other stuff.
- 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 9 guests