# Rotten Spud

> Rotten Spud is a passive in tibo.dog. +10% curse per level: stronger, faster, more enemies, but more XP and gold.

Source page: https://www.tibodog.wiki/passives/rotten-spud · 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)

| Rotten Spud | |
|---|---|
| Stat | Curse (`curse`) |
| Per level | 0.1 per level |
| Max level | 5 |
| At max level | 0.5 |
| Offer weight | 60 |
| Catalyst for | [Landmine Harvest](/weapons/landmine-harvest), [Moon Cleaver](/weapons/moon-cleaver), [Kaboom Spud](/items/kaboom-spud) |

**Rotten Spud** is a passive upgrade in tibo.dog. In-game description: “+10% curse per level: stronger, faster, more enemies, but more XP and gold.”

## Overview

Rotten Spud is a trade-off passive. Each level adds 0.1 curse, up to 0.5 at level 5. Curse makes the run harder and more rewarding at the same time: in-game, “Curse makes enemies tougher, faster and more numerous, and raises XP and gold.”

It is the catalyst for [Landmine Harvest](/weapons/landmine-harvest) (from [Tater Mines](/weapons/tater-mines)) and [Moon Cleaver](/weapons/moon-cleaver) (from [Mezzaluna](/weapons/mezzaluna)). At level 5 it also evolves [Boom Spud](/items/boom-spud) into [Kaboom Spud](/items/kaboom-spud).

## How it works

With Rotten Spud as the only curse source, the effects at level 1 and level 5 are (formulas on [Curse](/curse#the-curse-stat)):

| Effect | Formula | Level 1 | Level 5 |
|---|---|---|---|
| Pest, elite and boss HP | × (1 + curse) | ×1.1 | ×1.5 |
| Pest speed | × (1 + 0.3 × curse) | ×1.03 | ×1.15 |
| Enemy crowd and spawn rate | × (1 + curse) | ×1.1 | ×1.5 |
| XP gain and gold gain | × (1 + 0.5 × curse) | ×1.05 | ×1.25 |

The ordinary crowd ceiling is capped at 500 on Easy/Normal, 650 on Hard and 800 on Nightmare. Hard and Nightmare also have a [late ceiling floor](/modes#late-crowds), so curse is not the only way to raise the crowd.

Rotten Spud raises only the curse **stat**. It does not count as a curse taken, so unlike a [Moldy Shrine](/points-of-interest#moldy-shrine) it adds no extra elites or bosses (see [Curse](/curse#curses-taken)).

## Tips

- A bigger crowd should also mean more kills and so more XP gems, on top of the higher XP multiplier. Whether that is worth tougher pests depends on how comfortably your build clears.
- Kaboom Spud's explosions hit for half the dead enemy's max HP (“25% of kills explode, hitting nearby enemies for half the dead enemy's max HP.”). Curse raises enemy max HP, so it also makes those explosions stronger.
- Moon Cleaver hits harder the more HP Tibo is missing, which suits a riskier, cursed run.

## Levels

| Level | Curse (`curse`) total |
|---|---|
| 1 | 0.1 |
| 2 | 0.2 |
| 3 | 0.3 |
| 4 | 0.4 |
| 5 | 0.5 |

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 |
|---|---|
| [Landmine Harvest](/weapons/landmine-harvest) | [Tater Mines](/weapons/tater-mines) at max level |
| [Moon Cleaver](/weapons/moon-cleaver) | [Mezzaluna](/weapons/mezzaluna) at max level |
| [Kaboom Spud](/items/kaboom-spud) | [Boom Spud](/items/boom-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.rotten-spud.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` | Papa podrida |
| हिन्दी · Hindi | `hi` | सड़ा आलू |
| Deutsch · German | `de` | Faule Knolle |
| Français · French | `fr` | Patate pourrie |
| Português (Brasil) · Brazilian Portuguese | `pt` | Batata podre |
| Türkçe · Turkish | `tr` | Çürük Patates |
| Bahasa Indonesia · Indonesian | `id` | Kentang Busuk |
| Русский · Russian | `ru` | Гнилая картоха |
| Bahasa Melayu · Malay | `ms` | Ubi Busuk |
| Filipino | `fil` | Bulok na Patatas |
| मराठी · Marathi | `mr` | सडका बटाटा |
| Tiếng Việt · Vietnamese | `vi` | Khoai Thối |
| తెలుగు · Telugu | `te` | కుళ్ళిన ఆలూ |
| தமிழ் · Tamil | `ta` | அழுகிய உருளை |
| বাংলা · Bengali | `bn` | পচা আলু |
| ไทย · Thai | `th` | มันฝรั่งเน่า |
| Hausa | `ha` | Ruɓaɓɓen Dankali |
| Naijá · Nigerian Pidgin | `pcm` | Rotten Potato |
| <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": "rotten-spud",
  "stat": "curse",
  "perLevel": 0.1,
  "maxLevel": 5,
  "weight": 60
}
```

## 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`)
