No on-buy effect from a card bought via Black Market (not a bug)

Previous topic - Next topic

Ingix

In game #3412746 my opponent bought a Noble Brigand from the Black Market deck, but it did not create its on-buy effect. You can verify that by loading that game at decision 83 when you have taken the place of papillonblanc. Play the Black Market, play the Silver, then select the Noble Brigand and see that no triggered effect happens.

Looking at this thread http://forum.shuffleit.nl/index.php?topic=1506 it seems clear that the game recognizes that a buy happens, but it seems to have missed the on-buy effectcoming from the card just bought. I assume that this will also affect other cards with on-buy effects that trigger when they are bought themselves, like Mint or Forum (see http://wiki.dominionstrategy.com/index.php/Triggered_effects#When_you_buy_a_card for a (more) comprehensive list). I don't see a good way to test this myself, as getting a select card from the Black Market deck seems impossible to me.

Rabid

Looks like it is fine for me.
Log is confusing because the buy trigger happens before the Brigand is gained.

Turn 9 - Rabid
R plays a Diplomat.
R draws 2 Rats.
R plays a Rats.
R draws a Rats.
R gains a Rats.
R trashes a Copper.
R plays a Black Market.
R reveals a Noble Brigand, a Settlers and a Gladiator.
R plays a Silver.
L shuffles their deck.
L reveals 2 Coppers.
L discards 2 Coppers.
R gains a Noble Brigand.
R puts a Settlers and a Gladiator on the bottom of the Black Market Deck.

Ingix