1
0
mirror of https://github.com/vcmi/vcmi.git synced 2024-11-24 08:32:34 +02:00
vcmi/config/creatures.json

2001 lines
48 KiB
JSON

// Defines creatures.
// The following properties are mandatory:
// id: number of the creature
// name: array of names for the creature
// defname: graphics for the creature
// level: its level (1 to 7)
// faction: its faction (0 to 8)
// The following properties are optional:
// upgrades: id of the creatures to upgrade to
// projectile_defname: if the creature is a shooter, graphics for the projectile
// projectile_spin: if the creature is a shooter, indicate whether the projectile spins
// turret_shooter: indicates whether the shooter appears in the castle turrets
// ability_add: adding a abilities ( [ABILITY] [value] [subtype] [additional info] )
// ability_remove: removing an existing ability ( [ABILITY] )
{
"creatures":
[
{
"id": 0,
"level": 1,
"name": [ "Pikeman" ],
"faction": 0,
"upgrades": [1],
"ability_add": [ [ "CHARGE_IMMUNITY", 0, 0, 0 ] ], //pikeman immunity to Champion charge bonus
"defname": "CPKMAN.DEF"
},
{
"id": 1,
"level": 1,
"name": [ "Halberdier" ],
"faction": 0,
"ability_add": [ [ "CHARGE_IMMUNITY", 0, 0, 0 ] ], //halberdier immunity to Champion charge bonus
"defname": "CHALBD.DEF"
},
{
"id": 2,
"level": 2,
"name": [ "Archer", "LightCrossbowman" ],
"faction": 0,
"upgrades": [3],
"defname": "CLCBOW.DEF",
"projectile_defname": "PLCBOWX.DEF",
"projectile_spin": false,
"turret_shooter": true
},
{
"id": 3,
"level": 2,
"name": [ "HeavyCrossbowman" ],
"faction": 0,
"defname": "CHCBOW.DEF",
"projectile_defname": "PLCBOWX.DEF",
"projectile_spin": false
},
{
"id": 4,
"level": 3,
"name": [ "Griffin" ],
"faction": 0,
"ability_add": [ [ "ADDITIONAL_RETALIATION", 1, 0, 0 ] ], //griffins retaliate twice
"upgrades": [5],
"defname": "CGRIFF.DEF"
},
{
"id": 5,
"level": 3,
"name": [ "RoyalGriffin" ],
"faction": 0,
"ability_add": [ [ "UNLIMITED_RETALIATIONS", 0, 0, 0 ] ], //royal griffins retaliate always
"defname": "CRGRIF.DEF"
},
{
"id": 6,
"level": 4,
"name": [ "Swordsman" ],
"faction": 0,
"upgrades": [7],
"defname": "CSWORD.DEF"
},
{
"id": 7,
"level": 4,
"name": [ "Crusader" ],
"faction": 0,
"defname": "CCRUSD.DEF"
},
{
"id": 8,
"level": 5,
"name": [ "Monk" ],
"faction": 0,
"upgrades": [9],
"defname": "CMONKK.DEF",
"projectile_defname": "CPRZEAX.DEF",
"projectile_spin": false
},
{
"id": 9,
"level": 5,
"name": [ "Zealot" ],
"faction": 0,
"defname": "CZEALT.DEF",
"projectile_defname": "CPRZEAX.DEF",
"projectile_spin": false
},
{
"id": 10,
"level": 6,
"name": [ "Cavalier" ],
"faction": 0,
"upgrades": [11],
"defname": "CCAVLR.DEF"
},
{
"id": 11,
"level": 6,
"name": [ "Champion" ],
"faction": 0,
"defname": "CCHAMP.DEF"
},
{
"id": 12,
"level": 7,
"name": [ "Angel" ],
"faction": 0,
"ability_add": [ [ "HATE", 50, 55, 0 ], //angels hate archdevils
[ "HATE", 50, 54, 0 ] ], //angels hate devils
"upgrades": [13],
"defname": "CANGEL.DEF"
},
{
"id": 13,
"level": 7,
"name": [ "Archangel" ],
"faction": 0,
"ability_add": [ [ "SPECIFIC_SPELL_POWER", 100, 38, 0 ], // 100 hp per Archangel
[ "SPELLCASTER", 0, 38, 0 ], //archangels cast resurrection
[ "HATE", 50, 55, 0 ], //archangels hate arch
[ "HATE", 50, 54, 0 ] , //archangels hate devils
[ "CASTS", 1, 0, 0]],
"defname": "CRANGL.DEF"
},
{
"id": 14,
"level": 1,
"name": [ "Centaur" ],
"faction": 1,
"upgrades": [15],
"defname": "CCENTR.DEF"
},
{
"id": 15,
"level": 1,
"name": [ "EliteCentaur" ],
"faction": 1,
"defname": "CECENT.DEF"
},
{
"id": 16,
"level": 2,
"name": [ "Dwarf" ],
"faction": 1,
"ability_add": [ [ "MAGIC_RESISTANCE", 20, 0, 0 ] ], //dwarf's magic resistance 20%
"upgrades": [17],
"defname": "CDWARF.DEF"
},
{
"id": 17,
"level": 2,
"name": [ "BattleDwarf" ],
"faction": 1,
"ability_add": [ [ "MAGIC_RESISTANCE", 40, 0, 0 ] ], //battle dwarf's magic resistance 40%
"defname": "CBDWAR.DEF"
},
{
"id": 18,
"level": 3,
"name": [ "WoodElf" ],
"faction": 1,
"upgrades": [19],
"defname": "CELF.DEF",
"projectile_defname": "PELFX.DEF",
"projectile_spin": false,
"turret_shooter": true
},
{
"id": 19,
"level": 3,
"name": [ "GrandElf" ],
"faction": 1,
"defname": "CGRELF.DEF",
"projectile_defname": "PELFX.DEF",
"projectile_spin": false
},
{
"id": 20,
"level": 4,
"name": [ "Pegasus" ],
"faction": 1,
"ability_add": [ [ "CHANGES_SPELL_COST_FOR_ENEMY", 2, 0, 0 ] ], //pegasus makes spell cost higher for enemy mage
"upgrades": [21],
"defname": "CPEGAS.DEF"
},
{
"id": 21,
"level": 4,
"name": [ "SilverPegasus" ],
"faction": 1,
"ability_add": [ [ "CHANGES_SPELL_COST_FOR_ENEMY", 2, 0, 0 ] ], //silver pegasus makes spell cost higher for enemy mage
"defname": "CAPEGS.DEF"
},
{
"id": 22,
"level": 5,
"name": [ "Treefolk" ],
"faction": 1,
"ability_add": [ [ "SPELL_AFTER_ATTACK", 100, 72, 0 ] ], //dendroids cast bind
"upgrades": [23],
"defname": "CTREE.DEF"
},
{
"id": 23,
"level": 5,
"name": [ "BriarTreefolk" ],
"faction": 1,
"ability_add": [ [ "SPELL_AFTER_ATTACK", 100, 72, 0 ] ], //dendroid guards cast bind
"defname": "CBTREE.DEF"
},
{
"id": 24,
"level": 6,
"name": [ "Unicorn" ],
"faction": 1,
"ability_add": [ [ "SPELL_RESISTANCE_AURA", 0, 55, 0 ], //unicorn
[ "SPELL_AFTER_ATTACK", 20, 62, 0 ] ], //unicorns cast blind with 20% probability
"upgrades": [25],
"defname": "CUNICO.DEF"
},
{
"id": 25,
"level": 6,
"name": [ "WarUnicorn" ],
"faction": 1,
"ability_add": [ [ "SPELL_RESISTANCE_AURA", 20, 55, 0 ], //war unicorn
[ "SPELL_AFTER_ATTACK", 20, 62, 0 ] ], //war unicorns cast blind with 20% probability
"defname": "CWUNIC.DEF"
},
{
"id": 26,
"level": 7,
"name": [ "GreenDragon" ],
"faction": 1,
"ability_add": [ [ "DRAGON_NATURE", 0, 0, 0 ], //green dragon is a dragon
[ "TWO_HEX_ATTACK_BREATH", 0, 0, 0 ], //green dragon's breath
[ "LEVEL_SPELL_IMMUNITY", 3, 0, 0 ] ], //green dragon's spell immunity
"upgrades": [27],
"defname": "CGDRAG.DEF"
},
{
"id": 27,
"level": 7,
"name": [ "GoldDragon" ],
"faction": 1,
"ability_add": [ [ "DRAGON_NATURE", 0, 0, 0 ], //gold dragon is a dragon
[ "TWO_HEX_ATTACK_BREATH", 0, 0, 0 ], //gold dragon's breath
[ "LEVEL_SPELL_IMMUNITY", 4, 0, 0 ] ], //gold dragon's spell immunity
"defname": "CDDRAG.DEF"
},
{
"id": 28,
"level": 1,
"name": [ "ApprenticeGremlin" ],
"faction": 2,
"upgrades": [29],
"defname": "CGREMA.DEF"
},
{
"id": 29,
"level": 1,
"name": [ "MasterGremlin" ],
"faction": 2,
"defname": "CGREMM.DEF",
"projectile_defname": "CPRGRE.DEF",
"projectile_spin": false
},
{
"id": 30,
"level": 2,
"name": [ "StoneGargoyle" ],
"faction": 2,
"ability_add": [ [ "NON_LIVING", 0, 0, 0 ] ], //stone gargoyles are non-living
"upgrades": [31],
"defname": "CGARGO.DEF"
},
{
"id": 31,
"level": 2,
"name": [ "ObsidianGargoyle" ],
"faction": 2,
"ability_add": [ [ "NON_LIVING", 0, 0, 0 ] ], //obsidian gargoyles are non-living
"defname": "COGARG.DEF"
},
{
"id": 32,
"level": 3,
"name": [ "IronGolem" ],
"faction": 2,
"ability_add": [ [ "SPELL_DAMAGE_REDUCTION", 50, -1, 0 ], //stone golems reduce dmg from spells
[ "NON_LIVING", 0, 0, 0 ] ], //stone golems are non-living
"upgrades": [33],
"defname": "CSGOLE.DEF"
},
{
"id": 33,
"level": 3,
"name": [ "StoneGolem" ],
"faction": 2,
"ability_add": [ [ "SPELL_DAMAGE_REDUCTION", 75, -1, 0 ], //iron golems reduce dmg from spells
[ "NON_LIVING", 0, 0, 0 ] ], //iron golems are non-living
"defname": "CIGOLE.DEF"
},
{
"id": 34,
"level": 4,
"name": [ "Mage" ],
"faction": 2,
"ability_add": [ [ "CHANGES_SPELL_COST_FOR_ALLY", 2, 0, 0 ] ], //mages reduce spell cost
"upgrades": [35],
"defname": "CMAGE.DEF",
"projectile_defname": "PMAGEX.DEF",
"projectile_spin": false,
"turret_shooter": true
},
{
"id": 35,
"level": 4,
"name": [ "ArchMage" ],
"faction": 2,
"ability_add": [ [ "CHANGES_SPELL_COST_FOR_ALLY", 2, 0, 0 ]], //archmages reduce spell cost
"defname": "CAMAGE.DEF",
"projectile_defname": "PMAGEX.DEF",
"projectile_spin": false
},
{
"id": 36,
"level": 5,
"name": [ "Genie" ],
"faction": 2,
"ability_add": [ [ "HATE", 50, 53, 0 ], //master genies hate efreets
[ "HATE", 50, 52, 0 ] ], //genies hate efreet sultans
"upgrades": [37],
"defname": "CGENIE.DEF"
},
{
"id": 37,
"level": 5,
"name": [ "Caliph" ],
"faction": 2,
"ability_add": [ [ "CREATURE_ENCHANT_POWER", 5, 0, 0 ], //spells last 5 turns
[ "RANDOM_SPELLCASTER", 2, 0, 0 ], //master genies cast spells on advanced level
[ "CASTS", 3, 0, 0],
[ "HATE", 50, 53, 0 ],
[ "HATE", 50, 52, 0 ] ], //master genies hate efreet sultans
"defname": "CSULTA.DEF"
},
{
"id": 38,
"level": 6,
"name": [ "NagaSentinel" ],
"faction": 2,
"ability_add": [ [ "BLOCKS_RETALIATION", 0, 0, 0 ] ], //nagas block retaliation
"upgrades": [39],
"defname": "CNAGA.DEF"
},
{
"id": 39,
"level": 6,
"name": [ "NagaGuardian" ],
"faction": 2,
"ability_add": [ [ "BLOCKS_RETALIATION", 0, 0, 0 ] ], //naga queens block retaliation
"defname": "CNAGAG.DEF"
},
{
"id": 40,
"level": 7,
"name": [ "LesserTitan" ],
"faction": 2,
"ability_add": [ ["MIND_IMMUNITY", 0, 0, 0] ], //giants are immune to mind spells
"upgrades": [41],
"defname": "CLTITA.DEF"
},
{
"id": 41,
"level": 7,
"name": [ "GreaterTitan" ],
"faction": 2,
"ability_add": [ ["MIND_IMMUNITY", 0, 0, 0], //Titans are immune to mind spells
[ "HATE", 50, 83, 0 ] ], //titans hate black dragons
"defname": "CGTITA.DEF",
"projectile_defname": "CPRGTIX.DEF",
"projectile_spin": false
},
{
"id": 42,
"level": 1,
"name": [ "Imp" ],
"faction": 3,
"upgrades": [43],
"defname": "CIMP.DEF"
},
{
"id": 43,
"level": 1,
"name": [ "Familiar" ],
"faction": 3,
"ability_add": [ [ "MANA_CHANNELING", 20, 0, 0 ] ], //familiars
"defname": "CFAMIL.DEF"
},
{
"id": 44,
"level": 2,
"name": [ "Gog" ],
"faction": 3,
"upgrades": [45],
"defname": "CGOG.DEF",
"projectile_defname": "CPRGOGX.DEF",
"projectile_spin": false,
"turret_shooter": true
},
{
"id": 45,
"level": 2,
"name": [ "Magog" ],
"faction": 3,
"ability_add": [ [ "SPELL_LIKE_ATTACK", 0, 21, 0 ] ], //magogs fire with fireballs
"defname": "CMAGOG.DEF",
"projectile_defname": "CPRGOGX.DEF",
"projectile_spin": false
},
{
"id": 46,
"level": 3,
"name": [ "HellHound" ],
"faction": 3,
"upgrades": [47],
"ability_remove": [ "FLYING" ], //hell hound doesn't fly
"defname": "CHHOUN.DEF"
},
{
"id": 47,
"level": 3,
"name": [ "Cerberus" ],
"faction": 3,
"ability_add": [ [ "THREE_HEADED_ATTACK", 0, 0, 0 ],
[ "BLOCKS_RETALIATION", 0, 0, 0 ] ],
"ability_remove": [ "FLYING" ], //cerberus doesn't fly
"defname": "CCERBU.DEF"
},
{
"id": 48,
"level": 4,
"name": [ "Single-HornedDemon" ],
"faction": 3,
"upgrades": [49],
"defname": "COHDEM.DEF"
},
{
"id": 49,
"level": 4,
"name": [ "Dual-HornedDemon" ],
"faction": 3,
"defname": "CTHDEM.DEF"
},
{
"id": 50,
"level": 5,
"name": [ "PitFiend" ],
"faction": 3,
"upgrades": [51],
"defname": "CPFIEN.DEF"
},
{
"id": 51,
"level": 5,
"name": [ "PitFoe" ],
"faction": 3,
"ability_add": [ [ "DAEMON_SUMMONING", 50, 48, 0 ],
[ "CASTS", 1, 0, 0] ], //pit lord
"defname": "CPFOE.DEF"
},
{
"id": 52,
"level": 6,
"name": [ "Efreet" ],
"faction": 3,
"ability_add": [ [ "HATE", 50, 37, 0 ],
[ "HATE", 50, 36, 0 ],
[ "FLYING", 0, 0, 0 ], //efreeti hate master genies
[ "FIRE_IMMUNITY", 0, 0, 0 ] ], //efreeti hate genies
"upgrades": [53],
"defname": "CEFREE.DEF"
},
{
"id": 53,
"level": 6,
"name": [ "EfreetSultan" ],
"faction": 3,
"ability_add": [ [ "HATE", 50, 37, 0 ],
[ "HATE", 50, 36, 0 ],
[ "FLYING", 0, 0, 0 ], //efreet sultans hate master genies
[ "FIRE_SHIELD", 0, 36, 0 ], //efreet sultans hate genies
[ "FIRE_IMMUNITY", 0, 0, 0 ] ], //efreet sultan //Efreet Sultan
"defname": "CEFRES.DEF"
},
{
"id": 54,
"level": 7,
"name": [ "Devil" ],
"faction": 3,
"ability_remove": [ "FLYING" ], //use teleport instead
"ability_add": [ [ "HATE", 50, 13, 0 ],
[ "FLYING", 0, 1, 0], //teleport
[ "HATE", 50, 12, 0 ],
[ "ENEMY_LUCK_DECREASING", 1, 0, 0 ], //devils //devils hate archangles
[ "BLOCKS_RETALIATION", 0, 0, 0 ] ], //devils //devils hate angels
"upgrades": [55],
"defname": "CDEVIL.DEF"
},
{
"id": 55,
"level": 7,
"name": [ "ArchDevil" ],
"faction": 3,
"ability_remove": [ "FLYING" ], //use teleport instead
"ability_add": [ [ "HATE", 50, 13, 0 ],
[ "HATE", 50, 12, 0 ],
[ "FLYING", 0, 1, 0],
[ "ENEMY_LUCK_DECREASING", 1, 0, 0 ], //archdevils //archdevils hate archangles
[ "BLOCKS_RETALIATION", 0, 0, 0 ] ], //archdevils //archdevils hate angels
"defname": "CADEVL.DEF"
},
{
"id": 56,
"level": 1,
"name": [ "Skeleton" ],
"faction": 4,
"upgrades": [57],
"defname": "CSKELE.DEF"
},
{
"id": 57,
"level": 1,
"name": [ "SkeletonWarrior" ],
"faction": 4,
"defname": "CWSKEL.DEF"
},
{
"id": 58,
"level": 2,
"name": [ "Zombie" ],
"faction": 4,
"upgrades": [59],
"defname": "CZOMBI.DEF"
},
{
"id": 59,
"level": 2,
"name": [ "ZombieLord" ],
"faction": 4,
"defname": "CZOMLO.DEF"
},
{
"id": 60,
"level": 3,
"name": [ "Wight" ],
"faction": 4,
"ability_add": [ [ "FULL_HP_REGENERATION", 0, 1, 0 ] ], //wight
"upgrades": [61],
"defname": "CWIGHT.DEF"
},
{
"id": 61,
"level": 3,
"name": [ "Wraith" ],
"faction": 4,
"ability_add": [ [ "FULL_HP_REGENERATION", 0, 1, 0 ], //wraith
[ "MANA_DRAIN", 2, 0, 0 ] ],
"defname": "CWRAIT.DEF"
},
{
"id": 62,
"level": 4,
"name": [ "Vampire" ],
"faction": 4,
"ability_add": [ [ "BLOCKS_RETALIATION", 0, 0, 0 ] ], //vampires //vampire lords
"upgrades": [63],
"defname": "CVAMP.DEF"
},
{
"id": 63,
"level": 4,
"name": [ "Nosferatu" ],
"faction": 4,
"ability_add": [ [ "LIFE_DRAIN", 0, 0, 0 ],
[ "BLOCKS_RETALIATION", 0, 0, 0 ] ], //vampire lords
"defname": "CNOSFE.DEF"
},
{
"id": 64,
"level": 5,
"name": [ "Lich" ],
"faction": 4,
"ability_add": [ [ "SPELL_LIKE_ATTACK", 0, 76, 0 ] ], //liches
"upgrades": [65],
"defname": "CLICH.DEF",
"projectile_defname": "PLICH.DEF",
"projectile_spin": false,
"turret_shooter": true
},
{
"id": 65,
"level": 5,
"name": [ "PowerLich" ],
"faction": 4,
"ability_add": [ [ "SPELL_LIKE_ATTACK", 0, 76, 0 ] ], //power liches
"defname": "CPLICH.DEF",
"projectile_defname": "PLICH.DEF",
"projectile_spin": false
},
{
"id": 66,
"level": 6,
"name": [ "BlackKnight" ],
"faction": 4,
"ability_add": [ [ "SPELL_AFTER_ATTACK", 20, 42, 0 ] ], //black knights
"upgrades": [67],
"defname": "CBKNIG.DEF"
},
{
"id": 67,
"level": 6,
"name": [ "BlackLord" ],
"faction": 4,
"ability_add": [ [ "SPELL_AFTER_ATTACK", 20, 42, 0 ], //dread knights
[ "DOUBLE_DAMAGE_CHANCE", 20, 0, 0 ] ], //vampire lords
"defname": "CBLORD.DEF"
},
{
"id": 68,
"level": 7,
"name": [ "BoneDragon" ],
"faction": 4,
"ability_add": [ [ "DRAGON_NATURE", 0, 0, 0 ] ], //bone dragon is a dragon
"upgrades": [69],
"defname": "CNDRGN.DEF"
},
{
"id": 69,
"level": 7,
"name": [ "GhostDragon" ],
"faction": 4,
"ability_add": [ [ "DRAGON_NATURE", 0, 0, 0 ], //ghost dragon is a dragon
[ "SPELL_AFTER_ATTACK", 20, 75, 0 ] ], //ghost dragon
"defname": "CHDRGN.DEF"
},
{
"id": 70,
"level": 1,
"name": [ "Troglodyte" ],
"faction": 5,
"ability_add": [ [ "SPELL_IMMUNITY", 0, 62, 0 ] ], //troglodytes are immune to blind
"upgrades": [71],
"defname": "CTROGL.DEF"
},
{
"id": 71,
"level": 1,
"name": [ "InfernalTroglodyte" ],
"faction": 5,
"ability_add": [ [ "SPELL_IMMUNITY", 0, 62, 0 ] ], //infernal troglodytes are immune to blind
"defname": "CITROG.DEF"
},
{
"id": 72,
"level": 2,
"name": [ "Harpy" ],
"faction": 5,
"ability_add": [ [ "RETURN_AFTER_STRIKE", 0, 0, 0 ] ], //Harpies return after attack
"upgrades": [73],
"defname": "CHARPY.DEF"
},
{
"id": 73,
"level": 2,
"name": [ "HarpyHag", "M73" ],
"faction": 5,
"ability_add": [ [ "RETURN_AFTER_STRIKE", 0, 0, 0 ], //Harpy Hags return after attack
[ "BLOCKS_RETALIATION", 0, 0, 0 ] ], //Harpy Hags
"defname": "CHARPH.DEF"
},
{
"id": 74,
"level": 3,
"name": [ "Beholder" ],
"faction": 5,
"upgrades": [75],
"defname": "CBEHOL.DEF",
"projectile_defname": "SMBALX.DEF",
"projectile_spin": false
},
{
"id": 75,
"level": 3,
"name": [ "EvilEye", "M75" ],
"faction": 5,
"defname": "CEVEYE.DEF",
"projectile_defname": "SMBALX.DEF",
"projectile_spin": false
},
{
"id": 76,
"level": 4,
"name": [ "Medusa", "Medusae" ],
"faction": 5,
"ability_add": [ [ "SPELL_AFTER_ATTACK", 20, 70, 2000 ] ], //medusas //minotaurs
"upgrades": [77],
"defname": "CMEDUS.DEF",
"projectile_defname": "PMEDUSX.DEF",
"projectile_spin": false,
"turret_shooter": true
},
{
"id": 77,
"level": 4,
"name": [ "MedusaQueen" ],
"faction": 5,
"ability_add": [ [ "SPELL_AFTER_ATTACK", 20, 70, 2000 ] ], //medusa queens //minotaur kings
"defname": "CMEDUQ.DEF",
"projectile_defname": "PMEDUSX.DEF",
"projectile_spin": false
},
{
"id": 78,
"level": 5,
"name": [ "Minotaur" ],
"faction": 5,
"ability_add": [ [ "SELF_MORALE", 0, 0, 0 ] ],
"upgrades": [79],
"defname": "CMINOT.DEF"
},
{
"id": 79,
"level": 5,
"name": [ "MinotaurKing" ],
"faction": 5,
"ability_add": [ [ "SELF_MORALE", 0, 0, 0 ] ],
"defname": "CMINOK.DEF"
},
{
"id": 80,
"level": 6,
"name": [ "Manticore" ],
"faction": 5,
"upgrades": [81],
"defname": "CMCORE.DEF"
},
{
"id": 81,
"level": 6,
"name": [ "Scorpicore" ],
"faction": 5,
"ability_add": [ [ "SPELL_AFTER_ATTACK", 20, 74, 0 ] ], //scorpicore
"defname": "CCMCOR.DEF"
},
{
"id": 82,
"level": 7,
"name": [ "RedDragon" ],
"faction": 5,
"ability_add": [ [ "DRAGON_NATURE", 0, 0, 0 ], //red dragon is a dragon
[ "TWO_HEX_ATTACK_BREATH", 0, 0, 0 ], //Red Dragon has breath attack
[ "LEVEL_SPELL_IMMUNITY", 3, 0, 0 ] ], //red dragon's spell immunity
"upgrades": [83],
"defname": "CRDRGN.DEF"
},
{
"id": 83,
"level": 7,
"name": [ "BlackDragon" ],
"faction": 5,
"ability_add": [ [ "DRAGON_NATURE", 0, 0, 0 ], //black dragon is a dragon
[ "TWO_HEX_ATTACK_BREATH", 0, 0, 0 ], //Black Dragon has breath attack
[ "HATE", 50, 41, 0 ], //Hate Titans
[ "HATE", 50, 40, 0 ], //Hate Giants
[ "LEVEL_SPELL_IMMUNITY", 5, 0, 0 ] ], //black dragon's spell immunity
"defname": "CBDRGN.DEF"
},
{
"id": 84,
"level": 1,
"name": [ "Goblin" ],
"faction": 6,
"upgrades": [85],
"defname": "CGOBLI.DEF"
},
{
"id": 85,
"level": 1,
"name": [ "Hobgoblin" ],
"faction": 6,
"defname": "CHGOBL.DEF"
},
{
"id": 86,
"level": 2,
"name": [ "GoblinWolfRider" ],
"faction": 6,
"upgrades": [87],
"defname": "CBWLFR.DEF"
},
{
"id": 87,
"level": 2,
"name": [ "HobgoblinWolfRider" ],
"faction": 6,
"ability_add": [ [ "ADDITIONAL_ATTACK", 1, 0, 0 ] ], //wolf raider
"defname": "CUWLFR.DEF"
},
{
"id": 88,
"level": 3,
"name": [ "Orc" ],
"faction": 6,
"upgrades": [89],
"defname": "CORC.DEF",
"projectile_defname": "PORCHX.DEF",
"projectile_spin": true,
"turret_shooter": true
},
{
"id": 89,
"level": 3,
"name": [ "OrcChieftain" ],
"faction": 6,
"defname": "CORCCH.DEF",
"projectile_defname": "PORCHX.DEF",
"projectile_spin": true
},
{
"id": 90,
"level": 4,
"name": [ "Ogre" ],
"faction": 6,
"upgrades": [91],
"defname": "COGRE.DEF"
},
{
"id": 91,
"level": 4,
"name": [ "OgreMage" ],
"faction": 6,
"ability_add": [ [ "SPELLCASTER", 2, 43, 0 ],
[ "CASTS", 3, 0, 0],
[ "CREATURE_ENCHANT_POWER", 3, 0, 0]], //ogre magi cast bloodlust
"defname": "COGMAG.DEF"
},
{
"id": 92,
"level": 5,
"name": [ "Roc" ],
"faction": 6,
"upgrades": [93],
"defname": "CROC.DEF"
},
{
"id": 93,
"level": 5,
"name": [ "Thunderbird" ],
"faction": 6,
"ability_add": [ [ "SPECIFIC_SPELL_POWER", 10, 77, 0 ], //10 damage per unit
[ "SPELL_AFTER_ATTACK", 20, 77, 0 ] ], //thunderbirds
"defname": "CTBIRD.DEF"
},
{
"id": 94,
"level": 6,
"name": [ "Cyclops" ],
"faction": 6,
"upgrades": [95],
"defname": "CCYCLR.DEF",
"projectile_defname": "PCYCLBX.DEF",
"projectile_spin": true
},
{
"id": 95,
"level": 6,
"name": [ "CyclopsLord" ],
"faction": 6,
"defname": "CCYCLLOR.DEF",
"projectile_defname": "PCYCLBX.DEF",
"projectile_spin": true
},
{
"id": 96,
"level": 7,
"name": [ "YoungBehemoth" ],
"faction": 6,
"ability_add": [ [ "ENEMY_DEFENCE_REDUCTION", 40, 0, 0 ] ], //behemots
"upgrades": [97],
"defname": "CYBEHE.DEF"
},
{
"id": 97,
"level": 7,
"name": [ "AncientBehemoth" ],
"faction": 6,
"ability_add": [ [ "ENEMY_DEFENCE_REDUCTION", 80, 0, 0 ] ], //ancient behemots
"defname": "CABEHE.DEF"
},
{
"id": 98,
"level": 1,
"name": [ "Gnoll" ],
"faction": 7,
"upgrades": [99],
"defname": "CGNOLL.DEF"
},
{
"id": 99,
"level": 1,
"name": [ "GnollMarauder" ],
"faction": 7,
"defname": "CGNOLM.DEF"
},
{
"id": 100,
"level": 2,
"name": [ "PrimitiveLizardman" ],
"faction": 7,
"upgrades": [101],
"defname": "CPLIZA.DEF",
"projectile_defname": "PPLIZAX.DEF",
"projectile_spin": false,
"turret_shooter": true
},
{
"id": 101,
"level": 2,
"name": [ "AdvancedLizardman" ],
"faction": 7,
"defname": "CALIZA.DEF",
"projectile_defname": "PPLIZAX.DEF",
"projectile_spin": false
},
{
"id": 102,
"level": 5,
"name": [ "CopperGorgon" ],
"faction": 7,
"upgrades": [103],
"defname": "CCGORG.DEF"
},
{
"id": 103,
"level": 5,
"name": [ "BronzeGorgon" ],
"faction": 7,
"ability_add": [ [ "DEATH_STARE", 10, 0, 0 ] ], //mighty gorgons
"defname": "CBGOG.DEF"
},
{
"id": 104,
"level": 3,
"name": [ "Dragonflies", "DragonFly", "SerpentFly" ],
"faction": 7,
"ability_add": [ [ "SPELL_AFTER_ATTACK", 100, 78, 0 ] ], //serpent fly
"upgrades": [105],
"defname": "CDRFLY.DEF"
},
{
"id": 105,
"level": 3,
"name": [ "FireDragonFly" ],
"faction": 7,
"ability_add": [ [ "SPELL_AFTER_ATTACK", 100, 78, 0 ], //dragon fly
[ "SPELL_AFTER_ATTACK", 100, 45, 0 ] ], //mighty gorgons
"defname": "CDRFIR.DEF"
},
{
"id": 106,
"level": 4,
"name": [ "Basilisk" ],
"faction": 7,
"ability_add": [ [ "SPELL_AFTER_ATTACK", 20, 70, 0 ] ], //basilisks
"upgrades": [107],
"defname": "CBASIL.DEF"
},
{
"id": 107,
"level": 4,
"name": [ "GreaterBasilisk" ],
"faction": 7,
"ability_add": [ [ "SPELL_AFTER_ATTACK", 20, 70, 0 ] ], //greater basilisks
"defname": "CGBASI.DEF"
},
{
"id": 108,
"level": 6,
"name": [ "Wyvern" ],
"faction": 7,
"upgrades": [109],
"defname": "CWYVER.DEF"
},
{
"id": 109,
"level": 6,
"name": [ "WyvernMonarch" ],
"faction": 7,
"ability_add": [ [ "SPELL_AFTER_ATTACK", 20, 71, 0 ] ], //Wyvern Monarch
"defname": "CWYVMN.DEF"
},
{
"id": 110,
"level": 7,
"name": [ "Hydra" ],
"faction": 7,
"ability_add": [ [ "BLOCKS_RETALIATION", 0, 0, 0 ], //hydras
[ "ATTACKS_ALL_ADJACENT", 0, 0, 0 ] ], //hydras
"upgrades": [111],
"defname": "CHYDRA.DEF"
},
{
"id": 111,
"level": 7,
"name": [ "ChaosHydra" ],
"faction": 7,
"ability_add": [ [ "BLOCKS_RETALIATION", 0, 0, 0 ], //chaos hydras
[ "ATTACKS_ALL_ADJACENT", 0, 0, 0 ] ], //chaos hydras
"defname": "CCHYDR.DEF"
},
{
"id": 112,
"level": 2,
"name": [ "AirElemental", "AirElementals" ],
"faction": 8,
"ability_add": [ [ "SPELL_IMMUNITY", 0, 61, 0 ], //air elementals are immune to mind spells (forgetfulness) //earth elementals are non-living
[ "SPELL_IMMUNITY", 0, 60, 0 ], //air elementals are immune to mind spells (hypnotize)
[ "SPELL_IMMUNITY", 0, 59, 0 ], //air elementals are immune to mind spells (berserk)
[ "SPELL_IMMUNITY", 0, 50, 0 ], //air elementals are immune to mind spells (sorrow)
[ "SPELL_IMMUNITY", 0, 23, 0 ], //air elementals are immune to meteor shower
[ "NON_LIVING", 0, 0, 0 ],
[ "MORE_DAMAGE_FROM_SPELL", 100, 19, 0 ], //air elementals are vulnerable to chain lightning
[ "MORE_DAMAGE_FROM_SPELL", 100, 17, 0 ] ], //air elementals are vulnerable to lightning bolt //air elementals are non-living
"upgrades": [127],
"defname": "CAELEM.DEF"
},
{
"id": 113,
"level": 5,
"name": [ "EarthElemental", "EarthElementals" ],
"faction": 8,
"ability_add": [ [ "SPELL_IMMUNITY", 0, 61, 0 ], //earth elementals are immune to mind spells (forgetfulness)
[ "SPELL_IMMUNITY", 0, 60, 0 ], //earth elementals are immune to mind spells (hypnotize)
[ "SPELL_IMMUNITY", 0, 59, 0 ], //earth elementals are immune to mind spells (berserk)
[ "SPELL_IMMUNITY", 0, 50, 0 ], //earth elementals are immune to mind spells (sorrow)
[ "SPELL_IMMUNITY", 0, 19, 0 ], //earth elementals are immune to chain lightning
[ "SPELL_IMMUNITY", 0, 17, 0 ], //earth elementals are immune to lightning bolt
[ "NON_LIVING", 0, 0, 0 ],
[ "MORE_DAMAGE_FROM_SPELL", 100, 23, 0 ] ], //earth elementals are vulnerable to meteor shower
"upgrades": [125],
"defname": "CEELEM.DEF"
},
{
"id": 114,
"level": 4,
"name": [ "FireElemental", "FireElementals" ],
"faction": 8,
"ability_add": [ [ "SPELL_IMMUNITY", 0, 61, 0 ], //fire elementals are immune to mind spells (forgetfulness)
[ "SPELL_IMMUNITY", 0, 60, 0 ], //fire elementals are immune to mind spells (hypnotize) //water elemental should be treated as double-wide
[ "SPELL_IMMUNITY", 0, 59, 0 ], //fire elementals are immune to mind spells (berserk)
[ "SPELL_IMMUNITY", 0, 50, 0 ], //fire elementals are immune to mind spells (sorrow)
[ "NON_LIVING", 0, 0, 0 ], //fire elementals are non-living
[ "MORE_DAMAGE_FROM_SPELL", 100, 20, 0 ], //fire elementals are vulnerable to frost ring
[ "MORE_DAMAGE_FROM_SPELL", 100, 16, 0 ], //fire elementals are vulnerable to ice bolt
[ "FIRE_IMMUNITY", 0, 0, 0 ] ], //fire elementals are immune to fire spells
"upgrades": [129],
"defname": "CFELEM.DEF"
},
{
"id": 115,
"level": 3,
"name": [ "WaterElemental", "WaterElementals" ],
"faction": 8,
"ability_add": [ [ "SPELL_IMMUNITY", 0, 61, 0 ], //water elementals are immune to mind spells (forgetfulness)
[ "SPELL_IMMUNITY", 0, 60, 0 ], //water elementals are immune to mind spells (hypnotize) //gold golems are non-living
[ "SPELL_IMMUNITY", 0, 59, 0 ], //water elementals are immune to mind spells (berserk)
[ "SPELL_IMMUNITY", 0, 50, 0 ], //water elementals are immune to mind spells (sorrow)
[ "SPELL_IMMUNITY", 0, 20, 0 ], //water elementals are immune to frost ring
[ "SPELL_IMMUNITY", 0, 16, 0 ], //water elementals are immune to ice bolt
[ "NON_LIVING", 0, 0, 0 ], //water elementals are non-living
[ "MORE_DAMAGE_FROM_SPELL", 100, 29, 0 ], //water elementals are vulnerable to fire shield
[ "MORE_DAMAGE_FROM_SPELL", 100, 22, 0 ], //water elementals are vulnerable to inferno
[ "MORE_DAMAGE_FROM_SPELL", 100, 21, 0 ], //water elementals are vulnerable to fireball
[ "MORE_DAMAGE_FROM_SPELL", 100, 13, 0 ], //water elementals are vulnerable to fire wall
[ "DOUBLE_WIDE", 0, 0, 0 ] ],
"upgrades": [123],
"defname": "CWELEM.DEF"
},
{
"id": 116,
"level": 4,
"name": [ "GoldGolem" ],
"faction": 9,
"ability_add": [ [ "SPELL_DAMAGE_REDUCTION", 85, -1, 0 ], //gold golems reduce dmg from spells
[ "NON_LIVING", 0, 0, 0 ] ], //diamond golems are non-living
"defname": "CGGOLE.DEF"
},
{
"id": 117,
"level": 5,
"name": [ "DiamondGolem" ],
"faction": 9,
"ability_add": [ [ "SPELL_DAMAGE_REDUCTION", 95, -1, 0 ], //diamond golems reduce dmg from spells
[ "NON_LIVING", 0, 0, 0 ] ], //psychic elementals shouldn't get morale
"defname": "CDGOLE.DEF"
},
{
"id": 118,
"level": 1,
"name": [ "Pixie", "Pixies" ],
"faction": 8,
"upgrades": [119],
"defname": "CPIXIE.DEF"
},
{
"id": 119,
"level": 1,
"name": [ "Sprite" ],
"faction": 8,
"defname": "CSPRITE.DEF"
},
{
"id": 120,
"level": 6,
"name": [ "PsiElemental" ],
"faction": 8,
"ability_add": [ [ "NON_LIVING", 0, 0, 0 ] ], //magic elementals shouldn't get morale
"ability_remove": [ "DOUBLE_WIDE" ],
"upgrades": [121],
"defname": "CPSYEL.DEF"
},
{
"id": 121,
"level": 6,
"name": [ "MagicElemental" ],
"faction": 8,
"ability_add": [ [ "NON_LIVING", 0, 0, 0 ], //ice elementals shouldn't get morale
[ "LEVEL_SPELL_IMMUNITY", 5, 0, 0 ] ], //magic elementals are immune to all spells
"ability_remove": [ "DOUBLE_WIDE" ],
"defname": "CMAGEL.DEF"
},
{
"id": 123,
"level": 3,
"name": [ "IceElemental" ],
"faction": 8,
"ability_add": [ [ "NON_LIVING", 0, 0, 0 ],
[ "DOUBLE_WIDE", 0, 0, 0 ], //ice elemental should be treated as double-wide
[ "CREATURE_ENCHANT_POWER", 6, 0, 0 ],
[ "CASTS", 3, 0, 0 ],
[ "SPELLCASTER", 2, 32, 0 ]],
"defname": "CICEE.DEF",
"projectile_defname": "PICEE.DEF",
"projectile_spin": false
},
{
"id": 125,
"level": 5,
"name": [ "StoneElemental" ],
"faction": 8,
"ability_add": [ [ "NON_LIVING", 0, 0, 0 ], //magma elementals shouldn't get morale
[ "CREATURE_ENCHANT_POWER", 6, 0, 0 ],
[ "CASTS", 3, 0, 0 ],
[ "SPELLCASTER", 2, 33, 0 ]],
"defname": "CSTONE.DEF"
},
{
"id": 127,
"level": 2,
"name": [ "StormElemental" ],
"faction": 8,
"ability_add": [ [ "NON_LIVING", 0, 0, 0 ], //storm elementals shouldn't get morale
[ "CREATURE_ENCHANT_POWER", 6, 0, 0 ],
[ "CASTS", 3, 0, 0 ],
[ "SPELLCASTER", 2, 30, 0 ]],
"defname": "CSTORM.DEF",
"projectile_defname": "CPRGTIX.DEF",
"projectile_spin": false,
"turret_shooter": true
},
{
"id": 129,
"level": 4,
"name": [ "ElectricityElemental" ],
"faction": 8,
"ability_add": [ [ "NON_LIVING", 0, 0, 0 ] , //energy elementals shouldn't get morale //Crystal Dragons do not fly
[ "CREATURE_ENCHANT_POWER", 6, 0, 0 ],
[ "CASTS", 3, 0, 0 ],
[ "SPELLCASTER", 2, 31, 0 ]],
"defname": "CNRG.DEF"
},
{
"id": 130,
"level": 7,
"name": [ "Firebird" ],
"faction": 8,
"upgrades": [131],
"defname": "CFBIRD.DEF"
},
{
"id": 131,
"level": 7,
"name": [ "Pheonix" ],
"faction": 8,
"ability_add": [ [ "CASTS", 1, 0, 0 ], //Phoenix rebirths once
[ "REBIRTH", 20, 0, 0 ] ], //20% of stack is resurrected
"defname": "CPHX.DEF"
},
{
"id": 132,
"level": 10,
"name": [ "AzureDragon" ],
"faction": 9,
"ability_add": [ [ "DRAGON_NATURE", 0, 0, 0 ],
[ "TWO_HEX_ATTACK_BREATH", 0, 0, 0 ], //azure dragon's breath
[ "FEARLESS", 0, 0, 0 ], //azure dragon is immune to fear
[ "LEVEL_SPELL_IMMUNITY", 3, 0, 0 ], //immunity spell levels 1-3
[ "FEAR", 0, 0, 0]], //azure dragon is a dragon
"defname": "CADRGN.DEF"
},
{
"id": 133,
"level": 10,
"name": [ "CrystalDragon" ],
"faction": 9,
"ability_add": [ [ "DRAGON_NATURE", 0, 0, 0 ] ], //crystal dragon is a dragon
"ability_remove": [ "FLYING" ],
"defname": "CCDRGN.DEF"
},
{
"id": 134,
"level": 8,
"name": [ "FairieDragon" ],
"faction": 9,
"ability_add": [ [ "DRAGON_NATURE", 0, 0, 0 ], //faerie dragon is a dragon
[ "CASTS", 5, 0, 0 ],
[ "CREATURE_SPELL_POWER", 500, 0, 0], //5 spell power per dragon
[ "SPELLCASTER", 2, 15, 10 ], //magic arrow
[ "SPELLCASTER", 2, 16, 22 ], //ice bolt
[ "SPELLCASTER", 2, 17, 22 ], //thunderbolt
[ "SPELLCASTER", 2, 19, 5 ], //chain lightning
[ "SPELLCASTER", 2, 20, 10 ], //frost ring
[ "SPELLCASTER", 2, 21, 21 ], //fireball
[ "SPELLCASTER", 2, 22, 5 ], //inferno
[ "SPELLCASTER", 2, 23, 5 ]], //meteor shower
"defname": "CFDRGN.DEF"
},
{
"id": 135,
"level": 10,
"name": [ "RustDragon" ],
"faction": 9,
"ability_add": [ [ "SPELL_AFTER_ATTACK", 100, 80, 0 ], //always reduce defense
[ "ACID_BREATH", 25, 0, 20 ], //20% chance to do 25 damage
[ "DRAGON_NATURE", 0, 0, 0 ] ], //rust dragon is a dragon
"defname": "CRSDGN.DEF"
},
{
"id": 136,
"level": 6,
"name": [ "Enchanter" ],
"faction": 9,
"ability_add": [ [ "NO_WALL_PENALTY", 0, 0, 0 ],
[ "ENCHANTER", 3, 28, 3], //air shield
[ "ENCHANTER", 3, 41, 3], //bless
[ "ENCHANTER", 3, 45, 3], //wealness
[ "ENCHANTER", 3, 46, 3], //stone skin
[ "ENCHANTER", 3, 53, 3], //slow
[ "ENCHANTER", 3, 54, 3], //haster
[ "CASTS", 5, 0, 0]], //Enchanter
"defname": "CENCH.DEF",
"projectile_defname": "SMBALX.DEF",
"projectile_spin": false
},
{
"id": 137,
"level": 4,
"name": [ "Sharpshooter" ],
"faction": 9,
"ability_add": [ [ "NO_WALL_PENALTY", 0, 0, 0 ],
[ "NO_DISTANCE_PENALTY", 0, 0, 0 ] ], //Sharpshooter
"defname": "CSHARP.DEF",
"projectile_defname": "PELFX.DEF",
"projectile_spin": false
},
{
"id": 138,
"level": 1,
"name": [ "Halfling" ],
"faction": 9,
"defname": "CHALF.DEF",
"projectile_defname": "PHALF.DEF",
"projectile_spin": true
},
{
"id": 139,
"level": 1,
"name": [ "Peasant" ],
"faction": 9,
"defname": "CPEAS.DEF"
},
{
"id": 140,
"level": 2,
"name": [ "Boar" ],
"faction": 9,
"ability_add": [ [ "DOUBLE_WIDE", 0, 0, 0 ] ], //boar should be treated as double-wide
"defname": "CBOAR.DEF"
},
{
"id": 141,
"level": 3,
"name": [ "Mummy" ],
"faction": 9,
"ability_add": [ [ "UNDEAD", 0, 0, 0 ] ],
"defname": "CMUMMY.DEF"
},
{
"id": 142,
"level": 3,
"name": [ "warrior" ],
"faction": 9,
"ability_add": [ [ "DOUBLE_WIDE", 0, 0, 0 ] ], //nomads should be treated as double-wide
"defname": "CNOMAD.DEF"
},
{
"id": 143,
"level": 2,
"name": [ "Rogue" ],
"faction": 9,
"defname": "CROGUE.DEF"
},
{
"id": 144,
"level": 5,
"name": [ "OgreShaman" ],
"faction": 9,
"ability_add": [ [ "FULL_HP_REGENERATION", 0, 0, 0 ] ], //troll
"defname": "CTROLL.DEF"
},
{
"id": 145,
"level": 0,
"name": [ "Catapult" ],
"faction": 9,
"defname": "SMCATA.DEF",
"projectile_defname": "SMCATX.DEF",
"projectile_spin": true
},
{
"id": 146,
"level": 0,
"name": [ "Ballista" ],
"faction": 9,
"defname": "SMBAL.DEF",
"projectile_defname": "SMBALX.DEF",
"projectile_spin": false
},
{
"id": 147,
"level": 0,
"name": [ "FirstAidTent" ],
"faction": 9,
"ability_add": [ [ "HEALER", 0, 0, 0 ] ],
"defname": "SMTENT.DEF"
},
{
"id": 148,
"level": 0,
"name": [ "AmmoCart" ],
"faction": 9,
"ability_add": [ [ "NOT_ACTIVE", 0, 0, 0 ] ],
"defname": "SMCART.DEF"
},
{
"id": 149,
"level": 0,
"name": [ "ArrowTower" ],
"faction": 9,
"ability_add": [ [ "SHOOTER", 0, 0, 0 ] ],
"defname": "x"
},
{
"id": 150,
"level": 0,
"name": [ "SupremeArchangel" ],
"faction": 0,
"defname": "ZM150Z.DEF"
},
{
"id": 151,
"level": 8,
"name": [ "DiamondDragon" ],
"faction": 1,
"ability_add": [ [ "DRAGON_NATURE", 0, 0, 0 ] ], //diamond dragon is a dragon //psychic elemental
"defname": "ZM151Z.DEF"
},
{
"id": 152,
"level": 8,
"name": [ "LordofThunder" ],
"faction": 2,
"defname": "ZM152Z.DEF",
"projectile_defname": "CPRGTIX.DEF",
"projectile_spin": false
},
{
"id": 153,
"level": 8,
"name": [ "HellBaron" ],
"faction": 3,
"defname": "ZM153Z.DEF"
},
{
"id": 154,
"level": 8,
"name": [ "BloodDragon" ],
"faction": 4,
"ability_add": [ [ "DRAGON_NATURE", 0, 0, 0 ] ], //blood dragon is a dragon //magic elemental
"defname": "ZM154Z.DEF"
},
{
"id": 155,
"level": 8,
"name": [ "DarknessDragon" ],
"faction": 5,
"ability_add": [ [ "DRAGON_NATURE", 0, 0, 0 ] ], //darkness dragon is a dragon
"defname": "ZM155Z.DEF"
},
{
"id": 156,
"level": 8,
"name": [ "GhostBehemoth" ],
"faction": 6,
"defname": "ZM156Z.DEF"
},
{
"id": 157,
"level": 8,
"name": [ "HellHydra" ],
"faction": 7,
"ability_remove": [ "SHOOTER" ], //Hell Hydra certainly does not shoot
"defname": "ZM157Z.DEF"
},
{
"id": 158,
"level": 8,
"name": [ "SacredPhoenix" ],
"faction": 8,
"defname": "ZM158Z.DEF"
},
{
"id": 159,
"level": 0,
"name": [ "Ghost" ],
"faction": 9,
"defname": "ZM159G.DEF"
},
{
"id": 160,
"level": 0,
"name": [ "God1War" ],
"faction": 9,
"defname": "ZM160G.DEF"
},
{
"id": 161,
"level": 0,
"name": [ "God2Peace" ],
"faction": 9,
"defname": "ZM161G.DEF"
},
{
"id": 162,
"level": 0,
"name": [ "God3Mana" ],
"faction": 9,
"defname": "ZM162G.DEF"
},
{
"id": 163,
"level": 0,
"name": [ "God4Lore" ],
"faction": 9,
"defname": "ZM163G.DEF"
},
{
"id": 164,
"level": 0,
"name": [ "MinotaurKing" ],
"faction": 9,
"defname": "ZM164GD.DEF"
},
{
"id": 165,
"level": 0,
"name": [ "MineralElemental" ],
"faction": 9,
"defname": "ZM165GD.DEF"
},
{
"id": 166,
"level": 0,
"name": [ "ElectricityElemental" ],
"faction": 9,
"defname": "ZM166GD.DEF"
},
{
"id": 167,
"level": 0,
"name": [ "AncientBasilisk" ],
"faction": 9,
"defname": "ZM167GD.DEF"
},
{
"id": 168,
"level": 0,
"name": [ "Gorynych" ],
"faction": 9,
"ability_add": [ [ "FLYING", 0, 0, 0 ] ], //Gorynyches fly
"defname": "ZM168DG.DEF"
},
{
"id": 169,
"level": 0,
"name": [ "WarZealot" ],
"faction": 9,
"defname": "ZM169ZL.DEF",
"projectile_defname": "CPRZEAX.DEF",
"projectile_spin": false
},
{
"id": 170,
"level": 0,
"name": [ "Myriad" ],
"faction": 9,
"defname": "ZM170SW.DEF",
"projectile_defname": "PLCBOWX.DEF",
"projectile_spin": false
},
{
"id": 171,
"level": 0,
"name": [ "MedusaMatriarch" ],
"faction": 9,
"defname": "ZM171SR.DEF",
"projectile_defname": "PLCBOWX.DEF",
"projectile_spin": false
},
{
"id": 172,
"level": 0,
"name": [ "Nightmare" ],
"faction": 9,
"defname": "ZM172N.DEF"
},
{
"id": 173,
"level": 0,
"name": [ "SantaGremlin" ],
"faction": 9,
"defname": "ZM173M.DEF",
"projectile_defname": "CPRGRE.DEF",
"projectile_spin": true
},
{
"id": 174,
"level": 0,
"name": [ "Paladin1" ],
"faction": 9,
"ability_add": [ [ "MAGIC_RESISTANCE", 5, 0, 0 ],
[ "CASTS", 1, 0, 0 ] ,
[ "CREATURE_ENCHANT_POWER", 1, 0, 0 ] ,
[ "SPELLCASTER", 3, 37, 0 ] ], //expert cure
"defname": "ZM174NPC.DEF",
"projectile_defname": "PLCBOWX.DEF"
},
{
"id": 175,
"level": 0,
"name": [ "Hierophant1" ],
"faction": 9,
"ability_add": [ [ "MAGIC_RESISTANCE", 5, 0, 0 ],
[ "CASTS", 1, 0, 0 ] ,
[ "CREATURE_ENCHANT_POWER", 1, 0, 0 ] ,
[ "SPELLCASTER", 3, 27, 0 ] ], //expert shield
"defname": "ZM175NPC.DEF",
"projectile_defname": "CPRZEAX.DEF"
},
{
"id": 176,
"level": 0,
"name": [ "TempleGuardian1" ],
"faction": 9,
"ability_add": [ [ "MAGIC_RESISTANCE", 5, 0, 0 ],
[ "CASTS", 1, 0, 0 ] ,
[ "CREATURE_ENCHANT_POWER", 1, 0, 0 ] ,
[ "SPELLCASTER", 3, 44, 0 ] ], //expert precision
"defname": "ZM176NPC.DEF",
"projectile_defname": "PLCBOWX.DEF"
},
{
"id": 177,
"level": 0,
"name": [ "Succubus1" ],
"faction": 9,
"ability_add": [ [ "MAGIC_RESISTANCE", 5, 0, 0 ],
[ "CASTS", 1, 0, 0 ] ,
[ "CREATURE_ENCHANT_POWER", 1, 0, 0 ] ,
[ "SPELLCASTER", 3, 29, 0 ] ], //expert fire shield
"defname": "ZM177NPC.DEF",
"projectile_defname": "PLCBOWX.DEF"
},
{
"id": 178,
"level": 0,
"name": [ "SoulEater1" ],
"faction": 9,
"ability_add": [ [ "MAGIC_RESISTANCE", 5, 0, 0 ],
[ "CASTS", 1, 0, 0 ] ,
[ "CREATURE_ENCHANT_POWER", 1, 0, 0 ] ,
[ "SPELLCASTER", 3, 39, 0 ] ], //expert animate dead
"defname": "ZM178NPC.DEF",
"projectile_defname": "PLCBOWX.DEF"
},
{
"id": 179,
"level": 0,
"name": [ "Brute1" ],
"faction": 9,
"ability_add": [ [ "MAGIC_RESISTANCE", 5, 0, 0 ],
[ "CASTS", 1, 0, 0 ] ,
[ "CREATURE_ENCHANT_POWER", 1, 0, 0 ] ,
[ "SPELLCASTER", 3, 46, 0 ] ], //expert stone skin
"defname": "ZM179NPC.DEF",
"projectile_defname": "PLCBOWX.DEF"
},
{
"id": 180,
"level": 0,
"name": [ "OgreLeader1" ],
"faction": 9,
"ability_add": [ [ "MAGIC_RESISTANCE", 5, 0, 0 ],
[ "CASTS", 1, 0, 0 ] ,
[ "CREATURE_ENCHANT_POWER", 1, 0, 0 ] ,
[ "SPELLCASTER", 3, 37, 0 ] ], //expert cure
"defname": "ZM180NPC.DEF",
"projectile_defname": "PLCBOWX.DEF"
},
{
"id": 181,
"level": 0,
"name": [ "Shaman1" ],
"faction": 9,
"ability_add": [ [ "MAGIC_RESISTANCE", 5, 0, 0 ],
[ "CASTS", 1, 0, 0 ] ,
[ "CREATURE_ENCHANT_POWER", 1, 0, 0 ] ,
[ "SPELLCASTER", 3, 53, 0 ] ], //expert haste
"defname": "ZM181NPC.DEF",
"projectile_defname": "PLCBOWX.DEF"
},
{
"id": 182,
"level": 0,
"name": [ "AstralSpirit1" ],
"faction": 9,
"ability_add": [ [ "MAGIC_RESISTANCE", 5, 0, 0 ],
[ "CASTS", 1, 0, 0 ] ,
[ "CREATURE_ENCHANT_POWER", 1, 0, 0 ] ,
[ "SPELLCASTER", 3, 58, 0 ] ], //expert counterstrike
"defname": "ZM182NPC.DEF",
"projectile_defname": "PLCBOWX.DEF"
},
{
"id": 183,
"level": 0,
"name": [ "Paladin2" ],
"faction": 9,
"defname": "ZM174NPC.DEF"
},
{
"id": 184,
"level": 0,
"name": [ "Hierophant2" ],
"faction": 9,
"defname": "ZM175NPC.DEF"
},
{
"id": 185,
"level": 0,
"name": [ "TempleGuardian2" ],
"faction": 9,
"defname": "ZM176NPC.DEF"
},
{
"id": 186,
"level": 0,
"name": [ "Succubus2" ],
"faction": 9,
"defname": "ZM177NPC.DEF"
},
{
"id": 187,
"level": 0,
"name": [ "SoulEater2" ],
"faction": 9,
"defname": "ZM178NPC.DEF"
},
{
"id": 188,
"level": 0,
"name": [ "Brute2" ],
"faction": 9,
"defname": "ZM179NPC.DEF"
},
{
"id": 189,
"level": 0,
"name": [ "OgreLeader2" ],
"faction": 9,
"defname": "ZM180NPC.DEF"
},
{
"id": 190,
"level": 0,
"name": [ "Shaman2" ],
"faction": 9,
"defname": "ZM181NPC.DEF"
},
{
"id": 191,
"level": 0,
"name": [ "AstralSpirit2" ],
"faction": 9,
"defname": "ZM182NPC.DEF"
},
{
"id": 192,
"level": 0,
"name": [ "SylvanCentaur" ],
"faction": 9,
"defname": "ZM192Z.DEF",
"projectile_defname": "PELFX.DEF",
"projectile_spin": false
},
{
"id": 193,
"level": 0,
"name": [ "Sorceress" ],
"faction": 9,
"defname": "ZM193Z.DEF",
"projectile_defname": "CPRZEAX.DEF",
"projectile_spin": false
},
{
"id": 194,
"level": 0,
"name": [ "Werewolf" ],
"faction": 9,
"defname": "ZM194Z.DEF"
},
{
"id": 195,
"level": 0,
"name": [ "HellSteed" ],
"faction": 9,
"defname": "ZM195Z.DEF"
},
{
"id": 196,
"level": 0,
"name": [ "Dracolich" ],
"faction": 9,
"defname": "ZM196Z.DEF",
"projectile_defname": "SMBALX.DEF",
"projectile_spin": false
}
],
// something hacking
"unused_creatures": [ 122, 124, 126, 128, 145, 146, 147, 148, 149, 160,
161, 162, 163, 174, 175, 176, 177, 178, 179, 180,
181, 182, 183, 184, 185, 186, 187, 188, 189, 190,
191 ]
}