1.3 KiB
1.3 KiB
E6.M3 — LossPenaltyAndAntiGriefRules
Summary
| Field | Value |
|---|---|
| Module ID | E6.M3 |
| Epic | Epic 6 — PvP Security |
| Stage target | Pre-production |
| Status | Planned (see dependency register) |
Purpose
Death/loss rules in PvP contexts, spawn protection, and abuse mitigation with escalation hooks to E9.M4 — IntegrityAndAbuseResponse.
Responsibilities
- Encode
PvPLossRule; trackSpawnProtectionState; raiseGriefingStrikesignals for ops review.
Key contracts
| Contract | Role |
|---|---|
PvPLossRule |
Drop, durability, or flag penalties. |
SpawnProtectionState |
Timers and invuln windows. |
GriefingStrike |
Escalation input to integrity pipeline. |
Module dependencies
- E6.M1 — PvPEligibilityAndFlagState.
- E9.M4 — IntegrityAndAbuseResponse.
Dependents (by design)
- Combat resolution and spawn systems when in PvP context.
Related implementation slices
Epic 6 Slice 4 — pvp_death, spawn_protection_applied, grief_flag_raised.
Source anchors
- Master plan:
neon_sprawl_vision.plan.md— Epic 6. - Module dependency register