Implement Condition system with severity and duration #103

Open
opened 2025-12-17 03:24:57 +00:00 by siennathesane · 0 comments
siennathesane commented 2025-12-17 03:24:57 +00:00 (Migrated from github.com)

Description

Implement temporary states (sick, pregnant, grieving, drunk) with severity and duration tracking.

Acceptance Criteria

Scenario: Condition system works
  Given entity can have conditions
  When condition is added
  Then condition has severity (mild, moderate, severe)
  And condition has duration (temporary, persistent, permanent)
  And condition progresses over time
  And condition can be cured or recovered from

Technical Notes

  • Condition types: Illness, Injury, Emotional, Intoxication, Pregnancy
  • Severity: 0.0 (mild) to 1.0 (severe)
  • Duration: hours, days, weeks, permanent
  • Progression: conditions can worsen or improve
  • Recovery: natural healing, treatment, time
  • Multiple conditions can coexist

Size: M (4 points)
Priority: P1
Phase: 8 - Conditions

## Description Implement temporary states (sick, pregnant, grieving, drunk) with severity and duration tracking. ## Acceptance Criteria ```gherkin Scenario: Condition system works Given entity can have conditions When condition is added Then condition has severity (mild, moderate, severe) And condition has duration (temporary, persistent, permanent) And condition progresses over time And condition can be cured or recovered from ``` ## Technical Notes - Condition types: Illness, Injury, Emotional, Intoxication, Pregnancy - Severity: 0.0 (mild) to 1.0 (severe) - Duration: hours, days, weeks, permanent - Progression: conditions can worsen or improve - Recovery: natural healing, treatment, time - Multiple conditions can coexist **Size:** M (4 points) **Priority:** P1 **Phase:** 8 - Conditions
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: studio/marathon#103