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 friarsol » 07 Apr 2016, 12:31
As I mentioned in an earlier thread, this isn't really a bug, it just hasn't been implemented yet.tjtillman wrote:r31084
Archangel Avacyn is on the battlefield and two of my creatures die. At the beginning of the next upkeep, two transform triggers went on the stack and avacyn transformed into the the red version once, and then back into the white version after the 2nd trigger.
By the new transform rules, a DFC will transform only if it has not transformed since the ability was put onto the stack, so she should transform on the resolution of the first trigger, and then she should not transform back.
- 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 friarsol » 07 Apr 2016, 12:59
I just tested this an it worked fine for me. Do you have any more details?tjtillman wrote:r31084
If a Madness Spell gets discarded and then not cast, it remains in exile, whereas it should go to the graveyard if it does not get cast.
- 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 Chakan » 07 Apr 2016, 15:38
Edit: Never mind, this crash was on me. I was making a new quest world and screwed up a set code.
Re: Bug Reports (snapshot builds)
by matrix4767 » 07 Apr 2016, 17:35
r31087:
Bearer of Overwhelming Truths's Prowess doesn't trigger.
Bearer of Overwhelming Truths's Prowess doesn't trigger.
- matrix4767
- Posts: 125
- Joined: 09 Sep 2014, 08:10
- Has thanked: 5 times
- Been thanked: 3 times
Re: Bug Reports (snapshot builds)
by stormcat » 07 Apr 2016, 19:15
r31088:
The Gitrog Monster
It doesn't trigger when I cycling a land.
Forgotten Creation
When I played a card by Madness in upkeep,
Discarded number has been one less count.
The Gitrog Monster
It doesn't trigger when I cycling a land.
Forgotten Creation
When I played a card by Madness in upkeep,
Discarded number has been one less count.
Re: Bug Reports (snapshot builds)
by tjtillman » 07 Apr 2016, 19:36
Hmm, having trouble re-creating, but it did occur. I'll try some different cases to see how it came about.friarsol wrote:I just tested this an it worked fine for me. Do you have any more details?tjtillman wrote:r31084
If a Madness Spell gets discarded and then not cast, it remains in exile, whereas it should go to the graveyard if it does not get cast.
Re: Bug Reports (snapshot builds)
by Twainer » 08 Apr 2016, 00:48
r31094
AI casts Invocation of Saint Traft on Cathar's Companion and then attacks resulting in the following crash
AI casts Invocation of Saint Traft on Cathar's Companion and then attacks resulting in the following crash
- RuntimeException | Open
- Code: Select all
Forge Version: 1.5.51-SNAPSHOT-r31094
Operating System: Windows 10 10.0 x86
Java Version: 1.8.0_77 Oracle Corporation
java.lang.RuntimeException: AbilityFactory : getAbility -- no API in Cathar's Companion:
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:106)
at forge.game.trigger.TriggerHandler.runSingleTrigger(TriggerHandler.java:478)
at forge.game.trigger.TriggerHandler.runNonStaticTriggersForPlayer(TriggerHandler.java:349)
at forge.game.trigger.TriggerHandler.runWaitingTrigger(TriggerHandler.java:318)
at forge.game.trigger.TriggerHandler.runWaitingTriggers(TriggerHandler.java:282)
at forge.game.zone.MagicStack.unfreezeStack(MagicStack.java:166)
at forge.game.phase.PhaseHandler.onPhaseBegin(PhaseHandler.java:270)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:1000)
at forge.game.GameAction.startGame(GameAction.java:1479)
at forge.game.Match.startGame(Match.java:96)
at forge.match.HostedMatch$2.run(HostedMatch.java:220)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
- Twainer
- Posts: 44
- Joined: 03 Jan 2010, 23:42
- Has thanked: 0 time
- Been thanked: 0 time
Re: Bug Reports (snapshot builds)
by matrix4767 » 08 Apr 2016, 11:14
r31095:
Avacyn's Judgment allows you to pay more mana for damage when casting it for 1R, which should only be a fixed 2 damage.
Avacyn's Judgment allows you to pay more mana for damage when casting it for 1R, which should only be a fixed 2 damage.
- matrix4767
- Posts: 125
- Joined: 09 Sep 2014, 08:10
- Has thanked: 5 times
- Been thanked: 3 times
Re: Bug Reports (snapshot builds)
by tjtillman » 09 Apr 2016, 06:29
r31103
Cast Burn from Within targeting Accursed Witch for X=2. Accursed Witch died and returned as the enchantment, but she shouldn't "die" because Burn From Within ought to exile her instead of her dying.
Cast Burn from Within targeting Accursed Witch for X=2. Accursed Witch died and returned as the enchantment, but she shouldn't "die" because Burn From Within ought to exile her instead of her dying.
Re: Bug Reports (snapshot builds)
by matrix4767 » 09 Apr 2016, 10:05
I sort of tested most of the SOI cards, besides the ones already reported with bugs and got these.
r31103:
Harness the Storm - triggers when you cast an instant/sorcery, even if it's not the same name as any spell in your graveyard.
Ongoing Investigation - doesn't give life, oracle text is wrong, saying it puts a 1/1 white human soldier token.
Pick the Brain - discards the card instead of exiling it, and says there are no cards in the library when there actually are.
r31103:
Harness the Storm - triggers when you cast an instant/sorcery, even if it's not the same name as any spell in your graveyard.
Ongoing Investigation - doesn't give life, oracle text is wrong, saying it puts a 1/1 white human soldier token.
Pick the Brain - discards the card instead of exiling it, and says there are no cards in the library when there actually are.
- matrix4767
- Posts: 125
- Joined: 09 Sep 2014, 08:10
- Has thanked: 5 times
- Been thanked: 3 times
Re: Bug Reports (snapshot builds)
by Starcrash » 09 Apr 2016, 13:14
In the latest snapshot, v. 1.5.51, Bearer of Overwhelming Truth's Prowess trigger doesn't work. (Bearer is transformation of Daring Sleuth).
Re: Bug Reports (snapshot builds)
by Hanmac » 09 Apr 2016, 15:25
r31103:
Sorin, Grim Nemesis, SubAbility$ DBCleanup says:
SubAbility not found for: Sorin, Grim Nemesis (44)
means it has no DBCleanup ability
Sorin, Grim Nemesis, SubAbility$ DBCleanup says:
SubAbility not found for: Sorin, Grim Nemesis (44)
means it has no DBCleanup ability
Re: Bug Reports (snapshot builds)
by fmartel » 09 Apr 2016, 22:05
Description: [In a commander game, attacking "all in"]
I guess I had too many tokens...
I guess I had too many tokens...

- ConcurrentModificationException | Open
- Code: Select all
Forge Version: 1.5.51-SNAPSHOT-r31104
Operating System: Windows 7 6.1 x86
Java Version: 1.8.0_45 Oracle Corporation
java.util.ConcurrentModificationException
at java.util.HashMap$HashIterator.nextNode(Unknown Source)
at java.util.HashMap$KeyIterator.next(Unknown Source)
at java.util.AbstractCollection.addAll(Unknown Source)
at java.util.HashSet.<init>(Unknown Source)
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(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.paint(Unknown Source)
at javax.swing.JLayeredPane.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(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._paintImmediately(Unknown Source)
at javax.swing.JComponent.paintImmediately(Unknown Source)
at javax.swing.RepaintManager$4.run(Unknown Source)
at javax.swing.RepaintManager$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(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$1300(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$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)now,
by tjtillman » 10 Apr 2016, 06:57
r31106
Update 1:Disregard all of the below for now, may have been an older version, will verify.
Update 2: seems it is this later version. Tapped Skin Shedder also didn't die to Murderous Compulsion.
Some weirdness is going on with Skin Shedder (Skin Invasion's flip side).
I had the Stallion of Ashmouth, delirium was on, unpumped. I attacked, the CPU blocked with a 2/2 zombie token and the 3/4 Skin Shedder. I pumped three times to make the stallion a 6/6. after damage only the zombie token died.
Also, when Tooth Collector targeted Skin Shedder with his Delirium ability (with delirium on), Skin shedder was unaffected.
Also, I tried to kill it with lightning axe and Skin Shedder didn't die.
Also i cast Voldaren Duelist and upon ETB, targeted Skin Shedder to be unable to block, but it was able to block my attacking duelist.
Update 1:Disregard all of the below for now, may have been an older version, will verify.
Update 2: seems it is this later version. Tapped Skin Shedder also didn't die to Murderous Compulsion.
Some weirdness is going on with Skin Shedder (Skin Invasion's flip side).
I had the Stallion of Ashmouth, delirium was on, unpumped. I attacked, the CPU blocked with a 2/2 zombie token and the 3/4 Skin Shedder. I pumped three times to make the stallion a 6/6. after damage only the zombie token died.
Also, when Tooth Collector targeted Skin Shedder with his Delirium ability (with delirium on), Skin shedder was unaffected.
Also, I tried to kill it with lightning axe and Skin Shedder didn't die.
Also i cast Voldaren Duelist and upon ETB, targeted Skin Shedder to be unable to block, but it was able to block my attacking duelist.
Last edited by tjtillman on 10 Apr 2016, 16:03, edited 2 times in total.
Re: Bug Reports (snapshot builds)
by matrix4767 » 10 Apr 2016, 08:29
r31107:
Discarding a land card with cards like Heir of Falkenrath and Murderer's Axe doesn't trigger The Gitrog Monster's draw.
Discarding a land card with cards like Heir of Falkenrath and Murderer's Axe doesn't trigger The Gitrog Monster's draw.
- matrix4767
- Posts: 125
- Joined: 09 Sep 2014, 08:10
- Has thanked: 5 times
- Been thanked: 3 times
Who is online
Users browsing this forum: No registered users and 37 guests