血の狂信者
Blood Zealot
SpectreY
Areaジッグラトの避難所
Tags1HSword_onhit_audio, cultist, human, melee, not_int, not_str, physical_affinity, red_blood, very_fast_movement
Packs
  • 血の狂信者, 血の狂信者
  • 血の狂信者, 血の狂信者
  • ジッグラトの避難所: 血の狂信者, 血の狂信者
  • ジッグラトの避難所: 血の狂信者, 血の狂信者
  • ライフ
    100%
    回避
    +30%
    耐性
    30 0 0 0
    Damage
    100%
    命中
    100%
    クリティカルヒット Chance
    5%
    クリティカルダメージボーナス
    +30%
    Attack Distance
    4 ~ 10
    アタックタイム
    1.245 Second
    Damage Spread
    ±20%
    経験値
    100%
    Model Size
    112%
    Type
    VaalZealotDaggerBlood
    Metadata
    VaalZealotDaggersBlood
    レベル
    70
    ライフ
    8,716
    アーマー
    3,877
    回避力
    653
    Damage
    248
    スペルダメージ
    248
    命中
    2,328
    アタックタイム
    1.245
    経験値
    34,639
    Minion Life
    12,266
    Minion Damage
    2,162
    Minion Armour
    3,877
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    基本アタック
    Base Damage: 198–297
    クリティカルヒット率: 5%
    アタックタイム: 1.245 秒
    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]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2650
    }
    
    
    Transitionable
    {
    	
    }
    
    Actor
    {
    	basic_action = "ChangeToStance1"
    }
    
    StateMachine
    {
    	define_state = "worship_started;"
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    BaseEvents
    {
    	on_construction_complete =
    	"
    		IfInStance( stance6, (){ HideWeapons(); } );
    	"
    }
    
    Life
    {
    	on_spawned_alive =
    	{
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersBlood' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearBlood/epk/weaponcharge.epk', R_Weapon );
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearBlood/epk/weaponcharge.epk', L_Weapon );
    		} );
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersChaos' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerChaos/epk/weaponcharge.epk', R_Weapon );
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerChaos/epk/weaponcharge.epk', L_Weapon );
    		} );
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersCold' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerCold/epk/weaponcharge.epk', R_Weapon );
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerCold/epk/weaponcharge.epk', L_Weapon );
    		} );
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersFire' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerFire/epk/weaponcharge.epk', R_Weapon );
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerFire/epk/weaponcharge.epk', L_Weapon );
    		} );
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersLightning' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerLightning/epk/weaponcharge.epk', R_Weapon );
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerLightning/epk/weaponcharge.epk', L_Weapon );
    		} );
    	}
    
    	on_death =
    	{
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearBlood/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearBlood/epk/weaponcharge.epk', L_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerChaos/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerChaos/epk/weaponcharge.epk', L_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerCold/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerCold/epk/weaponcharge.epk', L_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerFire/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerFire/epk/weaponcharge.epk', L_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerLightning/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerLightning/epk/weaponcharge.epk', L_Weapon );
    	}
    }
    
    Preload
    {
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearBlood/epk/weaponcharge.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerChaos/epk/weaponcharge.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerCold/epk/weaponcharge.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerFire/epk/weaponcharge.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerLightning/epk/weaponcharge.epk"
    }
    
    Transitionable
    {
    	on_transition =
    	"
    		Roll( 1, 2,
    		{
    			PlayEffect( 'Metadata/Monsters/VaalMonsters/Zealots/Dagger/VaalDaggerAggroAudio.ao' );
    		} );
    	"
    }
    
    Animated
    {
    	preload_animated_object = "Metadata/Monsters/VaalMonsters/Zealots/Dagger/VaalDaggerAggroAudio.ao"
    	on_event_show_weapons = "ShowWeapons();"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersBlood"] = {
        name = "Blood Zealot",
        life = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0.2,
        attackTime = 1.245,
        attackRange = 10,
        accuracy = 1,
        weaponType1 = "Dagger",
        weaponType2 = "Dagger",
        skillList = {
            "MeleeAtAnimationSpeed",
        },
        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.Multistrikeable] = 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 = { }, },
        },
    }
    
    血の狂信者
    エリア: アゴラット
    Blood Zealot
    SpectreY
    Areaアゴラット, アゴラット
    Tags1HSword_onhit_audio, cultist, human, melee, not_int, not_str, physical_affinity, red_blood, very_fast_movement
    Packs
  • アゴラット, アゴラット: 血の祭司, 血の狂信者, 血の狂信者
  • アゴラット, アゴラット: 血の巫女, 血の狂信者, 血の狂信者
  • 血の狂信者, 血の狂信者, 血の狂信者
  • ライフ
    100%
    回避
    +30%
    耐性
    30 0 0 0
    Damage
    100%
    命中
    100%
    クリティカルヒット Chance
    5%
    クリティカルダメージボーナス
    +30%
    Attack Distance
    4 ~ 10
    アタックタイム
    1.245 Second
    Damage Spread
    ±20%
    経験値
    100%
    Model Size
    112%
    Type
    VaalZealotDaggerBlood
    Metadata
    VaalZealotDaggersBloodBloodied
    レベル
    63
    ライフ
    5,907
    アーマー
    2,569
    回避力
    542
    Damage
    199
    スペルダメージ
    199
    命中
    1,846
    アタックタイム
    1.245
    経験値
    19,825
    Minion Life
    9,114
    Minion Damage
    1,361
    Minion Armour
    2,569
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    基本アタック
    Base Damage: 160–239
    クリティカルヒット率: 5%
    アタックタイム: 1.245 秒
    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]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2650
    }
    
    
    Transitionable
    {
    	
    }
    
    Actor
    {
    	basic_action = "ChangeToStance1"
    }
    
    StateMachine
    {
    	define_state = "worship_started;"
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    BaseEvents
    {
    	on_construction_complete =
    	"
    		IfInStance( stance6, (){ HideWeapons(); } );
    	"
    }
    
    Life
    {
    	on_spawned_alive =
    	{
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersBlood' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearBlood/epk/weaponcharge.epk', R_Weapon );
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearBlood/epk/weaponcharge.epk', L_Weapon );
    		} );
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersChaos' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerChaos/epk/weaponcharge.epk', R_Weapon );
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerChaos/epk/weaponcharge.epk', L_Weapon );
    		} );
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersCold' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerCold/epk/weaponcharge.epk', R_Weapon );
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerCold/epk/weaponcharge.epk', L_Weapon );
    		} );
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersFire' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerFire/epk/weaponcharge.epk', R_Weapon );
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerFire/epk/weaponcharge.epk', L_Weapon );
    		} );
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersLightning' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerLightning/epk/weaponcharge.epk', R_Weapon );
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerLightning/epk/weaponcharge.epk', L_Weapon );
    		} );
    	}
    
    	on_death =
    	{
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearBlood/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearBlood/epk/weaponcharge.epk', L_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerChaos/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerChaos/epk/weaponcharge.epk', L_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerCold/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerCold/epk/weaponcharge.epk', L_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerFire/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerFire/epk/weaponcharge.epk', L_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerLightning/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerLightning/epk/weaponcharge.epk', L_Weapon );
    	}
    }
    
    Preload
    {
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearBlood/epk/weaponcharge.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerChaos/epk/weaponcharge.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerCold/epk/weaponcharge.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerFire/epk/weaponcharge.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerLightning/epk/weaponcharge.epk"
    }
    
    Transitionable
    {
    	on_transition =
    	"
    		Roll( 1, 2,
    		{
    			PlayEffect( 'Metadata/Monsters/VaalMonsters/Zealots/Dagger/VaalDaggerAggroAudio.ao' );
    		} );
    	"
    }
    
    Animated
    {
    	preload_animated_object = "Metadata/Monsters/VaalMonsters/Zealots/Dagger/VaalDaggerAggroAudio.ao"
    	on_event_show_weapons = "ShowWeapons();"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersBloodBloodied"] = {
        name = "Blood Zealot",
        life = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0.2,
        attackTime = 1.245,
        attackRange = 10,
        accuracy = 1,
        weaponType1 = "Dagger",
        weaponType2 = "Dagger",
        skillList = {
            "MeleeAtAnimationSpeed",
        },
        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.Multistrikeable] = 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 = { }, },
        },
    }
    
    血の狂信者
    Blood Zealot
    SpectreY
    Tags1HSword_onhit_audio, cultist, human, melee, not_int, not_str, physical_affinity, red_blood, very_fast_movement
    ライフ
    100%
    回避
    +30%
    耐性
    30 0 0 0
    Damage
    100%
    命中
    100%
    クリティカルヒット Chance
    5%
    クリティカルダメージボーナス
    +30%
    Attack Distance
    4 ~ 10
    アタックタイム
    1.245 Second
    Damage Spread
    ±20%
    経験値
    100%
    Model Size
    112%
    Type
    VaalZealotDaggerBlood
    Metadata
    VaalZealotDaggersBloodUtzaalIntro
    レベル
    68
    ライフ
    7,757
    アーマー
    3,451
    回避力
    620
    Damage
    233
    スペルダメージ
    233
    命中
    2,180
    アタックタイム
    1.245
    経験値
    28,634
    Minion Life
    11,280
    Minion Damage
    1,896
    Minion Armour
    3,451
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    基本アタック
    Base Damage: 186–280
    クリティカルヒット率: 5%
    アタックタイム: 1.245 秒
    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]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2650
    }
    
    
    Transitionable
    {
    	
    }
    
    Actor
    {
    	basic_action = "ChangeToStance1"
    }
    
    StateMachine
    {
    	define_state = "worship_started;"
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    BaseEvents
    {
    	on_construction_complete =
    	"
    		IfInStance( stance6, (){ HideWeapons(); } );
    	"
    }
    
    Life
    {
    	on_spawned_alive =
    	{
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersBlood' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearBlood/epk/weaponcharge.epk', R_Weapon );
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearBlood/epk/weaponcharge.epk', L_Weapon );
    		} );
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersChaos' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerChaos/epk/weaponcharge.epk', R_Weapon );
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerChaos/epk/weaponcharge.epk', L_Weapon );
    		} );
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersCold' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerCold/epk/weaponcharge.epk', R_Weapon );
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerCold/epk/weaponcharge.epk', L_Weapon );
    		} );
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersFire' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerFire/epk/weaponcharge.epk', R_Weapon );
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerFire/epk/weaponcharge.epk', L_Weapon );
    		} );
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersLightning' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerLightning/epk/weaponcharge.epk', R_Weapon );
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerLightning/epk/weaponcharge.epk', L_Weapon );
    		} );
    	}
    
    	on_death =
    	{
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearBlood/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearBlood/epk/weaponcharge.epk', L_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerChaos/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerChaos/epk/weaponcharge.epk', L_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerCold/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerCold/epk/weaponcharge.epk', L_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerFire/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerFire/epk/weaponcharge.epk', L_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerLightning/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerLightning/epk/weaponcharge.epk', L_Weapon );
    	}
    }
    
    Preload
    {
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearBlood/epk/weaponcharge.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerChaos/epk/weaponcharge.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerCold/epk/weaponcharge.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerFire/epk/weaponcharge.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerLightning/epk/weaponcharge.epk"
    }
    
    Transitionable
    {
    	on_transition =
    	"
    		Roll( 1, 2,
    		{
    			PlayEffect( 'Metadata/Monsters/VaalMonsters/Zealots/Dagger/VaalDaggerAggroAudio.ao' );
    		} );
    	"
    }
    
    Animated
    {
    	preload_animated_object = "Metadata/Monsters/VaalMonsters/Zealots/Dagger/VaalDaggerAggroAudio.ao"
    	on_event_show_weapons = "ShowWeapons();"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersBloodUtzaalIntro"] = {
        name = "Blood Zealot",
        life = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0.2,
        attackTime = 1.245,
        attackRange = 10,
        accuracy = 1,
        weaponType1 = "Dagger",
        weaponType2 = "Dagger",
        skillList = {
            "MeleeAtAnimationSpeed",
        },
        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.Multistrikeable] = 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 = { }, },
        },
    }
    
    血の狂信者
    Blood Zealot
    SpectreY
    Areaジッグラトの避難所
    Tags1HSword_onhit_audio, allows_inc_aoe, cultist, fast_movement, human, melee, not_int, not_str, physical_affinity, red_blood
    Packs
  • 血の狂信者, 血の狂信者
  • ジッグラトの避難所: 血の狂信者, 血の狂信者
  • ライフ
    115%
    回避
    +40%
    耐性
    30 0 0 0
    Damage
    115%
    命中
    100%
    クリティカルヒット Chance
    5%
    クリティカルダメージボーナス
    +30%
    Attack Distance
    4 ~ 13
    アタックタイム
    1.425 Second
    Damage Spread
    ±20%
    経験値
    115%
    Model Size
    112%
    Type
    VaalZealotKnifestickBlood
    Metadata
    VaalZealotKnifestickBlood
    レベル
    70
    ライフ
    10,023
    アーマー
    3,877
    回避力
    703
    Damage
    285
    スペルダメージ
    285
    命中
    2,328
    アタックタイム
    1.425
    経験値
    39,835
    Minion Life
    14,106
    Minion Damage
    2,487
    Minion Armour
    3,877
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    基本アタック
    Base Damage: 228–342
    クリティカルヒット率: 5%
    アタックタイム: 1.425 秒
    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]
    GAVaalZealotKnifeStickBloodSlash
    Triggerable, Attack
    Base Damage: 228–342
    クリティカルヒット率: 5%
    アタックダメージ: 150%
    アタックタイム: 1.425 秒
    クールダウン時間: 4 秒
    アタックダメージが50%上昇する
    action attack or cast time uses animation length [1]
    attack maximum action distance + [12]
    base skill can be avoided by dodge roll [1]
    base skill can be blocked [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2233
    }
    
    Transitionable
    {
    	
    }
    

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Life
    {
    	on_spawned_alive =
    	{
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickBlood' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearBlood/epk/weaponcharge.epk', R_Weapon );
    		} );
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickChaos' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearChaos/epk/weaponcharge.epk', R_Weapon );
    		} );
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickCold' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotKnifestickCold/epk/weaponcharge.epk', R_Weapon );
    		} );
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickFire' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotKnifestickFire/epk/weaponcharge.epk', R_Weapon );
    		} );
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickLightning' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearLightning/epk/weaponcharge.epk', R_Weapon );
    		} );
    	}
    
    	on_death = 
    	{ 
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearBlood/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearChaos/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotKnifestickCold/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotKnifestickFire/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearLightning/epk/weaponcharge.epk', R_Weapon );
    	}
    }
    
    Preload
    {
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearBlood/epk/weaponcharge.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearChaos/epk/weaponcharge.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotKnifestickCold/epk/weaponcharge.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotKnifestickFire/epk/weaponcharge.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearLightning/epk/weaponcharge.epk"
    }
    
    Transitionable
    {
    	on_transition =
    	"
    		Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/VaalMonsters/Zealots/Knifestick/VaalKnifestickAggroAudio.ao' ); } );
    	"
    }
    
    Animated
    {
    	preload_animated_object = "Metadata/Monsters/VaalMonsters/Zealots/Knifestick/VaalKnifestickAggroAudio.ao"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickBlood"] = {
        name = "Blood Zealot",
        life = 1.15,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.15,
        damageSpread = 0.2,
        attackTime = 1.425,
        attackRange = 13,
        accuracy = 1,
        weaponType1 = "Spear",
        skillList = {
            "MeleeAtAnimationSpeed",
            "GAVaalZealotKnifeStickBloodSlash",
        },
        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.Multistrikeable] = 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["GAVaalZealotKnifeStickBloodSlash"] = {
        name = "GAVaalZealotKnifeStickBloodSlash",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "attack_maximum_action_distance_+",
            "action_attack_or_cast_time_uses_animation_length",
            "base_skill_can_be_blocked",
            "base_skill_can_be_avoided_by_dodge_roll",
        },
        levels = {
            [1] = {12, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    血の狂信者
    エリア: アゴラット
    Blood Zealot
    SpectreY
    Areaアゴラット, アゴラット
    Tags1HSword_onhit_audio, allows_inc_aoe, cultist, fast_movement, human, melee, not_int, not_str, physical_affinity, red_blood
    Packs
  • アゴラット, アゴラット: 血の祭司, 血の狂信者, 血の狂信者
  • 血の狂信者, 血の狂信者, 血の狂信者
  • ライフ
    115%
    回避
    +40%
    耐性
    30 0 0 0
    Damage
    115%
    命中
    100%
    クリティカルヒット Chance
    5%
    クリティカルダメージボーナス
    +30%
    Attack Distance
    4 ~ 13
    アタックタイム
    1.425 Second
    Damage Spread
    ±20%
    経験値
    115%
    Model Size
    112%
    Type
    VaalZealotKnifestickBlood
    Metadata
    VaalZealotKnifestickBloodBloodied
    レベル
    63
    ライフ
    6,793
    アーマー
    2,569
    回避力
    584
    Damage
    229
    スペルダメージ
    229
    命中
    1,846
    アタックタイム
    1.425
    経験値
    22,799
    Minion Life
    10,481
    Minion Damage
    1,566
    Minion Armour
    2,569
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    基本アタック
    Base Damage: 183–275
    クリティカルヒット率: 5%
    アタックタイム: 1.425 秒
    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]
    GAVaalZealotKnifeStickBloodSlash
    Triggerable, Attack
    Base Damage: 183–275
    クリティカルヒット率: 5%
    アタックダメージ: 150%
    アタックタイム: 1.425 秒
    クールダウン時間: 4 秒
    アタックダメージが50%上昇する
    action attack or cast time uses animation length [1]
    attack maximum action distance + [12]
    base skill can be avoided by dodge roll [1]
    base skill can be blocked [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2233
    }
    
    Transitionable
    {
    	
    }
    

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Life
    {
    	on_spawned_alive =
    	{
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickBlood' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearBlood/epk/weaponcharge.epk', R_Weapon );
    		} );
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickChaos' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearChaos/epk/weaponcharge.epk', R_Weapon );
    		} );
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickCold' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotKnifestickCold/epk/weaponcharge.epk', R_Weapon );
    		} );
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickFire' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotKnifestickFire/epk/weaponcharge.epk', R_Weapon );
    		} );
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickLightning' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearLightning/epk/weaponcharge.epk', R_Weapon );
    		} );
    	}
    
    	on_death = 
    	{ 
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearBlood/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearChaos/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotKnifestickCold/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotKnifestickFire/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearLightning/epk/weaponcharge.epk', R_Weapon );
    	}
    }
    
    Preload
    {
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearBlood/epk/weaponcharge.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearChaos/epk/weaponcharge.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotKnifestickCold/epk/weaponcharge.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotKnifestickFire/epk/weaponcharge.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearLightning/epk/weaponcharge.epk"
    }
    
    Transitionable
    {
    	on_transition =
    	"
    		Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/VaalMonsters/Zealots/Knifestick/VaalKnifestickAggroAudio.ao' ); } );
    	"
    }
    
    Animated
    {
    	preload_animated_object = "Metadata/Monsters/VaalMonsters/Zealots/Knifestick/VaalKnifestickAggroAudio.ao"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickBloodBloodied"] = {
        name = "Blood Zealot",
        life = 1.15,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.15,
        damageSpread = 0.2,
        attackTime = 1.425,
        attackRange = 13,
        accuracy = 1,
        weaponType1 = "Spear",
        skillList = {
            "MeleeAtAnimationSpeed",
            "GAVaalZealotKnifeStickBloodSlash",
        },
        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.Multistrikeable] = 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["GAVaalZealotKnifeStickBloodSlash"] = {
        name = "GAVaalZealotKnifeStickBloodSlash",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "attack_maximum_action_distance_+",
            "action_attack_or_cast_time_uses_animation_length",
            "base_skill_can_be_blocked",
            "base_skill_can_be_avoided_by_dodge_roll",
        },
        levels = {
            [1] = {12, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    血の狂信者
    Blood Zealot
    SpectreY
    Areaジッグラトの避難所
    Tagsallows_additional_projectiles, allows_inc_aoe, キャスター, cultist, human, melee, not_str, physical_affinity, red_blood, Stab_onhit_audio, very_fast_movement
    Packs
  • 血の狂信者, 血の狂信者
  • ジッグラトの避難所: 血の狂信者, 血の狂信者
  • ライフ
    115%
    Energy Shield From Life
    20%
    回避
    +40%
    耐性
    30 0 0 0
    Damage
    115%
    命中
    100%
    クリティカルヒット Chance
    5%
    クリティカルダメージボーナス
    +30%
    Attack Distance
    4 ~ 20
    アタックタイム
    1.245 Second
    Damage Spread
    ±20%
    経験値
    115%
    Model Size
    112%
    Type
    VaalZealotSpearBlood
    Metadata
    VaalZealotSpearBlood
    レベル
    70
    ライフ
    8,019
    アーマー
    3,877
    回避力
    703
    エナジーシールド
    2,005
    Damage
    285
    スペルダメージ
    285
    命中
    2,328
    アタックタイム
    1.245
    経験値
    39,835
    Minion Life
    11,285
    Minion Energy Shield
    2,821
    Minion Damage
    2,487
    Minion Armour
    3,877
    MMSVaalZealotBloodMortar
    Spell, Projectile, ProjectilesFromUser, Triggerable, Damage
    クリティカルヒット率: 5%
    キャストタイム: 1.2 秒
    7364から11046物理ダメージを与える
    action attack or cast time uses animation length [1]
    active skill projectile speed +% variation final [15]
    base is projectile [1]
    maintain projectile direction when using contact position [1]
    monster projectile variation [1118]
    projectile ballistic angle from reference event [1]
    projectile spread radius [5]
    projectile uses contact position [1]
    spell maximum action distance +% [-35]
    use scaled contact offset [1]
    CGEVaalZealotBloodGround
    Spell, Area, Damage, Triggerable, Duration, AreaSpell
    キャストタイム: 2 秒
    クールダウン時間: 10 秒
    毎秒8523.2の基礎物理ダメージを与える
    action attack or cast time uses animation length [1]
    active skill area of effect radius +% final [-20]
    base skill effect duration [6500]
    ground blood art variation [1000]
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    基本アタック
    Base Damage: 228–342
    クリティカルヒット率: 5%
    アタックタイム: 1.245 秒
    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]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Actor
    {
    	on_event_stab_for_SpawnObject =
    	"
    		IfVarietyContains( SpearCold, { this.orb.SetStateTo( explode, 1 ); } );
    	"
    
    	on_end_or_destroy_SpawnObject =
    	"
    		IfVarietyContains( SpearCold, { this.orb.SetStateTo( explode, 1 ); } );
    	"
    }
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2466
    }
    
    Transitionable
    {
    	
    }
    

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Life
    {
    	on_spawned_alive =
    	{
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearBlood' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearBlood/epk/weaponcharge.epk', R_Weapon );
    		} );
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearChaos' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearChaos/epk/weaponcharge.epk', R_Weapon );
    		} );
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearCold' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotKnifestickCold/epk/weaponcharge.epk', R_Weapon );
    		} );
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearFire' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearFire/epk/weaponcharge.epk', R_Weapon );
    		} );
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearLightning' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearLightning/epk/weaponcharge.epk', R_Weapon );
    		} );
    	}
    
    	on_death = 
    	{ 
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearBlood/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearChaos/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotKnifestickCold/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearFire/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearLightning/epk/weaponcharge.epk', R_Weapon );
    	}
    }
    
    Preload
    {
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearBlood/epk/weaponcharge.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearChaos/epk/weaponcharge.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotKnifestickCold/epk/weaponcharge.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearFire/epk/weaponcharge.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearLightning/epk/weaponcharge.epk"
    }
    
    Transitionable
    {
    	on_transition =
    	"
    		Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/VaalMonsters/Zealots/Spear/VaalSpearAggroAudio.ao' ); } );
    	"
    }
    
    Animated
    {
    	preload_animated_object = "Metadata/Monsters/VaalMonsters/Zealots/Spear/VaalSpearAggroAudio.ao"
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearLightning/ao/storm_call.ao"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearBlood"] = {
        name = "Blood Zealot",
        life = 1.15,
        energyShield = 0.2,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.15,
        damageSpread = 0.2,
        attackTime = 1.245,
        attackRange = 20,
        accuracy = 1,
        weaponType1 = "Spear",
        skillList = {
            "MeleeAtAnimationSpeed",
            "MMSVaalZealotBloodMortar",
            "CGEVaalZealotBloodGround",
        },
        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.Multistrikeable] = 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["MMSVaalZealotBloodMortar"] = {
        name = "MMSVaalZealotBloodMortar",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.2,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "monster_projectile_variation",
            "spell_maximum_action_distance_+%",
            "active_skill_projectile_speed_+%_variation_final",
            "projectile_spread_radius",
            "base_number_of_projectiles",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "maintain_projectile_direction_when_using_contact_position",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_ballistic_angle_from_reference_event",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 1118, -35, 15, 5, 1, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CGEVaalZealotBloodGround"] = {
        name = "CGEVaalZealotBloodGround",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Duration] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_physical_damage_to_deal_per_minute",
            "ground_blood_art_variation",
            "base_skill_effect_duration",
            "active_skill_area_of_effect_radius_+%_final",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {1, 1000, 6500, -20, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
        },
    }
    
    血の狂信者
    エリア: アゴラット
    Blood Zealot
    SpectreY
    Areaアゴラット, アゴラット
    Tagsallows_additional_projectiles, allows_inc_aoe, キャスター, cultist, human, melee, not_str, physical_affinity, red_blood, Stab_onhit_audio, very_fast_movement
    Packs
  • アゴラット, アゴラット: 血の巫女, 血の狂信者, 血の狂信者
  • 血の狂信者, 血の狂信者, 血の狂信者
  • ライフ
    115%
    Energy Shield From Life
    20%
    回避
    +40%
    耐性
    30 0 0 0
    Damage
    115%
    命中
    100%
    クリティカルヒット Chance
    5%
    クリティカルダメージボーナス
    +30%
    Attack Distance
    4 ~ 20
    アタックタイム
    1.245 Second
    Damage Spread
    ±20%
    経験値
    115%
    Model Size
    112%
    Type
    VaalZealotSpearBlood
    Metadata
    VaalZealotSpearBloodBloodied
    レベル
    63
    ライフ
    5,434
    アーマー
    2,569
    回避力
    584
    エナジーシールド
    1,359
    Damage
    229
    スペルダメージ
    229
    命中
    1,846
    アタックタイム
    1.245
    経験値
    22,799
    Minion Life
    8,385
    Minion Energy Shield
    2,096
    Minion Damage
    1,566
    Minion Armour
    2,569
    MMSVaalZealotBloodMortar
    Spell, Projectile, ProjectilesFromUser, Triggerable, Damage
    クリティカルヒット率: 5%
    キャストタイム: 1.2 秒
    3779から5668物理ダメージを与える
    action attack or cast time uses animation length [1]
    active skill projectile speed +% variation final [15]
    base is projectile [1]
    maintain projectile direction when using contact position [1]
    monster projectile variation [1118]
    projectile ballistic angle from reference event [1]
    projectile spread radius [5]
    projectile uses contact position [1]
    spell maximum action distance +% [-35]
    use scaled contact offset [1]
    CGEVaalZealotBloodGround
    Spell, Area, Damage, Triggerable, Duration, AreaSpell
    キャストタイム: 2 秒
    クールダウン時間: 10 秒
    毎秒4373.7の基礎物理ダメージを与える
    action attack or cast time uses animation length [1]
    active skill area of effect radius +% final [-20]
    base skill effect duration [6500]
    ground blood art variation [1000]
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    基本アタック
    Base Damage: 183–275
    クリティカルヒット率: 5%
    アタックタイム: 1.245 秒
    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]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Actor
    {
    	on_event_stab_for_SpawnObject =
    	"
    		IfVarietyContains( SpearCold, { this.orb.SetStateTo( explode, 1 ); } );
    	"
    
    	on_end_or_destroy_SpawnObject =
    	"
    		IfVarietyContains( SpearCold, { this.orb.SetStateTo( explode, 1 ); } );
    	"
    }
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2466
    }
    
    Transitionable
    {
    	
    }
    

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Life
    {
    	on_spawned_alive =
    	{
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearBlood' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearBlood/epk/weaponcharge.epk', R_Weapon );
    		} );
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearChaos' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearChaos/epk/weaponcharge.epk', R_Weapon );
    		} );
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearCold' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotKnifestickCold/epk/weaponcharge.epk', R_Weapon );
    		} );
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearFire' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearFire/epk/weaponcharge.epk', R_Weapon );
    		} );
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearLightning' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearLightning/epk/weaponcharge.epk', R_Weapon );
    		} );
    	}
    
    	on_death = 
    	{ 
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearBlood/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearChaos/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotKnifestickCold/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearFire/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearLightning/epk/weaponcharge.epk', R_Weapon );
    	}
    }
    
    Preload
    {
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearBlood/epk/weaponcharge.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearChaos/epk/weaponcharge.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotKnifestickCold/epk/weaponcharge.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearFire/epk/weaponcharge.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearLightning/epk/weaponcharge.epk"
    }
    
    Transitionable
    {
    	on_transition =
    	"
    		Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/VaalMonsters/Zealots/Spear/VaalSpearAggroAudio.ao' ); } );
    	"
    }
    
    Animated
    {
    	preload_animated_object = "Metadata/Monsters/VaalMonsters/Zealots/Spear/VaalSpearAggroAudio.ao"
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearLightning/ao/storm_call.ao"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearBloodBloodied"] = {
        name = "Blood Zealot",
        life = 1.15,
        energyShield = 0.2,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.15,
        damageSpread = 0.2,
        attackTime = 1.245,
        attackRange = 20,
        accuracy = 1,
        weaponType1 = "Spear",
        skillList = {
            "MeleeAtAnimationSpeed",
            "MMSVaalZealotBloodMortar",
            "CGEVaalZealotBloodGround",
        },
        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.Multistrikeable] = 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["MMSVaalZealotBloodMortar"] = {
        name = "MMSVaalZealotBloodMortar",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.2,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "monster_projectile_variation",
            "spell_maximum_action_distance_+%",
            "active_skill_projectile_speed_+%_variation_final",
            "projectile_spread_radius",
            "base_number_of_projectiles",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "maintain_projectile_direction_when_using_contact_position",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_ballistic_angle_from_reference_event",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 1118, -35, 15, 5, 1, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CGEVaalZealotBloodGround"] = {
        name = "CGEVaalZealotBloodGround",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Duration] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_physical_damage_to_deal_per_minute",
            "ground_blood_art_variation",
            "base_skill_effect_duration",
            "active_skill_area_of_effect_radius_+%_final",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {1, 1000, 6500, -20, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
        },
    }
    
    血の狂信者
    Blood Zealot
    SpectreY
    Tags2HBluntWood_onhit_audio, cultist, human, not_int, not_str, red_blood, slow_movement
    ライフ
    115%
    回避
    +50%
    耐性
    0 0 0 0
    Damage
    115%
    命中
    100%
    クリティカルヒット Chance
    5%
    クリティカルダメージボーナス
    +30%
    Attack Distance
    5 ~ 25
    アタックタイム
    1.245 Second
    Damage Spread
    ±20%
    経験値
    115%
    Model Size
    112%
    Type
    VaalZealotMortar
    Metadata
    VaalZealotMortarBlood____
    レベル
    68
    ライフ
    8,921
    アーマー
    3,451
    回避力
    716
    Damage
    268
    スペルダメージ
    268
    命中
    2,180
    アタックタイム
    1.245
    経験値
    32,929
    Minion Life
    12,972
    Minion Damage
    2,181
    Minion Armour
    3,451
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    基本アタック
    Base Damage: 214–322
    クリティカルヒット率: 5%
    アタックタイム: 1.245 秒
    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]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    StateMachine
    {
    	define_shared_state = "movement;"
    	on_state_movement_1 = "SetUsesDirectionalRunAnimations( true );"
    	on_state_movement_2 = "SetUsesDirectionalRunAnimations( false );"
    
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/VaalMonsters/Zealots/VaalZealotMortarBlood____"] = {
        name = "Blood Zealot",
        life = 1.15,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.15,
        damageSpread = 0.2,
        attackTime = 1.245,
        attackRange = 25,
        accuracy = 1,
        weaponType1 = "Bow",
        skillList = {
            "MeleeAtAnimationSpeed",
        },
        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.Multistrikeable] = 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 = { }, },
        },
    }
    
    血の狂信者
    アクションスピードが100%減少する
    Blood Zealot
    SpectreY
    Area凍てついた断崖
    Tags1HSword_onhit_audio, cultist, human, melee, not_int, not_str, physical_affinity, red_blood, very_fast_movement
    Packs
  • 凍てついた断崖: 血の狂信者, 極寒の狂信者, 血の狂信者, 極寒の狂信者, 血の狂信者, 極寒の狂信者
  • ライフ
    100%
    回避
    +30%
    耐性
    30 0 0 0
    Damage
    100%
    命中
    100%
    クリティカルヒット Chance
    5%
    クリティカルダメージボーナス
    +30%
    Attack Distance
    4 ~ 10
    アタックタイム
    1.245 Second
    Damage Spread
    ±20%
    経験値
    100%
    Model Size
    112%
    Type
    VaalZealotDaggerBlood
    Metadata
    VaalZealotDaggersBloodExpedition
    レベル
    65
    ライフ
    6,513
    アーマー
    2,893
    回避力
    572
    Damage
    212
    スペルダメージ
    212
    命中
    1,974
    アタックタイム
    1.245
    経験値
    21,507
    Minion Life
    9,932
    Minion Damage
    1,555
    Minion Armour
    2,893
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    基本アタック
    Base Damage: 170–255
    クリティカルヒット率: 5%
    アタックタイム: 1.245 秒
    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]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2650
    }
    
    
    Transitionable
    {
    	
    }
    
    Actor
    {
    	basic_action = "ChangeToStance1"
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    StateMachine
    {
    	on_state_be_free_1 =
    	"
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersBlood' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearBlood/epk/weaponcharge.epk', R_Weapon );
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearBlood/epk/weaponcharge.epk', L_Weapon );
    		} );
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersChaos' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerChaos/epk/weaponcharge.epk', R_Weapon );
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerChaos/epk/weaponcharge.epk', L_Weapon );
    		} );
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersCold' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerCold/epk/weaponcharge.epk', R_Weapon );
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerCold/epk/weaponcharge.epk', L_Weapon );
    		} );
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersFire' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerFire/epk/weaponcharge.epk', R_Weapon );
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerFire/epk/weaponcharge.epk', L_Weapon );
    		} );
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersLightning' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerLightning/epk/weaponcharge.epk', R_Weapon );
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerLightning/epk/weaponcharge.epk', L_Weapon );
    		} );
    	"
    }
    
    Life
    {
    	on_death =
    	{
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearBlood/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearBlood/epk/weaponcharge.epk', L_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerChaos/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerChaos/epk/weaponcharge.epk', L_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerCold/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerCold/epk/weaponcharge.epk', L_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerFire/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerFire/epk/weaponcharge.epk', L_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerLightning/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerLightning/epk/weaponcharge.epk', L_Weapon );
    	}
    }
    
    Preload
    {
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearBlood/epk/weaponcharge.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerChaos/epk/weaponcharge.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerCold/epk/weaponcharge.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerFire/epk/weaponcharge.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerLightning/epk/weaponcharge.epk"
    }
    
    Transitionable
    {
    	on_transition =
    	"
    		Roll( 1, 2,
    		{
    			PlayEffect( 'Metadata/Monsters/VaalMonsters/Zealots/Dagger/VaalDaggerAggroAudio.ao' );
    		} );
    	"
    }
    
    Animated
    {
    	preload_animated_object = "Metadata/Monsters/VaalMonsters/Zealots/Dagger/VaalDaggerAggroAudio.ao"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersBloodExpedition"] = {
        name = "Blood Zealot",
        life = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0.2,
        attackTime = 1.245,
        attackRange = 10,
        accuracy = 1,
        weaponType1 = "Dagger",
        weaponType2 = "Dagger",
        skillList = {
            "MeleeAtAnimationSpeed",
        },
        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.Multistrikeable] = 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 = { }, },
        },
    }
    
    IdNothing
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeユニーク (3)
    Req. level1
    IdNothing
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeユニーク (3)
    Req. level1
    IdNothing
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeユニーク (3)
    Req. level1
    IdNothing
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeユニーク (3)
    Req. level1
    アクションスピードが100%減少する
    IdEncasedMonsterNoActionSpeed
    FamilyEncasedMonster
    DomainsMonster (3)
    GenerationTypeユニーク (3)
    Req. level1
    Stats
  • action speed -% Min: 100 Max: 100 Global
  • 血の狂信者
    アクションスピードが100%減少する
    Blood Zealot
    SpectreY
    Area凍てついた断崖
    Tags1HSword_onhit_audio, allows_inc_aoe, cultist, fast_movement, human, melee, not_int, not_str, physical_affinity, red_blood
    Packs
  • 凍てついた断崖: 血の狂信者, 極寒の狂信者, 血の狂信者, 極寒の狂信者, 血の狂信者, 極寒の狂信者
  • ライフ
    115%
    回避
    +40%
    耐性
    30 0 0 0
    Damage
    115%
    命中
    100%
    クリティカルヒット Chance
    5%
    クリティカルダメージボーナス
    +30%
    Attack Distance
    4 ~ 13
    アタックタイム
    1.425 Second
    Damage Spread
    ±20%
    経験値
    115%
    Model Size
    112%
    Type
    VaalZealotKnifestickBlood
    Metadata
    VaalZealotKnifestickBloodExpedition
    レベル
    65
    ライフ
    7,490
    アーマー
    2,893
    回避力
    616
    Damage
    244
    スペルダメージ
    244
    命中
    1,974
    アタックタイム
    1.425
    経験値
    24,733
    Minion Life
    11,422
    Minion Damage
    1,789
    Minion Armour
    2,893
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    基本アタック
    Base Damage: 195–293
    クリティカルヒット率: 5%
    アタックタイム: 1.425 秒
    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]
    GAVaalZealotKnifeStickBloodSlash
    Triggerable, Attack
    Base Damage: 195–293
    クリティカルヒット率: 5%
    アタックダメージ: 150%
    アタックタイム: 1.425 秒
    クールダウン時間: 4 秒
    アタックダメージが50%上昇する
    action attack or cast time uses animation length [1]
    attack maximum action distance + [12]
    base skill can be avoided by dodge roll [1]
    base skill can be blocked [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2233
    }
    
    Transitionable
    {
    	
    }
    

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    StateMachine
    {
    	on_state_be_free_1 =
    	"
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickBlood' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearBlood/epk/weaponcharge.epk', R_Weapon );
    		} );
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickChaos' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearChaos/epk/weaponcharge.epk', R_Weapon );
    		} );
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickCold' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotKnifestickCold/epk/weaponcharge.epk', R_Weapon );
    		} );
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickFire' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotKnifestickFire/epk/weaponcharge.epk', R_Weapon );
    		} );
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickLightning' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearLightning/epk/weaponcharge.epk', R_Weapon );
    		} );
    	"
    }
    
    Life
    {
    	on_death =
    	"
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearBlood/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearChaos/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotKnifestickCold/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotKnifestickFire/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearLightning/epk/weaponcharge.epk', R_Weapon );
    	"
    }
    
    Preload
    {
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearBlood/epk/weaponcharge.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearChaos/epk/weaponcharge.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotKnifestickCold/epk/weaponcharge.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotKnifestickFire/epk/weaponcharge.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearLightning/epk/weaponcharge.epk"
    }
    
    Transitionable
    {
    	on_transition =
    	"
    		Roll( 1, 2,
    		{
    			PlayEffect( 'Metadata/Monsters/VaalMonsters/Zealots/Knifestick/VaalKnifestickAggroAudio.ao' );
    		} );
    	"
    }
    
    Animated
    {
    	preload_animated_object = "Metadata/Monsters/VaalMonsters/Zealots/Knifestick/VaalKnifestickAggroAudio.ao"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickBloodExpedition"] = {
        name = "Blood Zealot",
        life = 1.15,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.15,
        damageSpread = 0.2,
        attackTime = 1.425,
        attackRange = 13,
        accuracy = 1,
        weaponType1 = "Spear",
        skillList = {
            "MeleeAtAnimationSpeed",
            "GAVaalZealotKnifeStickBloodSlash",
        },
        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.Multistrikeable] = 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["GAVaalZealotKnifeStickBloodSlash"] = {
        name = "GAVaalZealotKnifeStickBloodSlash",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "attack_maximum_action_distance_+",
            "action_attack_or_cast_time_uses_animation_length",
            "base_skill_can_be_blocked",
            "base_skill_can_be_avoided_by_dodge_roll",
        },
        levels = {
            [1] = {12, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    IdNothing
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeユニーク (3)
    Req. level1
    IdNothing
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeユニーク (3)
    Req. level1
    IdNothing
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeユニーク (3)
    Req. level1
    IdNothing
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeユニーク (3)
    Req. level1
    アクションスピードが100%減少する
    IdEncasedMonsterNoActionSpeed
    FamilyEncasedMonster
    DomainsMonster (3)
    GenerationTypeユニーク (3)
    Req. level1
    Stats
  • action speed -% Min: 100 Max: 100 Global
  • 血の狂信者
    アクションスピードが100%減少する
    Blood Zealot
    SpectreY
    Area凍てついた断崖
    Tagsallows_additional_projectiles, allows_inc_aoe, キャスター, cultist, human, melee, not_str, physical_affinity, red_blood, Stab_onhit_audio, very_fast_movement
    Packs
  • 凍てついた断崖: 血の狂信者, 極寒の狂信者, 血の狂信者, 極寒の狂信者, 血の狂信者, 極寒の狂信者
  • ライフ
    115%
    Energy Shield From Life
    20%
    回避
    +40%
    耐性
    30 0 0 0
    Damage
    115%
    命中
    100%
    クリティカルヒット Chance
    5%
    クリティカルダメージボーナス
    +30%
    Attack Distance
    4 ~ 20
    アタックタイム
    1.245 Second
    Damage Spread
    ±20%
    経験値
    115%
    Model Size
    112%
    Type
    VaalZealotSpearBlood
    Metadata
    VaalZealotSpearBloodExpedition
    レベル
    65
    ライフ
    5,992
    アーマー
    2,893
    回避力
    616
    エナジーシールド
    1,498
    Damage
    244
    スペルダメージ
    244
    命中
    1,974
    アタックタイム
    1.245
    経験値
    24,733
    Minion Life
    9,137
    Minion Energy Shield
    2,284
    Minion Damage
    1,789
    Minion Armour
    2,893
    MMSVaalZealotBloodMortar
    Spell, Projectile, ProjectilesFromUser, Triggerable, Damage
    クリティカルヒット率: 5%
    キャストタイム: 1.2 秒
    4572から6859物理ダメージを与える
    action attack or cast time uses animation length [1]
    active skill projectile speed +% variation final [15]
    base is projectile [1]
    maintain projectile direction when using contact position [1]
    monster projectile variation [1118]
    projectile ballistic angle from reference event [1]
    projectile spread radius [5]
    projectile uses contact position [1]
    spell maximum action distance +% [-35]
    use scaled contact offset [1]
    CGEVaalZealotBloodGround
    Spell, Area, Damage, Triggerable, Duration, AreaSpell
    キャストタイム: 2 秒
    クールダウン時間: 10 秒
    毎秒5292.2の基礎物理ダメージを与える
    action attack or cast time uses animation length [1]
    active skill area of effect radius +% final [-20]
    base skill effect duration [6500]
    ground blood art variation [1000]
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    基本アタック
    Base Damage: 195–293
    クリティカルヒット率: 5%
    アタックタイム: 1.245 秒
    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]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Actor
    {
    	on_event_stab_for_SpawnObject =
    	"
    		IfVarietyContains( SpearCold, { this.orb.SetStateTo( explode, 1 ); } );
    	"
    
    	on_end_or_destroy_SpawnObject =
    	"
    		IfVarietyContains( SpearCold, { this.orb.SetStateTo( explode, 1 ); } );
    	"
    }
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2466
    }
    
    Transitionable
    {
    	
    }
    

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Life
    {
    	on_death =
    	{
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearBlood/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearChaos/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotKnifestickCold/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearFire/epk/weaponcharge.epk', R_Weapon );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearLightning/epk/weaponcharge.epk', R_Weapon );
    	}
    }
    
    Preload
    {
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearBlood/epk/weaponcharge.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearChaos/epk/weaponcharge.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotKnifestickCold/epk/weaponcharge.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearFire/epk/weaponcharge.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearLightning/epk/weaponcharge.epk"
    }
    
    Transitionable
    {
    	on_transition =
    	"
    		Roll( 1, 2,
    		{
    			PlayEffect( 'Metadata/Monsters/VaalMonsters/Zealots/Spear/VaalSpearAggroAudio.ao' );
    		} );
    	"
    }
    
    Animated
    {
    	preload_animated_object = "Metadata/Monsters/VaalMonsters/Zealots/Spear/VaalSpearAggroAudio.ao"
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearLightning/ao/storm_call.ao"
    }
    
    StateMachine
    {
    	on_state_be_free_1 =
    	"
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearBlood' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearBlood/epk/weaponcharge.epk', R_Weapon );
    		} );
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearChaos' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearChaos/epk/weaponcharge.epk', R_Weapon );
    		} );
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearCold' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotKnifestickCold/epk/weaponcharge.epk', R_Weapon );
    		} );
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearFire' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearFire/epk/weaponcharge.epk', R_Weapon );
    		} );
    		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearLightning' ), ()
    		{
    			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearLightning/epk/weaponcharge.epk', R_Weapon );
    		} );
    	"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearBloodExpedition"] = {
        name = "Blood Zealot",
        life = 1.15,
        energyShield = 0.2,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.15,
        damageSpread = 0.2,
        attackTime = 1.245,
        attackRange = 20,
        accuracy = 1,
        weaponType1 = "Spear",
        skillList = {
            "MeleeAtAnimationSpeed",
            "MMSVaalZealotBloodMortar",
            "CGEVaalZealotBloodGround",
        },
        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.Multistrikeable] = 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["MMSVaalZealotBloodMortar"] = {
        name = "MMSVaalZealotBloodMortar",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.2,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "monster_projectile_variation",
            "spell_maximum_action_distance_+%",
            "active_skill_projectile_speed_+%_variation_final",
            "projectile_spread_radius",
            "base_number_of_projectiles",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "maintain_projectile_direction_when_using_contact_position",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_ballistic_angle_from_reference_event",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 1118, -35, 15, 5, 1, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CGEVaalZealotBloodGround"] = {
        name = "CGEVaalZealotBloodGround",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Duration] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_physical_damage_to_deal_per_minute",
            "ground_blood_art_variation",
            "base_skill_effect_duration",
            "active_skill_area_of_effect_radius_+%_final",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {1, 1000, 6500, -20, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
        },
    }
    
    IdNothing
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeユニーク (3)
    Req. level1
    IdNothing
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeユニーク (3)
    Req. level1
    IdNothing
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeユニーク (3)
    Req. level1
    IdNothing
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeユニーク (3)
    Req. level1
    アクションスピードが100%減少する
    IdEncasedMonsterNoActionSpeed
    FamilyEncasedMonster
    DomainsMonster (3)
    GenerationTypeユニーク (3)
    Req. level1
    Stats
  • action speed -% Min: 100 Max: 100 Global
  • Edit

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