Терракотовый фанатик
Terracotta Fanatic
SpectreN
AreaГрот Титанов, Убежище в зиккурате, Грот Титанов
Tags2HBluntWood_onhit_audio, allows_inc_aoe, chaos_affinity, construct, melee, mud_blood, no_minion_revival, not_dex, not_int, stone_construct, uses_suicide_explode, very_slow_movement
Packs
  • Грот Титанов, Грот Титанов: Терракотовый фанатик
  • Убежище в зиккурате: Терракотовый фанатик
  • Здоровье
    100%
    Броня
    +20%
    Сопротивление
    0 0 0 0
    Damage
    100%
    Меткость
    100%
    Критические попадания Chance
    5%
    Бонус к критическому урону
    +30%
    Attack Distance
    4 ~ 8
    Время атаки
    1.5 Second
    Damage Spread
    ±20%
    Опыт
    100%
    Model Size
    100%
    Type
    TerracottaKamikaze
    Metadata
    TerracottaKamikaze
    Уровень
    65
    Здоровье
    6,513
    Броня
    2,428
    Уклонение
    440
    Damage
    212
    Урон от чар
    212
    Меткость
    1,974
    Время атаки
    1.5
    Опыт
    21,507
    Minion Life
    6,282
    Minion Damage
    829
    Minion Armour
    3,237
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Обычная атака
    Base Damage: 170–255
    Шанс крит. попадания: 5%
    Время атаки: 1.5 сек.
    action attack or cast time uses animation length [1]
    projectile uses contact position [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    TerracottaKamikazeSuicideExplode
    Spell, Area, Damage, AreaSpell, Triggerable
    Время применения: 5 сек.
    Наносит от 209.4 до 314.2 физического урона
    20% физического урона становится уроном хаосом
    is area damage [1]
    skill cannot be interrupted [1]
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    spell maximum action distance +% [100]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Actor
    {
    	basic_action = "ChangeToStance2"
    	actor = "Metadata/Monsters/TerracottaKamikaze/TerracottaKamikaze.act"
    }
    
    StateMachine
    {
    	define_shared_state = "exploded; explode_time; epk;"
    }
    
    Transitionable
    {
    	
    }
    

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    StateMachine
    {
    	on_or_create_state_epk_1 = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/TerracottaKamikaze/epk/sphere_glow_manual.epk' );"
    
    	on_state_exploded_1 =
    	"
    		HideMeshSegments( GemShape, TorsoShape );
    		IfState( exploded, 1, {},
    		{
    			PlayEffect( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/TerracottaKamikaze/explode_sml.ao', default, 1.0, inherit, 93.0, random, 0, 0, 0, ContactPosition );
    		} );
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/TerracottaKamikaze/epk/sphere_glow_manual.epk' );
    	"
    
    	create_state_exploded_1 =
    	"
    		HideMeshSegments( GemShape, TorsoShape );
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/TerracottaKamikaze/epk/sphere_glow_manual.epk' );
    	"
    }
    
    Transitionable
    {
    	on_transition =
    	"
    		Roll( 1, 2,
    		{
    			PlayEffect( 'Metadata/Monsters/TerracottaKamikaze/TerracottaKamikazeAggroAudio.ao' );
    		} );
    	"
    }
    
    Life
    {
    	on_spawned_dead =
    	"
    		HideMeshSegment( TorsoShape );
    		HideMeshSegment( GemShape );
    	"
    
    	on_death = "RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/TerracottaKamikaze/epk/sphere_glow_manual.epk' );"
    }
    
    Preload
    {
    	preload_animated_object = "Metadata/Monsters/TerracottaKamikaze/TerracottaKamikazeAggroAudio.ao"
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act2_FOUR/TerracottaKamikaze/explode_sml.ao"
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act2_FOUR/TerracottaKamikaze/gem_fx.ao"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act2_FOUR/TerracottaKamikaze/epk/body_fadeout.epk"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/TerracottaKamikaze/TerracottaKamikaze"] = {
        name = "Terracotta Fanatic",
        life = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 8,
        accuracy = 1,
        skillList = {
            "MeleeAtAnimationSpeed",
            "TerracottaKamikazeSuicideExplode",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeed"] = {
        name = "Basic Attack",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Melee] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_can_fire_arrows",
            "skill_can_fire_wand_projectiles",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TerracottaKamikazeSuicideExplode"] = {
        name = "TerracottaKamikazeSuicideExplode",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Damage] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 5,
        baseFlags = {
            area = true,
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "spell_maximum_action_distance_+%",
            "active_skill_base_physical_damage_%_to_convert_to_chaos",
            "is_area_damage",
            "skill_cannot_be_interrupted",
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 100, 20, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    Терракотовый фанатик
    Механизм
    Terracotta Fanatic
    SpectreN
    Tags2HBluntWood_onhit_audio, allows_inc_aoe, chaos_affinity, construct, melee, mud_blood, no_minion_revival, not_dex, not_int, sanctum_monster, stone_construct, uses_suicide_explode, very_slow_movement
    Здоровье
    100%
    Броня
    +20%
    Сопротивление
    0 0 0 0
    Damage
    100%
    Меткость
    100%
    Критические попадания Chance
    5%
    Бонус к критическому урону
    +30%
    Attack Distance
    4 ~ 8
    Время атаки
    1.5 Second
    Damage Spread
    ±20%
    Опыт
    100%
    Model Size
    100%
    Type
    TerracottaKamikazeSanctumTrial
    Metadata
    TerracottaKamikazeSanctumTrial
    Уровень
    68
    Здоровье
    7,757
    Броня
    2,896
    Уклонение
    477
    Damage
    233
    Урон от чар
    233
    Меткость
    2,180
    Время атаки
    1.5
    Опыт
    28,634
    Minion Life
    6,930
    Minion Damage
    969
    Minion Armour
    3,861
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Обычная атака
    Base Damage: 186–280
    Шанс крит. попадания: 5%
    Время атаки: 1.5 сек.
    action attack or cast time uses animation length [1]
    projectile uses contact position [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    TerracottaKamikazeSuicideExplode
    Spell, Area, Damage, AreaSpell, Triggerable
    Время применения: 5 сек.
    Наносит от 229.6 до 344.4 физического урона
    20% физического урона становится уроном хаосом
    is area damage [1]
    skill cannot be interrupted [1]
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    spell maximum action distance +% [100]
    WalkEmergeSanctumPortal
    walk emerge distance [225]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Actor
    {
    	basic_action = "ChangeToStance2"
    	actor = "Metadata/Monsters/TerracottaKamikaze/TerracottaKamikaze.act"
    }
    
    StateMachine
    {
    	define_shared_state = "exploded; explode_time; epk;"
    }
    
    Transitionable
    {
    	
    }
    

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    StateMachine
    {
    	on_or_create_state_epk_1 = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/TerracottaKamikaze/epk/sphere_glow_manual.epk' );"
    
    	on_state_exploded_1 =
    	"
    		HideMeshSegments( GemShape, TorsoShape );
    		IfState( exploded, 1, {},
    		{
    			PlayEffect( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/TerracottaKamikaze/explode_sml.ao', default, 1.0, inherit, 93.0, random, 0, 0, 0, ContactPosition );
    		} );
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/TerracottaKamikaze/epk/sphere_glow_manual.epk' );
    	"
    
    	create_state_exploded_1 =
    	"
    		HideMeshSegments( GemShape, TorsoShape );
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/TerracottaKamikaze/epk/sphere_glow_manual.epk' );
    	"
    }
    
    Transitionable
    {
    	on_transition =
    	"
    		Roll( 1, 2,
    		{
    			PlayEffect( 'Metadata/Monsters/TerracottaKamikaze/TerracottaKamikazeAggroAudio.ao' );
    		} );
    	"
    }
    
    Life
    {
    	on_spawned_dead =
    	"
    		HideMeshSegment( TorsoShape );
    		HideMeshSegment( GemShape );
    	"
    
    	on_death = "RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/TerracottaKamikaze/epk/sphere_glow_manual.epk' );"
    }
    
    Preload
    {
    	preload_animated_object = "Metadata/Monsters/TerracottaKamikaze/TerracottaKamikazeAggroAudio.ao"
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act2_FOUR/TerracottaKamikaze/explode_sml.ao"
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act2_FOUR/TerracottaKamikaze/gem_fx.ao"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act2_FOUR/TerracottaKamikaze/epk/body_fadeout.epk"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/TerracottaKamikaze/TerracottaKamikazeSanctumTrial"] = {
        name = "Terracotta Fanatic",
        life = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 8,
        accuracy = 1,
        skillList = {
            "MeleeAtAnimationSpeed",
            "TerracottaKamikazeSuicideExplode",
            "WalkEmergeSanctumPortal",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeed"] = {
        name = "Basic Attack",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Melee] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_can_fire_arrows",
            "skill_can_fire_wand_projectiles",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["TerracottaKamikazeSuicideExplode"] = {
        name = "TerracottaKamikazeSuicideExplode",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Damage] = true,
            [SkillType.AreaSpell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 5,
        baseFlags = {
            area = true,
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "spell_maximum_action_distance_+%",
            "active_skill_base_physical_damage_%_to_convert_to_chaos",
            "is_area_damage",
            "skill_cannot_be_interrupted",
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 100, 20, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["WalkEmergeSanctumPortal"] = {
        name = "WalkEmergeSanctumPortal",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.6,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "walk_emerge_distance",
        },
        levels = {
            [1] = {225, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    Edit

    Wikis Content is available under CC BY-NC-SA 3.0 unless otherwise noted.