SpectreY
AreaДолина Титанов, Кхарийский перевал, [DNT] River Barrens, Убежище в зиккурате
Tagsallows_inc_aoe, beast, Beast_onhit_audio, fast_movement, insect, large_model, melee, monster_barely_moves, not_int, not_str, physical_affinity
Packs
  • Долина Титанов, Кхарийский перевал, [DNT] River Barrens: Дюнный охотник
  • Убежище в зиккурате: Дюнный охотник, Крысомол
  • Здоровье
    165%
    Уклонение
    +25%
    Сопротивление
    0 0 30 0
    Damage
    165%
    Меткость
    100%
    Attack Distance
    6 ~ 20
    Время атаки
    1.005 Second
    Damage Spread
    ±20%
    Опыт
    165%
    Model Size
    100%
    Type
    DuneLurker
    Metadata
    DuneLurker_
    Уровень
    65
    Здоровье
    10,746
    Damage
    350
    Урон от чар
    350
    Меткость
    2,214
    Время атаки
    1.005
    Опыт
    35,487
    Minion Life
    10,365
    Minion Damage
    1,368
    Minion Armour
    2,023
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Обычная атака
    Base Damage: 280–420
    Время атаки: 1.005 сек.
    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]
    EAADuneLurkerRoll
    Перезарядка: 8 сек.
    +8 к дальности ударов ближнего боя
    EASDuneLurkerArmStab
    Перезарядка: 4 сек.
    attack maximum action distance + [32]
    GADuneLurkerArmStab
    Triggerable, Attack
    Base Damage: 280–420
    Урон от атаки: 150%
    Время атаки: 1.005 сек.
    Наносит на 50% больше урона атаками
    is area damage [1]
    DTTDuneWormLeap
    Spell, Movement
    Время применения: 1 сек.
    Перезарядка: 8 сек.
    walk emerge extra distance [-10]
    GADuneLurkerLeapImpact
    Triggerable, Attack
    Base Damage: 280–420
    Урон от атаки: 150%
    Время атаки: 1.005 сек.
    Наносит на 50% больше урона атаками
    is area damage [1]
    DuneLurkerShieldCharge
    Attack, Melee, MeleeSingleTarget, Movement, Travel
    Table Charge
    Base Damage: 280–420
    Время атаки: 1.005 сек.
    Перезарядка: 10 сек.
    Герой устремляется на врага, одновременно ударяя его щитом. Атака оглушает и отбрасывает врага. Стоявшие на пути противники отталкиваются в сторону. Урон и длительность оглушения зависят от пройденного расстояния. Нельзя усилить Градом ударов.
    50% повышение скорости передвижения
    ignores proximity shield [1]
    is area damage [1]
    GADuneLurkerEmergeAttack
    Triggerable, Attack
    Base Damage: 280–420
    Время атаки: 1.005 сек.

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Actor
    {
    	basic_action = "Emerge"
    	basic_action = "ChangeToStance1"
    	basic_action = "ChangeToStance2"
    	basic_action = "ChangeToStance3"
    
    	on_start_ChangeToStance1 = "SetImmobile( true );"
    	on_start_ChangeToStance2 = "SetImmobile( true );"
    	on_end_ChangeToStance3 = "SetImmobile( false );"
    }
    
    ControlZone {}
    
    Pathfinding
    {
    	immobile = true
    }
    
    StateMachine
    {
    	define_shared_state = "hole;"
    }
    
    Functions
    {
    	
    }
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2666
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    BaseEvents
    {
    	on_construction_complete = "this.hole = PlayEffect( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/BrainWorm/sandhole.ao', 2, 1.0, inherit, inherit, random );"
    }
    
    Actor
    {
    	on_event_leave_ground_for_DashToTarget =
    	"
    		this.hole.PlayAnimation( fadeout );
    		this.hole = null;
    	"
    
    	on_event_hit_ground_for_DashToTarget =
    	"
    		this.hole = PlayEffect( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/BrainWorm/sandhole.ao', default, 1.0, inherit, inherit, random );
    		this.hole.QueueAnimation( idle );
    	"
    }
    
    Functions
    {
    	hole =
    	"
    		this.hole.PlayAnimation( fadeout );
    		this.hole = PlayEffect( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/BrainWorm/sandhole.ao', default, 1.0, inherit, inherit, random );
    		this.hole.QueueAnimation( idle );
    	"
    
    	hole_bye =
    	"
    		this.hole.PlayAnimation( fadeout );
    	"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/BrainWorm/DuneLurker_"] = {
        name = "Dune Lurker",
        life = 1.65,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.65,
        damageSpread = 0.2,
        attackTime = 1.005,
        attackRange = 20,
        accuracy = 1,
        skillList = {
            "MeleeAtAnimationSpeed",
            "GADuneLurkerEmergeAttack",
            "DuneLurkerShieldCharge",
            "EAADuneLurkerRoll",
            "EASDuneLurkerArmStab",
            "DTTDuneWormLeap",
            "GADuneLurkerArmStab",
            "GADuneLurkerLeapImpact",
        },
        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["GADuneLurkerEmergeAttack"] = {
        name = "GADuneLurkerEmergeAttack",
        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 = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["DuneLurkerShieldCharge"] = {
        name = "Table Charge",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Charges at an enemy, bashing it with the character's shield and striking it. This knocks it back and stuns it. Enemies in the way are pushed to the side. Damage and stun are proportional to distance travelled. Cannot be supported by Multistrike.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Melee] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Movement] = true,
            [SkillType.Travel] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.433,
        baseFlags = {
            attack = true,
            melee = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_movement_velocity_+%",
            "ignores_proximity_shield",
            "is_area_damage",
        },
        levels = {
            [1] = {50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EAADuneLurkerRoll"] = {
        name = "EAADuneLurkerRoll",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "melee_range_+",
        },
        levels = {
            [1] = {8, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASDuneLurkerArmStab"] = {
        name = "EASDuneLurkerArmStab",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "attack_maximum_action_distance_+",
        },
        levels = {
            [1] = {32, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["DTTDuneWormLeap"] = {
        name = "DTTDuneWormLeap",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Movement] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "walk_emerge_extra_distance",
        },
        levels = {
            [1] = {-10, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GADuneLurkerArmStab"] = {
        name = "GADuneLurkerArmStab",
        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",
        },
        levels = {
            [1] = {baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GADuneLurkerLeapImpact"] = {
        name = "GADuneLurkerLeapImpact",
        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",
        },
        levels = {
            [1] = {baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    Дюнный охотник
    Зверь
    Dune Lurker
    SpectreN
    Tagsallows_inc_aoe, beast, Beast_onhit_audio, fast_movement, insect, large_model, melee, monster_barely_moves, not_int, not_str, physical_affinity
    Packs
  • Дюнный охотник
  • Здоровье
    165%
    Уклонение
    +25%
    Сопротивление
    0 0 30 0
    Damage
    165%
    Меткость
    100%
    Attack Distance
    6 ~ 20
    Время атаки
    1.005 Second
    Damage Spread
    ±20%
    Опыт
    165%
    Model Size
    100%
    Type
    DuneLurker
    Metadata
    DuneLurkerStrongbox
    Уровень
    68
    Здоровье
    12,799
    Damage
    385
    Урон от чар
    385
    Меткость
    2,464
    Время атаки
    1.005
    Опыт
    47,246
    Minion Life
    11,435
    Minion Damage
    1,598
    Minion Armour
    2,413
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Обычная атака
    Base Damage: 308–462
    Время атаки: 1.005 сек.
    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]
    EAADuneLurkerRoll
    Перезарядка: 8 сек.
    +8 к дальности ударов ближнего боя
    EASDuneLurkerArmStab
    Перезарядка: 4 сек.
    attack maximum action distance + [32]
    GADuneLurkerArmStab
    Triggerable, Attack
    Base Damage: 308–462
    Урон от атаки: 150%
    Время атаки: 1.005 сек.
    Наносит на 50% больше урона атаками
    is area damage [1]
    DTTDuneWormLeap
    Spell, Movement
    Время применения: 1 сек.
    Перезарядка: 8 сек.
    walk emerge extra distance [-10]
    GADuneLurkerLeapImpact
    Triggerable, Attack
    Base Damage: 308–462
    Урон от атаки: 150%
    Время атаки: 1.005 сек.
    Наносит на 50% больше урона атаками
    is area damage [1]
    DuneLurkerShieldCharge
    Attack, Melee, MeleeSingleTarget, Movement, Travel
    Table Charge
    Base Damage: 308–462
    Время атаки: 1.005 сек.
    Перезарядка: 10 сек.
    Герой устремляется на врага, одновременно ударяя его щитом. Атака оглушает и отбрасывает врага. Стоявшие на пути противники отталкиваются в сторону. Урон и длительность оглушения зависят от пройденного расстояния. Нельзя усилить Градом ударов.
    50% повышение скорости передвижения
    ignores proximity shield [1]
    is area damage [1]
    GADuneLurkerEmergeAttack
    Triggerable, Attack
    Base Damage: 308–462
    Время атаки: 1.005 сек.

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Actor
    {
    	basic_action = "Emerge"
    	basic_action = "ChangeToStance1"
    	basic_action = "ChangeToStance2"
    	basic_action = "ChangeToStance3"
    
    	on_start_ChangeToStance1 = "SetImmobile( true );"
    	on_start_ChangeToStance2 = "SetImmobile( true );"
    	on_end_ChangeToStance3 = "SetImmobile( false );"
    }
    
    ControlZone {}
    
    Pathfinding
    {
    	immobile = true
    }
    
    StateMachine
    {
    	define_shared_state = "hole;"
    }
    
    Functions
    {
    	
    }
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2666
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    BaseEvents
    {
    	on_construction_complete = "this.hole = PlayEffect( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/BrainWorm/sandhole.ao', 2, 1.0, inherit, inherit, random );"
    }
    
    Actor
    {
    	on_event_leave_ground_for_DashToTarget =
    	"
    		this.hole.PlayAnimation( fadeout );
    		this.hole = null;
    	"
    
    	on_event_hit_ground_for_DashToTarget =
    	"
    		this.hole = PlayEffect( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/BrainWorm/sandhole.ao', default, 1.0, inherit, inherit, random );
    		this.hole.QueueAnimation( idle );
    	"
    }
    
    Functions
    {
    	hole =
    	"
    		this.hole.PlayAnimation( fadeout );
    		this.hole = PlayEffect( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/BrainWorm/sandhole.ao', default, 1.0, inherit, inherit, random );
    		this.hole.QueueAnimation( idle );
    	"
    
    	hole_bye =
    	"
    		this.hole.PlayAnimation( fadeout );
    	"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/BrainWorm/DuneLurkerStrongbox"] = {
        name = "Dune Lurker",
        life = 1.65,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.65,
        damageSpread = 0.2,
        attackTime = 1.005,
        attackRange = 20,
        accuracy = 1,
        skillList = {
            "MeleeAtAnimationSpeed",
            "GADuneLurkerEmergeAttack",
            "DuneLurkerShieldCharge",
            "EAADuneLurkerRoll",
            "EASDuneLurkerArmStab",
            "DTTDuneWormLeap",
            "GADuneLurkerArmStab",
            "GADuneLurkerLeapImpact",
        },
        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["GADuneLurkerEmergeAttack"] = {
        name = "GADuneLurkerEmergeAttack",
        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 = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["DuneLurkerShieldCharge"] = {
        name = "Table Charge",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Charges at an enemy, bashing it with the character's shield and striking it. This knocks it back and stuns it. Enemies in the way are pushed to the side. Damage and stun are proportional to distance travelled. Cannot be supported by Multistrike.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Melee] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Movement] = true,
            [SkillType.Travel] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.433,
        baseFlags = {
            attack = true,
            melee = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_movement_velocity_+%",
            "ignores_proximity_shield",
            "is_area_damage",
        },
        levels = {
            [1] = {50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EAADuneLurkerRoll"] = {
        name = "EAADuneLurkerRoll",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "melee_range_+",
        },
        levels = {
            [1] = {8, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASDuneLurkerArmStab"] = {
        name = "EASDuneLurkerArmStab",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "attack_maximum_action_distance_+",
        },
        levels = {
            [1] = {32, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["DTTDuneWormLeap"] = {
        name = "DTTDuneWormLeap",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Movement] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "walk_emerge_extra_distance",
        },
        levels = {
            [1] = {-10, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GADuneLurkerArmStab"] = {
        name = "GADuneLurkerArmStab",
        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",
        },
        levels = {
            [1] = {baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GADuneLurkerLeapImpact"] = {
        name = "GADuneLurkerLeapImpact",
        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",
        },
        levels = {
            [1] = {baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    Дюнный охотник
    Зверь
    Dune Lurker
    SpectreY
    AreaИспытание Сехем
    Tagsallows_inc_aoe, beast, Beast_onhit_audio, fast_movement, insect, large_model, melee, monster_barely_moves, not_int, not_str, physical_affinity, sanctum_monster
    Packs
  • Испытание Сехем: Дюнный охотник
  • Здоровье
    165%
    Уклонение
    +25%
    Сопротивление
    0 0 30 0
    Damage
    165%
    Меткость
    100%
    Attack Distance
    6 ~ 20
    Время атаки
    1.005 Second
    Damage Spread
    ±20%
    Опыт
    165%
    Model Size
    100%
    Type
    DuneLurkerSanctumTrial
    Metadata
    DuneLurkerSanctumTrial
    Уровень
    22
    Здоровье
    503
    Damage
    68
    Урон от чар
    68
    Меткость
    340
    Время атаки
    1.005
    Опыт
    1,313
    Minion Life
    1,662
    Minion Damage
    98
    Minion Armour
    106
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Обычная атака
    Base Damage: 55–82
    Время атаки: 1.005 сек.
    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]
    EAADuneLurkerRoll
    Перезарядка: 8 сек.
    +8 к дальности ударов ближнего боя
    EASDuneLurkerArmStab
    Перезарядка: 4 сек.
    attack maximum action distance + [32]
    GADuneLurkerArmStab
    Triggerable, Attack
    Base Damage: 55–82
    Урон от атаки: 150%
    Время атаки: 1.005 сек.
    Наносит на 50% больше урона атаками
    is area damage [1]
    DTTDuneWormLeap
    Spell, Movement
    Время применения: 1 сек.
    Перезарядка: 8 сек.
    walk emerge extra distance [-10]
    GADuneLurkerLeapImpact
    Triggerable, Attack
    Base Damage: 55–82
    Урон от атаки: 150%
    Время атаки: 1.005 сек.
    Наносит на 50% больше урона атаками
    is area damage [1]
    DuneLurkerShieldCharge
    Attack, Melee, MeleeSingleTarget, Movement, Travel
    Table Charge
    Base Damage: 55–82
    Время атаки: 1.005 сек.
    Перезарядка: 10 сек.
    Герой устремляется на врага, одновременно ударяя его щитом. Атака оглушает и отбрасывает врага. Стоявшие на пути противники отталкиваются в сторону. Урон и длительность оглушения зависят от пройденного расстояния. Нельзя усилить Градом ударов.
    50% повышение скорости передвижения
    ignores proximity shield [1]
    is area damage [1]
    GADuneLurkerEmergeAttack
    Triggerable, Attack
    Base Damage: 55–82
    Время атаки: 1.005 сек.

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Actor
    {
    	basic_action = "Emerge"
    	basic_action = "ChangeToStance1"
    	basic_action = "ChangeToStance2"
    	basic_action = "ChangeToStance3"
    
    	on_start_ChangeToStance1 = "SetImmobile( true );"
    	on_start_ChangeToStance2 = "SetImmobile( true );"
    	on_end_ChangeToStance3 = "SetImmobile( false );"
    }
    
    ControlZone {}
    
    Pathfinding
    {
    	immobile = true
    }
    
    StateMachine
    {
    	define_shared_state = "hole;"
    }
    
    Functions
    {
    	
    }
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2666
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    BaseEvents
    {
    	on_construction_complete = "this.hole = PlayEffect( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/BrainWorm/sandhole.ao', 2, 1.0, inherit, inherit, random );"
    }
    
    Actor
    {
    	on_event_leave_ground_for_DashToTarget =
    	"
    		this.hole.PlayAnimation( fadeout );
    		this.hole = null;
    	"
    
    	on_event_hit_ground_for_DashToTarget =
    	"
    		this.hole = PlayEffect( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/BrainWorm/sandhole.ao', default, 1.0, inherit, inherit, random );
    		this.hole.QueueAnimation( idle );
    	"
    }
    
    Functions
    {
    	hole =
    	"
    		this.hole.PlayAnimation( fadeout );
    		this.hole = PlayEffect( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/BrainWorm/sandhole.ao', default, 1.0, inherit, inherit, random );
    		this.hole.QueueAnimation( idle );
    	"
    
    	hole_bye =
    	"
    		this.hole.PlayAnimation( fadeout );
    	"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/BrainWorm/DuneLurkerSanctumTrial"] = {
        name = "Dune Lurker",
        life = 1.65,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.65,
        damageSpread = 0.2,
        attackTime = 1.005,
        attackRange = 20,
        accuracy = 1,
        skillList = {
            "MeleeAtAnimationSpeed",
            "GADuneLurkerEmergeAttack",
            "DuneLurkerShieldCharge",
            "EAADuneLurkerRoll",
            "EASDuneLurkerArmStab",
            "DTTDuneWormLeap",
            "GADuneLurkerArmStab",
            "GADuneLurkerLeapImpact",
        },
        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["GADuneLurkerEmergeAttack"] = {
        name = "GADuneLurkerEmergeAttack",
        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 = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["DuneLurkerShieldCharge"] = {
        name = "Table Charge",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Charges at an enemy, bashing it with the character's shield and striking it. This knocks it back and stuns it. Enemies in the way are pushed to the side. Damage and stun are proportional to distance travelled. Cannot be supported by Multistrike.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Melee] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Movement] = true,
            [SkillType.Travel] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.433,
        baseFlags = {
            attack = true,
            melee = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_movement_velocity_+%",
            "ignores_proximity_shield",
            "is_area_damage",
        },
        levels = {
            [1] = {50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EAADuneLurkerRoll"] = {
        name = "EAADuneLurkerRoll",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "melee_range_+",
        },
        levels = {
            [1] = {8, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASDuneLurkerArmStab"] = {
        name = "EASDuneLurkerArmStab",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "attack_maximum_action_distance_+",
        },
        levels = {
            [1] = {32, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["DTTDuneWormLeap"] = {
        name = "DTTDuneWormLeap",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Movement] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "walk_emerge_extra_distance",
        },
        levels = {
            [1] = {-10, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GADuneLurkerArmStab"] = {
        name = "GADuneLurkerArmStab",
        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",
        },
        levels = {
            [1] = {baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GADuneLurkerLeapImpact"] = {
        name = "GADuneLurkerLeapImpact",
        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",
        },
        levels = {
            [1] = {baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    Edit

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