# Spud Artillery

> Spud Artillery is a union in tibo.dog. A barrage of lobbed potatoes that explode. Frees a weapon slot.

Source page: https://www.tibodog.wiki/weapons/spud-artillery · 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](/) › [Weapons](/weapons)

| Spud Artillery | |
|---|---|
| Type | Union |
| Trigger | Automatic (cooldown) |
| Attack | Lobbed (arcing) projectile (`lob`) |
| Damage | 84 |
| Cooldown (s) | 1.8 |
| Amount | 5 |
| Area | 1.6 |
| Speed | 230 |
| Duration (s) | 3 |
| Pierce | 2 |
| Knockback | 2 |
| Interval (s) | 0.1 |
| Union of | [Spud Lob](/weapons/spud-lob) + [Spud Cannon](/weapons/spud-cannon) |

**Spud Artillery** is a union in tibo.dog. In-game description: “A barrage of lobbed potatoes that explode. Frees a weapon slot.”

## Overview

Spud Artillery is the union of [Spud Lob](/weapons/spud-lob) and [Spud Cannon](/weapons/spud-cannon). Opening a [chest](/chests) when both qualify replaces them with this one weapon and frees a weapon slot (see [Evolutions](/evolutions#unions)). It throws potatoes in the high arc of Spud Lob, and like Spud Cannon's shells they explode.

Every 1.8 s it lobs 6 potatoes (raw Amount 5 plus Tibo's base +1 projectile, see [Stats](/stats)), 0.1 s apart. A potato bursts on the first pest it touches, dealing 84 damage to every pest within about 51 units (explosion radius 32 × Area 1.6) with knockback 2.

## How it works

- **Throw.** Each potato is thrown straight up the screen at 85–110% of its Speed (230), with a random sideways drift of up to 140 × (0.6 + 0.4 × Area) units per second, about 174 at its base Area. Gravity (420) then pulls it back down past Tibo, so potatoes rise roughly 45–75 units above him and fall back through the height they were thrown from about 1.1 s later. [sim-BkfBhQfw.js: `o.vx[i]=e.rng.range(-n.spreadX,n.spreadX)*(.6+.4*r.area),o.vy[i]=-r.speed*e.rng.range(.85,1.1)`]
- **Hitting.** A potato hits anything it passes over on the way up or down. On its first hit it explodes and is removed, so its Pierce never comes into play. The pest it touched takes the direct hit and is also inside the blast. [sim-BkfBhQfw.js: `if(n.split[t]>0&&vm(e,t,a),n.explodeRadius[t]>0)_m(e,t),n.pool.kill(t);`]
- **Misses.** A potato that touches nothing explodes wherever it is when its Duration runs out.
- **No target needed.** The weapon fires on its cooldown even when no pest is around.

**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): it lobbed 6 potatoes 0.1 s apart every 1.8 s, each spawned with a 3.75 s lifetime. All three seeds gave the same figures.

## Tips

- Area raises both the sideways spread and the blast radius; projectile speed raises the arc.

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

Unions have no level-ups in the game data; they use these fixed raw values.

| Stat | Value |
|---|---|
| Damage | 84 |
| Cooldown (s) | 1.8 |
| Amount | 5 |
| Area | 1.6 |
| Speed | 230 |
| Duration (s) | 3 |
| Pierce | 2 |
| Knockback | 2 |
| 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` | lob |
| `size` | 7 |
| `gravity` | 420 |
| `spreadX` | 140 |
| `explodeRadius` | 32 |

## Obtaining

- Own [Spud Lob](/weapons/spud-lob) and [Spud Cannon](/weapons/spud-cannon) (each max-level or evolved, at least one a level-8 base weapon), then open a [chest](/chests). The union replaces both weapons and frees a slot. See [Evolutions](/evolutions#unions).

## 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.spud-artillery.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` | Artillería de papas |
| हिन्दी · Hindi | `hi` | आलू तोपखाना |
| Deutsch · German | `de` | Knollenartillerie |
| Français · French | `fr` | Artillerie à patates |
| Português (Brasil) · Brazilian Portuguese | `pt` | Artilharia de batata |
| Türkçe · Turkish | `tr` | Patates Topçusu |
| Bahasa Indonesia · Indonesian | `id` | Artileri Kentang |
| Русский · Russian | `ru` | Картофельная артиллерия |
| Bahasa Melayu · Malay | `ms` | Artileri Ubi |
| Filipino | `fil` | Artilerya ng Patatas |
| मराठी · Marathi | `mr` | बटाटा तोफखाना |
| Tiếng Việt · Vietnamese | `vi` | Pháo Binh Khoai |
| తెలుగు · Telugu | `te` | ఆలూ ఆర్టిలరీ |
| தமிழ் · Tamil | `ta` | உருளை குண்டு |
| বাংলা · Bengali | `bn` | আলু গোলন্দাজ |
| ไทย · Thai | `th` | กองปืนใหญ่มัน |
| Hausa | `ha` | Igwan Dankali |
| Naijá · Nigerian Pidgin | `pcm` | Potato Artillery |
| <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": "spud-artillery",
  "tier": "union",
  "base": {
    "damage": 84,
    "cooldown": 1.8,
    "amount": 5,
    "area": 1.6,
    "speed": 230,
    "duration": 3,
    "pierce": 2,
    "knockback": 2,
    "interval": 0.1
  },
  "behavior": {
    "kind": "lob",
    "size": 7,
    "gravity": 420,
    "spreadX": 140,
    "explodeRadius": 32
  },
  "from": [
    "spud-lob",
    "spud-cannon"
  ]
}
```

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