# Deep Fryer

> Deep Fryer is a base weapon in tibo.dog. Sprays hot oil in a cone.

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

| Deep Fryer | |
|---|---|
| Type | Base weapon |
| Trigger | Automatic (cooldown) |
| Attack | Hits a cone in front of Tibo (`cone`) |
| Damage | 6 |
| Cooldown (s) | 2.4 |
| Amount | 1 |
| Area | 1 |
| Speed | 0 |
| Duration (s) | 0.9 |
| Pierce | 0 |
| Knockback | 0.3 |
| Interval (s) | 0.1 |
| Max level | 8 |
| Offer weight | 75 |
| Evolves into | [Inferno Basket](/weapons/inferno-basket) (with [Bacon Bits](/passives/bacon-bits)) |

**Deep Fryer** is a base weapon in tibo.dog. In-game description: “Sprays hot oil in a cone.”

## Overview

Deep Fryer sprays hot oil in a narrow cone in front of Tibo. When a pest comes within range, it sprays for 0.9 s (before duration bonuses), hitting everything in the cone every 0.15 s for 6 damage per hit, then rests for its 2.4 s cooldown. The cone reaches 70 units and re-aims at the nearest pest on each hit, so it tracks targets while it sprays.

By level 8 it deals 21 per hit, sprays for 1.1 s, reaches 91 units (area 1.3) and rests 2.0 s. Deep Fryer is one of the possible starting weapons of a standard run (see [Level-up](/level-up)) and is also offered on level-up cards. At level 8, a chest opened while Tibo holds [Bacon Bits](/passives/bacon-bits) evolves it into [Inferno Basket](/weapons/inferno-basket).

## How it works

- **Trigger**: when the cooldown is ready, the spray starts only if a pest is within 1.3 × the cone's reach. [sim-BkfBhQfw.js: `Jo(e,i,a,1.3*o)!==void 0&&(t.active=b(Math.max(.2,r.duration))`]
- **Cycle**: the cooldown starts only after the spray ends, so a full cycle is spray time plus cooldown. [sim-BkfBhQfw.js: `(e,t,n,r),t.active<=0&&(t.cd=b(r.cooldown))`] The spray time is the weapon's duration times Tibo's duration stat (base +25%, see [Stats](/stats)), so at level 1 it is about 1.1 s, or 7 to 8 hits.
- **Aim and width**: on every hit the cone turns toward the nearest pest within range, then hits every pest within the reach whose direction is within half the cone `angle` plus 0.1 rad. For Deep Fryer that is 0.4 rad (about 23°) either side. [sim-BkfBhQfw.js: `Math.abs(Je(t.angle,k(q(e,r)-a,K(e,r)-i)))<=c+.1&&Y(e,r)`]
- **Amount does nothing**: cone weapons ignore the projectile-count bonus (see [Stats](/stats)).
- The cone has no pierce limit; every pest inside it is hit.

**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; one pest held 40 units to Tibo's right): at level 1 each spray hit the pest 8 times, 0.15 s apart, and a new spray began every 3.53 s (about 1.13 s of spray plus the 2.4 s cooldown); at level 8 each spray hit 10 times and the cycle was 3.38 s. All three seeds gave the same figures.

## Tips

- Area adds both reach and width of coverage, and duration lengthens every spray, so those stats help Deep Fryer more than projectile count.
- The short reach means it works best when pests are close. It pairs well with slows that keep them in the cone.

## 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) | Area | Duration (s) |
|---|---|---|---|---|---|
| 1 | Acquired | 6 | 2.4 | 1 | 0.9 |
| 2 | +3 damage | 9 | 2.4 | 1 | 0.9 |
| 3 | +0.2 duration | 9 | 2.4 | 1 | 1.1 |
| 4 | +0.15 area | 9 | 2.4 | 1.15 | 1.1 |
| 5 | +5 damage | 14 | 2.4 | 1.15 | 1.1 |
| 6 | -0.4 cooldown | 14 | 2 | 1.15 | 1.1 |
| 7 | +0.15 area | 14 | 2 | 1.3 | 1.1 |
| 8 | +7 damage | 21 | 2 | 1.3 | 1.1 |

### Base values

| Stat | Level 1 |
|---|---|
| Damage | 6 |
| Cooldown (s) | 2.4 |
| Amount | 1 |
| Area | 1 |
| Speed | 0 |
| Duration (s) | 0.9 |
| Pierce | 0 |
| Knockback | 0.3 |
| 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` | cone |
| `size` | 70 |
| `angle` | 0.6 |
| `hitInterval` | 0.15 |

## Obtaining

- Offered as a card on level-up (offer weight 75).
- Listed in the game's `player.startWeapons` pool (see [Level-up](/level-up)).
- Can be given by [poteto's visit](/visitors) (listed in `poteto.newWeapons`).

## Evolution

| Result | Requires | Type |
|---|---|---|
| [Inferno Basket](/weapons/inferno-basket) | [Deep Fryer](/weapons/deep-fryer) (max level) + [Bacon Bits](/passives/bacon-bits) | 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.deep-fryer.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` | Freidora |
| हिन्दी · Hindi | `hi` | डीप फ्रायर |
| Deutsch · German | `de` | Fritteuse |
| Français · French | `fr` | Friteuse |
| Português (Brasil) · Brazilian Portuguese | `pt` | Fritadeira |
| Türkçe · Turkish | `tr` | Fritöz |
| Bahasa Indonesia · Indonesian | `id` | Penggorengan |
| Русский · Russian | `ru` | Фритюрница |
| Bahasa Melayu · Malay | `ms` | Mesin Goreng |
| Filipino | `fil` | Prituhan |
| मराठी · Marathi | `mr` | कढई |
| Tiếng Việt · Vietnamese | `vi` | Nồi Chiên |
| తెలుగు · Telugu | `te` | నూనె బాణలి |
| தமிழ் · Tamil | `ta` | எண்ணெய்ச் சட்டி |
| বাংলা · Bengali | `bn` | ডিপ ফ্রায়ার |
| ไทย · Thai | `th` | หม้อทอด |
| Hausa | `ha` | Tukunyar Soya |
| Naijá · Nigerian Pidgin | `pcm` | Deep Fryer |
| <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": "deep-fryer",
  "tier": "base",
  "base": {
    "damage": 6,
    "cooldown": 2.4,
    "amount": 1,
    "area": 1,
    "speed": 0,
    "duration": 0.9,
    "pierce": 0,
    "knockback": 0.3,
    "interval": 0.1
  },
  "levels": [
    {
      "damage": 3
    },
    {
      "duration": 0.2
    },
    {
      "area": 0.15
    },
    {
      "damage": 5
    },
    {
      "cooldown": -0.4
    },
    {
      "area": 0.15
    },
    {
      "damage": 7
    }
  ],
  "weight": 75,
  "behavior": {
    "kind": "cone",
    "size": 70,
    "angle": 0.6,
    "hitInterval": 0.15
  }
}
```

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