# Kaboom Spud

> Kaboom Spud is an epic evolved item in tibo.dog. 25% of kills explode, hitting nearby enemies for half the dead enemy's max HP.

Source page: https://www.tibodog.wiki/items/kaboom-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](/) › [Items](/items)

| Kaboom Spud | |
|---|---|
| Type | Evolved item |
| Rarity | Epic (3) |
| Stat changes | None |
| Effect | `onKill` |
| Evolves from | [Boom Spud](/items/boom-spud) + [Rotten Spud](/passives/rotten-spud) |

**Kaboom Spud** is an epic evolved item in tibo.dog. In-game description: “25% of kills explode, hitting nearby enemies for half the dead enemy's max HP.”

## Overview

Kaboom Spud is the evolved form of [Boom Spud](/items/boom-spud). Hold Boom Spud with [Rotten Spud](/passives/rotten-spud) at level 5, and the next [chest](/chests) you open turns every Boom Spud copy into the same number of Kaboom Spud copies. Boom Spud stops dropping after that.

The evolution replaces Boom Spud's flat explosion. When an enemy dies, Kaboom Spud has a 25% chance to blast everything within 48 units for half of that enemy's max HP. The blast radius grows with the square root of your area multiplier. [sim-BkfBhQfw.js: `` case`blast`:{let o=n.radius*Ud(e);J(e,a*n.share,t.src,-1,.5),Zd(e,t,r,i,o);return} ``]

## How it works

- Kaboom Spud has no stat mods, so the explode-on-kill stat from Boom Spud is gone after the evolution.
- Copies stack: with *N* copies the chance per kill is `1 − 0.75^N`, and the limit is 10 × *N* procs per second. The limit works as a token bucket. It starts full, holds at most 10 × *N* procs and refills at 10 × *N* per second. [sim-BkfBhQfw.js: `e.chance=function(e,t){return 1-ve(1-Math.min(1,Math.max(0,e)),t)}(r.chance,t),e.rate=r.perSec*t`]
- Blast damage comes from the dead enemy's max HP, not from Tibo's damage stat. It still gets the elite/boss bonus from [Boss Buster](/items/boss-buster) and [Bacon Bits](/passives/bacon-bits), and it can crit.
- Boss deaths roll for the effect too, and a boss blast deals half the boss's max HP to everything nearby. [sim-BkfBhQfw.js: `e.itemFx.kill.length>0&&tf(e,t,r)`]
- **Measured** (build 41 `main-B2gf34bA.js`, headless `tools/play.mjs`, standard mode, normal difficulty; copies added directly with `giveItem`, skipping the evolution; Peeler, Small Fry, Tot Toss, Chip Shuriken, Starch Chain and Seeker Sprouts each given 5 times with `give`; `warp(240)`; HP refilled every tick; Tibo walking a slow circle; later level-ups taking the first offer). Over 180 s on seeds `s1`–`s5`, 24.5% of 17,717 kill rolls exploded with one copy (expected 25%), and 57.4% of 18,960 with three (expected 57.8%). With the chance set to 100% in the scenario (120 s, seeds `s1`–`s3`), one copy exploded 9.67–9.73 times per second. Two copies reached 18.0–18.7 per second, above one copy's limit, so the doubled limit of 20 was not reached in these runs.
- Enemies killed by a blast can trigger more blasts, up to the per-second limit.

## Tips

- Curse multiplies enemy HP ([Curse](/curse)), so the curse from Rotten Spud also makes every Kaboom blast bigger. The two scale together.
- Because the blast scales with enemy HP, Kaboom Spud stays useful late in a run, where Boom Spud's flat 20 damage falls off.

## Effect

Trigger: `onKill` (when an enemy dies). Raw parameters:

| Parameter | Value |
|---|---|
| `kind` | onKill |
| `chance` | 0.25 |
| `perSec` | 10 |
| `frozenOnly` | false |
| `proc.kind` | blast |
| `proc.radius` | 48 |
| `proc.share` | 0.5 |

## Obtaining

- Hold [Boom Spud](/items/boom-spud) with [Rotten Spud](/passives/rotten-spud) at level 5, then open a chest. See [Evolutions](/evolutions#item-evolutions).

## 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.item.kaboom-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 kabum |
| हिन्दी · Hindi | `hi` | कबूम आलू |
| Deutsch · German | `de` | Kawummknolle |
| Français · French | `fr` | Patate kaboum |
| Português (Brasil) · Brazilian Portuguese | `pt` | Batata-kabum |
| Türkçe · Turkish | `tr` | Kabum Patates |
| Bahasa Indonesia · Indonesian | `id` | Kentang Kabum |
| Русский · Russian | `ru` | Картоха-бабабах |
| Bahasa Melayu · Malay | `ms` | Ubi Kabum |
| Filipino | `fil` | Kaboom Patatas |
| मराठी · Marathi | `mr` | धडाडूम बटाटा |
| Tiếng Việt · Vietnamese | `vi` | Khoai Bùm Bùm |
| తెలుగు · Telugu | `te` | ఢమాల్ ఆలూ |
| தமிழ் · Tamil | `ta` | டமடமால் உருளை |
| বাংলা · Bengali | `bn` | আলু-মহাবোমা |
| ไทย · Thai | `th` | มันฝรั่งบึ้มสนั่น |
| Hausa | `ha` | Dankalin Babbar Fashewa |
| Naijá · Nigerian Pidgin | `pcm` | Kaboom 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": "kaboom-spud",
  "tier": "evolved",
  "rarity": 3,
  "mods": {},
  "effect": {
    "kind": "onKill",
    "chance": 0.25,
    "perSec": 10,
    "frozenOnly": false,
    "proc": {
      "kind": "blast",
      "radius": 48,
      "share": 0.5
    }
  },
  "from": "boom-spud",
  "catalyst": "rotten-spud"
}
```

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