Jump to content
  • 0

[] Armor DR severely bugged



It seems that with the recent 1.05 beta patch the DR for armors has been severely messed up.


1. Player enchant for quality is not visible in the item's description. Notice the description and hovering info does not show fine enchantment, however the icon and the character DR information provide info to the fine quality:




2. The quality enchantments don't provide a consistent +2, +4 etc to DR. Form the picture above (notice that apart from the armor the character does not have anything else equipped) we have: slash and pierce are 18 instead of 17(15+2), shock is 7 instead of 8 (6+2).


3. Proof enchantments are no longer taken into consideration if also applying quality enchantments. We have the Saint War's  armor below. Notice that compared to a standard scale armor the pierce DR is 8 instead of 5 because of the pierce proof:




Now if we apply fine enchantment we have no more pierce-proof in the character's DR information and in the item's DR information even though the pierce-proof enchantment is still listed:




Link to save: https://www.dropbox.com/s/fl76pqy1zz111oo/19763b1694ef459ab10d7c8883be9647%2010867471%20Copperlane.savegame?dl=0. Somehow saving and loading fixes bug #1, but as can be seen from the picture above there was something wrong. The other 2 bugs are not fixed by save/load.

Edited by kmbogd
Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0

As far as bug #2 goes, I think the "alternate" DR values are calculated based on the specific modifier for that damage type.


For example:


Plate Armor || base DR = 12; shock DR = base DR * 0.5; slash/pierce DR = base DR * 1.25


... so when you increase the base DR by 2, you get:


base DR = 14; shock DR = 14 * 0.5 = 7; slash/pierce DR = 14 * 1.25 = 17.5 = rounded up to 18 


EDIT: I believe the same goes for bug #3


Saint's War Armor || base DR = 7; pierce DR = 3 from pierce-proof + base DR * 0.7 


... when you increase the base DR by 2, you get:


base DR = 9; pierce DR = 3 (from pierce-proof) + 9 *0.7 = 3 + 6. 3 = 9.3 = 9 (rounded down) (which is why it's not displayed, i.e. it's the same as base DR)

Edited by Insolentius
  • Like 1
Link to comment
Share on other sites

  • 0

Ups, I think you are right about #2 and very probably about #3 as well.


later edit: actually I think that #3 is still a bug. Please look at a standard scale armor with exceptional quality and pierce-proof:




Pierce dmg is still displayed even it after the upgrade the base DR and the pierce one is the same. So either this or the Saint's War armor is bugged.

Edited by kmbogd
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Create New...