# Eternal Sprouts

> Eternal Sprouts is an evolution in tibo.dog. Sprouts circle Tibo forever.

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

| Eternal Sprouts | |
|---|---|
| Type | Evolution |
| Trigger | Automatic (cooldown) |
| Attack | Projectiles orbit Tibo (`orbit`) |
| Damage | 80 |
| Cooldown (s) | 0 |
| Amount | 5 |
| Area | 1.3 |
| Speed | 4.4 |
| Duration (s) | 0 |
| Pierce | 0 |
| Knockback | 1.4 |
| Interval (s) | 0.1 |
| Evolves from | [Sprout Satellites](/weapons/sprout-satellites) (level 8) + [Slow Cooker](/passives/slow-cooker) |

**Eternal Sprouts** is an evolution in tibo.dog. In-game description: “Sprouts circle Tibo forever.”

## Overview

Eternal Sprouts is the evolution of [Sprout Satellites](/weapons/sprout-satellites). To get it, have Sprout Satellites at level 8 and own [Slow Cooker](/passives/slow-cooker), then open a [chest](/chests). See [Evolutions](/evolutions).

Six sprouts (raw amount 5 plus Tibo's base +1, see [Stats](/stats)) circle Tibo all the time, with no off phase. Each hit deals 80 raw damage with knockback, and a pest can be hit by this weapon once every 0.35 s. The orbit is wider than Sprout Satellites' and the sprouts are bigger and faster.

## How it works

- **Always on.** The weapon is flagged `permanent`, so its active state is set every tick and the duration/cooldown cycle never runs. [sim-BkfBhQfw.js: `if(!0===n.permanent)t.active=1;else if(t.active>0)--t.active,t.active<=0&&(t.cd=b(r.cooldown))`] That is why its definition has 0 cooldown and 0 duration. [Duration](/stats) and cooldown bonuses do nothing for it.
- **Ring size.** The orbit radius is `54 × √area` and each sprout's hit radius is `6 × area`. With the base area of 1.3 that is about 62 units out, with a hit radius of about 7.8. [Area](/stats) bonuses widen the ring and enlarge the sprouts.
- **Rotation.** 4.4 radians per second, a lap about every 1.4 s. Orbit weapons get only half of the projectile speed bonus.
- **Hit timer.** As with Sprout Satellites, the 0.35 s timer is per pest for the whole weapon. Six sprouts cover more of the ring but do not hit one pest more often: at most about 2.9 hits per second.

**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; for the ring test the clock was first warped 200 s and played 20 s to have enough pests): with 24 pests held in a ring on the 61.6-unit orbit, at most 6 separate spots were hit on the same tick, one per sprout. A pest moved along with a sprout every tick was hit exactly every 21 ticks (0.35 s). All three seeds gave the same figures.

## Tips

- Once the evolution is done, Slow Cooker has nothing more to do for this weapon, though it still lengthens other weapons' durations.
- The ring sits at a fixed distance. Pests that get inside it, right up against Tibo, are out of reach, so staying on the move and making pests walk through the ring gets the most out of it.

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

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

| Stat | Value |
|---|---|
| Damage | 80 |
| Cooldown (s) | 0 |
| Amount | 5 |
| Area | 1.3 |
| Speed | 4.4 |
| Duration (s) | 0 |
| Pierce | 0 |
| Knockback | 1.4 |
| 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` | orbit |
| `size` | 6 |
| `orbitRadius` | 54 |
| `hitInterval` | 0.35 |
| `permanent` | true |

## Obtaining

- Get [Sprout Satellites](/weapons/sprout-satellites) to level 8 while owning [Slow Cooker](/passives/slow-cooker) (any level), then open a [chest](/chests). See [Evolutions](/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.weapon.eternal-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 eternos |
| हिन्दी · Hindi | `hi` | अनंत अंकुर |
| Deutsch · German | `de` | Ewige Keime |
| Français · French | `fr` | Germes éternels |
| Português (Brasil) · Brazilian Portuguese | `pt` | Brotos eternos |
| Türkçe · Turkish | `tr` | Sonsuz Filizler |
| Bahasa Indonesia · Indonesian | `id` | Tunas Abadi |
| Русский · Russian | `ru` | Вечные ростки |
| Bahasa Melayu · Malay | `ms` | Tunas Abadi |
| Filipino | `fil` | Imortal na Usbong |
| मराठी · Marathi | `mr` | अमर कोंब |
| Tiếng Việt · Vietnamese | `vi` | Mầm Bất Tử |
| తెలుగు · Telugu | `te` | శాశ్వత మొలకలు |
| தமிழ் · Tamil | `ta` | நிரந்தர முளைகள் |
| বাংলা · Bengali | `bn` | অমর অঙ্কুর |
| ไทย · Thai | `th` | หน่อมันนิรันดร์ |
| Hausa | `ha` | Toho na Har Abada |
| Naijá · Nigerian Pidgin | `pcm` | Forever 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": "eternal-sprouts",
  "tier": "evolved",
  "base": {
    "damage": 80,
    "cooldown": 0,
    "amount": 5,
    "area": 1.3,
    "speed": 4.4,
    "duration": 0,
    "pierce": 0,
    "knockback": 1.4,
    "interval": 0.1
  },
  "behavior": {
    "kind": "orbit",
    "size": 6,
    "orbitRadius": 54,
    "hitInterval": 0.35,
    "permanent": true
  },
  "from": "sprout-satellites",
  "catalyst": "slow-cooker"
}
```

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