It is currently 14 May 2025, 08:51
   
Text Size

Forge 10/31/2010 (unofficial BETA) version

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

Re: Forge 10/31/2010 (unofficial BETA) version

Postby timmermac » 01 Nov 2010, 20:27

This happened after applying the fixed .jar that was posted.

Code: Select all
An error has occured. 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
There is an error in the card code for Llanowar Mentor:
Version:Forge -- official beta: $Date: 2010-09-14 08:34:27 -0400 (Tue, 14 Sep 2010) $, SVN revision: $Revision: 2039 $OS: Windows XP Version: 5.1 Architecture: x86 Java Version: 1.6.0_21 Vendor: Sun Microsystems Inc.
Detailed error trace:
java.lang.RuntimeException: Mana_Part : checkMana() error, argument mana is invalid mana, mana - a
   at forge.Mana_Part.checkSingleMana(Mana_Part.java:32)
   at forge.Mana_PartColor.<init>(Mana_PartColor.java:15)
   at forge.ManaCost.getManaPart(ManaCost.java:198)
   at forge.ManaCost.split(ManaCost.java:168)
   at forge.ManaCost.<init>(ManaCost.java:27)
   at forge.ComputerUtil.canPayCost(ComputerUtil.java:192)
   at forge.ComputerAI_General.getPlayable(ComputerAI_General.java:257)
   at forge.ComputerAI_General.getMain2(ComputerAI_General.java:244)
   at forge.ComputerAI_General.playCards(ComputerAI_General.java:35)
   at forge.ComputerAI_General.main2(ComputerAI_General.java:31)
   at forge.ComputerAI_Input.think(ComputerAI_Input.java:57)
   at forge.ComputerAI_Input.showMessage(ComputerAI_Input.java:29)
   at forge.GuiInput.setInput(GuiInput.java:27)
   at forge.GuiInput.update(GuiInput.java:21)
   at java.util.Observable.notifyObservers(Unknown Source)
   at java.util.Observable.notifyObservers(Unknown Source)
   at forge.MyObservable.updateObservers(MyObservable.java:10)
   at forge.InputControl.resetInput(InputControl.java:25)
   at forge.Input_StackNotEmpty.selectButtonOK(Input_StackNotEmpty.java:98)
   at forge.GuiInput.selectButtonOK(GuiInput.java:36)
   at forge.GuiDisplay4.okButtonActionPerformed(GuiDisplay4.java:985)
   at forge.GuiDisplay4.access$3(GuiDisplay4.java:984)
   at forge.GuiDisplay4$25.actionPerformed(GuiDisplay4.java:771)
   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 org.jvnet.substance.utils.RolloverButtonListener.mouseReleased(RolloverButtonListener.java:111)
   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)
"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: Forge 10/31/2010 (unofficial BETA) version

Postby timmermac » 01 Nov 2010, 21:08

10/31 beta: Computer attempts to use Ambassador Laquatus ability.

Code: Select all
An error has occured. 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: 2010-09-14 08:34:27 -0400 (Tue, 14 Sep 2010) $, SVN revision: $Revision: 2039 $

OS: Windows XP Version: 5.1 Architecture: x86

Java Version: 1.6.0_21 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.NullPointerException
   at forge.AllZoneUtil.getPlayerCardsInLibrary(AllZoneUtil.java:230)
   at forge.GameAction.mill(GameAction.java:119)
   at forge.CardFactory_Creatures$581.resolve(CardFactory_Creatures.java:17478)
   at forge.Input_StackNotEmpty.selectButtonOK(Input_StackNotEmpty.java:58)
   at forge.GuiInput.selectButtonOK(GuiInput.java:36)
   at forge.GuiDisplay4.okButtonActionPerformed(GuiDisplay4.java:985)
   at forge.GuiDisplay4.access$3(GuiDisplay4.java:984)
   at forge.GuiDisplay4$25.actionPerformed(GuiDisplay4.java:771)
   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 org.jvnet.substance.utils.RolloverButtonListener.mouseReleased(RolloverButtonListener.java:111)
   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)
Edit: This also causes an index error and a game concession.
"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: Forge 10/31/2010 (unofficial BETA) version

Postby Almost_Clever » 01 Nov 2010, 23:53

So Cephalid Broker went from Ba-roken ("draw two cards") to Broken ("concede the game"). I haven't applied the patch yet, so this may be moot...

Code: Select all
An error has occured. 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


Index: 0, Size: 0


Version:
Forge -- official beta: $Date: 2010-09-14 08:34:27 -0400 (Tue, 14 Sep 2010) $, SVN revision: $Revision: 2039 $

OS: Windows Vista Version: 6.0 Architecture: x86

Java Version: 1.6.0_11 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
   at java.util.ArrayList.RangeCheck(Unknown Source)
   at java.util.ArrayList.remove(Unknown Source)
   at forge.MagicStack.pop(MagicStack.java:328)
   at forge.Input_StackNotEmpty.selectButtonOK(Input_StackNotEmpty.java:25)
   at forge.GuiInput.selectButtonOK(GuiInput.java:36)
   at forge.GuiDisplay3.okButtonActionPerformed(GuiDisplay3.java:999)
   at forge.GuiDisplay3.access$3(GuiDisplay3.java:998)
   at forge.GuiDisplay3$26.actionPerformed(GuiDisplay3.java:793)
   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)
A woman came up to me and said / "I'd like to poison your mind / With wrong ideas that appeal to you / Though I am not unkind."
User avatar
Almost_Clever
Tester
 
Posts: 345
Joined: 15 Jan 2009, 01:46
Has thanked: 0 time
Been thanked: 0 time

Re: Forge 10/31/2010 (unofficial BETA) version

Postby Hamletchickencrisis » 02 Nov 2010, 00:12

On the card Lightbringer, the text says tap to exile target black creature while the actual card says to sac lightbringer first. Don't know if this is errata or wrong text. Lawbringer is the same way.
Last edited by Hamletchickencrisis on 09 Nov 2010, 01:14, edited 1 time in total.
Hamletchickencrisis
 
Posts: 89
Joined: 04 Dec 2009, 11:01
Has thanked: 4 times
Been thanked: 0 time

Re: Forge 10/31/2010 (unofficial BETA) version

Postby Hamletchickencrisis » 02 Nov 2010, 01:08

While running the new run-forge.jar I got the following when computer tried to cast:

There is an error in the card code for Llanowar Mentor:



Code: Select all
Version:
Forge -- official beta: $Date: 2010-09-14 08:34:27 -0400 (Tue, 14 Sep 2010) $, SVN revision: $Revision: 2039 $

OS: Windows Vista Version: 6.0 Architecture: x86

Java Version: 1.6.0_22 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.RuntimeException: Mana_Part : checkMana() error, argument mana is invalid mana, mana - a
   at forge.Mana_Part.checkSingleMana(Mana_Part.java:32)
   at forge.Mana_PartColor.<init>(Mana_PartColor.java:15)
   at forge.ManaCost.getManaPart(ManaCost.java:198)
   at forge.ManaCost.split(ManaCost.java:168)
   at forge.ManaCost.<init>(ManaCost.java:27)
   at forge.ComputerUtil.canPayCost(ComputerUtil.java:192)
   at forge.ComputerAI_General.getPlayable(ComputerAI_General.java:257)
   at forge.ComputerAI_General.getMain2(ComputerAI_General.java:244)
   at forge.ComputerAI_General.playCards(ComputerAI_General.java:35)
   at forge.ComputerAI_General.main2(ComputerAI_General.java:31)
   at forge.ComputerAI_Input.think(ComputerAI_Input.java:57)
   at forge.ComputerAI_Input.showMessage(ComputerAI_Input.java:29)
   at forge.GuiInput.setInput(GuiInput.java:27)
   at forge.GuiInput.update(GuiInput.java:21)
   at java.util.Observable.notifyObservers(Unknown Source)
   at java.util.Observable.notifyObservers(Unknown Source)
   at forge.MyObservable.updateObservers(MyObservable.java:10)
   at forge.Phase.nextPhase(Phase.java:310)
   at forge.Phase.nextPhase(Phase.java:314)
   at forge.Phase.nextPhase(Phase.java:314)
   at forge.GuiDisplay3$26.actionPerformed(GuiDisplay3.java:798)
   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$Actions.actionPerformed(Unknown Source)
   at javax.swing.SwingUtilities.notifyAction(Unknown Source)
   at javax.swing.JComponent.processKeyBinding(Unknown Source)
   at javax.swing.JComponent.processKeyBindings(Unknown Source)
   at javax.swing.JComponent.processKeyEvent(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.KeyboardFocusManager.redispatchEvent(Unknown Source)
   at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source)
   at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source)
   at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)
   at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
   at java.awt.Component.dispatchEventImpl(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)
Hamletchickencrisis
 
Posts: 89
Joined: 04 Dec 2009, 11:01
Has thanked: 4 times
Been thanked: 0 time

Re: Forge 10/31/2010 (unofficial BETA) version

Postby Resonantg » 02 Nov 2010, 01:42

Fantastic! Love seeing a lot of the old cards from around the Fallen Empires/Ice Age days. It's going to make for a fun Deck contest.
Resonantg
 
Posts: 172
Joined: 11 Oct 2009, 16:20
Has thanked: 0 time
Been thanked: 0 time

Re: Forge 10/31/2010 (unofficial BETA) version

Postby Mr.Chaos » 02 Nov 2010, 07:17

Image
But I do have a hard time keeping up with all the new cards. Not that that should keep you guys from adding even more. :wink:
Time to see if my "old" elves and goblins decks can stand up to all these new cards...
](*,) = 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: Forge 10/31/2010 (unofficial BETA) version

Postby Hamletchickencrisis » 02 Nov 2010, 10:48

Am able, for some strange reason, to tap computer opponent's Steward of Valeron by left clicking on it.

When highlighted, the picture for Phantasmal Terrain looks like the picture for Convincing Mirage and the text for Phantasmal Terrain doesn't match the actual card.

Lifelink gain when creatures damage one another in combat now seems to be working properly (Grizzled Leotau with Armadillo Cloak worked at any rate).
Hamletchickencrisis
 
Posts: 89
Joined: 04 Dec 2009, 11:01
Has thanked: 4 times
Been thanked: 0 time

Re: Forge 10/31/2010 (unofficial BETA) version

Postby Chris H. » 02 Nov 2010, 12:43

Hamletchickencrisis wrote:When highlighted, the picture for Phantasmal Terrain looks like the picture for Convincing Mirage and the text for Phantasmal Terrain doesn't match the actual card.
`
This is an easy one to fix.

1) Delete the Phantasmal Terrain picture from your pics folder.

2) Find the file named "phantasmal_terrain.txt" in the /res/cardsfolder/ and change the contents of the file to look like this:

Code: Select all
Name:Phantasmal Terrain
ManaCost:U U
Types:Enchantment Aura
Text:As Phantasmal Terrain enters the battlefield, choose a basic land type.\r\nEnchanted land is the chosen type.
K:Enchant land
SVar:Rarity:Common
SVar:Picture:http://www.wizards.com/global/images/magic/general/phantasmal_terrain.jpg
End
`
3) Use forge to re-download the correct LQ pic.
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: Forge 10/31/2010 (unofficial BETA) version

Postby Hamletchickencrisis » 02 Nov 2010, 21:29

The card Animate Dead still not working.
Hamletchickencrisis
 
Posts: 89
Joined: 04 Dec 2009, 11:01
Has thanked: 4 times
Been thanked: 0 time

Re: Forge 10/31/2010 (unofficial BETA) version

Postby Almost_Clever » 02 Nov 2010, 23:20

Almost_Clever wrote:So Cephalid Broker went from Ba-roken ("draw two cards") to Broken ("concede the game"). I haven't applied the patch yet, so this may be moot...
Reckless Scholar, Cephalid Looter, and Cephalid Broker are broken (game crashes) even with the latest patch. Sift, Goblin Lore, Vodalian Merchant, Hapless Researcher, Soratami Cloudskater, Thought Courier, Magus of the Bazaar, Bazaar of Baghdad, Careful Study, Jalum Tome, Unfulfilled Desires, Catalog, and Wistful Thinking all work correctly...
A woman came up to me and said / "I'd like to poison your mind / With wrong ideas that appeal to you / Though I am not unkind."
User avatar
Almost_Clever
Tester
 
Posts: 345
Joined: 15 Jan 2009, 01:46
Has thanked: 0 time
Been thanked: 0 time

Re: Forge 10/31/2010 (unofficial BETA) version

Postby Chris H. » 03 Nov 2010, 00:12

`
The cards that are working use the keywords spDrawCards and abDrawCards. The broken cards are using abDrawCardsTgt. The targeting code to pick the target player appears to be broken in some fashion.
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: Forge 10/31/2010 (unofficial BETA) version

Postby slapshot5 » 03 Nov 2010, 05:30

I just noticed. This makes 3 betas in one month.
slapshot5
Programmer
 
Posts: 1391
Joined: 03 Jan 2010, 17:47
Location: Mac OS X
Has thanked: 25 times
Been thanked: 68 times

Re: Forge 10/31/2010 (unofficial BETA) version

Postby Resonantg » 03 Nov 2010, 15:34

The Forge Official Deck Building Contest for November and December has begun. Check out the rules in the Forge Decks section.

http://www.slightlymagic.net/forum/viewtopic.php?f=48&p=45516#p45516
Resonantg
 
Posts: 172
Joined: 11 Oct 2009, 16:20
Has thanked: 0 time
Been thanked: 0 time

Re: Forge 10/31/2010 (unofficial BETA) version

Postby slapshot5 » 03 Nov 2010, 17:13

Chris H. wrote:
`
The cards that are working use the keywords spDrawCards and abDrawCards. The broken cards are using abDrawCardsTgt. The targeting code to pick the target player appears to be broken in some fashion.
This should be fixed now in SVN.

-slapshot5
slapshot5
Programmer
 
Posts: 1391
Joined: 03 Jan 2010, 17:47
Location: Mac OS X
Has thanked: 25 times
Been thanked: 68 times

PreviousNext

Return to Forge

Who is online

Users browsing this forum: No registered users and 33 guests


Who is online

In total there are 33 users online :: 0 registered, 0 hidden and 33 guests (based on users active over the past 10 minutes)
Most users ever online was 4143 on 23 Jan 2024, 08:21

Users browsing this forum: No registered users and 33 guests

Login Form