Project 1999

Go Back   Project 1999 > Green Community > Green Server Chat

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #26  
Old 05-11-2026, 08:40 PM
DeathsSilkyMist DeathsSilkyMist is offline
Planar Protector

DeathsSilkyMist's Avatar

Join Date: Jan 2014
Posts: 8,381
Default

Quote:
Originally Posted by bcbrown [You must be logged in to view images. Log in or Register.]
I'll ignore DSM's insults and provocations. I just saved a big rewrite of the combat section of that page.
I am not sure what insults or provocations you are referring to. You transcribed the combat formula incorrectly. Twice. Since you made the mistake, it was your responsibility to fix it.

You were initially going hold these fixes hostage until you got an apology from me. This is bad faith behavior.

I am sorry the truth makes you look bad. Do better next time.

With that being said, thank you for fixing it. I do mean that sincerely.

Quote:
Originally Posted by bcbrown [You must be logged in to view images. Log in or Register.]
Now it's organized starting with the simplest (weapon ratios) all the way down to the EQEmu codebase explanation.

I also found a way to simplify the max damage calculation:

Mod = (2/3 * Strength + Weapon Skill + atk - Minus Factor + 150)/100

This works as long as strength/skill/atk values aren't high enough to cap the modifier value. Comparing across all the examples:

Code:
           Simple  Full  Actual
SK 2h         258   257   258
Shaman 1h      91    84    84
Monk throwing  29    29    30
SK archery    152   152   155
Monk tstaff   146   146   144
Monk epic      44    44    44
Monk IFS      173   173   171
SK 1h         126   126   127
25 wurmy       76    76    76
24 cleric pwc  51    50    49
The only one where it doesn't hold is the shaman with avatar.
One reason why your simplified formula does not work for Shamans is because you aren't taking into account the ExtraPercent clamp. This was the section of the formula you got wrong twice:

Quote:
if ExtraPercent > maxExtra:
ExtraPercent = maxExtra
Non-melee classes like Shamans basically have a lower max multiplier for their damage. So one problem with this simplified formula is it will be wrong for all non-melee classes whenever their ExtraPercent is higher than the maxExtra of 210. For reference, the maxExtra for a level 60 melee is 285.

Your math was wrong for the Shaman with avatar as well:

0.66 * 255 STR + 200 skill + 100 atk - 80 + 150 / 100 = 5.383 * 20 = 107. So that one is like 23 points off. I am not sure how you got 91 in the simple column.
Last edited by DeathsSilkyMist; 05-11-2026 at 09:04 PM..
Reply With Quote
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 08:44 AM.


Everquest is a registered trademark of Daybreak Game Company LLC.
Project 1999 is not associated or affiliated in any way with Daybreak Game Company LLC.
Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.