Bug.
When Mercurial Magnum is imbued on to Assassinate the ability did not grant stacks of weapon damage upon kill an enemy hero.
Investigation.
It appears that for some reason the damage added by Mercurial Magnum is not consider apart of the damage dealt by Assassinate. It is instead treated as an independent source of damage. This means if the damage added by the item is what kills the enemy hero, it does not consider the death to be caused by Assassinate, in turn not granting the weapon damage buff.
Recreation.
You can recreate this bug with a Vindicta equipped with a Mercurial Magnum, Imbued onto Assassinate and another hero with a suitable amount of health. Use the Vindicta's primary weapon to bring the target health just below the threshhold the imbued Assassinate will kill the target. Kill the target with Assassinate and you should not receive the weapon damage increase. If you do receive the weapon damage increase the targets health was to low. Following a successful recreation of the bug, turn off cooldowns and repeatedly use Assassinate to kill the target. In this instance the player should receive bonus weapon damage as the Assassinate with out the Mercurial magnum should kill the target.
Suggestions
Fix the item
Short term fix. Add a hidden 0.001% execute to Assassinate that triggers when ability is used an target dies. The intent of the execute is to ensure the death of the target is given to the Assassinate not the item.
When Mercurial Magnum is imbued on to Assassinate the ability did not grant stacks of weapon damage upon kill an enemy hero.
Investigation.
It appears that for some reason the damage added by Mercurial Magnum is not consider apart of the damage dealt by Assassinate. It is instead treated as an independent source of damage. This means if the damage added by the item is what kills the enemy hero, it does not consider the death to be caused by Assassinate, in turn not granting the weapon damage buff.
Recreation.
You can recreate this bug with a Vindicta equipped with a Mercurial Magnum, Imbued onto Assassinate and another hero with a suitable amount of health. Use the Vindicta's primary weapon to bring the target health just below the threshhold the imbued Assassinate will kill the target. Kill the target with Assassinate and you should not receive the weapon damage increase. If you do receive the weapon damage increase the targets health was to low. Following a successful recreation of the bug, turn off cooldowns and repeatedly use Assassinate to kill the target. In this instance the player should receive bonus weapon damage as the Assassinate with out the Mercurial magnum should kill the target.
Suggestions
Fix the item
Short term fix. Add a hidden 0.001% execute to Assassinate that triggers when ability is used an target dies. The intent of the execute is to ensure the death of the target is given to the Assassinate not the item.