# Seeker Sprouts

> Seeker Sprouts is a base weapon in tibo.dog. Sprouts that steer toward enemies.

Source page: https://www.tibodog.wiki/weapons/seeker-sprouts · 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)

| Seeker Sprouts | |
|---|---|
| Type | Base weapon |
| Trigger | Automatic (cooldown) |
| Attack | Homing projectiles (`homing`) |
| Damage | 12 |
| Cooldown (s) | 2 |
| Amount | 3 |
| Area | 1 |
| Speed | 120 |
| Duration (s) | 3 |
| Pierce | 0 |
| Knockback | 1 |
| Interval (s) | 0.12 |
| Max level | 8 |
| Offer weight | 80 |
| Evolves into | [Overgrowth](/weapons/overgrowth) (with [Fertilizer](/passives/fertilizer)) |

**Seeker Sprouts** is a base weapon in tibo.dog. In-game description: “Sprouts that steer toward enemies.”

## Overview

Seeker Sprouts is a homing weapon. Every 2 s Tibo sends out a volley of 4 sprouts (raw amount 3 plus Tibo's base +1, see [Stats](/stats)), 0.12 s apart. Each sprout flies at speed 120 for 3.75 s (3 s plus the base +25% duration) and steers toward the nearest pest. At level 1 a sprout hits one pest and is gone; the level 7 upgrade adds 1 pierce, so it can hit two.

It is offered on level-up cards and is in the starting-weapon pool. At level 8 it has 42 raw damage, 6 sprouts per volley (raw amount 5 plus 1), a 1.5 s cooldown, speed 160 and 1 pierce. Owning [Fertilizer](/passives/fertilizer) at that point lets a [chest](/chests) evolve it into [Overgrowth](/weapons/overgrowth). Fertilizer is also the catalyst for [Big Fry](/weapons/big-fry).

## How it works

- **Launch direction.** Sprouts are not aimed at a pest. Each one leaves in the direction Tibo is facing, plus a random offset of up to 1.2 radians (about 69°) to either side. [sim-BkfBhQfw.js: `Vh(e,t,r,zh(e)+e.rng.range(-1.2,1.2),x.homing,n.size)`] The weapon fires on cooldown even when no pests are around.
- **Steering.** In flight, a sprout picks the nearest pest within 200 units every 6 ticks (0.1 s) and turns toward it. [sim-BkfBhQfw.js: `if((e.tick+t)%6==0){let n=Jo(e,i,a,200);`] The `turn` value (5) caps the turn rate in radians per second. At speed 120 that gives a turning circle of about 24 units radius. A sprout sent off in the wrong direction needs about 0.6 s to swing all the way around.
- **Targets.** Each sprout chases the pest nearest to itself, not to Tibo, and switches whenever a closer one appears.

**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 launched 4 sprouts 0.12 s apart every 2 s, each spawned with a 3.75 s lifetime and pierce 0; at level 8 it launched 6 every 1.5 s with pierce 1. All three seeds gave the same figures.

## Tips

- Sprouts leave in Tibo's facing direction, so walking toward a pack gets them to it fastest. Running away sends them off backwards first.
- The level 5 and level 8 upgrades (+1 sprout each) and the cooldown cuts at levels 5 and 7 add the most volume. [Pierce](/stats) bonuses matter more after level 7, once each sprout can hit two pests.

## 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 | Speed | Pierce |
|---|---|---|---|---|---|---|
| 1 | Acquired | 12 | 2 | 3 | 120 | 0 |
| 2 | +4 damage | 16 | 2 | 3 | 120 | 0 |
| 3 | +6 damage | 22 | 2 | 3 | 120 | 0 |
| 4 | +40 speed, +4 damage | 26 | 2 | 3 | 160 | 0 |
| 5 | +1 amount, -0.3 cooldown | 26 | 1.7 | 4 | 160 | 0 |
| 6 | +10 damage | 36 | 1.7 | 4 | 160 | 0 |
| 7 | +1 pierce, -0.2 cooldown | 36 | 1.5 | 4 | 160 | 1 |
| 8 | +1 amount, +6 damage | 42 | 1.5 | 5 | 160 | 1 |

### Base values

| Stat | Level 1 |
|---|---|
| Damage | 12 |
| Cooldown (s) | 2 |
| Amount | 3 |
| Area | 1 |
| Speed | 120 |
| Duration (s) | 3 |
| Pierce | 0 |
| Knockback | 1 |
| Interval (s) | 0.12 |

### 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` | homing |
| `size` | 4 |
| `turn` | 5 |

## Obtaining

- Offered as a card on level-up (offer weight 80).
- Listed in the game's `player.startWeapons` pool (see [Level-up](/level-up)).

## Evolution

| Result | Requires | Type |
|---|---|---|
| [Overgrowth](/weapons/overgrowth) | [Seeker Sprouts](/weapons/seeker-sprouts) (max level) + [Fertilizer](/passives/fertilizer) | 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.seeker-sprouts.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` | Brotes buscadores |
| हिन्दी · Hindi | `hi` | खोजी अंकुर |
| Deutsch · German | `de` | Suchkeime |
| Français · French | `fr` | Germes traqueurs |
| Português (Brasil) · Brazilian Portuguese | `pt` | Brotos teleguiados |
| Türkçe · Turkish | `tr` | Güdümlü Filizler |
| Bahasa Indonesia · Indonesian | `id` | Tunas Pemburu |
| Русский · Russian | `ru` | Ростки-ищейки |
| Bahasa Melayu · Malay | `ms` | Tunas Pemburu |
| Filipino | `fil` | Usbong na Humahabol |
| मराठी · Marathi | `mr` | शोधक कोंब |
| Tiếng Việt · Vietnamese | `vi` | Mầm Truy Đuổi |
| తెలుగు · Telugu | `te` | వేట మొలకలు |
| தமிழ் · Tamil | `ta` | தேடும் முளைகள் |
| বাংলা · Bengali | `bn` | সন্ধানী অঙ্কুর |
| ไทย · Thai | `th` | หน่อนำวิถี |
| Hausa | `ha` | Toho Mai Nema |
| Naijá · Nigerian Pidgin | `pcm` | Seeker Sprouts |
| <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": "seeker-sprouts",
  "tier": "base",
  "base": {
    "damage": 12,
    "cooldown": 2,
    "amount": 3,
    "area": 1,
    "speed": 120,
    "duration": 3,
    "pierce": 0,
    "knockback": 1,
    "interval": 0.12
  },
  "levels": [
    {
      "damage": 4
    },
    {
      "damage": 6
    },
    {
      "speed": 40,
      "damage": 4
    },
    {
      "amount": 1,
      "cooldown": -0.3
    },
    {
      "damage": 10
    },
    {
      "pierce": 1,
      "cooldown": -0.2
    },
    {
      "amount": 1,
      "damage": 6
    }
  ],
  "weight": 80,
  "behavior": {
    "kind": "homing",
    "size": 4,
    "turn": 5
  }
}
```

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