Player Killing (PK) directory
A curated directory of resources for designing, balancing, and engaging in Player Killing (PK) systems within text-based MUDs, covering source code, design theory, and active community platforms.

Showing 10 of 10 entries
Achaea Combat Guide
freemiumOfficial documentation for one of the most complex affliction-based PK systems in commercial MUDs.
Pros
- + Masterclass in tactical depth and affliction management
- + Detailed explanation of balance and equilibrium mechanics
Cons
- − Highly specific to Iron Realms engines
- − Commercial focus may influence balance choices
Mudlet PK Scripting Framework
open-sourceThe primary client-side tool used for automating defense and offense in high-speed PK environments.
Pros
- + Lua scripting allows for millisecond-perfect reactions
- + Large community-shared PK scripts for various MUDs
Cons
- − Creates an arms race between scripters and manual players
- − Steep learning curve for complex automation
Hearts, Clubs, Diamonds, Spades: 25 Years On
freeRichard Bartle's updated analysis on player types, specifically focusing on 'Killers' and their role in MUD ecosystems.
Pros
- + Essential theoretical foundation for PK design
- + Explains the necessity of PK for world stability
Cons
- − Academic and abstract rather than technical
- − Does not provide specific code implementations
The MUD Connector (TMC) PK Search
freeA filtered directory to find active MUDs that prioritize or allow Player Killing.
Pros
- + Largest historical database of PK-enabled games
- + User reviews specifically regarding PK fairness
Cons
- − Database contains many dead or inactive links
- − UI is dated and search filters can be clunky
MudStats Activity Tracker
freeA tool for monitoring player counts and activity spikes to identify active PK windows.
Pros
- + Identify peak times for PK activity
- + Historical data on MUD popularity
Cons
- − Site uptime can be inconsistent
- − Does not distinguish between PK and PvE activity
LPMud Combat Library (Dead Souls)
open-sourceA highly customizable combat library for LPMuds that handles limb loss, bleeding, and detailed PK damage.
Pros
- + Extremely detailed physical damage modeling
- + LPC language allows for live-coding combat adjustments
Cons
- − Complexity can lead to unintended balance exploits
- − Steep learning curve for LPC developers
CoffeeMUD PvP Ruleset
open-sourceA Java-based MUD engine featuring built-in support for legal/illegal PK, arena systems, and bounty hunting.
Pros
- + Out-of-the-box PvP flag management
- + Extensive class and skill balance presets
- + Supports complex equipment-based combat
Cons
- − Complex codebase to navigate
- − Heavy resource requirements for hosting
ELO Rating System (Python Library)
open-sourceA standard implementation of the Elo rating system for calculating relative skill levels in competitive PvP ladders.
Pros
- + Lightweight integration for MUD leaderboards
- + Mathematically sound ranking logic
- + Easily adaptable for 1v1 or team matches
Cons
- − Requires external database for persistence
- − Basic implementation lacks decay features
Wikipedia: Game Balance
freeA concise reference on balance principles applicable to spell tuning, resource economies, and combat pacing in MUDs.
Pros
- + Visualizes power creep over levels
- + Calculates mana efficiency per spell
- + Helps identify 'must-have' vs 'useless' spells
Cons
- − Requires manual data entry of spell stats
- − Does not account for utility/CC value
Wikipedia: Bartle Taxonomy of Player Types
freeReference article explaining Bartle's player archetypes and their impact on multiplayer game community design.
Pros
- + Essential for community balancing
- + Helps diagnose player conflict
- + Informs feature prioritization
Cons
- − Originally written for 1990s dynamics
- − Theoretical rather than practical tool