HearthSim / hs-bugs

Unofficial Hearthstone issue tracker
https://hearthsim.info
65 stars 3 forks source link

Some mana cost enchantments (Sonya, Shadowcaster, Splintergraft) cause Magic Carpet to trigger incorrectly #1182

Open Kybxd opened 5 years ago

Kybxd commented 5 years ago

https://www.bilibili.com/video/av52675738

Scene 1: Cards created by Sonya don't trigger Toxmonger, Arcane Fletcher or Magic Carpet. Scene 2: Cards created by Splintergraft (that originally costs (1) ) trigger Toxmonger, Arcane Fletcher and Magic Carpet. Scene 3: Create a 1/1 Carpet with Shadowcaster, then reduce its cost by (2) with Thaurissan. It triggers Magic Carpet. (This scene is also shown in Scene 10.) Scene 4: Cards with Luna's Pocket Galaxy trigger Magic Carpet. Scene 5: Giants that cost (1) trigger Magic Carpet. Scene 6: Cards affected by Aviana trigger Magic Carpet. Scene 7: Cards returned to hand by Grumble trigger Toxmonger, Arcane Fletcher and Magic Carpet. Scene 8: Cards reduceed to (1) cost by Thaurissan trigger Magic Carpet. Scene 9: Cards created by Spirit of the Dead trigger Toxmonger, Arcane Fletcher and Magic Carpet. Scene 10: Cards created by Shadowcaster don't trigger Magic Carpet. But cards created by Gurubashi Hypemon trigger Magic Carpet. Scene 11(I): Create a 10/10 Dire Mole with Splintergraft, and then play Naga Sea Witch. 10/10 Dire Mole still triggers Carpet, while a normal 1/3 Mole doesn't. Scene 11(II): Create a 10/10 Dire Mole with Splintergraft, and then play Naga Sea Witch. reduce the cost of both Mole by (4) with Thaurissan. This time 1/3 Mole still triggers Carpet, while 10/10 doesn't. Scene 12: Cards created by Mana Bind don't trigger Arcane Artificer. Summoning Stone and Atiesh summon (0)-cost minions. Scene 13: Cards drawn by Jepetto Joybuzz trigger Toxmonger, Arcane Fletcher and Magic Carpet.

It seems that the mana cost enchantment of Sonya, Shadowcaster and Splintergraft are ignored (to describe more precisely, are detached too early) by whenever-play and after-play triggers.

A possible explanation is that they all use a global enchantment GBL_001e. As for other cards mentioned above, they either use their own enchantment (Grumble, Thaurissan, etc), or don't have an enchantment (Gurubashi Hypemon).

Mana Bind uses GBL_009e but all related triggers work correctly. This proves not all global enchantments are bugged.

Scene 11 is weirder. Aviana and Thaurissan are proved to be not bugged in Scene 6 and 8. If only GBL_001e is bugged, 10/10 Mole should have behaved the same as 1/3 Mole. But actually they behave differently.

Jetz72 commented 5 years ago

Someone mentioned on the forums that this supposedly changed recently: https://us.forums.blizzard.com/en/hearthstone/t/something-changed/5804

I suppose this is not a “bug”, but I didn’t see any update or nerf explaining why the combo between Sonya Shadowdancer and Magic Carpet can’t be executed anymore. Three days ago, the 1/1 created by Sonya (or Shadowcaster, or Jepetto) kept the “one cost” after being played. Now, the minion returns to his “normal cost” after having been played. The result: the little 1/1 no longer receive “its” +1 attack and Rush.

This could be a consequence of the fix to Duel vs Freezing Trap and other issues, #1144. If the issue really was due to the timing that the enchantment was naturally detached, and they changed that timing, then something like this could happen.

Jetz72 commented 5 years ago

Shadowstep is reportedly ignored as well: https://us.forums.blizzard.com/en/hearthstone/t/bug-with-edwin-van-cliff/6435

: I have a flying carpet on the table, the enemy has creatures on the table. I put a vancliff, I make him shade-nous, he becomes over 1. I put him on the table, but he doesn’t get the onslaught.

(They had Magic Carpet, they Shadowstepped Edwin VanCleef so it cost 1, they played it, and it didn't get Rush. The enemy had minions to attack.)

Jetz72 commented 5 years ago

Acknowledged (part of it anyway) by Blizzard: https://us.forums.blizzard.com/en/hearthstone/t/known-issues-list-2019-updated-may-22nd/64/8

Magic Carpet does not grant Rush to minions generated from Sonya Shadowdancer.

thoughthouse commented 5 years ago

I tested some more Magic Carpet interactions: https://hsreplay.net/replay/mM54yptLCXqgJABXfLxEVS Turn 5: 0-cost minions increased to 1 mana with Mana Wraith trigger Magic Carpet Turn 6: 3-cost minions returned to hand by Cheat Death trigger Turn 7: Mechs reduced to 1 mana with Mechwarper trigger Minions created by Academic Esponiage trigger Turn 8: Nerubian Prophet that reduces itself to 1 mana triggers Minions reduced to 1 mana with Pint-sized Summoner trigger Turn 9: 1-cost Rabble Bouncer triggers 3-cost minions returned to hand with Waggle Pick do not trigger Turn 10: 3-cost minions returned to hand with Shadowstep do not trigger Turn 16: Volcanic Drake reduced to 1 mana triggers

https://hsreplay.net/replay/zMeSjUvjnv2TuvhimL69CQ Turn 6: Corridor Creeper reduced to 1 mana triggers Mechs reduced to 1 mana by Galvanizer trigger

troggnostupidhs commented 5 years ago

https://playhearthstone.com/en-us/blog/23037180/hearthstone-update-july-1-preparing-for-saviors-of-uldum

Cards generated by Shadowcaster and Sonya Shadowdancer will now receive the bonuses from Magic Carpet.

troggnostupidhs commented 5 years ago

I'm not sure if this is fully fixed, but the issue should be updated accordingly

Kybxd commented 5 years ago

Only Shadowcaster and Sonya Shadowdancer are fixed. Other cards using global enchantments are still bugged. This video shows: Lunar Vision, Freezing Trap, Call Pet, Unstable Portal, Leyline Manipulator, Shadowstep, Splintergraft.

https://www.bilibili.com/video/av57765084

Jetz72 commented 5 years ago

https://youtube.com/watch?v=8-dVwvDYCaA&t=12m35s

Cards set to 1 by Anka the Buried do not trigger Magic Carpet.

Jetz72 commented 5 years ago

Possible that Galvanizer and Thaurissan have changed: https://us.forums.blizzard.com/en/hearthstone/t/anka-and-magic-carpet/11752

Thaurissan says: “At the end of your turn, reduce the Cost of cards in your hand by (1).” Mentions reduction, reduced minions do NOT work with carpet. Galvanizer says: “Battlecry: Reduce the Cost of Mechs in your hand by (1).” Mentions reduction, reduced minions do NOT work with carpet.

They mention other cases, consistent with the above - Mechwarper, Pocket Galaxy, Summoning Portal, Sea Giant, all recognized by Carpet. Seems like auras are unaffected by this bug?

Edit: Probably a false alarm -

I found some posts regarding Magic Carpet, pre Anka release. I just cobbled together what I could find from other who had tested it, I’m unaware of what patches have been made since the release of Carpet