Chaerophon, the page you got that from at diabloii.net is not very accurate for the relative rarities of the unique rings and amulets. As already noted it even has The Constricting Ring listed, which was never enabled to drop.
Here is a listing that I posted there earlier that had parts included in the item generation on their site.
When the game spawns a unique or set item that can have more than one possible outcome the game will use this procedure.
Total up the rarity of all items that have a required spawning level (the level column in setitems.txt or uniqueitems.txt) equal or less than the ilvl of the being generated. It will then randomly select one of the items from the list based on their rarity values. This makes the chance for any particular item to be rarity/total_rarity. If there are no items that can be spawned at that ilvl then the game will downgrade the item by the following:
Set->magical with x2 durability
Unique->rare with x3 durability
If the game selects a unique that has already spawned, then it will be downgraded also. There is no filtering of the already spawned items.
This most often comes into play with rings and amulets as these 2 base items have the most alternate possibilities.
Here is a list of the 1.09 rings and amulets (set and unique). The Item Level is the minimum ilvl need to spawn that item. The rarity is the relative rarity of the item. The total rarity is the total of the rarities up to that particular ilvl. To find the total rarity look for the highest Item Level that does not go above the ilvl you checking against and use that to calculate the chances in the formula rarity/total_rarity.
From this you can see where numbers came from that Grayloch quoted.
EDIT: as usual, I spend 3 times as long trying to get a table on these forums and it will still come out like c***. Not worth any more of my time to fix.
Here is a listing that I posted there earlier that had parts included in the item generation on their site.
When the game spawns a unique or set item that can have more than one possible outcome the game will use this procedure.
Total up the rarity of all items that have a required spawning level (the level column in setitems.txt or uniqueitems.txt) equal or less than the ilvl of the being generated. It will then randomly select one of the items from the list based on their rarity values. This makes the chance for any particular item to be rarity/total_rarity. If there are no items that can be spawned at that ilvl then the game will downgrade the item by the following:
Set->magical with x2 durability
Unique->rare with x3 durability
If the game selects a unique that has already spawned, then it will be downgraded also. There is no filtering of the already spawned items.
This most often comes into play with rings and amulets as these 2 base items have the most alternate possibilities.
Here is a list of the 1.09 rings and amulets (set and unique). The Item Level is the minimum ilvl need to spawn that item. The rarity is the relative rarity of the item. The total rarity is the total of the rarities up to that particular ilvl. To find the total rarity look for the highest Item Level that does not go above the ilvl you checking against and use that to calculate the chances in the formula rarity/total_rarity.
Code:
Set Rings Item Level rarity total rarity
Cathan's Seal 15 7 7
Angelic Halo 17 3 10
Set Amulets Item Level rarity total rarity
Civerb's Icon 13 7 7
Cathan's Sigil 15 7 14
Angelic Wings 17 7 21
Vidala's Snare 19 7 28
Arcanna's Sign 20 1 29
Iratha's Collar 21 7 36
Tal Rasha's Adj. 26 1 37
Tancred's Weird 27 7 44
Telling of Beads 39 1 45
Unique Rings Item Level rarity total rarity
Nagelring 10 15 15
Manald Heal 20 15 30
Stone of Jordan 39 1 31
Dwarf Star 53 10 51
Raven Frost 53 10 51
Bul Katho's W.B. 66 1 52
Unique Amulets Item Level rarity total rarity
Nokozan Relic 14 20 20
Eye of Etlich 20 5 25
Mahim-Oak Curio 34 10 35
Saracen's Chance 55 5 40
Crescent Moon 58 5 50
The Cat's Eye 58 5 50
Atma's Scarab 60 5 55
Highlord's Wrath 73 5 65
The Rising Sun 73 5 65
Mara's Kaleid. 80 5 70
From this you can see where numbers came from that Grayloch quoted.
EDIT: as usual, I spend 3 times as long trying to get a table on these forums and it will still come out like c***. Not worth any more of my time to fix.