Its all random. Its a rare chance to get a mastery amulet though, but I believe WaterWorks is easier, but that is just me. You can also buy it for about 10,000 crowns (slightly less) or you can just do Tower of the Helephant or WaterWorks and farm for one there. Happy farming.