Hi. I did a quick search for any topic on this and could't find what I was looking for, so here goes.
How does magic find work?

The way i currently understand it:

Say i kill Azmodan with 0% mf and no NV.
The game creates a table of loot that he drops, like: 1 t13 bow, 1 t10 armor, 1 t09 legs etc.
Each of those have a % chance of beeing white, blue, yellow, legendary.
Example:
In the loot table is a helion crossbow. On azmodan it has a 50% chance of being white, 30 for blue etc.

Should i have any magic find, it would increase the chance for blue, yellow, legend?
Or am i way off?

2nd: think of magic find improving the quality of items dropped. if you've got 100% mf on your gear and there is a 1% chance this boss drops a blue it will drop a blue with a 2% chance.

2nd: think of magic find improving the quality of items dropped. if you've got 100% mf on your gear and there is a 1% chance this boss drops a blue it will drop a blue with a 2% chance.

I am well aware that magic find improves the chance of getting better quality items. What i wonder is how it is determined what items drop. Like is it a predefined loot table that has the quality of the predefined item types increased? Or is every item defined on 2 percent for blue and then random item type @ each drop? Or maybe something different..

Diablo is all about rolling dices. Here's an example:

Let's say a boss can drop a total of 6 items and lets assume the chances are as following:

-10% of it being white
-80% of it being magic (blue)
-5% of it being rare
-5% of it being legendary

The game will now roll backwards:
will it be legendary? (5% probability)
if no: will it be rare? (5% probability)
if no: will it be magic? (80% probability)

Let's assume you have 100% MF, the probabilities will be changed:

-160% of it being magic (blue) guaranteed
-10% of it being rare
-10% of it being legendary

And thats for every possible drop. With 5 stacks of NV you will get 2 guaranteed rare drops on top of the normal loot table. The count of items that can possibly be dropped is predetermined and fixed.

Actually its similar to D2 in the sense a boss (or mob) will have a loot table to pull from. Lets say it pulls ilvl61 gloves. Since it is a boss, the base quality is 'magic' (or with 5 NV, the first 2 are guaranteed to be rare base). There is then a % that this item can be rare, so lets just call it 1% for the sake of math. This item will pick a random number 1-100, if it is a 1, boom you have a rare. With Magic find, that % is directly affected so, as previously stated, 100% mf on a 1% chance is now 2%. And of course, I'm certain the servers aren't "rolling" 1-100, but its a simplified way to express what is going on. This continues on for legendaries as well. magic > rare > legendary/set is the progress of upgrade. So if there is a 1% chance for the item to be rare and a 1% chance for it to then become legendary, then the base chance that the magic item will be legendary is 1% * 1% or 0.01%. Conversely with 100% mf, the chance would be 2% * 2% or .04%. So then you see magic find affects getting set and legendary items more than rares.. however that is on a purely % basis. A difference of .03% will matter almost nothing to you, a small fraction of the 'pool', but is significant on the scale of every single player. These are also random numbers I chose and not actual values.. and also on the assumption that an item can be a legendary/set. Otherwise it stops at rare.

Private Mod Note
():

Rollback Post to RevisionRollBack

To post a comment, please login or register a new account.

How does magic find work?

The way i currently understand it:

Say i kill Azmodan with 0% mf and no NV.

The game creates a table of loot that he drops, like: 1 t13 bow, 1 t10 armor, 1 t09 legs etc.

Each of those have a % chance of beeing white, blue, yellow, legendary.

Example:

In the loot table is a helion crossbow. On azmodan it has a 50% chance of being white, 30 for blue etc.

Should i have any magic find, it would increase the chance for blue, yellow, legend?

Or am i way off?

/Jakel

2nd: think of magic find improving the quality of items dropped. if you've got 100% mf on your gear and there is a 1% chance this boss drops a blue it will drop a blue with a 2% chance.

link to my D3 profileI am well aware that magic find improves the chance of getting better quality items. What i wonder is how it is determined what items drop. Like is it a predefined loot table that has the quality of the predefined item types increased? Or is every item defined on 2 percent for blue and then random item type @ each drop? Or maybe something different..

Let's say a boss can drop a total of 6 items and lets assume the chances are as following:

-10% of it being white

-80% of it being magic (blue)

-5% of it being rare

-5% of it being legendary

The game will now roll backwards:

will it be legendary? (5% probability)

if no: will it be rare? (5% probability)

if no: will it be magic? (80% probability)

Let's assume you have 100% MF, the probabilities will be changed:

-160% of it being magic (blue) guaranteed

-10% of it being rare

-10% of it being legendary

And thats for every possible drop. With 5 stacks of NV you will get 2 guaranteed rare drops on top of the normal loot table. The count of items that can possibly be dropped is predetermined and fixed.