It is currently 13 Aug 2025, 22:53
   
Text Size

SVN Bug Reports

Post MTG Forge Related Programming Questions Here

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

Re: SVN Bug Reports

Postby Chris H. » 11 Jan 2011, 13:48

Jaedayr wrote:I have tried several of the display options in the past two days, trying to find one I like. I had problems with Napkin yesterday and today I thought I was back to plain Windows option.
`
I tend to use the standard look and feel for my computer's OS. Some of the LAFs can be buggy.
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: SVN Bug Reports

Postby friarsol » 12 Jan 2011, 04:28

r5063
Identity Crisis is giving me a Null Pointer Error when the AI tries to play it.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: SVN Bug Reports

Postby slapshot5 » 12 Jan 2011, 04:36

friarsol wrote:r5063
Identity Crisis is giving me a Null Pointer Error when the AI tries to play it.
Now fixed.
slapshot5
Programmer
 
Posts: 1391
Joined: 03 Jan 2010, 17:47
Location: Mac OS X
Has thanked: 25 times
Been thanked: 68 times

Re: SVN Bug Reports

Postby Jaedayr » 12 Jan 2011, 18:43

r5077

Every time the AI blocks an I am presented with the pop-up multiple blockers window and have to assign damage to the single blocker in the window. My attackers do not have trample.
Jaedayr
Tester
 
Posts: 523
Joined: 08 Jul 2010, 00:06
Has thanked: 16 times
Been thanked: 13 times

Re: SVN Bug Reports

Postby Jaedayr » 12 Jan 2011, 18:50

r5077

AI played Damnation then tried to play Animate Dead on my Pale Recluse that had just been put into the graveyard.

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.CardFactory_Auras$57.resolve(CardFactory_Auras.java:1579)
   at forge.MagicStack.resolveStack(MagicStack.java:609)
   at forge.Phase.passPriority(Phase.java:497)
   at forge.Input_PassPriority.selectButtonOK(Input_PassPriority.java:35)
   at forge.GuiInput.selectButtonOK(GuiInput.java:35)
   at forge.GuiDisplay4.okButtonActionPerformed(GuiDisplay4.java:1019)
   at forge.GuiDisplay4.access$3(GuiDisplay4.java:1018)
   at forge.GuiDisplay4$25.actionPerformed(GuiDisplay4.java:806)
   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: SVN Bug Reports

Postby friarsol » 12 Jan 2011, 21:16

r5079
This is a weird bug related to lethal damage and static effects. I tested it using the following decks:

AI gets: 3 Mox, 1 Wall of Spears
I get: 1 Yavimaya Enchantress, 4 Mox, 1 Rancor

5/3 Enchantress attacks until AI blocks with the Wall. When first strike occurs, Enchantress takes 2 damage and dies, presumably because the damage is considered somewhere before static effects are.

It might be faster to test to take the Wall deck and give the AI the Enchantress deck.

Edit: When blocking with a 2 power non-first strike creature, this issue doesn't occur.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: SVN Bug Reports

Postby DennisBergkamp » 12 Jan 2011, 22:02

That kind of reminds me of a bug I had with Wren's Run Packmaster, wolves would get deathtouch, but for a split second during combat it seemed they would lose it (right when damage was dealt). This only happened when attacking.
I can't remember whether this was fixed or not, but it's probably very closely related.

EDIT: Then again, I seem to remember now that it only happened to Wolf tokens...
User avatar
DennisBergkamp
AI Programmer
 
Posts: 2602
Joined: 09 Sep 2008, 15:46
Has thanked: 0 time
Been thanked: 0 time

Re: SVN Bug Reports

Postby Chris H. » 13 Jan 2011, 01:36

Re: Snacko's /cardsfolder/cardsfolder.zip rev5074

I zipped my /cardsfolder/ and removed the numerous individual card text files and started forge. It launched instantly, so I went to the deck editor and there were only 13 cards listed. :)

Did anybody else try and have better luck?
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: SVN Bug Reports

Postby friarsol » 13 Jan 2011, 16:15

r5012
Righteous Fury doesn't gain me any life. We probably need to Record the amount of cards affected at some point before they get destroyed and then use that recorded value as part of the SubAbility.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: SVN Bug Reports

Postby jeffwadsworth » 13 Jan 2011, 17:00

Speaking of recording, other cards that would benefit from it would be Phyrexian Colossus and The Wretched.
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

Postby Snacko » 13 Jan 2011, 19:47

Chris H. wrote:Re: Snacko's /cardsfolder/cardsfolder.zip rev5074

I zipped my /cardsfolder/ and removed the numerous individual card text files and started forge. It launched instantly, so I went to the deck editor and there were only 13 cards listed. :)

Did anybody else try and have better luck?
Did you include the folder in zip ? It needs to have only text files in it otherwise it wont work.
Snacko
DEVELOPER
 
Posts: 826
Joined: 29 May 2008, 19:35
Has thanked: 4 times
Been thanked: 74 times

Re: SVN Bug Reports

Postby koravain » 13 Jan 2011, 20:16

koravain wrote:r5023

Hellspark Elemental goes directly into exile when you cast it via Unearth.
Update. Tested with r5075. Seems like any creature with Unearth will instantly go into exile after paying the Unearth cost. Tested with numerous creatures. Flashback is working fine though.
koravain
 
Posts: 7
Joined: 06 May 2010, 16:38
Has thanked: 0 time
Been thanked: 0 time

Re: SVN Bug Reports

Postby Sloth » 13 Jan 2011, 21:06

It seems that I produced a bug that causes combat damage to be assigned twice. I will try to fix this tomorrow. It's getting late here.
User avatar
Sloth
Programmer
 
Posts: 3498
Joined: 23 Jun 2009, 19:40
Has thanked: 125 times
Been thanked: 507 times

Re: SVN Bug Reports

Postby friarsol » 13 Jan 2011, 21:11

koravain wrote:Update. Tested with r5075. Seems like any creature with Unearth will instantly go into exile after paying the Unearth cost. Tested with numerous creatures. Flashback is working fine though.
Thanks for tracking this down. I just submitted a fix. Hopefully this is nailed down now.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: SVN Bug Reports

Postby Chris H. » 13 Jan 2011, 22:23

Snacko wrote:Did you include the folder in zip ? It needs to have only text files in it otherwise it wont work.
`
I tried it both ways with the same result. I selected the /cardsfolder/ and zipped and I also selected all of the card files located inside of the /cardsfolder/ and zipped. It may be related to my iMac's OS.
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

PreviousNext

Return to Developer's Corner

Who is online

Users browsing this forum: No registered users and 33 guests

Main Menu

User Menu

Our Partners


Who is online

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

Login Form