by Ray on Tue Nov 03, 2009 2:52 pm
V 0.37 Updates - A whole smackload of 'em!
Server-Side:
-SKILLS UNLOCK: Skills now unlock when you obtain the required skill or level to unlock them 
-Fixed a bug where the server wouldn't send items that had id's over a certain number.
-Added more advanced logging to items
-Added character flagging support. This is something used for quests, so npcs can know if you've done certain quests and such. Room for 1000 flags per character has been added.
-Added message support for npcs/quests.
-Added Game Event support for npcs/messages. Depending on the 'message' requirements, an event will be triggered. Depending on the npc, a certain 'message' will be triggered.
-Added Npc system
-Added Event Triggering to the Message Support system
-Added automatic, hard-coded game-tip checking server-side
-Added action-logging, which is integrated into the game-tipping system.
-Added server-side client control (can force players to perform actions such as entering a town to complete tutorial for newbies)
-Added facebook integration into the server
-Added automatic account creation/login preparation for facebook users - they only require setting a password
-Added support for additional social sites
-Implimented registration support - currently only for facebook users.
-Previous Defense,Offense and damage stats on items have been multiplied by 10 for more flexibility of 'in-betweens'
-Added 'stick' as a weapon, to later be used as the beginning weapon when you create a character.
-Added Tutorial island
-Added Basic Tutorial island town containing several guides.
-Players will now teleport to tutorial island when they die.
-Players can no longer move until they have finished the first 2 guides.
-Players can no longer use ranged attacks until they finish the hunting guide.
-Players can no longer speak with other npcs until they finish the guides.
Client-Side
-Fixed an issue with the click-menu adding the same options over and over when clicking empty slots.
-Altered character creation warning to instead say "Select a Class, Name, and Stats.".
-*Changed the gui around and added the right-panel as a feature.
-*Character button added to view stats (they are no longer permanently visible)
-Fixed problem where gems were not showing up in inventory properly.
-*Added Tag Panel - Further support to be implimented.
-The amount of items in a stack is now visible in the inventory item description
-Fixed a bug where you could attempt to unequip an empty slot, and the server would deem it as a hack attempt.
-Made silverine visible for when in shops.
-Fixed a bug where last item in shop wouldn't show .
-Caught and fixed a bug with looting where no matter which loot you clicked, it would take the first loot slot.
-*Added Townsfolk window to the towns where npcs are available.
-Implimented Townsfolk interaction
-Added complex text-formatting and text-mouse collision detection for a more dynamic way to involve yourself with npcs.
-Added Enlarged 3d version view of npcs
-Fixed a bug that only allowed packets to be up to 128 bytes long (signed byte to unsigned)
-Added Client-side gameplay-tip presets for beginners.
-Implimented client-side 'action' system, to integrate server side 'force-action' systems.
-Fixed tooltip issue in equipment window where it would go off the screen for slots too close to sides.
-Added npc chat support to allow over 100 letters, even though the packet system doesn't support it, by splitting npc chat messages into multiple pieces.
-Implimented music throughout the game, holding a certain playlist for Fighting, In Town, Fight Over, and Splash Screen.
-Added social-site detection for facebook in order to auto-generate accounts for such users.
And several other things I was unable to remember throughout this long period of 0.37.