It is currently 23 Aug 2025, 15:47
   
Text Size

Current Known Bugs list

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

Re: Current Known Bugs list

Postby silly freak » 22 Oct 2009, 11:34

yes, you are ;) it might be either that the count is not checked, or that it is only checked at casting time. if so, it might be interesting what happens if you play a draw spell in response...
___

where's the "trust me, that will work!" switch for the compiler?
Laterna Magica - blog, forum, project, 2010/09/06 release!
silly freak
DEVELOPER
 
Posts: 598
Joined: 26 Mar 2009, 07:18
Location: Vienna, Austria
Has thanked: 93 times
Been thanked: 25 times

Re: Current Known Bugs list

Postby DennisBergkamp » 22 Oct 2009, 16:18

Fixed Gerrard's Verdict (it will also work if you cast 2 spells in response to it on a 2-card hand).
User avatar
DennisBergkamp
AI Programmer
 
Posts: 2602
Joined: 09 Sep 2008, 15:46
Has thanked: 0 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby Mr.Chaos » 22 Oct 2009, 17:29

I just tried the new GW-landfall deck and ran into a problem.
Turn 1: I play a Forest and Fastbond. I click Fastbond to play an extra Forest and I take 1 damage.
I use the forest to pay for Exploration. (Yes, I know, I do not need both Fastbond and Exploration but I was just testing the deck)
Still my first turn, I click the Exploration and play a Plains.

And here the bug appears. When the Plains enters play, Fastbond should deal 1 damage to me. But it did not.
I guess this is because the game only checks Fastbond's damage if you use the card itself to bring a land into play.

Game is still in progress, hopefully no more land-related bugs show up.
](*,) = 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: Current Known Bugs list

Postby Resonantg » 22 Oct 2009, 17:57

If 2 copies of Volrath's Stronghold come into play, both it leave play instantly.
Resonantg
 
Posts: 172
Joined: 11 Oct 2009, 16:20
Has thanked: 0 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby Mr.Chaos » 22 Oct 2009, 18:02

Resonantg wrote:If 2 copies of Volrath's Stronghold come into play, both it leave play instantly.
They should do that, it is a legendary land, there cannot be 2 in play at the same time.
](*,) = 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: Current Known Bugs list

Postby Mr.Chaos » 22 Oct 2009, 18:25

New deck, new error report.
I play the RW Artillery deck from a few posts above and compy has a generated deck (B/R)
Turn 2: I play a Mountain and a Sparksmith. then compy gets his 2nd turn and plays a swamp and an AEtherflame Wall.
Then this error shows up. (how compy planned to pay for a 4 mana card with 2 lands in play, both tapped since he played the wall, is beyond me. (And apparrently, also beyond compy, judging by the error report. :lol: )
---------------------------------------------------------------------------------
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:
viewforum.php?f=26
If you don't want to register an account, you can mail it directly to
mtgrares@yahoo.com

There is an error in the card code for Sunder from Within:


Detailed error trace:
java.lang.NullPointerException
at SpellAbility.setTargetCard(SpellAbility.java:140)
at CardFactory$21.canPlayAI(CardFactory.java:1837)
at ComputerAI_General.getPlayable(ComputerAI_General.java:192)
at ComputerAI_General.getMain2(ComputerAI_General.java:180)
at ComputerAI_General.playCards(ComputerAI_General.java:42)
at ComputerAI_General.main2(ComputerAI_General.java:38)
at ComputerAI_Input.think(ComputerAI_Input.java:42)
at ComputerAI_Input.showMessage(ComputerAI_Input.java:22)
at GuiInput.setInput(GuiInput.java:23)
at GuiInput.update(GuiInput.java:17)
at java.util.Observable.notifyObservers(Unknown Source)
at java.util.Observable.notifyObservers(Unknown Source)
at MyObservable.updateObservers(MyObservable.java:9)
at InputControl.resetInput(InputControl.java:19)
at Input_StackNotEmpty.selectButtonOK(Input_StackNotEmpty.java:60)
at GuiInput.selectButtonOK(GuiInput.java:31)
at GuiDisplay3.okButtonActionPerformed(GuiDisplay3.java:1048)
at GuiDisplay3.access$3(GuiDisplay3.java:1047)
at GuiDisplay3$25.actionPerformed(GuiDisplay3.java:776)
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)
------------------------------------------------------------------------------------
](*,) = 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: Current Known Bugs list

Postby Mr.Chaos » 22 Oct 2009, 18:35

Update to above error report:
The game continued as if no bug had shown up and a few turns later, with enough mana in play, compy plays Sunder from Within succesful.

Not really happy with that actually since he took out one of my lands with it. :x
Anyway, the card that the error report says has a error in ther code funtions fine a few turns later in the same game.
I gladly leave that mess to be sorted out by our expert team of hackers. Uh... coders, I meant coders.
Although it probably needs a hack anyway. :wink:
](*,) = 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: Current Known Bugs list

Postby DennisBergkamp » 22 Oct 2009, 18:44

Ah yes, I've fixed this error... it has to do with the spDestroyTgt keyword.
Basically what's going wrong is that the array containing possible targets has a null element too, so sometimes the target chosen for the AI is set to null.
User avatar
DennisBergkamp
AI Programmer
 
Posts: 2602
Joined: 09 Sep 2008, 15:46
Has thanked: 0 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby Mr.Chaos » 22 Oct 2009, 18:46

Still the same game as above, a few turns later.
I have Goblin Artillery in play, with a Loxodon Warhammer equipped to it.
I tap the Goblin Artillery, deal 2 damage to compy and take 3 damage myself.
However, the Loxodon Warhammer should give me 5 life as a result.
2 damage + 3 damage = 5 damage = 5 life for me.
But I get no life a t all! :shock:
Officer! I have been robbed! :(
Time to fix, hack, smack or whack it! Do something! :wink:

Oddly enough, putting a warhammer on the Sparksmith results in getting the right amount of life gain.
](*,) = 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: Current Known Bugs list

Postby DennisBergkamp » 22 Oct 2009, 18:50

Oooh, I've never added lifelink to Goblin Artillery. I'll fix :)
User avatar
DennisBergkamp
AI Programmer
 
Posts: 2602
Joined: 09 Sep 2008, 15:46
Has thanked: 0 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby Mr.Chaos » 22 Oct 2009, 19:07

DennisBergkamp wrote:Oooh, I've never added lifelink to Goblin Artillery. I'll fix :)
??? Wattuh?
Goblin Artillery has no lifelink! The Loxodon Warhammer gives it lifelink, but somehow, when you tap the artillery to deal damage, the hammer does not give you life.

Or are you going to make the goblin version of a certain elf card? :wink:
](*,) = 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: Current Known Bugs list

Postby DennisBergkamp » 22 Oct 2009, 19:11

:lol:

No, although that would be kind of fun :)
What I meant to say is that currently giving Lifelink to Goblin Artillery (or enchanting it with Guilty Conscience) doesn't really do anything with its ability (of course attacking with it should still cause lifegain or damage to itself with Guilty Conscience).
User avatar
DennisBergkamp
AI Programmer
 
Posts: 2602
Joined: 09 Sep 2008, 15:46
Has thanked: 0 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby Mr.Chaos » 22 Oct 2009, 19:15

Ok, then. For a moment I thought that all that talk about life-giving hammers left you feeling like you had been hit by a windmill. :mrgreen: :lol: :wink:

Right, time to go offline before this derails even further. :roll:
](*,) = 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: Current Known Bugs list

Postby apthaven » 23 Oct 2009, 06:10

That was the post I mentioned earlier.

Biggest reason why RW-Artillery isn't fully playable is because of the mentioned lifelink issues :lol:

As for the hammer, it seems that not all tap: deal damage to target player/creature cards work well with it.
"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: Current Known Bugs list

Postby Chris H. » 23 Oct 2009, 12:09

While running some tests I viewed my graveyard using the "Grave:" button on the Gui_Display3 window. I can click on the Cancel or the OK button and this will close the Player's Grave window.

If, on my Mac, I click on the red colored close window button at the top left I will get an error. This is not so much a bug as it is an oddity.


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
   mtgrares@yahoo.com

null

Detailed error trace:
java.lang.NullPointerException
   at forge.gui.ListChooser.show(ListChooser.java:157)
   at GuiDisplay3.getChoiceOptional(GuiDisplay3.java:242)
   at GuiDisplay3$ZoneAction.actionPerformed(GuiDisplay3.java:1121)
   at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2028)
   at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2351)
   at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
   at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
   at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
   at java.awt.Component.processMouseEvent(Component.java:6348)
   at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
   at java.awt.Component.processEvent(Component.java:6113)
   at java.awt.Container.processEvent(Container.java:2085)
   at java.awt.Component.dispatchEventImpl(Component.java:4714)
   at java.awt.Container.dispatchEventImpl(Container.java:2143)
   at java.awt.Component.dispatchEvent(Component.java:4544)
   at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4618)
   at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4282)
   at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4212)
   at java.awt.Container.dispatchEventImpl(Container.java:2129)
   at java.awt.Window.dispatchEventImpl(Window.java:2475)
   at java.awt.Component.dispatchEvent(Component.java:4544)
   at java.awt.EventQueue.dispatchEvent(EventQueue.java:635)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
   at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
`
Attachments
grave window.jpg
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 Forge

Who is online

Users browsing this forum: No registered users and 48 guests

Main Menu

User Menu

Our Partners


Who is online

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

Login Form