Haha atleast its good to know that it does drop. I am trying a morgoneth themed reaper build just missing that 1 chest armor alone!
Prime Ring actually has a “weird” high drop rate compared to most uniques of such sort
and since “normally” Crate like uniques to have low drop rate (think in the 1-2% range) i’m guessing it wouldn’t be out of the question Black Heart had that drop rate too
Also, legs have a fairly high drop rate because the monster that drops it can spawn more than once per run, where as Magi rings, Prime Ring, and Black Heart etc etc have only 1
Damn, it was hard to datamine because it doesn’t have a normal name like other items but it’s tagged Roguelike Boss
Anyway I gave it up, too many files for me, if anyone would like to read this probability from the files
this is the chain of files (you can unpack them with Asset Manager):
-
a file above has a record with a file below
-
starts with this Forgotten Reliquary chest that Black Heart chest drops from
-
ends with Morgoneth Black Heart on the bottom
-
you can see loot tables in the middle
mods/gdx2/database/records/items/lootchests/d01_chest_tombroguelike_gauntlet_01.dbr
^
mods/gdx2/database/records/items/lootchests/chestloottables/chestloot_challengeevent_d01u_toh.dbr
^
mods/gdx2/database/records/items/loottables/mastertables/mt_gear_tombofheretic_torso.dbr
^
mods/gdx2/database/records/items/loottables/misc/lt_tombofheretic_torso.dbr
^
mods/gdx2/database/records/items/geartorso/d222_torso.dbr
If anyone is experienced in reading this, (s)he should be able to tell the probability I assume.
Yeah fair point I sort of assumed the prime rings were similar to Alkamos’ rings but you are right Prime ring drops are much more common.
Sighhh… Back to the grind stone I guess.
Hahah this sounds waaaay too complicated for me lol
Could someone please read probability from the two files below or tell me how to calculate it?
The Morgoneth Black Heart is right at the bottom… There are weights across the file.
mods/gdx2/database/records/items/lootchests/chestloottables/chestloot_challengeevent_d01u_toh.dbr
templateName,database/templates/fixeditemloot.tpl,
loot1Chance,1000.000000;350.000000;0.000000;0.000000;0.000000;0.000000;700.000000;25.000000;0.000000;400.000000;0.000000;0.000000;400.000000;0.000000;0.000000;400.000000;0.000000;0.000000;400.000000;0.000000;0.000000;0.000000;0.000000;0.000000;0.000000;0.000000;0.000000,
loot1Name1,records/items/loottables/mastertables/mt_hu_miscall_c01.dbr,
loot1Name2,records/items/loottables/mastertables/mt_hu_miscall_d01.dbr,
loot1Weight1,50,
loot1Weight2,50,
loot1Weight3,0,
loot1Weight4,0,
loot1Weight5,0,
loot1Weight6,0,
loot2Chance,0.000000;650.000000;0.000000;0.000000;0.000000;0.000000;300.000000;675.000000;0.000000;600.000000;700.000000;0.000000;600.000000;700.000000;0.000000;600.000000;700.000000;0.000000;600.000000;700.000000;0.000000;1000.000000;700.000000;0.000000;1000.000000;700.000000;0.000000,
loot2Name1,records/items/loottables/mastertables/mt_hu_miscall_a01.dbr,
loot2Name2,records/items/loottables/mastertables/mt_hu_miscrare_a01.dbr,
loot2Weight1,25,
loot2Weight2,75,
loot2Weight3,0,
loot2Weight4,0,
loot2Weight5,0,
loot2Weight6,0,
loot3Chance,0.000000;0.000000;0.000000;935.000000;500.000000;700.000000;0.000000;200.000000;100.000000;0.000000;200.000000;100.000000;0.000000;200.000000;100.000000;0.000000;200.000000;100.000000;0.000000;200.000000;100.000000;0.000000;200.000000;100.000000;0.000000;200.000000;100.000000,
loot3Name1,records/items/misc/potions/potion_energya01.dbr,
loot3Name2,records/items/misc/potions/potion_healtha01.dbr,
loot3Weight1,50,
loot3Weight2,50,
loot3Weight3,0,
loot3Weight4,0,
loot3Weight5,0,
loot3Weight6,0,
loot4Chance,0.000000;0.000000;1000.000000;0.000000;500.000000;300.000000;0.000000;100.000000;300.000000;0.000000;100.000000;300.000000;0.000000;100.000000;300.000000;0.000000;100.000000;300.000000;0.000000;100.000000;300.000000;0.000000;100.000000;300.000000;0.000000;100.000000;300.000000,
loot4Name1,records/items/loottables/mastertables/mt_compall_a01.dbr,
loot4Name2,records/items/loottables/mastertables/mt_comp_rare_a01.dbr,
loot4Weight1,90,
loot4Weight2,10,
loot4Weight3,0,
loot4Weight4,0,
loot4Weight5,0,
loot4Weight6,0,
loot5Chance,0.000000;0.000000;0.000000;0.000000;0.000000;0.000000;0.000000;0.000000;600.000000;0.000000;0.000000;600.000000;0.000000;0.000000;600.000000;0.000000;0.000000;600.000000;0.000000;0.000000;600.000000;0.000000;0.000000;600.000000;0.000000;0.000000;600.000000,
loot5Name1,records/items/loottables/mastertables/mt_hu_miscall_x01.dbr,
loot5Name2,records/items/loottables/mastertables/mt_hu_miscrare_a01.dbr,
loot5Weight1,75,
loot5Weight2,25,
loot5Weight3,0,
loot5Weight4,0,
loot5Weight5,0,
loot5Weight6,0,
loot6Chance,0.000000;0.000000;0.000000;65.000000;0.000000;0.000000;0.000000;0.000000;0.000000;0.000000;0.000000;0.000000;0.000000;0.000000;0.000000;0.000000;0.000000;0.000000;0.000000;0.000000;0.000000;0.000000;0.000000;0.000000;0.000000;0.000000;0.000000,
loot6Name1,records/items/loottables/mastertables/mt_gear_tombofheretic_torso.dbr,
loot6Weight1,100,
loot6Weight2,0,
loot6Weight3,0,
loot6Weight4,0,
loot6Weight5,0,
loot6Weight6,0,
numSpawnMaxEquation,numberOfPlayers*3+3,
numSpawnMinEquation,numberOfPlayers*3+2,
Also here’s the file from the bottom of the file above:
mods/gdx2/database/records/items/loottables/misc/tdyn_tombofheretic_torso.dbr
templateName,database/templates/lootitemtable_dynweighted_dynaffix.tpl,
Class,LootItemTable_DynWeight,
bellSlope,100.000000;100.000000;100.000000;80.000000;80.000000;80.000000;60.000000;60.000000;30.000000;30.000000;30.000000;10.000000;10.000000;10.000000;10.000000;10.000000,
bothPrefixSuffix,0,
brokenOnly,0,
lootName1,records/items/geartorso/d222_torso.dbr,
lootWeight1,1000,
maxItemLevelEquation,(parentLevel*1)+2,
minItemLevelEquation,(parentLevel)-18,
noPrefixNoSuffix,10000,
normalPrefixRareSuffix,0,
prefixOnly,0,
prefixTableLevelMax1,500,
prefixTableLevelMax2,500,
prefixTableLevelMax3,500,
prefixTableLevelMax4,500,
prefixTableLevelMax5,500,
prefixTableLevelMax6,500,
prefixTableLevelMin1,1,
prefixTableLevelMin2,1,
prefixTableLevelMin3,1,
prefixTableLevelMin4,1,
prefixTableLevelMin5,1,
prefixTableLevelMin6,1,
prefixTableWeight1,300,
prefixTableWeight2,100,
prefixTableWeight3,200,
prefixTableWeight4,1000,
prefixTableWeight5,150,
prefixTableWeight6,100,
rareBothPrefixSuffix,0,
rarePrefixNormalSuffix,0,
rarePrefixOnly,0,
rareSuffixOnly,0,
suffixOnly,0,
suffixTableLevelMax1,500,
suffixTableLevelMax2,500,
suffixTableLevelMax3,500,
suffixTableLevelMax4,500,
suffixTableLevelMin1,1,
suffixTableLevelMin2,1,
suffixTableLevelMin3,1,
suffixTableLevelMin4,1,
suffixTableWeight1,1000,
suffixTableWeight2,320,
suffixTableWeight3,150,
suffixTableWeight4,200,
targetLevelEquation,(parentLevel*1),
These two should probably be enough to tell the probability / drop rate.
kinda also makes me wonder; how come GT doesn’t list the drop chance of chest uniques such as Vanquisher and Black Heart etc?
I guess mamba hasn’t implemented it
Well, since he doesn’t have anything to do with GT it would kinda explain why he hasn’t implemented it.
Thanks for correcting me, I meant Dammit of course.
this is how you calculate the first one. Arrange the data from loot1chance to loot6chance in columns. Sum up the row. Devide each value in row by the sum and you get % drop.
Example:
Looking at it. Looks like it is 65/1000 from first file. And second file there seems to be only 1 item so 100%.
15%, wouldn’t that seem a bit high
After reading a lot of forum I figured this one eventually.
However there seem to be one more item (materials) down the line which I may have not shown properly.
-
this big table chestloot_challengeevent_d01u_toh.dbr
(from which we get 65/1000) -
has entry mt_gear_tombofheretic_torso.dbr:
templateName,database/templates/lootmastertable.tpl, Class,LootMasterTable, lootName1,records/items/loottables/misc/lt_tombofheretic_torso.dbr, lootWeight1,1000, lootWeight10,0,
TRIMMED, ONLY ZEROS after
-
and this in turn has lt_tombofheretic_torso.dbr entry:
templateName,database/templates/leveltable.tpl, Class,LevelTable, levels,1;92, records,records/items/loottables/misc/tdyn_randommaterials_01.dbr;records/items/loottables /misc/tdyn_tombofheretic_torso.dbr,
- and as you can see the above has 2 entries
tdyn_randommaterials_01.dbr
tdyn_tombofheretic_torso.dbr
And here is the content of these 2 entries:
records/items/loottables/misc/tdyn_randommaterials_01.dbr
templateName,database/templates/lootitemtable_dynweighted_dynaffix.tpl,
Class,LootItemTable_DynWeight,
bellSlope,300.000000;200.000000;500.000000,
disableLevelLimits,1,
lootName1,records/items/crafting/materials/craft_ancientheart.dbr,
lootName2,records/items/crafting/materials/craft_bloodchthon.dbr,
lootName3,records/items/crafting/materials/craft_taintedbrain.dbr,
lootName4,records/items/crafting/materials/craft_manticore.dbr,
lootWeight1,100,
lootWeight2,100,
lootWeight3,100,
lootWeight4,70,
lootWeight51,0,
lootWeight52,0,
lootWeight53,0,
lootWeight54,0,
lootWeight55,0,
lootWeight56,0,
lootWeight57,0,
lootWeight58,0,
lootWeight59,0,
lootWeight60,0,
lootWeight61,0,
lootWeight62,0,
lootWeight63,0,
lootWeight64,0,
lootWeight65,0,
lootWeight66,0,
lootWeight67,0,
lootWeight68,0,
lootWeight69,0,
maxItemLevelEquation,200,
minItemLevelEquation,1,
noPrefixNoSuffix,100,
targetLevelEquation,1,
records/items/loottables/misc/tdyn_tombofheretic_torso.dbr
templateName,database/templates/lootitemtable_dynweighted_dynaffix.tpl,
Class,LootItemTable_DynWeight,
bellSlope,100.000000;100.000000;100.000000;80.000000;80.000000;80.000000;60.000000;60.000000;30.000000;30.000000;30.000000;10.000000;10.000000;10.000000;10.000000;10.000000,
bothPrefixSuffix,0,
brokenOnly,0,
lootName1,records/items/geartorso/d222_torso.dbr,
lootWeight1,1000,
maxItemLevelEquation,(parentLevel*1)+2,
minItemLevelEquation,(parentLevel)-18,
noPrefixNoSuffix,10000,
normalPrefixRareSuffix,0,
prefixOnly,0,
prefixTableLevelMax1,500,
prefixTableLevelMax2,500,
prefixTableLevelMax3,500,
prefixTableLevelMax4,500,
prefixTableLevelMax5,500,
prefixTableLevelMax6,500,
prefixTableLevelMin1,1,
prefixTableLevelMin2,1,
prefixTableLevelMin3,1,
prefixTableLevelMin4,1,
prefixTableLevelMin5,1,
prefixTableLevelMin6,1,
prefixTableWeight1,300,
prefixTableWeight2,100,
prefixTableWeight3,200,
prefixTableWeight4,1000,
prefixTableWeight5,150,
prefixTableWeight6,100,
rareBothPrefixSuffix,0,
rarePrefixNormalSuffix,0,
rarePrefixOnly,0,
rareSuffixOnly,0,
suffixOnly,0,
suffixTableLevelMax1,500,
suffixTableLevelMax2,500,
suffixTableLevelMax3,500,
suffixTableLevelMax4,500,
suffixTableLevelMin1,1,
suffixTableLevelMin2,1,
suffixTableLevelMin3,1,
suffixTableLevelMin4,1,
suffixTableWeight1,1000,
suffixTableWeight2,320,
suffixTableWeight3,150,
suffixTableWeight4,200,
targetLevelEquation,(parentLevel*1),
So how would you take into consideration this 2nd item which is some materials?
btw this is BellSlope explanation by Zantai: Bell Slope, MPOverrideDbr help to understand
How the heck have you got 15% from this
This is my understanding of lt_tombofheretic_torso.dbr .
For character level >= 92 choose tdyn_tombofheretic_torso.dbr .
So for maxed out character it never branches to the random materials table.
Edit: level could also be for container, which should be based on area level.
Not sure, 6.5% seems a tad too high.
Assuming OP did 70 runs I calculated to probability of not getting the chest with this probability to be only 0.9%
But if it was i.e. 3% instead of 6.5%, the probability rises greatly from 0.9% to almost 12% which is far more probable.
But your interpretation might by correct, I don’t have a different one at the moment.
Anyway, thanks for a good insight. These bellSlopes really scared me away from investigating this further
I finally got 1, needed it for a build of Rekt’s. I had about 100 or so runs over the last few weeks, plenty of gloves and helms. I got it in Morgoneth’s Folly in the area to the west, reliquary, before you get to Morgoneth himself. Strange I had better luck with Morgoneth’s rings, 5, not so good on the Magi rings.
This makes it even less probable, 0.12% if we assume 6.5% droprate
Forgot to mention I also got 2 of Morg’s weapons in that time, the Black Heart seems to be as painful to farm as the Magi rings.
GT is not by me… given that GT does list some items and drop chances, I assume the ones not listed fall below a certain threshold GT uses to not end up with a list 100s of items long
Maybe lucky people should be making more post to make drop rate of certain items seem higher