Urne ambulante
Urnwalker
SpectreY
Spectre OverrideMetadata/Monsters/VaseMonster/VaseMonsterSpectre
Tagsconstruct, melee, not_dex, not_int, physical_affinity, ranged, Unarmed_onhit_audio, undead, very_slow_movement
Vie
170%
Armure
+35%
Résistance
0 30 0 0
Damage
170%
Précision
100%
Touches critiques Chance
5%
Bonus de Dégâts critiques
+30%
Attack Distance
6 ~ 11
Temps d'attaque
1.5 Second
Damage Spread
±20%
Expérience
170%
Model Size
100%
Type
VaseMonster
Metadata
VaseMonster_
Niveau
68
Vie
13,187
Armure
4,659
Score d'Évasion
477
Damage
396
Dégâts des sorts
396
Précision
2,180
Temps d'attaque
1.5
Expérience
48,678
Minion Life
19,176
Minion Damage
3,224
Minion Armour
7,075
MeleeAtAnimationSpeed
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Attaque de base
Base Damage: 317–476
Chances de Touche critique: 5%
Temps d'attaque: 1.5 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]
EASSummonScarabs
Temps de recharge: 15 sec.
action attack or cast time uses animation length [1]
spell maximum action distance +% [-40]
MMSSummonScarabs
Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
Temps d'incantation: 1 sec.
Compétence de mortier de monstre générique. Idem au Projectile de monstre, mais a un effet d'impact.
action attack or cast time uses animation length [1]
base is projectile [1]
monster projectile variation [1124]
projectile uses contact position [1]
use scaled contact offset [1]
MDSummonScarabs
Multicastable, Triggerable

Object Type

version 2
extends "Metadata/Monsters/Monster"

Stats
{
	set_base_heavy_stun_duration_ms = 2923
}

Actor
{
	basic_action = "ChangeToStance1"
	basic_action = "ChangeToStance2"
}

StateMachine
{
	define_shared_state = "emerge; smokin;"
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"

StateMachine
{
	on_state_emerge_1 =
	"
		RemoveAttachedObjectFromBones( vase_jntBnd );
		AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/VaseMonster/vase_smoke.ao', FX_vaseSmoke_01, 1 );
		ShowMeshSegments( mainShape, ribcageShape, skele_dangler_Shape14, skele_dangler_Shape5, skele_dangler_Shape7, skele_dangler_Shape9, skull_Shape3, skull_Shape6 );
	"

	create_state_emerge_1 =
	"
		RemoveAttachedObjectFromBones( vase_jntBnd );
		AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/VaseMonster/vase_smoke.ao', FX_vaseSmoke_01, 1 );
	"

	create_state_emerge_0 = "HideMeshSegments( mainShape, ribcageShape, skele_dangler_Shape14, skele_dangler_Shape5, skele_dangler_Shape7, skele_dangler_Shape9, skull_Shape3, skull_Shape6 );"
}

Life
{
	on_death = "RemoveAttachedObjectFromBones( FX_vaseSmoke_01 );"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/VaseMonster/VaseMonster_"] = {
    name = "Urnwalker",
    life = 1.7,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1.7,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 11,
    accuracy = 1,
    skillList = {
        "MeleeAtAnimationSpeed",
        "MMSSummonScarabs",
        "EASSummonScarabs",
        "MDSummonScarabs",
    },
    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["MMSSummonScarabs"] = {
    name = "MMSSummonScarabs",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Generic monster mortar skill. Like Monster Projectile but has an impact effect.",
    skillTypes = {
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_projectile_variation",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {1124, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASSummonScarabs"] = {
    name = "EASSummonScarabs",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_maximum_action_distance_+%",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {-40, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MDSummonScarabs"] = {
    name = "MDSummonScarabs",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
Urne ambulante
Urnwalker
SpectreY
Spectre OverrideMetadata/Monsters/VaseMonster/VaseMonsterSpectre
AreaL'Épreuve des Sekhemas, L'Épreuve des Sekhemas
Tagsconstruct, melee, not_dex, not_int, physical_affinity, ranged, sanctum_monster, Unarmed_onhit_audio, undead, very_slow_movement
Packs
  • L'Épreuve des Sekhemas, L'Épreuve des Sekhemas: Urne ambulante
  • Vie
    170%
    Armure
    +35%
    Résistance
    0 30 0 0
    Damage
    170%
    Précision
    100%
    Touches critiques Chance
    5%
    Bonus de Dégâts critiques
    +30%
    Attack Distance
    6 ~ 11
    Temps d'attaque
    1.5 Second
    Damage Spread
    ±20%
    Expérience
    170%
    Model Size
    100%
    Type
    VaseMonsterSanctumTrial
    Metadata
    VaseMonsterSanctumTrial
    Niveau
    22
    Vie
    690
    Armure
    205
    Score d'Évasion
    96
    Damage
    70
    Dégâts des sorts
    70
    Précision
    372
    Temps d'attaque
    1.5
    Expérience
    1,353
    Minion Life
    1,795
    Minion Damage
    105
    Minion Armour
    312
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Attaque de base
    Base Damage: 56–84
    Chances de Touche critique: 5%
    Temps d'attaque: 1.5 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]
    EASSummonScarabs
    Temps de recharge: 15 sec.
    action attack or cast time uses animation length [1]
    spell maximum action distance +% [-40]
    MMSSummonScarabs
    Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
    Temps d'incantation: 1 sec.
    Compétence de mortier de monstre générique. Idem au Projectile de monstre, mais a un effet d'impact.
    action attack or cast time uses animation length [1]
    base is projectile [1]
    monster projectile variation [1124]
    projectile uses contact position [1]
    use scaled contact offset [1]
    MDSummonScarabs
    Multicastable, Triggerable

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2923
    }
    
    Actor
    {
    	basic_action = "ChangeToStance1"
    	basic_action = "ChangeToStance2"
    }
    
    StateMachine
    {
    	define_shared_state = "emerge; smokin;"
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    StateMachine
    {
    	on_state_emerge_1 =
    	"
    		RemoveAttachedObjectFromBones( vase_jntBnd );
    		AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/VaseMonster/vase_smoke.ao', FX_vaseSmoke_01, 1 );
    		ShowMeshSegments( mainShape, ribcageShape, skele_dangler_Shape14, skele_dangler_Shape5, skele_dangler_Shape7, skele_dangler_Shape9, skull_Shape3, skull_Shape6 );
    	"
    
    	create_state_emerge_1 =
    	"
    		RemoveAttachedObjectFromBones( vase_jntBnd );
    		AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/VaseMonster/vase_smoke.ao', FX_vaseSmoke_01, 1 );
    	"
    
    	create_state_emerge_0 = "HideMeshSegments( mainShape, ribcageShape, skele_dangler_Shape14, skele_dangler_Shape5, skele_dangler_Shape7, skele_dangler_Shape9, skull_Shape3, skull_Shape6 );"
    }
    
    Life
    {
    	on_death = "RemoveAttachedObjectFromBones( FX_vaseSmoke_01 );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/VaseMonster/VaseMonsterSanctumTrial"] = {
        name = "Urnwalker",
        life = 1.7,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.7,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 11,
        accuracy = 1,
        skillList = {
            "MeleeAtAnimationSpeed",
            "MMSSummonScarabs",
            "EASSummonScarabs",
            "MDSummonScarabs",
        },
        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["MMSSummonScarabs"] = {
        name = "MMSSummonScarabs",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Generic monster mortar skill. Like Monster Projectile but has an impact effect.",
        skillTypes = {
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_projectile_variation",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {1124, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASSummonScarabs"] = {
        name = "EASSummonScarabs",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_maximum_action_distance_+%",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {-40, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MDSummonScarabs"] = {
        name = "MDSummonScarabs",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    Urne ambulante
    Urnwalker
    SpectreY
    Spectre OverrideMetadata/Monsters/VaseMonster/VaseMonsterSpectre
    AreaL'Épreuve des Sekhemas
    Tagsconstruct, melee, not_dex, not_int, physical_affinity, ranged, sanctum_monster, Unarmed_onhit_audio, undead, very_slow_movement
    Packs
  • L'Épreuve des Sekhemas: Mage réanimé, Urne ambulante
  • Vie
    170%
    Armure
    +35%
    Résistance
    0 30 0 0
    Damage
    170%
    Précision
    100%
    Touches critiques Chance
    5%
    Bonus de Dégâts critiques
    +30%
    Attack Distance
    6 ~ 11
    Temps d'attaque
    1.5 Second
    Damage Spread
    ±20%
    Expérience
    170%
    Model Size
    100%
    Type
    VaseMonsterSanctumTrial
    Metadata
    VaseMonsterSanctumTrialTime
    Niveau
    22
    Vie
    690
    Armure
    205
    Score d'Évasion
    96
    Damage
    70
    Dégâts des sorts
    70
    Précision
    372
    Temps d'attaque
    1.5
    Expérience
    1,353
    Minion Life
    1,795
    Minion Damage
    105
    Minion Armour
    312
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Attaque de base
    Base Damage: 56–84
    Chances de Touche critique: 5%
    Temps d'attaque: 1.5 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]
    GPSVaseMonsterBarrageProj
    Triggerable, Damage
    Inflige 27.17 à 33.21 Dégâts Physiques
    15% de Perte de Vitesse d'incantation
    action attack or cast time uses animation length [1]
    base is projectile [1]
    projectile uses contact position [1]
    spell maximum action distance +% [-45]
    use scaled contact offset [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2923
    }
    
    Actor
    {
    	basic_action = "ChangeToStance1"
    	basic_action = "ChangeToStance2"
    }
    
    StateMachine
    {
    	define_shared_state = "emerge; smokin;"
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    StateMachine
    {
    	on_state_emerge_1 =
    	"
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/VaseMonster/epk/vase_top_sanctum.epk' );
    		ShowMeshSegments( mainShape, ribcageShape, skele_dangler_Shape14, skele_dangler_Shape5, skele_dangler_Shape7, skele_dangler_Shape9, skull_Shape3, skull_Shape6 );
    	"
    
    	create_state_emerge_1 = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/VaseMonster/epk/vase_top_sanctum.epk' );"
    	create_state_emerge_0 = "HideMeshSegments( mainShape, ribcageShape, skele_dangler_Shape14, skele_dangler_Shape5, skele_dangler_Shape7, skele_dangler_Shape9, skull_Shape3, skull_Shape6 );"
    }
    
    Life
    {
    	on_death = "RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/VaseMonster/epk/vase_top_sanctum.epk' );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/VaseMonster/VaseMonsterSanctumTrialTime"] = {
        name = "Urnwalker",
        life = 1.7,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.7,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 11,
        accuracy = 1,
        skillList = {
            "MeleeAtAnimationSpeed",
            "GPSVaseMonsterBarrageProj",
        },
        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["GPSVaseMonsterBarrageProj"] = {
        name = "GPSVaseMonsterBarrageProj",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "spell_maximum_action_distance_+%",
            "active_skill_cast_speed_+%_final",
            "base_is_projectile",
            "use_scaled_contact_offset",
            "projectile_uses_contact_position",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {0.89999997615814, 1.1000000238419, -45, -15, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    Urne ambulante
    Urnwalker
    SpectreY
    Tagsconstruct, melee, not_dex, not_int, physical_affinity, ranged, Unarmed_onhit_audio, undead, very_slow_movement
    Vie
    170%
    Armure
    +35%
    Résistance
    0 30 0 0
    Damage
    170%
    Précision
    100%
    Touches critiques Chance
    5%
    Bonus de Dégâts critiques
    +30%
    Attack Distance
    6 ~ 11
    Temps d'attaque
    1.5 Second
    Damage Spread
    ±20%
    Expérience
    170%
    Model Size
    100%
    Type
    VaseMonster
    Metadata
    VaseMonsterSpectre
    Niveau
    68
    Vie
    13,187
    Armure
    4,659
    Score d'Évasion
    477
    Damage
    396
    Dégâts des sorts
    396
    Précision
    2,180
    Temps d'attaque
    1.5
    Expérience
    48,678
    Minion Life
    19,176
    Minion Damage
    3,224
    Minion Armour
    7,075
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Attaque de base
    Base Damage: 317–476
    Chances de Touche critique: 5%
    Temps d'attaque: 1.5 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]
    EASSummonScarabs
    Temps de recharge: 15 sec.
    action attack or cast time uses animation length [1]
    spell maximum action distance +% [-40]
    MMSSummonScarabs
    Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
    Temps d'incantation: 1 sec.
    Compétence de mortier de monstre générique. Idem au Projectile de monstre, mais a un effet d'impact.
    action attack or cast time uses animation length [1]
    base is projectile [1]
    monster projectile variation [1124]
    projectile uses contact position [1]
    use scaled contact offset [1]
    MDSummonScarabs
    Multicastable, Triggerable

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2923
    }
    
    Actor
    {
    	basic_action = "ChangeToStance1"
    	basic_action = "ChangeToStance2"
    }
    
    StateMachine
    {
    	define_shared_state = "emerge; smokin;"
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    StateMachine
    {
    	on_state_emerge_1 =
    	"
    		RemoveAttachedObjectFromBones( vase_jntBnd );
    		AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/VaseMonster/vase_smoke.ao', FX_vaseSmoke_01, 1 );
    		ShowMeshSegments( mainShape, ribcageShape, skele_dangler_Shape14, skele_dangler_Shape5, skele_dangler_Shape7, skele_dangler_Shape9, skull_Shape3, skull_Shape6 );
    	"
    
    	create_state_emerge_1 =
    	"
    		RemoveAttachedObjectFromBones( vase_jntBnd );
    		AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/VaseMonster/vase_smoke.ao', FX_vaseSmoke_01, 1 );
    	"
    
    	create_state_emerge_0 = "HideMeshSegments( mainShape, ribcageShape, skele_dangler_Shape14, skele_dangler_Shape5, skele_dangler_Shape7, skele_dangler_Shape9, skull_Shape3, skull_Shape6 );"
    }
    
    Life
    {
    	on_death = "RemoveAttachedObjectFromBones( FX_vaseSmoke_01 );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/VaseMonster/VaseMonsterSpectre"] = {
        name = "Urnwalker",
        life = 1.7,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.7,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 11,
        accuracy = 1,
        skillList = {
            "MeleeAtAnimationSpeed",
            "MMSSummonScarabs",
            "EASSummonScarabs",
            "MDSummonScarabs",
        },
        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["MMSSummonScarabs"] = {
        name = "MMSSummonScarabs",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Generic monster mortar skill. Like Monster Projectile but has an impact effect.",
        skillTypes = {
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_projectile_variation",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {1124, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASSummonScarabs"] = {
        name = "EASSummonScarabs",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_maximum_action_distance_+%",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {-40, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MDSummonScarabs"] = {
        name = "MDSummonScarabs",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    Edit

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