In the Loot contract, some items are given a "namePrefix" and "nameSuffix."
At first, it appeared that the assignment of Names to Items was random and haphazard — it turns out it is not.
<aside> 🤯 The name prefixes have a particular structure and order, and hidden inside the logic of the OG Loot contract, there is a clear model that formulates three distinct, mutually-exclusive, collectively-exhaustive, and perfectly-patterned "sets" of Names for items.
</aside>
Read on to learn more!
These prefixes and suffixes don't exist and will never exist, even in sLoot:
It has emerged that namePrefixes and nameSuffixes appear together in three distinct sets. In the below image these have been termed as “lores”:
Every loot item is assigned with a level of greatness ranging between 0 and 20.
Whether the namePrefixes and nameSuffixes are picked out from lore A, B or C is determined by the item’s level of greatness.
Items with a greatness of 0-18 are not prescribed with any lore, greatness's of 19 are prescribed with lore A and greatness's of 20 are prescribed with lore B.
Since there is no level of greatness where lore C is assigned, namePrefixes and nameSuffixes in lore C can never and will never be assigned to any item.
The big question is what happened to lore C.
The below table shows the lores associated with each level of greatness: