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 Indigo Dragon » 19 Oct 2016, 08:50
- Code: Select all
Forge Version: Forge-1.5.57-SNAPSHOT-32322
Operating System: Windows 10 Home
Java: Version 8 Update 101 (build 1.8.0_101-b13)
Phyrexian Rebirth does not work with Undying creatures (eg Geralf's Mindcrusher)
As you can see, Phyrexian Rebirth does trigger Clone Shell, and the dying of both Clone Shell and Geralf's Mindcrusher trigger Sun's Bounty, but Phyrexian Rebirth does not trigger Geralf's Mindcrusher.
- Turn: Turn 25 (Indigo) (Geralf's Mindcrusher) | Open
- Code: Select all
Add to stack: Indigo cast Geralf's Mindcrusher (16).
Resolve stack: Geralf's Mindcrusher - Creature 5 / 5
Add to stack: Indigo triggered Geralf's Mindcrusher (16) targeting Indigo Indigo .
Zone Change: Indigo milled [Snow-Covered Plains (43), Snow-Covered Plains (42), Snow-Covered Island (32), Snow-Covered Island (29), Sun's Bounty (50)] to Graveyard
Resolve stack: When Geralf's Mindcrusher enters the battlefield, target player puts the top 5 cards of his or her library into his or her graveyard. (Targeting Indigo) [Zone Changer: Geralf's Mindcrusher (16)]
- Turn: Turn 27 (Indigo) (Phyrexian Rebirth) | Open
- Code: Select all
Phase: Indigo's Main, precombat
Mana: (add 2W,4U)
Add to stack: Indigo cast Phyrexian Rebirth (23).
Resolve stack: Phyrexian Rebirth (23) - Destroy all creatures, then put an X/X colorless Horror artifact creature token onto the battlefield, where X is the number of creatures destroyed this way. Create (1) 8/8 Horror token.
Add to stack: Indigo triggered Clone Shell (8).
Add to stack: Indigo triggered Sun's Bounty (50).
Add to stack: Indigo triggered Sun's Bounty (50).
Add to stack: Indigo triggered Sun's Bounty (50).
Add to stack: Indigo triggered Sun's Bounty (50).
Add to stack: Indigo triggered Sun's Bounty (50).
Resolve stack: When Clone Shell dies, turn the exiled card face up. If it's a creature card, put it onto the battlefield under your control. [Zone Changer: Clone Shell (8)]
Resolve stack: When a creature is put into your graveyard from the battlefield, you may pay 1 W. If you do, return Sun's Bounty from your graveyard to your hand. Otherwise, exile Sun's Bounty. [Zone Changer: Dauntless Cathar (10)]
Resolve stack: When a creature is put into your graveyard from the battlefield, you may pay 1 W. If you do, return Sun's Bounty from your graveyard to your hand. Otherwise, exile Sun's Bounty. [Zone Changer: Advanced Stitchwing (5)]
Resolve stack: When a creature is put into your graveyard from the battlefield, you may pay 1 W. If you do, return Sun's Bounty from your graveyard to your hand. Otherwise, exile Sun's Bounty. [Zone Changer: Geralf's Mindcrusher (16)]
Resolve stack: When a creature is put into your graveyard from the battlefield, you may pay 1 W. If you do, return Sun's Bounty from your graveyard to your hand. Otherwise, exile Sun's Bounty. [Zone Changer: Clone Shell (8)]
Resolve stack: When a creature is put into your graveyard from the battlefield, you may pay 1 W. If you do, return Sun's Bounty from your graveyard to your hand. Otherwise, exile Sun's Bounty. [Zone Changer: Nearheath Chaplain (21)]
Phase: Indigo's Begin Combat
Ctrl+C, Ctrl+V
-
Indigo Dragon - Posts: 130
- Joined: 11 May 2016, 10:18
- Location: Australia
- Has thanked: 63 times
- Been thanked: 56 times
Re: Bug Reports (snapshot builds)
by Hanmac » 19 Oct 2016, 10:05
@Indigo Dragon:
bug still exist. its a problem of my changes with waiting triggers.
for that i do "canRunTrigger" twice.
but OncePerEffect (such es Undying & Persist) don't like that.
i currently try to find a way to fix that.
bug still exist. its a problem of my changes with waiting triggers.
for that i do "canRunTrigger" twice.
but OncePerEffect (such es Undying & Persist) don't like that.
i currently try to find a way to fix that.
Re: Bug Reports (snapshot builds)
by Marek14 » 19 Oct 2016, 10:17
Probably similar to Indigo Dragon -- Rout didn't trigger persist.
Re: Bug Reports (snapshot builds)
by Hanmac » 19 Oct 2016, 10:38
@Indigo Dragon:
@Marek14:
yeah they are related to my trigger change.
i did a bit of rewrite with the OncePerEffect trigger.
now canRunTrigger does not add them anymore to the StackInstance,
but they are added when the trigger is really run.
it should be fixed now.
@Marek14:
yeah they are related to my trigger change.
i did a bit of rewrite with the OncePerEffect trigger.
now canRunTrigger does not add them anymore to the StackInstance,
but they are added when the trigger is really run.
it should be fixed now.
Re: Bug Reports (snapshot builds)
by friarsol » 19 Oct 2016, 16:26
I cast a Saheel's Artistry on my opponent's Hammer of Ruin. After attaching the equipment to one of my creatures, it doesn't actually display as attached: (Notice the offset for the first Emissary)
http://imgur.com/GlQbcjp
http://imgur.com/GlQbcjp
- 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 Marek14 » 19 Oct 2016, 18:40
Varchild's War-Riders - old token wording in cumulative upkeep text.
Re: Bug Reports (snapshot builds)
by fmartel » 19 Oct 2016, 20:13
-r32373 game fizzle after killing 2 AI in the same turn.
- 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 Indigo Dragon » 20 Oct 2016, 08:27
This applies to all token noncreature artifacts in general (Investigate Clue, Nahiri, the Lithomancer Stoneforged Blade, Goblin Kaboomist Land Mine, etc.)friarsol wrote:I cast a Saheel's Artistry on my opponent's Hammer of Ruin. After attaching the equipment to one of my creatures, it doesn't actually display as attached: (Notice the offset for the first Emissary)
In particular, Clue tokens don't stack nicely, leaving gaps between noncreature nonland permanents. And you will always select the back-most token, not the one in front.
For a poor diagram
CLUE1
- ClUE2
- CLUE3
Oh and friarsol grats on the Global Moderation

Ctrl+C, Ctrl+V
-
Indigo Dragon - Posts: 130
- Joined: 11 May 2016, 10:18
- Location: Australia
- Has thanked: 63 times
- Been thanked: 56 times
Re: Bug Reports (snapshot builds)
by Marek14 » 21 Oct 2016, 21:43
AI doesn't use Vedalken Plotter's ability, which is mandatory.
Re: Bug Reports (snapshot builds)
by friarsol » 22 Oct 2016, 01:23
r32375
I attacked a few times with a Bomat Courier. Then it was bounced with an Unsummon. When I recast it, it still remembered the cards that it had previously exiled. It really should have lost track of them when it changed zones earlier.
I attacked a few times with a Bomat Courier. Then it was bounced with an Unsummon. When I recast it, it still remembered the cards that it had previously exiled. It really should have lost track of them when it changed zones earlier.
- 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 » 22 Oct 2016, 08:55
fixed in r32376.friarsol wrote:r32375
I attacked a few times with a Bomat Courier. Then it was bounced with an Unsummon. When I recast it, it still remembered the cards that it had previously exiled. It really should have lost track of them when it changed zones earlier.
i added the Cleanup (and some DeckHints).
i think the creator of the card thought that if the Bomat would be Sacrificed and the Cleanup would hit it, the remembered would be gone.
i tested it with debugging and it works without extra changing.
(i was thinking about using the remembered list in the LKI PaidList, good that it worked without.)
the card might need some more AI info, but it works for now.
Edit:
the problem is that the AI does fail to target, (thats why it says it can't add to Stack)Marek14 wrote:AI doesn't use Vedalken Plotter's ability, which is mandatory.
there is a bug in ExchangeControlAI, it misses the chkAIDrawback function.
i will try to add it somehow.
should be fixed in r32377.
the AI logic might not be perfect yet, but the trigger does work correctly.
PumpAI still need some AILogic for ExchangeControlAI, so it does select the worst card if able.
Re: Bug Reports (snapshot builds)
by Agetian » 22 Oct 2016, 13:15
r32378: The AI mills itself with Sanity Grinding, even though the card text says it should only be able to mill "target opponent".
EDIT: tried to fix in r32379, not sure about the AI part.
- Agetian
EDIT: tried to fix in r32379, not sure about the AI part.
- Agetian
- Agetian
- Programmer
- Posts: 3487
- Joined: 14 Mar 2011, 05:58
- Has thanked: 683 times
- Been thanked: 569 times
Re: Bug Reports (snapshot builds)
by Marek14 » 22 Oct 2016, 21:14
Wormfang Drake is written as Champion a creature, but it technically doesn't have that exact ability.
Forge no longer displays arrows for me (enchanting, blocking, pairing, etc.)
After resolving the ability of Sundial of the Infinite, opponent still seems to get priority in my turn.
Forge no longer displays arrows for me (enchanting, blocking, pairing, etc.)
After resolving the ability of Sundial of the Infinite, opponent still seems to get priority in my turn.
Re: Bug Reports (snapshot builds)
by Indigo Dragon » 23 Oct 2016, 09:51
This may be a stupid answer, but you could have accidentally pressed 'T'.Marek14 wrote:Forge no longer displays arrows for me (enchanting, blocking, pairing, etc.)
'T' is the default keyboard shortcut to "toggle targeting visual overlay" for the "Targeting Arcs". There's three settings, "On" "Off" and "Card Mouseover". You can manually click it in the dock tab.
Personally, I dislike how it can changes every time I mistype on the keyboard and so have changed the keyboard shortcut to "Esc", which leaves it blank.
Hope this helps!
Oh, and as an additional Bug Report, Targeting Arcs for blocking and being blocked don't work if the creature is soulbonded (e.g. Deadeye Navigator)
Ctrl+C, Ctrl+V
-
Indigo Dragon - Posts: 130
- Joined: 11 May 2016, 10:18
- Location: Australia
- Has thanked: 63 times
- Been thanked: 56 times
Re: Bug Reports (snapshot builds)
by Agetian » 23 Oct 2016, 17:23
Hmm, seems to work fine on my end :/ The conditions are probably more complicated for situations when it doesn't work?..Indigo Dragon wrote:Oh, and as an additional Bug Report, Targeting Arcs for blocking and being blocked don't work if the creature is soulbonded (e.g. Deadeye Navigator)
- Agetian
- Agetian
- Programmer
- Posts: 3487
- Joined: 14 Mar 2011, 05:58
- Has thanked: 683 times
- Been thanked: 569 times
Who is online
Users browsing this forum: No registered users and 16 guests