Diablo Item Rarity Calculator - Printable Version +- The Lurker Lounge Forums (https://www.lurkerlounge.com/forums) +-- Forum: Lurker Games (https://www.lurkerlounge.com/forums/forum-6.html) +--- Forum: Diablo (https://www.lurkerlounge.com/forums/forum-15.html) +--- Thread: Diablo Item Rarity Calculator (/thread-10319.html) |
Diablo Item Rarity Calculator - the Langolier - 09-03-2003 Diablo Item Rarity Calculator This is a javascript utility that can be used to calculate the rarity of any magical item in terms of any single game's chance to create the item. It also displays the best dungeon level to find the item and the best drop probabilities from various sources. The program also allows rarity calculations for multiple base items and affixes. It does not calculate rarity from items available for purchase at the vendors. The calculations were based on several assumptions:
Diablo Item Rarity Calculator - the Langolier - 09-03-2003 Think that obsidian/zodiac is rare? HA! It appears it is far from. With a new calculator, I thought it might be fun to play around with it. Do you think you know what the rarest item in the game is? Reply with your top (or bottom...) guesses. The largest value out of the three difficulties will be the one used as your entry*. Any screenshots showing your favorite item with its rarity will be welcome too. Have fun! *This unofficial "contest" is just for fun, and is in no way sponsored by the Moderating team Diablo Item Rarity Calculator - LennyLen - 09-03-2003 Email me if you'ld like some assistance with expanding your applet to function with Hellfire and D/HF mods. I've written several C applications which perform similar calculations on data they extract straight from the .exe itself. These could quite simply be modified to extract all the data you need from any mod and store it in some appropriate Java data structures that the applet can switch between at runtine to give the correct output for each .exe version. [EDIT]Oops, I forgot to add... these are the structs I use in C, of this is of any help.[/EDIT] Diablo Item Rarity Calculator - Sr.Juez - 09-03-2003 Why in the prefixes' menu one can choose two values for crimson?: Crimson (+21-30%) Crimson (+31-40%) BTW, if it is bug free, GREAT tool. Now we will know the best places to look for shields of blocking, gold jewlery, items of corruption, jewlery of Balance... May I enter the rarity contest with?: King's Great Sword of Haste: ******************************************* Rarity: 0.0150573% 1 in 6641 games 0.0150533% (N) 1 in 6643 games 0.0150533% (H) 1 in 6643 games Best drop probability: 0.0063747% dlvl 15 (n,N,H) 1) 0.0013370% Weapon Rack (dlvl 14,15) 2) 0.0010141% Sir Gorash(Blood Knight,n,N,H) Arch-Bishop Lazarus(Advocate,n,N,H) 3) 0.0000232% Soul Burner(mlvl 30,n,N,H) Blood Knight(mlvl 30,n,N,H) Advocate(mlvl 30,n,N,H) EDIT: I checked JG and found the answer for myself. Curious. So many years playing Diablo and I still hadn't noticed that there are two values for Crimson. Sorry about the stupid question, and thanks for the Diablo Item Rarity Calculator. Diablo Item Rarity Calculator - Mick - 09-03-2003 Well, the first thing I looked up was my favourite bow of all time, found long ago with my first multiplayer character: Emerald Long War Bow of the Heavens: ******************************************* Rarity: 0.0061654% 1 in 16219 games 0.0061654% (N) 1 in 16219 games 0.0061654% (H) 1 in 16219 games Best drop probability: 0.0044045% dlvl 15 (n,N,H) 1) 0.0013571% Sir Gorash(Blood Knight,n,N,H) Arch-Bishop Lazarus(Advocate,n,N,H) I never knew how lucky I was to find that one! Great program, Lang. Mick. Diablo Item Rarity Calculator - LemmingofGlory - 09-03-2003 Quote:Why in the prefixes' menu one can choose two values for crimson?: Because Blizz used the name for two different prefixes. Same name, but different effect (21-30 res vs 31-40 res), price, and qlvl. [o: *LEMMING* :o] Diablo Item Rarity Calculator - LennyLen - 09-03-2003 Quote:Because Blizz used the name for two different prefixes. Same name, but different effect (21-30 res vs 31-40 res), price, and qlvl. I remember from playing around with the Beta EXE that there will still two seperate names for the two 'Crimsons.' I believe that the second one was Burgundy. How they managed to overwrite that with a second Crimson by the time of the commercial release is anyone's guess. ;) Diablo Item Rarity Calculator - Bolty - 09-03-2003 Dragon's Amulet of the Zodiac: ******************************************* Rarity: 0.0562098% 1 in 1779 games 0.0562098% (N) 1 in 1779 games 0.0562098% (H) 1 in 1779 games Did I play in 1,779 games? Maybe :) My most prized possession of Diablo 1. Never did find an Obs/Zod, though. Awesome app, Langolier! -Bolty Diablo Item Rarity Calculator - DeeBye - 09-03-2003 Code: Awesome Full Plate Mail of the Stars: Neat. A dlvl 15 Armor Rack is exactly where I found mine. Nice utility. *bookmarks* Diablo Item Rarity Calculator - Scorzonera - 09-04-2003 Seems like Emerald Bastys are pretty scarce, too. Emerald Bastard Sword of Haste: ******************************************* Rarity: 0.0024436% 1 in 40922 games 0.0024436% (N) 1 in 40922 games 0.0024436% (H) 1 in 40922 games Best drop probability: 0.0017735% dlvl 15 (n,N,H) 1) 0.0005070% Sir Gorash(Blood Knight,n,N,H) Diablo Item Rarity Calculator - Walkiry - 09-04-2003 Not to talk about BN equipment: Vulnerable Full Plate Mail of the Pit: ******************************************* Rarity: 0% 0% (N) 0.0018229% (H) 1 in 54856 games Best drop probability: 0.0006311% dlvl 4 (H) 1) 0.0000084% Devil Kin(mlvl 5,H) Corpse Bow(mlvl 5,H) Hidden(mlvl 5,H) 2) 0.0000063% Dark One(mlvl 7,H) Burning Dead Archer(mlvl 7,H) Blink(mlvl 7,H) But the one I always wanted is not so rare after all: Topaz Tower Shield of Blocking: ******************************************* Rarity: 0% 0.0210946% (N) 1 in 4740 games 0.0208472% (H) 1 in 4796 games Best drop probability: 0.0052589% dlvl 6 (N) 1) 0.0035585% Goretongue(Rotting Carcass,N) El Chupacabras(Plague Eater,N) 2) 0.0000475% Horror Captain(mlvl 8,N) Bone Gasher(mlvl 8,N) Flesh Clan(mlvl 8,N) Flesh Clan Archer(mlvl 8,N) Diablo Item Rarity Calculator - Scorzonera - 09-04-2003 And Emerald bows of Lightning. :lol: Emerald Bow of Lightning: ******************************************* Rarity: 0% 0% (N) 0% (H) Best drop probability: 0% dlvl 1 (n,N,Hdlvl 2 (n,N,Hdlvl 3 (n,N,Hdlvl 4 (n,N,Hdlvl 5 (n,N,Hdlvl 6 (n,N,Hdlvl 7 (n,N,Hdlvl 8 (n,N,Hdlvl 9 (n,N,Hdlvl 10 (n,N,Hdlvl 11 (n,N,Hdlvl 12 (n,N,Hdlvl 13 (n,N,Hdlvl 14 (n,N,Hdlvl 15 (n,N,Hdlvl 16 (n,N,H) 1) 0% Large Chest (dlvl 1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6,7,7,7,7,8,8,8,8,9,9,9,9,10,10,10,10,11,11,11,11,12,12,12,12,13,13,13,13,14,14,14,14,15,15,15,15,16,16,16,16) Diablo Item Rarity Calculator - the Langolier - 09-04-2003 Emerald Long War Bow of Lightning: ******************************************* Rarity: 0.0061654% 1 in 16219 games 0.0061654% (N) 1 in 16219 games 0.0061654% (H) 1 in 16219 games All better. Thanks for catching that error. Due to the way I found the selected suffix in the array of affixes (it goes through the suffix list and then the spell list) it would replace "Lightning" suffix, qlvl 21, with the "Lightning" spell, qlvl 3. It didn't affect the number of valid suffixes that could drop, so all that was afffected was items of Lightning. Diablo Item Rarity Calculator - Walkiry - 09-04-2003 Vulnerable Buckler of Corruption: ******************************************* Rarity: 0.0049244% 1 in 20306 games 0.0025677% (N) 1 in 38944 games 0.0024945% (H) 1 in 40087 games Best drop probability: 0.0016392% dlvl 3 (n) 1) 0.0000297% Large Chest (dlvl 3) 2) 0.0000220% Devil Kin(mlvl 5,n) Corpse Bow(mlvl 5,n) Hidden(mlvl 5,n) 3) 0.0000137% Black Death(mlvl 6,n) Horror(mlvl 6,n) Burning Dead Captain(mlvl 6,n) Shadow Beast(mlvl 6,n) Wow, lucky me ^_^ EDIT: By the way, as many of you would have correctly guessed, that shield actually gives me +2 AC when I wear it. Diablo Item Rarity Calculator - Pu uhonua - 09-06-2003 Using Walkiry's idea of looking at cursed items... Vulnerable Full Plate Mail of Brittleness: ******************************************* Rarity: 0% 0% (N) 0.0003284% (H) 1 in 304417 games Best drop probability: 0.0001817% dlvl 2 (H) 1) 0.0000069% Carver(mlvl 3,H) Skeleton Archer(mlvl 3,H) Fiend(mlvl 3,H) And another thing... I get the following error for a Fine Full Plate Mail of the Dark Line: 2836 Char: 9 Error: 'validSuffix[...].cursed' is null or not an object Great app! And it's alot of fun to play with too. Diablo Item Rarity Calculator - the Langolier - 09-06-2003 Pu uhonua,Sep 6 2003, 06:30 AM Wrote:And another thing... I get the following error for a Fine Full Plate Mail of the DarkFine Full Plate Mail of the Dark: ******************************************* Rarity: 0% 0.0062226% (N) 1 in 16070 games 0.0147923% (H) 1 in 6760 games In the function to calculate drop prob. from an armor rack, I forgot to remove the array element [i] when I copied the part that found all valid suffixes and changed it to the part that determined if the selected suffix could drop. At that point, it wouldn't be checking an array, therefore it didn't know what [i] was supposed to mean. Good eye. A dually cursed affix full plate mail is what I too found to be the most rare. Specifically, one whose affixes JUST make the qlvl/2 - qlvl range which only allows one monster level to drop it. Rusted Full Plate Mail of the Fool gives the same results. Diablo Item Rarity Calculator - Daemon - 09-07-2003 I don't know what kind of axe was that famous BNM's Useless axe of tht Pit but that sure was a (un)lucky find! ;) Useless Broad Axe of the Pit: ******************************************* Rarity: 0.0019303% 1 in 51804 games 0.0024625% (N) 1 in 40608 games 0.0024159% (H) 1 in 41391 games Best drop probability: 0.0007323% dlvl 4 (N) 1) 0.0000116% Large Chest (dlvl 4) 2) 0.0000056% Devil Kin(mlvl 5,N) Corpse Bow(mlvl 5,N) Hidden(mlvl 5,N) 3) 0.0000054% Devil Kin(mlvl 5,H) Corpse Bow Diablo Item Rarity Calculator - Sr.Juez - 09-07-2003 Prefixed Shield of Deflection: ******************************************* Rarity: 9.8930304% 1 in 10 games 9.9882700% (N) 1 in 10 games 9.9882700% (H) 1 in 10 games Best drop probability: 3.3599255% dlvl 15 (n,N,H) 1) 0.3691578% Stareye the Witch(Hell Spawn,n,N,H) Bloodlust(Hell Spawn,n,N,H) Blackjade(Hell Spawn,n,N,H) Red Vex(Hellspawn,n,N,H) Steelskull the Hunter(Steel Lord,n,N,H) Sir Gorash(Blood Knight,n,N,H) The vizier(Cabalist,n,N,H) Arch-Bishop Lazarus(Advocate,n,N,H) 2) 0.0223430% Decapitated Body (dlvl 15) 3) 0.0088917% Soul Burner(mlvl 30,n,N,H) Blood Knight(mlvl 30,n,N,H) Advocate(mlvl 30,n,N,H) Eeerm... Langolier, the maximum prefix of that kind in a shield is absorption (-3). I wouldn't trust a programmer whose programs "don't have bugs". Diablo Item Rarity Calculator - fatherbrainLBL - 09-09-2003 Tee hee... Have I found it? I just might have...(I don't have one tho...) Useless Bastard Sword of the Fool: ******************************************* Rarity: 0% 0.0011008% (N) 1 in 90839 games 0.0010591% (H) 1 in 94410 games Best drop probability: 0.0003796% dlvl 4 (N) 1) 0.0000056% Devil Kin(mlvl 5,N) Corpse Bow(mlvl 5,N) Hidden(mlvl 5,N) 2) 0.0000054% Devil Kin(mlvl 5,H) Corpse Bow(mlvl 5,H) Hidden(mlvl 5,H) Diablo Item Rarity Calculator - fatherbrainLBL - 09-09-2003 Then again... Sharp Great Sword of Fragility: ******************************************* Rarity: 0% 0.0003729% (N) 1 in 268117 games 0.0003337% (H) 1 in 299661 games Best drop probability: 0.0002063% dlvl 2 (N) 1) 0.0000079% Carver(mlvl 3,N) Skeleton Archer(mlvl 3,N) Fiend(mlvl 3,N) 2) 0.0000071% Carver(mlvl 3,H) Skeleton Archer(mlvl 3,H) Fiend(mlvl 3,H) |