Here are a few examples of features in GoMud.
Customizeable splash/welcome screen.
See your character stats sheet.
A private log of events to look back on.
Configurable day/night cycles. A config settings define day/night length and how long a 24 hour cycle takes (in rounds).
In-game dates and zodiac.
Equipment details are extensive and with proper skills can reveal a lot of useful information
Traditional magic system. Cast helpful or harmful spells, targetting individuals or groups.
Found maps as well as a mapping skill renders maps of the area.
in this example, the player has a dagger and shield equipped, but equipping a battle axe (2 handed) unequips them to free up both hands.
Pets are special famliars that help the player and provide special bonuses or utility.
Players can customize their prompts, including colors.
Players can auction off items globally to other players.
Extensive help files for learning the game.
Unlocking a door with a key adds it to your keyring. Picking a lock remembers the combination (Which you can share with others if you choose)
Track and view your kills by mob, race, or area.
Gain levels and in doing so, racial stat gains as well as special points to spend on training.
Pick any lock, but some are more difficult than others!
Hire mercenaries to help you in combat. You can even boss them around.
Create and change between different characters tied to just one login (Server configurable).
See who's online to pester for help.
Party up with players and NPC's. Share the loot and experience.
Extensive multi-part quests.
Know when you've made progress on a quest.
Buy and sell items, mercenaries, or enchantments at shops.
Learn any skill, if you can find the right trainer.
Various leaderboards to compete in.
Tame mobs to follow you.
Optional tiny map displays next to room descriptions. Know where to go at a glance.
Players can customize their settings for a more personalized experience.
GoMud comes with Websocket support and a custom built virtual terminal that looks like the telnet experience. Access the mud on port 80!
See your experience requirements/gains, or inspect any races gains by level.
Thanks to extensive use of the https://github.com/Volte6/ansitags library, commonly used colors are defined by a class name.
Server logs are readable and colorful.
PVP? Zombie disconnect? Multiple telnet ports? Turn time? Auction settings? All configurable.
Server configuration, room definitions, spells, buffs, items... it's all defined in datafiles.