tbaMUD is the continued development of the codebase formerly known as CircleMUD. http://tbamud.com/
Find a file
2025-12-15 19:53:08 -08:00
.github/workflows Create build.yml (#117) 2022-11-06 23:41:31 +01:00
bin Added the bin directory 2013-08-21 19:11:36 -04:00
cnf Setting up 3.5.0 as trunk 2006-12-19 22:56:18 +00:00
doc Support cmake (#153) 2025-07-02 22:23:10 +02:00
lib NPC class update 2025-12-14 15:38:01 -08:00
log Setting up 3.5.0 as trunk 2006-12-19 22:56:18 +00:00
src Say and talk update 2025-12-15 19:53:08 -08:00
.clang-tidy Feature/clang tidy (#154) 2025-07-02 22:34:57 +02:00
.gitignore Update gitignore to not track logs generated by the game 2025-12-15 13:56:19 -08:00
autorun test commit 2010-12-02 22:35:47 +00:00
autorun.amiga Setting up 3.5.0 as trunk 2006-12-19 22:56:18 +00:00
autorun.cmd [Dec 05 2009] - Rumble 2009-12-05 22:24:22 +00:00
autorun.pl [Dec 05 2009] - Rumble 2009-12-05 22:24:22 +00:00
autorun.sh [Dec 05 2009] - Rumble 2009-12-05 22:24:22 +00:00
changelog Updated for 2019 release 2019-01-19 23:25:38 +00:00
CMakeLists.txt Feature/clang tidy (#154) 2025-07-02 22:34:57 +02:00
configure Changes to make the code compile normally on macOS. (#137) 2024-09-22 11:15:28 +02:00
LICENSE.md Typos 2015-03-29 11:05:35 +01:00
macrun.pl [Dec 05 2009] - Rumble 2009-12-05 22:24:22 +00:00
power_curve.ipynb Staying ahead of the power curve 2025-04-16 12:24:37 -07:00
README.md Updated rsave command to save NPC's and equipment 2025-09-25 16:24:55 -07:00
vms_autorun.com Setting up 3.5.0 as trunk 2006-12-19 22:56:18 +00:00

Files for Dark Sun MUD.

Dark Sun MUD is a continuation of tbaMUD/CircleMUD, which is built on DIKU MUD. The code here is freeware to honor that tradition.

Due to the sensitive nature of topics found in this setting, all characters and players are 18+. The game world is based on the D&D campaign setting Dark Sun (as close as possible).

Roleplay is highly encouraged, but not enforced.

Features in Dark Sun MUD Alpha release:

  • The city of Tyr is available for exploration
  • Experience points and levels are removed in favor of skill based progression
  • Initial skills/spells based partly on tbaMUD code and Dark Sun 5e conversion
  • Expanded emoting system for roleplay
  • Permanent character death - aka. hardcore mode
  • A hybrid "5e-like" system where:
  • Legacy THAC0 systems are removed in favor of the modern 5e system
  • Your skill level translates to a proficiency bonus on a per-skill level
  • Saving throws are based on 5e rules (if your class has them, you do)
  • Your spell save DC is 8 + skill profiency + ability mod for your class
  • AC and to hit d20 rolls typical of 5e, capped at +10 to hit and +8 to AC
  • QUIT room flags to designate a room safe to quit in, as well as quit ooc
  • SAVE room flags for players to drop their loot in (such as an apartment or barracks)
  • NPC's can be equipped with items and their prototypes saved for quick future loading
  • Rooms can be saved with their objects and NPC's to be loaded on the next boot
  • Converted action descriptions to main descriptions for items
  • Mapping command now supports new terrain types
  • Rent system has been removed so players do not need to pay to keep their items
  • Furniture items now allow items to be placed on top of them (a mug on top of the bar)
  • Think, feel, and OOC commands for roleplay purposes

Features to be implemented in the next few releases:

  • Race selection based on Dark Sun
  • The Merchant Calendar and moon cycles
  • Heat based on time of day increases/decreases, changing hunger/thirst levels
  • Sandstorms
  • Shaded rooms
  • Criminal system for cities and jails
  • Basic Psionics
  • Basic crafting system
  • Continued skill and spell improvements
  • Apartment rentals for storing your loot
  • Account system for tracking players/characters over long periods of time
  • Quest system to increase or decrease notoriety
  • Additional zones/cities based on Dark Sun world map
  • Resources on the world map can be claimed by different city-states
  • Claimed resources improve quality of armor/weapons/food/prices available

...and down the road:

  • Change to SQL database on the backend
  • Python abstraction layer for modern scripting support
  • Discord server integration for ticketing and community
  • Full documentation for admins and easy to follow improvement guides
  • ...something else I haven't thought of