It is currently 23 Aug 2025, 22:28
   
Text Size

Current Known Bugs list

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

Re: Current Known Bugs list

Postby Sloth » 20 Aug 2010, 19:40

Since I will be on vacation the next two weeks, I will post two bugs I found this week, for someone clever to fix them:

- Undiscovered Paradise does not return to owners hand when used by the AI.

- Using Glasses of Urza when the AI has no cards in hand, leaves you unable to close the window (and even the whole game).
User avatar
Sloth
Programmer
 
Posts: 3498
Joined: 23 Jun 2009, 19:40
Has thanked: 125 times
Been thanked: 507 times

Re: Current Known Bugs list

Postby Chris H. » 20 Aug 2010, 21:34

We wish you a pleasant vacation. :D

I fixed the Undiscovered Paradise bug and merged it into the SVN.
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 » 21 Aug 2010, 02:47

Boromir 3 just kicked the crap out of my 59-0 blue/black quest deck. The bug is that Emrakul, the Aeons Torn attacked me twice and its annihilator never kicked in. The computer attacked with Ulamog, the Infinite Gyre the next game and I got to experience the ultimate fun :roll: of properly working annihiltor. (I was avoiding the sliver decks, but I doubt I want to see Boromir again either. In addition to the two Eldrazi, the computer also put Akroma, Angel of Wrath (twice on the fifth turn) and Inkwell Leviathan onto the battlefield.)
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 Almost_Clever » 21 Aug 2010, 11:49

I played against Radiant 3 in the quest mode an ran into an issue with Gravitational Shift. I cast Doom Blade on my Wonder at the end of the computer's turn (not recommended if the computer has Radiant, Archangel on the battlefield :wink: ) so I'd be able to alpha strike with my currently grounded forces only to find that my now flying creatures did not get the +2/+0 bonus (on the positive side they also did not receive the -2/+0 penalty).
I tested Gravitational Shift with other means of gaining flying and the behavior is pretty squirrelly. Creatures that gain or lose flying when Gravitational Shift is on the battlefield seem to have the Gravitational Shift effects cancel out from then on.
For example, if Manta Rider has flying when the computer casts Gravitational Shift, then it is a 3/1 flying creature until end of turn. After Manta Rider loses flying, it becomes a 1/1 creature (should be -1/1) and it stays 1/1 from then on regardless of whether or not it is flying.
When testing this out, I ran into a game crash that allowed me to concede the match, but would re-occur if I tried to start another match. I had a Manta Rider equipped with Kite Sail when computer cast Gravitational Shift at which point the game crashed. (I am unable to recreate the crash.)
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: 5, Size: 5


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_11 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.IndexOutOfBoundsException: Index: 5, Size: 5
   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.InputControl.resetInput(InputControl.java:25)
   at forge.Input_StackNotEmpty.selectButtonOK(Input_StackNotEmpty.java:75)
   at forge.GuiInput.selectButtonOK(GuiInput.java:36)
   at forge.GuiDisplay3.okButtonActionPerformed(GuiDisplay3.java:999)
   at forge.GuiDisplay3.access$3(GuiDisplay3.java:998)
   at forge.GuiDisplay3$26.actionPerformed(GuiDisplay3.java:793)
   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)
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 Chris H. » 21 Aug 2010, 12:01

Almost_Clever wrote:When testing this out, I ran into a game crash that allowed me to concede the match, but would re-occur if I tried to start another match. I had a Manta Rider equipped with Kite Sail when computer cast Gravitational Shift at which point the game crashed. (I am unable to recreate the crash.)
`
Several people have had this crash with the new version. Everyone should download the new rev 1810 jar file and use that one instead.
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 Hellfish » 21 Aug 2010, 14:58

I am not well versed in the UI code, but I *do* know that the morph code isn't quite correct yet. The card is properly hidden when morphed, but when turned face-up it still shows the black space (not in the closeup in the lower right,though).
So now you're
Screaming for the blood of the cookie monster
Evil puppet demon of obesity
Time to change the tune of his fearful ballad
C is for "Lettuce," that's good enough for me
User avatar
Hellfish
Programmer
 
Posts: 1297
Joined: 07 Jun 2009, 10:41
Location: South of the Pumphouse
Has thanked: 110 times
Been thanked: 169 times

Re: Current Known Bugs list

Postby Chris H. » 21 Aug 2010, 15:13

Sloth wrote:- Using Glasses of Urza when the AI has no cards in hand, leaves you unable to close the window (and even the whole game).
`
This one is now fixed and merged. 8)
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 SilencerPL » 21 Aug 2010, 23:37

Wrench Mind doesn't work at all.
Prowl also. I attacked with Prickly Boggart and i had Morsel Theft.
Murderous Redcap returning as 1/1 deals 2 damage.

And there is a deck controlled by uncle steven or smth. I dealt 11 damage with a single 1/1 white changeling and he just kept using first liliana's ability. He had stacked lands and it was level 3 opponent.

What is more, AI very often skips his first land drop even though it has lands in hand. But only when it starts.
SilencerPL
 
Posts: 10
Joined: 13 Aug 2010, 01:19
Has thanked: 0 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby slowe » 22 Aug 2010, 15:14

I've got a strange bug that's cropping up sometimes when I open the "Quests" window in quest mode. A "you lost" window pops up saying I have one win and one loss ... I can't continue the match or restart it, and if I quit I get a loss. :( I also get a second quest mode main window. :?

A couple screenshots (I only have one copy of Forge open):
Image
Two windows
slowe
 
Posts: 127
Joined: 05 Jan 2010, 14:04
Has thanked: 6 times
Been thanked: 10 times

Re: Current Known Bugs list

Postby DennisBergkamp » 22 Aug 2010, 16:51

Slowe,

Does this still happen in 08/20? I remember fixing this bug at one point (of course, I don't remember exactly how to fix it).
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 slowe » 22 Aug 2010, 20:34

DennisBergkamp wrote:Slowe,

Does this still happen in 08/20? I remember fixing this bug at one point (of course, I don't remember exactly how to fix it).
Sorry, I forgot to mention it's in 7/31. I can't play 8/20 because of an UnsupportedClassVersionError. I assume that's because of Java 5.
slowe
 
Posts: 127
Joined: 05 Jan 2010, 14:04
Has thanked: 6 times
Been thanked: 10 times

Re: Current Known Bugs list

Postby DennisBergkamp » 22 Aug 2010, 20:47

What's the error you get when running 08/20? I could probably fix that...
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 Jaedayr » 22 Aug 2010, 21:01

Got this error running 0820 with rev 1810. I was in the process of casting Voice of Truth and had a Voracious Hatchling with three counters already on the battlefield.

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: 1, Size: 1


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_21 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
   at java.util.ArrayList.RangeCheck(Unknown Source)
   at java.util.ArrayList.get(Unknown Source)
   at forge.GameActionUtil$21.removeKeyword(GameActionUtil.java:10425)
   at forge.GameActionUtil$21.execute(GameActionUtil.java:10211)
   at forge.GameAction.checkStateEffects(GameAction.java:538)
   at forge.GameAction.CheckWheneverKeyword(GameAction.java:744)
   at forge.PlayerZone_ComesIntoPlay.add(PlayerZone_ComesIntoPlay.java:68)
   at forge.Spell_Permanent.resolve(Spell_Permanent.java:61)
   at forge.Input_StackNotEmpty.selectButtonOK(Input_StackNotEmpty.java:46)
   at forge.GuiInput.selectButtonOK(GuiInput.java:36)
   at forge.GuiDisplay4.okButtonActionPerformed(GuiDisplay4.java:986)
   at forge.GuiDisplay4.access$3(GuiDisplay4.java:985)
   at forge.GuiDisplay4$25.actionPerformed(GuiDisplay4.java:772)
   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)
Jaedayr
Tester
 
Posts: 523
Joined: 08 Jul 2010, 00:06
Has thanked: 16 times
Been thanked: 13 times

Re: Current Known Bugs list

Postby slowe » 22 Aug 2010, 21:38

Dennis -

When I try to run the .jar file, this is the full text:
Code: Select all
Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class file
   at java.lang.ClassLoader.defineClass1(Native Method)
   at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
   at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
   at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
   at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
   at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
   at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
   at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
From what I've briefly looked at, it seems you have to tell the compiler to build to be compatible with older versions of Java to avoid that error.
slowe
 
Posts: 127
Joined: 05 Jan 2010, 14:04
Has thanked: 6 times
Been thanked: 10 times

Re: Current Known Bugs list

Postby DennisBergkamp » 22 Aug 2010, 22:46

Alright, I'll try and recompile a version specifying it's for 1.5. I think we've always done that in the past by the way, not sure why it all of a sudden changed with 08/20.
It looks like you'll have to wait till tomorrow though, I left my laptop charger in the office :(
User avatar
DennisBergkamp
AI Programmer
 
Posts: 2602
Joined: 09 Sep 2008, 15:46
Has thanked: 0 time
Been thanked: 0 time

PreviousNext

Return to Forge

Who is online

Users browsing this forum: No registered users and 11 guests

Main Menu

User Menu

Our Partners


Who is online

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

Login Form