Applying damage to player on a falling/rolling physics actor

I have a falling/Rolling log mesh, physics and collision attached to it.
Problem is It only does damage when the player is moving?
It doesn’t do damage when the player is stood still and it falls on the players head
or rolls in to him?

Any ideas?

Hello there @mawilbolou!

First thing that comes to mind, please make sure that your log mesh is generating hit events from the simulation, which is a check that is disabled by default. From your blueprint viewport, select the falling object mesh, check through its details, and look for “Simulation Generates Hit Events” to enable it.

Save the changes, and test your scene again. If damage is still not happening, I would add a Print String to the event, to make sure the hit is happening in the first place. You could also tie the damage to the Normal Impulse component (the force of impact), via a Vector Length node (the strength of said impact).