It is currently 27 Aug 2025, 06:23
   
Text Size

Bug Reports (snapshot builds)

Post MTG Forge Related Programming Questions Here

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

Re: Bug Reports (snapshot builds)

Postby myk » 02 Feb 2013, 08:28

The AI has hung twice after playing a Khalni Garden at the point where the 0/1 plant token is supposed to be put into play. It might be a timing error of some kind -- the token appeared just fine in a previous round.
Screen Shot 2013-02-02 at 12.19.23 am.png
Screen Shot 2013-02-02 at 12.43.13 am.png

Edit: the hang only happens when the ui is set to not stop on the phase that the card is played in
myk
 
Posts: 439
Joined: 17 Jan 2013, 02:39
Location: California
Has thanked: 38 times
Been thanked: 57 times

Re: Bug Reports (snapshot builds)

Postby storms » 02 Feb 2013, 16:49

terminus isent working corectly gideon champion of justice ultimate ability isent working
storms
 
Posts: 10
Joined: 12 Jan 2013, 20:42
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Reports (snapshot builds)

Postby ArsenalNut » 02 Feb 2013, 17:04

r19335, I am not sure if this behavior is really a bug but the sideboard changes are getting reset between 2nd and 3rd game. I just clicked OK between the 2nd and 3rd games and was surprised to find cards that I know I had sided out for the 2nd game appeared in my hand and library for game 3.
So many cards, so little time
User avatar
ArsenalNut
 
Posts: 512
Joined: 08 Jul 2011, 03:49
Has thanked: 27 times
Been thanked: 121 times

Re: Bug Reports (snapshot builds)

Postby jwallstone » 02 Feb 2013, 21:48

 Terminus and Cyclonic Rift do not work properly. Terminus removes your own creatures, but leaves opponents creatures intact. Cyclonic Rift does nothing when overloaded.

Attached picture shows field after an overloaded Cyclonic Rift. Nothing happened.
 
Attachments
Forge.png
Last edited by Chris H. on 03 Feb 2013, 12:50, edited 1 time in total.
Reason: mouse-over
jwallstone
 
Posts: 66
Joined: 02 Mar 2012, 06:16
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Reports (snapshot builds)

Postby friarsol » 03 Feb 2013, 02:35

r19340
When the AI demorphs with a trigger that targets, the game is frozen (unable to pass priority but it seems to be mine)

Exact example:
AI has Nantuko Vigilante as a Morph. I cast an artifact/enchantment. During his upkeep he demorphs the Vigilante, targets my permanent, I can see the trigger on the stack, but I'm not allowed to continue.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Bug Reports (snapshot builds)

Postby Sloth » 03 Feb 2013, 13:27

myk wrote:The AI has hung twice after playing a Khalni Garden at the point where the 0/1 plant token is supposed to be put into play.
Edit: the hang only happens when the ui is set to not stop on the phase that the card is played in
friarsol wrote:r19340
When the AI demorphs with a trigger that targets, the game is frozen (unable to pass priority but it seems to be mine)
Both cases are fixed. I'm not sure why the priority has to be set to the AI here, but the same happenes when the human plays a land or activates a static ability, so i just copied it.

EDIT:
Mmh, maybe it's because there is a chooseOrderOfSimultaneousStackEntryAll call in setPriority.
Why is a function like that called by a functions that looks like a setter?
User avatar
Sloth
Programmer
 
Posts: 3498
Joined: 23 Jun 2009, 19:40
Has thanked: 125 times
Been thanked: 507 times

Re: Bug Reports (snapshot builds)

Postby myk » 03 Feb 2013, 20:22

Thanks, Sloth!
ArsenalNut wrote:r19335, I am not sure if this behavior is really a bug but the sideboard changes are getting reset between 2nd and 3rd game. I just clicked OK between the 2nd and 3rd games and was surprised to find cards that I know I had sided out for the 2nd game appeared in my hand and library for game 3.
yeah, this has been bugging me as well. I'll see if I can figure out how to fix this.

my current task list:
- allow filter toggle buttons to wrap in deck editor
- support deck format in deck import dialog (e.g. "cardname|set")
- add tabs to default place if they're missing in the editor_preferred.xml file
- keep sideboard changes between match rounds -- don't reset for round 3 edit: fixed by max. thx max!
Last edited by myk on 04 Feb 2013, 10:26, edited 1 time in total.
myk
 
Posts: 439
Joined: 17 Jan 2013, 02:39
Location: California
Has thanked: 38 times
Been thanked: 57 times

Re: Bug Reports (snapshot builds)

Postby Max mtg » 04 Feb 2013, 09:56

ArsenalNut wrote:r19335, I am not sure if this behavior is really a bug but the sideboard changes are getting reset between 2nd and 3rd game. I just clicked OK between the 2nd and 3rd games and was surprised to find cards that I know I had sided out for the 2nd game appeared in my hand and library for game 3.
The changes to deck were applied to the second match and discarded afterwards, this is a bug.

Was adressed by r19359 - see if it works for you.
Single class for single responsibility.
Max mtg
Programmer
 
Posts: 1997
Joined: 02 Jul 2011, 14:26
Has thanked: 173 times
Been thanked: 334 times

Re: Bug Reports (snapshot builds)

Postby Max mtg » 04 Feb 2013, 10:01

Sloth wrote:Both cases are fixed. I'm not sure why the priority has to be set to the AI here, but the same happenes when the human plays a land or activates a static ability, so i just copied it.

EDIT:
Mmh, maybe it's because there is a chooseOrderOfSimultaneousStackEntryAll call in setPriority.
Why is a function like that called by a functions that looks like a setter?
Maybe that happens beause demorph does not use stack?

I don't like calls to GUI from inside game code as well.
Single class for single responsibility.
Max mtg
Programmer
 
Posts: 1997
Joined: 02 Jul 2011, 14:26
Has thanked: 173 times
Been thanked: 334 times

Re: Bug Reports (snapshot builds)

Postby myk » 04 Feb 2013, 10:50

Max mtg wrote:Was adressed by r19359 - see if it works for you.
It seems as though the sideboarding dialog comes up regardless of whether you have any cards in your sideboard.
Screen Shot 2013-02-04 at 2.49.34 am.png
myk
 
Posts: 439
Joined: 17 Jan 2013, 02:39
Location: California
Has thanked: 38 times
Been thanked: 57 times

Re: Bug Reports (snapshot builds)

Postby Max mtg » 04 Feb 2013, 11:47

adjusted conditions in r19366
Single class for single responsibility.
Max mtg
Programmer
 
Posts: 1997
Joined: 02 Jul 2011, 14:26
Has thanked: 173 times
Been thanked: 334 times

Re: Bug Reports (snapshot builds)

Postby myk » 04 Feb 2013, 12:06

confirmed fixed. thx!
myk
 
Posts: 439
Joined: 17 Jan 2013, 02:39
Location: California
Has thanked: 38 times
Been thanked: 57 times

Re: Bug Reports (snapshot builds)

Postby moomarc » 04 Feb 2013, 13:22

All the opponent's cards on the battlefield show as morph creatures in the card detail panel! Might have to hold off on the beta until this is fixed.
-Marc
User avatar
moomarc
Pixel Commander
 
Posts: 2091
Joined: 04 Jun 2010, 15:22
Location: Johannesburg, South Africa
Has thanked: 371 times
Been thanked: 372 times

Re: Bug Reports (snapshot builds)

Postby Chris H. » 04 Feb 2013, 13:26

moomarc wrote:All the opponent's cards on the battlefield show as morph creatures in the card detail panel! Might have to hold off on the beta until this is fixed.
 
Oh no...

Looks like we may need to do another release as I have already started. :(
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: Bug Reports (snapshot builds)

Postby Max mtg » 04 Feb 2013, 13:30

r19373 fixes
Single class for single responsibility.
Max mtg
Programmer
 
Posts: 1997
Joined: 02 Jul 2011, 14:26
Has thanked: 173 times
Been thanked: 334 times

PreviousNext

Return to Developer's Corner

Who is online

Users browsing this forum: No registered users and 15 guests

Main Menu

User Menu

Our Partners


Who is online

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

Login Form