rpd:hunger_buff
Differences
This shows you the differences between two versions of the page.
| rpd:hunger_buff [2025/12/23 09:30] – Add hunger_buff.txt page with comprehensive hunger mechanics information mike | rpd:hunger_buff [2025/12/23 09:36] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Hunger Buff ====== | ||
| + | {{ rpd: | ||
| + | |||
| + | The **Hunger** buff is a status effect that gradually increases the player' | ||
| + | |||
| + | ==== Description ==== | ||
| + | Hunger is a status effect that accumulates over time. As the hunger level increases, the hero's health gradually decreases. If the hunger level reaches the " | ||
| + | |||
| + | ==== Mechanics ==== | ||
| + | * **Hunger Thresholds: | ||
| + | * **Normal**: No penalties | ||
| + | * **Hungry**: 280 units (defined as Hunger.HUNGRY constant) | ||
| + | * **Starving**: | ||
| + | * **Damage:** When starving, the hero takes damage equal to max(1, effectiveSTR() - 10) in higher difficulties (difficulty ≥ 3) | ||
| + | * **Recovery: | ||
| + | * **Special Effects:** In difficulty 3+, starving also has chances to apply Weakness or Vertigo | ||
| + | * **Step Rate:** The rate of hunger accumulation varies based on character class (Rogues accumulate faster) and whether in safe areas (dungeons only) | ||
| + | * **Rings:** Ring of Satiety reduces the rate of hunger accumulation | ||
| + | |||
| + | ==== Food Values ==== | ||
| + | * **Ration**: Provides 280 energy units (Hunger.HUNGRY value) | ||
| + | * **Overpriced Ration**: Provides 140 energy units (Hunger.STARVING - Hunger.HUNGRY) | ||
| + | * **Rotten Ration**: Provides 60 energy units (calculated as (HUNGRY - STARVING)/ | ||
| + | * **Frozen Carpaccio**: | ||
| + | * **Mystery Meat**: Provides 60 energy units (Hunger.STARVING - Hunger.HUNGRY) | ||
| + | * **Chargrilled Meat**: Provides 60 energy units (Hunger.STARVING - Hunger.HUNGRY) | ||
| + | * **Pasty**: Provides 400 energy units (Hunger.STARVING value) | ||
| + | * **Pumpkin Pie**: Provides 400 energy units (Hunger.STARVING value) | ||
| + | * **Christmas Turkey**: Provides 400 energy units (Hunger.STARVING value) | ||
| + | |||
| + | ==== Strategic Considerations ==== | ||
| + | * Higher difficulties accelerate the hunger rate and cause more significant damage when starving | ||
| + | * Carrying multiple food items is essential for survival in deep dungeon runs | ||
| + | * Food can be preserved by storing it in special containers to prevent spoilage | ||
| + | * Using a Ring of Satiety will slow down hunger accumulation | ||
| + | * Safe areas (shops, etc.) stop hunger accumulation | ||
| + | |||
| + | ==== Data Validation ==== | ||
| + | * Information source: [[https:// | ||
| + | * Constants verified in code implementation: | ||
| + | * Last updated: December 2025 | ||
| + | |||
| + | ==== Source Code References ==== | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| + | ==== String Resources ==== | ||
| + | * ''< | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | ''</ | ||
| + | |||
| + | ==== See Also ==== | ||
| + | * [[rpd: | ||
| + | * [[rpd: | ||
| + | * [[rpd: | ||
| + | * [[rpd: | ||
| + | * [[rpd: | ||
| + | |||
| + | {{tag> rpd buffs status hunger }} | ||
rpd/hunger_buff.txt · Last modified: by 127.0.0.1
