Hrus
24-04-2009, 22:07
Checking how the highest TC class from chest drops is generated:
Maybe I am interpreting The Item Tutorial wrong, but according to this:
This is the table used to get highest/lowest id for acts:
2 = act 1 (low)
37 = act 1 (high), actual highest is 39
41 = act 2 (low)
73 = act 2 (high), actual highest is 74
76 = act 3 (low)
102 = act 3 (high)
104 = act 4 (low)
108 = act 4 (high)
109 = act 5 (low)
132 = act 5 (high)
Then it uses this formula to determine the A/B/C class for the tc:
value = (highest - lowest + 1) / 3
if levelid is < lowest+value, A
if levelid is < lowest+(value*2), B
else C
Lower Kurast chests in hell difficulty should be in Treasure Class "Act 3 (H) Chest A" which leads to TC72 as maximum... (area ID of LK is 79, 79<76+9 -> A) But chests in Lower Kurast drop TC75. I really didn't notice this until I found that Mephisto's chest has the same drop patterns as LK superchests and remembered that I found some Phase Blades (TC75) from LK chests.
The formula by Hammerman is quite logical - it just takes the Act areas sorted by area ID, divides them by three and attach A to areas from 1st 1/3, B to 2nd 1/3 and C to 3rd 1/3. In reality Act 3 (H) Chest B includes the same TCs as Act 3 (H) Chest C (leading to TC75), but Act 3 (H) Chest A is different (TC72)
So I made a little mod where Act 3 (H) Chest A drops only weap3 class, Act 3 (H) Chest B drops only weap78 and Act 3 (H) Chest C drops only weap87.
Result:
Spider Forest: daggers and javelins
Lower Kurast: Scourges and GMBs
Durance of Hate lvl2: Mythical Swords and Hydra Bows
(I checked different kind of objects, baskets, logs, skeletons, normal chests, superchests in LK)
btw. Great Marsh dropped from weap78 too!
Conclusion: The Chest TC Selection is generated by different algorithm than this one by Hammerman.
This explains why chests from LK drop the same as chests in Meph's Durance.
I can provide screenshots if someone needs them...
Maybe I am interpreting The Item Tutorial wrong, but according to this:
This is the table used to get highest/lowest id for acts:
2 = act 1 (low)
37 = act 1 (high), actual highest is 39
41 = act 2 (low)
73 = act 2 (high), actual highest is 74
76 = act 3 (low)
102 = act 3 (high)
104 = act 4 (low)
108 = act 4 (high)
109 = act 5 (low)
132 = act 5 (high)
Then it uses this formula to determine the A/B/C class for the tc:
value = (highest - lowest + 1) / 3
if levelid is < lowest+value, A
if levelid is < lowest+(value*2), B
else C
Lower Kurast chests in hell difficulty should be in Treasure Class "Act 3 (H) Chest A" which leads to TC72 as maximum... (area ID of LK is 79, 79<76+9 -> A) But chests in Lower Kurast drop TC75. I really didn't notice this until I found that Mephisto's chest has the same drop patterns as LK superchests and remembered that I found some Phase Blades (TC75) from LK chests.
The formula by Hammerman is quite logical - it just takes the Act areas sorted by area ID, divides them by three and attach A to areas from 1st 1/3, B to 2nd 1/3 and C to 3rd 1/3. In reality Act 3 (H) Chest B includes the same TCs as Act 3 (H) Chest C (leading to TC75), but Act 3 (H) Chest A is different (TC72)
So I made a little mod where Act 3 (H) Chest A drops only weap3 class, Act 3 (H) Chest B drops only weap78 and Act 3 (H) Chest C drops only weap87.
Result:
Spider Forest: daggers and javelins
Lower Kurast: Scourges and GMBs
Durance of Hate lvl2: Mythical Swords and Hydra Bows
(I checked different kind of objects, baskets, logs, skeletons, normal chests, superchests in LK)
btw. Great Marsh dropped from weap78 too!
Conclusion: The Chest TC Selection is generated by different algorithm than this one by Hammerman.
This explains why chests from LK drop the same as chests in Meph's Durance.
I can provide screenshots if someone needs them...