Project 1999

Go Back   Project 1999 > Class Discussions > Melee

Reply
 
Thread Tools Display Modes
  #1  
Old 02-19-2025, 06:31 PM
bcbrown bcbrown is offline
Fire Giant


Join Date: Jul 2022
Posts: 615
Default

Quote:
Originally Posted by sogundordor [You must be logged in to view images. Log in or Register.]
the following chart shows the hits distribution
Maybe how ac work is very simple~ just control the chance of min/max hitting =P
Thanks for including that! Definitely doesn't look like a normal distribution, so maybe I'm wrong about that. Maybe you're right - AC just controls the min/max hit distribution. I'm gonna do some parsing on my cleric - at least I can heal myself. I'm using Shiel Glimmerspindle as my target - considers blue, but probably on the lighter end.
Reply With Quote
  #2  
Old 02-20-2025, 11:55 AM
Goregasmic Goregasmic is offline
Sarnak

Goregasmic's Avatar

Join Date: Jan 2024
Posts: 366
Default

Old 2010 thread referencing all this:

https://www.project1999.com/forums/s...ad.php?t=20689

Quote:
"Mob damage is two parts, DB (Damage Base/Bonus or Fixed Damage /Vig), and (1-20)*DI, which is Damage Interval. You can see this by parsing, that there are 20 discrete amounts of damage any mob can deal on a successful hit. It's not quite /random 1 20, because AC makes a big huge difference in how many low hits you have, but you still have the whole range.
If a mob has a damage base of 200, and a damage interval of 20, then (once they hit you) they'll deal either 220 damage, or 240, 260... etc ... 580, or 600 damage."

"High AC (from gear /Vig) reduces the damage taken from the (1-20)*DI portion a lot, making many more low #*DI than high."
Quote:
The other part of AC is the "avoidance AC" which is defined by your Defense Skill and your AGI stat. Taraddar writes: "Normally your defense skill and agility contribute to your "avoidance" ac and increase your chance of being missed. AC from gear doesn't effect this at all."
Note some of the AC numbers they go on about are no longer applicable on here since AC caps were changed in 2014.
Reply With Quote
  #3  
Old 02-26-2025, 10:20 PM
Vear99 Vear99 is offline
Scrawny Gnoll


Join Date: Jul 2024
Posts: 23
Default

Thanks for doing those parses, bcbrown. It definitely seems like the best explanation is that NPCs always get ~65% interval hits and the remaining 35% are either min or max depending on relative AC/ATK. The ad hoc nature of Project 1999 game mechanics never ceases to amaze me, considering how pedantic Nilbog is about quests and such.

The most interesting thing about this is that if true, it implies that tanks want AC for raiding and HP for farming/leveling, while most people take the opposite approach.

Quote:
Originally Posted by Ripqozko [You must be logged in to view images. Log in or Register.]
i got an aary shield on mine, im sorry you never progressed past kunark
Salaryman has been defeated by Ripqozko in the Ranger ac parsing (I'm serious) thread!
__________________
Raev | discord: raev9
Reply With Quote
  #4  
Old 02-27-2025, 01:51 AM
Snaggles Snaggles is offline
Planar Protector


Join Date: Jul 2011
Posts: 3,193
Default

Quote:
Originally Posted by Vear99 [You must be logged in to view images. Log in or Register.]
Thanks for doing those parses, bcbrown. It definitely seems like the best explanation is that NPCs always get ~65% interval hits and the remaining 35% are either min or max depending on relative AC/ATK. The ad hoc nature of Project 1999 game mechanics never ceases to amaze me, considering how pedantic Nilbog is about quests and such.

The most interesting thing about this is that if true, it implies that tanks want AC for raiding and HP for farming/leveling, while most people take the opposite approach.
Or really, if you just focus on HP’s it serves both purposes. Not to say turning a blind eye to AC as a raid tank is a good idea, but most raid issues don’t involve AC or the last couple hundred hps.
Reply With Quote
  #5  
Old 02-27-2025, 03:43 AM
Goregasmic Goregasmic is offline
Sarnak

Goregasmic's Avatar

Join Date: Jan 2024
Posts: 366
Default

Quote:
Originally Posted by Vear99 [You must be logged in to view images. Log in or Register.]
The most interesting thing about this is that if true, it implies that tanks want AC for raiding and HP for farming/leveling, while most people take the opposite approach.
Care to elaborate?

Correct me if I'm wrong but from what I understand the main goal of a high end content raid tank gear wise is not getting one-rounded? It seems like AC reduces the risk of that happening but will never completely negate it. That's assuming you can come close to squelching the mob's attack but on raid encounters like vulak I doubt it is even possible on P99 so HP seems a better insurance policy?

For grouping at lower levels, yeah, get the minimum required AC and move on to other stats but we only tested a level 45 mob. Not sure if neglecting AC is the best way to go on stuff like juggs or DN rats.
Reply With Quote
  #6  
Old 02-27-2025, 10:37 AM
sogundordor sogundordor is offline
Aviak


Join Date: Jan 2021
Posts: 68
Default

Quote:
Originally Posted by Vear99 [You must be logged in to view images. Log in or Register.]
Salaryman has been defeated by Ripqozko in the Ranger ac parsing (I'm serious) thread!
damn it made laugh out loud in office~

Thanks for doing tons of parsing bcbrown~ distribution is more interesting than average dmg~

not getting one-rounded is good idea for ranger keeping aggro rdy to bump[You must be logged in to view images. Log in or Register.]
Reply With Quote
  #7  
Old 02-19-2025, 12:46 AM
busted busted is offline
Sarnak


Join Date: Sep 2015
Posts: 399
Default

I like this thread. Nice work sogundordor and friends.

sogundordor have you tried any parses messing around with AGI stat? I'm curious what you find
Reply With Quote
  #8  
Old 02-20-2025, 01:49 PM
Goregasmic Goregasmic is offline
Sarnak

Goregasmic's Avatar

Join Date: Jan 2024
Posts: 366
Default

Thinking about it, the most simple explanation is that there is probably no "mob level cap" on AC but a floor value where AC can't squelch the DI portion of the calculation any lower, which is why you'd see a seemingly hard cap on AC even though there is only supposed to be a soft cap way above observed values. Also explains why AC buffs do nothing and why avoidance shines.

Like, on the storm giant escort you still get the full 1-20 bracket and the full damage range but wether you have 200 worn or 400 worn you're almost only gonna random 1 past 200 so it seems you're hard capped but you actually just can't go below getting a whole bunch of minimum hits with some small randomness thrown in.
Last edited by Goregasmic; 02-20-2025 at 01:58 PM..
Reply With Quote
  #9  
Old 02-20-2025, 03:14 PM
bcbrown bcbrown is offline
Fire Giant


Join Date: Jul 2022
Posts: 615
Default

In addition to worn AC and defense skill, the level differential matters as well right? Against the same level 50 mob, a level 50, 55 and 60 character with same class, gear, and skill levels will have different amounts of damage taken?

On my 54 cleric against Shiel, the damage is completely squelched. A quarter of the hits are for min damage and all the other DI values are roughly the same at about 3-4% each. 194 worn AC and ~65 self-buffed AC. Running more experiments at lower AC later today.
Reply With Quote
  #10  
Old 02-20-2025, 03:41 PM
Goregasmic Goregasmic is offline
Sarnak

Goregasmic's Avatar

Join Date: Jan 2024
Posts: 366
Default

Quote:
Originally Posted by bcbrown [You must be logged in to view images. Log in or Register.]
In addition to worn AC and defense skill, the level differential matters as well right?
Not sure. I haven't seen anything that suggests it but not impossible. Skill caps go up as you level and your gear should get better so that could account for the difference.

At high level, low level mobs often just miss, I have no idea what's the formula for their hit rate.
Reply With Quote
Reply


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 11:49 PM.


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 - 2025, Jelsoft Enterprises Ltd.