tibo.dog Wiki Game v75 Play tibo.dog

Gem Catapult

Gem Catapult is an evolution in tibo.dog. In-game description: “Each XP gem Tibo picks up flings a potato wedge along his heading, with each wedge hitting far harder. More amount flings more wedges in a fan.”

Overview

Gem Catapult is the evolution of Gem Sling. A chest evolves Gem Sling into it once Gem Sling is at max level and Tibo owns Potato Magnet (see Evolutions). Like the sling, it fires a potato wedge along Tibo's heading for every XP gem he picks up.

The only change from a max-level Gem Sling is damage. Each wedge deals 30.6 instead of 18, 1.7 times as much. Speed (240), flight time (0.9 s, or 1.125 s with Tibo's base +25% duration, about 270 units) and pierce 3 (up to four pests per wedge) stay the same.

How it works

Firing is the same as on Gem Sling. Only XP gem pickups count. Gems wait in a queue of at most 40, and up to 2 are fired per tick. Each gem fires one wedge per point of amount, two with no amount bonuses, fanned about 9° apart.[1]

Measured in the headless sim (tools/play.mjs, build 41 main-B2gf34bA.js, Standard, Normal, god mode, seeds s1, s2 and s3; normal spawning; the seeded starting weapon removed, Starch Bolt given to level 8 to kill pests and Gem Catapult given with give; Tibo walking in a slow circle for 40 s; level-up cards answered with the first offer that is not an amount bonus): it fired exactly 2 wedges per XP gem collected (14–26 gems per run), each spawned with a 1.125 s lifetime and pierce 3.

Tips

  • Damage still depends on how many gems Tibo collects. Pickup range and XP drops matter as much as damage bonuses.
  • Extra amount multiplies the number of wedges per gem, so amount bonuses work well with this weapon.

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.

Evolutions have no level-ups in the game data; they use these fixed raw values.

Stat Value
Damage 30.6
Cooldown (s) 0
Amount 1
Area 1
Speed 240
Duration (s) 0.9
Pierce 3
Knockback 0.6
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 bigUpdate
variant.kind sling
variant.fan 0.16
variant.spread 0.05
variant.size 4
variant.perTick 2
variant.maxQueue 40

Obtaining

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 Catapulta de gemas
हिन्दी · Hindi hi जेम महागुलेल
Deutsch · German de Edelsteinkatapult
Français · French fr Catapulte à gemmes
Português (Brasil) · Brazilian Portuguese pt Catapulta de gemas
Türkçe · Turkish tr Mücevher Mancınığı
Bahasa Indonesia · Indonesian id Manjanik Permata
Русский · Russian ru Кристальная катапульта
Bahasa Melayu · Malay ms Manjanik Permata
Filipino fil Katapulta ng Gem
मराठी · Marathi mr रत्न महागोफण
Tiếng Việt · Vietnamese vi Máy Bắn Đá Ngọc
తెలుగు · Telugu te జెమ్ మహావడిసెల
தமிழ் · Tamil ta கவண்பொறி
বাংলা · Bengali bn জেম মহাগুলতি
ไทย · Thai th แคตาพัลต์เจม
Hausa ha Babbar Majajjawa
Naijá · Nigerian Pidgin pcm Gem Cannon
العربية · Arabic ar منجنيق جواهر
فارسی · Persian fa منجنیق جواهر
עברית · Hebrew he קטפולטת אבני חן
اردو · Urdu ur نگینہ منجنیق

Data

Show raw game data
{
  "id": "gem-catapult",
  "tier": "evolved",
  "base": {
    "damage": 30.6,
    "cooldown": 0,
    "amount": 1,
    "area": 1,
    "speed": 240,
    "duration": 0.9,
    "pierce": 3,
    "knockback": 0.6,
    "interval": 0.1
  },
  "behavior": {
    "kind": "bigUpdate",
    "variant": {
      "kind": "sling",
      "fan": 0.16,
      "spread": 0.05,
      "size": 4,
      "perTick": 2,
      "maxQueue": 40
    }
  },
  "from": "gem-sling",
  "catalyst": "potato-magnet"
}

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

Code references

  1. sim-BkfBhQfw.js for(let i=0;i<r.amount;i++)ah(e,t,r,o+(i-.5*(r.amount-1))*n.fan+e.rng.range(-n.spread,n.spread),n.size)
  2. i18n-ja-content-DO6GrqHt.js "content.weapon.gem-catapult.name":["ジェムカタパルト"]