Project 1999

Go Back   Project 1999 > Server Issues > Resolved Issues

Closed Thread
 
Thread Tools Display Modes
  #1  
Old 06-25-2011, 03:26 AM
Treats Treats is offline
Fire Giant


Join Date: Feb 2010
Posts: 981
Default Minimum Weapon Delay

Should be no minimum delay on weapons. Not sure exactly what it is now but did some tests with a Moss Covered Twig. All tests done on a 54 Monk with Moss Covered Twig in Primary and Fist in Offhand. 225 Double attack (55.8% chance to double attack). Keep in mind some of these calculations are thrown off by double attack chance. Would be best for a Bard to test this with NO double attack.

Test 1 - No FBSS (No Haste) - Haste 100%

153 swings in 101 seconds (Should be 10 delay) Parsed at 9.805
Calculations (10 delay = 1 swing per second)
101 seconds = 101 swings
(101 * .558) + 101 = 157 swings

Test 2 - FBSS - Haste 121%

133 swings in 68 seconds (Should be 8.2644 delay) Parsed at 7.906
Calculations
(68 / .82644) = 82.28 swings without double attack
(82.28 * .558) + 82.28 = 128 swings

Test 3 - FBSS + Aanya's Quickening - Haste 185%

112 swings in 61 seconds (Should be 5.405 delay) Parsed at 8.4722
Calculations
(61 / .84722) = 72.00 swings without double attack
(72 * .558) + 72 = 112.17 swings (Should be around 175)

Test 4 - FBSS + Aanya's Quickening Haste 185%

123 swings in 62 seconds (Should be 5.405 delay) Parsed at 7.8481
Calculations
(62 / .78481) = 79.00 swings without double attack
(79 * .558) + 79 = 123.082 swings (Should be around 175)

With spell haste it seems there is some sort of cap when there shouldn't be. Would really appreciate a Bard testing this.

Links referencing no delay cap:

http://www.thesafehouse.org/forums//...ad.php?t=19644
http://www.monkly-business.net/forum...ad.php?t=11513
http://www.evilgamer.net/forums/showthread.php?p=105798
http://www.thesteelwarrior.org/forum...ead.php?t=8739
http://www.thesteelwarrior.org/forum...t=13777&page=2

Bixie Blade Stinger in Plane of Sky used to be a 2/6 weapon - Paladin only. Doesn't really make any sense to have a delay cap at 8 or 9 or 10 or whatever the stupid myth was and then turn around and put in a weapon with 6 delay.

http://everquest.allakhazam.com/db/item.html?item=5179
http://ayonae.com/pali-dmg-2-delay-6...s-13-t763.html
  #2  
Old 06-25-2011, 10:50 PM
Brinkman Brinkman is offline
Sarnak


Join Date: Oct 2010
Posts: 395
Default

You are correct in thinking that there should be no delay cap. In classic through part of Kunark there was none. There is a reason nearly every weapon below 16 delay was nerfed. The fact that there was no delay cap was half, the other was the primary hand damage bonus.

However sometime shortly after the fast delay weapon nerfs in early to mid kunark, a Delay cap of 8 was hardcoded by Verant, primarily to keep any new weapons from being too powerful.

I beleive this delay cap is hardcoded client-side on P99 and most likely cannot be changed. Even if it could be changed, However, It would need to be changed back to the 8 delay cap very soon, like in less than a month. So basically all this is mute.

The twig and other weapons like it were godly on live. They are pretty much crap here on p99.
  #3  
Old 06-25-2011, 11:01 PM
Heartbeats Heartbeats is offline
Kobold


Join Date: May 2010
Posts: 136
Default

Moot.
__________________
  #4  
Old 06-26-2011, 12:26 AM
Treats Treats is offline
Fire Giant


Join Date: Feb 2010
Posts: 981
Default

Quote:
Originally Posted by Brinkman [You must be logged in to view images. Log in or Register.]
You are correct in thinking that there should be no delay cap. In classic through part of Kunark there was none. There is a reason nearly every weapon below 16 delay was nerfed. The fact that there was no delay cap was half, the other was the primary hand damage bonus.

However sometime shortly after the fast delay weapon nerfs in early to mid kunark, a Delay cap of 8 was hardcoded by Verant, primarily to keep any new weapons from being too powerful.

I beleive this delay cap is hardcoded client-side on P99 and most likely cannot be changed. Even if it could be changed, However, It would need to be changed back to the 8 delay cap very soon, like in less than a month. So basically all this is mute.

The twig and other weapons like it were godly on live. They are pretty much crap here on p99.
With a hard coded minimum weapon delay of 8 a Monk equipped with Epic (9/16) fists and 100% V1 and V2 haste would NEVER EVER benefit from V3 Bard Haste.

Take the Revultant Whip also (5/14 Never nerfed) -- What you are saying here is this thing would only ever benefit from having 75% COMBINED V1, V2, and V3 haste. It makes no sense.

Capped weapon delay is and always has been a myth by people who failed at parsing. Trying to derive minimum weapon delay from a file that logs in increments of one second instead of counting total attacks.
  #5  
Old 06-26-2011, 01:03 PM
Brinkman Brinkman is offline
Sarnak


Join Date: Oct 2010
Posts: 395
Default

Quote:
Originally Posted by Heartbeats [You must be logged in to view images. Log in or Register.]
Moot.
Meh it happens, I was typing fast and did not go over it. I have better things to do. I know how to spell the word. Thank you however, for your wonderful contribution to this thread. It seems you dont have better things to do.
  #6  
Old 06-26-2011, 01:06 PM
Brinkman Brinkman is offline
Sarnak


Join Date: Oct 2010
Posts: 395
Default

Quote:
Originally Posted by Treats [You must be logged in to view images. Log in or Register.]
With a hard coded minimum weapon delay of 8 a Monk equipped with Epic (9/16) fists and 100% V1 and V2 haste would NEVER EVER benefit from V3 Bard Haste.

Take the Revultant Whip also (5/14 Never nerfed) -- What you are saying here is this thing would only ever benefit from having 75% COMBINED V1, V2, and V3 haste. It makes no sense.

Capped weapon delay is and always has been a myth by people who failed at parsing. Trying to derive minimum weapon delay from a file that logs in increments of one second instead of counting total attacks.

Go parse on live, you fill find there is a min delay of 8.

Think about what you are saying btw, You think these folks at P99 put in a cap? lmao It was already there, in the titanium client they used.
Last edited by Brinkman; 06-26-2011 at 01:13 PM..
  #7  
Old 06-26-2011, 06:55 PM
Treats Treats is offline
Fire Giant


Join Date: Feb 2010
Posts: 981
Default

Straight from attack.cpp:

Code:
weapon_speed = ((int)(weapon_speed*(100.0f+attack_speed)*PermaHaste) / 100);
	if(weapon_speed < 10) // fast as a client can swing, so should be the floor of the proc chance
		weapon_speed = 10;

	ProcBonus += (float(itembonuses.ProcChance + spellbonuses.ProcChance) / 1000.0f + AABonus);
  #8  
Old 06-26-2011, 06:57 PM
YendorLootmonkey YendorLootmonkey is offline
Planar Protector

YendorLootmonkey's Avatar

Join Date: Mar 2010
Location: Surefall Glade
Posts: 2,203
Default

Quote:
Originally Posted by Treats [You must be logged in to view images. Log in or Register.]
Straight from attack.cpp:

Code:
weapon_speed = ((int)(weapon_speed*(100.0f+attack_speed)*PermaHaste) / 100);
	if(weapon_speed < 10) // fast as a client can swing, so should be the floor of the proc chance
		weapon_speed = 10;

	ProcBonus += (float(itembonuses.ProcChance + spellbonuses.ProcChance) / 1000.0f + AABonus);
__________________
Another witty, informative, and/or retarded post by:

"You know you done fucked up when Yendor gives you raid commentary." - Tiggles
  #9  
Old 06-26-2011, 07:22 PM
Treats Treats is offline
Fire Giant


Join Date: Feb 2010
Posts: 981
Default

10 delay is OBVIOUSLY not the lowest a weapon's delay can go, look at the parses WITH haste in my first post. No, it's not hardcoded. Fuck.
  #10  
Old 06-27-2011, 05:14 PM
baalzy baalzy is offline
Planar Protector

baalzy's Avatar

Join Date: Mar 2011
Posts: 1,860
Default

10 delay is what is coded into the emu code (which could be and probably is different from p99). A previous poster is saying the client is hard-coded to 8. Your tests are saying that the delay floor is 8.

You're right, 10 delay is obvioulsy not the lowest delay a weapon can go to. 8 is the lowest delay, and there is no evidence suggesting that it can go lower.

Conclusion? It is possible that the client is hardcoded to 8 as the lowest possible hate.

......

Seems to me like somebody got grifted and is mad about it.
__________________

Baalzy - 57 Gnocro, Baalz - 36 Ikscro, Adra - 51 Hileric, Fatbag Ofcrap - 25 halfuid

Red99
Baalz Less - Humger, Baalzy - Ikscro

If MMORPG players were around when God said, "Let there be light" they'd have called the light gay, and plunged the universe back into darkness by squatting their nutsacks over it.
Picture courtesy of azeth
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 03:32 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.