# Starch Plating

> Starch Plating is a passive in tibo.dog. Cuts the damage of each hit, more with each level. Stronger enemies get through more.

Source page: https://www.tibodog.wiki/passives/starch-plating · Wiki updated 6 Nov 2026, 03:55 UTC · Game version 75 (`main-CSuyb4iv.js`, data synced 5 Nov 2026, 21:45 UTC)

Breadcrumb: [Main page](/) › [Passives](/passives)

| Starch Plating | |
|---|---|
| Stat | Armor (`armor`) |
| Per level | 20 per level |
| Max level | 5 |
| At max level | 100 |
| Offer weight | 90 |
| Catalyst for | [Cast Iron](/weapons/cast-iron), [Hash Bulwark](/weapons/hash-bulwark), [Rösti Storm](/weapons/rosti-storm), [Fry Volcano](/items/fry-volcano) |

**Starch Plating** is a passive upgrade in tibo.dog. In-game description: “Cuts the damage of each hit, more with each level. Stronger enemies get through more.”

## Overview

Starch Plating adds 20 armor per level, up to 100 at level 5. Armor cuts the damage of each hit Tibo takes. As the in-game text warns, “Stronger enemies get through more”: the same armor blocks less as the run goes on, and less against elites and bosses.

It is the catalyst for three evolutions: [Cast Iron](/weapons/cast-iron) (from [Frying Pan](/weapons/frying-pan)), [Hash Bulwark](/weapons/hash-bulwark) (from [Hash Brown Shield](/weapons/hash-brown-shield)) and [Rösti Storm](/weapons/rosti-storm) (from [Rösti Disc](/weapons/rosti-disc)). At level 5 it also evolves [Porcupine Spud](/items/porcupine-spud) into [Fry Volcano](/items/fry-volcano).

## How it works

Damage taken is multiplied by `1 − min(0.85, armor / (5 × attacker level + armor))` (see [Stats](/stats#armor)).[sim-BkfBhQfw.js: `d=l*(1-Qa(s.armor,i,e.cfg))*(u?1-e.cfg.player.freezeDamageCut:1)`] Being [frozen by the Deep Freezer](/bosses/deep-freezer#ice-cube-fan) then cuts the remaining damage by another 25%. An attacker's level is 10 plus the run's minutes, +5 for elites and +10 for bosses (see [Enemy scaling](/enemy-scaling#enemy-level-and-armor)). Damage reduction with Starch Plating alone:

| Armor | Pest at 0:00 (level 10) | Pest at 10:00 (level 20) | Pest at 20:00 (level 30) | Boss at 20:00 (level 40) |
|---|---|---|---|---|
| 20 (level 1) | 28.6% | 16.7% | 11.8% | 9.1% |
| 60 (level 3) | 54.5% | 37.5% | 28.6% | 23.1% |
| 100 (level 5) | 66.7% | 50.0% | 40.0% | 33.3% |

Computed from the formula. The 85% cap is out of reach with Starch Plating alone.

Armor applies after dodge and after guard weapons such as Hash Brown Shield soak part of a hit. Other armor sources are [Baked Buckler](/items/baked-buckler), the aura of the dog [Waffles](/dogs/corgi) and [Spud Shrine](/points-of-interest#spud-shrine) blessings.

## Tips

- Armor is strongest early. If you take Starch Plating for defence, take it early rather than late.
- Fry Volcano fires when Tibo is hit, and armor lowers what each of those hits costs, so the two fit together.

## Levels

| Level | Armor (`armor`) total |
|---|---|
| 1 | 20 |
| 2 | 40 |
| 3 | 60 |
| 4 | 80 |
| 5 | 100 |

Totals are added to Tibo's stat sum. How each stat turns into a multiplier (caps and diminishing returns) is on [Stats](/stats).

## Catalyst for

| Result | Also needs |
|---|---|
| [Cast Iron](/weapons/cast-iron) | [Frying Pan](/weapons/frying-pan) at max level |
| [Hash Bulwark](/weapons/hash-bulwark) | [Hash Brown Shield](/weapons/hash-brown-shield) at max level |
| [Rösti Storm](/weapons/rosti-storm) | [Rösti Disc](/weapons/rosti-disc) at max level |
| [Fry Volcano](/items/fry-volcano) | [Porcupine Spud](/items/porcupine-spud) |

## Names in other languages

**Verified**: the name the game shows when another language is selected in Settings, from its translation files. [i18n-ja-content-DO6GrqHt.js: `"content.passive.starch-plating.name":["でんぷん装甲"]`] See [Languages](/controls#languages).

<details class="raw"><summary>Show names in 26 languages</summary>

| Language | Code | Name |
|---|---|---|
| 简体中文 · Simplified Chinese | `zh-CN` | 淀粉装甲 |
| 繁體中文 · Traditional Chinese (Taiwan) | `zh-TW` | 澱粉裝甲 |
| 日本語 · Japanese | `ja` | でんぷん装甲 |
| 한국어 · Korean | `ko` | 전분 장갑 |
| Español · Spanish | `es` | Placas de almidón |
| हिन्दी · Hindi | `hi` | स्टार्च प्लेटिंग |
| Deutsch · German | `de` | Stärkepanzer |
| Français · French | `fr` | Plaques d’amidon |
| Português (Brasil) · Brazilian Portuguese | `pt` | Blindagem de amido |
| Türkçe · Turkish | `tr` | Nişasta Zırhı |
| Bahasa Indonesia · Indonesian | `id` | Lapisan Pati |
| Русский · Russian | `ru` | Крахмальная броня |
| Bahasa Melayu · Malay | `ms` | Saduran Kanji |
| Filipino | `fil` | Balutang Almirol |
| मराठी · Marathi | `mr` | स्टार्चचे कवच |
| Tiếng Việt · Vietnamese | `vi` | Giáp Tinh Bột |
| తెలుగు · Telugu | `te` | గంజి కవచం |
| தமிழ் · Tamil | `ta` | மாவுக் கவசம் |
| বাংলা · Bengali | `bn` | স্টার্চের পাত |
| ไทย · Thai | `th` | เกราะแป้งมัน |
| Hausa | `ha` | Sulken Sitaci |
| Naijá · Nigerian Pidgin | `pcm` | Starch Armor |
| <bdi>العربية</bdi> · Arabic | `ar` | <bdi>صفائح النشا</bdi> |
| <bdi>فارسی</bdi> · Persian | `fa` | <bdi>زره نشاسته</bdi> |
| <bdi>עברית</bdi> · Hebrew | `he` | <bdi>שריון עמילן</bdi> |
| <bdi>اردو</bdi> · Urdu | `ur` | <bdi>نشاستہ زرہ</bdi> |

</details>

## Data

```json
{
  "id": "starch-plating",
  "stat": "armor",
  "perLevel": 20,
  "maxLevel": 5,
  "weight": 90
}
```

## Sources

Game version 75: `main-CSuyb4iv.js` / `boot-CPW8VVmR.js` / `sim-BkfBhQfw.js` from https://tibo.dog/, researched 2026-11-05. See [Versions & updates](/versions).
- Content registry exported by `boot-CPW8VVmR.js`; boss definitions and order exported by `sim-BkfBhQfw.js`; lazy endgame definitions from `endgame-content-CyuS5vbP.js` and `catalog.generated-JnyrtBzy.js`
- English names and descriptions from `i18n-en-content--0ALgcKX.js`
- Names in other languages from the 26 `i18n-<code>-content` files of `main-CSuyb4iv.js` (`data/i18n-names.json`)
