It is currently 23 Aug 2025, 19:10
   
Text Size

Current Known Bugs list

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

Re: Current Known Bugs list

Postby Mr.Chaos » 27 Aug 2010, 12:25

DennisBergkamp wrote:
Mr.Chaos wrote:The card Scion of the Wild is not always getting the right amount of counters.
See attached screenshot.
3 Scions and 9 creatures in play. (the malfunctioning Scion was played last turn)
2 Scions are showing the correct p/t value of 9, one only shows 4. Weird.
All 3 Scions were in play at the start of the turn.
The Drove of Elves was played this turn and then I used Squirrel Nest to make a token and finally I used Rhys to duplicate all my tokens.
Dispite the seriously weak 3rd Scion, I decided on the bold move to attack with all 3 Scions. To my surprise, I met no opposition and won the match. Miracles do happen. :wink:
Oh, compy used a random generated deck of B/W but lost all his critters the previous turn blocking my 2 Scions
I used my new deck: Doublethefun. I will upload that next in the deck section.
Actually, Forge should still treat the last Scion as a 9/9. It's just the P/T numbers on the card that don't always get updated correctly (the numbers shown at the top right, where it shows the card's text, DOES get updated correctly).
I disagree Dennis. Look at this screenshot. 4 creatures for me and the Scion is 2/2, both in play and in the top right.
As a matter of fact, Compy attacks with a 2/3 creature. It would not do that if the Scion was 4/4 as it should have been. I actually used the Scion to block the Jwari Scuttler and the Scuttler survived while my Scion died.

So, it's back to the drawing board for you guys on this one.
Attachments
BrokenScion3.jpg
](*,) = coder at work, according to a coder.It does explain some of the bugs. :wink:
Mr.Chaos
Tester
 
Posts: 625
Joined: 06 Sep 2008, 08:15
Has thanked: 0 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby DennisBergkamp » 27 Aug 2010, 15:19

Doh! You're right... This is a different case altogether, since it uses the "StaticEffect" keyword. I'm not sure why this is happening though...
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 DennisBergkamp » 27 Aug 2010, 16:41

After an hour of debugging, I see what's going on. I fixed it through some hack, which *hopefully* won't break other things :mrgreen:

What happened is that cards that have already received their static effect "bonus", get stuffed in a list called "old". Cards in this list, won't get any more bonuses... for me, somehow the third Scion of the Wild would get put in this list for whatever reason, and stop getting the bonus of getting its P/T changed dynamically based on the amount of creatures controlled.... even though this is something that should keep on happening indefinitely.

EDIT: maybe for now until the new version comes out, use Drove of Elves or Heedless One instead... they should (I'm pretty sure?) work without bugs.
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 indicatie » 27 Aug 2010, 17:41

Since the last release I get a lot of error's, which causes me to shut down the prog.
Here's one:

Code: Select all
An error has occured. You can copy/paste this message or save it to a file.
Please report this, plus what you tried to do, to:
   http://www.slightlymagic.net/forum/viewforum.php?f=26
If you don't want to register an account, you can mail it directly to
   mtgerror@yahoo.com


Index: 7, Size: 7


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

OS: Windows Vista Version: 6.0 Architecture: x86

Java Version: 1.6.0_21 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.IndexOutOfBoundsException: Index: 7, Size: 7
   at java.util.ArrayList.RangeCheck(Unknown Source)
   at java.util.ArrayList.get(Unknown Source)
   at forge.CardList.getCard(CardList.java:100)
   at forge.CardList.get(CardList.java:104)
   at forge.ComputerAI_General$1.addCard(ComputerAI_General.java:168)
   at forge.CardList.filter(CardList.java:191)
   at forge.ComputerAI_General.getMain1(ComputerAI_General.java:147)
   at forge.ComputerAI_General.playCards(ComputerAI_General.java:35)
   at forge.ComputerAI_General.main1(ComputerAI_General.java:26)
   at forge.ComputerAI_Input.think(ComputerAI_Input.java:41)
   at forge.ComputerAI_Input.showMessage(ComputerAI_Input.java:29)
   at forge.GuiInput.setInput(GuiInput.java:27)
   at forge.GuiInput.update(GuiInput.java:21)
   at java.util.Observable.notifyObservers(Unknown Source)
   at java.util.Observable.notifyObservers(Unknown Source)
   at forge.MyObservable.updateObservers(MyObservable.java:10)
   at forge.Phase.nextPhase(Phase.java:312)
   at forge.Phase.nextPhase(Phase.java:316)
   at forge.Phase.nextPhase(Phase.java:316)
   at forge.Phase.nextPhase(Phase.java:316)
   at forge.Phase.nextPhase(Phase.java:316)
   at forge.Phase.nextPhase(Phase.java:316)
   at forge.GuiDisplay4$25.actionPerformed(GuiDisplay4.java:777)
   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.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)
And can somebody please try to fix Animate Dead? I'm facing an animated Hellkite Overlord while I have a Naturalize in hand......
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. » 27 Aug 2010, 17:52

indicatie wrote:Since the last release I get a lot of error's, which causes me to shut down the prog.
`
Forge 08-20 had some bugs which caused these types of problems. Several things were tried and we think that we have fixed these bugs. This archive contains a new jar file. You should download this one and use this jar instead of the jar that comes with Forge 08-20. The archive at this link contains the most recent bug fix.

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 Jaedayr » 27 Aug 2010, 20:50

I played a Sootfeather Flock , choosing and paying for the 2/2 morph version. When it hit the battlefield it was not the morph image but the real one, albeit with 2/2 stats. The next turn I paid the morph cost at which point the only image change was that the name Sootfeather Flock appeared on the card. The stats did change to 3/2 flying. I do have morph pics but they sometimes seem flaky. If they still are then disregard this post.

Playing the Forge Fix r1825.7z version.
Jaedayr
Tester
 
Posts: 523
Joined: 08 Jul 2010, 00:06
Has thanked: 16 times
Been thanked: 13 times

Re: Current Known Bugs list

Postby Snacko » 27 Aug 2010, 22:07

Morph on your side of table looks like the creature so that you know what card it is. If your opponent has a morph creature it will show the Morph token image (this is wrong rule wise as morph means the card is 2/2 face-down creature, with no text, no name, no subtypes, no expansion symbol, and no mana cost).
If it would be "fixed" then you wouldn't have any indication what card is it beside the info panel when you hover over the card.
Snacko
DEVELOPER
 
Posts: 826
Joined: 29 May 2008, 19:35
Has thanked: 4 times
Been thanked: 74 times

Re: Current Known Bugs list

Postby Jaedayr » 28 Aug 2010, 00:41

Thank you Snacko for your quick response! That makes sense to me.

Another question, something else that may be working correctly. Should Wall of Reverence be able to gain life from a shrouded creature like Algae Gharial?
Jaedayr
Tester
 
Posts: 523
Joined: 08 Jul 2010, 00:06
Has thanked: 16 times
Been thanked: 13 times

Re: Current Known Bugs list

Postby DennisBergkamp » 28 Aug 2010, 00:54

Jaedayr wrote:Thank you Snacko for your quick response! That makes sense to me.

Another question, something else that may be working correctly. Should Wall of Reverence be able to gain life from a shrouded creature like Algae Gharial?
Nope, it's targeted.
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 Mr.Chaos » 28 Aug 2010, 09:56

Again, I am playing with the doublethefun deck. Compy uses a random generated B/W deck.
I won the first game, with a doubling season on the table. (not sure if that is relevant but the bug I found is also about "doubling")
Right, here is what happened: Turn one. Compy plays a land and ends his turn. I play a Forest and tap it to pay for Rhys the Redeemed.
I get an error message and must cancel casting Rhys to continue playing. But after the canceling, there is a second Rhys on the stack that is put into play as normal.
After this, any and all cards I try to play get the same error and result: the game tries to put the card/spell on the stack twice, even though you only cast/payed for one.

Here is the error log:
*****
An error has occured. You can copy/paste this message or save it to a file.
Please report this, plus what you tried to do, to:
viewforum.php?f=26
If you don't want to register an account, you can mail it directly to
mtgerror@yahoo.com


null


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

OS: Windows XP Version: 5.1 Architecture: x86

Java Version: 1.6.0_17 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.NullPointerException
at forge.CardFactory$4.canPlay(CardFactory.java:438)
at forge.CardFactory$4.canPlayAI(CardFactory.java:308)
at forge.ComputerAI_counterSpells2$1.addCard(ComputerAI_counterSpells2.java:65)
at forge.CardList.filter(CardList.java:191)
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:411)
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)
*****
](*,) = coder at work, according to a coder.It does explain some of the bugs. :wink:
Mr.Chaos
Tester
 
Posts: 625
Joined: 06 Sep 2008, 08:15
Has thanked: 0 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby Chris H. » 28 Aug 2010, 12:05

by 1diehard1 » 01 Aug 2010, 20:23

Painter's Servant still has the phantom effect, where the color change is kept after play. It also has the effect, which you don't seem to have documented, that you're allowed to choose the color 'null'. Opening quest mode's card shop or deck editor causes a crash after choosing null. The interface that allows you to choose a color includes null, so getting rid of that would probably be all that you need to do to fix it? I can paste you a crash report if you'd like.
--

Msg moved by a moderator to the Current Known Bugs list
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 Chris H. » 28 Aug 2010, 12:07

by Josiphos » 27 Aug 2010, 08:17

Hey all,

Necropotence seems bugged to me.

After casting, I am unable to play lands of any kind.

It also does not add cards to your hand during discard if the enchantment is destroyed during your turn (the old set aside, disk trick)

THx
--

Msg moved by a moderator to the Current Known Bugs list
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 Chris H. » 28 Aug 2010, 12:09

by friarisol » 27 Aug 2010, 14:39
Josiphos wrote:
Hey all,

Necropotence seems bugged to me.

After casting, I am unable to play lands of any kind.

It also does not add cards to your hand during discard if the enchantment is destroyed during your turn (the old set aside, disk trick)

THx
In the latest version? I thought I had fixed both of those bugs a while back? There are more issues related to that card (like the opponent doesn't seem to draw cards) but those two I thought were worked out.
(Eek. ::runs back to vacation:: )
--Sol
Sometimes I type half a book when storming up ideas. Sorry about that.
--

Msg moved by a moderator to the Current Known Bugs list
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 Almost_Clever » 28 Aug 2010, 22:59

I've run into an issue with Control Magic -type enchantments and Leyline of the Singularity. If the computer plays Threads of Disloyalty or Treachery when it already has one on the battlefield when I control Leyline of the Singularity, both of the computer's enchantments are put into graveyard, but a second copy of the last-played enchantment is also left on the battlefield. If I later destroy the computer's enchantment, it just evaporates (not put into the graveyard since it already is there and doesn't show up in the exiled list).

I blocked a 6/6 Noxious Hatchling with Swans of Bryn Argoll; the Swans of Bryn Argoll were erroneously destroyed due to wither and then "1. Swans of Bryn Argoll - Computer draws 0 cards." According to Gatherer:
Gatherer wrote:5/1/2008 If a creature with wither would deal damage to Swans of Bryn Argoll, that damage is treated just like any other damage. It's prevented, and the creature's controller draws cards. Swans of Bryn Argoll doesn't get any -1/-1 counters.
A woman came up to me and said / "I'd like to poison your mind / With wrong ideas that appeal to you / Though I am not unkind."
User avatar
Almost_Clever
Tester
 
Posts: 345
Joined: 15 Jan 2009, 01:46
Has thanked: 0 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby SoulStorm » 29 Aug 2010, 01:11

Gravitational Shift

Using Akroma's Memorial:

-2/-0 penalties are applied correctly for creatures without flying, but +2/+0 bonuses are not applied for creatures who gained flight with Akroma's Memorial unless Gravitational Shift was played after Akroma's Memorial.
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 40 guests

Main Menu

User Menu

Our Partners


Who is online

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

Login Form