How do I claim my Twitch Drops?

So I have all the drops collected on twitch and have all my accounts connected. How am i suppose to claim my rewards ingame?

They should just be in your skins when you login to New World. Choose your weapon, go to Change Skin, and choose it.

thank you soo much!!

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.