Project 1999

Go Back   Project 1999 > Blue Community > Blue Server Chat

Closed Thread
 
Thread Tools Display Modes
  #1  
Old 07-07-2017, 10:43 AM
Kelor Kelor is offline
Sarnak


Join Date: Jan 2014
Posts: 242
Default Level based weapon caps

Haynar: Implemented class specific level based weapon damage caps. Thanks Demonstar55 from EQEmu.

Can anyone tell me what this actually does?
  #2  
Old 07-07-2017, 10:46 AM
Triiz Triiz is offline
Fire Giant


Join Date: Jan 2016
Posts: 578
Default

P99 staff never specified, but Demonstar55 said this table was accurate if p99 staff implemented it exactly the same as he did.

Quote:
Originally Posted by Lobus [You must be logged in to view images. Log in or Register.]
so if I'm reading this code right the max dmg on any weapon classes can use by level are:
  • Level <10
    • Caster - 6
    • Priest - 9
    • All Else -10
  • Level 10-19
    • Caster - 10
    • Priest - 12
    • All Else -14
  • Level 20-29
    • Caster - 12
    • Priest - 20
    • All Else -30
  • Level 30-39
    • Caster - 18
    • Priest - 26
    • All Else -60
  • Level 40+
    • Caster - 40
    • Priest - 80
    • All Else -200
  #3  
Old 07-07-2017, 11:06 AM
Doctor Jeff Doctor Jeff is offline
Planar Protector

Doctor Jeff's Avatar

Join Date: Dec 2014
Location: Xanadu
Posts: 1,987
Default

On p99, It used to go up 1 per level starting at 20 and comes off completely at 30
__________________
You only lose when you stop having fun. Work on it.
Last edited by Doctor Jeff; 07-07-2017 at 11:09 AM..
  #4  
Old 07-07-2017, 12:03 PM
Rygar Rygar is offline
Planar Protector

Rygar's Avatar

Join Date: Nov 2015
Location: Minnesota
Posts: 1,804
Default

My IFS hits over 200 at level 60, so not sure how accurate the below is. Not sure if the '200' does not include damage bonus.

I heard in another thread folks mentioning Shovel of the Harvest hitting in the 300s, so not sure what is up with those values.

I know it says any weapon, but seems like there should be another table for 2h weapons, below maybe only 1hers (knight 1h weapons different?).

On my enchanter (currently level 44), my Smoldering Brand doesn't hit for over 18 unless I'm buffed (maybe saw a 19 value in there a few times). Always assumed it capped for casters at 2x weapon damage, no bonus. His 1hb skill is maxed as is offense. Haven't tried a higher damage weapon (such as 2hb) to see if he can exceed a hit of 40.
__________________
Wedar - Level 60 Grandmaster <Azure Guard>
Check out my Zone Guide to The Hole
The Hole wiki now fully updated and accurate: Hole Wiki Page
  #5  
Old 07-07-2017, 12:07 PM
Triiz Triiz is offline
Fire Giant


Join Date: Jan 2016
Posts: 578
Default

Quote:
Originally Posted by Rygar [You must be logged in to view images. Log in or Register.]
My IFS hits over 200 at level 60, so not sure how accurate the below is. Not sure if the '200' does not include damage bonus.
My understanding is that it is 200 base damage, not 200 total dmg. Since Haynar specifically credited Demostar55 for the help I doubt it is much different than what Demonstar55 says it is, but that's just an assumption.

I.e. a lvl 25 shaman twinked with a granite face grinder will have a weapon that is actually 20/36, not 29/36.

Quote:
Originally Posted by demonstar55 [You must be logged in to view images. Log in or Register.]
Yes, and those tables you just listed were there in kunark (at least I could verify) and changed with the release of like OoW I think. Either way, those were the tables for very long. It's just an anti-twink measure.
Last edited by Triiz; 07-07-2017 at 12:10 PM..
  #6  
Old 07-07-2017, 12:32 PM
Rygar Rygar is offline
Planar Protector

Rygar's Avatar

Join Date: Nov 2015
Location: Minnesota
Posts: 1,804
Default

Even if base damage of 200 is cap on 2hb, seems off. My OT hammer hits for around 58 I think, so even if damage bonus is 50 (seems high), that would mean no one could swing over 250.

Any high end raiders here swinging a shovel that can verify max hit without damage disciplines? Even a Tantor's Tusk wielder.
__________________
Wedar - Level 60 Grandmaster <Azure Guard>
Check out my Zone Guide to The Hole
The Hole wiki now fully updated and accurate: Hole Wiki Page
  #7  
Old 07-07-2017, 12:40 PM
Triiz Triiz is offline
Fire Giant


Join Date: Jan 2016
Posts: 578
Default

Sorry my EQ terminology sucks, I mean weapon damage. Not base damage without damage bonus. Since there aren't any 200dmg weapons in the game, it would be a non-issue for high level melees.

For context:

Quote:
Originally Posted by Xtremeak [You must be logged in to view images. Log in or Register.]
not sure what all of them are ..but my 26 troll shaman went from hitting for 90 max with my 2hander to now 52 max ...pretty huge difference
A priest hitting for 52 at level 26 with a 20dmg (theoretically) weapon seems right to me. Haynar then quoted that^ post and said

Quote:
Originally Posted by Haynar [You must be logged in to view images. Log in or Register.]
Yes. Some classes hit for less. And instead of caps at just 10 and 20, there are now ones at 10, 20, 30. & 40.

Again, this is just my interpretation from reading that thread, I'm far from an expert on this stuff.
  #8  
Old 07-07-2017, 12:44 PM
Lobus Lobus is offline
Sarnak


Join Date: Jun 2016
Posts: 215
Default

remember the hit damage is different from the weapon damage. i.e. a jade mace is 9 base dmg but will hit max for for more based on the following formula:

(2 * Weapon_Base) + Bonus_Modifier + STR Modifier

the values I pulled out of the code are the caps to "Weapon_Base". I don't think there are any weapons in game with a value even close to 200 so the cap is irrelevant to melees at high levels. This only matters at low levels using high dmg weapons. I assume this was put in to avoid the 1st hit kill situation on low level mobs (i.e. a lvl 8 with a high dmg weap hitting for 300 will basically kill everything level appropriate in one hit, or can easily joust and kill in a few rounds - even more reason why the caster and priests have lower caps since they would benefit more from this)
  #9  
Old 07-07-2017, 01:45 PM
Rygar Rygar is offline
Planar Protector

Rygar's Avatar

Join Date: Nov 2015
Location: Minnesota
Posts: 1,804
Default

Even saying Weapon_Base seems off, to my knowledge there aren't any 60dmg weapons either (the 30-39 table value listed is 60), so seems redundant.

I suspect this is a max calculated damage a weapon can do without Bonus or STR modifier. Even so, seems then that P99 isn't using that 200 value on high end weapons. Could be wrong, but if I'm using my OT hammer as ceiling for the bonus / str modifiers that would mean no weapon could possibly hit for over 246 without crits or disciplines (possible exception being Tantor's Tusk which would have a higher damage bonus after 2hb patch, bonus being based off weapon delay).

I'm skeptical of that formula anyways, read up on the wiki and some more info.

For Level 60 only:
Mod = (Weapon Skill + Strength - 75) / 100
Main Hand Bonus = (Player Level - 25) / 3 (states this may not be accurate for 2hb, perhaps too low)
Max Damage = (Mod * Weapon Damage) + Main Hand Bonus

Plugging in my IFS I show the following:
Mod = (252 skill + 255 str - 75) / 100 = 4.32
Main Hand Bonus = (60 - 25) / 3 = 11.66
Max Damage = (4.32 x 38) + 11.66 = 176 max hit

Seems obvious that I'm well exceeding 176 max hit, so perhaps some damage bonus issues there. I could see the base damage of my mod + weapon dmg being accurate (4.32 x 38 = 164... pretty in line with the table). This would give room for higher damage weapons to have a higher hit, albeit only +36 damage per swing seems pitiful (a travesty if true for tantor's tusk, faster delay weapons would easily out damage it, and even lower damage weapons should reach the same ceiling as it).

I still pose the question to you high end monks out there, what are you actually hitting with Bo Staff or Shovel after patch?
__________________
Wedar - Level 60 Grandmaster <Azure Guard>
Check out my Zone Guide to The Hole
The Hole wiki now fully updated and accurate: Hole Wiki Page
  #10  
Old 07-07-2017, 02:07 PM
Triiz Triiz is offline
Fire Giant


Join Date: Jan 2016
Posts: 578
Default

Quote:
Originally Posted by Rygar [You must be logged in to view images. Log in or Register.]
Even saying Weapon_Base seems off, to my knowledge there aren't any 60dmg weapons either (the 30-39 table value listed is 60), so seems redundant.
But Demonstar55 confirmed it was indeed Weapon Base and taken from Live. That doesn't mean Haynar implemented it exactly the same, but that's the Live formula from Kunark onward according to Demonstar55. If Haynar didn't use the exact same values, I can't think of why he would credit Demonstar55 in the patch notes and drastically alter values that were confirmed from Live for this era.

Quote:
Originally Posted by Rygar [You must be logged in to view images. Log in or Register.]
I suspect this is a max calculated damage a weapon can do without Bonus or STR modifier.
I really doubt a level 26 shaman would have a +32 dmg bonus even with max strength(hitting for 52 max at lvl 26).

Edit: Forgot to add the other Demonstar55 post

Quote:
Originally Posted by demonstar55 [You must be logged in to view images. Log in or Register.]
I didn't read all 17 pages, but I didn't see any answer about the damage cap changes. Now I can't say for certain how exactly haynar implemented them for p99, but they should be functionally identical to how I did for EQEmu :P

Basically, the base damage on weapons is capped. (It shouldn't cap archery/throwing or any skill attacks AFAIK)

https://github.com/EQEmu/Server/blob...tack.cpp#L1092

Those are based on live client, I checked several older clients and they stopped at the level >= 40 branch (line 1108)

This shouldn't nerf anything, it MAY have an effect on twinks though, but I don't think there is anything hitting the new caps that weren't hitting the old, incorrect caps.
Last edited by Triiz; 07-07-2017 at 02:13 PM..
Closed Thread


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 04:55 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 - 2024, Jelsoft Enterprises Ltd.