tibo.dog Wiki Game v75 Play tibo.dog

Mash Snowball

Mash Snowball is a base weapon in tibo.dog. In-game description: “A ball of mash rolls behind Tibo and grows with every step he runs. When he stops or turns hard, it surges ahead along his last heading and splatters pests by its size. A full ball lets go on its own.”

Overview

Mash Snowball has no timer. Movement drives it. While Tibo runs, a ball of mash rolls along his path behind him and grows with every step. When he stops, turns sharply or keeps running with a full ball, the ball surges forward along his heading, flattens pests in its path and splatters at the end of its roll.

A ball starts with radius 4 and grows by 0.22 per unit Tibo moves, up to a radius of 14 × area. At base move speed (62 units/s) it is big enough to release (radius 9) after about 0.4 s of running and full after about 0.75 s. A full ball deals the weapon's full damage, 35 at level 1. At max level the weapon's damage is 90 and its area 1.2, so a full ball deals 90 × 16.8 ÷ 14 = 108. It is a base weapon offered on level-up. At max level, with Masher Grip owned, a chest evolves it into Mash Avalanche (see Evolutions).

How it works

  • Release triggers. The ball surges when Tibo stops for 4 ticks (about 0.07 s), when he turns more than 120° away from his recent heading, or once Tibo has kept moving with a full ball for 0.25 s × duration. A ball smaller than radius 9 is dropped without a surge.
  • Direction. After a sharp turn the ball keeps going the way Tibo was running before the turn. After a stop or a full-ball release it goes along his smoothed recent heading.
  • The surge. The ball starts from its spot behind Tibo, 8 + 6 × radius units back along his path. It rolls 70 + 9 × radius units at 220 units/s and hits each pest it touches. When it stops, it splatters everything within 2.5 × radius. Each pest is hit at most once per ball.
  • Damage scales with size. Each ball deals damage × radius ÷ 14. A ball released at the minimum radius 9 deals about 64% of the weapon's damage. The size cap is 14 × area but the divisor stays at 14, so with area above 1 a full ball deals more than 100%.[1]
  • Amount, cooldown, speed and pierce have no effect on this weapon. Duration only extends how long a full ball can roll before it releases on its own.

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; Tibo walking right for 8 s past 12 pests held at fixed points on his path): every hit at level 1 dealt 35, and every hit at level 8 dealt 108 (90 × 1.2), so each released ball was full size. All three seeds gave the same figures.

Tips

  • Run in straight lines, then stop or double back next to a crowd. A sharp turn launches the ball the way you were running, back across the ground you just covered.
  • Area raises the ball's maximum size, and with it damage, roll distance, the width of its path and the splatter radius. Area bonuses work especially well with this weapon.
  • Short movements that never reach radius 9 never release a ball. Constant small dodging can leave it doing nothing.

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 Area
1 Acquired 35 1
2 +10 damage 45 1
3 +0.1 area 45 1.1
4 +10 damage 55 1.1
5 +10 damage 65 1.1
6 +0.1 area 65 1.2
7 +10 damage 75 1.2
8 +15 damage 90 1.2

Base values

Stat Level 1
Damage 35
Cooldown (s) 0
Amount 1
Area 1
Speed 0
Duration (s) 1
Pierce 99
Knockback 1.5
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 snowball
variant.turnDeg 120
variant.stopTicks 4
variant.minR 4
variant.maxR 14
variant.growPerUnit 0.22
variant.minRelease 9
variant.fullSec 0.25
variant.surgeSpeed 220
variant.surgeBase 70
variant.surgePerR 9
variant.splatK 2.5
variant.trailBase 8
variant.trailPerR 6
variant.sweepK 1.4

Obtaining

  • Offered as a card on level-up (offer weight 75).

Evolution

Result Requires Type
Mash Avalanche Mash Snowball (max level) + Masher Grip 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 Bola de puré
हिन्दी · Hindi hi मैश गोला
Deutsch · German de Püreeschneeball
Français · French fr Boule de purée
Português (Brasil) · Brazilian Portuguese pt Bola de purê
Türkçe · Turkish tr Püre Kartopu
Bahasa Indonesia · Indonesian id Bola Salju Pure
Русский · Russian ru Снежный ком пюре
Bahasa Melayu · Malay ms Bola Salji Lecek
Filipino fil Snowball na Mash
मराठी · Marathi mr मॅशचा गोळा
Tiếng Việt · Vietnamese vi Cầu Tuyết Khoai
తెలుగు · Telugu te మ్యాష్ ఉండ
தமிழ் · Tamil ta மசியல் பந்து
বাংলা · Bengali bn ভর্তার গোলা
ไทย · Thai th ก้อนหิมะมันบด
Hausa ha Dunƙulen Dankali
Naijá · Nigerian Pidgin pcm Mash Snowball
العربية · Arabic ar كرة الهريس
فارسی · Persian fa گلوله‌برفی پوره
עברית · Hebrew he כדור שלג מפירה
اردو · Urdu ur بھرتا گولا

Data

Show raw game data
{
  "id": "mash-snowball",
  "tier": "base",
  "base": {
    "damage": 35,
    "cooldown": 0,
    "amount": 1,
    "area": 1,
    "speed": 0,
    "duration": 1,
    "pierce": 99,
    "knockback": 1.5,
    "interval": 0.1
  },
  "levels": [
    {
      "damage": 10
    },
    {
      "area": 0.1
    },
    {
      "damage": 10
    },
    {
      "damage": 10
    },
    {
      "area": 0.1
    },
    {
      "damage": 10
    },
    {
      "damage": 15
    }
  ],
  "weight": 75,
  "behavior": {
    "kind": "bigUpdate",
    "variant": {
      "kind": "snowball",
      "turnDeg": 120,
      "stopTicks": 4,
      "minR": 4,
      "maxR": 14,
      "growPerUnit": 0.22,
      "minRelease": 9,
      "fullSec": 0.25,
      "surgeSpeed": 220,
      "surgeBase": 70,
      "surgePerR": 9,
      "splatK": 2.5,
      "trailBase": 8,
      "trailPerR": 6,
      "sweepK": 1.4
    }
  }
}

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 t.surgeLeft[u]=r.surgeBase+r.surgePerR*o,t.surgeR[u]=o,t.surgeDamage[u]=i.damage*o/r.maxR
  2. i18n-ja-content-DO6GrqHt.js "content.weapon.mash-snowball.name":["マッシュ雪玉"]