Fairly straightforward and a few ways to do it. Using a mesh collider of any shape and checking what it is overlapping is the most straightforward way.
Here's a super short breakdown:
Create a new Blueprint Actor called "Shockwave" and add a scene component as its root.
In the combat scenario, boss fight, or other gameplay event where the ground slam occurs, spawn the Shockwave actor at the location of the enemy performing the slam when the animation reaches its peak. The Shockwave actor will handle the rest of the process.