Melee Damage: Difference between revisions
From Ultima Online Forever Wiki
(Unlinked for now, still researching) |
m (added references) |
||
Line 38: | Line 38: | ||
The above information was based on a character with 100 Tactics, 100 Anatomy, 100 Lumber-jacking, and 100 Strength; getting a 35 roll of damage on whatever axe he/she would have had equipped.<br /> | The above information was based on a character with 100 Tactics, 100 Anatomy, 100 Lumber-jacking, and 100 Strength; getting a 35 roll of damage on whatever axe he/she would have had equipped.<br /> | ||
The Quality modifier was found by adding 20 percent to the base damage. ''(This may be incorrect)'' | The Quality modifier was found by adding 20 percent to the base damage. ''(This may be incorrect)'' | ||
References:<br /> | |||
Initial Post: http://www.uoforum.com/threads/publish-4-september-5-2014-meta-pets-pvp-tweaks-and-more.42697/<br /> | |||
Correction: http://www.uoforum.com/threads/publish-4-september-5-2014-meta-pets-pvp-tweaks-and-more.42697/page-4 |
Revision as of 04:50, 21 October 2014
This is how UO Forever currently figures melee damage.
This formula does not take into account damage absorption by armor or any other means.
Formula: ((basedamage + QualityModifier) * bonus) where bonus =
- bonus += Math.Min(100.0, attacker.Str) / 500.0 +
- bonus += Math.Min(anatomyValue, 100.0) / 500.0 + if (anatomy == 100)(bonus +0.1) +
- bonus += (Math.Min(tacticsValue, 100) - 50.0) / 100.0 +
- bonus += Math.Floor(lumberValue / 285);
Formula | Description | Example |
---|---|---|
((basedamage + QualityModifier) * bonus) where bonus = | (Weapon Base Damage + Exceptional Modifier) * Bonus | (35+7) * 1.35 = |
bonus += Math.Min(100.0, attacker.Str) / 500.0 + | Lowest of (100 and Your Strength) / 500 + | 0.2 + |
bonus += Math.Min(anatomyValue, 100.0) / 500.0 + if (anatomy == 100)(bonus +0.1) + | Lowest of (Your Anatomy and 100) / 500 + (Additional .1 if GM Anatomy) + | 0.3 + |
bonus += (Math.Min(tacticsValue, 100) - 50.0) / 100.0 + | Lowest of ((Your Tactics and 100) -50) / 100 + | 0.5 + |
bonus += Math.Floor(lumberValue / 285); | Rounded Down (Your Lumberjacking / 285); | 0.35; |
The above information was based on a character with 100 Tactics, 100 Anatomy, 100 Lumber-jacking, and 100 Strength; getting a 35 roll of damage on whatever axe he/she would have had equipped.
The Quality modifier was found by adding 20 percent to the base damage. (This may be incorrect)
References:
Initial Post: http://www.uoforum.com/threads/publish-4-september-5-2014-meta-pets-pvp-tweaks-and-more.42697/
Correction: http://www.uoforum.com/threads/publish-4-september-5-2014-meta-pets-pvp-tweaks-and-more.42697/page-4