2012-12-22 19:47:12 +03:00
|
|
|
{
|
|
|
|
"airElemental" :
|
|
|
|
{
|
|
|
|
"id": 112,
|
|
|
|
"level": 2,
|
|
|
|
"extraNames": [ "airElementals" ],
|
|
|
|
"faction": "conflux",
|
2013-02-24 01:48:22 +03:00
|
|
|
"abilities":
|
|
|
|
[
|
|
|
|
["MIND_IMMUNITY", 0, 0, 0], //air elementals are immune to mind spells
|
|
|
|
["SPELL_IMMUNITY", 0, "spell.meteorShower", 0], //air elementals are immune to meteor shower
|
|
|
|
["NON_LIVING", 0, 0, 0 ], //air elementals are non-living
|
|
|
|
["MORE_DAMAGE_FROM_SPELL", 100, "spell.chainLightning", 0],//air elementals are vulnerable to chain lightning
|
|
|
|
["MORE_DAMAGE_FROM_SPELL", 100, "spell.lightningBolt", 0] //air elementals are vulnerable to lightning bolt
|
|
|
|
],
|
2012-12-22 19:47:12 +03:00
|
|
|
"upgrades": ["stormElemental"],
|
|
|
|
"graphics" :
|
|
|
|
{
|
|
|
|
"animation": "CAELEM.DEF"
|
|
|
|
},
|
|
|
|
"sound" :
|
|
|
|
{
|
|
|
|
"attack": "AELMATTK.wav",
|
|
|
|
"defend": "AELMDFND.wav",
|
|
|
|
"killed": "AELMKILL.wav",
|
|
|
|
"move": "AELMMOVE.wav",
|
|
|
|
"wince": "AELMWNCE.wav"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"earthElemental" :
|
|
|
|
{
|
|
|
|
"id": 113,
|
|
|
|
"level": 5,
|
|
|
|
"faction": "conflux",
|
2013-02-24 01:48:22 +03:00
|
|
|
"abilities":
|
|
|
|
[
|
|
|
|
["MIND_IMMUNITY", 0, 0, 0], //earth elementals are immune to mind spells
|
|
|
|
["SPELL_IMMUNITY", 0, "spell.chainLightning", 0],//earth elementals are immune to chain lightning
|
|
|
|
["SPELL_IMMUNITY", 0, "spell.lightningBolt", 0], //earth elementals are immune to lightning bolt
|
|
|
|
["NON_LIVING", 0, 0, 0],
|
|
|
|
[ "MORE_DAMAGE_FROM_SPELL", 100, "spell.meteorShower", 0 ] //earth elementals are vulnerable to meteor shower
|
|
|
|
],
|
2012-12-22 19:47:12 +03:00
|
|
|
"upgrades": ["magmaElemental"],
|
|
|
|
"graphics" :
|
|
|
|
{
|
|
|
|
"animation": "CEELEM.DEF"
|
|
|
|
},
|
|
|
|
"sound" :
|
|
|
|
{
|
|
|
|
"attack": "EELMATTK.wav",
|
|
|
|
"defend": "EELMDFND.wav",
|
|
|
|
"killed": "EELMKILL.wav",
|
|
|
|
"move": "EELMMOVE.wav",
|
|
|
|
"wince": "EELMWNCE.wav"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"fireElemental" :
|
|
|
|
{
|
|
|
|
"id": 114,
|
|
|
|
"level": 4,
|
|
|
|
"faction": "conflux",
|
2013-02-24 01:48:22 +03:00
|
|
|
"abilities":
|
|
|
|
[
|
|
|
|
["MIND_IMMUNITY", 0, 0, 0],//fire elementals are immune to mind spells
|
|
|
|
["NON_LIVING", 0, 0, 0 ], //fire elementals are non-living
|
|
|
|
[ "MORE_DAMAGE_FROM_SPELL", 100, "spell.frostRing", 0 ], //fire elementals are vulnerable to frost ring
|
|
|
|
[ "MORE_DAMAGE_FROM_SPELL", 100, "spell.iceBolt", 0 ], //fire elementals are vulnerable to ice bolt
|
|
|
|
[ "FIRE_IMMUNITY", 0, 0, 0 ] ], //fire elementals are immune to fire spells
|
2012-12-22 19:47:12 +03:00
|
|
|
"upgrades": ["energyElemental"],
|
|
|
|
"graphics" :
|
|
|
|
{
|
|
|
|
"animation": "CFELEM.DEF"
|
|
|
|
},
|
|
|
|
"sound" :
|
|
|
|
{
|
|
|
|
"attack": "FELMATTK.wav",
|
|
|
|
"defend": "FELMDFND.wav",
|
|
|
|
"killed": "FELMKILL.wav",
|
|
|
|
"move": "FELMMOVE.wav",
|
|
|
|
"wince": "FELMWNCE.wav"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"waterElemental" :
|
|
|
|
{
|
|
|
|
"id": 115,
|
|
|
|
"level": 3,
|
|
|
|
"extraNames": [ "waterElementals" ],
|
|
|
|
"faction": "conflux",
|
2013-02-24 01:48:22 +03:00
|
|
|
"abilities": [
|
|
|
|
["MIND_IMMUNITY", 0, 0, 0],//water elementals are immune to mind spells
|
|
|
|
["SPELL_IMMUNITY", 0, "spell.frostRing", 0 ],//water elementals are immune to frost ring
|
|
|
|
["SPELL_IMMUNITY", 0, "spell.iceBolt", 0 ],//water elementals are immune to ice bolt
|
|
|
|
["NON_LIVING", 0, 0, 0 ], //water elementals are non-living
|
|
|
|
["MORE_DAMAGE_FROM_SPELL", 100, "spell.fireShield", 0 ], //water elementals are vulnerable to fire shield
|
|
|
|
["MORE_DAMAGE_FROM_SPELL", 100, "spell.inferno", 0 ], //water elementals are vulnerable to inferno
|
|
|
|
["MORE_DAMAGE_FROM_SPELL", 100, "spell.fireball", 0 ], //water elementals are vulnerable to fireball
|
|
|
|
["MORE_DAMAGE_FROM_SPELL", 100, "spell.fireWall", 0 ], //water elementals are vulnerable to fire wall
|
|
|
|
["DOUBLE_WIDE", 0, 0, 0 ]
|
|
|
|
],
|
2012-12-22 19:47:12 +03:00
|
|
|
"upgrades": ["iceElemental"],
|
|
|
|
"graphics" :
|
|
|
|
{
|
|
|
|
"animation": "CWELEM.DEF"
|
|
|
|
},
|
|
|
|
"sound" :
|
|
|
|
{
|
|
|
|
"attack": "WELMATTK.wav",
|
|
|
|
"defend": "WELMDFND.wav",
|
|
|
|
"killed": "WELMKILL.wav",
|
|
|
|
"move": "WELMMOVE.wav",
|
|
|
|
"wince": "WELMWNCE.wav"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"pixie" :
|
|
|
|
{
|
|
|
|
"id": 118,
|
|
|
|
"level": 1,
|
|
|
|
"extraNames": [ "pixies" ],
|
|
|
|
"faction": "conflux",
|
|
|
|
"upgrades": ["sprite"],
|
|
|
|
"graphics" :
|
|
|
|
{
|
|
|
|
"animation": "CPIXIE.DEF"
|
|
|
|
},
|
|
|
|
"sound" :
|
|
|
|
{
|
|
|
|
"attack": "PIXIATTK.wav",
|
|
|
|
"defend": "PIXIDFND.wav",
|
|
|
|
"killed": "PIXIKILL.wav",
|
|
|
|
"move": "PIXIMOVE.wav",
|
|
|
|
"wince": "PIXIWNCE.wav"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"sprite" :
|
|
|
|
{
|
|
|
|
"id": 119,
|
|
|
|
"level": 1,
|
|
|
|
"faction": "conflux",
|
|
|
|
"graphics" :
|
|
|
|
{
|
|
|
|
"animation": "CSPRITE.DEF"
|
|
|
|
},
|
|
|
|
"sound" :
|
|
|
|
{
|
|
|
|
"attack": "SPRTATTK.wav",
|
|
|
|
"defend": "SPRTDFND.wav",
|
|
|
|
"killed": "SPRTKILL.wav",
|
|
|
|
"move": "SPRTMOVE.wav",
|
|
|
|
"wince": "SPRTWNCE.wav"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"psychicElemental" :
|
|
|
|
{
|
|
|
|
"id": 120,
|
|
|
|
"level": 6,
|
|
|
|
"faction": "conflux",
|
|
|
|
"abilities": [ [ "NON_LIVING", 0, 0, 0 ] ], //magic elementals shouldn't get morale
|
|
|
|
"ability_remove": [ "DOUBLE_WIDE" ],
|
|
|
|
"upgrades": ["magicElemental"],
|
|
|
|
"graphics" :
|
|
|
|
{
|
|
|
|
"animation": "CPSYEL.DEF"
|
|
|
|
},
|
|
|
|
"sound" :
|
|
|
|
{
|
|
|
|
"attack": "PSYCATTK.wav",
|
|
|
|
"defend": "PSYCDFND.wav",
|
|
|
|
"killed": "PSYCKILL.wav",
|
|
|
|
"move": "PSYCMOVE.wav",
|
|
|
|
"wince": "PSYCWNCE.wav"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"magicElemental" :
|
|
|
|
{
|
|
|
|
"id": 121,
|
|
|
|
"level": 6,
|
|
|
|
"faction": "conflux",
|
|
|
|
"abilities": [ [ "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" ],
|
|
|
|
"graphics" :
|
|
|
|
{
|
|
|
|
"animation": "CMAGEL.DEF"
|
|
|
|
},
|
|
|
|
"sound" :
|
|
|
|
{
|
|
|
|
"attack": "MGELATTK.wav",
|
|
|
|
"defend": "MGELDFND.wav",
|
|
|
|
"killed": "MGELKILL.wav",
|
|
|
|
"move": "MGELMOVE.wav",
|
|
|
|
"wince": "MGELWNCE.wav"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"iceElemental" :
|
|
|
|
{
|
|
|
|
"id": 123,
|
|
|
|
"level": 3,
|
|
|
|
"faction": "conflux",
|
|
|
|
"abilities": [ [ "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 ],
|
2013-02-24 01:48:22 +03:00
|
|
|
[ "SPELLCASTER", 2, "spell.protectWater", 0 ]],
|
2012-12-22 19:47:12 +03:00
|
|
|
"graphics" :
|
|
|
|
{
|
|
|
|
"animation": "CICEE.DEF",
|
|
|
|
"missile" :
|
|
|
|
{
|
|
|
|
"projectile": "PICEE.DEF",
|
|
|
|
"spinning": false
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"sound" :
|
|
|
|
{
|
|
|
|
"attack": "ICELATTK.wav",
|
|
|
|
"defend": "ICELDFND.wav",
|
|
|
|
"killed": "ICELKILL.wav",
|
|
|
|
"move": "ICELMOVE.wav",
|
|
|
|
"shoot": "ICELSHOT.wav",
|
|
|
|
"wince": "ICELWNCE.wav"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"magmaElemental" :
|
|
|
|
{
|
|
|
|
"id": 125,
|
|
|
|
"level": 5,
|
|
|
|
"faction": "conflux",
|
|
|
|
"abilities": [ [ "NON_LIVING", 0, 0, 0 ], //magma elementals shouldn't get morale
|
|
|
|
[ "CREATURE_ENCHANT_POWER", 6, 0, 0 ],
|
|
|
|
[ "CASTS", 3, 0, 0 ],
|
2013-02-24 01:48:22 +03:00
|
|
|
[ "SPELLCASTER", 2, "spell.protectEarth", 0 ]],
|
2012-12-22 19:47:12 +03:00
|
|
|
"graphics" :
|
|
|
|
{
|
|
|
|
"animation": "CSTONE.DEF"
|
|
|
|
},
|
|
|
|
"sound" :
|
|
|
|
{
|
|
|
|
"attack": "MAGMATTK.wav",
|
|
|
|
"defend": "MAGMDFND.wav",
|
|
|
|
"killed": "MAGMKILL.wav",
|
|
|
|
"move": "MAGMMOVE.wav",
|
|
|
|
"wince": "MAGMWNCE.wav"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"stormElemental" :
|
|
|
|
{
|
|
|
|
"id": 127,
|
|
|
|
"level": 2,
|
|
|
|
"faction": "conflux",
|
|
|
|
"abilities": [ [ "NON_LIVING", 0, 0, 0 ], //storm elementals shouldn't get morale
|
|
|
|
[ "CREATURE_ENCHANT_POWER", 6, 0, 0 ],
|
|
|
|
[ "CASTS", 3, 0, 0 ],
|
2013-02-24 01:48:22 +03:00
|
|
|
[ "SPELLCASTER", 2, "spell.protectAir", 0 ]],
|
2012-12-22 19:47:12 +03:00
|
|
|
"graphics" :
|
|
|
|
{
|
|
|
|
"animation": "CSTORM.DEF",
|
|
|
|
"missile" :
|
|
|
|
{
|
|
|
|
"projectile": "CPRGTIX.DEF",
|
|
|
|
"spinning": false
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"sound" :
|
|
|
|
{
|
|
|
|
"attack": "STORATTK.wav",
|
|
|
|
"defend": "STORDFND.wav",
|
|
|
|
"killed": "STORKILL.wav",
|
|
|
|
"move": "STORMOVE.wav",
|
|
|
|
"shoot": "STORSHOT.wav",
|
|
|
|
"wince": "STORWNCE.wav"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"energyElemental" :
|
|
|
|
{
|
|
|
|
"id": 129,
|
|
|
|
"level": 4,
|
|
|
|
"faction": "conflux",
|
2012-12-24 02:17:33 +03:00
|
|
|
"abilities": [ [ "NON_LIVING", 0, 0, 0 ] , //energy elementals shouldn't get morale
|
2012-12-22 19:47:12 +03:00
|
|
|
[ "CREATURE_ENCHANT_POWER", 6, 0, 0 ],
|
|
|
|
[ "CASTS", 3, 0, 0 ],
|
2013-02-24 01:48:22 +03:00
|
|
|
[ "SPELLCASTER", 2, "spell.protectFire", 0 ]],
|
2012-12-22 19:47:12 +03:00
|
|
|
"graphics" :
|
|
|
|
{
|
|
|
|
"animation": "CNRG.DEF"
|
|
|
|
},
|
|
|
|
"sound" :
|
|
|
|
{
|
|
|
|
"attack": "ENERATTK.wav",
|
|
|
|
"defend": "ENERDFND.wav",
|
|
|
|
"killed": "ENERKILL.wav",
|
|
|
|
"move": "ENERMOVE.wav",
|
|
|
|
"wince": "ENERWNCE.wav"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"firebird" :
|
|
|
|
{
|
|
|
|
"id": 130,
|
|
|
|
"level": 7,
|
|
|
|
"faction": "conflux",
|
|
|
|
"upgrades": ["phoenix"],
|
|
|
|
"graphics" :
|
|
|
|
{
|
|
|
|
"animation": "CFBIRD.DEF"
|
|
|
|
},
|
|
|
|
"sound" :
|
|
|
|
{
|
|
|
|
"attack": "FIRBATTK.wav",
|
|
|
|
"defend": "FIRBDFND.wav",
|
|
|
|
"killed": "FIRBKILL.wav",
|
|
|
|
"move": "FIRBMOVE.wav",
|
|
|
|
"wince": "FIRBWNCE.wav"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"phoenix" :
|
|
|
|
{
|
|
|
|
"id": 131,
|
|
|
|
"level": 7,
|
|
|
|
"faction": "conflux",
|
|
|
|
"abilities": [ [ "CASTS", 1, 0, 0 ], //Phoenix rebirths once
|
|
|
|
[ "REBIRTH", 20, 0, 0 ] ], //20% of stack is resurrected
|
|
|
|
"graphics" :
|
|
|
|
{
|
|
|
|
"animation": "CPHX.DEF"
|
|
|
|
},
|
|
|
|
"sound" :
|
|
|
|
{
|
|
|
|
"attack": "PHOEATTK.wav",
|
|
|
|
"defend": "PHOEDFND.wav",
|
|
|
|
"killed": "PHOEKILL.wav",
|
|
|
|
"move": "PHOEMOVE.wav",
|
|
|
|
"wince": "PHOEWNCE.wav"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|