Two Handed VR Weapon

So I’m pretty much new to unreal engine 5 and I’ve been looking at tutorials, documentations, ai’s and almost everything there is for about 5 days now to try to make a specific grab mechanic for a long weapon.

What I’m trying to make is a long pole-like weapon (like a staff for example) but that the hands snap to the pole but snap to whatever parts you grab it at. That way it feels natural to the player for like easy-combos and such. But every guide either makes guns, or the hands snap to one place, like the handles of a longsword. To sum it up, I just need a staff-like weapon that can be freely grabbed at any point with both hands, but still snaps to the hands at any point. Like a mix of free grab and snap grab.

Thanks to anyone that can help!

This was my attempt on a two handed grab mechanic, the described rotation issue is already solved :slight_smile:

The grabbing is socket based, so the hands are snapping on pre-defined sockets on an item - or to be correct, the items are snapping to the nearest hand to a socket. If you would like to apply similar on a staff you could add there more sockets, or you could add a socket at runtime to middle of the rod at the closest position of the grabbing hand.