I imagine the power of your weapon will be what allows us to defeat Geir, but right now you are too weak for the confrontation. We must reclaim the missing pieces of your spirit.
Helya must have scattered them throughout her realm to keep them from you. If you can find them, shine the lantern and they should be set free.
Be careful, though. It is unlikely that Helya left your spirit fragments unguarded.