Can't get my radial impulse to work

In my game when characters get struck they drop items. I want those items to sort of fly out of the character. So I have tried to do this with a radial impulse using the following code:

APickup* const SpawnedItem = World->SpawnActor<APickup>(SpillableItem, SpawnLocation, SpawnRotation, SpawnParams);
SpawnedItem->MovementComponent->AddRadialImpulse(GetActorLocation(), 200.f, 50.f, ERadialImpulseFalloff::RIF_Constant, false);

I have tried applying the impulse to the base collision component and also (as above) adding a dedicated sphere component, but in all cases the spawned items just fall straight down on to the ground with no force applied. Any ideas what I might be doing wrong?

Look at this tutorial: A new, community-hosted Unreal Engine Wiki - Announcements - Unreal Engine Forums

In the chapter " Adding Projectiles and Shooting" is the solution :slight_smile:

Thanks for that. I’ve already been through the tutorial, but I’ll pick through it again and see if I’m missing something :slight_smile: