It is currently 24 Aug 2025, 08:17
   
Text Size

Bug Reports (snapshot builds)

Post MTG Forge Related Programming Questions Here

Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins

Re: Bug Reports (snapshot builds)

Postby friarsol » 07 Apr 2016, 12:31

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.
As I mentioned in an earlier thread, this isn't really a bug, it just hasn't been implemented yet.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Bug Reports (snapshot builds)

Postby friarsol » 07 Apr 2016, 12:59

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.
I just tested this an it worked fine for me. Do you have any more details?
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Bug Reports (snapshot builds)

Postby 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.
User avatar
Chakan
 
Posts: 166
Joined: 07 Jun 2014, 23:08
Has thanked: 11 times
Been thanked: 10 times

Re: Bug Reports (snapshot builds)

Postby matrix4767 » 07 Apr 2016, 17:35

r31087:
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)

Postby 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.
stormcat
 
Posts: 361
Joined: 17 Jun 2015, 05:32
Has thanked: 0 time
Been thanked: 6 times

Re: Bug Reports (snapshot builds)

Postby tjtillman » 07 Apr 2016, 19:36

friarsol wrote:
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.
I just tested this an it worked fine for me. Do you have any more details?
Hmm, having trouble re-creating, but it did occur. I'll try some different cases to see how it came about.
tjtillman
 
Posts: 202
Joined: 16 Sep 2013, 17:47
Has thanked: 0 time
Been thanked: 2 times

Re: Bug Reports (snapshot builds)

Postby 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

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)

Postby 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.
matrix4767
 
Posts: 125
Joined: 09 Sep 2014, 08:10
Has thanked: 5 times
Been thanked: 3 times

Re: Bug Reports (snapshot builds)

Postby 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.
tjtillman
 
Posts: 202
Joined: 16 Sep 2013, 17:47
Has thanked: 0 time
Been thanked: 2 times

Re: Bug Reports (snapshot builds)

Postby 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.
matrix4767
 
Posts: 125
Joined: 09 Sep 2014, 08:10
Has thanked: 5 times
Been thanked: 3 times

Re: Bug Reports (snapshot builds)

Postby 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).
Starcrash
 
Posts: 96
Joined: 30 May 2011, 18:39
Has thanked: 2 times
Been thanked: 1 time

Re: Bug Reports (snapshot builds)

Postby 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
Hanmac
 
Posts: 954
Joined: 06 May 2013, 18:44
Has thanked: 229 times
Been thanked: 158 times

Re: Bug Reports (snapshot builds)

Postby fmartel » 09 Apr 2016, 22:05

Description: [In a commander game, attacking "all in"]
I guess I had too many tokens... :twisted:

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,

Postby 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.
Last edited by tjtillman on 10 Apr 2016, 16:03, edited 2 times in total.
tjtillman
 
Posts: 202
Joined: 16 Sep 2013, 17:47
Has thanked: 0 time
Been thanked: 2 times

Re: Bug Reports (snapshot builds)

Postby 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.
matrix4767
 
Posts: 125
Joined: 09 Sep 2014, 08:10
Has thanked: 5 times
Been thanked: 3 times

PreviousNext

Return to Developer's Corner

Who is online

Users browsing this forum: No registered users and 29 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 29 users online :: 0 registered, 0 hidden and 29 guests (based on users active over the past 10 minutes)
Most users ever online was 7303 on 15 Jul 2025, 20:46

Users browsing this forum: No registered users and 29 guests

Login Form