GAME DESIGN KING

What is last-HP mercy? Why you survive with one sliver of health

Last-HP mercy is a hidden rule where the last sliver of a health bar is worth more hit points than it looks. The bar shows almost nothing, but the game quietly lets you take extra hits. That is why so many boss fights end with the player alive on one tiny red pixel.

What the game is doing

A health bar looks like one straight line: each point of damage removes the same amount of bar. Last-HP mercy bends that line near the end.

  1. You take hits and the bar drains as normal.
  2. When you get near the bottom, the game switches the rule.
  3. The last block of health holds more real hit points than its size on screen suggests.
  4. Hits that "should" finish you take a smaller bite out of the bar, so you survive.

The result is simple. The bar says you are almost dead, but the game says "not yet." The player sees a sliver and feels a close call.

Developers have not given one official number, and it differs from game to game. So this page does not give a magic percentage. What matters is the shape of the rule: the end of the bar is worth more than the start.

Why it works

Players do not enjoy dying by one pixel. It feels like bad luck, not a loss they earned. They quit, or they blame the game.

Players do enjoy winning on one pixel. It feels like a story: "I almost died, then I pulled it off." Last-HP mercy turns many near-deaths into that second feeling. The fight gets more tense at low health, and the player gets more time in that tense state.

Without it, the line between a win and a loss is a tiny number the player cannot see or control. With it, the game gives a little mercy right where mistakes hurt most.

Real games that use it

In September 2017, game developers shared hidden mechanics in a public thread. PC Gamer's write-up embeds a developer post saying that Assassin's Creed and Doom count the last bit of health as more hit points than the rest. The thread was started by Jennifer Scheurle, then design lead at Earthlight.

One caution: that post comes from a developer talking in public, not from an official Ubisoft or id Software announcement. A stronger line is in Game Developer's report on Scheurle's GDC talk (19 March 2018). It says that, according to Assassin's Creed game director Ashraf Ismail, the final block of health regenerates in combat faster than any other block.

How to use it in your game

You do not need a complicated system. Scale incoming damage down when health is low:

float damage = incomingDamage;

if (hp < 0.15f * maxHp)
    damage *= 0.5f;   // low health: hits take a smaller bite

hp -= damage;

This is an example, not any studio's real code. Tuning tips:

FAQ

Do games really cheat to keep you alive?

Some do, in a small way. Developers have said that Assassin's Creed and Doom treat the last bit of health as more hit points than the rest. It is a design choice to make fights feel tense but fair.

Is last-HP mercy the same as a health regen trick?

Not quite. Last-HP mercy makes the last block worth more hit points or take smaller hits. Regeneration refills health over time. A game can use both.

Why do I always survive with one hit point?

Because the rule works at the end of the bar, many fights end near death. It is also the moment players remember best, so it feels more common than it is.

Related: Rubber banding ยท Near miss