SVN Bug Reports
Post MTG Forge Related Programming Questions Here
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: SVN Bug Reports
by UnderFlow » 28 Apr 2011, 09:54
R 8216:
Destructive Force shows up at 5RR in the Deck Editor, but costs 4RR to play.
Destructive Force shows up at 5RR in the Deck Editor, but costs 4RR to play.
Re: SVN Bug Reports
by 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.

-
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
by 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.
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)
- 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 » 28 Apr 2011, 20:43
My quest.preferences was last updated as of r8202.friarsol wrote:Did you update your quest.preferences?
- 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
Re: SVN Bug Reports
by Sloth » 29 Apr 2011, 20:39
Do you get the same error after starting a new quest?Jaedayr wrote:My quest.preferences was last updated as of r8202.friarsol wrote:Did you update your quest.preferences?
- 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
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: SVN Bug Reports
by 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.
Re: SVN Bug Reports
by Fnoed » 01 May 2011, 07:13
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.Jaedayr wrote:r8220
Got the following after closing the window showing cards won that popped up at the end of a quest win.
This is fixed in r8248; changes to the preferences file will now take effect on Forge start.
Re: SVN Bug Reports
by Sloth » 01 May 2011, 11:40
Fixed! Thanks UnderFlow.UnderFlow wrote:R 8216:
Destructive Force shows up at 5RR in the Deck Editor, but costs 4RR to play.
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: SVN Bug Reports
by 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.
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.
Re: SVN Bug Reports
by 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
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
by Sloth » 03 May 2011, 19:52
Fixed! Thanks DeadSpeak.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
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: SVN Bug Reports
by 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?
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?
Re: SVN Bug Reports
by 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.
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
Re: SVN Bug Reports
by 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.

-
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
Who is online
Users browsing this forum: No registered users and 14 guests