It is currently 30 Jun 2025, 17:35
   
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 Sloth » 18 Jun 2011, 12:33

Jaedayr wrote:r9829

AI cast Oust on my Bloodhall Ooze which had 4 +1/+1 counters on it. The next turn the ooze entered the battlefield via Maelstrom Nexus. It still had the four counters on it.
Fixed! Thanks Jaedayr.
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 jeffwadsworth » 19 Jun 2011, 00:25

Cheers.
Last edited by jeffwadsworth on 19 Jun 2011, 15:19, 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

Postby pwangsta » 19 Jun 2011, 01:46

r9862:

Loading decks (constructed, sealed, or draft) seems to have been broken recently. I can still create and save new decks, but get the following error when I try to load any saved deck:
| Open
An error has occurred. 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: 2011-01-06 11:34:48 -0500 (Thu, 06 Jan 2011) $, SVN revision: $Revision: 4891 $

OS: Windows 7 Version: 6.1 Architecture: x86

Java Version: 1.6.0_26 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.NullPointerException
at forge.Gui_DeckEditor_Menu.openDraft(Unknown Source)
at forge.Gui_DeckEditor_Menu.access$8(Unknown Source)
at forge.Gui_DeckEditor_Menu$20$1.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(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)
pwangsta
 
Posts: 20
Joined: 10 Jun 2011, 12:09
Has thanked: 0 time
Been thanked: 0 time

Re: SVN Bug Reports

Postby Rob Cashwalker » 19 Jun 2011, 05:07

fixed the error on opening decks.
The Force will be with you, Always.
User avatar
Rob Cashwalker
Programmer
 
Posts: 2167
Joined: 09 Sep 2008, 15:09
Location: New York
Has thanked: 5 times
Been thanked: 40 times

Re: SVN Bug Reports

Postby timmermac » 20 Jun 2011, 01:03

r9823: Lifelink does not appear to be working. Playing against the Barney Rubble deck in quest mode, I attacked with a Moltensteel Dragon that had been equipped with a Behemoth Sledge. The computer blocked with a Plumeveil and an Oona's Gatewarden. I should have gained 6 life in the attack, I got nothing. I later attacked with a Batterskull equipped Germ token that was further buffed by Elesh Norn, Grand Cenobite. Computer didn't block. I should have gained 6 life, but got nothing.
"I just woke up, haven't had coffee, let alone a pee in 7 days, and I find out you stole my ass and made a ...mini-me! Carter, I should be irked currently, yes?" - Jack O'Neill
User avatar
timmermac
Tester
 
Posts: 1512
Joined: 17 May 2010, 20:36
Has thanked: 18 times
Been thanked: 95 times

Re: SVN Bug Reports

Postby Sloth » 20 Jun 2011, 07:59

timmermac wrote:r9823: Lifelink does not appear to be working. Playing against the Barney Rubble deck in quest mode, I attacked with a Moltensteel Dragon that had been equipped with a Behemoth Sledge. The computer blocked with a Plumeveil and an Oona's Gatewarden. I should have gained 6 life in the attack, I got nothing. I later attacked with a Batterskull equipped Germ token that was further buffed by Elesh Norn, Grand Cenobite. Computer didn't block. I should have gained 6 life, but got nothing.
I just run a test. Behemoth Sledge did work for me.
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 timmermac » 20 Jun 2011, 17:08

r9890: I took control of the computer's Hedron Crab with a Ritual of the Machine. Computer playing lands still triggers landfall, but I get to determine who mills. Landfall does not trigger when I play a land.

Edit: Casting Plague Rats results in their immediate appearance in the graveyard.
"I just woke up, haven't had coffee, let alone a pee in 7 days, and I find out you stole my ass and made a ...mini-me! Carter, I should be irked currently, yes?" - Jack O'Neill
User avatar
timmermac
Tester
 
Posts: 1512
Joined: 17 May 2010, 20:36
Has thanked: 18 times
Been thanked: 95 times

Re: SVN Bug Reports

Postby jeffwadsworth » 21 Jun 2011, 16:33

Sol, I tested the Isochron Scepter with r. 9919 and it did not appear to work. I imprinted both About Face and Abjure and neither was cast after activating the Isochron Scepter's ability.

I started a normal game and did not use the Setup Game State tool.
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 friarsol » 21 Jun 2011, 16:52

Jeff, Did you try Prototype Portal? Edit: Nevermind, looks like the Imprint isn't sticking. That doesn't make any sense, I'm gonna have to debug this, and we're going to have to figure out what the deal is with why Game State makes things seem to work, because otherwise its useless.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: SVN Bug Reports

Postby friarsol » 21 Jun 2011, 19:26

Alright my gut feeling about the Imprint cards is that the Card that's attached to the trigger (trigger.getHostCard()) is "different" than the card that is entering the battlefield. So basically what we need is to update any triggers a card has when it hits the new Zone with the "new" card. I probably won't have time to try to experiment that fix until Friday, if someone wants to investigate and give that a shot.
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 » 21 Jun 2011, 19:34

friarsol wrote:Alright my gut feeling about the Imprint cards is that the Card that's attached to the trigger (trigger.getHostCard()) is "different" than the card that is entering the battlefield. So basically what we need is to update any triggers a card has when it hits the new Zone with the "new" card. I probably won't have time to try to experiment that fix until Friday, if someone wants to investigate and give that a shot.
We are in dire need of a good test suite.
Last edited by jeffwadsworth on 21 Jun 2011, 19:55, 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

Postby friarsol » 21 Jun 2011, 19:45

Actually I had 5 minutes, and am going to submit a possible fix. I was able to functionally have Isochron Scepter work without using the Game State. Jeff if you can test other similar cards and possibly some leaving zone triggers to see if this is a suitable fix that would be great.
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 » 21 Jun 2011, 19:55

friarsol wrote:Actually I had 5 minutes, and am going to submit a possible fix. I was able to functionally have Isochron Scepter work without using the Game State. Jeff if you can test other similar cards and possibly some leaving zone triggers to see if this is a suitable fix that would be great.
Doing so right now.

Edit: Works perfectly now. The "Imprinting" description in the card panel needs a little work, but the imprinted card name is there now.

Edit 2: Tested all the Imprint cards.

Ran across an interesting situation with Abjure and Isochron Scepter. Isochron Scepter covers mana costs only and Abjure requires the additional cost of sacrificing a blue permanent. This is not required with the copied spell.

Another issue. My Phyrexian Metamorph imprints the opponents Honor Guard. When I use the pump ability of my imprinted Honor Guard, the opponent's Honor Guard gets the bonus.
If I use my Phyrexian Metamorph to imprint my Isochron Scepter (which is imprinting a Lightning Bolt), whenever I try to use the non-Imprinted Isochron Scepter (for the Lightning Bolt), the imprinted Isochron Scepter will tap instead.
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 pwangsta » 22 Jun 2011, 01:54

r9925 (the first two are from somewhat older revisions though):

Rakdos Ickspitter - trying to target a shrouded (by Canopy Cover) Aura Gnarlid causes the typical "cannot target" message to show up, but the cancel button is grayed out, so I can't advance the game anymore; had to concede to get back to main screen
Cascade effect on Bloodbraid Elf - AI revealed a Blightning, but declined to play it. Not sure if this is a mechanical issue (i.e. AI couldn't play it) or an AI issue, though (i.e. AI incorrectly chose not to play it). On further testing, I could play a cascade effect perfectly, so the problem is probably in the AI choosing not to play it.
Heartlash Cinder - chroma effect didn't work
Adder-Staff Boggart - winning clash doesn't give me the +1/+1 counter
Skull Catapult (6ED) has wrong picture associated with it (picture is Rod of Ruin, 6ED), but description in upper right of deck editor is correct
Treva, the Renewer - picture is not in english (german?)
Crystallization - did not go to graveyard when creature it was enchanting got put back on top of my library (for that matter, the creature should have been exiled, but wasn't)
pwangsta
 
Posts: 20
Joined: 10 Jun 2011, 12:09
Has thanked: 0 time
Been thanked: 0 time

Re: SVN Bug Reports

Postby Sloth » 22 Jun 2011, 07:50

pwangsta wrote:Cascade effect on Bloodbraid Elf - AI revealed a Blightning, but declined to play it. Not sure if this is a mechanical issue (i.e. AI couldn't play it) or an AI issue, though (i.e. AI incorrectly chose not to play it). On further testing, I could play a cascade effect perfectly, so the problem is probably in the AI choosing not to play it.
The AI fails to cast targeted spells with Cascade. I think we have a similar problem with suspend.

pwangsta wrote:Rakdos Ickspitter - trying to target a shrouded (by Canopy Cover) Aura Gnarlid causes the typical "cannot target" message to show up, but the cancel button is grayed out, so I can't advance the game anymore; had to concede to get back to main screen
Heartlash Cinder - chroma effect didn't work
Adder-Staff Boggart - winning clash doesn't give me the +1/+1 counter
Just did a test. I couldn't reproduce any of these bugs.
User avatar
Sloth
Programmer
 
Posts: 3498
Joined: 23 Jun 2009, 19:40
Has thanked: 125 times
Been thanked: 507 times

PreviousNext

Return to Developer's Corner

Who is online

Users browsing this forum: No registered users and 19 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 19 users online :: 0 registered, 0 hidden and 19 guests (based on users active over the past 10 minutes)
Most users ever online was 5050 on 26 Jun 2025, 06:02

Users browsing this forum: No registered users and 19 guests

Login Form