It is currently 16 Aug 2025, 08:57
   
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 UnderFlow » 28 Apr 2011, 09:54

R 8216:
Destructive Force shows up at 5RR in the Deck Editor, but costs 4RR to play.
UnderFlow
 
Posts: 51
Joined: 17 Feb 2011, 17:49
Has thanked: 0 time
Been thanked: 1 time

Re: SVN Bug Reports

Postby Chris H. » 28 Apr 2011, 12:34

Hellfish wrote:Chris: hmm, that dialog shouldn't show unless you have more than one trigger to put on the stack. Which cards were involved?
`
I can not remember at this time. :?

Nonetheless, thank you for the bug fixes and we will keep our eyes open for a list containing only a single trigger. :D
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 Jaedayr » 28 Apr 2011, 17:56

r8220

Got the following after closing the window showing cards won that popped up at the end of a quest win.

Code: Select all
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:
   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_24 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.NullPointerException
   at forge.quest.data.QuestPreferences.getWinsForVeryHardAI(QuestPreferences.java:153)
   at forge.quest.data.QuestBattleManager.getOpponents(QuestBattleManager.java:83)
   at forge.quest.gui.main.QuestBattle.getBattles(QuestBattle.java:375)
   at forge.quest.gui.main.QuestMainPanel.createBattlePanel(QuestMainPanel.java:345)
   at forge.quest.gui.main.QuestMainPanel.refreshNextMatchPanel(QuestMainPanel.java:491)
   at forge.quest.gui.main.QuestMainPanel.refresh(QuestMainPanel.java:484)
   at forge.quest.gui.main.QuestMainPanel.initUI(QuestMainPanel.java:71)
   at forge.quest.gui.main.QuestMainPanel.<init>(QuestMainPanel.java:67)
   at forge.quest.gui.QuestFrame.<init>(QuestFrame.java:37)
   at forge.Gui_WinLose.quitButton_actionPerformed(Gui_WinLose.java:510)
   at forge.Gui_WinLose$3.actionPerformed(Gui_WinLose.java:187)
   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.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.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
   at java.awt.EventQueue$2.run(Unknown Source)
   at java.awt.EventQueue$2.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)
*edit - I exited Forge and Eclipse and restarted and I crash with the same message when I try to Continue Quest.
Jaedayr
Tester
 
Posts: 523
Joined: 08 Jul 2010, 00:06
Has thanked: 16 times
Been thanked: 13 times

Re: SVN Bug Reports

Postby friarsol » 28 Apr 2011, 19:18

Did you update your quest.preferences?
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: SVN Bug Reports

Postby Jaedayr » 28 Apr 2011, 20:43

friarsol wrote:Did you update your quest.preferences?
My quest.preferences was last updated as of r8202.

Code: Select all
difficultyString=Easy,Normal,Hard,Very Hard
# Num of Wins for each Difficulty to gain a Booster, Rank, Duel vs Tougher AI Decks
winsForBooster=1,1,2,2
winsForRankIncrease=3,4,5,6
winsForMediumAI=10,9,8,7
winsForHardAI=20,18,16,14
winsForVeryHardAI=40,36,32,28
# When starting a quest this is how much of each type you'll start with. Plus your starting Credits.
startingBasicLand=20
startingSnowBasicLand=20
startingCommons=45,40,40,40
startingUncommons=20,15,15,15
startingRares=10,10,10,10
startingCredits=250
# When winning a booster pack, this is what you'll expect to see in a pack.
boosterPackCommon=7
boosterPackUncommon=3
boosterPackRare=1
# Match rewards that are used by the quest system
matchRewardBase=10
matchRewardTotalWins=0.3
matchRewardNoLosses=10
matchRewardPoisonWinBonus=50
matchRewardMilledWinBonus=40
matchRewardAltWinBonus=100
matchRewardWinOnFirstTurn=1500
matchRewardWinByTurnFive=250
matchRewardWinByTurnTen=50
matchRewardWinByTurnFifteen=5
matchRewardMullToZero=500
Jaedayr
Tester
 
Posts: 523
Joined: 08 Jul 2010, 00:06
Has thanked: 16 times
Been thanked: 13 times

Re: SVN Bug Reports

Postby Sloth » 29 Apr 2011, 20:39

Jaedayr wrote:
friarsol wrote:Did you update your quest.preferences?
My quest.preferences was last updated as of r8202.

Code: Select all
difficultyString=Easy,Normal,Hard,Very Hard
# Num of Wins for each Difficulty to gain a Booster, Rank, Duel vs Tougher AI Decks
winsForBooster=1,1,2,2
winsForRankIncrease=3,4,5,6
winsForMediumAI=10,9,8,7
winsForHardAI=20,18,16,14
winsForVeryHardAI=40,36,32,28
# When starting a quest this is how much of each type you'll start with. Plus your starting Credits.
startingBasicLand=20
startingSnowBasicLand=20
startingCommons=45,40,40,40
startingUncommons=20,15,15,15
startingRares=10,10,10,10
startingCredits=250
# When winning a booster pack, this is what you'll expect to see in a pack.
boosterPackCommon=7
boosterPackUncommon=3
boosterPackRare=1
# Match rewards that are used by the quest system
matchRewardBase=10
matchRewardTotalWins=0.3
matchRewardNoLosses=10
matchRewardPoisonWinBonus=50
matchRewardMilledWinBonus=40
matchRewardAltWinBonus=100
matchRewardWinOnFirstTurn=1500
matchRewardWinByTurnFive=250
matchRewardWinByTurnTen=50
matchRewardWinByTurnFifteen=5
matchRewardMullToZero=500
Do you get the same error after starting a new quest?
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 Jaedayr » 29 Apr 2011, 22:01

I just started a new quest and did not get any error. Before getting the error I had played three or four quests that day with no problem. I think that I had 20 wins on easy when the problem popped up. I don't know how to set wins to 20 to see if it might cause it to appear again.
Jaedayr
Tester
 
Posts: 523
Joined: 08 Jul 2010, 00:06
Has thanked: 16 times
Been thanked: 13 times

Re: SVN Bug Reports

Postby Fnoed » 01 May 2011, 07:13

Jaedayr wrote:r8220

Got the following after closing the window showing cards won that popped up at the end of a quest win.
The quest.preferences file used to be only read on a new quest start, so changes to the preferences file would not make a difference.
This is fixed in r8248; changes to the preferences file will now take effect on Forge start.
Fnoed
 
Posts: 84
Joined: 20 Dec 2010, 01:03
Has thanked: 0 time
Been thanked: 3 times

Re: SVN Bug Reports

Postby Sloth » 01 May 2011, 11:40

UnderFlow wrote:R 8216:
Destructive Force shows up at 5RR in the Deck Editor, but costs 4RR to play.
Fixed! Thanks UnderFlow.
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 UnderFlow » 01 May 2011, 20:24

Revision 8226:
Tolaria West does not allow you to look at your library like other search effects.

I controlled Disciple of the Vault and sacrificed Chromatic Star. I still had the issue that I had to pass priority for the triggers to be put onto the stack.

Mishra, Artificer Prodigy triggers from the graveyard.
UnderFlow
 
Posts: 51
Joined: 17 Feb 2011, 17:49
Has thanked: 0 time
Been thanked: 1 time

Re: SVN Bug Reports

Postby DeadSpeak » 03 May 2011, 19:43

Hi everyone,

From the Stack:
SVN revision: $Revision: 4891 $

Abyssal Persecutor lets you win even if he is in play when the opponent goes below 0 life.

- DeadSpeak
DeadSpeak
 
Posts: 104
Joined: 25 Dec 2009, 00:14
Location: Denmark
Has thanked: 4 times
Been thanked: 3 times

Re: SVN Bug Reports

Postby Sloth » 03 May 2011, 19:52

DeadSpeak wrote:Hi everyone,

From the Stack:
SVN revision: $Revision: 4891 $

Abyssal Persecutor lets you win even if he is in play when the opponent goes below 0 life.

- DeadSpeak
Fixed! Thanks DeadSpeak.
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 Jaedayr » 03 May 2011, 20:12

r8289

I attacked with Rotting Legion enchanted with Gift of the Deity. AI blocked with Air Elemental enchanted with Guided Strike and Vedalken Outlander, both enchanted with Shield Wall. The result of combat was the legion and the outlander in the graveyard and the elemental surviving with two damage. Shouldn't the elemental have also gone to the graveyard?
Jaedayr
Tester
 
Posts: 523
Joined: 08 Jul 2010, 00:06
Has thanked: 16 times
Been thanked: 13 times

Re: SVN Bug Reports

Postby timmermac » 04 May 2011, 03:07

r8294: Grim Affliction and Dementia Bat do not show either card pictures or set info.

Edit: Add Insatiable Souleater to this as well. I'm noticing that all affected cards are from New Phyrexia.

Edit2: Destroying Painter's Servant results in an error involving something called ShortMana or something like that.

Edit 3: It is definite now: All cards from New Phyrexia that I have encountered to this point do not show either card pictures or set info.
"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 Chris H. » 04 May 2011, 13:18

timmermac wrote:r8294: Grim Affliction and Dementia Bat do not show either card pictures or set info.

Edit: Add Insatiable Souleater to this as well. I'm noticing that all affected cards are from New Phyrexia.

Edit 3: It is definite now: All cards from New Phyrexia that I have encountered to this point do not show either card pictures or set info.
`
The New Phyrexia cards point to the wotc server and this server will not have the new pics available until the 12th or the 13th I suspect. For some reason on my computer these cards are displaying the pic for Groffskithur in the deck editor. Strange.

These cards have the setInfo set via the script. We may need to make an adjustment to the deck editor and/or the table code to get the set info displayed. Currently, it is blank or shows the AI column data. Another strange. :)
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 8 guests

Main Menu

User Menu

Our Partners


Who is online

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

Login Form