Current Known Bugs list
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Current Known Bugs list
by Hellfish » 14 Jan 2012, 09:54
The problem here was that LKI copies were always of the "Original" state of a card. Fixed, thanks!Tranberry wrote:Not sure if a was clear on the Unholy Fiend topic, as it did trigger the Village Cannibals ability in that version, have not tested _this_ in latest.
So now you're
Screaming for the blood of the cookie monster
Evil puppet demon of obesity
Time to change the tune of his fearful ballad
C is for "Lettuce," that's good enough for me
Screaming for the blood of the cookie monster
Evil puppet demon of obesity
Time to change the tune of his fearful ballad
C is for "Lettuce," that's good enough for me
-
Hellfish - Programmer
- Posts: 1297
- Joined: 07 Jun 2009, 10:41
- Location: South of the Pumphouse
- Has thanked: 110 times
- Been thanked: 169 times
Re: Current Known Bugs list
by Hellfish » 14 Jan 2012, 10:13
Should be fixed now, finally. Thanks.Accountancy wrote:. Lotus Bloom is STILL entering the battlefield tapped off Second Sunrise and Salvaging Station, I have no idea why it should be doing this in the first place, but I've reported it at least 3 times, so I hope this can get fixed, it kind of makes the card useless if you can't loop it.
So now you're
Screaming for the blood of the cookie monster
Evil puppet demon of obesity
Time to change the tune of his fearful ballad
C is for "Lettuce," that's good enough for me
Screaming for the blood of the cookie monster
Evil puppet demon of obesity
Time to change the tune of his fearful ballad
C is for "Lettuce," that's good enough for me
-
Hellfish - Programmer
- Posts: 1297
- Joined: 07 Jun 2009, 10:41
- Location: South of the Pumphouse
- Has thanked: 110 times
- Been thanked: 169 times
Re: Current Known Bugs list
by SoulStorm » 14 Jan 2012, 16:16
AI used Rite of Replication on its own Legendary Creature, so I don't know if it needs to be fixed or just removed from AI decks.
Edit: AI is also using Rite of Replication to target creatures with Shroud. To be clear, the spell still fizzles as it should.
Edit: AI is also using Rite of Replication to target creatures with Shroud. To be clear, the spell still fizzles as it should.
Last edited by SoulStorm on 15 Jan 2012, 04:58, edited 1 time in total.
Re: Current Known Bugs list
by nightcreeper58 » 15 Jan 2012, 01:00
I had just used the abilities of the two Precognition's I had in play, then as the ability of Jace's Erasure activates, the following crash report comes up;
- Attachments
-
2012-01-15-00.txt
- (5.57 KiB) Downloaded 244 times
"The funny thing about free will is that you don't feel any different without it."
-
nightcreeper58 - Posts: 10
- Joined: 12 Jan 2012, 00:51
- Has thanked: 1 time
- Been thanked: 0 time
Re: Current Known Bugs list
by Tranberry » 15 Jan 2012, 16:44
After drafting clicking the edit deck button to make my drafted deck, forge crashes. Further testing seems to indicate that the deck editor as a whole do not work for me.
- | Open
- This is a Crash Report. An error has occurred. Please save this message to a file.
Please follow the instructions at this address to submit this Crash Report, plus what you were doing at the time:
http://tinyurl.com/3zzrnyb
Reporting bugs in Forge is very important. We thank you for your time.
null
Version:
Forge version 1.2.1-SNAPSHOT-r13165
OS: Windows 7 Version: 6.1 Architecture: amd64
Java Version: 1.7.0_02 Vendor: Oracle Corporation
Detailed error trace:
java.lang.NullPointerException
at arcane.ui.CardPanel.paintChildren(CardPanel.java:379)
at javax.swing.JComponent.paint(Unknown Source)
at arcane.ui.CardPanel.paint(CardPanel.java:310)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JLayeredPane.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paintToOffscreen(Unknown Source)
at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
at javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
at javax.swing.RepaintManager.paint(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at java.awt.GraphicsCallback$PaintCallback.run(Unknown Source)
at sun.awt.SunGraphicsCallback.runOneComponent(Unknown Source)
at sun.awt.SunGraphicsCallback.runComponents(Unknown Source)
at java.awt.Container.paint(Unknown Source)
at java.awt.Window.paint(Unknown Source)
at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
at javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)
at javax.swing.RepaintManager.access$700(Unknown Source)
at javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$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.pumpEventsForFilter(Unknown Source)
at java.awt.WaitDispatchSupport$2.run(Unknown Source)
at java.awt.WaitDispatchSupport$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.WaitDispatchSupport.enter(Unknown Source)
at java.awt.Dialog.show(Unknown Source)
at java.awt.Component.show(Unknown Source)
at java.awt.Component.setVisible(Unknown Source)
at java.awt.Window.setVisible(Unknown Source)
at java.awt.Dialog.setVisible(Unknown Source)
at forge.error.ErrorViewer.showDialog(ErrorViewer.java:192)
at forge.error.ErrorViewer.showError(ErrorViewer.java:117)
at forge.error.ErrorViewer.showError(ErrorViewer.java:79)
at forge.error.ExceptionHandler.uncaughtException(ExceptionHandler.java:51)
at java.lang.ThreadGroup.uncaughtException(Unknown Source)
at java.lang.ThreadGroup.uncaughtException(Unknown Source)
at java.awt.EventDispatchThread.processException(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.WaitDispatchSupport$2.run(Unknown Source)
at java.awt.WaitDispatchSupport$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.WaitDispatchSupport.enter(Unknown Source)
at java.awt.Dialog.show(Unknown Source)
at java.awt.Component.show(Unknown Source)
at java.awt.Component.setVisible(Unknown Source)
at java.awt.Window.setVisible(Unknown Source)
at java.awt.Dialog.setVisible(Unknown Source)
at forge.error.ErrorViewer.showDialog(ErrorViewer.java:192)
at forge.error.ErrorViewer.showError(ErrorViewer.java:117)
at forge.error.ErrorViewer.showError(ErrorViewer.java:79)
at forge.error.ExceptionHandler.uncaughtException(ExceptionHandler.java:51)
at java.lang.ThreadGroup.uncaughtException(Unknown Source)
at java.lang.ThreadGroup.uncaughtException(Unknown Source)
at java.awt.EventDispatchThread.processException(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)
User experience, make or break. MtG drafting is fun.
-
Tranberry - Posts: 59
- Joined: 01 Apr 2010, 19:32
- Location: Sweden
- Has thanked: 136 times
- Been thanked: 3 times
Re: Current Known Bugs list
by Milod » 15 Jan 2012, 22:17
Last edited by Chris H. on 15 Jan 2012, 22:47, edited 2 times in total.
Reason: Mouse-over + spelling
Reason: Mouse-over + spelling
Re: Current Known Bugs list
by Chris H. » 15 Jan 2012, 22:42
`SoulStorm wrote:Revision 13176, the option to mulligan is missing.
Also, the life total font is really tiny now.
Looks like the right hand button is moved too far to the right and is now drawn outside of the panel.
The small life total looks OK when the screen is set to the smallest size, 800 x 600. The size of the font appears to stay this same size when the window is enlarged. It looks like the font is not scaling.
-
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: Current Known Bugs list
by Doublestrike » 16 Jan 2012, 03:05
The deck editor bug should be fixed now.
The font problem should be fixed now.
The button layout bug is definitely fixed now.
The font problem should be fixed now.
The button layout bug is definitely fixed now.
---
A joke is a very serious thing.
A joke is a very serious thing.
-
Doublestrike - UI Programmer
- Posts: 715
- Joined: 08 Aug 2011, 09:07
- Location: Bali
- Has thanked: 183 times
- Been thanked: 161 times
Re: Current Known Bugs list
by slapshot5 » 16 Jan 2012, 03:22
This is for current svn (r13184)
Not sure what card this is for, but a search for this string in *txt indicates it may be a parsing issue?
-slapshot5
Edit: Maybe Qasali Ambusher?
- Crash Report | Open
- This is a Crash Report. An error has occurred. Please save this message to a file.
Please follow the instructions at this address to submit this Crash Report, plus what you were doing at the time:
http://tinyurl.com/3zzrnyb
Reporting bugs in Forge is very important. We thank you for your time.
No element named Exile,Graveyard,Hand,Library in enum Zone
Version:
Forge version SVN
OS: Mac OS X Version: 10.6.8 Architecture: x86_64
Java Version: 1.6.0_29 Vendor: Apple Inc.
Detailed error trace:
java.lang.IllegalArgumentException: No element named Exile,Graveyard,Hand,Library in enum Zone
at forge.Constant$Zone.smartValueOf(Constant.java:212)
at forge.card.staticability.StaticAbility.checkConditions(StaticAbility.java:381)
at forge.card.staticability.StaticAbility.applyAbility(StaticAbility.java:232)
at forge.GameAction.checkStaticAbilities(GameAction.java:816)
at forge.card.trigger.TriggerHandler.runTrigger(TriggerHandler.java:341)
at forge.Player.shuffle(Player.java:1703)
at forge.GameAction.newGame(GameAction.java:1507)
at forge.control.home.ControlConstructed.start(ControlConstructed.java:469)
at forge.control.home.ControlConstructed$3.mousePressed(ControlConstructed.java:116)
at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:263)
at java.awt.Component.processMouseEvent(Component.java:6370)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
at java.awt.Component.processEvent(Component.java:6138)
at java.awt.Container.processEvent(Container.java:2085)
at java.awt.Component.dispatchEventImpl(Component.java:4735)
at java.awt.Container.dispatchEventImpl(Container.java:2143)
at java.awt.Component.dispatchEvent(Component.java:4565)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4621)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4279)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4212)
at java.awt.Container.dispatchEventImpl(Container.java:2129)
at java.awt.Window.dispatchEventImpl(Window.java:2478)
at java.awt.Component.dispatchEvent(Component.java:4565)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:679)
at java.awt.EventQueue.access$000(EventQueue.java:85)
at java.awt.EventQueue$1.run(EventQueue.java:638)
at java.awt.EventQueue$1.run(EventQueue.java:636)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
at java.awt.EventQueue$2.run(EventQueue.java:652)
at java.awt.EventQueue$2.run(EventQueue.java:650)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:649)
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)
Not sure what card this is for, but a search for this string in *txt indicates it may be a parsing issue?
-slapshot5
Edit: Maybe Qasali Ambusher?
- slapshot5
- Programmer
- Posts: 1391
- Joined: 03 Jan 2010, 17:47
- Location: Mac OS X
- Has thanked: 25 times
- Been thanked: 68 times
Re: Current Known Bugs list
by Doublestrike » 16 Jan 2012, 03:57
I know what this may be, will fix now (ish).slapshot5 wrote:Not sure what card this is for, but a search for this string in *txt indicates it may be a parsing issue?
---
A joke is a very serious thing.
A joke is a very serious thing.
-
Doublestrike - UI Programmer
- Posts: 715
- Joined: 08 Aug 2011, 09:07
- Location: Bali
- Has thanked: 183 times
- Been thanked: 161 times
Re: Current Known Bugs list
by Accountancy » 16 Jan 2012, 04:26
.
Cryptic Command interacts very poorly with Snapcaster Mage, whenever I want to flash it back, if I want to choose modes that I chose the first time I cast it, then forge becomes unresponsive and if I choose different modes, then I get all 4 of them, which means if there's no spell to counter, it fizzles. I posted this before, but it's a pretty annoying problem for me.
Cryptic Command interacts very poorly with Snapcaster Mage, whenever I want to flash it back, if I want to choose modes that I chose the first time I cast it, then forge becomes unresponsive and if I choose different modes, then I get all 4 of them, which means if there's no spell to counter, it fizzles. I posted this before, but it's a pretty annoying problem for me.
Last edited by Chris H. on 16 Jan 2012, 11:23, edited 1 time in total.
Reason: mouse-over
Reason: mouse-over
- Accountancy
- Posts: 230
- Joined: 14 Aug 2009, 12:39
- Has thanked: 22 times
- Been thanked: 2 times
Re: Current Known Bugs list
by Doublestrike » 16 Jan 2012, 04:36
Sorry, never mind, I thought I knew but it wasn't what I thought.Doublestrike wrote:I know what this may be, will fix now (ish).slapshot5 wrote:Not sure what card this is for, but a search for this string in *txt indicates it may be a parsing issue?
This bug is still open.
---
A joke is a very serious thing.
A joke is a very serious thing.
-
Doublestrike - UI Programmer
- Posts: 715
- Joined: 08 Aug 2011, 09:07
- Location: Bali
- Has thanked: 183 times
- Been thanked: 161 times
Re: Current Known Bugs list
by slapshot5 » 16 Jan 2012, 04:41
What did you think it was? I think EffectZone$ ... needs to be EffectZone$ All for Qasali Ambusher. But I've never fiddled with this stuff before.Doublestrike wrote:Sorry, never mind, I thought I knew but it wasn't what I thought.Doublestrike wrote:I know what this may be, will fix now (ish).slapshot5 wrote:Not sure what card this is for, but a search for this string in *txt indicates it may be a parsing issue?
This bug is still open.
-slapshot5
Edit - Nevermind. That's what it was. I've checked in a fix.
- slapshot5
- Programmer
- Posts: 1391
- Joined: 03 Jan 2010, 17:47
- Location: Mac OS X
- Has thanked: 25 times
- Been thanked: 68 times
Re: Current Known Bugs list
by Doublestrike » 16 Jan 2012, 05:55
@slapshot - I haven't played with that much either (well, ever).
What I thought it was: I'd changed the few last instances of "removed" to "exiled" for consistency throughout the project, tested a bit, looked OK, committed (yesterday).
Then just now, I saw the "exile" part in your bug - uh oh. But then after looking, turns out the string reads "No element named Exile,Graveyard,Hand,Library in enum Zone".
This is a warning produced by that class specifically, for "No element named XXX in enum Zone". So, the method was passed "Exile,Graveyard,Hand,Library" and that's where the bug is, not with my changes. *pant*
What I thought it was: I'd changed the few last instances of "removed" to "exiled" for consistency throughout the project, tested a bit, looked OK, committed (yesterday).
Then just now, I saw the "exile" part in your bug - uh oh. But then after looking, turns out the string reads "No element named Exile,Graveyard,Hand,Library in enum Zone".
This is a warning produced by that class specifically, for "No element named XXX in enum Zone". So, the method was passed "Exile,Graveyard,Hand,Library" and that's where the bug is, not with my changes. *pant*
---
A joke is a very serious thing.
A joke is a very serious thing.
-
Doublestrike - UI Programmer
- Posts: 715
- Joined: 08 Aug 2011, 09:07
- Location: Bali
- Has thanked: 183 times
- Been thanked: 161 times
Who is online
Users browsing this forum: No registered users and 20 guests