| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717 |
- // Neutral creatures as in SoD
- {
- "goldGolem" :
- {
- "index": 116,
- "level": 4,
- "faction": "neutral",
- "abilities":
- {
- "nonliving" :
- {
- "type" : "NON_LIVING"
- },
- "magicResistance" :
- {
- "type" : "SPELL_DAMAGE_REDUCTION",
- "subtype" : "spellSchool.any",
- "val" : 85
- }
- },
- "graphics" :
- {
- "mapAttackFromRight": "AvWattak.def:0:232",
- "mapAttackFromLeft": "AvWattak.def:0:233",
- "animation": "CGGOLE.DEF"
- },
- "sound" :
- {
- "attack": "GGLMATTK.wav",
- "defend": "GGLMDFND.wav",
- "killed": "GGLMKILL.wav",
- "move": "GGLMMOVE.wav",
- "wince": "GGLMWNCE.wav"
- }
- },
- "diamondGolem" :
- {
- "index": 117,
- "level": 5,
- "faction": "neutral",
- "abilities":
- {
- "nonliving" :
- {
- "type" : "NON_LIVING"
- },
- "magicResistance" :
- {
- "type" : "SPELL_DAMAGE_REDUCTION",
- "subtype" : "spellSchool.any",
- "val" : 95
- }
- },
- "graphics" :
- {
- "mapAttackFromRight": "AvWattak.def:0:234",
- "mapAttackFromLeft": "AvWattak.def:0:235",
- "animation": "CDGOLE.DEF"
- },
- "sound" :
- {
- "attack": "DGLMATTK.wav",
- "defend": "DGLMDFND.wav",
- "killed": "DGLMKILL.wav",
- "move": "DGLMMOVE.wav",
- "wince": "DGLMWNCE.wav"
- }
- },
- "azureDragon" :
- {
- "index": 132,
- "level": 10,
- "faction": "neutral",
- "excludeFromRandomization" : true,
- "doubleWide" : true,
- "abilities":
- {
- "dragon" :
- {
- "type" : "DRAGON_NATURE"
- },
- "dragonSkeleton" :
- {
- "type" : "SKELETON_TRANSFORMER_TARGET",
- "subtype" : "boneDragon"
- },
- "canFly" :
- {
- "type" : "FLYING"
- },
- "twoHexAttackBreath" :
- {
- "type" : "TWO_HEX_ATTACK_BREATH"
- },
- "fearful" :
- {
- "type" : "FEARFUL",
- "val" : 10,
- "propagator": "BATTLE_WIDE",
- "propagationUpdater" : "BONUS_OWNER_UPDATER",
- "description" : "PLACEHOLDER",
- "limiters" : [
- "OPPOSITE_SIDE",
- {
- "type" : "HAS_ANOTHER_BONUS_LIMITER",
- "bonusType" : "LIVING"
- }
- ]
- },
- "fearless" :
- {
- "type" : "FEARFUL",
- "valueType" : "INDEPENDENT_MIN",
- "description" : "PLACEHOLDER",
- "val" : 0
-
- },
- "spellImmunity" :
- {
- "type" : "LEVEL_SPELL_IMMUNITY",
- "val" : 3
- },
- "KING_1" : // Will be affected by Slayer with no expertise
- {
- "type" : "KING",
- "val" : 0
- }
- },
- "graphics" :
- {
- "mapAttackFromRight": "AvWattak.def:0:264",
- "mapAttackFromLeft": "AvWattak.def:0:265",
- "animation": "CADRGN.DEF"
- },
- "sound" :
- {
- "attack": "AZURATTK.wav",
- "defend": "AZURDFND.wav",
- "killed": "AZURKILL.wav",
- "move": "AZURMOVE.wav",
- "wince": "AZURWNCE.wav"
- }
- },
- "crystalDragon" :
- {
- "index": 133,
- "level": 10,
- "faction": "neutral",
- "excludeFromRandomization" : true,
- "doubleWide" : true,
- "abilities":
- {
- "dragon" :
- {
- "type" : "DRAGON_NATURE"
- },
- "dragonSkeleton" :
- {
- "type" : "SKELETON_TRANSFORMER_TARGET",
- "subtype" : "boneDragon"
- },
- "crystals" :
- {
- "type" : "SPECIAL_CRYSTAL_GENERATION"
- },
- "magicResistance" :
- {
- "type" : "MAGIC_RESISTANCE",
- "val" : 20
- },
- "KING_1" : // Will be affected by Slayer with no expertise
- {
- "type" : "KING",
- "val" : 0
- }
- },
- "graphics" :
- {
- "mapAttackFromRight": "AvWattak.def:0:266",
- "mapAttackFromLeft": "AvWattak.def:0:267",
- "animation": "CCDRGN.DEF"
- },
- "sound" :
- {
- "attack": "CRYSATTK.wav",
- "defend": "CRYSDFND.wav",
- "killed": "CRYSKILL.wav",
- "move": "CRYSMOVE.wav",
- "wince": "CRYSWNCE.wav"
- }
- },
- "fairieDragon" :
- {
- "index": 134,
- "level": 8,
- "faction": "neutral",
- "excludeFromRandomization" : true,
- "doubleWide" : true,
- "abilities":
- {
- "dragon" :
- {
- "type" : "DRAGON_NATURE"
- },
- "dragonSkeleton" :
- {
- "type" : "SKELETON_TRANSFORMER_TARGET",
- "subtype" : "boneDragon"
- },
- "canFly" :
- {
- "type" : "FLYING"
- },
- "mirror" :
- {
- "type" : "MAGIC_MIRROR",
- "val" : 20
- },
- "casts" :
- {
- "type" : "CASTS",
- "val" : 5
- },
- "spellpower" :
- {
- "type" : "CREATURE_SPELL_POWER",
- "val" : 500
- },
- "castsMagicArrow" :
- {
- "type" : "SPELLCASTER",
- "subtype" : "spell.magicArrow",
- "addInfo" : 22,
- "val" : 2
- },
- "castsIceBolt" :
- {
- "type" : "SPELLCASTER",
- "subtype" : "spell.iceBolt",
- "addInfo" : 22,
- "val" : 2
- },
- "castsLightningBolt" :
- {
- "type" : "SPELLCASTER",
- "subtype" : "spell.lightningBolt",
- "addInfo" : 22,
- "val" : 2
- },
- "castsChainLightning" :
- {
- "type" : "SPELLCASTER",
- "subtype" : "spell.chainLightning",
- "addInfo" : 5,
- "val" : 2
- },
- "castsFrostRing" :
- {
- "type" : "SPELLCASTER",
- "subtype" : "spell.frostRing",
- "addInfo" : 10,
- "val" : 2
- },
- "castsFireball" :
- {
- "type" : "SPELLCASTER",
- "subtype" : "spell.fireball",
- "addInfo" : 21,
- "val" : 2
- },
- "castsInferno" :
- {
- "type" : "SPELLCASTER",
- "subtype" : "spell.inferno",
- "addInfo" : 5,
- "val" : 2
- },
- "castsMeteorShower" :
- {
- "type" : "SPELLCASTER",
- "subtype" : "spell.meteorShower",
- "addInfo" : 5,
- "val" : 2
- },
- "KING_1" : // Will be affected by Slayer with no expertise
- {
- "type" : "KING",
- "val" : 0
- }
- },
- "graphics" :
- {
- "mapAttackFromRight": "AvWattak.def:0:268",
- "mapAttackFromLeft": "AvWattak.def:0:269",
- "animation": "CFDRGN.DEF"
- },
- "sound" :
- {
- "attack": "FAERATTK.wav",
- "defend": "FAERDFND.wav",
- "killed": "FAERKILL.wav",
- "move": "FAERMOVE.wav",
- "shoot": "FAERSHOT.wav",
- "wince": "FAERWNCE.wav"
- }
- },
- "rustDragon" :
- {
- "index": 135,
- "level": 10,
- "faction": "neutral",
- "excludeFromRandomization" : true,
- "doubleWide" : true,
- "abilities":
- {
- "dragon" :
- {
- "type" : "DRAGON_NATURE"
- },
- "dragonSkeleton" :
- {
- "type" : "SKELETON_TRANSFORMER_TARGET",
- "subtype" : "boneDragon"
- },
- "canFly" :
- {
- "type" : "FLYING"
- },
- "twoHexAttackBreath" :
- {
- "type" : "TWO_HEX_ATTACK_BREATH"
- },
- "acidBreath" :
- {
- "type" : "ACID_BREATH",
- "val" : 25,
- "addInfo" : 30
- },
- "reduceDefence" :
- {
- "type" : "SPELL_AFTER_ATTACK",
- "subtype" : "spell.acidBreath",
- "val" : 100
- },
- "KING_1" : // Will be affected by Slayer with no expertise
- {
- "type" : "KING",
- "val" : 0
- }
- },
- "graphics" :
- {
- "mapAttackFromRight": "AvWattak.def:0:270",
- "mapAttackFromLeft": "AvWattak.def:0:271",
- "animation": "CRSDGN.DEF"
- },
- "sound" :
- {
- "attack": "RUSTATTK.wav",
- "defend": "RUSTDFND.wav",
- "killed": "RUSTKILL.wav",
- "move": "RUSTMOVE.wav",
- "wince": "RUSTWNCE.wav"
- }
- },
- "enchanter" :
- {
- "index": 136,
- "level": 6,
- "extraNames": [ "enchanters" ],
- "faction": "neutral",
- "excludeFromRandomization" : true,
- "shots" : 32,
- "abilities":
- {
- "shooter" :
- {
- "type" : "SHOOTER"
- },
- "noMeleePenalty" :
- {
- "type" : "NO_MELEE_PENALTY"
- },
- "noWallPenalty" :
- {
- "type" : "NO_WALL_PENALTY"
- },
- "casts" :
- {
- "type" : "CASTS",
- "val" : 5
- },
- "castsHaste" :
- {
- "type" : "ENCHANTER",
- "subtype" : "spell.haste",
- "val" : 3,
- "addInfo" : 3
- },
- "castsSlow" :
- {
- "type" : "ENCHANTER",
- "subtype" : "spell.slow",
- "val" : 3,
- "addInfo" : 3
- },
- "castsStoneSkin" :
- {
- "type" : "ENCHANTER",
- "subtype" : "spell.stoneSkin",
- "val" : 3,
- "addInfo" : 3
- },
- "castsBless" :
- {
- "type" : "ENCHANTER",
- "subtype" : "spell.bless",
- "val" : 3,
- "addInfo" : 3
- },
- "castsWeakness" :
- {
- "type" : "ENCHANTER",
- "subtype" : "spell.weakness",
- "val" : 3,
- "addInfo" : 3
- },
- "castsAirShield" :
- {
- "type" : "ENCHANTER",
- "subtype" : "spell.airShield",
- "val" : 3,
- "addInfo" : 3
- }
- },
- "graphics" :
- {
- "mapAttackFromRight": "AvWattak.def:0:272",
- "mapAttackFromLeft": "AvWattak.def:0:273",
- "animation": "Cench.DEF",
- "missile" :
- {
- "projectile": "CPRZEAX.DEF"
- }
- },
- "sound" :
- {
- "attack": "ENCHATTK.wav",
- "defend": "ENCHDFND.wav",
- "killed": "ENCHKILL.wav",
- "move": "ENCHMOVE.wav",
- "shoot": "ENCHSHOT.wav",
- "wince": "ENCHWNCE.wav"
- }
- },
- "sharpshooter" :
- {
- "index": 137,
- "level": 4,
- "extraNames": [ "sharpshooters" ],
- "faction": "neutral",
- "excludeFromRandomization" : true,
- "shots" : 32,
- "abilities":
- {
- "shooter" :
- {
- "type" : "SHOOTER"
- },
- "noDistancePenalty" :
- {
- "type" : "NO_DISTANCE_PENALTY"
- },
- "noWallPenalty" :
- {
- "type" : "NO_WALL_PENALTY"
- }
- },
- "graphics" :
- {
- "mapAttackFromRight": "AvWattak.def:0:274",
- "mapAttackFromLeft": "AvWattak.def:0:275",
- "animation": "CSHARP.DEF",
- "missile" :
- {
- "projectile": "PELFX.DEF"
- }
- },
- "sound" :
- {
- "attack": "HCRSATTK.wav",
- "defend": "HCRSDFND.wav",
- "killed": "HCRSKILL.wav",
- "move": "HCRSMOVE.wav",
- "shoot": "HCRSSHOT.wav",
- "wince": "HCRSWNCE.wav"
- }
- },
- "halfling" :
- {
- "index": 138,
- "level": 1,
- "faction": "neutral",
- "shots" : 24,
- "abilities":
- {
- "shooter" :
- {
- "type" : "SHOOTER"
- },
- "lucky" :
- {
- "type" : "LUCK",
- "val" : 1,
- "valueType" : "INDEPENDENT_MAX"
- }
- },
- "graphics" :
- {
- "mapAttackFromRight": "AvWattak.def:0:276",
- "mapAttackFromLeft": "AvWattak.def:0:277",
- "animation": "CHALF.DEF",
- "missile" :
- {
- "projectile": "PHALF.DEF"
- }
- },
- "sound" :
- {
- "attack": "HALFATTK.wav",
- "defend": "HALFDFND.wav",
- "killed": "HALFKILL.wav",
- "move": "HALFMOVE.wav",
- "shoot": "HALFSHOT.wav",
- "wince": "HALFWNCE.wav"
- }
- },
- "peasant" :
- {
- "index": 139,
- "level": 1,
- "faction": "neutral",
- "graphics" :
- {
- "mapAttackFromRight": "AvWattak.def:0:278",
- "mapAttackFromLeft": "AvWattak.def:0:279",
- "animation": "CPEAS.DEF"
- },
- "sound" :
- {
- "attack": "PSNTATTK.wav",
- "defend": "PSNTDFND.wav",
- "killed": "PSNTKILL.wav",
- "move": "PSNTMOVE.wav",
- "wince": "PSNTWNCE.wav"
- }
- },
- "boar" :
- {
- "index": 140,
- "level": 2,
- "faction": "neutral",
- "doubleWide" : true,
- "graphics" :
- {
- "mapAttackFromRight": "AvWattak.def:0:280",
- "mapAttackFromLeft": "AvWattak.def:0:281",
- "animation": "CBOAR.DEF"
- },
- "sound" :
- {
- "attack": "BOARATTK.wav",
- "defend": "BOARDFND.wav",
- "killed": "BOARKILL.wav",
- "move": "BOARMOVE.wav",
- "wince": "BOARWNCE.wav"
- }
- },
- "mummy" :
- {
- "index": 141,
- "level": 3,
- "faction": "neutral",
- "abilities":
- {
- "undead" :
- {
- "type" : "UNDEAD"
- },
- "castCurse" :
- {
- "type" : "SPELL_AFTER_ATTACK",
- "subtype" : "spell.curse",
- "val" : 50
- }
- },
- "graphics" :
- {
- "mapAttackFromRight": "AvWattak.def:0:282",
- "mapAttackFromLeft": "AvWattak.def:0:283",
- "animation": "CMUMMY.DEF"
- },
- "sound" :
- {
- "attack": "MUMYATTK.wav",
- "defend": "MUMYDFND.wav",
- "killed": "MUMYKILL.wav",
- "move": "MUMYMOVE.wav",
- "wince": "MUMYWNCE.wav"
- }
- },
- "nomad" :
- {
- "index": 142,
- "level": 3,
- "faction": "neutral",
- "doubleWide" : true,
- "abilities":
- {
- "sandWalker" :
- {
- "type" : "NO_TERRAIN_PENALTY",
- "subtype" : "terrain.sand",
- "propagator" : "HERO"
- }
- },
- "graphics" :
- {
- "mapAttackFromRight": "AvWattak.def:0:284",
- "mapAttackFromLeft": "AvWattak.def:0:285",
- "animation": "CNOMAD.DEF"
- },
- "sound" :
- {
- "attack": "NMADATTK.wav",
- "defend": "NMADDFND.wav",
- "killed": "NMADKILL.wav",
- "move": "NMADMOVE.wav",
- "wince": "NMADWNCE.wav"
- }
- },
- "rogue" :
- {
- "index": 143,
- "level": 2,
- "faction": "neutral",
- "abilities":
- {
- "visionsMonsters" :
- {
- "type" : "VISIONS",
- "subtype" : "visionsMonsters",
- "val" : 3,
- "valueType" : "INDEPENDENT_MAX",
- "propagator" : "HERO"
- },
- "visionsHeroes" :
- {
- "type" : "VISIONS",
- "subtype" : "visionsHeroes",
- "val" : 3,
- "valueType" : "INDEPENDENT_MAX",
- "propagator" : "HERO"
- },
- "visionsTowns" :
- {
- "type" : "VISIONS",
- "subtype" : "visionsTowns",
- "val" : 3,
- "valueType" : "INDEPENDENT_MAX",
- "propagator" : "HERO"
- }
- },
- "graphics" :
- {
- "mapAttackFromRight": "AvWattak.def:0:286",
- "mapAttackFromLeft": "AvWattak.def:0:287",
- "animation": "CROGUE.DEF"
- },
- "sound" :
- {
- "attack": "ROGUATTK.wav",
- "defend": "ROGUDFND.wav",
- "killed": "ROGUKILL.wav",
- "move": "ROGUMOVE.wav",
- "wince": "ROGUWNCE.wav"
- }
- },
- "troll" :
- {
- "index": 144,
- "level": 5,
- "faction": "neutral",
- "abilities":
- {
- "regenerates" :
- {
- "type" : "HP_REGENERATION",
- "val" : 50
- }
- },
- "graphics" :
- {
- "mapAttackFromRight": "AvWattak.def:0:288",
- "mapAttackFromLeft": "AvWattak.def:0:289",
- "animation": "CTROLL.DEF"
- },
- "sound" :
- {
- "attack": "TRLLATTK.wav",
- "defend": "TRLLDFND.wav",
- "killed": "TRLLKILL.wav",
- "move": "TRLLMOVE.wav",
- "wince": "TRLLWNCE.wav"
- }
- }
- }
|