How would you attach a sword into the ground, wall, etc

I was thinking to add an onHIt Event that would retrieve the hit point and set the actor location to that point, but I’m thinking there is a better way to do this since I want to attach specifically to the bladed side.