Log in

View Full Version : Bah, stupid bug.


Vollstrecker
2004-05-13, 11:12 PM
Just for peoples' information (kind of old news), if you upgrade an Ethereal Item (Example: Ethereal Shaftstop to Boneweave), the upgrade formula does NOT include the Ethereal property when determining defense.

Example: I found an Ethereal Shaftstop (195%). I upgraded it to a Boneweave, and its defense is merely 1309, when simple math proves otherwise.

Boneweave is 399-505 base defense. Even if it was a minimum that dropped (399), that math shows the defense should be a lot higher.

(399*1.5)*2.95=1765.575

Maximum (and perfect) would be: (505*1.5)*3.2=2424

Now, if you disregard the ethereal property you get the following:

399*2.95=1177.05

My Shaftstop (Boneweave) base DEF appears to be 444. Soooo...

(444*1.5)*2.95=1964.7

That is what the defense should be.

tokill.ace
2004-05-13, 11:17 PM
wuts the upgrade formula?

Vollstrecker
2004-05-13, 11:20 PM
Ugh...

Lem+Ko+PDiamond+Exceptional Unique Armor=Elite Unique Armor.

Ganga
2004-05-13, 11:25 PM
what were the def before you upgrade?

blckshdwdragon
2004-05-14, 12:47 AM
hmmmm, interesting notation voll, the upgrade proceedure seems to be missing the 100% extra def by conventional thinking, however: http://www.cs.colostate.edu/~deykea/d2armours.html

seems to disagree with what we seem to think, the calculation's seem to be a bit different for eth items or so it seems, other than that im not sure exactly y its like that ?_?

EDIT: bug revealed, after reading the source code of the calculator - "seems*" that its a mis-calculation of adding in the extra 1 into the enhanced def % multipler, hence the def is so low

* - intentional by blizzard? who knows? i dont : /

ExT
2004-05-14, 03:54 AM
I read somewhere that the formula only works on ladder. Is that correct?

HandOfHeaven
2004-05-14, 05:33 AM
To upgrade from exceptional to elite is ladder-only, so yes.

Vollstrecker
2004-05-14, 11:35 AM
I also tried adding in the ethereal propertie's additional 50% ED (222 def) AFTER calculating ED% (Like +Max dmg works now) and it still doesn't add up...

(444*2.95)+222=1531.8

Also, just so you know, 444*2.95=1309.8

The ethereal property is obviously not being factored in.

I would've gotten the same result from a non-ethereal Shaftstop.


I'll likely email Blizzard later regarding that, because my item should be close to 2000 DEF.