Damage type: Difference between revisions
Qwertyxp2000 (talk | contribs) |
Qwertyxp2000 (talk | contribs) →Bloons TD 6 / Bloons TD Battles 2: still needs adjustments, it's coded as a number like 17 but it's based on bitwise or something? |
||
| Line 182: | Line 182: | ||
*Both types could pop Lead by default, but the Ice Monkey's attack had a special property that caused it to ignore Lead Bloons unless buffed. | *Both types could pop Lead by default, but the Ice Monkey's attack had a special property that caused it to ignore Lead Bloons unless buffed. | ||
Internally, damage types in ''BTD6'' are programmed by their <code>immuneBloonProperties</code> value | Internally, damage types in ''BTD6'' are programmed by their <code>immuneBloonProperties</code> value as a decimal number equal to digits of a five-digit binary number,<!--"bitwise?" "bitwise operator" isn't the right word--> starting from the left: frozen, Purple, White, Black, Lead.<!--normal0, shatter1, explosion2, glacier4, cold5, plasma8, energy9, frigid12, sharp17--><!--imma do a list, but should it be on table instead?--> | ||
*Normal: 0 | *Normal: 0 | ||
*Shatter: 1 | *Shatter: 1 | ||
Revision as of 18:10, 1 September 2025
Damage types are a game mechanic in the Bloons TD series and in Bloons Pop!. They are a property of damage that determines which types of Bloons the damage can or cannot be dealt to. This mechanic was introduced in the mobile versions of Bloons TD 5, Bloons TD Battles, and Bloons Monkey City as a way of standardising the immunity system used in the Flash versions of these games and in all prior games.
Bloons TD series
Bloons TD 5 (mobile / console) / Bloons TD Battles (mobile) / Bloons Monkey City (mobile)
Extra damage to Ceramic Bloons and extra damage to MOAB-Class Bloons use separate damage types that can only deal damage to those Bloons. For example, MOAB Mauler's explosion deals 1 Explosive damage and 9 MOABMauler damage, so it deals 1 damage to regular Bloons and 10 damage to MOAB-Class Bloons. Due to a bug, attacks with multiple damage types increase the tower's pop count multiple times.
In BTD5 and BMC (but not BTD Battles), MIB allows Juggernaut damage to apply to MOAB-Class Bloons and allows MOABMauler damage to apply to Ceramic Bloons. This does not apply to the Spike Factory in BMC except for Spike Storm.
| Type | Regular | Black | White | Lead | Frozen | Ceramic | MOAB-Class |
|---|---|---|---|---|---|---|---|
Piercing
|
|||||||
Fire
|
|||||||
Explosive
|
|||||||
Ice
|
|||||||
Plasma
|
|||||||
Foam
|
|||||||
Juggernaut
|
|||||||
MOABMauler
|
Bloons TD 6 / Bloons TD Battles 2
Bloons TD 6 and Bloons TD Battles 2 use mostly the same system of damage types. There are a few differences between damage types in BTD6 and Battles 2:
- The Frigid type only exists in Bloons TD 6, where it was introduced in version 45.0, while its name was first revealed in version 48.0 update notes.
- The Normal type is known as Unstoppable in Battles 2.
| Type | Frozen | Additional Notes | ||||
|---|---|---|---|---|---|---|
| Sharp | Towers which deal Sharp damage can be buffed by the Sharpening Stone from Geraldo's Shop.
The Flint Tips Relic Knowledge causes Sharp damage to apply a damage over time effect. | |||||
| Shatter | ||||||
| Explosion | ||||||
| Cold | While the cold and glacier types are able to pop frozen Bloons by default, both the Ice Monkey and Cold Sentry are unable to target or damage frozen Bloons. The Ice Monkey can only target and pop frozen with Re-Freeze; it cannot be overridden with Monkey Intelligence Bureau. | |||||
| Glacier | ||||||
| Frigid | Attacks and damage over time effects that deal Frigid damage deal more damage to Bloons haunted by Corvus. | |||||
| Energy | Attacks and damage over time effects that deal Energy damage deal more damage to Bloons haunted by Corvus.
Projectiles that deal Energy damage add more heat than normal projectiles to Blastapopoulos. | |||||
| Plasma or Fire | Attacks and damage over time effects that deal Plasma damage deal more damage to Bloons haunted by Corvus.
Projectiles that deal Plasma damage add more heat than normal projectiles to Blastapopoulos. | |||||
| Acid or Normal (Unstoppable) |
Prior to version 25.0 of BTD6, the Cold and Glacier types worked differently:
- Cold could not pop frozen by default, while Glacier could.
- Both types could pop Lead by default, but the Ice Monkey's attack had a special property that caused it to ignore Lead Bloons unless buffed.
Internally, damage types in BTD6 are programmed by their immuneBloonProperties value as a decimal number equal to digits of a five-digit binary number, starting from the left: frozen, Purple, White, Black, Lead.
- Normal: 0
- Shatter: 1
- Explosion: 2
- Glacier: 4
- Cold: 5
- Plasma: 8
- Energy: 9
- Frigid: 12
- Sharp: 17
Bloons Adventure Time TD
Similar to older versions of BTD6, sources of damage in Bloons Adventure Time TD are able to have multiple damage types, though the mechanics of this are not fully understood: Princess Bubblegum is able to pop all Bloon types, despite her attack dealing sharp/energy damage, neither of which should be able to pop Lead Bloons.
While most characters and allies list the damage type of their main attack on their profile, some only display "N/A" due to a combination of technical limitations and bugs. This extends to all characters and allies with normal, cold, or multi-type damage.
Compared to BTD6, the cold type can pop Lead Bloons, and the glacier type is omitted. Also of note is that, while the Acid type does exist in the game's programming, it is completely unused.
| Type | Black | White | Lead | Frozen | Purple | Ghost |
|---|---|---|---|---|---|---|
| Sharp | ||||||
| Shatter | ||||||
| Crushing | ||||||
| Explosion | ||||||
| Cold | ||||||
| Energy | ||||||
| Plasma or Fire | ||||||
| Acid or Normal |
Bloons Pop!
Bloons Pop! uses a simpler damage type model compared to Bloons TD 6. Since frozen Bloons do not gain any immunities in this game, there are no damage types that are only distinguished by their ability to pop frozen.
The names of most damage types are given in the bios of certain monkeys in their Bloonspedia bios, though the name of the normal type is not specified in-game and is only given in internal data.
| Type | ||||
|---|---|---|---|---|
| Sharp | ||||
| Explosive | ||||
| Cold | ||||
| Magic | ||||
Normal
|