- Members can now leave the Guild without requiring an officer to demote them to zero.
- Rank 5 members can now edit/update Guild settings.
- # of Members is now set to 1 when a Guild is created, and updated correctly when an application is approved.
- The Guild founder is now notified via the Post Office when someone applies to join.
- Members can now arbitrarily deposit money to the Guild bank.
- You can no longer send guild money to yourself. Checks and balances, man!
- Fixed image format selection so that it actually works.
- Removed Language selection from account registration/settings.
12.02.2005 - Build 11 (Chopsticks):
- Added guilds/clans.
- Fixed bug with 0 or 1 shouts.
- Removed an unused table row from extended profile.
- Users can now select PNG or GIF formats for item/monster images in their Account Settings.
- Added $controlrow option to enable/disable item/monster images (setting up for the Premium/Standard versions).
- New set of item images in town (to replace the ones I stole from Diablo II).
- Items in town are now created based on min/max levels for the town, instead of the user's exact level.
- Greatly expanded the list of base items.
- Fighting now has chances for excellent hit (double damage) and monster dodging (zero damage).
***** BETA ONE *****
11.10.2005 - Build 10 (Fingers):
- Map image has now been replaced with a fully dynamic Flash movie to prevent cache issues.
- Babblebox now refreshes itself every 45 seconds.
11.07.2005 - Build 09 (Billiards):
- Fixed spell return bug that would cause SQL errors in PVP.
- Removed hard-coded avatar image sizes.
- Fixed the "death by 0hp monster" bug.
- Fixed reply bug in the Post Office.
- Post Office should now check for sent gold AND postage when calculating for the error message.
- Entering pvp.php and ending up in the dowait() function properly shows fightrow variables.
- Monsters no longer have magic defense. (This is for balance testing. Some monsters will still end up with some eventually.)
11.02.2005 - Build 08 (Magic):
- Spending level points now increments current hp/mp as well as max hp/mp.
- Improved error handling in users.php.
- Character creation screen now properly displays max avatar filesize.
- Challenging for duels is now moved to town.php, so that pvp.php can *never* run without a valid currentpvp number in $userrow.
- You no longer get stranded in the duel screen if the other player declines the challenge.
- You can no longer challenge yourself (or any other character on your account) to a duel.
- The "No" button on the Inn screen now works properly.
- Removed "jewel" slot from onlinechar, since jewels are not currently implemented.
- Shields and helmets now display properly in profile and onlinechar.
- $controlrow is now properly retrieved while a user is not logged in.
- Hall of Fame experience points are now run through number_format().
- Fixed addslashes_deep() to actually add slashes, instead of strip them.
10.24.2005 - Build 07 (Lucky):
- Increased error checking to prevent pvp.php from running without the proper variables in place.
- Closed up travel/map loophole that lets you jump to places without owning the map.
- Fixed a possible error in an empty Post Office outbox.
- All "Please go back and try again" error messages now link back to index.php.
- Avatar system changes:
* External avatars are no longer allowed.
* Max avatar size (bytes) is now a changeable controlrow variable.
* Uploading a new avatar now deletes your old one to save server space.
* File extensions are no longer case sensitive.
- Botcheck system changes:
* Closed up loophole that let you keep exploring without verifying the image text.
* Images are now generated with random filenames to prevent old images from showing up.
* Images are now deleted after successful verification.
10.22.2005 - Build 06 (Courtney):
- Added Spells.
- Added PVP.
- Various minor bugfixes/changes that I can't remember cuz I wasn't updating this as I went along.
- Intra-account money transfers are limited to 10% of the user's gold.
- Increased size of pop-up map.
***** ALPHA TWO *****
5.6.2005 - Build 05 (Lifesavers):
- Added live image map with town/player locations.
- Added Babblebox.
- Added Who's Online.
- Fixed improper table with for IE6.
- Moved the scrollable div tag into the primary template and out of the sub templates.
- Removed a possible infinite loop in the anti-macro function.
- Added "Return to [Town|Game]" links to the templates that were missing them.
- Fixed a problem with the Top 10 list if there was only one character in the game.
- Character names are (once again) limited to alphanumerics, to prevent annoying database issues. (Regex has been altered to allow spaces & hyphens, though.)
4.23.2005 - Build 04 (Golf):
- Added image-based compass navigation.
- Fights happen slightly less often now (1/5 rather than 1/4).
- Added anti-macro image verification for protection against space robots.