Unless I'm missing something, there's not much of a puzzle to it.
On a related note, can you actually do anything with that Xorip(?) thing that starts a conversation with you? None of the options seem to really matter.
If you give him meat dropped from those molerat like mobs, he will drop his spear on the ground.