Project 1999

Go Back   Project 1999 > Server Issues > PvP Bugs

Reply
 
Thread Tools Display Modes
  #1  
Old 11-05-2014, 12:47 PM
heartbrand heartbrand is offline
Planar Protector

heartbrand's Avatar

Join Date: Dec 2011
Location: The Wire
Posts: 9,760
Default

Quote:
Originally Posted by Technique [You must be logged in to view images. Log in or Register.]
There were two changes to the 2hander damage bonus during Kunark, the last being this:
http://www.tski.co.jp/baldio/patch/20000919.html
This has been in place on r99 for well over a year now.
Test a skarlon sword vs a WS. They do the exact same DMG.
__________________
Checkraise Dragonslayer <Retired>
"My armor color matches my playstyle"
Reply With Quote
  #2  
Old 11-05-2014, 04:00 PM
Technique Technique is offline
Sarnak


Join Date: Jun 2013
Posts: 451
Default

Quote:
Originally Posted by heartbrand [You must be logged in to view images. Log in or Register.]
Test a skarlon sword vs a WS. They do the exact same DMG.
Quote:
Originally Posted by nilbog [You must be logged in to view images. Log in or Register.]
Since epics are now live, these should have been updated. Live on pvp as of now.

  • Max skill level for tradeskills is 250, up from 200.
  • Two Handed weapons receive a delay bonus.
  • Monk Weight is 14 for lvls 1-54, 18 for lvls 55-59, and 22 for lvl 60s
Either you tested them prior to this or you weren't comparing min/max hits for both weapons.
Reply With Quote
  #3  
Old 11-04-2014, 10:03 AM
Mac Drettj Mac Drettj is offline
Banned


Join Date: May 2014
Posts: 2,011
Default

Pudge logs are last dated 2012
Reply With Quote
  #4  
Old 11-05-2014, 12:13 PM
Pudge Pudge is offline
Planar Protector

Pudge's Avatar

Join Date: Mar 2011
Posts: 1,523
Default

Quote:
Originally Posted by Mac Drettj [You must be logged in to view images. Log in or Register.]
Pudge logs are last dated 2012
Hah! This did make me lol
__________________
Quote:
Originally Posted by heartbrand View Post
Beware of this poster, he makes unsubstantiated claims and attacks on people
Reply With Quote
  #5  
Old 11-06-2014, 12:03 AM
Pudge Pudge is offline
Planar Protector

Pudge's Avatar

Join Date: Mar 2011
Posts: 1,523
Default

I did this the day after the patch, just because the bonus seemed miniscule:
Quote:
Originally Posted by Pudge [You must be logged in to view images. Log in or Register.]
Hi, a 60 warrior hitting a sitting 58 sk with:

oggok cleaver (44/60): 277 damage

weighted axe (45/150): 312 damage

should this be the way that damage bonus works? seems like a really weak increase in damage, for being over twice the delay. the extra 90 delay yielded only 35 damage. actually even less than 35 damage because the axe has 1 higher damage than cleaver. so... working as intended? or no? about 1 damage per 3 delay
__________________
Quote:
Originally Posted by heartbrand View Post
Beware of this poster, he makes unsubstantiated claims and attacks on people
Reply With Quote
  #6  
Old 11-06-2014, 12:39 AM
Latege Latege is offline
Aviak


Join Date: Nov 2014
Posts: 75
Default

That seems just about what it should be based on the code.

Code:
	else if (RuleI(Combat,TwoHandedDmgBonus) == 2)
	{
		if (Weapon->Delay <= 27)
			return (GetLevel() - 22) / 3; // Just 1h bonus + 1.
		
		int32 base;
		if (GetLevel() > 50)
			base = ((GetLevel() - 7) / 3);
		else
			base = ((GetLevel() - 25) / 2);

		if (Weapon->Delay <= 39)
			return base;
		else if (Weapon->Delay <= 42)
			return base + 1;
		else if (Weapon->Delay <= 44)
			return base + 3;
		else
			return base + (Weapon->Delay - 31)/3;
	}
I don't know if it rounds up or down, but Oggok Cleaver should have a 20.66 damage bonus, and Weighted Axe should be 57.33. If it rounds all the numbers down before adding then it will be 20 vs 56 or so.
Reply With Quote
  #7  
Old 11-06-2014, 02:11 AM
Technique Technique is offline
Sarnak


Join Date: Jun 2013
Posts: 451
Default

base is an integer and I'm guessing the second expression is coerced to an int, so damage bonus for the cleaver and axe would be 26 and 56, respectively.

At any rate, the problem with melee isn't 2hander damage (it's accurate to the era) or frequency of max hits (they're not), it's the base hit chance, independent of all other factors, which is simply too high.
Reply With Quote
  #8  
Old 11-06-2014, 02:00 AM
Pudge Pudge is offline
Planar Protector

Pudge's Avatar

Join Date: Mar 2011
Posts: 1,523
Default

Based on the code above it looks to me like the bonus on a level 60 with an oggok cleaver should be:

Base: ((GetLevel(60) - 7) / 3) =
______________________ 53/3 = 17.666

Final: return base + (Weapon->Delay - 31)/3 =
_______________________ 17.666 + (60 - 31)/3 =
____________________________ 17.666 + 9.666 = 27.333

And for a weighted axe should be:

Base: ((GetLevel(60) - 7) / 3) =
______________________ 53/3 = 17.666

Final: return base + (Weapon->Delay - 31)/3 =
______________________ 17.666 + (150 - 31)/3 =
___________________________ 17.666 + 39.666 = 57.333

That is a difference of exactly 30. The difference in my test was 35, but the regular damage of the weighted axe is 1 point higher, so I'm guessing that's what accounts for it (without having the code in front of me, I bet the basic calc for max damage is 5*damage).

So.. 2h damage bonus working as intended! (Unless something changed since may 2013. I know my numbers are old.)
__________________
Quote:
Originally Posted by heartbrand View Post
Beware of this poster, he makes unsubstantiated claims and attacks on people
Reply With Quote
  #9  
Old 11-06-2014, 03:29 AM
Buhbuh Buhbuh is offline
Planar Protector


Join Date: Jul 2010
Posts: 1,638
Default

Agree, hit rate massive, AC fix should help the rest.
Reply With Quote
  #10  
Old 11-06-2014, 12:54 PM
Nirgon Nirgon is offline
Banned


Join Date: Jun 2011
Location: Ruins of Old Paineel
Posts: 14,480
Default

Sitting damage wasn't right at least in PvE.

Sitting targets I believe are guaranteed to be hit atm, not necessarily for max.

That needs to change to be a max hit for a sitting target being hit in both pvp/pve.
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:00 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 - 2025, Jelsoft Enterprises Ltd.