# Maggot

> Maggot is an enemy in tibo.dog: 30 base HP, 10 damage, walks toward tibo.

Source page: https://www.tibodog.wiki/enemies/maggot-swarm · 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](/) › [Enemies](/enemies)

| Maggot | |
|---|---|
| Behaviour | Walks toward Tibo (`chase`) |
| Base HP | 30 |
| Base damage | 10 |
| Speed | 50 |
| XP | 1 |
| Gold chance | 2% |
| Radius | 4 |
| Mass | 0 |

**Maggot** is an enemy (pest) in tibo.dog.

## Overview

The Maggot (internal id `maggot-swarm`) is the minion of the [Compost Titan](/bosses/compost-titan) boss: “A heap of rotting leaves and mulch. Maggots pour out of it.” It does not appear in any biome's spawn table. It is a different enemy from the [Compost Maggot](/enemies/compost-maggot), the tier-1 pest of Compost Caves.

The Compost Titan arrives at 17:00 in the [wave schedule](/bosses#wave-schedule) and returns in the boss cycle of overtime. Its main attack summons 14 Maggots at a time. Each one walks straight at Tibo at speed 50, faster than most pests, with 30 HP and 10 contact damage. That is a lot for a pest worth only 1 XP, with a 2% chance to drop gold.

## How it works

The summon places 14 small warning circles in a ring 44 units around the Titan. After the attack's 1 s telegraph, each circle turns into a Maggot. [sim-BkfBhQfw.js: `e.zones.spawnDef[l]=o`] Maggots get the normal pest scaling for the current time (see [Enemy scaling](/enemy-scaling)).

Each Maggot despawns 40 s after it appears, and earlier if it ends up more than 460 units from Tibo. [sim-BkfBhQfw.js: `e.enemies.despawnAt[o]=e.time+40`] It has no behaviour beyond the plain chase. With mass 0 it takes full knockback.

## Tips

- Maggots pay almost nothing, so they are best treated as an obstacle rather than an XP source. Staying away from the Titan when the ring of circles appears keeps Tibo from being surrounded the moment they hatch.
- At speed 50 they are close to Tibo's 62, so they are hard to shake off, but they all expire 40 s after hatching.

## Stats

Base values before [time scaling](/enemy-scaling) and [difficulty](/modes).

| Stat | Value |
|---|---|
| Behaviour | Walks toward Tibo (`chase`) |
| Base HP | 30 |
| Base damage | 10 |
| Speed | 50 |
| XP | 1 |
| Gold chance | 2% |
| Radius | 4 |
| Mass | 0 |

## Where it appears

- Summoned by [Compost Titan](/bosses/compost-titan)

Biome tiers: each biome lists five enemy tiers; higher tiers appear as the run goes on (see [Enemy scaling](/enemy-scaling)).

## 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.enemy.maggot-swarm.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` | Gusano |
| हिन्दी · Hindi | `hi` | कीड़ा |
| Deutsch · German | `de` | Made |
| Français · French | `fr` | Asticot |
| Português (Brasil) · Brazilian Portuguese | `pt` | Larva |
| Türkçe · Turkish | `tr` | Kurtçuk |
| Bahasa Indonesia · Indonesian | `id` | Belatung |
| Русский · Russian | `ru` | Опарыш |
| Bahasa Melayu · Malay | `ms` | Berenga |
| Filipino | `fil` | Uod |
| मराठी · Marathi | `mr` | अळी |
| Tiếng Việt · Vietnamese | `vi` | Giòi |
| తెలుగు · Telugu | `te` | తెల్ల పురుగు |
| தமிழ் · Tamil | `ta` | ஈப்புழு |
| বাংলা · Bengali | `bn` | শূককীট |
| ไทย · Thai | `th` | หนอนแมลงวัน |
| Hausa | `ha` | Tsutsa |
| Naijá · Nigerian Pidgin | `pcm` | Maggot |
| <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": "maggot-swarm",
  "behavior": {
    "kind": "chase"
  },
  "hp": 30,
  "speed": 50,
  "damage": 10,
  "radius": 4,
  "xp": 1,
  "goldChance": 0.02,
  "mass": 0
}
```

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