Jump to content

Patch-Up-Punch: Difference between revisions

From DEAD Wiki
Created page with "{{Infobox Furniture | title = Patch-Up Punch | image = HealthMachine.png | link = Patch-Up Punch | type = Vending Machine | family = Map Furniture (Interactive) | brand = Catastropop™ (Endtimes Bottling Co.) | product = Patch-Up Punch™ (Strawberry Hemogoblin) | slogan = “Mends what the horde un-did.” | distance = 16 units | prompt = Press [E] to heal for {cost} | interaction = Instant |..."
 
No edit summary
 
Line 36: Line 36:


== Mechanics ==
== Mechanics ==
* **Interact range:** 16 units (player proximity check).   
* '''Interact range:''' 16 units (player proximity check).   
* **Prompt:** ''Press [E] to heal for {cost}'' (uses the configured action button).   
* '''Prompt:''' ''Press [E] to heal for {cost}'' (uses the configured action button).   
* **Interaction time:** Instant.   
* '''Interaction time:''' Instant.   
* **Cooldown:** None.   
* '''Cooldown:''' None.   
* **Effect:** Sets the player’s **HP** to **Max HP** immediately.   
* '''Effect:''' Sets the player’s '''HP''' to '''Max HP''' immediately.   
* **Lockout:** When HP == Max HP, the machine won’t charge you and shows ''Health full''.   
* '''Lockout:''' When HP == Max HP, the machine won’t charge you and shows ''Health full''.   
* **Audio:** Plays **sndBuy** on purchase and **sndPowerDrink** on effect.
* '''Audio:''' Plays '''sndBuy''' on purchase and '''sndPowerDrink''' on effect.


=== Cost ===
=== Cost ===
The price scales with missing health and the number of times you’ve used the machine:
The price scales with missing health and the number of times you’ve used the machine:
* **Base formula:**  
* '''Base formula:'''  
   `<code>cost = ((max_hp - hp) * 100) div 10 + (15 * uses)</code>`   
   `<code>cost = ((max_hp - hp) * 100) div 10 + (15 * uses)</code>`   
* **Rounding:**  
* '''Rounding:'''  
   `<code>cost = round(cost / 15) * 15</code>` → price is always a multiple of **15**.   
   `<code>cost = round(cost / 15) * 15</code>` → price is always a multiple of '''15'''.   
* **Uses increment:** After a successful heal, `uses++`, increasing the surcharge for subsequent purchases.
* '''Uses increment:''' After a successful heal, `uses++`, increasing the surcharge for subsequent purchases.


== Strategy ==
== Strategy ==
* **Value buy:** The machine is most cost-efficient when you’re missing a lot of HP (since cost scales with missing HP in fixed steps, the rounding often “compresses” large heals into similar price bands).   
* '''Value buy:''' The machine is most cost-efficient when you’re missing a lot of HP (since cost scales with missing HP in fixed steps, the rounding often “compresses” large heals into similar price bands).   
* **Between waves:** Heal just before the next spawn to keep pressure off your point economy mid-round.   
* '''Between waves:''' Heal just before the next spawn to keep pressure off your point economy mid-round.   
* **Synergy:** Great alongside expensive Beast paths—convert points into survivability to protect your investment.   
* '''Synergy:''' Great alongside expensive Beast paths—convert points into survivability to protect your investment.   


== Trivia ==
== Trivia ==

Latest revision as of 09:10, 16 September 2025


{{#pageimage:HealthMachine.png}}
Patch-Up Punch
Type Vending Machine
Family Map Furniture (Interactive)
Brand Catastropop™ (Endtimes Bottling Co.)
Product Patch-Up Punch™ (Strawberry Hemogoblin)
Tagline “Mends what the horde un-did.”
Interact range 16 units
On-screen promptPress [E] to heal for {cost}
Interact time Instant
Cooldown None
Cost formula ((max_hp - hp) * 100) div 10 + (15 * uses)
Rounding round(cost / 15) * 15 (to nearest 15)
Scaling vars Missing HP; uses
Effect Restores player HP to full.
Effect expressionhp = max_hp
Limits Disabled when at full health (shows “Health full”)
Stacks? N/A
Sounds sndBuy, sndPowerDrink
System hooks Consumes Score (points)
Appears on All current maps
First appearanceDEAD (v1.0)
Notes Cost increases with both missing health and number of uses.
Patch-Up Punch
“Doctor’s orders: 250ml of stop-dying.”

Overview[edit]

The Patch-Up Punch is a Catastropop™ vending machine that instantly refills the player’s health to maximum. It’s the most reliable sustain tool in DEAD—quick to use, no cooldown, and always available unless you’re already at full health.

Mechanics[edit]

  • Interact range: 16 units (player proximity check).
  • Prompt: Press [E] to heal for {cost} (uses the configured action button).
  • Interaction time: Instant.
  • Cooldown: None.
  • Effect: Sets the player’s HP to Max HP immediately.
  • Lockout: When HP == Max HP, the machine won’t charge you and shows Health full.
  • Audio: Plays sndBuy on purchase and sndPowerDrink on effect.

Cost[edit]

The price scales with missing health and the number of times you’ve used the machine:

  • Base formula:
 `cost = ((max_hp - hp) * 100) div 10 + (15 * uses)`  
  • Rounding:
 `cost = round(cost / 15) * 15` → price is always a multiple of 15.  
  • Uses increment: After a successful heal, `uses++`, increasing the surcharge for subsequent purchases.

Strategy[edit]

  • Value buy: The machine is most cost-efficient when you’re missing a lot of HP (since cost scales with missing HP in fixed steps, the rounding often “compresses” large heals into similar price bands).
  • Between waves: Heal just before the next spawn to keep pressure off your point economy mid-round.
  • Synergy: Great alongside expensive Beast paths—convert points into survivability to protect your investment.

Trivia[edit]

  • “Strawberry Hemogoblin” started as a throwaway flavour note in a test build and never left.
  • Internally nicknamed the “Honest Heal” because it has no trick timers or DoT—just immediate full HP.
  • The price rounding to 15s is a small nod to arcade token pricing.