[living 0]
  declared_id = "core:soldier"
  family_id = 0
  name = "SOLDIER"
  short_name = ~
  base_stats.strength = 12
  stat_costs.strength = 6
  base_stats.dexterity = 6
  stat_costs.dexterity = 10
  base_stats.constitution = 12
  stat_costs.constitution = 6
  base_stats.intelligence = 8
  stat_costs.intelligence = 25
  base_stats.armor = 9
  stat_costs.armor = 50
  base_stats.level = 1
  stat_costs.level = 200
  hiring_cost = 250
  combat.hp = 120
  combat.melee_damage = 20
  combat.stepsize = 4
  combat.fire_delay = 6
  combat.fire_mp_cost = 2
  special[0].id = ~
  special[0].name = "NONE"
  special[0].alternate = "NONE"
  special[0].cost = 5000
  special[1].id = "charge"
  special[1].name = "CHARGE"
  special[1].alternate = "NONE"
  special[1].cost = 25
  special[1].detail = "Charge causes you to run forward, damaging anything in your way."
  special[1].icon = "icons/charge.png"
  special[2].id = "boomerang"
  special[2].name = "BOOMERANG"
  special[2].alternate = "NONE"
  special[2].cost = 100
  special[2].detail = "The boomerang flies out in a spiral, hurting nearby foes."
  special[2].icon = "icons/boomerang.png"
  special[3].id = "whirlwind"
  special[3].name = "WHIRLWIND"
  special[3].alternate = "NONE"
  special[3].cost = 120
  special[3].detail = "The fighter whirls in a spiral, hurting or stunning melee foes."
  special[3].icon = "icons/whirlwind.png"
  special[4].id = "disarm"
  special[4].name = "DISARM"
  special[4].alternate = "NONE"
  special[4].cost = 150
  special[4].detail = "Stagger the foe you face so it waits before its next swing. A stronger foe resists."
  special[4].icon = "icons/disarm.png"
  special[5].id = ~
  special[5].name = "NONE"
  special[5].alternate = "NONE"
  special[5].cost = 5000
  default_weapon = 0
  init_bit_flags = 0
  init_ani_type = 0
  init_max_magicpoints = 0
  leaves_bloodspot = true
  magic_damage_modifier = 1
  is_stationary = false
  has_returning_weapon = true
  is_undead = false
  promotes_to = -1
  promotion_level_req = 0
  promotion_new_level = none
  death_message = "SOLDIER SLAIN"
  pix_filename = "footman.png"
  animation_type = 0
  ai_line_of_sight = 7
  anim_row_count = 0
  anim_table = ~
  description = "Your basic grunt, can absorb and deal damage and move moderately fast. A good all-around fighter. A soldier's normal weapon is a magical returning blade."
  name_pool_size = 15
  name_pool[0] = "Lothar"
  name_pool[1] = "Arthur"
  name_pool[2] = "Uther"
  name_pool[3] = "Achilles"
  name_pool[4] = "Lu Bu"
  name_pool[5] = "Wallace"
  name_pool[6] = "Leonidas"
  name_pool[7] = "Attila"
  name_pool[8] = "Alexander"
  name_pool[9] = "Ajax"
  name_pool[10] = "Nestor"
  name_pool[11] = "Priam"
  name_pool[12] = "Hector"
  name_pool[13] = "Tom"
  name_pool[14] = "Bigfoot"
  is_playable = true
  playable_order = 0
  glyph.codepoint = 83
  glyph.ascii = 83
  glyph.color = 0
  glyph.bold = false
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning.count = 7
  tuning[boomerang_damage_per_level] = int 4
  tuning[boomerang_hp_per_level] = int 12
  tuning[boomerang_lifetime_base] = int 30
  tuning[boomerang_lifetime_per_level] = int 12
  tuning[disarm_range] = int 28
  tuning[whirlwind_range_base] = int 32
  tuning[whirlwind_range_per_level] = int 2
[living 1]
  declared_id = "core:elf"
  family_id = 1
  name = "ELF"
  short_name = ~
  base_stats.strength = 5
  stat_costs.strength = 25
  base_stats.dexterity = 14
  stat_costs.dexterity = 6
  base_stats.constitution = 5
  stat_costs.constitution = 12
  base_stats.intelligence = 12
  stat_costs.intelligence = 8
  base_stats.armor = 8
  stat_costs.armor = 50
  base_stats.level = 1
  stat_costs.level = 200
  hiring_cost = 150
  combat.hp = 75
  combat.melee_damage = 12
  combat.stepsize = 4
  combat.fire_delay = 5
  combat.fire_mp_cost = 1
  special[0].id = ~
  special[0].name = "NONE"
  special[0].alternate = "NONE"
  special[0].cost = 5000
  special[1].id = "rocks"
  special[1].name = "ROCKS"
  special[1].alternate = "NONE"
  special[1].cost = 10
  special[1].detail = "Rocks hurls a few rocks at the enemy. Forestwalk, dexterity-based, lets you move in trees."
  special[1].icon = "icons/rocks.png"
  special[2].id = "bouncing_rocks"
  special[2].name = "BOUNCING ROCKS"
  special[2].alternate = "NONE"
  special[2].cost = 20
  special[2].detail = "Like #1, but these rocks bounce off walls and other barricades."
  special[2].icon = "icons/bouncing_rocks.png"
  special[3].id = "lots_of_rocks"
  special[3].name = "LOTS OF ROCKS"
  special[3].alternate = "NONE"
  special[3].cost = 30
  special[3].detail = "Like #2, but more rocks, with a longer thrown range."
  special[3].icon = "icons/lots_of_rocks.png"
  special[4].id = "mega_rocks"
  special[4].name = "MEGA ROCKS"
  special[4].alternate = "NONE"
  special[4].cost = 40
  special[4].detail = "This giant handful of rocks bounces far away and packs a big punch."
  special[4].icon = "icons/mega_rocks.png"
  special[5].id = ~
  special[5].name = "NONE"
  special[5].alternate = "NONE"
  special[5].cost = 5000
  default_weapon = 1
  init_bit_flags = 512
  init_ani_type = 0
  init_max_magicpoints = 0
  leaves_bloodspot = true
  magic_damage_modifier = 1
  is_stationary = false
  has_returning_weapon = false
  is_undead = false
  promotes_to = -1
  promotion_level_req = 0
  promotion_new_level = none
  death_message = "ELF KILLED"
  pix_filename = "elf.png"
  animation_type = 0
  ai_line_of_sight = 8
  anim_row_count = 0
  anim_table = ~
  description = "Elves are small and weak, but are harder to hit than most classes. Alone of all the classes, elves possess the 'ForestWalk' ability."
  name_pool_size = 7
  name_pool[0] = "Legolas"
  name_pool[1] = "Took"
  name_pool[2] = "Elrond"
  name_pool[3] = "Tanis"
  name_pool[4] = "Acorn"
  name_pool[5] = "Lightfoot"
  name_pool[6] = "Treewee"
  is_playable = true
  playable_order = 2
  glyph.codepoint = 101
  glyph.ascii = 101
  glyph.color = 0
  glyph.bold = false
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[living 2]
  declared_id = "core:archer"
  family_id = 2
  name = "ARCHER"
  short_name = ~
  base_stats.strength = 6
  stat_costs.strength = 15
  base_stats.dexterity = 12
  stat_costs.dexterity = 6
  base_stats.constitution = 6
  stat_costs.constitution = 9
  base_stats.intelligence = 10
  stat_costs.intelligence = 10
  base_stats.armor = 5
  stat_costs.armor = 50
  base_stats.level = 1
  stat_costs.level = 200
  hiring_cost = 350
  combat.hp = 90
  combat.melee_damage = 8
  combat.stepsize = 4
  combat.fire_delay = 5
  combat.fire_mp_cost = 1
  special[0].id = ~
  special[0].name = "NONE"
  special[0].alternate = "NONE"
  special[0].cost = 5000
  special[1].id = "fire_arrows"
  special[1].name = "FIRE ARROWS"
  special[1].alternate = "NONE"
  special[1].cost = 20
  special[1].detail = "An archer can spin in a circle, firing off a ring of flaming bolts."
  special[1].icon = "icons/fire_arrows.png"
  special[2].id = "barrage"
  special[2].name = "BARRAGE"
  special[2].alternate = "NONE"
  special[2].cost = 60
  special[2].detail = "Rather than a single bolt, the archer sends 3 deadly bolts ahead."
  special[2].icon = "icons/barrage.png"
  special[3].id = "exploding_bolt"
  special[3].name = "EXPLODING BOLT"
  special[3].alternate = "NONE"
  special[3].cost = 70
  special[3].detail = "This fatal bolt will explode on contact, dealing death to all."
  special[3].icon = "icons/exploding_bolt.png"
  special[4].id = ~
  special[4].name = "NONE"
  special[4].alternate = "NONE"
  special[4].cost = 5000
  special[5].id = ~
  special[5].name = "NONE"
  special[5].alternate = "NONE"
  special[5].cost = 5000
  default_weapon = 2
  init_bit_flags = 0
  init_ani_type = 0
  init_max_magicpoints = 0
  leaves_bloodspot = true
  magic_damage_modifier = 1
  is_stationary = false
  has_returning_weapon = false
  is_undead = false
  promotes_to = -1
  promotion_level_req = 0
  promotion_new_level = none
  death_message = "ARCHER DIED"
  pix_filename = "archer.png"
  animation_type = 0
  ai_line_of_sight = 12
  anim_row_count = 0
  anim_table = ~
  description = "Archers are fleet of foot, and their arrows have a long range. Although they're not as strong as other fighters, they can be a good squad backbone."
  name_pool_size = 9
  name_pool[0] = "Robin"
  name_pool[1] = "Green Arrow"
  name_pool[2] = "Legolas"
  name_pool[3] = "Yeoman"
  name_pool[4] = "Strider"
  name_pool[5] = "Longshot"
  name_pool[6] = "Bowyer"
  name_pool[7] = "Hunter"
  name_pool[8] = "Archy"
  is_playable = true
  playable_order = 3
  glyph.codepoint = 97
  glyph.ascii = 97
  glyph.color = 0
  glyph.bold = false
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning.count = 3
  tuning[exploding_shot_damage_mult] = num 2
  tuning[exploding_shot_hp] = int 500
  tuning[melee_backpedal_range] = int 64
[living 3]
  declared_id = "core:mage"
  family_id = 3
  name = "MAGE"
  short_name = ~
  base_stats.strength = 4
  stat_costs.strength = 20
  base_stats.dexterity = 6
  stat_costs.dexterity = 15
  base_stats.constitution = 4
  stat_costs.constitution = 16
  base_stats.intelligence = 16
  stat_costs.intelligence = 6
  base_stats.armor = 5
  stat_costs.armor = 50
  base_stats.level = 1
  stat_costs.level = 200
  hiring_cost = 450
  combat.hp = 90
  combat.melee_damage = 4
  combat.stepsize = 2
  combat.fire_delay = 4
  combat.fire_mp_cost = 5
  special[0].id = ~
  special[0].name = "NONE"
  special[0].alternate = "NONE"
  special[0].cost = 5000
  special[1].id = "teleport"
  special[1].name = "TELEPORT"
  special[1].alternate = "TELEPORT MARKER"
  special[1].cost = 15
  special[1].detail = "Any mage can teleport randomly away easily."
  special[1].alternate_detail = "A return point, 75 Int."
  special[1].icon = "icons/teleport.png"
  special[1].alternate_icon = "icons/teleport_marker.png"
  special[2].id = "warp_space"
  special[2].name = "WARP SPACE"
  special[2].alternate = "NONE"
  special[2].cost = 60
  special[2].detail = "Twist the fabric of space around you to deal death to enemies."
  special[2].icon = "icons/warp_space.png"
  special[3].id = "freeze_time"
  special[3].name = "FREEZE TIME"
  special[3].alternate = "NONE"
  special[3].cost = 500
  special[3].detail = "Freeze all but your team and kill with ease. Rests 30 s."
  special[3].icon = "icons/freeze_time.png"
  special[4].id = "energy_wave"
  special[4].name = "ENERGY WAVE"
  special[4].alternate = "NONE"
  special[4].cost = 70
  special[4].detail = "Send a growing ripple of energy through walls and foes."
  special[4].icon = "icons/energy_wave.png"
  special[5].id = "heartburst"
  special[5].name = "HEARTBURST"
  special[5].alternate = "NONE"
  special[5].cost = 100
  special[5].detail = "Burst your enemies into flame. More magic means a bigger effect."
  special[5].icon = "icons/heartburst.png"
  default_weapon = 3
  init_bit_flags = 0
  init_ani_type = 0
  init_max_magicpoints = 0
  leaves_bloodspot = true
  magic_damage_modifier = 1
  is_stationary = false
  has_returning_weapon = false
  is_undead = false
  promotes_to = 17
  promotion_level_req = 6
  promotion_new_level = set
  death_message = "MAGE DIED"
  pix_filename = "mage.png"
  animation_type = 1
  ai_line_of_sight = 7
  anim_row_count = 0
  anim_table = ~
  description = "Mages are slow, can't stand much damage, and are horrible at hand-to-hand combat, but their magical fireballs pack a big punch."
  name_pool_size = 13
  name_pool[0] = "Gandalf"
  name_pool[1] = "Saruman"
  name_pool[2] = "Radagast"
  name_pool[3] = "Alatar"
  name_pool[4] = "Pallando"
  name_pool[5] = "Raistlin"
  name_pool[6] = "Fizban"
  name_pool[7] = "Mordenkainen"
  name_pool[8] = "Merlin"
  name_pool[9] = "Harry"
  name_pool[10] = "Manannan"
  name_pool[11] = "Mordack"
  name_pool[12] = "Jace"
  is_playable = true
  playable_order = 4
  glyph.codepoint = 109
  glyph.ascii = 109
  glyph.color = 0
  glyph.bold = false
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning.count = 9
  tuning[bonus_rounds_base] = int 5
  tuning[bonus_rounds_cap] = int 50
  tuning[bonus_rounds_per_level] = int 2
  tuning[freeze_base] = int 20
  tuning[freeze_per_level] = int 11
  tuning[freeze_rest] = int 360
  tuning[heartburst_range_base] = int 80
  tuning[heartburst_range_per_level] = int 2
  tuning[marker_int_req] = int 75
[living 4]
  declared_id = "core:skeleton"
  family_id = 4
  name = "SKELETON"
  short_name = "SKELTON"
  base_stats.strength = 9
  stat_costs.strength = 15
  base_stats.dexterity = 14
  stat_costs.dexterity = 6
  base_stats.constitution = 9
  stat_costs.constitution = 16
  base_stats.intelligence = 6
  stat_costs.intelligence = 25
  base_stats.armor = 6
  stat_costs.armor = 50
  base_stats.level = 1
  stat_costs.level = 200
  hiring_cost = 300
  combat.hp = 60
  combat.melee_damage = 4
  combat.stepsize = 6
  combat.fire_delay = 4.5
  combat.fire_mp_cost = 0
  special[0].id = ~
  special[0].name = "NONE"
  special[0].alternate = "NONE"
  special[0].cost = 5000
  special[1].id = "tunnel"
  special[1].name = "TUNNEL"
  special[1].alternate = "NONE"
  special[1].cost = 10
  special[1].detail = "Tunnel under the ground to a spot nearby."
  special[1].icon = "icons/tunnel.png"
  special[2].id = "dig_in"
  special[2].name = "DIG IN"
  special[2].alternate = "NONE"
  special[2].cost = 15
  special[2].new_kit = true
  special[2].detail = "Sink into the floor, unseen and mending, while your magic lasts."
  special[2].icon = "icons/dig_in.png"
  special[3].id = "bone_wall"
  special[3].name = "BONE WALL"
  special[3].alternate = "BONE STORM"
  special[3].cost = 30
  special[3].new_kit = true
  special[3].alternate_cost = 45
  special[3].detail = "Throw a line of bones that stands as a barricade for a while."
  special[3].alternate_detail = "Shatter all your walls."
  special[3].icon = "icons/bone_wall.png"
  special[3].alternate_icon = "icons/bone_storm.png"
  special[4].id = "reassemble"
  special[4].name = "REASSEMBLE"
  special[4].alternate = "LEGION"
  special[4].cost = 60
  special[4].new_kit = true
  special[4].alternate_cost = 60
  special[4].detail = "Ward your next death: fall, then stand back up at a quarter health."
  special[4].alternate_detail = "The slain rise for you."
  special[4].icon = "icons/reassemble.png"
  special[4].alternate_icon = "icons/legion.png"
  special[5].id = ~
  special[5].name = "NONE"
  special[5].alternate = "NONE"
  special[5].cost = 5000
  default_weapon = 7
  init_bit_flags = 0
  init_ani_type = 3
  init_max_magicpoints = 0
  leaves_bloodspot = false
  magic_damage_modifier = 1
  is_stationary = false
  has_returning_weapon = false
  is_undead = true
  promotes_to = -1
  promotion_level_req = 0
  promotion_new_level = none
  death_message = "SKELETON CRUMBLED"
  pix_filename = "skeleton.png"
  animation_type = 2
  ai_line_of_sight = 7
  anim_row_count = 0
  anim_table = ~
  description = "Skeletons are the pathetic remains of those who once were among the living. They are not particularly dangerous, but they move with blinding speed."
  name_pool_size = 7
  name_pool[0] = "Drybones"
  name_pool[1] = "Blackbeard"
  name_pool[2] = "Boney"
  name_pool[3] = "Femur"
  name_pool[4] = "Patella"
  name_pool[5] = "Humerus"
  name_pool[6] = "Scapula"
  is_playable = true
  playable_order = 10
  glyph.codepoint = 107
  glyph.ascii = 107
  glyph.color = 0
  glyph.bold = false
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning.count = 18
  tuning[dig_drain] = int 1
  tuning[dig_drain_pulse] = int 4
  tuning[dig_max] = int 300
  tuning[dig_min_pool] = int 8
  tuning[dig_regen] = int 1
  tuning[dig_regen_pulse] = int 4
  tuning[dig_trigger] = int 20
  tuning[kit_latch] = int 10
  tuning[legion_ticks] = int 300
  tuning[storm_range] = int 6
  tuning[wall_cap_ceiling] = int 8
  tuning[wall_cap_knee] = int 3
  tuning[wall_gap] = int 20
  tuning[wall_hp_base] = int 40
  tuning[wall_ticks] = int 360
  tuning[ward_drain] = int 1
  tuning[ward_drain_pulse] = int 6
  tuning[ward_ticks] = int 360
[living 5]
  declared_id = "core:cleric"
  family_id = 5
  name = "CLERIC"
  short_name = ~
  base_stats.strength = 6
  stat_costs.strength = 15
  base_stats.dexterity = 7
  stat_costs.dexterity = 15
  base_stats.constitution = 6
  stat_costs.constitution = 9
  base_stats.intelligence = 14
  stat_costs.intelligence = 6
  base_stats.armor = 7
  stat_costs.armor = 50
  base_stats.level = 1
  stat_costs.level = 200
  hiring_cost = 400
  combat.hp = 120
  combat.melee_damage = 12
  combat.stepsize = 2
  combat.fire_delay = 7.5
  combat.fire_mp_cost = 8
  special[0].id = ~
  special[0].name = "NONE"
  special[0].alternate = "NONE"
  special[0].cost = 5000
  special[1].id = "heal"
  special[1].name = "HEAL"
  special[1].alternate = "MYSTIC MACE"
  special[1].cost = 2
  special[1].detail = "Heal nearby friends with all your SP."
  special[1].alternate_detail = "Orbiting mace, 50 Int."
  special[1].icon = "icons/heal.png"
  special[1].alternate_icon = "icons/mystic_mace.png"
  special[2].id = "raise_undead"
  special[2].name = "RAISE UNDEAD"
  special[2].alternate = "TURN UNDEAD"
  special[2].cost = 20
  special[2].detail = "Raise the gore of any victim to a skeleton."
  special[2].alternate_detail = "Turning needs 60 Int."
  special[2].icon = "icons/raise_undead.png"
  special[2].alternate_icon = "icons/turn_undead.png"
  special[3].id = "raise_ghost"
  special[3].name = "RAISE GHOST"
  special[3].alternate = "TURN UNDEAD"
  special[3].cost = 50
  special[3].detail = "A more powerful raise, you can now get ghosts to fly and wail."
  special[3].alternate_detail = "Turning needs 60 Int."
  special[3].icon = "icons/raise_ghost.png"
  special[3].alternate_icon = "icons/turn_undead.png"
  special[4].id = "resurrect"
  special[4].name = "RESURRECT"
  special[4].alternate = "NONE"
  special[4].cost = 150
  special[4].detail = "Restores dead friends to life, or enemies to undead. Beware: this uses your own EXP to cast!"
  special[4].icon = "icons/resurrect.png"
  special[5].id = ~
  special[5].name = "NONE"
  special[5].alternate = "NONE"
  special[5].cost = 5000
  default_weapon = 12
  init_bit_flags = 0
  init_ani_type = 0
  init_max_magicpoints = 0
  leaves_bloodspot = true
  magic_damage_modifier = 1
  is_stationary = false
  has_returning_weapon = false
  is_undead = false
  promotes_to = -1
  promotion_level_req = 0
  promotion_new_level = none
  death_message = "CLERIC DIED"
  pix_filename = "cleric.png"
  animation_type = 0
  ai_line_of_sight = 4
  anim_row_count = 0
  anim_table = ~
  description = "Clerics, like mages, are slow, but have a stronger hand-to-hand attack. Clerics possess abilities related to healing and interaction with the dead."
  name_pool_size = 8
  name_pool[0] = "Tuck"
  name_pool[1] = "Brother"
  name_pool[2] = "Pater"
  name_pool[3] = "Drake"
  name_pool[4] = "Friar"
  name_pool[5] = "Francis"
  name_pool[6] = "John Paul"
  name_pool[7] = "Medic"
  is_playable = true
  playable_order = 5
  glyph.codepoint = 99
  glyph.ascii = 99
  glyph.color = 0
  glyph.bold = false
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning.count = 10
  tuning[heal_range] = int 60
  tuning[mace_int_req] = int 50
  tuning[mace_life_base] = int 100
  tuning[raise_ghost_range] = int 30
  tuning[raise_skeleton_range] = int 60
  tuning[resurrect_ghost_lifetime] = int 200
  tuning[resurrect_range] = int 30
  tuning[turn_undead_int_req] = int 60
  tuning[turn_undead_range_min] = int 60
  tuning[turn_undead_range_per_level] = int 4
[living 6]
  declared_id = "core:elemental"
  family_id = 6
  name = "ELEMENTAL"
  short_name = "ELEMENT."
  base_stats.strength = 14
  stat_costs.strength = 7
  base_stats.dexterity = 10
  stat_costs.dexterity = 10
  base_stats.constitution = 14
  stat_costs.constitution = 14
  base_stats.intelligence = 14
  stat_costs.intelligence = 12
  base_stats.armor = 9
  stat_costs.armor = 50
  base_stats.level = 1
  stat_costs.level = 200
  hiring_cost = 600
  combat.hp = 100
  combat.melee_damage = 28
  combat.stepsize = 4
  combat.fire_delay = 5
  combat.fire_mp_cost = 1
  special[0].id = ~
  special[0].name = "NONE"
  special[0].alternate = "NONE"
  special[0].cost = 5000
  special[1].id = "starburst"
  special[1].name = "STARBURST"
  special[1].alternate = "NONE"
  special[1].cost = 50
  special[1].detail = "Expel flaming meteors in all directions."
  special[1].icon = "icons/starburst.png"
  special[2].id = "immolate"
  special[2].name = "IMMOLATE"
  special[2].alternate = "NONE"
  special[2].cost = 30
  special[2].new_kit = true
  special[2].detail = "Burn whatever touches you and leave burning footprints, while your magic lasts."
  special[2].icon = "icons/immolate.png"
  special[3].id = "meteors"
  special[3].name = "METEOR RAIN"
  special[3].alternate = "NONE"
  special[3].cost = 70
  special[3].new_kit = true
  special[3].detail = "Call meteors down on a distant area for a few seconds."
  special[3].icon = "icons/meteor_rain.png"
  special[4].id = "rekindle"
  special[4].name = "REKINDLE"
  special[4].alternate = "SUPERNOVA"
  special[4].cost = 40
  special[4].new_kit = true
  special[4].alternate_cost = 10
  special[4].detail = "Burn magic into health."
  special[4].alternate_detail = "Die in one huge blast."
  special[4].icon = "icons/rekindle.png"
  special[4].alternate_icon = "icons/supernova.png"
  special[5].id = ~
  special[5].name = "NONE"
  special[5].alternate = "NONE"
  special[5].cost = 5000
  default_weapon = 5
  init_bit_flags = 4
  init_ani_type = 0
  init_max_magicpoints = 150
  leaves_bloodspot = true
  magic_damage_modifier = 1
  is_stationary = false
  has_returning_weapon = false
  is_undead = false
  promotes_to = -1
  promotion_level_req = 0
  promotion_new_level = none
  death_message = "FIRE ELEMENTAL EXTINGUISHED"
  pix_filename = "firelem.png"
  animation_type = 0
  ai_line_of_sight = 10
  anim_row_count = 0
  anim_table = ~
  description = "Strong and quick, fire elementals can expel flaming meteors in all directions to decimate enemies."
  name_pool_size = 10
  name_pool[0] = "Furnace"
  name_pool[1] = "Molten"
  name_pool[2] = "Burns"
  name_pool[3] = "Fire Eli"
  name_pool[4] = "Fireball"
  name_pool[5] = "Sunny"
  name_pool[6] = "Lava"
  name_pool[7] = "Heatwave"
  name_pool[8] = "Torch"
  name_pool[9] = "Scorch"
  is_playable = true
  playable_order = 11
  glyph.codepoint = 69
  glyph.ascii = 69
  glyph.color = 0
  glyph.bold = false
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning.count = 15
  tuning[ember_damage] = int 4
  tuning[ember_step] = int 4
  tuning[ember_ticks] = int 40
  tuning[immolate_contact] = int 6
  tuning[immolate_drain] = int 2
  tuning[immolate_max] = int 200
  tuning[kit_latch] = int 10
  tuning[nova_per_level] = int 15
  tuning[nova_ring_px] = int 40
  tuning[rain_cadence] = int 6
  tuning[rain_damage_base] = int 8
  tuning[rain_range] = int 160
  tuning[rain_spread] = int 40
  tuning[rain_ticks] = int 60
  tuning[rekindle_hp] = int 40
[living 7]
  declared_id = "core:faerie"
  family_id = 7
  name = "FAERIE"
  short_name = ~
  base_stats.strength = 3
  stat_costs.strength = 25
  base_stats.dexterity = 8
  stat_costs.dexterity = 6
  base_stats.constitution = 3
  stat_costs.constitution = 12
  base_stats.intelligence = 14
  stat_costs.intelligence = 8
  base_stats.armor = 2
  stat_costs.armor = 50
  base_stats.level = 1
  stat_costs.level = 200
  hiring_cost = 450
  combat.hp = 75
  combat.melee_damage = 5
  combat.stepsize = 4
  combat.fire_delay = 9
  combat.fire_mp_cost = 2
  special[0].id = ~
  special[0].name = "NONE"
  special[0].alternate = "NONE"
  special[0].cost = 5000
  special[1].id = "blink"
  special[1].name = "BLINK"
  special[1].alternate = "SWAP"
  special[1].cost = 20
  special[1].new_kit = true
  special[1].alternate_cost = 24
  special[1].detail = "A short hop in a random direction."
  special[1].alternate_detail = "Swap spots with anyone."
  special[1].icon = "icons/blink.png"
  special[1].alternate_icon = "icons/swap.png"
  special[2].id = "glimmer"
  special[2].name = "GLIMMER"
  special[2].alternate = "NONE"
  special[2].cost = 40
  special[2].new_kit = true
  special[2].detail = "A quarter-length freeze in all eight directions. Rests 15 s."
  special[2].icon = "icons/glimmer.png"
  special[3].id = "hasten"
  special[3].name = "HASTEN"
  special[3].alternate = "HASTE SELF"
  special[3].cost = 30
  special[3].new_kit = true
  special[3].detail = "Touch an ally to speed it up for a while."
  special[3].alternate_detail = "Speed yourself up."
  special[3].icon = "icons/hasten.png"
  special[3].alternate_icon = "icons/haste_self.png"
  special[4].id = "wish"
  special[4].name = "WISH"
  special[4].alternate = "NONE"
  special[4].cost = 100
  special[4].new_kit = true
  special[4].detail = "The faerie dies and a fallen ally rises at full health; every ally nearby is healed."
  special[4].icon = "icons/wish.png"
  special[5].id = ~
  special[5].name = "NONE"
  special[5].alternate = "NONE"
  special[5].cost = 5000
  default_weapon = 6
  init_bit_flags = 5
  init_ani_type = 0
  init_max_magicpoints = 0
  leaves_bloodspot = true
  magic_damage_modifier = 1
  is_stationary = false
  has_returning_weapon = false
  is_undead = false
  promotes_to = -1
  promotion_level_req = 0
  promotion_new_level = none
  death_message = "FAERIE POPPED"
  pix_filename = "faerie.png"
  animation_type = 0
  ai_line_of_sight = 8
  anim_row_count = 0
  anim_table = ~
  description = "Faeries are small, flying above friends and foes alike unnoticed. Delicate and easily destroyed, they sprinkle a magic powder that freezes their enemies."
  name_pool_size = 16
  name_pool[0] = "Tink"
  name_pool[1] = "Gem"
  name_pool[2] = "Glitter"
  name_pool[3] = "Jewel"
  name_pool[4] = "Blossom"
  name_pool[5] = "Ruby"
  name_pool[6] = "Muffin"
  name_pool[7] = "Flutter"
  name_pool[8] = "Sparkle"
  name_pool[9] = "Sprint"
  name_pool[10] = "Sprite"
  name_pool[11] = "Eve"
  name_pool[12] = "Twinkle"
  name_pool[13] = "Violet"
  name_pool[14] = "Daisy"
  name_pool[15] = "Lily"
  is_playable = true
  playable_order = 13
  glyph.codepoint = 102
  glyph.ascii = 102
  glyph.color = 0
  glyph.bold = false
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning.count = 10
  tuning[blink_base] = int 24
  tuning[blink_cooldown] = int 12
  tuning[blink_per_level] = int 2
  tuning[glimmer_rest] = int 180
  tuning[hasten_bonus] = int 2
  tuning[hasten_reach] = int 40
  tuning[hasten_ticks] = int 150
  tuning[swap_range] = int 80
  tuning[wish_heal_radius] = int 96
  tuning[wish_range] = int 120
[living 8]
  declared_id = "core:#8"
  family_id = 8
  name = "SLIME"
  short_name = ~
  base_stats.strength = 18
  stat_costs.strength = 20
  base_stats.dexterity = 2
  stat_costs.dexterity = 20
  base_stats.constitution = 18
  stat_costs.constitution = 8
  base_stats.intelligence = 7
  stat_costs.intelligence = 14
  base_stats.armor = 6
  stat_costs.armor = 50
  base_stats.level = 1
  stat_costs.level = 200
  hiring_cost = 700
  combat.hp = 150
  combat.melee_damage = 28
  combat.stepsize = 3
  combat.fire_delay = 11
  combat.fire_mp_cost = 0
  special[0].id = ~
  special[0].name = "NONE"
  special[0].alternate = "NONE"
  special[0].cost = 5000
  special[1].id = "split"
  special[1].name = "SPLIT"
  special[1].alternate = "NONE"
  special[1].cost = 30
  special[1].detail = "Divide into two smaller slimes."
  special[1].icon = "icons/split.png"
  special[2].id = ~
  special[2].name = "NONE"
  special[2].alternate = "NONE"
  special[2].cost = 5000
  special[3].id = ~
  special[3].name = "NONE"
  special[3].alternate = "NONE"
  special[3].cost = 5000
  special[4].id = ~
  special[4].name = "NONE"
  special[4].alternate = "NONE"
  special[4].cost = 5000
  special[5].id = ~
  special[5].name = "NONE"
  special[5].alternate = "NONE"
  special[5].cost = 5000
  default_weapon = 9
  init_bit_flags = 4
  init_ani_type = 0
  init_max_magicpoints = 50
  leaves_bloodspot = true
  magic_damage_modifier = 2
  is_stationary = false
  has_returning_weapon = false
  is_undead = false
  promotes_to = -1
  promotion_level_req = 0
  promotion_new_level = none
  death_message = "SLIME DESTROYED"
  pix_filename = "amoeba3.png"
  animation_type = 4
  ai_line_of_sight = 4
  anim_row_count = 0
  anim_table = ~
  description = "Slimes are patches of ooze which grow and split into two smaller slimes, overwhelming the enemy. Their nebulous nature makes them more susceptible to magic."
  name_pool_size = 6
  name_pool[0] = "Grimer"
  name_pool[1] = "Goop"
  name_pool[2] = "Slurp"
  name_pool[3] = "Glopp"
  name_pool[4] = "Sludge"
  name_pool[5] = "Blob"
  is_playable = false
  playable_order = 999
  glyph.codepoint = 74
  glyph.ascii = 74
  glyph.color = 0
  glyph.bold = false
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[living 9]
  declared_id = "core:#9"
  family_id = 9
  name = "SLIME"
  short_name = ~
  base_stats.strength = 18
  stat_costs.strength = 20
  base_stats.dexterity = 2
  stat_costs.dexterity = 20
  base_stats.constitution = 18
  stat_costs.constitution = 8
  base_stats.intelligence = 7
  stat_costs.intelligence = 14
  base_stats.armor = 6
  stat_costs.armor = 50
  base_stats.level = 1
  stat_costs.level = 200
  hiring_cost = 700
  combat.hp = 80
  combat.melee_damage = 12
  combat.stepsize = 2
  combat.fire_delay = 12
  combat.fire_mp_cost = 0
  special[0].id = ~
  special[0].name = "NONE"
  special[0].alternate = "NONE"
  special[0].cost = 5000
  special[1].id = "grow"
  special[1].name = "GROW"
  special[1].alternate = "NONE"
  special[1].cost = 30
  special[1].detail = "Grow into a bigger slime."
  special[1].icon = "icons/grow.png"
  special[2].id = ~
  special[2].name = "NONE"
  special[2].alternate = "NONE"
  special[2].cost = 5000
  special[3].id = ~
  special[3].name = "NONE"
  special[3].alternate = "NONE"
  special[3].cost = 5000
  special[4].id = ~
  special[4].name = "NONE"
  special[4].alternate = "NONE"
  special[4].cost = 5000
  special[5].id = ~
  special[5].name = "NONE"
  special[5].alternate = "NONE"
  special[5].cost = 5000
  default_weapon = 9
  init_bit_flags = 20
  init_ani_type = 0
  init_max_magicpoints = 50
  leaves_bloodspot = true
  magic_damage_modifier = 2
  is_stationary = false
  has_returning_weapon = false
  is_undead = false
  promotes_to = -1
  promotion_level_req = 0
  promotion_new_level = none
  death_message = "SLIME DESTROYED"
  pix_filename = "s_slime.png"
  animation_type = 5
  ai_line_of_sight = 2
  anim_row_count = 0
  anim_table = ~
  description = "Slimes are patches of ooze which grow and split into two smaller slimes, overwhelming the enemy. Their nebulous nature makes them more susceptible to magic."
  name_pool_size = 6
  name_pool[0] = "Grimer"
  name_pool[1] = "Goop"
  name_pool[2] = "Slurp"
  name_pool[3] = "Glopp"
  name_pool[4] = "Sludge"
  name_pool[5] = "Blob"
  is_playable = true
  playable_order = 12
  glyph.codepoint = 105
  glyph.ascii = 105
  glyph.color = 0
  glyph.bold = false
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[living 10]
  declared_id = "core:#10"
  family_id = 10
  name = "SLIME"
  short_name = ~
  base_stats.strength = 18
  stat_costs.strength = 20
  base_stats.dexterity = 2
  stat_costs.dexterity = 20
  base_stats.constitution = 18
  stat_costs.constitution = 8
  base_stats.intelligence = 7
  stat_costs.intelligence = 14
  base_stats.armor = 6
  stat_costs.armor = 50
  base_stats.level = 1
  stat_costs.level = 200
  hiring_cost = 700
  combat.hp = 110
  combat.melee_damage = 20
  combat.stepsize = 2
  combat.fire_delay = 10
  combat.fire_mp_cost = 0
  special[0].id = ~
  special[0].name = "NONE"
  special[0].alternate = "NONE"
  special[0].cost = 5000
  special[1].id = "grow"
  special[1].name = "GROW"
  special[1].alternate = "NONE"
  special[1].cost = 30
  special[1].detail = "Grow into a bigger slime."
  special[1].icon = "icons/grow.png"
  special[2].id = ~
  special[2].name = "NONE"
  special[2].alternate = "NONE"
  special[2].cost = 5000
  special[3].id = ~
  special[3].name = "NONE"
  special[3].alternate = "NONE"
  special[3].cost = 5000
  special[4].id = ~
  special[4].name = "NONE"
  special[4].alternate = "NONE"
  special[4].cost = 5000
  special[5].id = ~
  special[5].name = "NONE"
  special[5].alternate = "NONE"
  special[5].cost = 5000
  default_weapon = 9
  init_bit_flags = 4
  init_ani_type = 0
  init_max_magicpoints = 50
  leaves_bloodspot = true
  magic_damage_modifier = 2
  is_stationary = false
  has_returning_weapon = false
  is_undead = false
  promotes_to = -1
  promotion_level_req = 0
  promotion_new_level = none
  death_message = "SLIME DESTROYED"
  pix_filename = "m_slime.png"
  animation_type = 5
  ai_line_of_sight = 3
  anim_row_count = 0
  anim_table = ~
  description = "Slimes are patches of ooze which grow and split into two smaller slimes, overwhelming the enemy. Their nebulous nature makes them more susceptible to magic."
  name_pool_size = 6
  name_pool[0] = "Grimer"
  name_pool[1] = "Goop"
  name_pool[2] = "Slurp"
  name_pool[3] = "Glopp"
  name_pool[4] = "Sludge"
  name_pool[5] = "Blob"
  is_playable = false
  playable_order = 999
  glyph.codepoint = 106
  glyph.ascii = 106
  glyph.color = 0
  glyph.bold = false
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[living 11]
  declared_id = "core:thief"
  family_id = 11
  name = "THIEF"
  short_name = ~
  base_stats.strength = 9
  stat_costs.strength = 15
  base_stats.dexterity = 12
  stat_costs.dexterity = 6
  base_stats.constitution = 12
  stat_costs.constitution = 9
  base_stats.intelligence = 10
  stat_costs.intelligence = 10
  base_stats.armor = 5
  stat_costs.armor = 50
  base_stats.level = 1
  stat_costs.level = 200
  hiring_cost = 400
  combat.hp = 75
  combat.melee_damage = 12
  combat.stepsize = 5
  combat.fire_delay = 5
  combat.fire_mp_cost = 1
  special[0].id = ~
  special[0].name = "NONE"
  special[0].alternate = "NONE"
  special[0].cost = 5000
  special[1].id = "drop_bomb"
  special[1].name = "DROP BOMB"
  special[1].alternate = "MINE"
  special[1].cost = 35
  special[1].alternate_new_kit = true
  special[1].alternate_cost = 70
  special[1].detail = "Leave a burning bomb to explode and hurt the unwary, friend or foe!"
  special[1].alternate_detail = "Waits unseen for a foe."
  special[1].icon = "icons/drop_bomb.png"
  special[1].alternate_icon = "icons/mine.png"
  special[2].id = "cloak"
  special[2].name = "CLOAK"
  special[2].alternate = "NONE"
  special[2].cost = 125
  special[2].detail = "Cloak yourself in the shadows, slipping past your enemies."
  special[2].icon = "icons/cloak.png"
  special[3].id = "taunt_enemy"
  special[3].name = "TAUNT ENEMY"
  special[3].alternate = "CHARM OPPONENT"
  special[3].cost = 100
  special[3].detail = "Beckon your enemies to you with jeers, and confuse their attack."
  special[3].alternate_detail = "One foe fights for you."
  special[3].icon = "icons/taunt_enemy.png"
  special[3].alternate_icon = "icons/charm_opponent.png"
  special[4].id = "poison_cloud"
  special[4].name = "POISON CLOUD"
  special[4].alternate = "NONE"
  special[4].cost = 150
  special[4].detail = "Release a cloud of poisonous gas to roam at will and sicken your foes."
  special[4].icon = "icons/poison_cloud.png"
  special[5].id = ~
  special[5].name = "NONE"
  special[5].alternate = "NONE"
  special[5].cost = 5000
  default_weapon = 0
  init_bit_flags = 0
  init_ani_type = 0
  init_max_magicpoints = 0
  leaves_bloodspot = true
  magic_damage_modifier = 1
  is_stationary = false
  has_returning_weapon = false
  is_undead = false
  promotes_to = -1
  promotion_level_req = 0
  promotion_new_level = none
  death_message = "THIEF KILLED"
  pix_filename = "thief.png"
  animation_type = 0
  ai_line_of_sight = 10
  anim_row_count = 0
  anim_table = ~
  description = "Thieves are fast, though not so potent as the soldier. Thieves can throw small blades rapidly and damage whole groups of enemies with their bombs."
  name_pool_size = 7
  name_pool[0] = "Shinobi"
  name_pool[1] = "Dismas"
  name_pool[2] = "Shadow"
  name_pool[3] = "Stabby"
  name_pool[4] = "Swiftstrike"
  name_pool[5] = "Scourge"
  name_pool[6] = "Rogue"
  is_playable = true
  playable_order = 7
  glyph.codepoint = 116
  glyph.ascii = 116
  glyph.color = 0
  glyph.bold = false
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning.count = 11
  tuning[charm_duration_base] = int 75
  tuning[charm_duration_per_diff] = int 25
  tuning[charm_range_base] = int 16
  tuning[charm_range_per_level] = int 4
  tuning[cloak_base] = int 20
  tuning[cloak_roll_span] = int 20
  tuning[cloud_invisibility] = int 10
  tuning[cloud_lifetime_base] = int 40
  tuning[cloud_lifetime_per_level] = int 3
  tuning[taunt_range_base] = int 80
  tuning[taunt_range_per_level] = int 4
[living 12]
  declared_id = "core:ghost"
  family_id = 12
  name = "GHOST"
  short_name = ~
  base_stats.strength = 6
  stat_costs.strength = 16
  base_stats.dexterity = 12
  stat_costs.dexterity = 16
  base_stats.constitution = 18
  stat_costs.constitution = 16
  base_stats.intelligence = 10
  stat_costs.intelligence = 16
  base_stats.armor = 15
  stat_costs.armor = 45
  base_stats.level = 1
  stat_costs.level = 200
  hiring_cost = 600
  combat.hp = 50
  combat.melee_damage = 12
  combat.stepsize = 4
  combat.fire_delay = 7
  combat.fire_mp_cost = 0
  special[0].id = ~
  special[0].name = "NONE"
  special[0].alternate = "NONE"
  special[0].cost = 5000
  special[1].id = "scare"
  special[1].name = "SCARE"
  special[1].alternate = "WAIL"
  special[1].cost = 30
  special[1].alternate_new_kit = true
  special[1].alternate_cost = 50
  special[1].detail = "Frighten nearby foes into fleeing. Rests 8 s."
  special[1].alternate_detail = "Fear leaps foe to foe."
  special[1].icon = "icons/scare.png"
  special[1].alternate_icon = "icons/wail.png"
  special[2].id = "siphon"
  special[2].name = "SIPHON"
  special[2].alternate = "NONE"
  special[2].cost = 30
  special[2].new_kit = true
  special[2].detail = "A touch that heals you by half the harm it does."
  special[2].icon = "icons/siphon.png"
  special[3].id = "possess"
  special[3].name = "POSSESS"
  special[3].alternate = "NONE"
  special[3].cost = 50
  special[3].new_kit = true
  special[3].detail = "Enter a foe and drive it, with its weapon and specials, for a while."
  special[3].icon = "icons/possess.png"
  special[4].id = "phase"
  special[4].name = "PHASE"
  special[4].alternate = "NONE"
  special[4].cost = 60
  special[4].new_kit = true
  special[4].detail = "Go fully spectral for a few seconds: untouchable, unable to attack, twice as fast."
  special[4].icon = "icons/phase.png"
  special[5].id = ~
  special[5].name = "NONE"
  special[5].alternate = "NONE"
  special[5].cost = 5000
  default_weapon = 0
  init_bit_flags = 4117
  init_ani_type = 0
  init_max_magicpoints = 0
  leaves_bloodspot = false
  magic_damage_modifier = 1
  is_stationary = false
  has_returning_weapon = false
  is_undead = true
  promotes_to = -1
  promotion_level_req = 0
  promotion_new_level = none
  death_message = "GHOST VANISHED"
  pix_filename = "ghost.png"
  animation_type = 0
  ai_line_of_sight = 12
  anim_row_count = 0
  anim_table = ~
  description = "Ghosts can pass through walls, trees, and anything else that gets in the way. Their chilling touch can bring death quickly at close range."
  name_pool_size = 8
  name_pool[0] = "Casper"
  name_pool[1] = "Slimer"
  name_pool[2] = "Reaper"
  name_pool[3] = "Ecto"
  name_pool[4] = "Pepper"
  name_pool[5] = "Boo"
  name_pool[6] = "Banshee"
  name_pool[7] = "Nyx"
  is_playable = true
  playable_order = 14
  glyph.codepoint = 103
  glyph.ascii = 103
  glyph.color = 0
  glyph.bold = false
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning.count = 10
  tuning[phase_ticks] = int 48
  tuning[possess_base] = int 120
  tuning[possess_cap] = int 720
  tuning[possess_log_scale] = int 200
  tuning[possess_min] = int 120
  tuning[possess_reach] = int 24
  tuning[scare_rest] = int 96
  tuning[siphon_damage_base] = int 10
  tuning[siphon_damage_per_level] = int 2
  tuning[siphon_reach] = int 24
[living 13]
  declared_id = "core:druid"
  family_id = 13
  name = "DRUID"
  short_name = ~
  base_stats.strength = 7
  stat_costs.strength = 15
  base_stats.dexterity = 8
  stat_costs.dexterity = 15
  base_stats.constitution = 14
  stat_costs.constitution = 7
  base_stats.intelligence = 12
  stat_costs.intelligence = 6
  base_stats.armor = 7
  stat_costs.armor = 50
  base_stats.level = 1
  stat_costs.level = 200
  hiring_cost = 350
  combat.hp = 110
  combat.melee_damage = 10
  combat.stepsize = 3
  combat.fire_delay = 9
  combat.fire_mp_cost = 4
  special[0].id = ~
  special[0].name = "NONE"
  special[0].alternate = "NONE"
  special[0].cost = 5000
  special[1].id = "grow_tree"
  special[1].name = "GROW TREE"
  special[1].alternate = "NONE"
  special[1].cost = 15
  special[1].detail = "These magical trees will resist the enemy, while allowing friends to pass."
  special[1].icon = "icons/grow_tree.png"
  special[2].id = "summon_faerie"
  special[2].name = "SUMMON FAERIE"
  special[2].alternate = "NONE"
  special[2].cost = 80
  special[2].detail = "This spell brings to you a small flying faerie to stun foes."
  special[2].icon = "icons/summon_faerie.png"
  special[3].id = "reveal"
  special[3].name = "REVEAL"
  special[3].alternate = "NONE"
  special[3].cost = 150
  special[3].detail = "Gives you a magical view to see treasure, potions, outposts, and invisible enemies."
  special[3].icon = "icons/reveal.png"
  special[4].id = "protection"
  special[4].name = "PROTECTION"
  special[4].alternate = "NONE"
  special[4].cost = 200
  special[4].detail = "Calls the winds to aid your nearby friends by circling them with a shield of moving air."
  special[4].icon = "icons/protection.png"
  special[5].id = ~
  special[5].name = "NONE"
  special[5].alternate = "NONE"
  special[5].cost = 5000
  default_weapon = 11
  init_bit_flags = 0
  init_ani_type = 0
  init_max_magicpoints = 0
  leaves_bloodspot = true
  magic_damage_modifier = 1
  is_stationary = false
  has_returning_weapon = false
  is_undead = false
  promotes_to = -1
  promotion_level_req = 0
  promotion_new_level = none
  death_message = "DRUID VANQUISHED"
  pix_filename = "druid.png"
  animation_type = 0
  ai_line_of_sight = 10
  anim_row_count = 0
  anim_table = ~
  description = "Druids are the magicians of nature, and have power over natural events. They throw lightning bolts at their foes; the fast bolts have long range."
  name_pool_size = 6
  name_pool[0] = "Roland"
  name_pool[1] = "Merlin"
  name_pool[2] = "Hippy"
  name_pool[3] = "Green Thumb"
  name_pool[4] = "Treefall"
  name_pool[5] = "Rain"
  is_playable = true
  playable_order = 8
  glyph.codepoint = 100
  glyph.ascii = 100
  glyph.color = 0
  glyph.bold = false
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[living 14]
  declared_id = "core:orc"
  family_id = 14
  name = "ORC"
  short_name = ~
  base_stats.strength = 18
  stat_costs.strength = 6
  base_stats.dexterity = 8
  stat_costs.dexterity = 15
  base_stats.constitution = 16
  stat_costs.constitution = 5
  base_stats.intelligence = 5
  stat_costs.intelligence = 40
  base_stats.armor = 11
  stat_costs.armor = 50
  base_stats.level = 1
  stat_costs.level = 200
  hiring_cost = 300
  combat.hp = 140
  combat.melee_damage = 23
  combat.stepsize = 3
  combat.fire_delay = 7
  combat.fire_mp_cost = 2
  special[0].id = ~
  special[0].name = "NONE"
  special[0].alternate = "NONE"
  special[0].cost = 5000
  special[1].id = "howl"
  special[1].name = "HOWL"
  special[1].alternate = "NONE"
  special[1].cost = 25
  special[1].detail = "Howl in rage, stunning nearby enemies in their tracks. Rests 10 s."
  special[1].icon = "icons/howl.png"
  special[2].id = "eat_corpse"
  special[2].name = "EAT CORPSE"
  special[2].alternate = "NONE"
  special[2].cost = 20
  special[2].detail = "Regain health by devouring the corpses of your foes."
  special[2].icon = "icons/eat_corpse.png"
  special[3].id = ~
  special[3].name = "NONE"
  special[3].alternate = "NONE"
  special[3].cost = 5000
  special[4].id = ~
  special[4].name = "NONE"
  special[4].alternate = "NONE"
  special[4].cost = 5000
  special[5].id = ~
  special[5].name = "NONE"
  special[5].alternate = "NONE"
  special[5].cost = 5000
  default_weapon = 1
  init_bit_flags = 16
  init_ani_type = 0
  init_max_magicpoints = 0
  leaves_bloodspot = true
  magic_damage_modifier = 1
  is_stationary = false
  has_returning_weapon = false
  is_undead = false
  promotes_to = 15
  promotion_level_req = 5
  promotion_new_level = set
  death_message = "ORC DIED"
  pix_filename = "orc.png"
  animation_type = 0
  ai_line_of_sight = 20
  anim_row_count = 0
  anim_table = ~
  description = "Orcs are a basic 'grunt'; strong and hard to hurt, they don't do much more than inflict pain. Orcs can't attack at range."
  name_pool_size = 8
  name_pool[0] = "Grom"
  name_pool[1] = "Thrull"
  name_pool[2] = "Vernix"
  name_pool[3] = "Lanugo"
  name_pool[4] = "Grok"
  name_pool[5] = "Horde"
  name_pool[6] = "Grog"
  name_pool[7] = "Krosh"
  is_playable = true
  playable_order = 9
  glyph.codepoint = 111
  glyph.ascii = 111
  glyph.color = 0
  glyph.bold = false
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning.count = 6
  tuning[corpse_eat_range] = int 24
  tuning[corpse_heal_per_level] = int 5
  tuning[howl_rest] = int 120
  tuning[yell_con_roll_mult] = int 10
  tuning[yell_level_roll_mult] = int 10
  tuning[yell_stun_base] = int 10
[living 15]
  declared_id = "core:orc_captain"
  family_id = 15
  name = "ORC CAPTAIN"
  short_name = "ORC CAP."
  base_stats.strength = 18
  stat_costs.strength = 6
  base_stats.dexterity = 8
  stat_costs.dexterity = 15
  base_stats.constitution = 16
  stat_costs.constitution = 5
  base_stats.intelligence = 5
  stat_costs.intelligence = 40
  base_stats.armor = 11
  stat_costs.armor = 50
  base_stats.level = 1
  stat_costs.level = 200
  hiring_cost = 1000
  combat.hp = 180
  combat.melee_damage = 28
  combat.stepsize = 3
  combat.fire_delay = 6
  combat.fire_mp_cost = 2
  special[0].id = ~
  special[0].name = "NONE"
  special[0].alternate = "NONE"
  special[0].cost = 5000
  special[1].id = "howl"
  special[1].name = "HOWL"
  special[1].alternate = "NONE"
  special[1].cost = 25
  special[1].new_kit = true
  special[1].detail = "Howl in rage, stunning nearby enemies in their tracks. Rests 10 s."
  special[1].icon = "icons/howl.png"
  special[2].id = "eat_corpse"
  special[2].name = "EAT CORPSE"
  special[2].alternate = "NONE"
  special[2].cost = 20
  special[2].new_kit = true
  special[2].level = 1
  special[2].detail = "Regain health by devouring the corpses of your foes."
  special[2].icon = "icons/eat_corpse.png"
  special[3].id = "hook"
  special[3].name = "HOOK BLADE"
  special[3].alternate = "KNIFE FAN"
  special[3].cost = 40
  special[3].new_kit = true
  special[3].alternate_cost = 30
  special[3].detail = "A knife spirals out; the first foe it snags is reeled to your feet."
  special[3].alternate_detail = "Three knives in a fan."
  special[3].icon = "icons/hook_blade.png"
  special[3].alternate_icon = "icons/knife_fan.png"
  special[4].id = "banner"
  special[4].name = "WAR BANNER"
  special[4].alternate = "WARBAND"
  special[4].cost = 80
  special[4].new_kit = true
  special[4].alternate_cost = 120
  special[4].detail = "Plant a standard on a corpse: allies near it mend and never flee."
  special[4].alternate_detail = "Grunts come running in."
  special[4].icon = "icons/war_banner.png"
  special[4].alternate_icon = "icons/warband.png"
  special[5].id = ~
  special[5].name = "NONE"
  special[5].alternate = "NONE"
  special[5].cost = 5000
  default_weapon = 0
  init_bit_flags = 0
  init_ani_type = 0
  init_max_magicpoints = 0
  leaves_bloodspot = true
  magic_damage_modifier = 1
  is_stationary = false
  has_returning_weapon = false
  is_undead = false
  promotes_to = -1
  promotion_level_req = 0
  promotion_new_level = none
  death_message = "SOMEONE DIED"
  pix_filename = "orc2.png"
  animation_type = 0
  ai_line_of_sight = 25
  anim_row_count = 0
  anim_table = ~
  description = "Orc captains are stronger and smarter than the basic orc. They throw blades across the battlefield."
  name_pool_size = 8
  name_pool[0] = "Grom"
  name_pool[1] = "Thrull"
  name_pool[2] = "Vernix"
  name_pool[3] = "Lanugo"
  name_pool[4] = "Grok"
  name_pool[5] = "Horde"
  name_pool[6] = "Grog"
  name_pool[7] = "Krosh"
  is_playable = false
  playable_order = 999
  glyph.codepoint = 79
  glyph.ascii = 79
  glyph.color = 0
  glyph.bold = false
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning.count = 23
  tuning[banner_hp_base] = int 120
  tuning[banner_hp_per_level] = int 10
  tuning[banner_plant_sq] = int 1024
  tuning[banner_ticks] = int 900
  tuning[corpse_eat_range] = int 24
  tuning[corpse_heal_per_level] = int 5
  tuning[hook_growth] = int 2
  tuning[hook_hp] = int 30
  tuning[hook_reach] = int 60
  tuning[hook_reel_max] = int 8
  tuning[hook_reel_step] = int 8
  tuning[hook_start] = int 12
  tuning[hook_stun] = int 12
  tuning[hook_ticks] = int 48
  tuning[howl_rest] = int 120
  tuning[warband_base] = int 2
  tuning[warband_cap] = int 6
  tuning[warband_lifetime] = int 400
  tuning[warband_per_levels] = int 3
  tuning[warband_scan_tiles] = int 12
  tuning[yell_con_roll_mult] = int 10
  tuning[yell_level_roll_mult] = int 10
  tuning[yell_stun_base] = int 10
[living 16]
  declared_id = "core:barbarian"
  family_id = 16
  name = "BARBARIAN"
  short_name = "BARBAR."
  base_stats.strength = 14
  stat_costs.strength = 5
  base_stats.dexterity = 5
  stat_costs.dexterity = 35
  base_stats.constitution = 14
  stat_costs.constitution = 5
  base_stats.intelligence = 8
  stat_costs.intelligence = 35
  base_stats.armor = 8
  stat_costs.armor = 50
  base_stats.level = 1
  stat_costs.level = 200
  hiring_cost = 350
  combat.hp = 150
  combat.melee_damage = 25
  combat.stepsize = 3
  combat.fire_delay = 5.5
  combat.fire_mp_cost = 2
  special[0].id = ~
  special[0].name = "NONE"
  special[0].alternate = "NONE"
  special[0].cost = 5000
  special[1].id = "hurl_boulder"
  special[1].name = "HURL BOULDER"
  special[1].alternate = "NONE"
  special[1].cost = 20
  special[1].detail = "Throw a massive stone boulder at your enemies."
  special[1].icon = "icons/hurl_boulder.png"
  special[2].id = "exploding_boulder"
  special[2].name = "EXPLODING BOULDER"
  special[2].alternate = "NONE"
  special[2].cost = 30
  special[2].detail = "Hurl a boulder so hard that it explodes and hits foes all around."
  special[2].icon = "icons/exploding_boulder.png"
  special[3].id = ~
  special[3].name = "NONE"
  special[3].alternate = "NONE"
  special[3].cost = 5000
  special[4].id = ~
  special[4].name = "NONE"
  special[4].alternate = "NONE"
  special[4].cost = 5000
  special[5].id = ~
  special[5].name = "NONE"
  special[5].alternate = "NONE"
  special[5].cost = 5000
  default_weapon = 17
  init_bit_flags = 0
  init_ani_type = 0
  init_max_magicpoints = 0
  leaves_bloodspot = true
  magic_damage_modifier = 0.5
  is_stationary = false
  has_returning_weapon = false
  is_undead = false
  promotes_to = -1
  promotion_level_req = 0
  promotion_new_level = none
  death_message = "SOMEONE DIED"
  pix_filename = "barby.png"
  animation_type = 0
  ai_line_of_sight = 12
  anim_row_count = 0
  anim_table = ~
  description = "Barbarians are powerful and resist some magic damage, but have more will than skill. They are tough, tending to bash their way through trouble with heavy iron hammers."
  name_pool_size = 8
  name_pool[0] = "Thor"
  name_pool[1] = "Conan"
  name_pool[2] = "Beowulf"
  name_pool[3] = "Cronus"
  name_pool[4] = "Pallas"
  name_pool[5] = "Atlas"
  name_pool[6] = "Prometheus"
  name_pool[7] = "Titan"
  is_playable = true
  playable_order = 1
  glyph.codepoint = 66
  glyph.ascii = 66
  glyph.color = 0
  glyph.bold = false
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[living 17]
  declared_id = "core:archmage"
  family_id = 17
  name = "ARCHMAGE"
  short_name = ~
  base_stats.strength = 4
  stat_costs.strength = 30
  base_stats.dexterity = 6
  stat_costs.dexterity = 20
  base_stats.constitution = 4
  stat_costs.constitution = 25
  base_stats.intelligence = 16
  stat_costs.intelligence = 7
  base_stats.armor = 5
  stat_costs.armor = 55
  base_stats.level = 1
  stat_costs.level = 200
  hiring_cost = 450
  combat.hp = 150
  combat.melee_damage = 8
  combat.stepsize = 3
  combat.fire_delay = 1
  combat.fire_mp_cost = 12
  special[0].id = ~
  special[0].name = "NONE"
  special[0].alternate = "NONE"
  special[0].cost = 5000
  special[1].id = "teleport"
  special[1].name = "TELEPORT"
  special[1].alternate = "TELEPORT MARKER"
  special[1].cost = 10
  special[1].detail = "Any mage can teleport randomly away easily."
  special[1].alternate_detail = "A return point, 75 Int."
  special[1].icon = "icons/teleport.png"
  special[1].alternate_icon = "icons/teleport_marker.png"
  special[2].id = "heartburst"
  special[2].name = "HEARTBURST"
  special[2].alternate = "CHAIN LIGHTNING"
  special[2].cost = 80
  special[2].detail = "Burst your enemies into flame around you."
  special[2].alternate_detail = "Hops from foe to foe."
  special[2].icon = "icons/heartburst.png"
  special[2].alternate_icon = "icons/chain_lightning.png"
  special[3].id = "summon_image"
  special[3].name = "SUMMON IMAGE"
  special[3].alternate = "SUMMON ELEMENTAL"
  special[3].cost = 500
  special[3].detail = "Summon an illusionary ally to fight for you."
  special[3].alternate_detail = "A daemon fed with SP."
  special[3].icon = "icons/summon_image.png"
  special[3].alternate_icon = "icons/summon_elemental.png"
  special[4].id = "mind_control"
  special[4].name = "MIND CONTROL"
  special[4].alternate = "NONE"
  special[4].cost = 150
  special[4].detail = "Convert nearby foes to your team, for a time. Rests 20 s."
  special[4].icon = "icons/mind_control.png"
  special[5].id = ~
  special[5].name = "NONE"
  special[5].alternate = "NONE"
  special[5].cost = 5000
  default_weapon = 3
  init_bit_flags = 0
  init_ani_type = 0
  init_max_magicpoints = 0
  leaves_bloodspot = true
  magic_damage_modifier = 1
  is_stationary = false
  has_returning_weapon = false
  is_undead = false
  promotes_to = -1
  promotion_level_req = 0
  promotion_new_level = none
  death_message = "SOMEONE DIED"
  pix_filename = "archmage.png"
  animation_type = 1
  ai_line_of_sight = 10
  anim_row_count = 0
  anim_table = ~
  description = "An Archmage takes the learnings of the Magi one step further, possessing extraordinary firepower at the expense of physical weakness."
  name_pool_size = 13
  name_pool[0] = "Gandalf"
  name_pool[1] = "Saruman"
  name_pool[2] = "Radagast"
  name_pool[3] = "Alatar"
  name_pool[4] = "Pallando"
  name_pool[5] = "Raistlin"
  name_pool[6] = "Fizban"
  name_pool[7] = "Mordenkainen"
  name_pool[8] = "Merlin"
  name_pool[9] = "Harry"
  name_pool[10] = "Manannan"
  name_pool[11] = "Mordack"
  name_pool[12] = "Jace"
  is_playable = false
  playable_order = 999
  glyph.codepoint = 77
  glyph.ascii = 77
  glyph.color = 0
  glyph.bold = false
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning.count = 8
  tuning[burst_radius_base] = int 80
  tuning[chain_radius_base] = int 200
  tuning[chain_radius_per_level] = int 5
  tuning[charm_rest] = int 240
  tuning[mind_control_range_base] = int 80
  tuning[mind_control_range_per_level] = int 4
  tuning[radius_bonus_per_level] = int 2
  tuning[summon_int_req] = int 150
[living 18]
  declared_id = "core:#18"
  family_id = 18
  name = "GOLEM"
  short_name = ~
  base_stats.strength = 12
  stat_costs.strength = 0
  base_stats.dexterity = 6
  stat_costs.dexterity = 0
  base_stats.constitution = 12
  stat_costs.constitution = 0
  base_stats.intelligence = 8
  stat_costs.intelligence = 0
  base_stats.armor = 6
  stat_costs.armor = 0
  base_stats.level = 1
  stat_costs.level = 0
  hiring_cost = 0
  combat.hp = 300
  combat.melee_damage = 60
  combat.stepsize = 8
  combat.fire_delay = 9
  combat.fire_mp_cost = 2
  special[0].id = ~
  special[0].name = "NONE"
  special[0].alternate = "NONE"
  special[0].cost = 5000
  special[1].id = ~
  special[1].name = "NONE"
  special[1].alternate = "NONE"
  special[1].cost = 5000
  special[2].id = ~
  special[2].name = "NONE"
  special[2].alternate = "NONE"
  special[2].cost = 5000
  special[3].id = ~
  special[3].name = "NONE"
  special[3].alternate = "NONE"
  special[3].cost = 5000
  special[4].id = ~
  special[4].name = "NONE"
  special[4].alternate = "NONE"
  special[4].cost = 5000
  special[5].id = ~
  special[5].name = "NONE"
  special[5].alternate = "NONE"
  special[5].cost = 5000
  default_weapon = 19
  init_bit_flags = 0
  init_ani_type = 0
  init_max_magicpoints = 0
  leaves_bloodspot = true
  magic_damage_modifier = 1
  is_stationary = false
  has_returning_weapon = false
  is_undead = false
  promotes_to = -1
  promotion_level_req = 0
  promotion_new_level = none
  death_message = "SOMEONE DIED"
  pix_filename = "golem1.png"
  animation_type = 0
  ai_line_of_sight = 20
  anim_row_count = 0
  anim_table = ~
  description = ~
  name_pool_size = 0
  is_playable = false
  playable_order = 999
  glyph.codepoint = 71
  glyph.ascii = 71
  glyph.color = 0
  glyph.bold = false
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[living 19]
  declared_id = "core:#19"
  family_id = 19
  name = "GIANT SKEL"
  short_name = ~
  base_stats.strength = 12
  stat_costs.strength = 0
  base_stats.dexterity = 6
  stat_costs.dexterity = 0
  base_stats.constitution = 12
  stat_costs.constitution = 0
  base_stats.intelligence = 8
  stat_costs.intelligence = 0
  base_stats.armor = 6
  stat_costs.armor = 0
  base_stats.level = 1
  stat_costs.level = 0
  hiring_cost = 0
  combat.hp = 300
  combat.melee_damage = 60
  combat.stepsize = 8
  combat.fire_delay = 7
  combat.fire_mp_cost = 2
  special[0].id = ~
  special[0].name = "NONE"
  special[0].alternate = "NONE"
  special[0].cost = 5000
  special[1].id = ~
  special[1].name = "NONE"
  special[1].alternate = "NONE"
  special[1].cost = 5000
  special[2].id = ~
  special[2].name = "NONE"
  special[2].alternate = "NONE"
  special[2].cost = 5000
  special[3].id = ~
  special[3].name = "NONE"
  special[3].alternate = "NONE"
  special[3].cost = 5000
  special[4].id = ~
  special[4].name = "NONE"
  special[4].alternate = "NONE"
  special[4].cost = 5000
  special[5].id = ~
  special[5].name = "NONE"
  special[5].alternate = "NONE"
  special[5].cost = 5000
  default_weapon = 19
  init_bit_flags = 0
  init_ani_type = 0
  init_max_magicpoints = 0
  leaves_bloodspot = false
  magic_damage_modifier = 1
  is_stationary = false
  has_returning_weapon = false
  is_undead = false
  promotes_to = -1
  promotion_level_req = 0
  promotion_new_level = none
  death_message = "SOMEONE DIED"
  pix_filename = "gs1.png"
  animation_type = 3
  ai_line_of_sight = 20
  anim_row_count = 0
  anim_table = ~
  description = ~
  name_pool_size = 0
  is_playable = false
  playable_order = 999
  glyph.codepoint = 75
  glyph.ascii = 75
  glyph.color = 0
  glyph.bold = false
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[living 20]
  declared_id = "core:#20"
  family_id = 20
  name = "TOWER"
  short_name = ~
  base_stats.strength = 12
  stat_costs.strength = 0
  base_stats.dexterity = 6
  stat_costs.dexterity = 0
  base_stats.constitution = 12
  stat_costs.constitution = 0
  base_stats.intelligence = 8
  stat_costs.intelligence = 0
  base_stats.armor = 6
  stat_costs.armor = 0
  base_stats.level = 1
  stat_costs.level = 0
  hiring_cost = 0
  combat.hp = 130
  combat.melee_damage = 0
  combat.stepsize = 0
  combat.fire_delay = 5
  combat.fire_mp_cost = 2
  special[0].id = ~
  special[0].name = "NONE"
  special[0].alternate = "NONE"
  special[0].cost = 5000
  special[1].id = ~
  special[1].name = "NONE"
  special[1].alternate = "NONE"
  special[1].cost = 5000
  special[2].id = ~
  special[2].name = "NONE"
  special[2].alternate = "NONE"
  special[2].cost = 5000
  special[3].id = ~
  special[3].name = "NONE"
  special[3].alternate = "NONE"
  special[3].cost = 5000
  special[4].id = ~
  special[4].name = "NONE"
  special[4].alternate = "NONE"
  special[4].cost = 5000
  special[5].id = ~
  special[5].name = "NONE"
  special[5].alternate = "NONE"
  special[5].cost = 5000
  default_weapon = 2
  init_bit_flags = 0
  init_ani_type = 0
  init_max_magicpoints = 0
  leaves_bloodspot = false
  magic_damage_modifier = 1
  is_stationary = true
  has_returning_weapon = false
  is_undead = false
  promotes_to = -1
  promotion_level_req = 0
  promotion_new_level = none
  death_message = "SOMEONE DIED"
  pix_filename = "towersm1.png"
  animation_type = 6
  ai_line_of_sight = 10
  anim_row_count = 0
  anim_table = ~
  description = ~
  name_pool_size = 0
  is_playable = false
  playable_order = 999
  glyph.codepoint = 89
  glyph.ascii = 89
  glyph.color = 0
  glyph.bold = false
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[weapon 0]
  declared_id = "core:knife"
  family_id = 0
  name = "KNIFE"
  fire_sound = 10
  skip_sit_notify = false
  is_auto_attackable = false
  init_bit_flags = 0
  init_lifetime = 0
  init_ani_type = 0
  init_vz = 0.349999994
  gravity = 0.0500000007
  init_sizez = 0
  can_drop_floors = true
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 39
  glyph.ascii = 39
  glyph.color = 8
  glyph.bold = false
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[weapon 1]
  declared_id = "core:rock"
  family_id = 1
  name = "ROCK"
  fire_sound = 10
  skip_sit_notify = false
  is_auto_attackable = false
  init_bit_flags = 512
  init_lifetime = 0
  init_ani_type = 0
  init_vz = 0.699999988
  gravity = 0.0900000036
  init_sizez = 0
  can_drop_floors = true
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 42
  glyph.ascii = 42
  glyph.color = 8
  glyph.bold = false
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[weapon 2]
  declared_id = "core:arrow"
  family_id = 2
  name = "ARROW"
  fire_sound = 0
  skip_sit_notify = false
  is_auto_attackable = false
  init_bit_flags = 0
  init_lifetime = 0
  init_ani_type = 0
  init_vz = 0
  gravity = 0
  init_sizez = 0
  can_drop_floors = false
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 39
  glyph.ascii = 39
  glyph.color = 8
  glyph.bold = false
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[weapon 3]
  declared_id = "core:fireball"
  family_id = 3
  name = "FIREBALL"
  fire_sound = 3
  skip_sit_notify = false
  is_auto_attackable = false
  init_bit_flags = 1024
  init_lifetime = 0
  init_ani_type = 0
  init_vz = 0
  gravity = 0
  init_sizez = 0
  can_drop_floors = false
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 42
  glyph.ascii = 42
  glyph.color = 2
  glyph.bold = true
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[weapon 4]
  declared_id = "core:tree"
  family_id = 4
  name = "TREE"
  fire_sound = 10
  skip_sit_notify = true
  is_auto_attackable = true
  init_bit_flags = 0
  init_lifetime = 0
  init_ani_type = 0
  init_vz = 0
  gravity = 0
  init_sizez = 0
  can_drop_floors = false
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 9827
  glyph.ascii = 38
  glyph.color = 3
  glyph.bold = false
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[weapon 5]
  declared_id = "core:meteor"
  family_id = 5
  name = "METEOR"
  fire_sound = 3
  skip_sit_notify = false
  is_auto_attackable = false
  init_bit_flags = 1024
  init_lifetime = 0
  init_ani_type = 0
  init_vz = 0
  gravity = 0
  init_sizez = 0
  can_drop_floors = false
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 42
  glyph.ascii = 42
  glyph.color = 2
  glyph.bold = true
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[weapon 6]
  declared_id = "core:sprinkle"
  family_id = 6
  name = "SPRINKLE"
  fire_sound = 4
  skip_sit_notify = false
  is_auto_attackable = false
  init_bit_flags = 1
  init_lifetime = 0
  init_ani_type = 0
  init_vz = 0
  gravity = 0
  init_sizez = 0
  can_drop_floors = false
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 183
  glyph.ascii = 43
  glyph.color = 6
  glyph.bold = false
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[weapon 7]
  declared_id = "core:bone"
  family_id = 7
  name = "BONE"
  fire_sound = 10
  skip_sit_notify = false
  is_auto_attackable = false
  init_bit_flags = 0
  init_lifetime = 0
  init_ani_type = 0
  init_vz = 0
  gravity = 0
  init_sizez = 0
  can_drop_floors = false
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 39
  glyph.ascii = 47
  glyph.color = 8
  glyph.bold = false
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[weapon 8]
  declared_id = "core:blood"
  family_id = 8
  name = "BLOOD"
  fire_sound = 10
  skip_sit_notify = true
  is_auto_attackable = false
  init_bit_flags = 0
  init_lifetime = 0
  init_ani_type = 0
  init_vz = 0
  gravity = 0
  init_sizez = 0
  can_drop_floors = false
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 183
  glyph.ascii = 44
  glyph.color = 2
  glyph.bold = false
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[weapon 9]
  declared_id = "core:blob"
  family_id = 9
  name = "BLOB"
  fire_sound = 10
  skip_sit_notify = false
  is_auto_attackable = false
  init_bit_flags = 0
  init_lifetime = 0
  init_ani_type = 0
  init_vz = 0
  gravity = 0
  init_sizez = 0
  can_drop_floors = false
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 111
  glyph.ascii = 111
  glyph.color = 3
  glyph.bold = false
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[weapon 10]
  declared_id = "core:fire_arrow"
  family_id = 10
  name = "FIRE_ARROW"
  fire_sound = 0
  skip_sit_notify = false
  is_auto_attackable = false
  init_bit_flags = 0
  init_lifetime = 0
  init_ani_type = 0
  init_vz = 0
  gravity = 0
  init_sizez = 0
  can_drop_floors = false
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 39
  glyph.ascii = 39
  glyph.color = 2
  glyph.bold = true
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[weapon 11]
  declared_id = "core:lightning"
  family_id = 11
  name = "LIGHTNING"
  fire_sound = 7
  skip_sit_notify = false
  is_auto_attackable = false
  init_bit_flags = 0
  init_lifetime = 0
  init_ani_type = 0
  init_vz = 0
  gravity = 0
  init_sizez = 0
  can_drop_floors = false
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 8623
  glyph.ascii = 47
  glyph.color = 4
  glyph.bold = true
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[weapon 12]
  declared_id = "core:glow"
  family_id = 12
  name = "GLOW"
  fire_sound = 10
  skip_sit_notify = false
  is_auto_attackable = true
  init_bit_flags = 0
  init_lifetime = 350
  init_ani_type = 0
  init_vz = 0
  gravity = 0
  init_sizez = 0
  can_drop_floors = false
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 8728
  glyph.ascii = 111
  glyph.color = 4
  glyph.bold = true
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[weapon 13]
  declared_id = "core:wave"
  family_id = 13
  name = "WAVE"
  fire_sound = 10
  skip_sit_notify = false
  is_auto_attackable = false
  init_bit_flags = 1249
  init_lifetime = 0
  init_ani_type = 0
  init_vz = 0
  gravity = 0
  init_sizez = 0
  can_drop_floors = false
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 8776
  glyph.ascii = 126
  glyph.color = 7
  glyph.bold = true
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[weapon 14]
  declared_id = "core:wave2"
  family_id = 14
  name = "WAVE2"
  fire_sound = 10
  skip_sit_notify = false
  is_auto_attackable = false
  init_bit_flags = 1249
  init_lifetime = 0
  init_ani_type = 0
  init_vz = 0
  gravity = 0
  init_sizez = 0
  can_drop_floors = false
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 8776
  glyph.ascii = 126
  glyph.color = 7
  glyph.bold = true
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[weapon 15]
  declared_id = "core:wave3"
  family_id = 15
  name = "WAVE3"
  fire_sound = 10
  skip_sit_notify = false
  is_auto_attackable = false
  init_bit_flags = 1249
  init_lifetime = 0
  init_ani_type = 0
  init_vz = 0
  gravity = 0
  init_sizez = 0
  can_drop_floors = false
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 8776
  glyph.ascii = 126
  glyph.color = 7
  glyph.bold = true
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[weapon 16]
  declared_id = "core:circle_protection"
  family_id = 16
  name = "CIRCLE_PROTECTION"
  fire_sound = 10
  skip_sit_notify = false
  is_auto_attackable = false
  init_bit_flags = 225
  init_lifetime = 0
  init_ani_type = 5
  init_vz = 0
  gravity = 0
  init_sizez = 0
  can_drop_floors = false
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 9675
  glyph.ascii = 79
  glyph.color = 7
  glyph.bold = true
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[weapon 17]
  declared_id = "core:hammer"
  family_id = 17
  name = "HAMMER"
  fire_sound = 10
  skip_sit_notify = false
  is_auto_attackable = false
  init_bit_flags = 0
  init_lifetime = 0
  init_ani_type = 0
  init_vz = 0
  gravity = 0
  init_sizez = 0
  can_drop_floors = false
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 42
  glyph.ascii = 42
  glyph.color = 8
  glyph.bold = false
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[weapon 18]
  declared_id = "core:door"
  family_id = 18
  name = "DOOR"
  fire_sound = 10
  skip_sit_notify = true
  is_auto_attackable = true
  init_bit_flags = 0
  init_lifetime = 0
  init_ani_type = 0
  init_vz = 0
  gravity = 0
  init_sizez = 0
  can_drop_floors = false
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 43
  glyph.ascii = 43
  glyph.color = 4
  glyph.bold = false
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[weapon 19]
  declared_id = "core:boulder"
  family_id = 19
  name = "BOULDER"
  fire_sound = 10
  skip_sit_notify = false
  is_auto_attackable = false
  init_bit_flags = 0
  init_lifetime = 0
  init_ani_type = 0
  init_vz = 0
  gravity = 0
  init_sizez = 0
  can_drop_floors = false
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 42
  glyph.ascii = 42
  glyph.color = 8
  glyph.bold = false
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[weapon 20]
  declared_id = "core:bone_wall"
  family_id = 20
  name = "BONE WALL"
  fire_sound = 10
  skip_sit_notify = true
  is_auto_attackable = true
  blocks_placement = true
  init_bit_flags = 0
  init_lifetime = 0
  init_ani_type = 1
  init_vz = 0
  gravity = 0
  init_sizez = 0
  can_drop_floors = false
  pix_filename = "bonewall.png"
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 9618
  glyph.ascii = 35
  glyph.color = 8
  glyph.bold = false
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[weapon 21]
  declared_id = "core:war_banner"
  family_id = 21
  name = "WAR BANNER"
  fire_sound = 10
  skip_sit_notify = true
  is_auto_attackable = true
  rally_radius = 96
  blocks_placement = true
  init_bit_flags = 0
  init_lifetime = 0
  init_ani_type = 1
  init_vz = 0
  gravity = 0
  init_sizez = 0
  can_drop_floors = false
  pix_filename = "banner.png"
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 9873
  glyph.ascii = 80
  glyph.color = 9
  glyph.bold = true
  glyph.transparent = false
  radar.color = -2
  radar.jitter = 0
  tuning.count = 4
  tuning[banner_fright] = int 20
  tuning[banner_pulse] = int 8
  tuning[banner_radius] = int 96
  tuning[banner_regen] = int 1
[effect 0]
  declared_id = "core:expand"
  family_id = 0
  name = "EXPAND"
  loops_animation = false
  creates_hit_effect = false
  init_bit_flags = 0
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 42
  glyph.ascii = 42
  glyph.color = 8
  glyph.bold = false
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[effect 1]
  declared_id = "core:ghost_scare"
  family_id = 1
  name = "GHOST_SCARE"
  loops_animation = false
  creates_hit_effect = false
  init_bit_flags = 0
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 33
  glyph.ascii = 33
  glyph.color = 6
  glyph.bold = true
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[effect 2]
  declared_id = "core:bomb"
  family_id = 2
  name = "BOMB"
  loops_animation = false
  creates_hit_effect = false
  init_bit_flags = 0
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 9677
  glyph.ascii = 111
  glyph.color = 2
  glyph.bold = true
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[effect 3]
  declared_id = "core:explosion"
  family_id = 3
  name = "EXPLOSION"
  loops_animation = false
  creates_hit_effect = false
  init_bit_flags = 0
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 10042
  glyph.ascii = 42
  glyph.color = 2
  glyph.bold = true
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[effect 4]
  declared_id = "core:flash"
  family_id = 4
  name = "FLASH"
  loops_animation = false
  creates_hit_effect = false
  init_bit_flags = 0
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 42
  glyph.ascii = 42
  glyph.color = 4
  glyph.bold = true
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[effect 5]
  declared_id = "core:magic_shield"
  family_id = 5
  name = "MAGIC_SHIELD"
  loops_animation = true
  creates_hit_effect = false
  init_bit_flags = 128
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 9675
  glyph.ascii = 79
  glyph.color = 7
  glyph.bold = true
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[effect 6]
  declared_id = "core:knife_back"
  family_id = 6
  name = "KNIFE_BACK"
  loops_animation = true
  creates_hit_effect = true
  init_bit_flags = 0
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 39
  glyph.ascii = 39
  glyph.color = 8
  glyph.bold = false
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[effect 7]
  declared_id = "core:boomerang"
  family_id = 7
  name = "BOOMERANG"
  loops_animation = true
  creates_hit_effect = false
  init_bit_flags = 0
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 37
  glyph.ascii = 37
  glyph.color = 4
  glyph.bold = true
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[effect 8]
  declared_id = "core:cloud"
  family_id = 8
  name = "CLOUD"
  loops_animation = true
  creates_hit_effect = false
  init_bit_flags = 65
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 9729
  glyph.ascii = 37
  glyph.color = 8
  glyph.bold = false
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[effect 9]
  declared_id = "core:marker"
  family_id = 9
  name = "MARKER"
  loops_animation = true
  creates_hit_effect = false
  init_bit_flags = 0
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 43
  glyph.ascii = 43
  glyph.color = 8
  glyph.bold = false
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[effect 10]
  declared_id = "core:chain"
  family_id = 10
  name = "CHAIN"
  loops_animation = false
  creates_hit_effect = false
  init_bit_flags = 0
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 9578
  glyph.ascii = 35
  glyph.color = 8
  glyph.bold = false
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning.count = 4
  tuning[fork_damage_mult] = num 0.5
  tuning[fork_min_damage] = int 20
  tuning[fork_range_base] = int 240
  tuning[fork_range_per_level] = int 5
[effect 11]
  declared_id = "core:door_open"
  family_id = 11
  name = "DOOR_OPEN"
  loops_animation = false
  creates_hit_effect = false
  init_bit_flags = 0
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 47
  glyph.ascii = 47
  glyph.color = 4
  glyph.bold = false
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[effect 12]
  declared_id = "core:hit"
  family_id = 12
  name = "HIT"
  loops_animation = false
  creates_hit_effect = false
  init_bit_flags = 0
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 8727
  glyph.ascii = 42
  glyph.color = 8
  glyph.bold = true
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[effect 13]
  declared_id = "core:mine"
  family_id = 13
  name = "MINE"
  loops_animation = false
  creates_hit_effect = false
  init_bit_flags = 64
  pix_filename = "mine.png"
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 8855
  glyph.ascii = 120
  glyph.color = 2
  glyph.bold = true
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning.count = 7
  tuning[mine_cap] = int 3
  tuning[mine_chain_px] = int 24
  tuning[mine_lifetime_base] = int 600
  tuning[mine_lifetime_per_level] = int 30
  tuning[mine_puff_level] = int 7
  tuning[mine_puff_ticks] = int 20
  tuning[mine_shimmer] = int 20
[effect 14]
  declared_id = "core:wail"
  family_id = 14
  name = "WAIL"
  loops_animation = false
  creates_hit_effect = false
  init_bit_flags = 0
  pix_filename = "expand8.png"
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 42
  glyph.ascii = 42
  glyph.color = 6
  glyph.bold = true
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning.count = 6
  tuning[wail_bolt_life] = int 60
  tuning[wail_bolt_step] = int 6
  tuning[wail_fork_px] = int 120
  tuning[wail_frame_ticks] = int 2
  tuning[wail_fright_divisor] = int 4
  tuning[wail_hops] = int 3
[effect 15]
  declared_id = "core:hook_blade"
  family_id = 15
  name = "HOOK BLADE"
  loops_animation = false
  creates_hit_effect = false
  init_bit_flags = 0
  pix_filename = "knife.png"
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 106
  glyph.ascii = 106
  glyph.color = 8
  glyph.bold = true
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[effect 16]
  declared_id = "core:ember"
  family_id = 16
  name = "EMBER"
  loops_animation = false
  creates_hit_effect = false
  init_bit_flags = 64
  pix_filename = "ember.png"
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 8756
  glyph.ascii = 58
  glyph.color = 2
  glyph.bold = true
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning.count = 2
  tuning[ember_dying] = int 10
  tuning[ember_pulse] = int 6
[effect 17]
  declared_id = "core:kit_marker"
  family_id = 17
  name = "KIT MARKER"
  loops_animation = false
  creates_hit_effect = false
  init_bit_flags = 64
  pix_filename = "kit_marker.png"
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 32
  glyph.ascii = 32
  glyph.color = 8
  glyph.bold = false
  glyph.transparent = true
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[treasure 0]
  declared_id = "core:stain"
  family_id = 0
  name = "STAIN"
  init_ignore = true
  init_frame = -1
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 32
  glyph.ascii = 32
  glyph.color = 0
  glyph.bold = false
  glyph.transparent = true
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[treasure 1]
  declared_id = "core:drumstick"
  family_id = 1
  name = "DRUMSTICK"
  init_ignore = false
  init_frame = -1
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 37
  glyph.ascii = 37
  glyph.color = 4
  glyph.bold = false
  glyph.transparent = false
  radar.color = 136
  radar.jitter = 2
  tuning.count = 1
  tuning[heal_per_level] = int 10
[treasure 2]
  declared_id = "core:gold_bar"
  family_id = 2
  name = "GOLD_BAR"
  init_ignore = false
  init_frame = 0
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 36
  glyph.ascii = 36
  glyph.color = 4
  glyph.bold = true
  glyph.transparent = false
  radar.color = 88
  radar.jitter = 5
  tuning.count = 1
  tuning[score_per_level] = int 200
[treasure 3]
  declared_id = "core:silver_bar"
  family_id = 3
  name = "SILVER_BAR"
  init_ignore = false
  init_frame = 1
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 36
  glyph.ascii = 36
  glyph.color = 8
  glyph.bold = false
  glyph.transparent = false
  radar.color = 23
  radar.jitter = 5
  tuning.count = 1
  tuning[score_per_level] = int 50
[treasure 4]
  declared_id = "core:magic_potion"
  family_id = 4
  name = "MAGIC_POTION"
  init_ignore = false
  init_frame = 0
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 33
  glyph.ascii = 33
  glyph.color = 6
  glyph.bold = true
  glyph.transparent = false
  radar.color = 72
  radar.jitter = 5
  tuning.count = 1
  tuning[mana_overfill_per_level] = int 50
[treasure 5]
  declared_id = "core:invis_potion"
  family_id = 5
  name = "INVIS_POTION"
  init_ignore = false
  init_frame = 1
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 33
  glyph.ascii = 33
  glyph.color = 6
  glyph.bold = true
  glyph.transparent = false
  radar.color = 72
  radar.jitter = 5
  tuning.count = 1
  tuning[duration_per_level] = int 150
[treasure 6]
  declared_id = "core:invulnerable_potion"
  family_id = 6
  name = "INVULNERABLE_POTION"
  init_ignore = false
  init_frame = 2
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 33
  glyph.ascii = 33
  glyph.color = 6
  glyph.bold = true
  glyph.transparent = false
  radar.color = 72
  radar.jitter = 5
  tuning.count = 1
  tuning[duration_per_level] = int 150
[treasure 7]
  declared_id = "core:flight_potion"
  family_id = 7
  name = "FLIGHT_POTION"
  init_ignore = false
  init_frame = 11
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 33
  glyph.ascii = 33
  glyph.color = 6
  glyph.bold = true
  glyph.transparent = false
  radar.color = 72
  radar.jitter = 5
  tuning.count = 1
  tuning[duration_per_level] = int 150
[treasure 8]
  declared_id = "core:exit"
  family_id = 8
  name = "EXIT"
  init_ignore = false
  init_frame = -1
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 62
  glyph.ascii = 62
  glyph.color = 7
  glyph.bold = true
  glyph.transparent = false
  radar.color = 120
  radar.jitter = 7
  tuning = ~
[treasure 9]
  declared_id = "core:teleporter"
  family_id = 9
  name = "TELEPORTER"
  init_ignore = false
  init_frame = -1
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 60
  glyph.ascii = 60
  glyph.color = 7
  glyph.bold = true
  glyph.transparent = false
  radar.color = 120
  radar.jitter = 7
  tuning = ~
[treasure 10]
  declared_id = "core:life_gem"
  family_id = 10
  name = "LIFE_GEM"
  init_ignore = false
  init_frame = -1
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 43
  glyph.ascii = 43
  glyph.color = 2
  glyph.bold = true
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[treasure 11]
  declared_id = "core:key"
  family_id = 11
  name = "KEY"
  init_ignore = false
  init_frame = -1
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 91
  glyph.ascii = 91
  glyph.color = 4
  glyph.bold = true
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning = ~
[treasure 12]
  declared_id = "core:speed_potion"
  family_id = 12
  name = "SPEED_POTION"
  init_ignore = false
  init_frame = 3
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 33
  glyph.ascii = 33
  glyph.color = 6
  glyph.bold = true
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  tuning.count = 1
  tuning[duration_per_level] = int 50
[generator 0]
  declared_id = "core:tent"
  family_id = 0
  name = "TENT"
  default_weapon = 4
  has_lifetime = true
  spawn_ani_type = 0
  clear_owner = false
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 94
  glyph.ascii = 94
  glyph.color = 0
  glyph.bold = false
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  editor_label = "TENT"
  tuning = ~
[generator 1]
  declared_id = "core:tower"
  family_id = 1
  name = "TOWER"
  default_weapon = 3
  has_lifetime = false
  spawn_ani_type = 3
  clear_owner = true
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 84
  glyph.ascii = 84
  glyph.color = 0
  glyph.bold = false
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  editor_label = "MAGE TOWER"
  tuning = ~
[generator 2]
  declared_id = "core:bones"
  family_id = 2
  name = "BONES"
  default_weapon = 12
  has_lifetime = true
  spawn_ani_type = 0
  clear_owner = false
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 110
  glyph.ascii = 110
  glyph.color = 0
  glyph.bold = false
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  editor_label = "BONEPILE"
  tuning = ~
[generator 3]
  declared_id = "core:treehouse"
  family_id = 3
  name = "TREEHOUSE"
  default_weapon = 1
  has_lifetime = false
  spawn_ani_type = 0
  clear_owner = true
  pix_filename = ~
  anim_row_count = 0
  anim_table = ~
  glyph.codepoint = 65
  glyph.ascii = 65
  glyph.color = 0
  glyph.bold = false
  glyph.transparent = false
  radar.color = -1
  radar.jitter = 0
  editor_label = "TREEHOUSE"
  tuning = ~
