View Single Post
  #163  
Old 05-11-2026, 07:21 PM
DeathsSilkyMist DeathsSilkyMist is online now
Planar Protector

DeathsSilkyMist's Avatar

Join Date: Jan 2014
Posts: 8,384
Default

Quote:
Originally Posted by Cecily [You must be logged in to view images. Log in or Register.]
You mean literally the one I was reverting it to?
Yes. Please do not troll the wiki.

I have plenty of evidence to support my combat formulas, including videos, logs, and code from the EQEMU. The previous version of the page did not have that, and I can easily show the previous combat formulas are less accurate than mine.

Quote:
Originally Posted by DeathsSilkyMist [You must be logged in to view images. Log in or Register.]
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
Reply With Quote