It is currently 23 Aug 2025, 19:03
   
Text Size

MTGForge 11/12 (unofficial BETA) version

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

MTGForge 11/12 (unofficial BETA) version

Postby DennisBergkamp » 12 Nov 2009, 23:10

New version!
2250 cards.

Features/Fixes:
- Fixed Shuko.
- Fixed Asha's Favor, Blinding Mage and a variety of other issues in cards.txt (thanks Chris!).
- Fixed Magus of the Disk.
- Fixed Goblin Grenade, cannot cast it as an instant now.
- Added Rob's hasKeyword method.
- Silly Freak fixed some bugs relating to the property system.
- Fixed Thought Courier, Blightspeaker, Cackling Imp and Stern Judge (somehow these were left out of CardFactory_Creatures when I split up CardFactory).
- Zerker fixed Manapool issues! Also, Dark Ritual etc. shouldn't produce Snow mana anymore.
- Silly Freak managed to create a deck importer! (which basically converts an old all-decks2 file to the new deck format)
- Changed "This card does not untap during your untap phase." keyword to "This card doesn't untap during your untap step.", and added "This card doesn't untap during your next untap step." keyword.
- Added "Whenever *any text goes here* put into a graveyard from the battlefield,*any text goes here*" keyword. It doesn't do anything, but it notifies the program that the card triggers on whenever a card gets put into a graveyard from the battlefield.
- AEther Spellbomb should be fixed.

Bunch of new cards.

Download here:
http://forgedb.net78.net/mtgforge_releases/MTGForge1112.rar

Or just grab the attachment (which for some reason uploaded fine, didn't have to split the RARs) :
Attachments
MTGForge1112.rar
(3.29 MiB) Downloaded 680 times
User avatar
DennisBergkamp
AI Programmer
 
Posts: 2602
Joined: 09 Sep 2008, 15:46
Has thanked: 0 time
Been thanked: 0 time

Re: MTGForge 11/12 (unofficial BETA) version

Postby CatzPaw164 » 13 Nov 2009, 00:44

Just downloaded the 11/12 BETA and created a deck. I receive the following error when I start a new game using the deck I created and when using one of the included decks.:

An error has occured. You can copy/paste this message or save it to a file.

Index: 0, Size: 0


Version:
MTG Forge -- official beta: 09/11/02, SVN revision: 65

Detailed error trace:
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.RangeCheck(ArrayList.java:546)
at java.util.ArrayList.get(ArrayList.java:321)
at forge.CardList.getCard(CardList.java:74)
at forge.CardList.get(CardList.java:75)
at forge.GameAction.smoothComputerManaCurve(GameAction.java:873)
at forge.GameAction.newGame(GameAction.java:824)
at forge.Gui_NewGame.startButton_actionPerformed(Gui_NewGame.java:459)
at forge.Gui_NewGame$5.actionPerformed(Gui_NewGame.java:285)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1882)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2202)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
at java.awt.Component.processMouseEvent(Component.java:5602)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3135)
at java.awt.Component.processEvent(Component.java:5367)
at java.awt.Container.processEvent(Container.java:2010)
at java.awt.Component.dispatchEventImpl(Component.java:4068)
at java.awt.Container.dispatchEventImpl(Container.java:2068)
at java.awt.Component.dispatchEvent(Component.java:3903)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4256)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3936)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3866)
at java.awt.Container.dispatchEventImpl(Container.java:2054)
at java.awt.Window.dispatchEventImpl(Window.java:1801)
at java.awt.Component.dispatchEvent(Component.java:3903)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:176)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
----
What is, is. What was, will be. What will be, was, and will be again.
CatzPaw164
 
Posts: 21
Joined: 22 Sep 2009, 02:21
Location: Just South of Atlanta, GA
Has thanked: 1 time
Been thanked: 0 time

Re: MTGForge 11/12 (unofficial BETA) version

Postby DennisBergkamp » 13 Nov 2009, 00:47

Oh, this means you gave the AI a deck with not enough lands. Disable Stack AI lands, or give the AI a deck with more lands :)
User avatar
DennisBergkamp
AI Programmer
 
Posts: 2602
Joined: 09 Sep 2008, 15:46
Has thanked: 0 time
Been thanked: 0 time

Re: MTGForge 11/12 (unofficial BETA) version

Postby CatzPaw164 » 13 Nov 2009, 02:01

I disabled stack AI lands and things seem to be working just fine... thanks!
----
What is, is. What was, will be. What will be, was, and will be again.
CatzPaw164
 
Posts: 21
Joined: 22 Sep 2009, 02:21
Location: Just South of Atlanta, GA
Has thanked: 1 time
Been thanked: 0 time

Re: MTGForge 11/12 (unofficial BETA) version

Postby Chris H. » 13 Nov 2009, 02:43

all rarities for MTG Forge 11-12-2009

This archive contains updated rarity files for MTG Forge 11-12. I added the missing rarity values for the 11 new cards that were included in version 11-12. This set is not compatible with earlier versions of forge.

This archive now contains only one set of rarity files. These files have had a rarity value assigned to all of the cards except for the basic lands, basic snow lands, Cruel Bargain, Infernal Contract and Rares three fantasy cards.

As of version 10-02 these rarity files now go inside of the res folder and are now of no use to you if you place them in the root folder. You can place a copy inside of the res folder and a second copy inside of the quest folder.

`
Attachments
All Rarities 11-12-2009.zip
(18.13 KiB) Downloaded 375 times
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: MTGForge 11/12 (unofficial BETA) version

Postby Mr.Chaos » 13 Nov 2009, 06:51

Thanks guys.
I passed on the previous version after reading about the many mana bugs.
But since those seem to have been fixed, and Goblin Grenade got updated (for my gobliiins deck), I will try this version.

On a totally unrelated note: why am I, and many others along with me, so addicted to this buggy mess of a program? :lol:
](*,) = coder at work, according to a coder.It does explain some of the bugs. :wink:
Mr.Chaos
Tester
 
Posts: 625
Joined: 06 Sep 2008, 08:15
Has thanked: 0 time
Been thanked: 0 time

Re: MTGForge 11/12 (unofficial BETA) version

Postby Mr.Chaos » 13 Nov 2009, 08:02

Ok, you got me. I start the game and when selecting a deck, I see just a few test decks.
I snooped around and there is actually an "all-decks" file but that seems to be not used.
Even replacing the included all-decks file with my previous one, form the 17/10 version does not give me my decks back.

How do I get my decks into this new version? (Appart from manually importing each one seperately again :( )
](*,) = coder at work, according to a coder.It does explain some of the bugs. :wink:
Mr.Chaos
Tester
 
Posts: 625
Joined: 06 Sep 2008, 08:15
Has thanked: 0 time
Been thanked: 0 time

Re: MTGForge 11/12 (unofficial BETA) version

Postby Marek14 » 13 Nov 2009, 08:03

DennisBergkamp wrote:- Silly Freak managed to create a deck importer! (which basically converts an old all-decks2 file to the new deck format)
How do I use the importer?

Also, it seems that this version comes with a bunch of "test decks" for new cards...
Marek14
Tester
 
Posts: 2773
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: MTGForge 11/12 (unofficial BETA) version

Postby apthaven » 13 Nov 2009, 14:42

A many thanks as always to the entire Forge crew :wink:

Just like the posters above me are saying... how does the importer work?
"I am a man and real men do not consume pink beverages. Get thee gone woman, and bring me something brown." - Jace Wayland
apthaven
Tester
 
Posts: 242
Joined: 20 Jun 2009, 12:34
Has thanked: 0 time
Been thanked: 1 time

Re: MTGForge 11/12 (unofficial BETA) version

Postby DennisBergkamp » 13 Nov 2009, 15:18

Hmm, I'm actually not sure... Silly Freak should be able to answer this question.

I thought maybe just deleting the contents of /res/decks and then making sure all-decks2 in /res/ has all of the decks, then starting up Forge would do the trick, but it doesn't :(
User avatar
DennisBergkamp
AI Programmer
 
Posts: 2602
Joined: 09 Sep 2008, 15:46
Has thanked: 0 time
Been thanked: 0 time

Re: MTGForge 11/12 (unofficial BETA) version

Postby Mr.Chaos » 13 Nov 2009, 18:38

And where is this all-decks converter tool then? I cannot find it anywhere in the folder of the game.
Feeling a mixture of stoopid/confused/disappointed. Hoping it will pass... 8-[
](*,) = coder at work, according to a coder.It does explain some of the bugs. :wink:
Mr.Chaos
Tester
 
Posts: 625
Joined: 06 Sep 2008, 08:15
Has thanked: 0 time
Been thanked: 0 time

Re: MTGForge 11/12 (unofficial BETA) version

Postby Triadasoul » 13 Nov 2009, 19:14

Not all old decks could be imported:

Deck cannot be cast to forge.Deck


Version:
MTG Forge -- official beta: 09/11/02, SVN revision: 65

Detailed error trace:
java.lang.ClassCastException: Deck cannot be cast to forge.Deck
at forge.Gui_DeckEditor_Menu.importDeck(Gui_DeckEditor_Menu.java:358)
at forge.Gui_DeckEditor_Menu.access$2(Gui_DeckEditor_Menu.java:327)
at forge.Gui_DeckEditor_Menu$11$1.run(Gui_DeckEditor_Menu.java:872)
at java.awt.event.InvocationEvent.dispatch(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)
Triadasoul
 
Posts: 223
Joined: 21 Jun 2008, 20:17
Has thanked: 0 time
Been thanked: 4 times

Re: MTGForge 11/12 (unofficial BETA) version

Postby DennisBergkamp » 13 Nov 2009, 19:57

Mr.Chaos wrote:And where is this all-decks converter tool then? I cannot find it anywhere in the folder of the game.
Feeling a mixture of stoopid/confused/disappointed. Hoping it will pass... 8-[
I don't think there's a separate tool, I think it's supposed to happen automatically whenever forge is started. I dunno, maybe I misunderstood as well, Silly Freak explained it this way, or somewhere along these lines.
User avatar
DennisBergkamp
AI Programmer
 
Posts: 2602
Joined: 09 Sep 2008, 15:46
Has thanked: 0 time
Been thanked: 0 time

Re: MTGForge 11/12 (unofficial BETA) version

Postby Triadasoul » 13 Nov 2009, 20:15

Some minor stuff:
1. Boreal Druid should be snow creature
2. Klaas, Elf Friend doesn't have picture
3. Cunning Lethemancer discard could be cancelled then
Detailed error trace:
java.lang.NullPointerException
at forge.GameAction.discard_nath(GameAction.java:257)
at forge.GameAction.discard(GameAction.java:98)
at forge.GameActionUtil$192.resolve(GameActionUtil.java:2540)
at forge.Input_StackNotEmpty.selectButtonOK(Input_StackNotEmpty.java:39)
at forge.GuiInput.selectButtonOK(GuiInput.java:32)
at forge.GuiDisplay3.okButtonActionPerformed(GuiDisplay3.java:1051)
at forge.GuiDisplay3.access$3(GuiDisplay3.java:1050)
at forge.GuiDisplay3$25.actionPerformed(GuiDisplay3.java:779)
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)
Triadasoul
 
Posts: 223
Joined: 21 Jun 2008, 20:17
Has thanked: 0 time
Been thanked: 4 times

Re: MTGForge 11/12 (unofficial BETA) version

Postby apthaven » 14 Nov 2009, 06:07

Triadasoul wrote:2. Klaas, Elf Friend doesn't have picture
If I'm not mistaken Klaas, Elf Friend isn't a legitimate MTG card. It is a special exclusive card that Forge has along with Tortuga.
"I am a man and real men do not consume pink beverages. Get thee gone woman, and bring me something brown." - Jace Wayland
apthaven
Tester
 
Posts: 242
Joined: 20 Jun 2009, 12:34
Has thanked: 0 time
Been thanked: 1 time

Next

Return to Forge

Who is online

Users browsing this forum: No registered users and 32 guests

Main Menu

User Menu

Our Partners


Who is online

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

Login Form