Page 288 of 441

Re: Current Known Bugs list

PostPosted: 21 Mar 2011, 12:00
by Chris H.
Zirbert wrote:3-18 Beta, not fixed as of r7774 -

Nirkana Cutthroat gets first strike, not deathtouch, at level 1, and doesn't get deathtouch until level 3, when it should get first strike instead. I.e., the levels for the two abilities are reversed.

These lines -

Code: Select all
K:stPumpSelf:Creature.countersGE1LEVEL:0/0/First Strike:No Condition:no text
K:stPumpSelf:Creature.countersGE3LEVEL:0/0/Deathtouch:No Condition:no text
should have either the levels or abilities reversed. I'd rather swap the abilities, to keep the levels in order, so we get:

Code: Select all
K:stPumpSelf:Creature.countersGE1LEVEL:0/0/Deathtouch:No Condition:no text
K:stPumpSelf:Creature.countersGE3LEVEL:0/0/First Strike:No Condition:no text
`
Fixed, I followed your advice and swapped the keyword part of the abs. :D

Re: Current Known Bugs list

PostPosted: 21 Mar 2011, 22:24
by gos
When the AI tries to play Haunting Misery I get the following error:

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 Haunting Misery:



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_13 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.RuntimeException: AllZone : getZone() invalid parameters Library null
   at forge.AllZone.getZone(AllZone.java:108)
   at forge.CardFactory_Sorceries$83.canPlayAI(CardFactory_Sorceries.java:3786)
   at forge.ComputerAI_General.getPlayable(ComputerAI_General.java:178)
   at forge.ComputerAI_General.getMain2(ComputerAI_General.java:144)
   at forge.ComputerAI_General.playCards(ComputerAI_General.java:34)
   at forge.ComputerAI_General.main2(ComputerAI_General.java:30)
   at forge.ComputerAI_Input.think(ComputerAI_Input.java:65)
   at forge.ComputerAI_Input.showMessage(ComputerAI_Input.java:31)
   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:9)
   at forge.Phase.nextPhase(Phase.java:377)
   at forge.Phase.nextPhase(Phase.java:380)
   at forge.Phase.nextPhase(Phase.java:380)
   at forge.Phase.nextPhase(Phase.java:380)
   at forge.Phase.nextPhase(Phase.java:380)
   at forge.Phase.nextPhase(Phase.java:380)
   at forge.Phase.nextPhase(Phase.java:380)
   at forge.Phase.nextPhase(Phase.java:380)
   at forge.Phase.nextPhase(Phase.java:380)
   at forge.GuiDisplay4$25.actionPerformed(GuiDisplay4.java:740)
   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)

Re: Current Known Bugs list

PostPosted: 21 Mar 2011, 23:14
by timmermac
This version isn't playing as nicely with my other programs as previous versions. I'm having significant issues with the application hanging after playing anywhere from 1 to 5 matches in quest mode. Sometimes, the hang will resolve itself and I'll be able to continue, but other times, it'll stay hung and I'll have to go into Task Manager and end the forge.exe task. This always happens when I have at least one other application open.

Re: Current Known Bugs list

PostPosted: 22 Mar 2011, 06:22
by Niv-Mizzet
Silklash Spider should have Reach.

Re: Current Known Bugs list

PostPosted: 22 Mar 2011, 09:08
by cc-drake
- AI's Chainbreaker tries to remove -1/-1 counters from itself, but it doesn't work.
- While Umbra Stalker is in my hand, it is shown as a 1/1 creature even if my graveyard is empty. Instead, its P/T should be calculated dynamically like Cantivore.
- Leering Emblem has
Equipped creature gets +2/+2
Whenever you cast a spell, equipped creature gets +2/+2 until end of turn.

Re: Current Known Bugs list

PostPosted: 22 Mar 2011, 11:13
by Sloth
gos wrote:When the AI tries to play Haunting Misery I get the following error:
The AI will no longer have this card in random decks.

Niv-Mizzet wrote:Silklash Spider should have Reach.
Fixed!

cc-drake wrote:- Leering Emblem has
Equipped creature gets +2/+2
Whenever you cast a spell, equipped creature gets +2/+2 until end of turn.
Was fixed with the last of my posts.

Thanks!

Re: Current Known Bugs list

PostPosted: 22 Mar 2011, 13:48
by Chris H.
timmermac wrote:This version isn't playing as nicely with my other programs as previous versions. I'm having significant issues with the application hanging after playing anywhere from 1 to 5 matches in quest mode. Sometimes, the hang will resolve itself and I'll be able to continue, but other times, it'll stay hung and I'll have to go into Task Manager and end the forge.exe task. This always happens when I have at least one other application open.
`
How much memory does your computer have?

Are you using the LQ or the HQ pics?

Have you added the many folders of set pics to your pics folder?

Re: Current Known Bugs list

PostPosted: 22 Mar 2011, 15:22
by cc-drake
timmermac wrote:...but other times, it'll stay hung and I'll have to go into Task Manager and end the forge.exe task. This always happens when I have at least one other application open.
I also recognized that Forge sometimes stopped completely, when I declare attackers and pass priority. Maybe the combat code is buggy?

Re: Current Known Bugs list

PostPosted: 22 Mar 2011, 15:23
by Bundy
Just noticed that Elixir of Immortality does not shuffle the graveyard back into the library, only Elixir of Immortality gets shuffled back.

Re: Current Known Bugs list

PostPosted: 22 Mar 2011, 16:12
by cc-drake
- Gift of Estates can't be cast if I control to much lands. Instead, it should be able to be cast, but only do nothing.
- When I block with Kjeldoran Home Guard and some other creatures and AI deals no combat damage to it, it's ability doesn't trigger

Re: Current Known Bugs list

PostPosted: 22 Mar 2011, 16:34
by cc-drake
cc-drake wrote:
timmermac wrote:...but other times, it'll stay hung and I'll have to go into Task Manager and end the forge.exe task. This always happens when I have at least one other application open.
I also recognized that Forge sometimes stopped completely, when I declare attackers and pass priority. Maybe the combat code is buggy?
This time Forge broke in AI's upkeep after his Goblin Assault triggered, so forget my comment about the combat code.

Re: Current Known Bugs list

PostPosted: 22 Mar 2011, 18:49
by timmermac
Chris H. wrote:
timmermac wrote:This version isn't playing as nicely with my other programs as previous versions. I'm having significant issues with the application hanging after playing anywhere from 1 to 5 matches in quest mode. Sometimes, the hang will resolve itself and I'll be able to continue, but other times, it'll stay hung and I'll have to go into Task Manager and end the forge.exe task. This always happens when I have at least one other application open.
`
How much memory does your computer have?

Are you using the LQ or the HQ pics?

Have you added the many folders of set pics to your pics folder?
My computer has 1GB of RAM, 128 MB of which is shared by the on-board graphics chip.

I'm using LQ pics without set pics.

The hangs seem to occur every few matches when I click on either the card shop or the deck editor.

Re: Current Known Bugs list

PostPosted: 22 Mar 2011, 19:04
by Chris H.
timmermac wrote:My computer has 1GB of RAM, 128 MB of which is shared by the on-board graphics chip.

I'm using LQ pics without set pics.

The hangs seem to occur every few matches when I click on either the card shop or the deck editor.
`
Try runing the JAR from the command line with this as a VM argument and let me know if this takes care of it:

-Xmx512m

Re: Current Known Bugs list

PostPosted: 23 Mar 2011, 03:34
by Xitax
Unusually pithy comment from a f*ing spammer.

Anyway, after paying the upkeep cost of a Peacekeeper, nothing happened, and I had no choice to click "ok". Instead I was forced to click "cancel" to continue, and the card was sacced and my 2 lands remained tapped. This happened the second time I paid upkeep for the card, so it's probably something other than card programming.

Thanks!

Re: Current Known Bugs list

PostPosted: 23 Mar 2011, 04:23
by timmermac
:!: Basal Sliver is causing NPE's and errors in card code when it is in play.