# Potato Rain

> Potato Rain is a base weapon in tibo.dog. Calls down a shower of potatoes around Tibo.

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

Breadcrumb: [Main page](/) › [Weapons](/weapons)

| Potato Rain | |
|---|---|
| Type | Base weapon |
| Trigger | Automatic (cooldown) |
| Attack | Projectiles fall from above (`rain`) |
| Damage | 24 |
| Cooldown (s) | 5 |
| Amount | 6 |
| Area | 1 |
| Speed | 0 |
| Duration (s) | 2 |
| Pierce | 0 |
| Knockback | 1 |
| Interval (s) | 0.1 |
| Max level | 8 |
| Offer weight | 75 |
| Evolves into | [Golden Harvest](/weapons/golden-harvest) (with [Golden Fry](/passives/golden-fry)) |

**Potato Rain** is a base weapon in tibo.dog. In-game description: “Calls down a shower of potatoes around Tibo.”

## Overview

Potato Rain drops potatoes at random spots around Tibo. Every 5 seconds it calls a shower of 6 potatoes, 7 with Tibo's base +1 amount bonus (see [Stats](/stats)). Each potato lands after a short delay and deals 24 damage to every pest within its 18-unit blast, knocking them away from the impact. It does not aim, so it fires even when no pests are nearby.

You get it from a level-up card. At level 8 it drops 14 potatoes for 54 damage every 4.1 seconds. With a max-level Potato Rain and [Golden Fry](/passives/golden-fry), a chest can evolve it into [Golden Harvest](/weapons/golden-harvest).

## How it works

- **Where potatoes land.** Each potato picks a random point in a disc of radius `spread` (110 units) around Tibo, spread evenly over the disc's area. Area bonuses enlarge each blast (`size` × area) but only widen the disc once area goes above 1.25, because the spread is multiplied by `max(1, 0.8 × area)`. [sim-BkfBhQfw.js: `c=Math.sqrt(e.rng.next())*n.spread*Math.max(1,.8*r.area)`]
- **When they land.** The whole shower is placed at once. Each potato waits `delay` (0.45 s) plus a random extra time of up to the weapon's duration, so the shower lands over a window instead of all at once. Duration bonuses make that window longer but do not add damage. With Tibo's base +25% duration, the 2 s duration becomes a 2.5 s window. [sim-BkfBhQfw.js: `let u=n.delay+e.rng.next()*r.duration`]
- The landing spots are fixed when the shower is called and do not follow Tibo, so the potatoes stay where he was standing.
- Amount bonuses from [GPU](/passives/gpu) and [Sprouting Eyes](/passives/sprouting-eyes) each add another potato.

**Measured** in the headless sim (`tools/play.mjs`, build 41 `main-B2gf34bA.js`, Standard, Normal, god mode, seeds `s1`, `s2` and `s3`; the seeded starting weapon removed, the weapon given with `give`, spawning stopped after 4 s of play and the pests already on the field held at fixed spots with 10⁹ HP; Tibo standing still, facing right, with 8 pests in a line 20 to 90 units to his right): at level 1 it called 7 potatoes on the same tick every 5 s, each landing in a blast of radius 18; at level 8 it called 14 every 4.1 s with radius 20.7. All three seeds gave the same figures.

## Tips

- Potatoes fall around where Tibo was standing when the shower was called. It works best when pests are closing in on you, and you should not expect it to hit pests that are chasing you from far behind.
- The spread does not grow with [Big Bowl](/passives/big-bowl) until area is above 1.25, so early area bonuses mostly make each potato's blast bigger rather than covering more ground.

## Stats

Values are the raw numbers from the game's definitions, before Tibo's global stat multipliers, difficulty and time scaling. In play, Tibo's base stats add **+1 amount** to every weapon except aura, cone, nuke and ring weapons, and make every duration **×1.25** (see [Stats](/stats)). Field names in `code` are the game's internal names. Attack descriptions such as “Melee slash” are this wiki's summary of the internal attack `kind`.

### Level progression

Each level-up adds the listed change to the weapon's raw values. Totals are cumulative.

| Level | Change | Damage | Cooldown (s) | Amount | Area |
|---|---|---|---|---|---|
| 1 | Acquired | 24 | 5 | 6 | 1 |
| 2 | +2 amount | 24 | 5 | 8 | 1 |
| 3 | +10 damage | 34 | 5 | 8 | 1 |
| 4 | +0.15 area | 34 | 5 | 8 | 1.15 |
| 5 | +2 amount | 34 | 5 | 10 | 1.15 |
| 6 | -0.9 cooldown | 34 | 4.1 | 10 | 1.15 |
| 7 | +20 damage | 54 | 4.1 | 10 | 1.15 |
| 8 | +3 amount | 54 | 4.1 | 13 | 1.15 |

### Base values

| Stat | Level 1 |
|---|---|
| Damage | 24 |
| Cooldown (s) | 5 |
| Amount | 6 |
| Area | 1 |
| Speed | 0 |
| Duration (s) | 2 |
| Pierce | 0 |
| Knockback | 1 |
| Interval (s) | 0.1 |

### Behaviour parameters

Raw parameters of the attack (`behavior`), copied from the game definition. What they do in play is explained under [How it works](#how-it-works) above.

| Parameter | Value |
|---|---|
| `kind` | rain |
| `size` | 18 |
| `spread` | 110 |
| `delay` | 0.45 |

## Obtaining

- Offered as a card on level-up (offer weight 75).

## Evolution

| Result | Requires | Type |
|---|---|---|
| [Golden Harvest](/weapons/golden-harvest) | [Potato Rain](/weapons/potato-rain) (max level) + [Golden Fry](/passives/golden-fry) | Evolution |

## 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.weapon.potato-rain.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` | Lluvia de papas |
| हिन्दी · Hindi | `hi` | आलू की बारिश |
| Deutsch · German | `de` | Kartoffelregen |
| Français · French | `fr` | Pluie de patates |
| Português (Brasil) · Brazilian Portuguese | `pt` | Chuva de batatas |
| Türkçe · Turkish | `tr` | Patates Yağmuru |
| Bahasa Indonesia · Indonesian | `id` | Hujan Kentang |
| Русский · Russian | `ru` | Картофельный дождь |
| Bahasa Melayu · Malay | `ms` | Hujan Kentang |
| Filipino | `fil` | Ulan ng Patatas |
| मराठी · Marathi | `mr` | बटाट्यांचा पाऊस |
| Tiếng Việt · Vietnamese | `vi` | Mưa Khoai |
| తెలుగు · Telugu | `te` | ఆలూ వాన |
| தமிழ் · Tamil | `ta` | உருளை மழை |
| বাংলা · Bengali | `bn` | আলুবৃষ্টি |
| ไทย · Thai | `th` | ฝนมันฝรั่ง |
| Hausa | `ha` | Ruwan Dankali |
| Naijá · Nigerian Pidgin | `pcm` | Potato Rain |
| <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": "potato-rain",
  "tier": "base",
  "base": {
    "damage": 24,
    "cooldown": 5,
    "amount": 6,
    "area": 1,
    "speed": 0,
    "duration": 2,
    "pierce": 0,
    "knockback": 1,
    "interval": 0.1
  },
  "levels": [
    {
      "amount": 2
    },
    {
      "damage": 10
    },
    {
      "area": 0.15
    },
    {
      "amount": 2
    },
    {
      "cooldown": -0.9
    },
    {
      "damage": 20
    },
    {
      "amount": 3
    }
  ],
  "weight": 75,
  "behavior": {
    "kind": "rain",
    "size": 18,
    "spread": 110,
    "delay": 0.45
  }
}
```

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