Create a new vector variable in the blueprint (called, say, Offset), and then when you get the On Clicked event, set that variable to Actor Location - Click Location (which you’ve already got nodes for) before you open the gate. Then when you do Set Actor Location, New Location needs to be Click Location + Offset.