Difference between revisions of "Developer:Release 0.2"

m
Line 1: Line 1:
 
== EQ2Emulator 0.2 Release ==
 
== EQ2Emulator 0.2 Release ==
 +
 
EQ2Emulator v0.2 was released on October 26, 2007 by Lethalencounter.
 
EQ2Emulator v0.2 was released on October 26, 2007 by Lethalencounter.
  
  
Release 0.2+ additional developers: None.
+
Release 0.2 additional developers: Cadimiom.
 
 
  
=== Build 0.2.13 ===
 
'''11/14/2007'''<br>
 
LethalEncounter: Character Select will now correctly display a World server's version.<br>
 
  
 +
=== Build 0.1.5 ===
 +
'''10/26/2007'''<br>
 +
LethalEncounter: Fixed bug that would cause clients to crash each other from movement.<br>
 +
LethalEncounter: Fixed a bug that should cause the client to ignore movement updates after a few minutes.<br>
 +
LethalEncounter: Made a few changes to packets that should improve performance a bit.<br>
 +
LethalEncounter: Fixed a bug from spawn updates that would crash client when it spawned.<br>
 +
LethalEncounter: Fixed a crash bug from sending updates too soon as a client is logging onto the server.<br>
 +
LethalEncounter: Found a few more flags for items.<br>
  
=== Build 0.2.12 ===
+
'''10/24/2007'''<br>
'''11/12/2007'''<br>
+
Cadimiom: /itemsearch added, can specify a search string up to 256 characters (include spacing), can also specify max search results after that (just a number).<br>
LethalEncounter: Added Starting tables for automatically updating tables for new characters.  Information like zones, items, etc.<br>
+
:::Ex. /itemsearch rough ruby 5 <br>
:::See [http://eq2emulator.net/forums/viewtopic.php?p=1692#1692 this thread ] for more details.
+
:::Max results for an admin is set to 20, crashes the client if any more are sent.<br>
  
 +
'''10/21/2007'''<br>
 +
Cadimiom: Added two variables: maxplayers and mingamefullstatus these are checks with the login server when a character attempts to play their character.<br>
  
=== Build 0.2.10 ===
+
'''10/19/2007'''<br>
'''11/11/2007'''<br>
+
Cadimiom: Login Server now records world server statistics in the database for future website use.<br>
LethalEncounter: Fixed a bug with the sprint spell that was allowing the client to run at 40% even after they removed the effect.<br>
 
LethalEncounter: Added character_spells table.  The spells in knowledge book are created from this table.<br>
 
LethalEncounter: Added hot bar feature by dragging spells from knowledge book to any hotbar.<br>
 
LethalEncounter: Added save feature to hotbars that will save their order. (Saves to DB every 60 seconds if hotbars are updated)<br>
 
LethalEncounter: Fixed several issues with spells, hotbars, and knowledge book.<br>
 
LethalEncounter: Fixed delete problem on Login.<br>
 
LethalEncounter: Increase max number of characters that can be created on Login to 10.<br>
 
LethalEncounter: Fixed display of zonename on character select.<br>
 
LethalEncounter: Added zone update that will send your new zone name to Login for displaying on character select when you /zone.<br>
 
LethalEncounter: Now saves your level correctly after you use /level.<br>
 
LethalEncounter: Found and set expansion information field.<br>
 
  
  
=== Build 0.2.9 ===
+
=== Build 0.1.4 ===
'''11/08/2007'''<br>
+
'''10/16/2007'''<br>
LethalEncounter: Fixed some crash problems with VS .Net 2005.<br>
+
Cadimiom: Login Server now keeps track of worlds in two variables, a map and a list.<br>
 +
:::The list holds worlds which have not yet been authorized (have ID's set)<br>
 +
:::The map holds the worlds which have been authorized.<br>
 +
Cadimiom: Users will no longer get stuck with forced disconnect trying to create a character.<br>
 +
Cadimiom: Fixed bugs with how VisualStates and Variables in the World Server were handled in maps.<br>
  
  
=== Build 0.2.8 ===
+
=== Build 0.1.3 ===
'''11/07/2007'''<br>
+
'''10/15/2007'''<br>
LethalEncounter: Only sends spawns to the player if they are in the proximity of the spawn.<br>
+
Cadimiom: World Servers can now be locked and use a database variable to set minimum status.<br>
LethalEncounter: Removes the spawn from the player's list once the player moves far enough away.<br>
+
Cadimiom: Updated the Login Server to handle world's admin_status for banned/suspended accounts. (All receive the same reply right now, but it restricts logging to the world).<br>
LethalEncounter: Fixed bug with /spawn that wasnt assigning a new spawn id.<br>
 
LethalEncounter: Added /speed command.<br>
 
LethalEncounter: Fixed a few bugs with the proximity code.<br>
 
  
  
=== Build 0.2.7 ===
+
=== Build 0.1.2 ===
'''11/03/2007'''<br>
+
'''10/14/2007'''<br>
LethalEncounter: Fixed a crash bug with long zone names.<br>
+
Cadimiom: If a client tries to login to an invalid world or does not receive a response within 5 seconds from a world server, it now receives a response to reset the character screen.<br>
LethalEncounter: If a player doesnt inclue coordinates when using /spawn it will default to the player's coordinates.<br>
+
Cadimiom: World servers that are not connected are no longer listed on the LoginServer.<br>
LethalEncounter: Fixed motd, it will now correctly load from database.<br>
+
Cadimiom: Characters from world servers that are not connected should no longer appear.<br>
LethalEncounter: Fixed bug with combat that allowed you to attack yourself.<br>
+
Cadimiom: Login Server now has the updated reason codes for character creation.<br>
 +
Cadimiom: World Server's Name Filter now checks appropriate max lengths for characters name.<br>
 +
Cadimiom: World Server will now receive updates of Login Character Deletions if it is connected.<br>
 +
LethalEncounter: Fixed crash bug when spawning objects.<br>
 +
LethalEncounter: Made some adjustments to player position updates that should reduce the amount of crashes produced.<br>
 +
LethalEncounter: Fixed a few crash bugs relating to logging in and out.<br>
 +
LethalEncounter: Fixed a few code bugs for linux compilations.<br>
  
  
== Release Files ==
+
== Release Files: ==
  
 
Files available via Sourceforge as well as SVN.
 
Files available via Sourceforge as well as SVN.
  
[http://sourceforge.net/project/showfiles.php?group_id=140686&package_id=154393&release_id=549813 Source]
+
[http://sourceforge.net/project/showfiles.php?group_id=140686&package_id=154393&release_id=549813 Source]<br>
[http://sourceforge.net/project/showfiles.php?group_id=140686&package_id=154393&release_id=549809 Binaries]
+
[http://sourceforge.net/project/showfiles.php?group_id=140686&package_id=154393&release_id=549809 Binaries]<br>

Revision as of 14:42, 17 October 2008

EQ2Emulator 0.2 Release

EQ2Emulator v0.2 was released on October 26, 2007 by Lethalencounter.


Release 0.2 additional developers: Cadimiom.


Build 0.1.5

10/26/2007
LethalEncounter: Fixed bug that would cause clients to crash each other from movement.
LethalEncounter: Fixed a bug that should cause the client to ignore movement updates after a few minutes.
LethalEncounter: Made a few changes to packets that should improve performance a bit.
LethalEncounter: Fixed a bug from spawn updates that would crash client when it spawned.
LethalEncounter: Fixed a crash bug from sending updates too soon as a client is logging onto the server.
LethalEncounter: Found a few more flags for items.

10/24/2007
Cadimiom: /itemsearch added, can specify a search string up to 256 characters (include spacing), can also specify max search results after that (just a number).

Ex. /itemsearch rough ruby 5
Max results for an admin is set to 20, crashes the client if any more are sent.

10/21/2007
Cadimiom: Added two variables: maxplayers and mingamefullstatus these are checks with the login server when a character attempts to play their character.

10/19/2007
Cadimiom: Login Server now records world server statistics in the database for future website use.


Build 0.1.4

10/16/2007
Cadimiom: Login Server now keeps track of worlds in two variables, a map and a list.

The list holds worlds which have not yet been authorized (have ID's set)
The map holds the worlds which have been authorized.

Cadimiom: Users will no longer get stuck with forced disconnect trying to create a character.
Cadimiom: Fixed bugs with how VisualStates and Variables in the World Server were handled in maps.


Build 0.1.3

10/15/2007
Cadimiom: World Servers can now be locked and use a database variable to set minimum status.
Cadimiom: Updated the Login Server to handle world's admin_status for banned/suspended accounts. (All receive the same reply right now, but it restricts logging to the world).


Build 0.1.2

10/14/2007
Cadimiom: If a client tries to login to an invalid world or does not receive a response within 5 seconds from a world server, it now receives a response to reset the character screen.
Cadimiom: World servers that are not connected are no longer listed on the LoginServer.
Cadimiom: Characters from world servers that are not connected should no longer appear.
Cadimiom: Login Server now has the updated reason codes for character creation.
Cadimiom: World Server's Name Filter now checks appropriate max lengths for characters name.
Cadimiom: World Server will now receive updates of Login Character Deletions if it is connected.
LethalEncounter: Fixed crash bug when spawning objects.
LethalEncounter: Made some adjustments to player position updates that should reduce the amount of crashes produced.
LethalEncounter: Fixed a few crash bugs relating to logging in and out.
LethalEncounter: Fixed a few code bugs for linux compilations.


Release Files:

Files available via Sourceforge as well as SVN.

Source
Binaries