Cavaleiro Eterno
Morto-vivo
100% de Chance de Bloquear o Dano de Ataques
+25% à chance máxima de Bloqueio
Eternal Knight
SpectreY
AreaO Mausoléu do Pretório, A Tumba da Consorte, Holten, Epitáfio, O Refúgio Zigurate
Tags2HSharpMetal_onhit_audio, allows_additional_projectiles, allows_inc_aoe, bones, humanoid, melee, monster_blocks_damage, not_dex, not_int, physical_affinity, skeleton, undead, very_slow_movement
Packs
  • O Mausoléu do Pretório: Espectro Relampejante, Cavaleiro Eterno, Barulhento Ressuscitado
  • O Mausoléu do Pretório, A Tumba da Consorte, Holten: Cavaleiro Eterno, Barulhento Ressuscitado, Barulhento Ressuscitado, Barulhento Ressuscitado
  • O Refúgio Zigurate: Cavaleiro Eterno, Barulhento Ressuscitado, Barulhento Ressuscitado
  • Vida
    225%
    Resistência
    0 0 0 0
    Damage
    225%
    Precisão
    100%
    Attack Distance
    5 ~ 15
    Tempo de Ataque
    1.5 Second
    Damage Spread
    ±20%
    Experiência
    225%
    Model Size
    100%
    Type
    SkeletalKnight
    Metadata
    SkeletalKnight
    Nível
    65
    Vida
    14,654
    Damage
    478
    Dano Mágico
    478
    Precisão
    2,214
    Tempo de Ataque
    1.5
    Experiência
    48,391
    Minion Life
    14,135
    Minion Damage
    1,865
    Minion Armour
    6,878
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Ataque Básico
    Base Damage: 382–573
    Chance de Acerto Crítico: 5%
    Tempo de Ataque: 1.5 seg
    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]
    SkeletalKnightCleave
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Ataque Básico
    Base Damage: 382–573
    Chance de Acerto Crítico: 5%
    Tempo de Ataque: 1.5 seg
    Recarga: 1.5 seg
    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]
    GASkeletalKnightShieldBash
    Triggerable, Attack
    Base Damage: 382–573
    Chance de Acerto Crítico: 5%
    Dano de Ataque: 125%
    Tempo de Ataque: 1.5 seg
    Recarga: 6.5 seg
    Causa 25% mais Dano com Ataque
    action attack or cast time uses animation length [1]
    is area damage [1]
    MPSSkeletalKnightShieldProjectile
    Spell, Projectile, ProjectilesFromUser, Triggerable, Damage
    Chance de Acerto Crítico: 5%
    Tempo de Conjuração: 1 seg
    Recarga: 0.5 seg
    Causa 122.2 a 183.3 de Dano Físico
    Causa 122.2 a 183.3 de Dano de Fogo
    action attack or cast time uses animation length [1]
    base is projectile [1]
    maintain projectile direction when using contact position [1]
    monster projectile variation [1111]
    projectile spread radius [3]
    projectile uses contact position [1]
    spell maximum action distance +% [-30]
    GASkeletalKnightShieldBashImpact
    Triggerable, Attack
    Base Damage: 382–573
    Chance de Acerto Crítico: 5%
    Dano de Ataque: 125%
    Tempo de Ataque: 1.5 seg
    Causa 25% mais Dano com Ataque
    action attack or cast time uses animation length [1]
    is area damage [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Transitionable
    {
    	
    }
    
    Actor
    {
    	basic_action = "Emerge"
    	basic_action = "Revive"
    }
    
    
    StateMachine
    {
    	define_shared_state = "ghostflame;"
    }
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2950
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Transitionable
    {
    
    	on_transition =
    	"
    		Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/SkeletalKnight/SkeletalKnightAggroAudio.ao' ); } );
    	"
    }
    
    Animated
    {
    
    	preload_animated_object = "Metadata/Monsters/SkeletalKnight/SkeletalKnightAggroAudio.ao"
    
    }
    
    StateMachine
    {
    	on_or_create_state_ghostflame_0 = "RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/SkeletalKnight/epk/ghostflame_energy.epk' );"
    	on_or_create_state_ghostflame_1 = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/SkeletalKnight/epk/ghostflame_energy.epk' );"
    }
    
    Life
    {
    	on_death = "SetLightState( on_death, 1.25 );"
    	on_spawned_dead = "SetLightState( on_death );"
    	on_revive = "SetLightState( alive, 1.5 );"
    }
    
    Functions
    {
    	blocked = "AddEffectPackToVisualSlotAttachedObject( BlockedHitSkeletalKnight, OffHand );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/SkeletalKnight/SkeletalKnight"] = {
        name = "Eternal Knight",
        life = 2.25,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 2.25,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 15,
        accuracy = 1,
        weaponType2 = "Shield",
        skillList = {
            "MeleeAtAnimationSpeed",
            "MPSSkeletalKnightShieldProjectile",
            "GASkeletalKnightShieldBash",
            "GASkeletalKnightShieldBashImpact",
            "SkeletalKnightCleave",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeed"] = {
        name = "Basic Attack",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Melee] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_can_fire_arrows",
            "skill_can_fire_wand_projectiles",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPSSkeletalKnightShieldProjectile"] = {
        name = "MPSSkeletalKnightShieldProjectile",
        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,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "monster_projectile_variation",
            "spell_maximum_action_distance_+%",
            "projectile_spread_radius",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "maintain_projectile_direction_when_using_contact_position",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {0.40000000596046, 0.60000002384186, 0.40000000596046, 0.60000002384186, 1111, -30, 3, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3, 3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GASkeletalKnightShieldBash"] = {
        name = "GASkeletalKnightShieldBash",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GASkeletalKnightShieldBashImpact"] = {
        name = "GASkeletalKnightShieldBashImpact",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SkeletalKnightCleave"] = {
        name = "Basic Attack",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Melee] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_can_fire_arrows",
            "skill_can_fire_wand_projectiles",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    100% de Chance de Bloquear o Dano de Ataques
    +25% à chance máxima de Bloqueio
    FamilyMonsterBlock
    DomainsMonster (3)
    GenerationTypeunico (3)
    Req. level1
    Stats
  • monster base block % Min: 100 Max: 100 Global
  • additional maximum block % Min: 25 Max: 25 Global
  • Craft Tagsblock
    Cavaleiro Eterno
    Morto-vivo
    100% de Chance de Bloquear o Dano de Ataques
    +25% à chance máxima de Bloqueio
    Eternal Knight
    SpectreN
    Tags2HSharpMetal_onhit_audio, allows_additional_projectiles, allows_inc_aoe, bones, humanoid, melee, monster_blocks_damage, not_dex, not_int, physical_affinity, quest_null_monster_mods, skeleton, undead, very_slow_movement
    Vida
    225%
    Resistência
    0 0 0 0
    Damage
    225%
    Precisão
    100%
    Attack Distance
    5 ~ 15
    Tempo de Ataque
    1.5 Second
    Damage Spread
    ±20%
    Experiência
    225%
    Model Size
    100%
    Type
    SkeletalKnight
    Metadata
    SkeletalKnightLandmark
    Nível
    68
    Vida
    17,453
    Damage
    525
    Dano Mágico
    525
    Precisão
    2,464
    Tempo de Ataque
    1.5
    Experiência
    64,427
    Minion Life
    15,593
    Minion Damage
    2,180
    Minion Armour
    8,204
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Ataque Básico
    Base Damage: 420–629
    Chance de Acerto Crítico: 5%
    Tempo de Ataque: 1.5 seg
    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]
    SkeletalKnightCleave
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Ataque Básico
    Base Damage: 420–629
    Chance de Acerto Crítico: 5%
    Tempo de Ataque: 1.5 seg
    Recarga: 1.5 seg
    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]
    GASkeletalKnightShieldBash
    Triggerable, Attack
    Base Damage: 420–629
    Chance de Acerto Crítico: 5%
    Dano de Ataque: 125%
    Tempo de Ataque: 1.5 seg
    Recarga: 6.5 seg
    Causa 25% mais Dano com Ataque
    action attack or cast time uses animation length [1]
    is area damage [1]
    MPSSkeletalKnightShieldProjectile
    Spell, Projectile, ProjectilesFromUser, Triggerable, Damage
    Chance de Acerto Crítico: 5%
    Tempo de Conjuração: 1 seg
    Recarga: 0.5 seg
    Causa 133.9 a 200.9 de Dano Físico
    Causa 133.9 a 200.9 de Dano de Fogo
    action attack or cast time uses animation length [1]
    base is projectile [1]
    maintain projectile direction when using contact position [1]
    monster projectile variation [1111]
    projectile spread radius [3]
    projectile uses contact position [1]
    spell maximum action distance +% [-30]
    GASkeletalKnightShieldBashImpact
    Triggerable, Attack
    Base Damage: 420–629
    Chance de Acerto Crítico: 5%
    Dano de Ataque: 125%
    Tempo de Ataque: 1.5 seg
    Causa 25% mais Dano com Ataque
    action attack or cast time uses animation length [1]
    is area damage [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Transitionable
    {
    	
    }
    
    Actor
    {
    	basic_action = "Emerge"
    	basic_action = "Revive"
    }
    
    
    StateMachine
    {
    	define_shared_state = "ghostflame;"
    }
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2950
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Transitionable
    {
    
    	on_transition =
    	"
    		Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/SkeletalKnight/SkeletalKnightAggroAudio.ao' ); } );
    	"
    }
    
    Animated
    {
    
    	preload_animated_object = "Metadata/Monsters/SkeletalKnight/SkeletalKnightAggroAudio.ao"
    
    }
    
    StateMachine
    {
    	on_or_create_state_ghostflame_0 = "RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/SkeletalKnight/epk/ghostflame_energy.epk' );"
    	on_or_create_state_ghostflame_1 = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/SkeletalKnight/epk/ghostflame_energy.epk' );"
    }
    
    Life
    {
    	on_death = "SetLightState( on_death, 1.25 );"
    	on_spawned_dead = "SetLightState( on_death );"
    	on_revive = "SetLightState( alive, 1.5 );"
    }
    
    Functions
    {
    	blocked = "AddEffectPackToVisualSlotAttachedObject( BlockedHitSkeletalKnight, OffHand );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/SkeletalKnight/SkeletalKnightLandmark"] = {
        name = "Eternal Knight",
        life = 2.25,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 2.25,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 15,
        accuracy = 1,
        weaponType2 = "Shield",
        skillList = {
            "MeleeAtAnimationSpeed",
            "MPSSkeletalKnightShieldProjectile",
            "GASkeletalKnightShieldBash",
            "GASkeletalKnightShieldBashImpact",
            "SkeletalKnightCleave",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeed"] = {
        name = "Basic Attack",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Melee] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_can_fire_arrows",
            "skill_can_fire_wand_projectiles",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPSSkeletalKnightShieldProjectile"] = {
        name = "MPSSkeletalKnightShieldProjectile",
        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,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "monster_projectile_variation",
            "spell_maximum_action_distance_+%",
            "projectile_spread_radius",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "maintain_projectile_direction_when_using_contact_position",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {0.40000000596046, 0.60000002384186, 0.40000000596046, 0.60000002384186, 1111, -30, 3, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3, 3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GASkeletalKnightShieldBash"] = {
        name = "GASkeletalKnightShieldBash",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GASkeletalKnightShieldBashImpact"] = {
        name = "GASkeletalKnightShieldBashImpact",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SkeletalKnightCleave"] = {
        name = "Basic Attack",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Melee] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_can_fire_arrows",
            "skill_can_fire_wand_projectiles",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    100% de Chance de Bloquear o Dano de Ataques
    +25% à chance máxima de Bloqueio
    FamilyMonsterBlock
    DomainsMonster (3)
    GenerationTypeunico (3)
    Req. level1
    Stats
  • monster base block % Min: 100 Max: 100 Global
  • additional maximum block % Min: 25 Max: 25 Global
  • Craft Tagsblock
    Cavaleiro Eterno
    Morto-vivo
    100% de Chance de Bloquear o Dano de Ataques
    +25% à chance máxima de Bloqueio
    monster slain flask charges granted +% [300]
    Eternal Knight
    SpectreY
    Tags2HSharpMetal_onhit_audio, allows_additional_projectiles, allows_inc_aoe, bones, humanoid, melee, monster_blocks_damage, not_dex, not_int, physical_affinity, skeleton, undead, very_slow_movement
    Vida
    225%
    Resistência
    0 0 0 0
    Damage
    225%
    Precisão
    100%
    Attack Distance
    5 ~ 15
    Tempo de Ataque
    1.5 Second
    Damage Spread
    ±20%
    Experiência
    225%
    Model Size
    100%
    Type
    SkeletalKnight
    Metadata
    SkeletalKnightBossMinion
    Nível
    68
    Vida
    17,453
    Damage
    525
    Dano Mágico
    525
    Precisão
    2,464
    Tempo de Ataque
    1.5
    Experiência
    64,427
    Minion Life
    15,593
    Minion Damage
    2,180
    Minion Armour
    8,204
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Ataque Básico
    Base Damage: 420–629
    Chance de Acerto Crítico: 5%
    Tempo de Ataque: 1.5 seg
    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]
    SkeletalKnightCleave
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Ataque Básico
    Base Damage: 420–629
    Chance de Acerto Crítico: 5%
    Tempo de Ataque: 1.5 seg
    Recarga: 1.5 seg
    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]
    GASkeletalKnightShieldBash
    Triggerable, Attack
    Base Damage: 420–629
    Chance de Acerto Crítico: 5%
    Dano de Ataque: 125%
    Tempo de Ataque: 1.5 seg
    Recarga: 6.5 seg
    Causa 25% mais Dano com Ataque
    action attack or cast time uses animation length [1]
    is area damage [1]
    MPSSkeletalKnightShieldProjectile
    Spell, Projectile, ProjectilesFromUser, Triggerable, Damage
    Chance de Acerto Crítico: 5%
    Tempo de Conjuração: 1 seg
    Recarga: 0.5 seg
    Causa 133.9 a 200.9 de Dano Físico
    Causa 133.9 a 200.9 de Dano de Fogo
    action attack or cast time uses animation length [1]
    base is projectile [1]
    maintain projectile direction when using contact position [1]
    monster projectile variation [1111]
    projectile spread radius [3]
    projectile uses contact position [1]
    spell maximum action distance +% [-30]
    GASkeletalKnightShieldBashImpact
    Triggerable, Attack
    Base Damage: 420–629
    Chance de Acerto Crítico: 5%
    Dano de Ataque: 125%
    Tempo de Ataque: 1.5 seg
    Causa 25% mais Dano com Ataque
    action attack or cast time uses animation length [1]
    is area damage [1]

    Object Type

    version 2
    extends "Metadata/Monsters/SkeletalKnight/SkeletalKnight"
    
    Positioned
    {
    	collision_hull_type = "projectile"
    	force_placement = true
    }
    
    StateMachine
    {
    	define_shared_state = "make_walk;"
    	on_or_create_state_make_walk_1 = "OverrideBaseHullType( walk );"
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/SkeletalKnight/SkeletalKnight"
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/SkeletalKnight/SkeletalKnightBossMinion"] = {
        name = "Eternal Knight",
        life = 2.25,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 2.25,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 15,
        accuracy = 1,
        weaponType2 = "Shield",
        skillList = {
            "MeleeAtAnimationSpeed",
            "MPSSkeletalKnightShieldProjectile",
            "GASkeletalKnightShieldBash",
            "GASkeletalKnightShieldBashImpact",
            "SkeletalKnightCleave",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeed"] = {
        name = "Basic Attack",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Melee] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_can_fire_arrows",
            "skill_can_fire_wand_projectiles",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPSSkeletalKnightShieldProjectile"] = {
        name = "MPSSkeletalKnightShieldProjectile",
        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,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "monster_projectile_variation",
            "spell_maximum_action_distance_+%",
            "projectile_spread_radius",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "maintain_projectile_direction_when_using_contact_position",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {0.40000000596046, 0.60000002384186, 0.40000000596046, 0.60000002384186, 1111, -30, 3, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3, 3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GASkeletalKnightShieldBash"] = {
        name = "GASkeletalKnightShieldBash",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GASkeletalKnightShieldBashImpact"] = {
        name = "GASkeletalKnightShieldBashImpact",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SkeletalKnightCleave"] = {
        name = "Basic Attack",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Melee] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_can_fire_arrows",
            "skill_can_fire_wand_projectiles",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    100% de Chance de Bloquear o Dano de Ataques
    +25% à chance máxima de Bloqueio
    FamilyMonsterBlock
    DomainsMonster (3)
    GenerationTypeunico (3)
    Req. level1
    Stats
  • monster base block % Min: 100 Max: 100 Global
  • additional maximum block % Min: 25 Max: 25 Global
  • Craft Tagsblock
    monster slain flask charges granted +% [300]
    FamilyMonsterSlainFlaskCharges
    DomainsMonster (3)
    GenerationTypeunico (3)
    Req. level1
    Stats
  • monster slain flask charges granted +% Min: 300 Max: 300 Global
  • Craft Tagsflask
    Cavaleiro Eterno
    Morto-vivo
    100% de Chance de Bloquear o Dano de Ataques
    +25% à chance máxima de Bloqueio
    Eternal Knight
    SpectreN
    Tags2HSharpMetal_onhit_audio, allows_additional_projectiles, allows_inc_aoe, bones, humanoid, melee, monster_blocks_damage, not_dex, not_int, physical_affinity, skeleton, undead, very_slow_movement
    Packs
  • Cavaleiro Eterno, Barulhento Ressuscitado, Barulhento Ressuscitado, Barulhento Ressuscitado
  • Vida
    225%
    Resistência
    0 0 0 0
    Damage
    225%
    Precisão
    100%
    Attack Distance
    5 ~ 15
    Tempo de Ataque
    1.5 Second
    Damage Spread
    ±20%
    Experiência
    225%
    Model Size
    100%
    Type
    SkeletalKnight
    Metadata
    SkeletalKnightStrongbox
    Nível
    68
    Vida
    17,453
    Damage
    525
    Dano Mágico
    525
    Precisão
    2,464
    Tempo de Ataque
    1.5
    Experiência
    64,427
    Minion Life
    15,593
    Minion Damage
    2,180
    Minion Armour
    8,204
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Ataque Básico
    Base Damage: 420–629
    Chance de Acerto Crítico: 5%
    Tempo de Ataque: 1.5 seg
    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]
    SkeletalKnightCleave
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Ataque Básico
    Base Damage: 420–629
    Chance de Acerto Crítico: 5%
    Tempo de Ataque: 1.5 seg
    Recarga: 1.5 seg
    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]
    GASkeletalKnightShieldBash
    Triggerable, Attack
    Base Damage: 420–629
    Chance de Acerto Crítico: 5%
    Dano de Ataque: 125%
    Tempo de Ataque: 1.5 seg
    Recarga: 6.5 seg
    Causa 25% mais Dano com Ataque
    action attack or cast time uses animation length [1]
    is area damage [1]
    MPSSkeletalKnightShieldProjectile
    Spell, Projectile, ProjectilesFromUser, Triggerable, Damage
    Chance de Acerto Crítico: 5%
    Tempo de Conjuração: 1 seg
    Recarga: 0.5 seg
    Causa 133.9 a 200.9 de Dano Físico
    Causa 133.9 a 200.9 de Dano de Fogo
    action attack or cast time uses animation length [1]
    base is projectile [1]
    maintain projectile direction when using contact position [1]
    monster projectile variation [1111]
    projectile spread radius [3]
    projectile uses contact position [1]
    spell maximum action distance +% [-30]
    GASkeletalKnightShieldBashImpact
    Triggerable, Attack
    Base Damage: 420–629
    Chance de Acerto Crítico: 5%
    Dano de Ataque: 125%
    Tempo de Ataque: 1.5 seg
    Causa 25% mais Dano com Ataque
    action attack or cast time uses animation length [1]
    is area damage [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Transitionable
    {
    	
    }
    
    Actor
    {
    	basic_action = "Emerge"
    	basic_action = "Revive"
    }
    
    
    StateMachine
    {
    	define_shared_state = "ghostflame;"
    }
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2950
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Transitionable
    {
    
    	on_transition =
    	"
    		Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/SkeletalKnight/SkeletalKnightAggroAudio.ao' ); } );
    	"
    }
    
    Animated
    {
    
    	preload_animated_object = "Metadata/Monsters/SkeletalKnight/SkeletalKnightAggroAudio.ao"
    
    }
    
    StateMachine
    {
    	on_or_create_state_ghostflame_0 = "RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/SkeletalKnight/epk/ghostflame_energy.epk' );"
    	on_or_create_state_ghostflame_1 = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/SkeletalKnight/epk/ghostflame_energy.epk' );"
    }
    
    Life
    {
    	on_death = "SetLightState( on_death, 1.25 );"
    	on_spawned_dead = "SetLightState( on_death );"
    	on_revive = "SetLightState( alive, 1.5 );"
    }
    
    Functions
    {
    	blocked = "AddEffectPackToVisualSlotAttachedObject( BlockedHitSkeletalKnight, OffHand );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/SkeletalKnight/SkeletalKnightStrongbox"] = {
        name = "Eternal Knight",
        life = 2.25,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 2.25,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 15,
        accuracy = 1,
        weaponType2 = "Shield",
        skillList = {
            "MeleeAtAnimationSpeed",
            "MPSSkeletalKnightShieldProjectile",
            "GASkeletalKnightShieldBash",
            "GASkeletalKnightShieldBashImpact",
            "SkeletalKnightCleave",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeed"] = {
        name = "Basic Attack",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Melee] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_can_fire_arrows",
            "skill_can_fire_wand_projectiles",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPSSkeletalKnightShieldProjectile"] = {
        name = "MPSSkeletalKnightShieldProjectile",
        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,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "monster_projectile_variation",
            "spell_maximum_action_distance_+%",
            "projectile_spread_radius",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "maintain_projectile_direction_when_using_contact_position",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {0.40000000596046, 0.60000002384186, 0.40000000596046, 0.60000002384186, 1111, -30, 3, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3, 3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GASkeletalKnightShieldBash"] = {
        name = "GASkeletalKnightShieldBash",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GASkeletalKnightShieldBashImpact"] = {
        name = "GASkeletalKnightShieldBashImpact",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {baseMultiplier = 1.25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SkeletalKnightCleave"] = {
        name = "Basic Attack",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Melee] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_can_fire_arrows",
            "skill_can_fire_wand_projectiles",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    100% de Chance de Bloquear o Dano de Ataques
    +25% à chance máxima de Bloqueio
    FamilyMonsterBlock
    DomainsMonster (3)
    GenerationTypeunico (3)
    Req. level1
    Stats
  • monster base block % Min: 100 Max: 100 Global
  • additional maximum block % Min: 25 Max: 25 Global
  • Craft Tagsblock
    Edit

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