Achieve sword swaying to where the user is pointing effect

Hello all (sorry for the mouthful title :P),

I recently started working on a 2D game after some great inspiration, but I’m having some problems with the mechanics. I’m trying to mimic the effect that the sprite is holding a sword and swaying it to where the “pointer” is, but currently I only manage to rotate the sword to where the pointer is.

This is the current effect.

So, in short, I want to make sure that the handle of the sword never moves, but the rest of the sword does, if that made any sense. Like this.

Please shout out if you didn’t understand my thoughts! :wink:

What if you set the origin of rotation to the end of the handle?