So I spent hour grinding away at area after area and finally completed the achievement "I Caught That III" and collected 160 unique fish. But the ring was not put in my inventory nor do i have the option to buy it from the Calamity Salvager NPCs. Any thoughts?