actually
that would be possible
right before a player using that hadoken it sends to a property that a player is about to use it and it can take away that amount of damage instead of the pickaxes amount of damage
like player hit, did enemy have hadoken? if yes, then take away amount of damage it uses, instead of pickaxe. If they did not have it ready, do pickaxe damage
This is quite the interesting topic- might want to research more in depth-.