So, I have this handgun with working functionality, and I also have an ammo pick up. The ammo pick up is casting to the handgun, and should be calling a function inside the handgun, but the cast is failing inside the ammo pick up. Does anyone know why? Images are below.
This would mean that the Component’s overlap OtherActor is not a PistolHitScan object. Drag a wire of OtherActor >> GetObjectName and PrintText that value - this will show you what object you are overlapping with.