02-19-2008, 12:26 PM
Hi all, been a long time since I posted around these parts!
Some discovery and testing found a bug in server-side Strafe speed. Here's a link to the technical discussion of the bug at the Amazon Basin:
http://www.theamazonbasin.com/d2/forums/in...showtopic=77351
All x/2 Strafe speeds do not exist server-side. The server always fires Strafe at 3 frames per arrow even though the client shows 2. Same is true for crossbows at speeds of 4.5, 3.5, and 3; crossbow Strafe only ever goes at x/5 and x/4.
If you equip gear for an apparent 8/2 or 7/2 Strafe, you will:
- while you hold down Strafe, actually fire only 8 arrows per cycle instead of 10. The last two arrows will never launch because the next Strafe cycle interrupts them.
- when you release Strafe, incur up to 9 extra frames of strafelock while the server finishes the strafe cycle.
This explains a great deal of the apparent problems with Strafe hit detection.
Some discovery and testing found a bug in server-side Strafe speed. Here's a link to the technical discussion of the bug at the Amazon Basin:
http://www.theamazonbasin.com/d2/forums/in...showtopic=77351
All x/2 Strafe speeds do not exist server-side. The server always fires Strafe at 3 frames per arrow even though the client shows 2. Same is true for crossbows at speeds of 4.5, 3.5, and 3; crossbow Strafe only ever goes at x/5 and x/4.
If you equip gear for an apparent 8/2 or 7/2 Strafe, you will:
- while you hold down Strafe, actually fire only 8 arrows per cycle instead of 10. The last two arrows will never launch because the next Strafe cycle interrupts them.
- when you release Strafe, incur up to 9 extra frames of strafelock while the server finishes the strafe cycle.
This explains a great deal of the apparent problems with Strafe hit detection.