Potato Battery
Potato Battery is a base weapon in tibo.dog. In-game description: “Clips a live wire onto a pest. The wire zaps and slows every pest it touches. The clipped pest can't die until the wire lets go.”
Overview
Potato Battery clips a live wire from Tibo to a nearby pest. Every 0.25 s the wire zaps every pest touching it, including the clipped one, for 5 damage and slows them by 50% for 0.3 s × Duration. The clipped pest is almost pinned in place (−85% speed) and cannot drop below 1 HP while the wire holds. When the wire lets go, it bursts for 5× damage around the clipped pest, which usually finishes it off.
Its listed amount is 0, so it clips 1 wire at level 1 (Tibo's built-in +1 amount, see Stats) and 2 from level 5. It is offered as a level-up card. At level 8, with Root Network at any level, the next chest evolves it into Spud Grid.
How it works
- Target choice. Within 110 units, the battery clips the nearest pest that is at least 50 units away (
minRange) and not already clipped. If every pest is closer than that, it takes the farthest one in range. It does not clip bosses.[1] - The wire is a line from Tibo to the clipped pest,
size× Area wide (8 at level 1). It follows both of them as they move. - Letting go. The wire lasts
durationseconds (4 s, × Duration) or snaps as soon as the clipped pest is more than 170 units from Tibo. Either way it dischargesdischarge× damage (25 at level 1) to every pest within 18 units of the clipped pest.[2] - HP floor. Any hit that would bring a clipped pest below 1 HP leaves it at 1 HP. Bosses are exempt.[3]
- Cooldown. The 2.5 s cooldown only starts counting once all of this weapon's wires are gone. A full cycle is wire time plus cooldown, about 7.5 s at level 1 with the base Duration bonus.[4] With no pest in range it checks again every 0.1 s.
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 60 to 90 units from Tibo): at level 1 one wire lasted 5 s (4 s plus the base +25% duration) and a new one clipped 7.5 s after the previous, zapping every 0.25 s for 5 and bursting for 25 on release; from level 5 two wires clipped at once. All three seeds gave the same figures.
Tips
- The pinned pest stops where it is clipped, at least 50 units away when possible. Moving so that other pests walk across the wire gets more out of each zap.
- Running far away snaps the wire early (past 170 units). That discharges sooner but cuts the zapping short.
- Other weapons can wear the clipped pest down to 1 HP, and the discharge then finishes it when the wire lets go.
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 | Duration (s) |
|---|---|---|---|---|---|---|
| 1 | Acquired | 5 | 2.5 | 0 | 1 | 4 |
| 2 | +2 damage | 7 | 2.5 | 0 | 1 | 4 |
| 3 | +0.5 duration | 7 | 2.5 | 0 | 1 | 4.5 |
| 4 | +0.25 area | 7 | 2.5 | 0 | 1.25 | 4.5 |
| 5 | +1 amount | 7 | 2.5 | 1 | 1.25 | 4.5 |
| 6 | +5 damage | 12 | 2.5 | 1 | 1.25 | 4.5 |
| 7 | -0.5 cooldown | 12 | 2 | 1 | 1.25 | 4.5 |
| 8 | +5 damage, +0.25 area | 17 | 2 | 1 | 1.5 | 4.5 |
Base values
| Stat | Level 1 |
|---|---|
| Damage | 5 |
| Cooldown (s) | 2.5 |
| Amount | 0 |
| Area | 1 |
| Speed | 0 |
| Duration (s) | 4 |
| Pierce | 0 |
| Knockback | 0 |
| Interval (s) | 0 |
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 |
tether |
size |
8 |
minRange |
50 |
range |
110 |
snap |
170 |
hitInterval |
0.25 |
discharge |
5 |
pin |
0.85 |
onHit.kind |
slow |
onHit.factor |
0.5 |
onHit.seconds |
0.3 |
Obtaining
- Offered as a card on level-up (offer weight 70).
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.[5] 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 |
Batería de papa |
| हिन्दी · Hindi | hi |
आलू बैटरी |
| Deutsch · German | de |
Kartoffelbatterie |
| Français · French | fr |
Pile patate |
| Português (Brasil) · Brazilian Portuguese | pt |
Pilha de batata |
| Türkçe · Turkish | tr |
Patates Pili |
| Bahasa Indonesia · Indonesian | id |
Baterai Kentang |
| Русский · Russian | ru |
Картофельная батарейка |
| Bahasa Melayu · Malay | ms |
Bateri Kentang |
| Filipino | fil |
Bateryang Patatas |
| मराठी · Marathi | mr |
बटाटा बॅटरी |
| Tiếng Việt · Vietnamese | vi |
Pin Khoai Tây |
| తెలుగు · Telugu | te |
ఆలూ బ్యాటరీ |
| தமிழ் · Tamil | ta |
உருளை பேட்டரி |
| বাংলা · Bengali | bn |
আলুর ব্যাটারি |
| ไทย · Thai | th |
แบตมันฝรั่ง |
| Hausa | ha |
Batirin Dankali |
| Naijá · Nigerian Pidgin | pcm |
Potato Battery |
| العربية · Arabic | ar |
بطارية البطاطس |
| فارسی · Persian | fa |
باتری سیبزمینی |
| עברית · Hebrew | he |
סוללת תפודים |
| اردو · Urdu | ur |
آلو بیٹری |
Data
Show raw game data
{
"id": "potato-battery",
"tier": "base",
"base": {
"damage": 5,
"cooldown": 2.5,
"amount": 0,
"area": 1,
"speed": 0,
"duration": 4,
"pierce": 0,
"knockback": 0,
"interval": 0
},
"levels": [
{
"damage": 2
},
{
"duration": 0.5
},
{
"area": 0.25
},
{
"amount": 1
},
{
"damage": 5
},
{
"cooldown": -0.5
},
{
"damage": 5,
"area": 0.25
}
],
"weight": 70,
"behavior": {
"kind": "tether",
"size": 8,
"minRange": 50,
"range": 110,
"snap": 170,
"hitInterval": 0.25,
"discharge": 5,
"pin": 0.85,
"onHit": {
"kind": "slow",
"factor": 0.5,
"seconds": 0.3
}
}
}
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
g>=o&&g<c&&(c=g,s=a),g>u&&(u=g,l=a) - sim-BkfBhQfw.js
if(n.life[o]=u,u<=0||A(c-r,l-i)>n.snap[o]){n.pool.kill(o),cg(e,o);continue} - sim-BkfBhQfw.js
!i&&(c&l.Reset)===0&&Zl(e,n))&&(y=1) - sim-BkfBhQfw.js
n.pool.isAlive(i)&&n.slot[i]===t&&r++}return r})(e,t.slot)>0||(t.cd=Nm(e,t.cd) - i18n-ja-content-DO6GrqHt.js
"content.weapon.potato-battery.name":["ポテト電池"]