You mean the pinioned boots? You need them for....sporaks revenge? I think? Idk what helmet you are talking about. But if it is the one from the scrag series, they were worthless before anyone even got one.
It's the LotL equipment that I believe OP is referring to And honestly, no idea, perhaps just meant to be equipment like other drops but harder to get I suppose.
Yeah. I realized that while i was doing sporaks revenge br yesterday...for the first time in years. Was thinking of the torrent talisman