Card effect doesn't activate

I played a couples games and managed to get Hamon, Lord of Striking Thunder on the field. The card effect where 1000 damage is inflicted for destroying an opponent’s monster doesn’t activate. I destroyed a monster that had an attack value of 300, making the base damage 3700 because Hamon’s attack is 4000, but with the card effect, the total should be 4700 by the end of the damage calculation step.

Do you have a replay?

I do but I don’t know where the clipboard is once it’s been copied

Don’t need to, just control+v to paste the code here

Disregard. I looked over the replay, and it does include the 1000 damage whenever a monster is destroyed. Where I made the mistake was forgetting it did not apply when attacking life points directly.