Bug Reports (snapshot builds)
Post MTG Forge Related Programming Questions Here
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Bug Reports (snapshot builds)
by fmartel » 25 Feb 2016, 20:28
Hello all, I think some adjustemnts are to be made on one of the commander deck below (see image)

<
Also, when declaring attackers, still in commander (but might apply to all forms), when I click on the portrait of the player I want to attack, the going "all in", it doesn't target the same player.

<
finally,when playing 1 or 2 games the app hangs, and takes 90% + of CPU and more than 1GB of RAM, can this be verified ? (this is snapshot 30903)

<
Thakyou all

<
Also, when declaring attackers, still in commander (but might apply to all forms), when I click on the portrait of the player I want to attack, the going "all in", it doesn't target the same player.

<
finally,when playing 1 or 2 games the app hangs, and takes 90% + of CPU and more than 1GB of RAM, can this be verified ? (this is snapshot 30903)

<
Thakyou all
- fmartel
- Posts: 281
- Joined: 31 Dec 2013, 19:27
- Location: Québec City
- Has thanked: 8 times
- Been thanked: 4 times
Re: Bug Reports (snapshot builds)
by friarsol » 27 Feb 2016, 14:00
That's not exactly wrong. You get to order replacement effects, and those are both replacement effects.ndlarsen wrote:forge-gui-desktop-1.5.49-SNAPSHOT-30883
When playing Coldsteel Heart. Screen shot attached.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Bug Reports (snapshot builds)
by Hanmac » 27 Feb 2016, 16:42
why can't it be done similar like Sphere of the Suns where it does have two things that happen in one effect?friarsol wrote:That's not exactly wrong. You get to order replacement effects, and those are both replacement effects.ndlarsen wrote:forge-gui-desktop-1.5.49-SNAPSHOT-30883
When playing Coldsteel Heart. Screen shot attached.
in earlier versions Sphere of the Suns had also the window with the replacements effects.
Re: Bug Reports (snapshot builds)
by Marek14 » 27 Feb 2016, 20:40
Well, Sphere of the Suns has just one ability. Coldsteel Heart is written with two.Hanmac wrote:why can't it be done similar like Sphere of the Suns where it does have two things that happen in one effect?friarsol wrote:That's not exactly wrong. You get to order replacement effects, and those are both replacement effects.ndlarsen wrote:forge-gui-desktop-1.5.49-SNAPSHOT-30883
When playing Coldsteel Heart. Screen shot attached.
in earlier versions Sphere of the Suns had also the window with the replacements effects.
Re: Bug Reports (snapshot builds)
by ndlarsen » 28 Feb 2016, 14:33
Seems I made an ambiguous post. Sorry about that. It wasn't about the order or the replacement effects. I reacted on the "CARDNAME" part. I assumed it was a slip but thinking about it I can see why just displaying "CARDNAME" rather than "Some really long card name here" could make more sense.friarsol wrote:That's not exactly wrong. You get to order replacement effects, and those are both replacement effects.
Please disregard.
Cheers
Re: Bug Reports (snapshot builds)
by friarsol » 28 Feb 2016, 19:00
Ahh. CARDNAME is just our placeholder for <this card>. In most places (like the stack description) it gets replaced by the name of that card. I guess in this case it's not being replaced (see what I did there?), but it probably should be.ndlarsen wrote:I reacted on the "CARDNAME" part. I assumed it was a slip but thinking about it I can see why just displaying "CARDNAME" rather than "Some really long card name here" could make more sense.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Bug Reports (snapshot builds)
by stormcat » 01 Mar 2016, 07:55
The card exiled by Praetor's Grasp should be able to play next turn or later, but it couldn't.
Re: Bug Reports (snapshot builds)
by friarsol » 01 Mar 2016, 16:22
I can't reproduce this. Please read the link in my signature on how we request users report bugs.stormcat wrote:The card exiled by Praetor's Grasp should be able to play next turn or later, but it couldn't.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Bug Reports (snapshot builds)
by stormcat » 01 Mar 2016, 23:31
Sorry.I also confirmed.
It seems cause is different.
Once I click to exiled card, then choose cancel.
I become not to be able to play the card.
[Info]
Win7 64bit
forge-gui-desktop-1.5.50-SNAPSHOT-30909
In Commander Game
Exiled Card:Vandalblast, Phyrexian Altar
It seems cause is different.
Once I click to exiled card, then choose cancel.
I become not to be able to play the card.
[Info]
Win7 64bit
forge-gui-desktop-1.5.50-SNAPSHOT-30909
In Commander Game
Exiled Card:Vandalblast, Phyrexian Altar
Re: Bug Reports (snapshot builds)
by fmartel » 03 Mar 2016, 21:08
Hello all.
Description: [In commander, sacrificing an Eldrazi Scion to pay the 1 cost of Trading Post for sacrifice a creature to return an artifact from my graveyard to my hand]
Description: [In commander, sacrificing an Eldrazi Scion to pay the 1 cost of Trading Post for sacrifice a creature to return an artifact from my graveyard to my hand]
- RuntimeException | Open
- Code: Select all
Forge Version: 1.5.50-SNAPSHOT-r30910
Operating System: Windows 7 6.1 amd64
Java Version: 1.8.0_40 Oracle Corporation
java.lang.RuntimeException: Cannot remove input InputPayManaOfCostPayment because it's not on top of stack. Stack = []
at forge.match.input.InputQueue.removeInput(InputQueue.java:57)
at forge.match.input.InputSyncronizedBase.stop(InputSyncronizedBase.java:51)
at forge.match.input.InputPayMana.onStateChanged(InputPayMana.java:438)
at forge.match.input.InputPayMana.showMessage(InputPayMana.java:432)
at forge.match.input.InputBase.showMessageInitial(InputBase.java:75)
at forge.match.input.InputProxy$1.run(InputProxy.java:73)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(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.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
- fmartel
- Posts: 281
- Joined: 31 Dec 2013, 19:27
- Location: Québec City
- Has thanked: 8 times
- Been thanked: 4 times
Re: Bug Reports (snapshot builds)
by rigged » 06 Mar 2016, 03:45
I have the latest snapshot, build 30914.
I get slow downs during matches with my sliver deck.
Sometimes it take 30-60 seconds PER phase for the computer to think.
I have a core i7 and 16 GB of ram...
It makes game play virtually unplayable.
Is there a debug build I can run that will generate a log file with the info you guys need to pin point the bottleneck(s)?
I get slow downs during matches with my sliver deck.
Sometimes it take 30-60 seconds PER phase for the computer to think.
I have a core i7 and 16 GB of ram...
It makes game play virtually unplayable.
Is there a debug build I can run that will generate a log file with the info you guys need to pin point the bottleneck(s)?
Re: Bug Reports (snapshot builds)
by Hanmac » 06 Mar 2016, 10:47
with Huntmaster of the Fells equipped with Basilisk Collar has lifelink and deathtouch
now he transforms to Ravager of the Fells but before his ability can resolve i blink him with Eldrazi Displacer.
the damage dealt to the opponent and the creature should still be like if it had lifelink and deathtouch.
now he transforms to Ravager of the Fells but before his ability can resolve i blink him with Eldrazi Displacer.
the damage dealt to the opponent and the creature should still be like if it had lifelink and deathtouch.
Re: Bug Reports (snapshot builds)
by stormcat » 06 Mar 2016, 13:55
forge-gui-desktop-1.5.50-SNAPSHOT-30914
First Mulligan in multiplayer game is free mulligan by rule.(Ex. Commander Game)
First Mulligan in multiplayer game is free mulligan by rule.(Ex. Commander Game)
Re: Bug Reports (snapshot builds)
by Hanmac » 07 Mar 2016, 09:28
Description: happens when i or the enemy attack all-in
- ConcurrentModificationException | Open
- Code: Select all
Forge Version: 1.5.50-SNAPSHOT-r30914
Operating System: Linux 4.2.0-31-lowlatency amd64
Java Version: 1.7.0_95 Oracle Corporation
java.util.ConcurrentModificationException
at java.util.HashMap$HashIterator.nextEntry(HashMap.java:922)
at java.util.HashMap$KeyIterator.next(HashMap.java:956)
at java.util.AbstractCollection.addAll(AbstractCollection.java:341)
at java.util.HashSet.<init>(HashSet.java:117)
at forge.game.combat.CombatView.getAttackers(CombatView.java:61)
at forge.screens.match.TargetingOverlay.addArcsForCard(TargetingOverlay.java:279)
at forge.screens.match.TargetingOverlay.assembleArcs(TargetingOverlay.java:160)
at forge.screens.match.TargetingOverlay.access$700(TargetingOverlay.java:57)
at forge.screens.match.TargetingOverlay$OverlayPanel.paintComponent(TargetingOverlay.java:389)
at javax.swing.JComponent.paint(JComponent.java:1046)
at javax.swing.JComponent.paintChildren(JComponent.java:879)
at javax.swing.JComponent.paint(JComponent.java:1055)
at javax.swing.JLayeredPane.paint(JLayeredPane.java:585)
at javax.swing.JComponent.paintChildren(JComponent.java:879)
at javax.swing.JComponent.paint(JComponent.java:1055)
at javax.swing.JLayeredPane.paint(JLayeredPane.java:585)
at javax.swing.JComponent.paintChildren(JComponent.java:879)
at javax.swing.JComponent.paint(JComponent.java:1055)
at javax.swing.JComponent.paintToOffscreen(JComponent.java:5223)
at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1529)
at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1452)
at javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:311)
at javax.swing.RepaintManager.paint(RepaintManager.java:1249)
at javax.swing.JComponent._paintImmediately(JComponent.java:5171)
at javax.swing.JComponent.paintImmediately(JComponent.java:4982)
at javax.swing.RepaintManager$3.run(RepaintManager.java:808)
at javax.swing.RepaintManager$3.run(RepaintManager.java:796)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:77)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:796)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:769)
at javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:718)
at javax.swing.RepaintManager.access$1100(RepaintManager.java:62)
at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1677)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:745)
at java.awt.EventQueue.access$300(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:706)
at java.awt.EventQueue$3.run(EventQueue.java:704)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:77)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:715)
at org.GNOME.Accessibility.AtkWrapper$5.dispatchEvent(AtkWrapper.java:697)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
Who is online
Users browsing this forum: No registered users and 16 guests