08-01-2003, 06:13 PM
Ruvanal:
I don't suppose you could take this chance and explain to us how monster XP, HP, AR, DR, and damage output should be properly calculated from the MPQ files, could you? :D
Looking at your example for DR, I presume the "L-AC(H)" column in "monlvl.txt" records the base DR of any Hell level monster in the D2 expansion, in contrast to "AC(H)" for classic hell? The "AC(H)" value for Hell Bovines in "monstats.txt" would then denote what percentage of the aforementioned base DR a Hell level cow would possess?
If I extrapolate from your example and calculate HP, I would look up "L-HP(H)" in "monlvl.txt" at level 81 to see 5,722, then find "MinHP(H)" and "MaxHP(H)" in "monstats.txt" for Hell Bovines to be 220 and 270 respectively, and calculate the HP range for Hell Bovines to be 12,588-15,449? (D2Data.Net lists them at 9,442-15,449, obviously using "HP(H)" in "monlvl.txt" for minimum life)
Now for XP, "L-XP(H)" at level 81 is 45,759, and "Exp(H)" for Hell Bovine is 80, so we get 36,607 XP per hell cow kill? (agrees with D2Data.Net)
As for damage, "L-DM(H)" is 93 at level 81, and "A1MinD(H)/A1MaxD(H)" for Hell Bovine is 130/180, so their damage output for a type 1 attack is 120-167? (agrees with D2Data.Net)
Finally for AR, "L-TH(H)" is 3,256 at level 81, and "A1TH(H)" is 130, so the AR for a type 1 attack is 4,232? (agrees with D2Data.Net)
One last question too, I've found the "NoShldBlock" column in "monstats.txt", but I can't seem to find one that would indicate whether a monster can spawn with a shield, or what chance it has to spawn with a shield. Do you know which column in the various MPQ files records this property?
Thanks!
I don't suppose you could take this chance and explain to us how monster XP, HP, AR, DR, and damage output should be properly calculated from the MPQ files, could you? :D
Looking at your example for DR, I presume the "L-AC(H)" column in "monlvl.txt" records the base DR of any Hell level monster in the D2 expansion, in contrast to "AC(H)" for classic hell? The "AC(H)" value for Hell Bovines in "monstats.txt" would then denote what percentage of the aforementioned base DR a Hell level cow would possess?
If I extrapolate from your example and calculate HP, I would look up "L-HP(H)" in "monlvl.txt" at level 81 to see 5,722, then find "MinHP(H)" and "MaxHP(H)" in "monstats.txt" for Hell Bovines to be 220 and 270 respectively, and calculate the HP range for Hell Bovines to be 12,588-15,449? (D2Data.Net lists them at 9,442-15,449, obviously using "HP(H)" in "monlvl.txt" for minimum life)
Now for XP, "L-XP(H)" at level 81 is 45,759, and "Exp(H)" for Hell Bovine is 80, so we get 36,607 XP per hell cow kill? (agrees with D2Data.Net)
As for damage, "L-DM(H)" is 93 at level 81, and "A1MinD(H)/A1MaxD(H)" for Hell Bovine is 130/180, so their damage output for a type 1 attack is 120-167? (agrees with D2Data.Net)
Finally for AR, "L-TH(H)" is 3,256 at level 81, and "A1TH(H)" is 130, so the AR for a type 1 attack is 4,232? (agrees with D2Data.Net)
One last question too, I've found the "NoShldBlock" column in "monstats.txt", but I can't seem to find one that would indicate whether a monster can spawn with a shield, or what chance it has to spawn with a shield. Do you know which column in the various MPQ files records this property?
Thanks!