Can I swap weapons mid-attack?

A Paladin has a Tirion Fordring in play and a Light's Justice weapon equipped.

A Hunter has a Knife Juggler in play and a Snake Trap secret up.

The Paladin starts attacking the Knife Juggler with Light's Justice triggering Snake Trap. The Knife Juggler starts juggling and deals fatal damage to Tirion Fordring.

What happens next?

Does the Paladin switch weapons to Ashbringer mid-attack and then hit the Knife Juggler with it? Does the attack cancel?


Solution 1:

Here is a video proof : Youtube

The video shows a Paladin attacking with a weapon into a Hunter's Explosive Trap while Tirion Fordring is at 2 health. The secret triggers, kills Tirion, the Paladin equips Ashbringer, and only then does the Paladin hit the Hunter, now using Ashbringer instead of the original weapon.

Result : You can change weapon mid-attack.

Solution 2:

Theoretically, you will damage with Ashbringer (no proof)

Events:

  1. You start your attack
  2. Snake Trap triggers
  3. 3 times these events, one by one
    1. Snake appears
    2. Knife Juggler Triggers (Damage to target)
    3. Target's health is <=0? Then no longer can be targeted (unless it's the player) but no deathrattle triggered yet.
  4. Deathrattle triggers from Tirion
  5. Ashbringer replaces your current weapon
  6. You damage Knife Juggler with Ashbringer
  7. Your weapon loses 1 durabiliy