It is currently 24 Aug 2025, 07:10
   
Text Size

Current Known Bugs list

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

Re: Current Known Bugs list

Postby shazzlnet » 02 Sep 2010, 01:48

Chris H. wrote:
shazzlnet wrote:Fabricate does not let me search my deck for an artifact. it just goes on the stack and 'resolves'. Tinker, however, works just fine
`
The code block for Fabricate was accidentally removed from the code base. I re-added it to revision 1845 on the SVN.
Oh okay. was just pointing it out since I came across it
shazzlnet
 
Posts: 9
Joined: 30 Aug 2010, 07:32
Has thanked: 0 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby indicatie » 02 Sep 2010, 06:13

Chris H. wrote:
indicatie wrote:I used this update and now I can't start the program at all:

Code: Select all
DeckIO : read() error, Unexpected end of file
`
Someone else had a similar type of error recently, we suspected that one of his ".dck" deck files may have become corrupted. Try removing all of your decks from your deck folder and then try restarting the game.
It works! Thanks!
Don't mistake lack of talent for genius.
User avatar
indicatie
 
Posts: 153
Joined: 06 Feb 2009, 15:15
Has thanked: 13 times
Been thanked: 5 times

Re: Current Known Bugs list

Postby Chris H. » 02 Sep 2010, 10:00

indicatie wrote:It works! Thanks!
`
Good. :D If you still have your ".dck" files around, you can load them into a text editor and take a look at the contents of these deck files. With luck, you may be able to find the corrupted .dck file, and edit and re-save the file. You can then test the fixed deck in forge and see if the game will load.

I recently created a short test deck that I was using while adding some code to Global Ruin. This is what my test deck looks like in a text editor:

Code: Select all
test
[general]
constructed
[main]
1 Badlands
1 Dryad Arbor
1 Global Ruin
1 Plains
1 Snow-Covered Plains
1 Island
1 Valakut, the Molten Pinnacle
[sideboard]
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: Current Known Bugs list

Postby shazzlnet » 04 Sep 2010, 16:38

was just playing the beta in quest mode.

was my turn and was going to play Hunted dragon. the first thing I do is tap Nantuko Elder to get 1G and it pulls up this error

Error, sum of noncolor mana parts is not a number - 1


Version:
Forge -- official beta: $Date: 2010-05-01 03:21:42 -0400 (Sat, 01 May 2010) $, SVN revision: $Revision: 916 $

OS: Windows 7 Version: 6.1 Architecture: amd64

Java Version: 1.6.0_17 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.RuntimeException: Mana_Pool.getManaParts : Error, sum of noncolor mana parts is not a number - 1
at forge.ManaPool.formatMana(ManaPool.java:364)
at forge.ManaPool.formatMana(ManaPool.java:315)
at forge.ManaPool.subtractMana(ManaPool.java:390)
at forge.Input_PayManaCostUtil.tapCard(Input_PayManaCostUtil.java:100)
at forge.Input_PayManaCost.selectCard(Input_PayManaCost.java:60)
at forge.GuiInput.selectCard(GuiInput.java:48)
at forge.GuiDisplay4$10.mousePressed(GuiDisplay4.java:410)
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.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)
shazzlnet
 
Posts: 9
Joined: 30 Aug 2010, 07:32
Has thanked: 0 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby SoulStorm » 04 Sep 2010, 19:49

The casting cost of Juniper Order Ranger is incorrect. It should be 3 W G, not 2 W G. I feel a little dirty playing it currently, but somehow I can't make myself stop. :mrgreen:
SoulStorm
 
Posts: 423
Joined: 24 Jun 2010, 22:48
Has thanked: 16 times
Been thanked: 11 times

Re: Current Known Bugs list

Postby Rob Cashwalker » 04 Sep 2010, 23:32

And yet, it's just a quick change in the cards.txt, so why not just fix it in your local copy so you can feel cleaner...?
The Force will be with you, Always.
User avatar
Rob Cashwalker
Programmer
 
Posts: 2167
Joined: 09 Sep 2008, 15:09
Location: New York
Has thanked: 5 times
Been thanked: 40 times

Re: Current Known Bugs list

Postby danielvinson » 05 Sep 2010, 04:44

Goblin Warchief for some reason does not always give itself haste. Something like 1/4 of the time it works fine.
danielvinson
 
Posts: 12
Joined: 26 Nov 2009, 08:57
Has thanked: 0 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby SoulStorm » 05 Sep 2010, 06:16

Rob Cashwalker wrote:And yet, it's just a quick change in the cards.txt, so why not just fix it in your local copy so you can feel cleaner...?
Probably because I didn't know it would be that easy to fix. That was easy! Thanks for the enlightenment.
SoulStorm
 
Posts: 423
Joined: 24 Jun 2010, 22:48
Has thanked: 16 times
Been thanked: 11 times

Re: Current Known Bugs list

Postby SoulStorm » 05 Sep 2010, 09:53

The card Planar Void does not exile milled cards.
SoulStorm
 
Posts: 423
Joined: 24 Jun 2010, 22:48
Has thanked: 16 times
Been thanked: 11 times

Re: Current Known Bugs list

Postby Rob Cashwalker » 05 Sep 2010, 14:29

Quest opponent - Darth VadOr... should be VadEr
The Force will be with you, Always.
User avatar
Rob Cashwalker
Programmer
 
Posts: 2167
Joined: 09 Sep 2008, 15:09
Location: New York
Has thanked: 5 times
Been thanked: 40 times

Re: Current Known Bugs list

Postby slapshot5 » 05 Sep 2010, 17:30

I got an Exception when casting Time Elemental. It looks like the AI was pondering using Rebuff the Wicked.

Here's the console:

Code: Select all
AI is pondering us...
AI is pondering us...
AI is pondering us...
AI is pondering us...
Counterspell is keyworded, casting is a-go.
AI is pondering us...
Rebuff the Wicked currently checking restriction 'Targets'
Parameter: My-Creature
Parameter: My-Land
Parameter: My-Enchantment
Parameter: My-Artifact
Parameter: My-Planeswalker
Parameter: My-Equipment
Sub: true
Success: true
Counterspell is keyworded, casting is a-go.
AI is pondering us...
Rebuff the Wicked currently checking restriction 'Targets'
Parameter: My-Creature
Parameter: My-Land
Parameter: My-Enchantment
Parameter: My-Artifact
Parameter: My-Planeswalker
Parameter: My-Equipment
Sub: true
Success: true
Counterspell is keyworded, casting is a-go.
AI is pondering us...
Rebuff the Wicked currently checking restriction 'Targets'
Parameter: My-Creature
java.lang.NullPointerException
   at forge.CardFactory$4.canPlay(CardFactory.java:435)
   at forge.CardFactory$4.canPlayAI(CardFactory.java:305)
   at forge.ComputerAI_counterSpells2$1.addCard(ComputerAI_counterSpells2.java:65)
   at forge.CardList.filter(CardList.java:213)
   at forge.ComputerAI_counterSpells2.getPlayableCounterSpells(ComputerAI_counterSpells2.java:58)
   at forge.ComputerAI_counterSpells2.counter_Spell(ComputerAI_counterSpells2.java:11)
   at forge.MagicStack.push(MagicStack.java:282)
and the error trace:

Code: Select all
Version:
Forge -- official beta: $Date: 2010-05-01 02:21:42 -0500 (Sat, 01 May 2010) $, SVN revision: $Revision: 916 $

OS: Windows XP Version: 5.1 Architecture: x86

Java Version: 1.6.0_20 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.NullPointerException
   at forge.CardFactory$4.canPlay(CardFactory.java:435)
   at forge.CardFactory$4.canPlayAI(CardFactory.java:305)
   at forge.ComputerAI_counterSpells2$1.addCard(ComputerAI_counterSpells2.java:65)
   at forge.CardList.filter(CardList.java:213)
   at forge.ComputerAI_counterSpells2.getPlayableCounterSpells(ComputerAI_counterSpells2.java:58)
   at forge.ComputerAI_counterSpells2.counter_Spell(ComputerAI_counterSpells2.java:11)
   at forge.MagicStack.push(MagicStack.java:282)
   at forge.MagicStack.add(MagicStack.java:126)
   at forge.Input_PayManaCost.done(Input_PayManaCost.java:85)
   at forge.Input_PayManaCost.showMessage(Input_PayManaCost.java:106)
   at forge.Input_PayManaCost.selectCard(Input_PayManaCost.java:61)
   at forge.GuiInput.selectCard(GuiInput.java:48)
   at forge.GuiDisplay4$10.mousePressed(GuiDisplay4.java:410)
   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.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)
Compy had no mana available, but several Swamps and Plains in play and a couple creatures.

-slapshot5
slapshot5
Programmer
 
Posts: 1391
Joined: 03 Jan 2010, 17:47
Location: Mac OS X
Has thanked: 25 times
Been thanked: 68 times

Re: Current Known Bugs list

Postby Caranthol » 05 Sep 2010, 22:26

Sorry if this has been posted before.

I have Eternal Dragon in my graveyard and during my upkeep, y push the Flashback button and select the dragon, but I don't been asked for tapping the manas. How does it works?

Thank you.
Caranthol of Fornost, Dúnadan Knight, North Raider
User avatar
Caranthol
 
Posts: 71
Joined: 01 Dec 2009, 22:09
Has thanked: 0 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby DennisBergkamp » 05 Sep 2010, 22:52

Regarding Eternal Dragon... it seems to work for me actually, except it's a bug because it's usable at any time (not just during my upkeep).
User avatar
DennisBergkamp
AI Programmer
 
Posts: 2602
Joined: 09 Sep 2008, 15:46
Has thanked: 0 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby PhoenixAvenger » 06 Sep 2010, 05:55

After some more testing, I can safely say that there is something bugged about how Forge handles First Strike.

It appears (at least, for the AI) that whenever a creature (on my end) with first strike attacks, creatures that survive the First Strike round of damage get to assign combat damage during both phases of combat - essentially, anything that blocks a first striker is treated as having double strike provided it survives the initial onslaught. This is the only possible explanation for why Baneslayer Angel gets consistently killed by random 3/6s and why, most recently, my level 2 Student of Warfare got blocked by two 2/2s ( Goblin Guide and Outrider of Jhess for the sake of completeness) and got killed after settling for destroying the Goblin.

Furthermore, the creature involved doesn't even need to have first strike to be vulnerable - one time recently, a Baneslayer Angel and Linvala, Keeper of Silence attacked, Linvala got blocked by a Pendrell Drake, and both the drake and Linvala wound up dead at the end of combat. Needless to say, this shouldn't happen.

On a completely different note, Forge threw up an exception when the AI (randomly-generated deck) activated the ability of Ramosian Lieutenant, having apparently found no Rebel cards to put into play in its deck. Might need to add this to the AI's do-not-include list.

EDIT: One last thing I forgot: Moldervine Cloak seems to be bugged. At the beginning of the turn after I played it, it hopped into the graveyard all on its own and asked me if I wanted to Dredge for it back. Then after I did, next time I played it, it entered play without enchanting anything.
Last edited by PhoenixAvenger on 06 Sep 2010, 23:19, edited 1 time in total.
User avatar
PhoenixAvenger
 
Posts: 62
Joined: 31 Aug 2010, 23:34
Location: NorCal
Has thanked: 0 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby SoulStorm » 06 Sep 2010, 13:33

Vampiric Sliver + Conspiracy doesn't work with pingers.
SoulStorm
 
Posts: 423
Joined: 24 Jun 2010, 22:48
Has thanked: 16 times
Been thanked: 11 times

PreviousNext

Return to Forge

Who is online

Users browsing this forum: No registered users and 42 guests

Main Menu

User Menu

Our Partners


Who is online

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

Login Form