phatdat06vn

joined 8 months ago
 

DR = Defense / dmg you get (max 80% DR, can increase through passive/trait/class/...)

Or

FinalDamage = Dmg × (1 - Defense/Dmg) Clamp DR between 0% and 80%. (No minimum DR. Only maximum DR.)

Ex: Monster hit: 10,000 dmg

Player DEF: 500 → DR = 500 / 10,000 = 5% → Damage taken = 9,500

Player DEF: 2,500 → DR = 2,500 / 10,000 = 25% → Damage taken = 7,500

Monster hit: 1,000 dmg

Player DEF: 2,500 → Raw DR = 2,500 / 1,000 = 250% → Capped at 80% max → Damage taken = 200

This fix late scaling, fix tank, fix MMO balance, fix Rpg

Hmm sorry you guy, wrong screenshot, fix the right formula