Re: Current Known Bugs list
I tried to cast Scorched Earth, targeting 4 lands. I discarded 3 lands from my hand and pushed Cancel afterwards. I didn't get my lands back from the graveyard.
High Quality Resources for Collectible Card Games and Home of the CCGHQ Team
https://www.slightlymagic.net/forum/
https://www.slightlymagic.net/forum/viewtopic.php?f=26&t=787
Fixed! Thanks Bundy. [note that some other creatures have hard coded abilities that won't be turned off by Humility]Bundy wrote:.Silent Arbiter still works when i have Humility in play.
Fixed! Thanks cc-drake.cc-drake wrote:When I activate Barl's Cage three times targeting the same creature, the creature won't untap the next three turns.
Support for "undoing" certain costs are not available at this time.cc-drake wrote:I tried to cast Scorched Earth, targeting 4 lands. I discarded 3 lands from my hand and pushed Cancel afterwards. I didn't get my lands back from the graveyard.
I remember I had a similar problem when I won one of these Essence cards from SOK (Flipped Homura, Human Ascendant for instance)darthchazza wrote:I got a "Garruk the veil cursed" (the side you get after flipping him) in quest mode in a modern booster, when I click on him I get an infinite error loop.
for me in 1.1.7Hellfish wrote:darthchazza & cc-drake: Are you certain this was in the latest version (1.1.8 )?
Now fixed in SVN. Thanks.s1886x wrote:Baru, Fist of Krosa doesn't work when I try to use his Grandeur ability. I clearly have 4 lands, but I get a 0/0 wurm that instantly dies
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.
Comparison method violates its general contract!
Version:
Forge version 1.1.8-r12238
OS: Windows 7 Version: 6.1 Architecture: amd64
Java Version: 1.7.0 Vendor: Oracle Corporation
Detailed error trace:
java.lang.IllegalArgumentException: Comparison method violates its general contract!
at java.util.TimSort.mergeLo(Unknown Source)
at java.util.TimSort.mergeAt(Unknown Source)
at java.util.TimSort.mergeCollapse(Unknown Source)
at java.util.TimSort.sort(Unknown Source)
at java.util.TimSort.sort(Unknown Source)
at java.util.Arrays.sort(Unknown Source)
at java.util.Collections.sort(Unknown Source)
at javax.swing.SortingFocusTraversalPolicy.enumerateAndSortCycle(Unknown Source)
at javax.swing.SortingFocusTraversalPolicy.getFocusTraversalCycle(Unknown Source)
at javax.swing.SortingFocusTraversalPolicy.getComponentAfter(Unknown Source)
at javax.swing.LayoutFocusTraversalPolicy.getComponentAfter(Unknown Source)
at java.awt.Component.getNextFocusCandidate(Unknown Source)
at java.awt.Component.transferFocus(Unknown Source)
at java.awt.Component.disable(Unknown Source)
at javax.swing.JComponent.disable(Unknown Source)
at java.awt.Component.enable(Unknown Source)
at java.awt.Component.setEnabled(Unknown Source)
at javax.swing.JComponent.setEnabled(Unknown Source)
at javax.swing.AbstractButton.setEnabled(Unknown Source)
at forge.GuiDisplay$10.setSelectable(GuiDisplay.java:390)
at forge.ButtonUtil.enableOnlyCancel(ButtonUtil.java:41)
at forge.card.cost.CostMana$2.showMessage(CostMana.java:439)
at forge.GuiInput.setInput(GuiInput.java:50)
at forge.GuiInput.update(GuiInput.java:36)
at java.util.Observable.notifyObservers(Unknown Source)
at java.util.Observable.notifyObservers(Unknown Source)
at forge.MyObservable.updateObservers(MyObservable.java:21)
at forge.gui.input.InputControl.changeInput(InputControl.java:95)
at forge.gui.input.InputControl.setInput(InputControl.java:82)
at forge.card.cost.CostUtil.setInput(CostUtil.java:262)
at forge.card.cost.CostMana.payHuman(CostMana.java:195)
at forge.card.cost.CostPayment.payCost(CostPayment.java:210)
at forge.card.spellability.SpellAbilityRequirements.startPaying(SpellAbilityRequirements.java:158)
at forge.card.spellability.SpellAbilityRequirements.needPayment(SpellAbilityRequirements.java:145)
at forge.card.spellability.SpellAbilityRequirements.fillRequirements(SpellAbilityRequirements.java:112)
at forge.card.spellability.SpellAbilityRequirements.fillRequirements(SpellAbilityRequirements.java:77)
at forge.GameAction.playSpellAbility(GameAction.java:2639)
at forge.GameAction.playCard(GameAction.java:1846)
at forge.gui.input.InputPassPriority.selectCard(InputPassPriority.java:66)
at forge.GuiInput.selectCard(GuiInput.java:103)
at forge.GuiDisplay$19.mousePressed(GuiDisplay.java:596)
at java.awt.AWTEventMulticaster.mousePressed(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.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.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.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)
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.
Comparison method violates its general contract!
Version:
Forge version 1.1.8-r12238
OS: Windows 7 Version: 6.1 Architecture: amd64
Java Version: 1.7.0 Vendor: Oracle Corporation
Detailed error trace:
java.lang.IllegalArgumentException: Comparison method violates its general contract!
at java.util.TimSort.mergeLo(Unknown Source)
at java.util.TimSort.mergeAt(Unknown Source)
at java.util.TimSort.mergeCollapse(Unknown Source)
at java.util.TimSort.sort(Unknown Source)
at java.util.TimSort.sort(Unknown Source)
at java.util.Arrays.sort(Unknown Source)
at java.util.Collections.sort(Unknown Source)
at javax.swing.SortingFocusTraversalPolicy.enumerateAndSortCycle(Unknown Source)
at javax.swing.SortingFocusTraversalPolicy.getFocusTraversalCycle(Unknown Source)
at javax.swing.SortingFocusTraversalPolicy.getComponentAfter(Unknown Source)
at javax.swing.LayoutFocusTraversalPolicy.getComponentAfter(Unknown Source)
at java.awt.Component.getNextFocusCandidate(Unknown Source)
at java.awt.Component.transferFocus(Unknown Source)
at java.awt.Component.disable(Unknown Source)
at javax.swing.JComponent.disable(Unknown Source)
at java.awt.Component.enable(Unknown Source)
at java.awt.Component.setEnabled(Unknown Source)
at javax.swing.JComponent.setEnabled(Unknown Source)
at javax.swing.AbstractButton.setEnabled(Unknown Source)
at forge.GuiDisplay$10.setSelectable(GuiDisplay.java:390)
at forge.ButtonUtil.enableOnlyCancel(ButtonUtil.java:41)
at forge.card.cost.CostMana$2.showMessage(CostMana.java:439)
at forge.GuiInput.setInput(GuiInput.java:50)
at forge.GuiInput.update(GuiInput.java:36)
at java.util.Observable.notifyObservers(Unknown Source)
at java.util.Observable.notifyObservers(Unknown Source)
at forge.MyObservable.updateObservers(MyObservable.java:21)
at forge.gui.input.InputControl.changeInput(InputControl.java:95)
at forge.gui.input.InputControl.setInput(InputControl.java:82)
at forge.card.cost.CostUtil.setInput(CostUtil.java:262)
at forge.card.cost.CostMana.payHuman(CostMana.java:195)
at forge.card.cost.CostPayment.payCost(CostPayment.java:210)
at forge.card.spellability.SpellAbilityRequirements.startPaying(SpellAbilityRequirements.java:158)
at forge.card.spellability.SpellAbilityRequirements.needPayment(SpellAbilityRequirements.java:145)
at forge.card.spellability.SpellAbilityRequirements.fillRequirements(SpellAbilityRequirements.java:112)
at forge.card.spellability.SpellAbilityRequirements.fillRequirements(SpellAbilityRequirements.java:77)
at forge.GameAction.playSpellAbility(GameAction.java:2639)
at forge.GameAction.playCard(GameAction.java:1846)
at forge.gui.input.InputPassPriority.selectCard(InputPassPriority.java:66)
at forge.GuiInput.selectCard(GuiInput.java:103)
at forge.GuiDisplay$18.mousePressed(GuiDisplay.java:580)
at java.awt.AWTEventMulticaster.mousePressed(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.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.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.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)
This is a bug in the new game log. I guess lots of null pointer checks have to be made in this part.Milod wrote:after the AI played his first creature fiend hunter and i had no creatures and played also treasure hunt the my last turn in the new GUI this report happend: