Build 3.0.0.0

From CoffeeMud Wiki
Jump to navigation Jump to search
CoffeeMUD
Administrator                                                  Builder                                                              Player
=CoffeeMUD Administrator Information=
Installation     Help     Development    Modification     Feature Requests     Mud Grinder     ini     Security     CMARE Share     Wiki

CoffeeMud Version 3.0.0.0

Released on Feb 25th, 2002

  1. MUDGrinder updated to support new Behavables and Affectables
  2. New items: WandArchon
  3. Max level goes from 25 to 30
  4. New Archon commands: WIZINV, DISPOSSES, POSSESS, GOTO, CHARGEN
  5. More things have been colored for your viewing pleasure
  6. Areas are now actual objects instead of just strings, and stored in own DB table
  7. New Skills:Skill_AttackHalf
  8. Abilities no longer qualify for classes per se, but now classes qualify for abilities.
  9. New Properties: Prop_WizInvis

CoffeeMud 3.0-4.0 became the first "modern" version of the engine.

All of her basic architecture was firmly in place, and the number of new features reflected a period of amazing expansion.

One of the new features was an expansion of the skills set, which more than doubled during this period thanks to Tim Kassebaum, who provided insight and design work. This was also responsible for the addition of a whole new base class: The Druid.

Another new feature was the donation of the base HTTP server code, which I would go on to expand into the new MUDGrinder area editor for this version, and later into an entire web-based interface to the engine.

Another was the integration of Intermud 3, an underappreciated feature that connected CoffeeMud to the rest of the mud playing world.

Journals, or persistent messaging among players and users of the game, also made its appearance with 3.0, as did the entirely new system of Languages.

Most important, however, was the creation of the "Common Skill" system. Tim also did the considerable head-work for this. It encompassed the ability of players to make their own items -- a direction I had never fathomed. The implementation Tim provided is always one of the most praised features of the codebase, and with good reason.