Project 1999

Go Back   Project 1999 > Blue Community > Blue Server Chat

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #4  
Old 09-28-2015, 11:45 PM
Secrets Secrets is offline
VIP / Contributor

Secrets's Avatar

Join Date: Oct 2009
Posts: 1,354
Default

Quote:
Originally Posted by Lisset [You must be logged in to view images. Log in or Register.]
Pretty sure gems came after meddling while sitting.
Gems is 2002-era EQ. It was actually the result of a programmer who got fired for coding gems into the game because he got a writeup for playing Minesweeper (which was removed from all SOE PCs after) and needed his makeshift game fix on company time.

Remnants of the GemsGamWnd code on EQMac reference the petition UI; this was actually causing a crash when zoning on the EQMac client with GM status on. If you didn't have the petition files in the client, it'd try and reference them and crash in GemsGameWnd. The original programmer had left some code there to render the GemsGameWnd in the same function as the 'screenshot' they'd take of employees' client screens to make sure they weren't doing something they weren't on their shift.

After he got fired, they decided to just keep it in the client and add it as a regular feature for players because they thought it was amazing that someone would waste their time on something like this.

Other programming oddities from classic include the "Who's your daddy?" line in the EQ Client. This was eventually going to be expanded on to reset a network connection, and the sequence contained three strings:

"\r\nwho's your daddy?"
"\r\ndaddy?"
"\r\nI'm your daddy"

Once they were received in order, the network connection will reset and attempt to reconnect without kicking you to character select. Additionally, these strings are present in 2002-era eqmain.dll which contains leftover strings from the server implementation of this code.
__________________
Engineer of Things and Stuff, Wearer of Many Hats

“Knowing yourself is the beginning of all wisdom.” — Aristotle
 


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 02:30 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 - 2026, Jelsoft Enterprises Ltd.