View Single Post
  #45  
Old 05-08-2026, 11:50 AM
DeathsSilkyMist DeathsSilkyMist is offline
Planar Protector

DeathsSilkyMist's Avatar

Join Date: Jan 2014
Posts: 8,390
Default

Quote:
Originally Posted by Wayward [You must be logged in to view images. Log in or Register.]
Well I wish i could remember what the original formula on the page was, but you shit it up.

And it worked, and was verified, and was correct. Add on the damage bonus from the table https://lucy.allakhazam.com/dmgbonus.html?setcookie=1 and it was 100% accurate.
This was the previous formula:
========================

Mod] = (Skill + STR) / 100
[Max Damage] = ([Mod] x [Weapon Damage]) + [Main Hand Bonus]

This is wrong. My level 60 Shaman hits for a max of 84 damage with Spear of Fate.

[Mod] = (200 skill + 255 STR) / 100 = 4.55
[Main Hand Bonus] = 0
[Max Damage] = (4.55 x 20) + 0 = 91

The old formula is off by 7. My formula is off by 0.

My level 60 Shadowknight hits for a max of 258 with Ancient Fire Etched Flamberge.

[Mod] = (225 skill + 231 STR) / 100 = 4.56
[Main Hand Bonus] = 37
[Max Damage] = (4.56 x 46) + 37 = 246

The old formula is off by 12. My formula is off by 1.

This is the new formula:
==================

Level 60 Shaman Spear of Fate

1
. Wrath = 200 Pierce Skill + ((255 STR * 2) - 150) / 3 + 20 Worn ATK from 2x Aura_of_Battle + 100 Spell ATK from Primal_Avatar = 440
2. RolledD20 = 20 / 10 = 2
3a. Base Bonus = (440 Wrath - 80 minusFactor) / 2 = 180 rounded down
3b. Extra Percent = 100 + (180 Base Bonus * 1.0 Random Value) = 280
3c. Extra Percent = 210, because 280 > 210 maxExtra
3d. DamageDone = (20 Weapon Damage * 2 RolledD20 * 210 ExtraPercent) / 100 = 84
4. 84 + 0 Main Hand Damage Bonus = 84

Max Damage Calculated = 84
Max Damage Recorded = 84

Level 60 Shadowknight with Ancient Fire Etched Flamberge

1. Wrath = 225 2Hand Slash Skill + ((231 STR * 2) - 150) / 3 + 10 worn ATK from Aura_of_Battle + 6 worn ATK from Blazing_Gauntlets_of_Fennin_Ro = 345
2. RolledD20 = 20 / 10 = 2
3a. Base Bonus = (345 Wrath - 65 minusFactor) / 2 = 140
3b. Extra Percent = 100 + (140 Base Bonus * 1.0 Random Value) = 240
3c. DamageDone = (46 Weapon Damage * 2 RolledD20 * 240 ExtraPercent) / 100 = 220 rounded down
4. 220 + 37 Main Hand Damage Bonus = 258

Max Damage Calculated = 257
Max Damage Recorded = 258
Last edited by DeathsSilkyMist; 05-08-2026 at 12:17 PM..
Reply With Quote