Version 1.1.8
* Missing directives now are identified for config files upon startup - kain
* Added a --help option to the gameserv binary - kain
* Added an optional command line parameter to load a config file - kain
* Added a nifty startup intro with the version number. - Kain
* Fixed BANK BALANCE (BugID 895157) - wcampbel
* Completely removed the midnight() function code, and replaced it with 
    some struct tm functionality with the localtime() function. - kain
* Major changes to the Makefile, cleaned up a number of rules and added
    dependencies (via make depend). - wcampbel
* Corrected the VERSION reply, it broke ircII. - wcampbel
* Fixed some P10/other protocol issues - wcampbel
* Removed the old hard coded monsters entries. - wcampbel
* Made gameserv load as a true daemon. gameserv.pid now contains the pid 
    for the gameserv process. No more run script. - kain
* Fixed a bug that caused the identify function to segfault. - kain
* Fixed some P10 Functionality - kain
* Merged in the Hybrid patch - wcampbel
Version 1.1.7
* Added P10 Functionality (ircu-2.10.11.x)
* Created Monsters for level 8
* Increased the size of the monster struct to account for longer names,
    weapons, and death phrases.
* Created Monsters for level 7
* Fixed a bug causing the bank balance command not to work correctly.
    (Thank you wcampbel)
* Added HP potions to increase maximum HP.
* Made strength and defense potions add either 1 or 2 points rather than
    0, 1, or 2.
* Made the monsters a bit harder. I found that as the game progressed,
    it got easier and easier instead of harder.
* Fixed the forest events from happening too often. Also, the fountain
    forest event specifically was adding too many forest fights, making
    the day never end.

Version 1.1.6
* Added a Reset command to GameServ that functions the same was as the
    refresh command, except it completely resets a player to the beginning
    of the game.
* Fixed a bug that would cause monsters to have extremely high HP after
    loading the monster database.
* Tweaked the forest events percentages. They happened too frequently.
* New player database format:
    - Alive/Dead is no longer saved as a word in the database. It is
	saved as a flag.
    - 3 new integer values were added to the end of every player string
	representing their inventory (healing, strength, and defense
	potions).
* Changed the Player structure to use 2 new flags which eliminated 2
    boolean values (alive & yourturn) to save a little memory.
* Fixed a bug that allowed a player already in a fight to be challenged
    by another player. The other player was then locked into the fight
    with no way out.
* Added a use command that allows a player to use items in their inventory.
    Currently the only items are health, strength, and defense potions.
    Command may be used in battle, but it costs you your turn.
* Changed the stats command so that it takes the player name as
    the stats request. You type /msg GameServ stats nick still, but
    nick no longer has to be on IRC. You use the player name instead of
    the IRC Nickname.
* Added a new hybrid patch to the contrib dir. (Thank you wcampbel)
* Fixed a problem in the display_help() function that could cause a bus
    error. The problem was with changing literal text when passed to the
    function as a filename. The function now copies the data as a local
    variable and modifies that. (Thank you wcampbel)
* Fixed a bug that allowed a player to be registered twice if the player
    was not online. (Thank you wcampbel)
* Added an inventory command which allows players to view how many
    potions they are storing.
* Added a tavern command which allows players to buy potions and store
    them in their inventory for later use.
* Made some cosmetic changes to this file.
* Added an inventory class Pouch which allows players to carry around
    things such as potions and such.

Version 1.1.5
* Added a missing help file admin_commands. It was written before, but 
    somehow was deleted.
* Admins can now identify as any user without having the correct password.
* Fixed a bug that allowed for two nicknames to identify for the same player.
* Added a forestfights directive to the config file so admins can set the 
    default daily forest fights.
* Added a die directive to the config file that will not let you start 
    GameServ if it is present.
* Inputted monsters for Level 6. Six more levels left unfinished.
* Changed confloadtime directive to welcomedelay directive in the config file.
    This made more sense.
* Added an updateperiod directive to the config file. This represents the 
    period (in seconds) for updating the player data file. Every time the 
    gameserv server gets a message it will check to see if "updateperiod" 
    seconds or more have elapsed since the last update.

Version 1.1.4
* Fixed the welcome msg sending "ICK" instead of the nickname of a new 
    aclient. (Thank you wcampbel)
* Load now has an optional parameter "monsters" which will force a load of the
    monsterdata file. This is useful for changing monsters on-the-fly.
* Added a load_monsters function that loads from a preconfigured monsters.dat
    file instead of hard coding the monsters into the array. Users can now 
    change the monster configuration around without knowing C/C++.
* Added a new directive to the config file: confloadtime
    this represents the delay (in seconds) until GameServ sends a welcome 
    message to incoming clients.
* Added the welcome message to the config file. See gameserv.example.conf
    for more info on how to use the variable as a formatted string.

Version 1.1.3
* Removed a lot of extra list searches by changing all of the boolean 
    functions to take aClient as a parameter instead of a nickname string.
* Added an is_alive boolean function. Players must now wait until the next 
    day to play again.
* Saving the player->flags integer to the players.dat file. Old databases 
    will not work. 
    QUICK FIX: put a 0 to the left of the encrypted passwords for all player 
    entries so the database can load properly. Look in flags.h for a 
    description of the way flags work.

Version 1.1.2
* Added a /version reply
* Fixed the Makefile to include configscript.cpp
* Added a join message when people connect to the IRCD. The message is set 
    on a delay so that on the initial nick burst, the services do not send
    everyone the message.
* Changed the admin commands from a simple password interface to a more 
    sophisticated flags approach. Now you have to identify with the 
    administrator password once, and your flags indicate that you are an 
    admin for all commands.
* Full help files available in corrected form for the new administrator type
    commands.

Version 1.1.1
* Added some admin features.
    - Refresh
* Added help menu functionality for all commands.
* Fixed the register command so it notified the client that registration
    was successful.
* Changed the master command so that you didn't have to fight your master
    if you had enough experience. There is now a question/fight subcommand
    set for the master command.
* Tweaked the masters a bit. Basically, they were too tough. Once a player
    had enough experience, they had no chance against their master until
    they got the next two weapons up. This made the next level too easy. 
    Past level 1 still needs tweaking.
* Added functionality for bahamut IRCD 

Version 1.1.0
* Added autoconf functionality to the gameserv package. Does not compile
    correctly on SunOS without tweaking.
* Fixed the game so that players stats reset at midnight UTC + 8 hours.
    time(NULL) - (time(NULL) % 86400) + 3600 * 8
* Added a contrib directory with a user submitted patch for hybrid ircd.
