HearthSim / hs-bugs

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

If the Magnetic minion Kangor's Endless Army revives is returned to hand and then played, its buff resolves twice and some keywords are missing #1021

Open Kybxd opened 5 years ago

Kybxd commented 5 years ago

https://www.bilibili.com/video/av29044409 (Starting from 2:40)

Scene 1: Endless Army revives 2 Wargears and they are Sapped. Then merge it with Target Dummy. For each Wargear, Dummy gets +10/+10 (twice buff).

Scene 2: Endless Army revives Skaterbot (with Annoy-o-Module buff) and it's Sapped. Then merge it with Annoy-o-Tron. We can see Annoy-o-Tron gets twice buff but its Divine Shield and Taunt are missing.

PattuX commented 5 years ago

https://www.reddit.com/r/hearthstone/comments/96otnj/bug_if_you_magnetize_skaterbot_on_to_an/

Same as scenario 2, but now only missing Taunt. The title claims the Magnetizing removed the Taunt, however I think he just played them in quick succession and didn't realize the Annoy-O-Module had no Taunt to start with.

However, there is no double buffing here.

PattuX commented 5 years ago

I think the pattern is that magnetic buffs (i.e. enchantments with the tag MODULAR set) are never detatched, just so the Paladin Spell can revive the buffed version, even if that is already in the graveyard or was sapped and then killed. To be consistent with other buffs being lost when moving from board to hand/deck, HS simply removes all magnetic buffs manually when you play the buffed Mech. As long as you play it standalone this is not a problem, however if you magnetize it the magnetize target also loses all keywords that the played magnetic minion was given previously.

So this should be reproducible by doing the following:

As for the double buff im clueless tbh.