Jump to content

Spare Ribs: Difference between revisions

From DEAD Wiki
Created page with "{{Infobox Furniture | title = Spare Ribs | image = HealthUpgradeMachine.png | link = Spare Ribs | type = Vending Machine | family = Map Furniture (Interactive) | brand = Catastropop™ (Endtimes Bottling Co.) | product = Spare Ribs™ (Bone Broth Cola) | slogan = “Put more health in your health.” | distance = 16 units | prompt = Press [E] to upgrade max health for {cost} | interaction = Insta..."
 
No edit summary
 
Line 33: Line 33:


== Overview ==
== Overview ==
The '''Spare Ribs''' vending machine dispenses Catastropop’s Bone Broth Cola, granting the player a permanent increase to **Max HP** along with an immediate heal equal to the same amount. It’s the only vending machine that permanently upgrades your health pool.
The '''Spare Ribs''' vending machine dispenses Catastropop’s Bone Broth Cola, granting the player a permanent increase to '''Max HP''' along with an immediate heal equal to the same amount. It’s the only vending machine that permanently upgrades your health pool.


== Mechanics ==
== Mechanics ==
* **Interact range:** 16 units (proximity check).   
* '''Interact range:''' 16 units (proximity check).   
* **Prompt:** ''Press [E] to upgrade max health for {cost}''.   
* '''Prompt:''' ''Press [E] to upgrade max health for {cost}''.   
* **Interaction time:** Instant.   
* '''Interaction time:''' Instant.   
* **Effect:** Randomly increases both **Max HP** and **current HP** by the same amount.   
* '''Effect:''' Randomly increases both '''Max HP''' and '''current HP''' by the same amount.   
* **Audio:** Plays **sndBuy** and **sndPowerDrink** on purchase.   
* '''Audio:''' Plays '''sndBuy''' and '''sndPowerDrink''' on purchase.   


=== Cost ===
=== Cost ===
* **Base formula:**  
* '''Base formula:'''  
   `<code>cost = clamp(25 * (uses + 1), 25, ∞)</code>`   
   `<code>cost = clamp(25 * (uses + 1), 25, ∞)</code>`   
* **Rounding:**  
* '''Rounding:'''  
   `<code>cost = round(cost / 25) * 25</code>` → always a multiple of 25.   
   `<code>cost = round(cost / 25) * 25</code>` → always a multiple of 25.   
* **Scaling:**  
* '''Scaling:'''  
   Cost grows linearly with the number of times the machine has been used.
   Cost grows linearly with the number of times the machine has been used.


=== Health Gain ===
=== Health Gain ===
* **Formula:**  
* '''Formula:'''  
   `<code>_amount = irandom(uses + luck)</code>`   
   `<code>_amount = irandom(uses + luck)</code>`   
* The random gain increases with both **uses** (more upgrades bought = higher potential) and the player’s **Luck** stat.   
* The random gain increases with both '''uses''' (more upgrades bought = higher potential) and the player’s '''Luck''' stat.   
* Both **Max HP** and **current HP** increase by this rolled amount.
* Both '''Max HP''' and '''current HP''' increase by this rolled amount.


== Strategy ==
== Strategy ==

Latest revision as of 09:10, 16 September 2025


{{#pageimage:HealthUpgradeMachine.png}}
Spare Ribs
Type Vending Machine
Family Map Furniture (Interactive)
Brand Catastropop™ (Endtimes Bottling Co.)
Product Spare Ribs™ (Bone Broth Cola)
Tagline “Put more health in your health.”
Interact range 16 units
On-screen promptPress [E] to upgrade max health for {cost}
Interact time Instant
Cooldown None
Cost formula clamp(25 * (uses+1), 25, ∞)
Rounding round(cost / 25) * 25 (to nearest 25)
Scaling vars Uses; Luck (affects amount gained)
Effect Increases Max HP by a random amount; heals for the same.
Effect expression_amount = irandom(uses + luck); max_hp += _amount; hp += _amount
Limits None (no explicit cap)
Stacks? Yes (each use increases Max HP further)
Sounds sndBuy, sndPowerDrink
System hooks Consumes Score; references oPlayer.luck
Appears on All current maps
First appearanceDEAD (v1.0)
Notes Higher Luck improves the expected HP gain per purchase.
Spare Ribs
“Put more health in your health.”

Overview[edit]

The Spare Ribs vending machine dispenses Catastropop’s Bone Broth Cola, granting the player a permanent increase to Max HP along with an immediate heal equal to the same amount. It’s the only vending machine that permanently upgrades your health pool.

Mechanics[edit]

  • Interact range: 16 units (proximity check).
  • Prompt: Press [E] to upgrade max health for {cost}.
  • Interaction time: Instant.
  • Effect: Randomly increases both Max HP and current HP by the same amount.
  • Audio: Plays sndBuy and sndPowerDrink on purchase.

Cost[edit]

  • Base formula:
 `cost = clamp(25 * (uses + 1), 25, ∞)`  
  • Rounding:
 `cost = round(cost / 25) * 25` → always a multiple of 25.  
  • Scaling:
 Cost grows linearly with the number of times the machine has been used.

Health Gain[edit]

  • Formula:
 `_amount = irandom(uses + luck)`  
  • The random gain increases with both uses (more upgrades bought = higher potential) and the player’s Luck stat.
  • Both Max HP and current HP increase by this rolled amount.

Strategy[edit]

  • A long-term investment — expensive in early rounds but snowballs with luck.
  • Players running high-luck builds can maximize value from Spare Ribs.
  • Useful before high-round runs or bosses, since permanent HP helps against attrition.
  • Unlike the healing machine, Spare Ribs retains value even if you’re already at full HP.

Trivia[edit]

  • Internally nicknamed “The Meat Machine” during development.
  • The Bone Broth Cola gag was inspired by early dev discussions about “hipster apocalypse health drinks.”
  • One of the only machines whose benefit scales positively with repeated use rather than diminishing.