Hot Potato
Hot Potato is a base weapon in tibo.dog. In-game description: “Hops from pest to pest and blows up on the last one when its count runs out.”
Overview
Hot Potato throws homing potatoes that bounce from pest to pest and explode on the last one. Every 2.6 s it throws a volley; with Tibo's built-in +1 amount bonus (see Stats) that is 2 potatoes at level 1, 0.3 s apart, and 4 at level 8. Each potato hits up to pierce + 1 pests (4 at level 1, 8 at level 8), then blows up for 2.5× its damage in a 30-unit radius (scaled by Area).
It is offered as a level-up card. At level 8, with Hot Sauce at any level, the next chest evolves it into Spicy Hot Potato, whose blast throws two fresh potatoes.
How it works
- Launch. Potatoes leave Tibo roughly in the direction he faces (up to ±1.2 rad off) and steer toward a target at up to 7 rad/s. With no target they look for the nearest pest within 200 units that they have not hit yet.
- Hops. On each hit the potato deals its normal damage, uses up one point of pierce and turns toward the nearest pest within 90 units (
hopRange) that it has not hit before. Each hop also tops its remaining flight time up to at least 1.2 s.[1] - Blast. When a potato hits with no pierce left, it explodes: every pest within
fuse.radius× Area takesfuse.blast× damage (2.5×). The last pest takes both the hit and the blast. - Fizzling out. A potato that runs out of flight time (3 s × Duration) also explodes where it is, so the blast is never lost.[2]
- Pierce bonuses from items and passives add hops, because the hop count is the potato's pierce. The hop range is not scaled by Area.
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; pests held 40 to 110 units to Tibo's right): at level 1 it threw 2 potatoes 0.3 s apart every 2.6 s, each spawned with a 3.75 s lifetime and pierce 3; at level 8 it threw 4 every 2.3 s with pierce 7. All three seeds gave the same figures.
Tips
- Level 3 and level 7 each add a potato, and four levels add pierce, so most upgrades raise the number of pests each volley touches.
- Hops need pests within 90 units of each other, so Hot Potato does its best work in packed crowds. Against a lone target, the potato hits once and then flies on until it finds another pest or its timer runs out.
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). 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 | Area | Pierce |
|---|---|---|---|---|---|---|
| 1 | Acquired | 7 | 2.6 | 1 | 1 | 3 |
| 2 | +3 damage, +1 pierce | 10 | 2.6 | 1 | 1 | 4 |
| 3 | +1 amount | 10 | 2.6 | 2 | 1 | 4 |
| 4 | +3 damage, +1 pierce | 13 | 2.6 | 2 | 1 | 5 |
| 5 | +0.2 area | 13 | 2.6 | 2 | 1.2 | 5 |
| 6 | -0.3 cooldown, +1 pierce | 13 | 2.3 | 2 | 1.2 | 6 |
| 7 | +1 amount | 13 | 2.3 | 3 | 1.2 | 6 |
| 8 | +5 damage, +1 pierce | 18 | 2.3 | 3 | 1.2 | 7 |
Base values
| Stat | Level 1 |
|---|---|
| Damage | 7 |
| Cooldown (s) | 2.6 |
| Amount | 1 |
| Area | 1 |
| Speed | 150 |
| Duration (s) | 3 |
| Pierce | 3 |
| Knockback | 1 |
| Interval (s) | 0.3 |
Behaviour parameters
Raw parameters of the attack (behavior), copied from the game definition. What they do in play is explained under How it works above.
| Parameter | Value |
|---|---|
kind |
homing |
size |
5 |
turn |
7 |
fuse.blast |
2.5 |
fuse.radius |
30 |
fuse.hopRange |
90 |
Obtaining
- Offered as a card on level-up (offer weight 75).
Evolution
| Result | Requires | Type |
|---|---|---|
| Evolution |
Names in other languages
Verified: the name the game shows when another language is selected in Settings, from its translation files.[3] See Languages.
Show names in 26 languages
| Language | Code | Name |
|---|---|---|
| 简体中文 · Simplified Chinese | zh-CN |
烫手山芋 |
| 繁體中文 · Traditional Chinese (Taiwan) | zh-TW |
燙手山芋 |
| 日本語 · Japanese | ja |
ホットポテト |
| 한국어 · Korean | ko |
뜨거운 감자 |
| Español · Spanish | es |
Papa caliente |
| हिन्दी · Hindi | hi |
गरम आलू |
| Deutsch · German | de |
Heiße Kartoffel |
| Français · French | fr |
Patate chaude |
| Português (Brasil) · Brazilian Portuguese | pt |
Batata quente |
| Türkçe · Turkish | tr |
Sıcak Patates |
| Bahasa Indonesia · Indonesian | id |
Kentang Panas |
| Русский · Russian | ru |
Горячая картошка |
| Bahasa Melayu · Malay | ms |
Kentang Panas |
| Filipino | fil |
Mainit na Patatas |
| मराठी · Marathi | mr |
गरम बटाटा |
| Tiếng Việt · Vietnamese | vi |
Khoai Nóng |
| తెలుగు · Telugu | te |
వేడి ఆలూ |
| தமிழ் · Tamil | ta |
சுடு உருளை |
| বাংলা · Bengali | bn |
গরম আলু |
| ไทย · Thai | th |
มันฝรั่งร้อน |
| Hausa | ha |
Dankali Mai Zafi |
| Naijá · Nigerian Pidgin | pcm |
Hot Potato |
| العربية · Arabic | ar |
بطاطس ساخنة |
| فارسی · Persian | fa |
سیبزمینی داغ |
| עברית · Hebrew | he |
תפוד לוהט |
| اردو · Urdu | ur |
گرم آلو |
Data
Show raw game data
{
"id": "hot-potato",
"tier": "base",
"base": {
"damage": 7,
"cooldown": 2.6,
"amount": 1,
"area": 1,
"speed": 150,
"duration": 3,
"pierce": 3,
"knockback": 1,
"interval": 0.3
},
"levels": [
{
"damage": 3,
"pierce": 1
},
{
"amount": 1
},
{
"damage": 3,
"pierce": 1
},
{
"area": 0.2
},
{
"cooldown": -0.3,
"pierce": 1
},
{
"amount": 1
},
{
"damage": 5,
"pierce": 1
}
],
"weight": 75,
"behavior": {
"kind": "homing",
"size": 5,
"turn": 7,
"fuse": {
"blast": 2.5,
"radius": 30,
"hopRange": 90
}
}
}
Sources
Game version 75: main-CSuyb4iv.js / boot-CPW8VVmR.js / sim-BkfBhQfw.js from https://tibo.dog/, researched 2026-11-05. See Versions & updates.
- Content registry exported by
boot-CPW8VVmR.js; boss definitions and order exported bysim-BkfBhQfw.js; lazy endgame definitions fromendgame-content-CyuS5vbP.jsandcatalog.generated-JnyrtBzy.js - English names and descriptions from
i18n-en-content--0ALgcKX.js - Names in other languages from the 26
i18n-<code>-contentfiles ofmain-CSuyb4iv.js(data/i18n-names.json)
Code references
- sim-BkfBhQfw.js
if(i<=0)return sm(e,t),void r.pool.kill(t);r.pierce[t]=i-1,cm(r,t),r.life[t]=Math.max(r.life[t],1.2) - sim-BkfBhQfw.js
n.fuseBlast[r]>0&&sm(e,r) - i18n-ja-content-DO6GrqHt.js
"content.weapon.hot-potato.name":["ホットポテト"]