Page 377 of 487

Re: Bug Reports (snapshot builds)

PostPosted: 19 Oct 2016, 08:50
by Indigo Dragon
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)
So I don't know if this has been fixed in a latest snapshot yet but...
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 26 (Comp-U-Comp)
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

Re: Bug Reports (snapshot builds)

PostPosted: 19 Oct 2016, 10:05
by Hanmac
@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.

Re: Bug Reports (snapshot builds)

PostPosted: 19 Oct 2016, 10:17
by Marek14
Probably similar to Indigo Dragon -- Rout didn't trigger persist.

Re: Bug Reports (snapshot builds)

PostPosted: 19 Oct 2016, 10:38
by Hanmac
@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.

Re: Bug Reports (snapshot builds)

PostPosted: 19 Oct 2016, 16:26
by friarsol
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

Re: Bug Reports (snapshot builds)

PostPosted: 19 Oct 2016, 18:40
by Marek14
Varchild's War-Riders - old token wording in cumulative upkeep text.

Re: Bug Reports (snapshot builds)

PostPosted: 19 Oct 2016, 20:13
by fmartel
-r32373 game fizzle after killing 2 AI in the same turn.

Re: Bug Reports (snapshot builds)

PostPosted: 20 Oct 2016, 08:27
by Indigo Dragon
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)
This applies to all token noncreature artifacts in general (Investigate Clue, Nahiri, the Lithomancer Stoneforged Blade, Goblin Kaboomist Land Mine, etc.)
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
If you hover over where clue3 and clue1 intersect (i.e. 75% of clue3), you will select clue1. This is the reverse for nontoken artifacts, as the way it should be.

Oh and friarsol grats on the Global Moderation =D>.

Re: Bug Reports (snapshot builds)

PostPosted: 21 Oct 2016, 21:43
by Marek14
AI doesn't use Vedalken Plotter's ability, which is mandatory.

Re: Bug Reports (snapshot builds)

PostPosted: 22 Oct 2016, 01:23
by friarsol
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.

Re: Bug Reports (snapshot builds)

PostPosted: 22 Oct 2016, 08:55
by Hanmac
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.
fixed in r32376.
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:
Marek14 wrote:AI doesn't use Vedalken Plotter's ability, which is mandatory.
the problem is that the AI does fail to target, (thats why it says it can't add to Stack)
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)

PostPosted: 22 Oct 2016, 13:15
by Agetian
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

Re: Bug Reports (snapshot builds)

PostPosted: 22 Oct 2016, 21:14
by Marek14
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.

Re: Bug Reports (snapshot builds)

PostPosted: 23 Oct 2016, 09:51
by Indigo Dragon
Marek14 wrote:Forge no longer displays arrows for me (enchanting, blocking, pairing, etc.)
This may be a stupid answer, but you could have accidentally pressed 'T'.
'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)

Re: Bug Reports (snapshot builds)

PostPosted: 23 Oct 2016, 17:23
by Agetian
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)
Hmm, seems to work fine on my end :/ The conditions are probably more complicated for situations when it doesn't work?..

- Agetian