I have a system allowing the player to pick up a weapon in my game. It works fine most of the time, but sometimes it will fling my player across the map. I have no idea why.
The way I’m having the player pick up the weapon is positioning the weapon into the player’s hand and making the weapon a child of the hand through script. I don’t see how this leads to a problem, but it apparently has.