tibo.dog Wiki Game v75 Play tibo.dog

Ring of Hay Bales

Ring of Hay Bales is a world event in tibo.dog. On screen: “Hay bales close in!”

Overview

Ring of Hay Bales is one of the scheduled events. The wave table fires it at 6:00, 9:00, 13:00, 16:00 and 19:00, and after 20:00 it alternates with Fry Fly Swarm, taking every odd minute. After the announcement, a ring of Hay Bales appears 170 units around Tibo and starts rolling inward.

Hay bales are tanky and very slow: 400 base HP, 14 contact damage and a speed of 9, against Tibo's base speed of 62. Each bale disappears 22 seconds after the event starts. A bale you kill drops ordinary pest loot (3 XP and a 5% gold chance). Bales that time out drop nothing.

How it works

  • Count. 36 bales × the difficulty's wall-pest multiplier, with a minimum of 1. That is 5 on Easy, 11 on Normal and Hard, and 22 on Nightmare (see Modes). They are spaced evenly around the circle.[1]
  • Movement. Bales don't chase Tibo. Each one heads for the spot where Tibo stood when the event fired and stops within 20 units of it. At speed 9, the ring takes about 17 seconds to close from 170 to 20 units.[2]
  • Scaling. The event sets each bale to its base speed of 9, so time and curse never make bales faster. Their HP and damage still follow normal enemy scaling.[3]
  • Despawn. A bale is removed at 22 seconds, or earlier if it ends up more than about 460 units from Tibo. A removed bale gives nothing.[4]
  • Full field. Like other non-gold events, the ring is skipped (with no announcement) if the enemy pool is already at its hard cap (550 on Easy/Normal, 700 on Hard, 850 on Nightmare).

Measured (headless tools/play.mjs, build main-B2gf34bA, standard mode, --god, seed wiki; the clock warped to 2 s before each minute with pests removed first): the ring fired at 6:00, 9:00, 13:00 and 16:00, and on Normal also at 19:00, 21:00, 23:00 and 25:00. Each ring had 5 bales on Easy, 11 on Normal and Hard, and 22 on Nightmare.

Tips

  • The ring closes on a fixed point, so walking out through a gap takes it out of play. On Normal, neighbouring bales start about 97 units apart, centre to centre (about 49 on Nightmare). The gaps shrink as the ring closes, so leaving early is easiest.
  • A 400-HP bale is worth only 3 XP, so fighting through the ring usually isn't worth it unless your weapons are already hitting the bales.
  • Tibo's dash ignores normal damage, which can carry him through a gap that has become too tight.

Effect

Parameter Value
kind wall
enemy hay-bale
count 36
radius 170
life 22

This event is not tied to a landmark biome in the content tables.

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 Anillo de pacas de heno
हिन्दी · Hindi hi घास गट्ठरों का घेरा
Deutsch · German de Heuballenring
Français · French fr Anneau de bottes de foin
Português (Brasil) · Brazilian Portuguese pt Cerco de fardos
Türkçe · Turkish tr Saman Balyası Çemberi
Bahasa Indonesia · Indonesian id Cincin Bal Jerami
Русский · Russian ru Кольцо из тюков
Bahasa Melayu · Malay ms Kepungan Jerami
Filipino fil Bilog ng Dayami
मराठी · Marathi mr गवताच्या गठ्ठ्यांचे कडे
Tiếng Việt · Vietnamese vi Vòng Kiện Rơm
తెలుగు · Telugu te గడ్డి మోపుల వలయం
தமிழ் · Tamil ta வைக்கோல் வளையம்
বাংলা · Bengali bn খড়ের আঁটির বলয়
ไทย · Thai th วงล้อมฟ่อนฟาง
Hausa ha Zoben Damin Ciyawa
Naijá · Nigerian Pidgin pcm Ring of Hay Bales
العربية · Arabic ar حلقة بالات القش
فارسی · Persian fa حلقه‌ی عدل کاه
עברית · Hebrew he מעגל חבילות חציר
اردو · Urdu ur بھوسے کے گٹھوں کا گھیرا

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 o=Math.max(1,Math.round(t.count*e.cfg.level.wallPests))
  2. sim-BkfBhQfw.js r=n.tx[t]-n.x[t],i=n.ty[t]-n.y[t],a=Ye(r,i),o=a<20?0:n.speed[t]
  3. sim-BkfBhQfw.js r.speed[l]=T.enemyAt(n).speed,r.tx[l]=i,r.ty[l]=a,r.despawnAt[l]=e.time+t.life
  4. sim-BkfBhQfw.js if(s>0&&e.time>=s){a.pool.kill(o);continue}
  5. i18n-ja-content-DO6GrqHt.js "content.event.bale-ring.name":["干し草俵の輪"]