Page 484 of 491

Re: Bug Reports (snapshot builds)

PostPosted: 02 Nov 2020, 01:41
by ness151
I've been using the card Caged Sun on snapshot release 1.6.37-20201101, and it doesn't add the chosen color's additional mana.

In the image I've attached, I have selected "white" from the list of colors, but my basic plains don't tap for WW, they still tap for W. Sometimes it doesn't even give the creature buff (the buff is applied in this instance, however.)

I believe the same behavior can be observed in the latest snapshot release on android as well.

Re: Bug Reports (snapshot builds)

PostPosted: 07 Nov 2020, 13:37
by MaxMtg
There seems to be a problem with Commander Legends edition file, I've downloaded the latest build however the commander decks card don't show up at all when I select Commander Legends on deck editor

Re: Bug Reports (snapshot builds)

PostPosted: 10 Nov 2020, 22:37
by wcbeck4
Playing on mobile on the 202011100500 snapshot

Krark's Thumb only triggers on successful flips but should trigger on any flip and allow you to choose

Krark, the Thumbless doesn't allow you to choose new targets for the copy of the spell

God-Eternal Kefnet goes to the graveyard even if you choose for it to go back into the library

Re: Bug Reports (snapshot builds)

PostPosted: 11 Nov 2020, 02:02
by wcbeck4
Forgot to add that The Mirari Conjecture doesn't actually trigger any of the abilities even though the counters get added

Re: Bug Reports (snapshot builds)

PostPosted: 12 Nov 2020, 20:38
by wcbeck4
Running the 202011120500 android snapshot
Mirari's Conjecture and God-Eternal cards now work correctly, but Krark's Thumb is a bit inconsistent.
In one game I was playing I was getting these results (any with more than 1 heads or tails I was given the option to choose after my initial choice, and ALWAYS got a win or lose after the second choice)

Trigger 1: Heads > Tails > Lose
Trigger 2: Heads > Win
Trigger 3: Heads > Heads > Win
Trigger 4: Heads > Lose
Trigger 5: Heads > Lose
Trigger 6: Heads > Heads > Win
Trigger 7: Heads > Win
Trigger 8: Heads > Heads > Win

Re: Bug Reports (snapshot builds)

PostPosted: 13 Nov 2020, 14:12
by Monkey Gland Sauce
Zareth San, the Trickster is causing a crash when replacing an unblocked rogue with him at the end of the Declare Blockers step, using the 202011130500-SNAPSHOT build.

Flash
2UB, Return an unblocked attacking Rogue you control to its owner's hand: Put Zareth San, the Trickster from your hand onto the battlefield tapped and attacking.
Whenever Zareth San deals combat damage to a player, you may put target permanent card from that player's graveyard onto the battlefield under your control.
When the error message appears, the Combat Damage step is highlighted, and happened when attacking a player or a planeswalker. When casting the card from the hand and attacking, the game did not crash, and taking a permanent from the opponent's graveyard worked correctly.

Here is the error message.
java.lang.NullPointerException
at forge.game.combat.Combat.assignAttackersDamage(Combat.java:724)
at forge.game.combat.Combat.assignCombatDamage(Combat.java:785)
at forge.game.phase.PhaseHandler.onPhaseBegin(PhaseHandler.java:333)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:1081)
at forge.game.GameAction.startGame(GameAction.java:1624)
at forge.game.Match.startGame(Match.java:90)
at forge.match.HostedMatch$2.run(HostedMatch.java:245)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Re: Bug Reports (snapshot builds)

PostPosted: 14 Nov 2020, 03:58
by wcbeck4
Path of Ancestry doesn't scry, whether casting commanders or a creature with a shared creature type.

Re: Bug Reports (snapshot builds)

PostPosted: 16 Nov 2020, 08:08
by Monkey Gland Sauce
Quest Tournaments are causing a crash, using the 202011160500-SNAPSHOT build. Once you pay the tournament fee, the game displays the first pack and the error message appears. Happened on both an already existing and new quest, fantasy or non-fantasy, across different sets/blocks.

Had two different error logs, see below.

java.lang.IllegalStateException: forge.ImageCache.getImage must be accessed from the event dispatch thread.
at forge.FThreads.assertExecutedByEdt(FThreads.java:22)
at forge.ImageCache.getImage(ImageCache.java:256)
at forge.ImageCache.getOriginalImage(ImageCache.java:151)
at forge.gui.CardPicturePanel.getImage(CardPicturePanel.java:120)
at forge.gui.CardPicturePanel.setImage(CardPicturePanel.java:82)
at forge.gui.CardPicturePanel.setCard(CardPicturePanel.java:75)
at forge.screens.match.controllers.CPicture.showCard(CPicture.java:75)
at forge.screens.match.controllers.CDetailPicture.update(CDetailPicture.java:93)
at forge.screens.match.controllers.CDetailPicture.showCard(CDetailPicture.java:48)
at forge.screens.match.controllers.CDetailPicture.showItem(CDetailPicture.java:68)
at forge.screens.deckeditor.CDeckEditorUI.setCard(CDeckEditorUI.java:95)
at forge.screens.deckeditor.CDeckEditorUI$7.valueChanged(CDeckEditorUI.java:274)
at forge.itemmanager.views.ItemView.onSelectionChange(ItemView.java:307)
at forge.itemmanager.views.ImageView.onSelectionChange(ImageView.java:900)
at forge.itemmanager.views.ImageView.updateSelection(ImageView.java:895)
at forge.itemmanager.views.ImageView.onSetSelectedIndex(ImageView.java:869)
at forge.itemmanager.views.ItemView.setSelectedIndex(ItemView.java:268)
at forge.itemmanager.views.ItemView.setSelectedIndex(ItemView.java:255)
at forge.itemmanager.views.ImageView.fixSelection(ImageView.java:446)
at forge.itemmanager.views.ItemView.refresh(ItemView.java:168)
at forge.itemmanager.ItemManager.updateView(ItemManager.java:1070)
at forge.itemmanager.ItemManager.refresh(ItemManager.java:1033)
at forge.screens.deckeditor.controllers.CEditorQuestDraftingProcess.update(CEditorQuestDraftingProcess.java:292)
at forge.screens.deckeditor.CDeckEditorUI.setCurrentEditorController(CDeckEditorUI.java:290)
at forge.screens.deckeditor.CDeckEditorUI.setEditorController(CDeckEditorUI.java:136)
at forge.screens.home.quest.VSubmenuQuestDraft.startDraft(VSubmenuQuestDraft.java:653)
at forge.quest.QuestTournamentController$1.run(QuestTournamentController.java:410)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
at forge.screens.deckeditor.VDeckEditorUI$1.run(VDeckEditorUI.java:39)
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$JavaSecurityAccessImpl.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)

Re: Bug Reports (snapshot builds)

PostPosted: 23 Nov 2020, 08:57
by AStrangerIsHere
Snapshot (2020-11-20)

It's impossible to choose which counters to put on Grimdancer.

Re: Bug Reports (snapshot builds)

PostPosted: 23 Nov 2020, 13:14
by Monkey Gland Sauce
AStrangerIsHere wrote:Snapshot (2020-11-20)

It's impossible to choose which counters to put on Grimdancer.
Holding in Control when clicking will allow you to highlight two, IIRC.

Re: Bug Reports (snapshot builds)

PostPosted: 29 Nov 2020, 21:19
by SaintForthigan
Using 11/26/2020 Snapshot:

Attempting combo loop with Muldrotha:

1. Activate Lion's Eye Diamond
2. Cast Phantasmal Image from GY, entering as Muldrotha. Original dies to legend rule.
3. Recast and reactivate LED. Cast Animate Dead from GY, targeting and returning Muldrotha, killing Phantasmal Image. Repeat infinitely.

The copied Muldrotha is wholly unable to cast a LED from the bin, if the original played one before it. Casting Animate Dead by way of the copy will allow LED to be recast, suggesting that the copied Muldrotha incorrectly copies over a record of what permanent types have been played from the bin.

Re: Bug Reports (snapshot builds)

PostPosted: 06 Dec 2020, 16:40
by Flexy
Corrupted Conscience

Is there a way to return control of the creature back to the owner after a person who has played corrupted conscience dies?

I think that is the right way to play the card, but it does not do that in play.

Code: Select all
Name:Corrupted Conscience
ManaCost:3 U U
Types:Enchantment Aura
K:Enchant creature
A:SP$ Attach | Cost$ 3 U U | ValidTgts$ Creature | AILogic$ GainControl
S:Mode$ Continuous | Affected$ Card.EnchantedBy | GainControl$ You | Description$ You control enchanted creature.
S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Infect | Description$ Enchanted creature has infect. (It deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)
SVar:Picture:http://www.wizards.com/global/images/magic/general/corrupted_conscience.jpg
Oracle:Enchant creature\nYou control enchanted creature.\nEnchanted creature has infect. (It deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)

Re: Bug Reports (snapshot builds)

PostPosted: 14 Jan 2021, 17:20
by brainptr
Custom Cube Draft is broken:

Version:
fforge-gui-desktop-1.6.37-SNAPSHOT.tar.bz2 18-Jan-2021 09:26 125103413

After selecting all cards and saving the selected cards, the deck editor is unfortunately no longer available and the last card to be selected is displayed, which can be selected over and over again. nothing happend.

https://ibb.co/dDTCxWW

Code: Select all
java.lang.NullPointerException
   at forge.limited.BoosterDraft.getDecks(BoosterDraft.java:365)
   at forge.screens.deckeditor.controllers.CEditorDraftingProcess.saveDraft(CEditorDraftingProcess.java:212)
   at forge.screens.deckeditor.controllers.CEditorDraftingProcess.onAddItems(CEditorDraftingProcess.java:123)
   at forge.screens.deckeditor.controllers.ACEditorBase.addItems(ACEditorBase.java:173)
   at forge.screens.deckeditor.CDeckEditorUI$1.move(CDeckEditorUI.java:190)
   at forge.screens.deckeditor.CDeckEditorUI.moveSelectedItems(CDeckEditorUI.java:176)
   at forge.screens.deckeditor.CDeckEditorUI.addSelectedCards(CDeckEditorUI.java:188)
   at forge.screens.deckeditor.CDeckEditorUI$5.run(CDeckEditorUI.java:258)
   at forge.itemmanager.ItemManager.activateSelectedItems(ItemManager.java:1226)
   at forge.itemmanager.views.ImageView$4.onLeftDoubleClick(ImageView.java:244)
   at forge.toolbox.FMouseAdapter.mousePressed(FMouseAdapter.java:147)
   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$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$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
   at java.security.ProtectionDomain$JavaSecurityAccessImpl.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$JavaSecurityAccessImpl.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)

Re: Bug Reports (snapshot builds)

PostPosted: 20 Jan 2021, 06:51
by AStrangerIsHere
Finale of Promise doesn't exile the cards that you choose to play.

BTW, I don't know how you people did it, but in one of the snapshot of December, Forge was quicker and the slowdowns that used to happen after a long session of play took a lot more time to happen. But strangely, in the latest snapshot, that's not the case (downloaded it the 20th of January).

Edit: I played Call of the Death-Dweller and put Archfiend's Vessel on the battlefield, but before Archfiend's ability could be activated, I sacrificed it with Priest of the Forgotten Gods. When Archfiend's Vessel's ability was finally activated, even though it wasn't on the battlefield and it wasn't exiled, a token was still created. Is that normal?

Re: Bug Reports (snapshot builds)

PostPosted: 26 Jan 2021, 08:45
by AStrangerIsHere
I don't know if that's still the case, but in the latest version I downloaded (19th of January), it's impossible to activate Zareth San, the Trickster's ability when it attacks and it is unblocked.