Radial Damage does not fire

And your enemies still have the “Event RadialDamage” where health is being reduced and are set to “Can Be Damaged”?

Here is what I would try:

  • print out on-screen messages from your events, so you know if they are being called at all (or use break-points)
  • also print out or “watch” interesting values like the returned bool from ApplyRadialDamage and the damage amount inside the “TakeDamage” event
  • see what happens when you increase the damage radius, it looks very small
  • connect the rocket to “Damage Causer”, maybe it makes a difference (doubt it though…)
  • check your collision settings for all involved shapes with respect to the “damage prevention channel”

edit: I also believe the damage’s outer radius should never be smaller than the inner radius