SVN Bug Reports
Post MTG Forge Related Programming Questions Here
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: SVN Bug Reports
by friarsol » 26 Jan 2011, 20:06
I'm going to make a new topic for the Pet Abilities. Don't want to clutter up Bug Reports with it. viewtopic.php?f=52&t=3908
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: SVN Bug Reports
by friarsol » 26 Jan 2011, 20:27
r5769
Not a bug, just an AI snafu.
Since Oblivion Ring is now using the getHighestCastingCost logic, AI just O-Ring'd my Lightning Talons instead of the Pet the Talons enchanted, which it also could have targeted.
Not a bug, just an AI snafu.
Since Oblivion Ring is now using the getHighestCastingCost logic, AI just O-Ring'd my Lightning Talons instead of the Pet the Talons enchanted, which it also could have targeted.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: SVN Bug Reports
by Jaedayr » 26 Jan 2011, 21:10
r5764
I played Sprouting Vines (three spells played earlier in the turn) the first one resolved and added a land to my hand then the following occurred:
I played Sprouting Vines (three spells played earlier in the turn) the first one resolved and added a land to my hand then the following occurred:
- 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: 2011-01-06 11:34:48 -0500 (Thu, 06 Jan 2011) $, SVN revision: $Revision: 4891 $
OS: Windows XP Version: 5.1 Architecture: x86
Java Version: 1.6.0_23 Vendor: Sun Microsystems Inc.
Detailed error trace:
java.lang.NullPointerException
at forge.MagicStack.resolveStack(MagicStack.java:693)
at forge.Phase.passPriority(Phase.java:501)
at forge.ComputerAI_General.stackResponse(ComputerAI_General.java:292)
at forge.ComputerAI_General.stack_not_empty(ComputerAI_General.java:241)
at forge.InputControl.updateInput(InputControl.java:147)
at forge.GuiInput.update(GuiInput.java:19)
at java.util.Observable.notifyObservers(Unknown Source)
at java.util.Observable.notifyObservers(Unknown Source)
at forge.MyObservable.updateObservers(MyObservable.java:9)
at forge.InputControl.resetInput(InputControl.java:52)
at forge.Phase.passPriority(Phase.java:492)
at forge.Input_PassPriority.selectButtonOK(Input_PassPriority.java:35)
at forge.GuiInput.selectButtonOK(GuiInput.java:35)
at forge.GuiDisplay4.okButtonActionPerformed(GuiDisplay4.java:989)
at forge.GuiDisplay4.access$3(GuiDisplay4.java:988)
at forge.GuiDisplay4$25.actionPerformed(GuiDisplay4.java:776)
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)
Re: SVN Bug Reports
by Corwin72 » 26 Jan 2011, 21:16
Build 5749
Opponent plays Beacon of Unrest with no targets.
Beacon becomes a permanent on the Computers Creature row.
Opponent plays Beacon of Unrest with no targets.
Beacon becomes a permanent on the Computers Creature row.
-
Corwin72 - Posts: 793
- Joined: 15 Sep 2009, 13:26
- Location: Grayson, Ga
- Has thanked: 25 times
- Been thanked: 9 times
Re: SVN Bug Reports
by Sloth » 26 Jan 2011, 21:22
I improved the AI by taking enchantments into account.friarsol wrote:r5769
Not a bug, just an AI snafu.
Since Oblivion Ring is now using the getHighestCastingCost logic, AI just O-Ring'd my Lightning Talons instead of the Pet the Talons enchanted, which it also could have targeted.
The AI also plays Oblivion Ring without targets I control AND refuses to exile any of his permanents.Corwin72 wrote:Build 5749
Opponent plays Beacon of Unrest with no targets.
Beacon becomes a permanent on the Computers Creature row.
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: SVN Bug Reports
by Jaedayr » 26 Jan 2011, 21:30
r5764
minor issue
When playing Thrive the stack contains the following.
minor issue
When playing Thrive the stack contains the following.
- Code: Select all
1. Thrive - Put 1 +1/+1 counter on Thrive.
Re: SVN Bug Reports
by jeffwadsworth » 27 Jan 2011, 01:46
Just read Sol and Hellfish report. Known issue.
Last edited by jeffwadsworth on 27 Jan 2011, 02:11, edited 1 time in total.
- jeffwadsworth
- Super Tester Elite
- Posts: 1172
- Joined: 20 Oct 2010, 04:47
- Location: USA
- Has thanked: 287 times
- Been thanked: 70 times
Re: SVN Bug Reports
by jeffwadsworth » 27 Jan 2011, 01:54
Explained below.Jaedayr wrote:r5764
minor issue
When playing Thrive the stack contains the following.
- Code: Select all
1. Thrive - Put 1 +1/+1 counter on Thrive.
Last edited by jeffwadsworth on 27 Jan 2011, 02:01, edited 2 times in total.
- jeffwadsworth
- Super Tester Elite
- Posts: 1172
- Joined: 20 Oct 2010, 04:47
- Location: USA
- Has thanked: 287 times
- Been thanked: 70 times
Re: SVN Bug Reports
by friarsol » 27 Jan 2011, 01:56
It's not the scripted card, it's the built StackDescription in the AF.jeffwadsworth wrote:Weird. The card's code looks fine.Jaedayr wrote:r5764
minor issue
When playing Thrive the stack contains the following.
- Code: Select all
1. Thrive - Put 1 +1/+1 counter on Thrive.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: SVN Bug Reports
by lazylockie » 27 Jan 2011, 02:37
r5781
Contagion Clasp ETB trigger doesn't let me choose a creature. Its Proliferate ability is working though.
Contagion Clasp ETB trigger doesn't let me choose a creature. Its Proliferate ability is working though.
- lazylockie
- Posts: 508
- Joined: 13 Jul 2010, 22:44
- Has thanked: 74 times
- Been thanked: 15 times
Re: SVN Bug Reports
by jeffwadsworth » 27 Jan 2011, 03:35
This targeting issue is known. Check the Trigger thread.lazylockie wrote:r5781
Contagion Clasp ETB trigger doesn't let me choose a creature. Its Proliferate ability is working though.
- jeffwadsworth
- Super Tester Elite
- Posts: 1172
- Joined: 20 Oct 2010, 04:47
- Location: USA
- Has thanked: 287 times
- Been thanked: 70 times
Re: SVN Bug Reports
by Hellfish » 27 Jan 2011, 09:55
This was fixed along with a bunch of other problems in r5783.lazylockie wrote:r5781
Contagion Clasp ETB trigger doesn't let me choose a creature. Its Proliferate ability is working 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
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
-
Hellfish - Programmer
- Posts: 1297
- Joined: 07 Jun 2009, 10:41
- Location: South of the Pumphouse
- Has thanked: 110 times
- Been thanked: 169 times
Re: SVN Bug Reports
by Jaedayr » 27 Jan 2011, 18:35
r5817
I am casting Blurred Mongoose and a window popped up with the title "Select target spell." with one entry in the window, "Blurred Mongoose - Creature 2/1". I had to click OK in it three times before it disappeared.
The following was on the Eclipse console.
I am casting Blurred Mongoose and a window popped up with the title "Select target spell." with one entry in the window, "Blurred Mongoose - Creature 2/1". I had to click OK in it three times before it disappeared.
The following was on the Eclipse console.
- Code: Select all
Blurred Mongoose - Creature 2 / 1
Blurred Mongoose - Creature 2 / 1
Blurred Mongoose - Creature 2 / 1
Re: SVN Bug Reports
by jeffwadsworth » 27 Jan 2011, 21:05
When cards like Arid Mesa and Wooded Foothills are used to search your library for land cards, you get prompted twice. The first time you see the entire library. Say you choose a forest. You then get a second window that just displays the lands. Once you choose your land from this second window, it gets correctly placed on the battlefield.
- jeffwadsworth
- Super Tester Elite
- Posts: 1172
- Joined: 20 Oct 2010, 04:47
- Location: USA
- Has thanked: 287 times
- Been thanked: 70 times
Re: SVN Bug Reports
by Hellfish » 27 Jan 2011, 21:08
Pretty sure that's intentional, because you should get to see your entire library.
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
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
-
Hellfish - Programmer
- Posts: 1297
- Joined: 07 Jun 2009, 10:41
- Location: South of the Pumphouse
- Has thanked: 110 times
- Been thanked: 169 times
Who is online
Users browsing this forum: No registered users and 28 guests