Root Spikes
Root Spikes is a base weapon in tibo.dog. In-game description: “Roots burst out of the ground under enemies.”
Overview
Root Spikes makes roots burst up under pests near Tibo. Every 2.8 seconds it picks 3 different pests within 80 units of Tibo, or 4 with Tibo's base +1 amount bonus (see Stats). It marks the spot under each one, and 0.3 s later a root erupts there. The root deals 22 damage to everything within 10 units and knocks them back.
You get it from a level-up card. At level 8 it targets 9 pests (8 + 1) for 44 damage every 2.2 s, with a 12-unit blast (area 1.2). With a max-level Root Spikes and Masher Grip, a chest can evolve it into Taproot Eruption.
How it works
- Targeting. It only fires when at least one pest is within
range(80 units) of Tibo. Area bonuses do not increase this range. Each spike in a volley picks a different random pest in range. When there are fewer pests in range than spikes, the extra spikes are lost.[1] - Delay. The spike lands where the pest was when it was targeted,
delay(0.3 s) later. A fast pest can walk out of the 10-unit blast before it erupts. Any other pest standing on the spot is hit as well. - Each blast's radius is
size× area. Amount bonuses from GPU and Sprouting Eyes add more spikes per volley.
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; 12 pests held on a ring 60 units from Tibo): at level 1 every 2.8 s exactly 4 pests were hit on the same tick; at level 8 exactly 9, every 2.2 s. All three seeds gave the same figures.
Tips
- Extra spikes are only useful when enough pests are close to Tibo. It does nothing against pests that are far away.
- The blasts are small, so slower pests that walk in a straight line are the easiest to hit.
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 |
|---|---|---|---|---|---|
| 1 | Acquired | 22 | 2.8 | 3 | 1 |
| 2 | +1 amount | 22 | 2.8 | 4 | 1 |
| 3 | +8 damage | 30 | 2.8 | 4 | 1 |
| 4 | +0.2 area | 30 | 2.8 | 4 | 1.2 |
| 5 | +1 amount | 30 | 2.8 | 5 | 1.2 |
| 6 | +14 damage | 44 | 2.8 | 5 | 1.2 |
| 7 | -0.6 cooldown | 44 | 2.2 | 5 | 1.2 |
| 8 | +3 amount | 44 | 2.2 | 8 | 1.2 |
Base values
| Stat | Level 1 |
|---|---|
| Damage | 22 |
| Cooldown (s) | 2.8 |
| Amount | 3 |
| Area | 1 |
| Speed | 0 |
| Duration (s) | 0 |
| Pierce | 0 |
| Knockback | 1 |
| 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 above.
| Parameter | Value |
|---|---|
kind |
strike |
size |
10 |
range |
80 |
delay |
0.3 |
Obtaining
- Offered as a card on level-up (offer weight 75).
- Listed in the game's
player.startWeaponspool (see Level-up).
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.[2] 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 |
Púas de raíz |
| हिन्दी · Hindi | hi |
जड़ कांटे |
| Deutsch · German | de |
Wurzelspieße |
| Français · French | fr |
Pics de racines |
| Português (Brasil) · Brazilian Portuguese | pt |
Espinhos de raiz |
| Türkçe · Turkish | tr |
Kök Dikenleri |
| Bahasa Indonesia · Indonesian | id |
Duri Akar |
| Русский · Russian | ru |
Корневые шипы |
| Bahasa Melayu · Malay | ms |
Pancang Akar |
| Filipino | fil |
Tusok ng Ugat |
| मराठी · Marathi | mr |
मुळांचे काटे |
| Tiếng Việt · Vietnamese | vi |
Gai Rễ |
| తెలుగు · Telugu | te |
వేర్ల ముళ్ళు |
| தமிழ் · Tamil | ta |
வேர் முட்கள் |
| বাংলা · Bengali | bn |
শিকড়-কাঁটা |
| ไทย · Thai | th |
หนามราก |
| Hausa | ha |
Ƙayar Saiwa |
| Naijá · Nigerian Pidgin | pcm |
Root Spikes |
| العربية · Arabic | ar |
أشواك الجذور |
| فارسی · Persian | fa |
ریشههای تیز |
| עברית · Hebrew | he |
דוקרני שורש |
| اردو · Urdu | ur |
نوکیلی جڑیں |
Data
Show raw game data
{
"id": "root-spikes",
"tier": "base",
"base": {
"damage": 22,
"cooldown": 2.8,
"amount": 3,
"area": 1,
"speed": 0,
"duration": 0,
"pierce": 0,
"knockback": 1,
"interval": 0.1
},
"levels": [
{
"amount": 1
},
{
"damage": 8
},
{
"area": 0.2
},
{
"amount": 1
},
{
"damage": 14
},
{
"cooldown": -0.6
},
{
"amount": 3
}
],
"weight": 75,
"behavior": {
"kind": "strike",
"size": 10,
"range": 80,
"delay": 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
let o=Yo(e,n.range,i);if(o===void 0)return;Zo(e,o,i) - i18n-ja-content-DO6GrqHt.js
"content.weapon.root-spikes.name":["根のトゲ"]