# Big Fry

> Big Fry is an evolution in tibo.dog. The fry pierces everything and grows bigger as it grows stronger.

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

| Big Fry | |
|---|---|
| Type | Evolution |
| Trigger | Automatic (cooldown) |
| Attack | Shoots at a targeted enemy (`targetShot`) |
| Damage | 10 |
| Cooldown (s) | 0.45 |
| Amount | 3 |
| Area | 1 |
| Speed | 220 |
| Duration (s) | 1.5 |
| Pierce | 99 |
| Knockback | 0.8 |
| Interval (s) | 0.06 |
| Evolves from | [Small Fry](/weapons/small-fry) (level 8) + [Fertilizer](/passives/fertilizer) |

**Big Fry** is an evolution in tibo.dog. In-game description: “The fry pierces everything and grows bigger as it grows stronger.”

## Overview

Big Fry is the evolution of [Small Fry](/weapons/small-fry). To get it, have Small Fry at level 8 and own [Fertilizer](/passives/fertilizer), then open a [chest](/chests). See [Evolutions](/evolutions).

Every 0.45 s it fires 4 fries (raw amount 3 plus Tibo's base +1, see [Stats](/stats)) at the nearest pest, 0.06 s apart. The fries pierce without limit. Like Small Fry, it gains damage from its kills, now +0.08 raw damage per kill up to +25. The fries also get bigger as the kill count rises, up to three times their starting size.

## How it works

- **Kills carry over.** Evolving swaps the weapon's definition and resets its ordinary level, but keeps its kill counter. A weapon that was limit-broken retains its breaks and uses the new shape at break level 8. [sim-BkfBhQfw.js: `r.def=n,r.src=L(e,n.id,Vr(n.id)),r.level=1,r.raw=$c(n,1),_i(r),r.cd=0`] Without limit breaks, Big Fry's bonuses are worked out from the combined count. Example: a Small Fry that evolves at 240 kills becomes a Big Fry with 10 + 19.2 = 29.2 raw damage and fries 1.4× their base size.
- **Damage bonus.** The bonus is `min(25, 0.08 × kills)`, added before Tibo's damage multiplier. It is maxed at 313 kills, for 35 raw damage per fry.
- **Size bonus.** The fry's radius is multiplied by `min(3, 1 + kills / 600)`: double size at 600 kills, triple at 1200. [sim-BkfBhQfw.js: `function Xm(e,t){return Math.min(e.cap,t*e.perKill)}function Zm(e,t){return!0===e.size?Math.min(3,1+t/600):1}`]
- **Unlimited pierce and re-hits.** Weapons with 99 pierce get unlimited pierce, and pierce bonuses do not change that. [sim-BkfBhQfw.js: `n.pierce=i.pierce>=99?-1:i.pierce+r.pierceBonus`] In exchange, a pest can only be hit by this weapon once every 30 ticks (0.5 s). That timer is shared by all of Big Fry's fries. [sim-BkfBhQfw.js: `i=8*U(n)+Math.max(0,e.projectiles.slot[t]);return!(e.tick-r.hitStamp[i]<e.projectiles.rehit[t]`] If two fries reach the same pest within 0.5 s, only the first one damages it.
- **Aim.** It targets the same way as Small Fry: the nearest pest within 224 units, and it holds fire when none is in range.

**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 fired 4 fries every 0.45 s, each spawned with a 1.875 s lifetime; all 8 pests in the line were hit, and no pest was ever hit twice within 0.5 s (the shortest gap between two hits on one pest was 30 ticks). All three seeds gave the same figures.

## Tips

- Against one tough target such as a [boss](/bosses), the shared re-hit timer caps Big Fry at 2 hits per second, however many fries it fires. Its strength is long lines of pests, where every fry passes through all of them.
- Kill bonuses carry over, so a Small Fry with many kills makes a stronger Big Fry from the start. The damage cap is reached long before the size cap.

## 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 | 10 |
| Cooldown (s) | 0.45 |
| Amount | 3 |
| Area | 1 |
| Speed | 220 |
| Duration (s) | 1.5 |
| Pierce | 99 |
| Knockback | 0.8 |
| Interval (s) | 0.06 |

### 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` | targetShot |
| `size` | 3 |
| `growOnKill.perKill` | 0.08 |
| `growOnKill.cap` | 25 |
| `growOnKill.size` | true |

## Obtaining

- Get [Small Fry](/weapons/small-fry) to level 8 while owning [Fertilizer](/passives/fertilizer) (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.big-fry.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` | Fritota |
| हिन्दी · Hindi | `hi` | बड़ा फ्राई |
| Deutsch · German | `de` | Große Fritte |
| Français · French | `fr` | Grosse frite |
| Português (Brasil) · Brazilian Portuguese | `pt` | Fritona |
| Türkçe · Turkish | `tr` | Dev Kızartma |
| Bahasa Indonesia · Indonesian | `id` | Kentang Goreng Raksasa |
| Русский · Russian | `ru` | Большая фри |
| Bahasa Melayu · Malay | `ms` | Goreng Gergasi |
| Filipino | `fil` | Higanteng Fries |
| मराठी · Marathi | `mr` | मोठा फ्राय |
| Tiếng Việt · Vietnamese | `vi` | Khoai Bự |
| తెలుగు · Telugu | `te` | బడా ఫ్రై |
| தமிழ் · Tamil | `ta` | பெரிய ஃப்ரை |
| বাংলা · Bengali | `bn` | বড় ফ্রাই |
| ไทย · Thai | `th` | มันทอดยักษ์ |
| Hausa | `ha` | Babban Dankalin Soya |
| Naijá · Nigerian Pidgin | `pcm` | Big Fry |
| <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": "big-fry",
  "tier": "evolved",
  "base": {
    "damage": 10,
    "cooldown": 0.45,
    "amount": 3,
    "area": 1,
    "speed": 220,
    "duration": 1.5,
    "pierce": 99,
    "knockback": 0.8,
    "interval": 0.06
  },
  "behavior": {
    "kind": "targetShot",
    "size": 3,
    "growOnKill": {
      "perKill": 0.08,
      "cap": 25,
      "size": true
    }
  },
  "from": "small-fry",
  "catalyst": "fertilizer"
}
```

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