PvP (Player vs Player) checklist for MUDs
This checklist ensures that a MUD's PvP systems are balanced, technically sound, and socially sustainable before moving from development to a live production environment.

Combat Balance and Mechanics
0/5Stun-Lock Prevention
criticalVerify that diminishing returns or immunity windows are applied to all crowd control effects to prevent infinite stun-locking.
Time-to-Kill (TTK) Calibration
criticalConduct 1v1 tests across all class archetypes to ensure average TTK is not lower than the player's reaction time and command input latency.
Burst Damage Audit
criticalAudit skills to ensure no single combination of abilities can deplete 100% of a target's health in a single combat round.
Healing vs. Damage Ratio
recommendedVerify that healing output does not exceed 50% of peak DPS to prevent stalemates in high-level duels.
Resource Depletion Scaling
recommendedTest that mana and stamina consumption rates scale appropriately to prevent 'infinite' combat loops between high-stat characters.
Rulesets and Engagement Logic
0/5Combat Timer Persistence
criticalVerify that the 'in-combat' flag persists across login/logout to prevent 'combat-logging' or alt-f4 escapes.
Safe-Zone Boundary Testing
criticalTest that area transitions into safe zones (cities/temples) are blocked while the player has an active combat or aggression flag.
Level-Range Restriction Enforcement
criticalCheck that the engine blocks attacks between players outside of the defined level range (e.g., +/- 10 levels) in non-arena zones.
Recall and Teleport Blocking
criticalEnsure that magic or item-based teleportation is disabled for players who have dealt or received damage within the last 30 seconds.
Opt-In Flagging Logic
recommendedVerify that players cannot toggle their PvP status to 'off' while currently engaged in combat or while holding a bounty.
Arena and Ladder Infrastructure
0/5ELO/Ranking Accuracy
recommendedRun 100 simulated matches to verify that ELO points are distributed correctly based on opponent difficulty and do not inflate over time.
Automated Tournament Bracketing
recommendedTest that the tournament system correctly handles odd-numbered participant counts and generates 'byes' without crashing the queue.
Spectator Mode Visibility
optionalVerify that spectators in the arena can view all combat messages without being targeted by area-of-effect spells or abilities.
Duel Countdown Synchronization
recommendedCheck that the 'duel' command initiates a synchronized countdown visible to both parties before damage can be registered.
Leaderboard Update Frequency
optionalVerify that the global leaderboard updates within 60 seconds of a match conclusion.
Loot and Risk Management
0/5Full-Loot Drop Logic
criticalTest that all non-protected items correctly transfer to the corpse object upon a PvP death in designated full-loot zones.
Soulbound Item Persistence
criticalVerify that items marked as 'soulbound' or 'no-drop' remain in the player's inventory or are destroyed rather than dropped on PvP death.
Corpse Decay Timers
recommendedCheck that PvP corpses have a shorter decay timer than PvE corpses to encourage immediate looting and reduce server clutter.
Gear Durability Penalty
optionalVerify that gear durability loss in PvP is calculated correctly to provide a gold sink without making PvP prohibitively expensive.
Bounty Payout Verification
recommendedTest that bounty rewards are deducted from the killer's victim or a central bank and awarded only upon a confirmed PvP kill.
Logging and Fair Play
0/5Combat Log Detail
criticalVerify that server-side logs record the timestamp, attacker, victim, skill used, damage amount, and resulting health for every hit.
Multi-Boxing Detection
criticalCheck that the system flags or blocks multiple connections from the same IP address participating in the same PvP encounter.
Trigger/Script Detection
recommendedAudit the command input rate to detect and flag automated scripts for auto-healing or perfect-timing combos.
Staff Observation Tools
recommendedVerify that admins have an 'invisible' flag that allows them to observe PvP encounters without appearing in the room or being hit by AoE.
Dispute Resolution Workflow
optionalEnsure a command exists for players to flag a recent combat log for moderator review directly from the game client.