Skip to content

Damage Types

Base Tensura reference Core Mechanics

Original TSR section artwork

At a glance

Energy Drain damage is applied when a damage source meets any of the following conditions:

Energy Drain

Energy Drain damage is applied when a damage source meets any of the following conditions:

  • damage type: ENERGY_DRAIN
  • damage type: ENERGY_SOURCE_LOST

Magic

Magic damage is applied when a damage source meets any of the following conditions:

  • has non-SPIRITUAL MagicType set
  • msgId contains "magic"
  • note: MAGICULE_POISON is excluded

Holy

Holy damage is applied when a damage source meets any of the following conditions:

  • element == HOLY
  • msgId contains "holy"
  • msgId contains "divine"
  • damage type: HOLY_DAMAGE

Darkness

Darkness damage is applied when a damage source meets any of the following conditions:

  • element == DARKNESS
  • msgId contains "dark"
  • msgId contains "hell"
  • msgId contains "abyss"
  • msgId contains "ray_of_siphoning"
  • msgId contains "void"

Earth

Earth damage is applied when a damage source meets any of the following conditions:

  • element == EARTH
  • msgId contains "earth"
  • msgId contains "stone"
  • msgId contains "rock"
  • msgId contains "dirt"
  • msgId contains "magma"
  • damage type: IN_WALL

Flame

Flame damage is applied when a damage source meets any of the following conditions:

  • element == FLAME
  • damage effect == BURNING
  • msgId contains "flame"
  • msgId contains "flaming"
  • msgId contains "scorch"
  • msgId contains "burn"
  • msgId contains "blaze"
  • msgId contains "fire" (case-insensitive)
  • tag: IS_FIRE

Light

Light damage is applied when a damage source meets any of the following conditions:

  • element == LIGHT
  • msgId contains "light" (not "lightning")
  • msgId contains "heaven"
  • msgId contains "sun"
  • msgId contains "wisp"
  • msgId contains "paradise"

Space

Space damage is applied when a damage source meets any of the following conditions:

  • element == SPACE
  • msgId contains "sever"
  • msgId contains "dimension"
  • msgId contains "space"
  • msgId contains "ender"
  • msgId contains "dragon_breath"
  • msgId contains "spatial"

Water

Water damage is applied when a damage source meets any of the following conditions:

  • element == WATER
  • msgId contains "water"
  • msgId contains "icicle"
  • msgId contains "ice"
  • msgId contains "aqua"

Note: "ice" also triggers Cold.

Wind

Wind damage is applied when a damage source meets any of the following conditions:

  • element == WIND
  • msgId contains "wind"
  • msgId contains "gust"
  • msgId contains "tornado"

Lightning

Lightning damage is applied when a damage source meets any of the following conditions:

  • msgId contains "lightning"
  • msgId contains "thunder"
  • msgId contains "electric"
  • msgId contains "electrocute"
  • msgId contains "bolt" (not containing "fire")
  • tag: IS_LIGHTNING

Gravity

Gravity damage is applied when a damage source meets any of the following conditions:

  • msgId contains "blackHole"
  • msgId contains "black_hole"
  • msgId contains "oppress"
  • msgId contains "star"
  • msgId contains "gravity"

Heat

Heat damage is applied when a damage source meets any of the following conditions:

  • tag: IS_EXPLOSION
  • any Flame damage (superset)
  • msgId contains "hot"
  • msgId contains "warm"
  • msgId contains "heat"
  • msgId contains "hyperthermia"
  • msgId contains "megiddo"
  • damage type: LAVA

Note: Heat is a superset of Flame. All Flame damage is also Heat.

Cold

Cold damage is applied when a damage source meets any of the following conditions:

  • damage effect == FREEZING
  • msgId contains "cold"
  • msgId contains "ice"
  • msgId contains "frost"
  • msgId contains "freeze"
  • msgId contains "snow"
  • damage type: FREEZE

Temperature

Temperature damage is applied when a damage source meets any of the following conditions:

  • any Cold damage (superset)
  • any Heat damage (superset)
  • msgId contains "thermal"
  • msgId contains "thermia"
  • msgId contains "temperature"

Note: Temperature is a superset of both Heat and Cold.

Poison

Poison damage is applied when a damage source meets any of the following conditions:

  • msgId contains "poison"
  • msgId contains "venom"
  • msgId contains "toxic"
  • msgId contains "toxin"
  • note: MAGICULE_POISON is excluded

Corrosion

Corrosion damage is applied when a damage source meets any of the following conditions:

  • msgId contains "corrosion"
  • msgId contains "wither"
  • damage type: WITHER

Spiritual

Spiritual damage is applied when a damage source meets any of the following conditions:

  • tag: IS_SPIRITUAL
  • tag: IS_MENTAL
  • source marked as spiritual
  • msgId contains "soul"
  • msgId contains "spirit"

Battlewill

Battlewill damage is applied when a damage source meets any of the following conditions:

  • ability instance is a Battlewill skill
  • physical attack from entity with AURA_SWORD effect
  • physical attack from entity with OGRE_GUILLOTINE effect

Note: Same colour as Holy

Pierce

Pierce damage is applied when a damage source meets any of the following conditions:

  • projectile: arrow, spear, kunai, trident, horn
  • melee weapon item id contains "spear" or "trident"

Physical

Physical damage is applied when a damage source meets any of the following conditions:

  • not bypasses-invulnerability
  • not magic type set
  • not element set
  • tag: IS_PHYSICAL
  • not BYPASSES_ARMOR / IS_FIRE / IS_EXPLOSION / IS_LIGHTNING / IS_DROWNING / IS_FREEZING / THORNS

Sound

Sound damage is applied when a damage source meets any of the following conditions:

  • damage type: MIND_REQUIEM
  • msgId contains "music"
  • msgId contains "sound"
  • msgId contains "shockwave"
  • msgId contains "echo"
  • msgId contains "voice"
  • msgId contains "sonic"

Note: No dedicated colour in getDamageColor — uses default.

Abnormal

Abnormal damage is applied when a damage source meets any of the following conditions:

  • msgId contains "petrification"
  • msgId contains "petrificate"
  • msgId contains "insane"
  • msgId contains "insanity"
  • msgId contains "virus"
  • msgId contains "infection"
  • msgId contains "fear"
  • msgId contains "scare"

Note: No dedicated colour in getDamageColor — uses default.


Source and licensing

Base Tensura reference adapted from Damage Types on the Tensura: Reincarnated Wiki (revision 12882, modified 2026-05-12T17:08:41Z). Adapted text is available under CC BY-SA 4.0.