View Single Post
  #9  
Old 08-15-2023, 01:51 PM
Lune Lune is offline
Banned


Join Date: Mar 2013
Posts: 3,314
Default

Quote:
Originally Posted by DeathsSilkyMist [You must be logged in to view images. Log in or Register.]
Good question. I got the offense values from a previous post I made:

https://www.project1999.com/forums/s...&postcount=446

The offense value is correct based on real data and code as far as I can tell. I am using my SK's STR and Offense Skill, as well as the damage from the Ancient Fire Etched Flamberge.

The mitigation value is made up. I am simply showing what a mob with equal mitigation value would look like.

Feel free to manipulate the mitigation value as you see fit.
Ok, looking back at your post, this is not true:

Quote:
Originally Posted by DeathsSilkyMist [You must be logged in to view images. Log in or Register.]
The EQEMU source code is available. P99 is based off of this code. I can show you the P99 max damage formula is unchanged when compared to the EQEMU code:
P99 does not use the EQEMU source code for damage calculation:

Quote:
Originally Posted by Rogean [You must be logged in to view images. Log in or Register.]
Code:
Kanras: Removed hard "calculated damage" cap for < 10 and < 20 players, replaced with weapon_dmg cap.
Kanras: Archery weapon_dmg is once again correctly being calculated.
Kanras: Backstab and sneak now require you to be behind the mob to succeed, rather than requiring you to only be outside the mob's frontal attack cone.
Kanras: More accurate NPC backstab and flying kick damage ranges.
Kanras: All potential double attack/dual wield rolls will succeed for all attack types when using Kinesthetics.
Kanras: Pets will use same calculations as PCs when doing double attack/dual wield rolls.
Kanras: Corrected the rate at which warriors triple attack.
Kanras: Offhand double attack can only succeed if double attack skill >= 150.
Kanras: High-level monks can now carry increased weight without penalty. The additional allowance is granted at levels 55 and 60.
Kanras: Two-handed weapons have had their damage-bonus modified. The damage-bonus for low-delay two-handed weapons (27 or below) created a problem similar to the weapons below and has been reduced. The damage-bonus has not changed for normal-delay (28-39) two-handed weapons. The damage bonus for high-delay two-handed weapons (40+) has been increased.
Kanras: "Damage Table" changes. In a previous patch, they were used to justify higher PC_DMG_MULT cap (correct) and a PWR-based method for calculating the max roll (incorrect). They now account for adjusting distribution of successful hits rather than just increasing the max possible hit. Chance to successfully dual wield/double attack is also affected by the damage table you are on.
Quote:
Originally Posted by kanras [You must be logged in to view images. Log in or Register.]
Basic summary to melee DPS changes: 60 rog/mnk/war/rng will see very, very minor DPS reduction due to max mult. reduction. 1-50 non-mnk will see a decent dps reduction due to distribution changes. 51-59 rog/mnk/war/rng will have a small reduction in DPS due to max mult reduction and in-between distribution reduction.

Pet attack frequency/damage changes: Yes, they're justified due to data.
It doesn't even take parsing to show that P99's max damage formula is the same as EQEMU, but that's just a small part of gross damage calculation. You aren't going to be able to derive the actual, entire damage tables/formulas from parsing because there are too many variables (mob level, AC, etc). Beating on a low level mob is going to obscure the distribution and overrepresent max hits. Knowing max hit calculation is of limited usefulness, only showing the contribution from strength for a small slice of total combat.

(However, as I showed about 20 pages ago, looking only at max hit is sufficient to show strength is better than INT from a pure numbers perspective because the contribution from INT is that paltry.)
Last edited by Lune; 08-15-2023 at 01:53 PM..
Reply With Quote