It is currently 30 Aug 2025, 18:09
   
Text Size

Current Known Bugs list

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

Re: Current Known Bugs list

Postby Chris H. » 16 Dec 2010, 01:09

I and the computer had a Caribou Range aura enchanting one of our lands. The AI was able to activate the token making ability but when I attempted to activate the token making ability I received the following error exception:

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


null


Version:
Forge -- official beta: $Date: 2010-09-14 08:34:27 -0400 (Tue, 14 Sep 2010) $, SVN revision: $Revision: 2039 $

OS: Mac OS X Version: 10.6.5 Architecture: x86_64

Java Version: 1.6.0_22 Vendor: Apple Inc.

Detailed error trace:
java.lang.NullPointerException
   at forge.CardFactory_Auras$3.resolve(CardFactory_Auras.java:120)
   at forge.MagicStack.resolveStack(MagicStack.java:512)
   at forge.Phase.passPriority(Phase.java:571)
   at forge.ComputerAI_General.stackResponse(ComputerAI_General.java:330)
   at forge.ComputerAI_General.stack_not_empty(ComputerAI_General.java:279)
   at forge.InputControl.updateInput(InputControl.java:149)
   at forge.GuiInput.update(GuiInput.java:19)
   at java.util.Observable.notifyObservers(Observable.java:142)
   at java.util.Observable.notifyObservers(Observable.java:98)
   at forge.MyObservable.updateObservers(MyObservable.java:9)
   at forge.InputControl.resetInput(InputControl.java:51)
   at forge.Phase.passPriority(Phase.java:562)
   at forge.Input_PassPriority.selectButtonOK(Input_PassPriority.java:35)
   at forge.GuiInput.selectButtonOK(GuiInput.java:35)
   at forge.GuiDisplay3.okButtonActionPerformed(GuiDisplay3.java:1015)
   at forge.GuiDisplay3.access$3(GuiDisplay3.java:1014)
   at forge.GuiDisplay3$26.actionPerformed(GuiDisplay3.java:809)
   at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2028)
   at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2351)
   at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
   at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
   at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
   at java.awt.Component.processMouseEvent(Component.java:6352)
   at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
   at java.awt.Component.processEvent(Component.java:6117)
   at java.awt.Container.processEvent(Container.java:2085)
   at java.awt.Component.dispatchEventImpl(Component.java:4714)
   at java.awt.Container.dispatchEventImpl(Container.java:2143)
   at java.awt.Component.dispatchEvent(Component.java:4544)
   at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4621)
   at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4282)
   at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4212)
   at java.awt.Container.dispatchEventImpl(Container.java:2129)
   at java.awt.Window.dispatchEventImpl(Window.java:2478)
   at java.awt.Component.dispatchEvent(Component.java:4544)
   at java.awt.EventQueue.dispatchEvent(EventQueue.java:635)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
   at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
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 lazylockie » 16 Dec 2010, 04:27

r4419:

after I cast Crib Swap AI's creature, the next turn its token becomes 3/4, probably because it has the same name as the card Shapeshifter
lazylockie
 
Posts: 508
Joined: 13 Jul 2010, 22:44
Has thanked: 74 times
Been thanked: 15 times

Re: Current Known Bugs list

Postby slapshot5 » 16 Dec 2010, 05:02

Corwin72 wrote:Build 4408
Attempt to cast Transcendent Master. Received this error:
No enum const class forge.Counters.2LEVEL
Eek. I can see what is going on, but the comments say my syntax is supposed to work. I'm not sure what the best fix is at this point. We'll get this fixed up before the next beta.
-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 slapshot5 » 16 Dec 2010, 05:05

lazylockie wrote:r4419:

after I cast Crib Swap AI's creature, the next turn its token becomes 3/4, probably because it has the same name as the card Shapeshifter
This should be fixed in r4421.

-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 cc-drake » 16 Dec 2010, 11:40

If AI plays Counterspell with mana from Forbidden Orchard, the Orchard's ETB effect will be countered instead and Forbidden Orchard is put into graveyard. Tested with Forge 10/19/2010, so it might be fixed meanwhile.
cc-drake
 
Posts: 570
Joined: 14 Aug 2010, 07:15
Has thanked: 29 times
Been thanked: 6 times

Re: Current Known Bugs list

Postby Corwin72 » 16 Dec 2010, 15:48

slapshot5 wrote:Eek. I can see what is going on, but the comments say my syntax is supposed to work. I'm not sure what the best fix is at this point. We'll get this fixed up before the next beta.
-slapshot5
Should I attempt to duplicate or just not play that card right now?
User avatar
Corwin72
 
Posts: 793
Joined: 15 Sep 2009, 13:26
Location: Grayson, Ga
Has thanked: 25 times
Been thanked: 9 times

Re: Current Known Bugs list

Postby friarsol » 16 Dec 2010, 15:55

Corwin72 wrote:Should I attempt to duplicate or just not play that card right now?
It's a parsing error not a logic error. Just remove the card from the deck until we figure out a fix.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Current Known Bugs list

Postby slapshot5 » 16 Dec 2010, 16:15

friarsol wrote:It's a parsing error not a logic error. Just remove the card from the deck until we figure out a fix.
I'm working on this.

-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 Corwin72 » 16 Dec 2010, 19:19

build 4427
Reveilark returning more than 2 creatures to play.
I am playing against Iceman in quest mode.
Player casts Sunblast Angel to wipe the opponents board except for the player's Reveillark that is enchanted control magic.
Destroyed creatures include Theiving Magpie, Sower of Temptation, my Linvala, Keeper of Silence, Floating Dream Zubera,Shadowmage Infiltrator, Man-O'-War,and 2 Fledgling Djinn
I then destroy the Reveillark with Intriped Hero.
AI returned Theiving Magpie, Sower of Temptation, Floating Dream Zubera,Shadowmage Infiltrator, Man-O'-War,and 2 Fledgling Djinn
User avatar
Corwin72
 
Posts: 793
Joined: 15 Sep 2009, 13:26
Location: Grayson, Ga
Has thanked: 25 times
Been thanked: 9 times

Re: Current Known Bugs list

Postby friarsol » 16 Dec 2010, 19:57

For everyone that's in the SVN. Could you post your bug reports in the Developer's Corner section?

We're trying to more easily differentiate between bugs in the latest Beta and bugs in the trunk build. In general bugs are bug, but a little organization will help flag down older bugs that might otherwise get lost in the SVN reports.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Current Known Bugs list

Postby Chris H. » 16 Dec 2010, 20:29

To further explain Sol's request. Some people have the ability to access the source code on google. They can and do keep an up to date copy of forge. They tend to come across the new bugs first. They can submit their bug reports referencing the newest code in the new Dev's corner SVN bug topic. This allows the devs to fix some of these newest bugs before the next beta release.

People who only use the beta versions of forge should continue to report the bugs that they find on this "Current Known Bugs list" topic.
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 Mr.Chaos » 16 Dec 2010, 20:37

Version 12/11. Bug:
Compy uses Sunlance to deal 3 damage to my Rhys the Redeemed. Of course, Rhys takes no damage. But the fact that Sunlance could even target him is just plain WRONG!
](*,) = 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 Sloth » 16 Dec 2010, 20:50

Mr.Chaos wrote:Version 12/11. Bug:
Compy uses Sunlance to deal 3 damage to my Rhys the Redeemed. Of course, Rhys takes no damage. But the fact that Sunlance could even target him is just plain WRONG!
This is fixed already, but thanks nontheless Mr.Chaos.
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 slowe » 18 Dec 2010, 04:23

Whee bugs!

I've had a few problems with P/T boosts not being read correctly. Specifically: I cast Sever Soul on a dragon while Crucible of Fire was in play and gained four life even though the dragon was correctly pumped to a 7/7; the AI cast Archon of Redemption with Gravitational Shift and only gained three life.

- I copied my quest wolf pet with Kiki-Jiki, and the copy didn't have flanking.
- Some spells cause errors when cascaded into. This has happened with Brainstorm and Ancient Craving, each time cascaded into with Deny Reality.
- Incendiary Command with the second and third modes causes an error.
- When the AI tries to reanimate a creature (it doesn't seem to matter what spell it's using) and there are multiple legal targets, it usually ends up getting the wrong creature.
- The AI was able to cast Beacon of Unrest when I had Iona, Shield of Emeria set to black.
- I cast Living Death, then immediately cast Reanimate on the Baneslayer Angel in the AI's graveyard. The AI gained the life from the lifelink. :shock: Living Death also puts tokens into graveyards.

- Wake Thrasher is broken. Its ability triggers if you cast a spell, tap some mana sources, then cancel. I keep doing that accidentally and I feel bad.
- Level up creatures who get P/T increases at higher levels retain those increases when Mirror Entity is activated.
- Planeswalker abilities have a cost of adding or removing loyalty counters - it shouldn't happen on resolution of the ability. E.g., I shouldn't be able to bolt a freshly played Garruk in response to his first ability. Not that I would take advantage of that, of course. :^o

- Personal Tutor fetches artifacts and enchantments, but you've probably fixed that by now.
- The text of Scorched Ruins is missing the word "sacrifice".
- Sunder should be an instant.
- The creatures fetched by Ranger of Eos aren't revealed (a la Goblin Ringleader in the past).

- The AI will kill itself by playing lands with Zo-Zu the Punisher in play.
- The AI rarely equips equipment, even if it has nothing else to do at all.
slowe
 
Posts: 127
Joined: 05 Jan 2010, 14:04
Has thanked: 6 times
Been thanked: 10 times

Re: Current Known Bugs list

Postby s1886x » 18 Dec 2010, 05:27

hedron crab's ability made my forge crash

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-09-14 08:34:27 -0400 (Tue, 14 Sep 2010) $, SVN revision: $Revision: 2039 $

OS: Windows Vista Version: 6.0 Architecture: x86

Java Version: 1.6.0_11 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.NullPointerException
at forge.AllZoneUtil.getPlayerCardsInLibrary(AllZoneUtil.java:230)
at forge.GameAction.mill(GameAction.java:119)
at forge.GameActionUtil$380.resolve(GameActionUtil.java:4936)
at forge.Input_StackNotEmpty.selectButtonOK(Input_StackNotEmpty.java:58)
at forge.GuiInput.selectButtonOK(GuiInput.java:36)
at forge.GuiDisplay4.okButtonActionPerformed(GuiDisplay4.java:985)
at forge.GuiDisplay4.access$3(GuiDisplay4.java:984)
at forge.GuiDisplay4$25.actionPerformed(GuiDisplay4.java:771)
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$Actions.actionPerformed(Unknown Source)
at javax.swing.SwingUtilities.notifyAction(Unknown Source)
at javax.swing.JComponent.processKeyBinding(Unknown Source)
at javax.swing.JComponent.processKeyBindings(Unknown Source)
at javax.swing.JComponent.processKeyEvent(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.KeyboardFocusManager.redispatchEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(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)
s1886x
 
Posts: 141
Joined: 14 Jun 2010, 01:07
Has thanked: 0 time
Been thanked: 0 time

PreviousNext

Return to Forge

Who is online

Users browsing this forum: Google [Bot] and 78 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 79 users online :: 1 registered, 0 hidden and 78 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: Google [Bot] and 78 guests

Login Form