SpectreY
AreaValley of the Titans, The Ziggurat Refuge, Valley of the Titans
Tagsallows_inc_aoe, beast, Beast_onhit_audio, fast_movement, insect, large_model, melee, monster_barely_moves, physical_affinity
Packs
  • Valley of the Titans, Valley of the Titans: Dune Lurker
  • The Ziggurat Refuge: Dune Lurker, Mantis Rat
  • Life
    180%
    Ailment Threshold
    %
    Resistance
    0 0 30 0
    Damage
    180%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 20
    Attack Time
    1.005 Second
    Damage Spread
    ±20%
    Experience
    180%
    Model Size
    100%
    Type
    DuneLurker
    Metadata
    DuneLurker_
    Level
    70
    Life
    15,689
    Armour
    3,877
    Evasion
    502
    Energy Shield
    0
    Damage
    446
    Spell Damage
    446
    Accuracy
    0
    Attack Time
    1.005
    Experience
    62,350
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Basic Attack
    Base Damage: 357–535
    [Critical|Critical Hit] Chance: 5%
    Attack Time: 1.005 sec
    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
    Cooldown Time: 8 sec
    +8 to Melee Strike Range
    EASDuneLurkerArmStab
    Cooldown Time: 4 sec
    attack maximum action distance + [32]
    GADuneLurkerArmStab
    Triggerable, Attack
    Base Damage: 357–535
    [Critical|Critical Hit] Chance: 5%
    Attack Damage: 150%
    Attack Time: 1.005 sec
    Deals 50% more Attack Damage
    is area damage [1]
    DTTDuneWormLeap
    Spell, Movement
    Cast Time: 1 sec
    Cooldown Time: 8 sec
    walk emerge extra distance [-10]
    GADuneLurkerLeapImpact
    Triggerable, Attack
    Base Damage: 357–535
    [Critical|Critical Hit] Chance: 5%
    Attack Damage: 150%
    Attack Time: 1.005 sec
    Deals 50% more Attack Damage
    is area damage [1]
    DuneLurkerShieldCharge
    Attack, Melee, MeleeSingleTarget, Movement, Travel
    Table Charge
    Base Damage: 357–535
    [Critical|Critical Hit] Chance: 5%
    Attack Time: 1.005 sec
    Cooldown Time: 10 sec
    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.
    50% increased Movement Speed
    ignores proximity shield [1]
    is area damage [1]
    GADuneLurkerEmergeAttack
    Triggerable, Attack
    Base Damage: 357–535
    [Critical|Critical Hit] Chance: 5%
    Attack Time: 1.005 sec

    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.8,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.8,
        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.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["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
    AreaTrial of the Sekhemas
    Tagsallows_inc_aoe, beast, Beast_onhit_audio, fast_movement, insect, large_model, melee, monster_barely_moves, physical_affinity, sanctum_monster
    Packs
  • Trial of the Sekhemas: Dune Lurker
  • Life
    180%
    Ailment Threshold
    %
    Resistance
    0 0 30 0
    Damage
    180%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 20
    Attack Time
    1.005 Second
    Damage Spread
    ±20%
    Experience
    180%
    Model Size
    100%
    Type
    DuneLurkerSanctumTrial
    Metadata
    DuneLurkerSanctumTrial
    Level
    22
    Life
    731
    Armour
    152
    Evasion
    96
    Energy Shield
    0
    Damage
    74
    Spell Damage
    74
    Accuracy
    0
    Attack Time
    1.005
    Experience
    1,433
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Basic Attack
    Base Damage: 59–89
    [Critical|Critical Hit] Chance: 5%
    Attack Time: 1.005 sec
    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
    Cooldown Time: 8 sec
    +8 to Melee Strike Range
    EASDuneLurkerArmStab
    Cooldown Time: 4 sec
    attack maximum action distance + [32]
    GADuneLurkerArmStab
    Triggerable, Attack
    Base Damage: 59–89
    [Critical|Critical Hit] Chance: 5%
    Attack Damage: 150%
    Attack Time: 1.005 sec
    Deals 50% more Attack Damage
    is area damage [1]
    DTTDuneWormLeap
    Spell, Movement
    Cast Time: 1 sec
    Cooldown Time: 8 sec
    walk emerge extra distance [-10]
    GADuneLurkerLeapImpact
    Triggerable, Attack
    Base Damage: 59–89
    [Critical|Critical Hit] Chance: 5%
    Attack Damage: 150%
    Attack Time: 1.005 sec
    Deals 50% more Attack Damage
    is area damage [1]
    DuneLurkerShieldCharge
    Attack, Melee, MeleeSingleTarget, Movement, Travel
    Table Charge
    Base Damage: 59–89
    [Critical|Critical Hit] Chance: 5%
    Attack Time: 1.005 sec
    Cooldown Time: 10 sec
    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.
    50% increased Movement Speed
    ignores proximity shield [1]
    is area damage [1]
    GADuneLurkerEmergeAttack
    Triggerable, Attack
    Base Damage: 59–89
    [Critical|Critical Hit] Chance: 5%
    Attack Time: 1.005 sec

    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.8,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.8,
        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.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["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 = { }, },
        },
    }