[Resource] Affix bias for rare MIs in a spreadsheet

You may have seen my previous post about How to determine the drop chance for an MI w/ specific affixes. In that post, I describe the math you’d have to do and where to look in the game database files to find the numbers you’d plug in. But that’s still a lot of effort. There’s an easier way.

I have pre-processed the game database into a big CSV file and uploaded it to a spreadsheet tool: Row Zero. This is a browser-based spreadsheet than can handle much larger data sets than excel. You can get your very own copy of my data here: Make a copy. Once you’ve made a copy, I suggest bookmarking it so you can return to it easily. However, after an update for a new patch, you’ll need to come back here and grab a copy of the latest.

The data is current as of patch 1.2.1.6.

Important Update as of 1.2.1.6

This sheet is no longer as flexible as it used to be. Rather than trying to include the cross-product of chances for every possible difficulty, dropper, and challenge layer, we now assume Ultimate, Boss, no challenge layer. This means you cannot use this tool to determine accurate drop chances for an arbitrary farming target. But you can still get a sense of what the affix bias is for a given MI, which was the original purpose of this project. I may make some modifications to the sheet in the future to restore the other functionality.

If you do need to know the precise affix drop chances for a different set of variables, you can still get them using my other tool, gddb.

Contents

Let me describe the contents of this workbook so you know what you’re getting into.

Source sheet

This sheet just has a datatable with the entire data set. The columns in that table are:

Loot Table: this is the name of the game database file for a specific item. Usually you can ignore this, but in the case of some items (Nemesis MIs, mainly), they have more than one loot table, so you may want to filter to a specific one.

Prefix: an item prefix (e.g., Devastating or Thunderstruck)

Item: the name of the item that the loot table is for (e.g., Moosilauke’s Pauldrons). Only green MIs are included in this data set.

Suffix: an item suffix (e.g., of Squalls or of the Eagle)

Prefix Tier: magic or rare

Suffix Tier: magic or rare

Difficulty: always Ultimate. I have filtered out Normal and Elite difficulty to keep the data size more manageable. [This field is now omitted since it is constant.]

Dropper: possible values are Boss, BossChest, Hero, HeroChest, Champion, ChampionChest, Common, CommonChest. [This field is now omitted – all drop chances assume Boss dropper.]

Challenge Layer: one of None, Easy, Hard, Rogue-like, or Endless Dungeon. The drop rates for affixes also vary in areas with mutators. These are the different tiers of such areas as described in the game database files. [This field is now omitted – all drop chances assume no challenge layer.]

Chance: the chance that the item drops with the affixes in this row, given the modifiers from Difficulty, Dropper, and Challenge Layer.

Scratch sheet

On this sheet, I’ve pivoted the data in Source. This is mostly what I use the workbook for: filter to a specific item (and loot table), then pick a Dropper, Difficulty, and Challenge Layer, and see what the chance for different Prefixes and Suffixes are for that item. Say you wanted to know what the chance that Milton’s Casque drops with the Overseer’s prefix is, for example. What you’d do here is:

  1. double-click on the table to open the pivot configuration panel
  2. move Prefix and Item to Rows and Drop Chance to Values (remove Suffix if present)
  3. change the Item filter to select only “Milton’s Casque”
  4. change the Dropper filter to select only “Boss”
  5. change the Challenge Layer filter to select only “None”

the pivot table will update to show the chance for every prefix given those modifiers. Overseer’s should be near the top (table is sorted by drop chance from high to low).

I hope you find this data useful!

Disclaimer: I am one of the engineers building Row Zero. If you find any bugs in the spreadsheet or have any feedback on it or questions about the product, I’d love to hear from you! Feel free to drop a comment below or send me a DM.

Historical versions: patch 1.2.1.0
Historical versions: patch 1.2.0.3 (link may no longer work)

15 Likes

Godly. Thank you!!!

1 Like

Updated for patch 1.2.1.0

Quick update for 1.2.1.3 – I haven’t seen any patch notes since 1.2.1.0 that would indicate changes to affix tables, so I have not produced a new spreadsheet. I recommend continuing to use the 1.2.1.0 data for the time being.

1 Like

This is such a great tool. I don’t know why it didn’t blow up. It literally saves you hours by telling you that the specific combination you needs will take 1000 runs instead of the 50 you expected. :grinning_face_with_smiling_eyes: I’ll admit it’s a bit weird to use initially but it’s awesome once you figure it out.

Edit: oh, now I know why it didn’t blow up. You can’t use it anymore after a while on the free version.

There’s no restriction on usage if you’re on the free version, you just can’t have multiple copies open at the same time. If you make one copy, and just bookmark that and go back to it, you shouldn’t ever have a problem. But each time you follow the link in this post, it makes a fresh copy.

if an item in pivot lists a total combined affix chance of above 100, ex 300%, does it mean the final value has to be divided down by 3, or is it still accurate/already accounted for if ex lists 5% combined on selected affix?

This means you’re probably looking at the sum of the drop rate from three different loot tables (nemesis MIs often have 3 loot tables, for reasons I don’t fully understand). Try filtering to a specific loot table.

1 Like

Yes, nemesis MIs have 3 tables. Their levels are different. I think only Table_03 is used at max level.

1 Like

I am able to use the source sheet to figure out drop chance, but I can’t get the scratch page to work. Is there something I’m missing? I can’t seem to add drop tables to the scratch sheet or affixes.

make a user/log in, then mark the selected ones in the source sheet and they get imported to the scratch and you can select them from the right side entries

Thank you! Only 8770 kills with average luck, so awesome lol.

sounds like a hyperspecific drop, on a neutral belt or mismatching dmg bias item :sweat_smile:

Gollus Ring with Nature’s Bounty and literally any prefix lol. Wdym by neutral belt? Also by damage bias you mean if I wanted a cold affix on a fire weapon?

this is my output (using neutral challenge layer since i don’t remember what that cave is classed as)
image

yes

I had it as easy challenge layer because it only has one affix in the dangerous zone.

easy doesn’t skew it from 159 to 8800 tho, so must be some other parameter

Can you show me your pivot table config because yeah I just got the same results with none.


dropper, set to boss

it’s a regular rare affix, and 0.4-0.5% chance is fairly normal for those as far as i’ve seen

The only difference I can see is that the chance to drop the item on mine is only is 33% as opposed to 100% on yours. Do you know why that might be?