Please guys understand that /fly is an
EXTREMELY OP PERK for the Sky Block server, that's why it's limited as a very rare drop for Treasure Hunter. I checked the database and so far
only two players got /fly in Sky Block since the release of the perk, one from a common treasure and one from a legendary one. It is true though that rare treasures have WAY more chances to get /fly and Legendary treasures have exactly
50 more times to get the perk. The exact probabilities are the following:
- 0.1% Chance from getting it from Common Treasures
- 1% Chance from getting it from Rare Treasures
- 5% Chance from getting it from Legendary Treasures.
However, remember that it's a probability after all, so luck gets a big factor here.
Nevertheless, if you purchased a legendary treasure, you are always guaranteed to get a way better item/perk than with rare/commons and even if you get a "common" tagged prize, you still get way more quantity of the item (For example for iron ingots you get only 16 from common treasures and you get 64 from Legendaries). Also Legendary treasures have way lesser chances from getting a "common" and "uncommon" drop, and include a lot of unique rewards, such as the "God" items, weapons and tools, and lot of extra perks such as mansions, and other legendary rewards which can't be found in the other treasures tiers.
So yeah, in any way you look it, a legendary treasure is always better and has way better loot than a rare treasure, which is way better than a common treasure. However, if you don't care about general loot and you are looking only for /fly specifically, use that information to think what's the best for you. Hope this clarifies some stuff out.
Have a good day