The Darkening Sun v3 Change Log Note: This change log represents the absolute final changes, not any redesign of any v3 code. Additionally, these changes are not in chronological order. Moreover, these changes are all code related and have nothing to do with realm & support. Player Enhancements: * Implemented prestige class code. * Implemented new scoreformats (compact, basic, contextual). * Made scoreformat MXP supported. * Added preview option to scoreformat. * Wrote new command "setrecall". * Wrote new command "nowear". * Wrote new command "requestic". * Fixed gender reference error in "channel" skill. * Fixed bug in "alarm" spell. * Added scoreformat as option in character creation. * Wrote new command "eqformat" - function is not yet completed. * Wrote new command "noteboard" to support dawn & darksun noteboard formats. * Implemented laston option for integrated mud webserver (http://darkeningsun.com:5679) * Wrote new command "pstat" to generate a counter of popular command usage. * Added extended colour (html) option in character creation. * Added RPsheet option in character creation. * Wrote new command "worthformat" to support dawn & darksun worth output. * Wrote new prompt code "%J" to support the display of a HP meter/gauge. * Wrote new prompt code "%j" to support the display of a MANA meter/gauge. * Wrote new command "hpmeter" to enable players the option to enable/disable the health bar on enemies. * Added hint option in character creation. * Implemented PRteam revision from DS 1.37 - revision includes new command "prteam". * Wrote new PRteam note spool. * Wrote new PRteam who flag. * Wrote "preview" option for scoreformat. * Implemented hero level counter. * Implemented prestige level counter. * Wrote new command "credit" to display MUD credits. MXP supported. * Wrote system for players to have random stat gain every prestige level, not to exceed 100. * Enhanced colour code `? to support the call of over 50 random colours from our extended colour system. * Implemented hero class code. * Implemented master class code. * Enhanced demon plague curse for necrotahns to spread to other victims. * Wrote improved haggling code for commoners. * Wrote free banking code for commoners. * Rewrote "bank" command to support the deposit & withdraw of gold & silver. * Implemented intrest rates - players will gain intrest on their gold & silver. * Rewrote Kyron's bandage skill - implemented it for commoners. * Implemented Malaana's dowsing skill for commoners. * Wrote new command "carry" to enable the carrying of players. * Wrote new command "setdown" to setdown a carried player. * Wrote new command "struggle" to get away from a player carrying you. * Wrote new command "nocarry" to prevent anyone from carrying you against your will. * Wrote Malaana's colour conversion (ansi->html) code table. * Enhanced the "bell" command. * Wrote new command "nreport" to allow newbies to send a newbie-report to the imms. * Wrote new command "nopkill" or "nopk" to prevent the accidental attacking of players with an aggressive skill or spell. Idea by Caeru. * Wrote new prompt code "%y" to display tiredness. * Wrote build expansion code to support the building of torches. * Wrote code to enable letgained players under level 8 to talk on OOC. Idea by Lowana. * Wrote new command "reportbug" to accurately report bugs to the appropiate councils. * Wrote bank transfer feature to enable players to transfer funds to another players account. Idea by Scoral. * Wrote AFK prompt enhancement to display game time. Idea by Ordyn. * Removed sublevel gain requirement for hero & prestige levels. * Wrote code to decrease chance of rain from 25% to 12.5% * Added paging option in creation. * Wrote wizard eye fix spotted by Thaus. * Wrote code to automatically grant established heroes 30 hero levels. * Wrote fix for phase skill. * Wrote new hpoint command to enable players to redeem their hero points. OLC Enhancements: * Wrote new mudprog command "setgender". * Wrote new mudprog command with Tilthian "setwealth". * Wrote new mudprog command "sethp". * Wrote new mudprog command "setmana". * Wrote new mudprog command "makeprestige". * Wrote new mudprog command "cpromote". * Wrote new mudprog command "clone". * Wrote new mudprog command "rvalue". * Wrote new mudprog command "settrain". * Wrote new mudprog command "setprac". * Wrote new mudprog command "setlevel". * Wrote new mudprog command "setstat". * Wrote new object extra2 flag "spec_class_only" for prestige classes. * Wrote OLC code to display the creator, the last editor & edit date of a mob, object, and room. * Wrote OLC code to autonote realm when a mob, object, room, or mudprog has been deleted from memory. * Wrote new command "areadone" to autonote realm when a OLC area has been completed. * Wrote new command "requestolc" to autonote realm the specifics of an area you want to build. * Wrote new object extra2 flag "hero_class_only" for hero players. * Wrote new mudprog iftype "isheroclass" to check to see if a player is a hero. * Wrote new mudprog iftype "isprestige" to check to see if a player is a prestige class. * Wrote new mudprog iftype "isprteam" to check to see if a player is part of the PRteam. * Wrote new mudprog iftype "goldinbank" to check to see if value is < > or = the players gold in the bank. * Wrote new mudprog iftype "silvinbank" to check to see if value is < > or = the players silver in the bank. * Wrote new object extra2 flag "master_class_only" for players of the master class. * Wrote Eilinel's necrothan act2 flag for medit. * Wrote Eilinel's spec_cast_necrotahn flag for medit. * Wrote new object trigger "sit_rest_on_post". * Wrote new command "olcsetlevel" to enable players to set their own level between 1 & 91. * Wrote new ROOM2 flag "arena" to support player sparring w/ 100% subdue accuracy.