mirror of
https://github.com/vcmi/vcmi.git
synced 2024-11-24 08:32:34 +02:00
2001 lines
48 KiB
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 ]
|
|
}
|