Enemy · Abyssal Terrors
Viperfish
Viperfish is an enemy in Brotato 1.1.15.4. It has 1 HP plus 3 per wave (58 at wave 20 on Danger 0), deals 1 damage plus 0.65 per wave (13 at wave 20), moves at speed 80 and drops 1 material. It spawns in The Abyss waves 3–19. The game says: “Starts growing after spawning, after a few seconds starts chasing the player.”
This section as JSON: /raw/enemies.json
Quick answers (3)
- How much HP does Viperfish have?
- 1 at wave 1, +3 each wave: 28 at wave 10, 58 at wave 20 (Danger 0; Danger raises it by a percentage).
- How much damage does Viperfish deal?
- 1 at wave 1, +0.65 each wave: 13 at wave 20 on Danger 0.
- When does Viperfish appear?
- The Abyss waves 3–19.
HP
1
+3 per wave
Damage
1
+0.65 per wave
Speed
80
Armor
0
Materials
1
Knockback resist
0%
Behaviour
Starts growing after spawning, after a few seconds starts chasing the player.
HP and damage by wave
| Danger | Wave 1 | Wave 5 | Wave 10 | Wave 15 | Wave 20 |
|---|---|---|---|---|---|
| Danger 0–2 | 1 HP · 1 dmg | 13 HP · 4 dmg | 28 HP · 7 dmg | 43 HP · 10 dmg | 58 HP · 13 dmg |
| Danger 3 (+12%) | 1 HP · 1 dmg | 15 HP · 4 dmg | 31 HP · 8 dmg | 48 HP · 11 dmg | 65 HP · 15 dmg |
| Danger 4 (+26%) | 1 HP · 1 dmg | 16 HP · 5 dmg | 35 HP · 9 dmg | 54 HP · 13 dmg | 73 HP · 17 dmg |
| Danger 5 (+40%) | 1 HP · 1 dmg | 18 HP · 5 dmg | 39 HP · 10 dmg | 60 HP · 14 dmg | 81 HP · 19 dmg |
| Nightmare (+60%) | 2 HP · 2 dmg | 21 HP · 6 dmg | 45 HP · 11 dmg | 69 HP · 16 dmg | 93 HP · 21 dmg |
How this is worked out
HP = base + per-wave × (wave − 1), rounded down, then × (1 + the Danger's enemy health %). Damage likewise with its enemy damage %. One player, waves 1–20, no item effects on enemies (stats.gd get_base_health, entity_service.gd get_final_enemy_health).
When it spawns
Game ID: viperfish