Project 1999

Go Back   Project 1999 > Server Issues > Bugs

Reply
 
Thread Tools Display Modes
  #1  
Old 07-24-2012, 04:53 PM
Treats Treats is offline
Fire Giant


Join Date: Feb 2010
Posts: 981
Default

Kanras must of found better info on the damage bonuses.

The quote I posted was just from an archived page of Monkly-Business from early in 2001 I think, cant find the link I had to it.

With the code that Rogean posted damage bonus on the Oggok Cleaver would be:

Quote:
// Sep. 19, 2000 until Oct. 8, 2001, delay adjustments.
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;

}
(59 - 7) / 3 = 17.333

17 + ((60 - 31) / 3) = 26

Damage Bonus should be 26 if I did it right. Kanras could tell you the right answer for sure.

After damage bonus then you need to figure out the floor of the weapon to calculate the minimum hit.

MIN_HIT = DMG_BONUS + MAX(FLOOR((WPN_DMG+5)/10),1)

Min = 26 + ((44 + 5) / 10)

I get 30 but I must be doing something wrong.

Kanras put in a lot of work on Melee awhile ago, whatever it is now I'm sure it's probably correct.
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 04:34 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.