Project 1999

Go Back   Project 1999 > Important > News & Announcements

Reply
 
Thread Tools Display Modes
  #191  
Old 04-04-2017, 05:24 PM
klepto klepto is offline
Kobold

klepto's Avatar

Join Date: Apr 2014
Posts: 171
Default

What is up with all this non classic agro code? Mobs should chase you indefinitely. WHAT ARE YOU DOING HAYNAR?!?!?
__________________
Reply With Quote
  #192  
Old 04-09-2017, 08:51 AM
Yrzep Yrzep is offline
Scrawny Gnoll


Join Date: Jan 2017
Location: 05464
Posts: 23
Lightbulb Logging in + zoning...

Updates are great - how about we deal w/ all of the dropped connections when zoning and/or logging in at some point?

Thanks!
Reply With Quote
  #193  
Old 04-09-2017, 11:57 AM
Naethyn Naethyn is offline
Sarnak

Naethyn's Avatar

Join Date: Feb 2015
Posts: 297
Default

Leashing sucks. Stop nerfing the locked content that we will never see better challenges from. Things like plane of growth are a joke now. If you want to make things better just root Vyemm and make Vulak a ring event.
__________________
Reply With Quote
  #194  
Old 04-24-2017, 10:17 AM
Dolalin Dolalin is offline
Sarnak


Join Date: Oct 2009
Posts: 228
Default

So uh, when's the next patch guys? It's been like 2.5 months [You must be logged in to view images. Log in or Register.]
__________________
Fatter Sexier <Europa>
Bards Rock <Europa>
Reply With Quote
  #195  
Old 04-24-2017, 01:42 PM
Aviann Aviann is offline
Sarnak

Aviann's Avatar

Join Date: May 2011
Location: Loosyana
Posts: 480
Default

Quote:
Originally Posted by Naethyn [You must be logged in to view images. Log in or Register.]
Leashing sucks. Stop nerfing the locked content that we will never see better challenges from. Things like plane of growth are a joke now. If you want to make things better just root Vyemm and make Vulak a ring event.
Was reading some stuff last night and was wondering... Wasn't Vulak a ring event boss to begin with?
__________________

Join us!!! Visit Asgard today!
Reply With Quote
  #196  
Old 04-28-2017, 12:10 AM
Ruinous Ruinous is offline
Sarnak


Join Date: May 2010
Posts: 278
Default

Quote:
Originally Posted by Lazie [You must be logged in to view images. Log in or Register.]
They would not if you had the appropriate run speed to outdistance their chase range. You couldn't gain a speed advantage with strafe in classic either. You had to jump.
Your memory is wrong. I learned of strafe running in 1999. It is quite possible that you did not have luck doing it due to connection or graphical lag, maybe. Or you could just concede that your memory isn't quite as infallible as you thought.. [You must be logged in to view images. Log in or Register.]
Reply With Quote
  #197  
Old 04-30-2017, 11:09 PM
Darkatar Darkatar is offline
Sarnak

Darkatar's Avatar

Join Date: Jun 2011
Posts: 364
Default

Quote:
Originally Posted by Lazie [You must be logged in to view images. Log in or Register.]
They would not if you had the appropriate run speed to outdistance their chase range. You couldn't gain a speed advantage with strafe in classic either. You had to jump.
Straferunning works because of movement oversights in vector movement calculations (Euclidean vector)

Many old games (EQ included until [I think] the client update for POP or perhaps later) calculate movement using an euclidean vector, when most modern games either compensate for this by capping your max speed, or by using a more accurate formula to calculate your actual speed.

For example, EQ/Doom/Wolfenstein/Descent/many others calculated speed something like-

sqrt(a2+b2)=(s)peed

Where a is foward movement and b is sideways movement.
Lets assume a and b can be the same speed value (sideways is as fast as forwards)

Lets call base speed 100 or 100%
Lets calculate your strafe speed.

sqrt(100^2+100^2)=141.421356237 (sqrt[2]), lets truncate and call that 141%

Because of that oversight, you can gain an overall speed boost by using two of your movement directions at once.

But wait, we forgot jumping!

Jumping adds a third plane to use, so the calculation looks like

sqrt(100^2+100^2+100^2)=173.205080757 (sqrt[3]) Lets truncate again, and call that 173%

I'm not actually sure on the "speed" of the "up" portion of the jump, but the down portion definitely exceeds maximum standard speed, so for simplicity we will also assume jumping speed c=100.
It may be more, it may be less, but it's probably more, considering how fast you fall in this game.

So, as you can see
1 plane of movement used = 100%
2 plane of movement used = 141%
3 plane of movement used = 173%


There's a few ways to solve this issue, either by capping "actual" speed (you would fall in slow motion while straferunning if the Zplane had a capped speed), or by doing a more accurate (unclassic, more CPU intensive, probably hardcoded into the client) movement calculation.

Could cap speed on the server side but that would cause rubberbanding like a motherfucker.

(I understand the difference between speed and velocity but for simplicity/less confusion, I called it speed)

*Disclaimer-I'm tired and don't math gud, please fix anything I derped if you see it.
__________________

~Urrsa -60 Ogre Shaman-
~Gream -60 Dark Elf Cleric-
~Greame -60 Halfling Druid-
~Oppa -41 Dark Elf Enchanter-

Quote:
Originally Posted by Haynar View Post
boxers are responsible for ruining EQ.
Quote:
Originally Posted by Sirken View Post
Rogean sits on his ivory throne and casts lightning bolts at anyone that disagrees with him or goes against the grain.
Reply With Quote
  #198  
Old 05-10-2017, 07:20 PM
aaezil aaezil is offline
Aviak


Join Date: Sep 2015
Posts: 85
Default

Quote:
Originally Posted by klepto [You must be logged in to view images. Log in or Register.]
What is up with all this non classic agro code? Mobs should chase you indefinitely. WHAT ARE YOU DOING HAYNAR?!?!?
Lol p99 has never been and will never be classic true to era
Reply With Quote
Reply

Thread Tools
Display Modes

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 -5. The time now is 12:31 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 - 2017, Jelsoft Enterprises Ltd.