Porte-lance de la Marmaille
SpectreY
AreaL'Île de la Marmaille, Les Terriers volcaniques, Caldera, Le Refuge de la Ziggourat
Tagsallows_additional_projectiles, humanoid, medium_movement, melee, not_int, physical_affinity, ranged, red_blood, Stab_onhit_audio
Packs
  • L'Île de la Marmaille: Tambour de guerre de la Marmaille, Chaman de la Marmaille, Marche-échasse de la Marmaille, Porte-lance de la Marmaille, Porte-lance de la Marmaille
  • Les Terriers volcaniques: Tambour de guerre de la Marmaille, Chaman de la Marmaille, Marche-échasse de la Marmaille, Porte-lance de la Marmaille, Porte-lance de la Marmaille, Porte-flambeau de la Marmaille
  • Le Refuge de la Ziggourat: Chaman de la Marmaille, Tambour de guerre de la Marmaille, Béhémoth assujetti, Marche-échasse de la Marmaille, Porte-lance de la Marmaille, Porte-lance de la Marmaille
  • Le Refuge de la Ziggourat: Chaman de la Marmaille, Tambour de guerre de la Marmaille, Béhémoth assujetti, Marche-échasse de la Marmaille, Porte-lance de la Marmaille, Porte-lance de la Marmaille, Porte-flambeau de la Marmaille
  • Vie
    75%
    +50%
    Évasion
    +25%
    Résistance
    0 0 0 0
    Damage
    75%
    Précision
    100%
    Attack Distance
    5 ~ 12
    Temps d'attaque
    1.2 Second
    Damage Spread
    ±20%
    Expérience
    75%
    Model Size
    100%
    Type
    GoblinSpearman
    Metadata
    GoblinSpearman
    Niveau
    65
    Vie
    4,885
    3,035
    Damage
    159
    Dégâts des sorts
    159
    Précision
    2,228
    Temps d'attaque
    1.2
    Expérience
    16,130
    Minion Life
    4,712
    Minion Damage
    622
    Minion Armour
    5,058
    MeleeAtAnimationSpeedComboTEMP
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Attaque de base
    Base Damage: 127–191
    Chances de Touche critique: 5%
    Temps d'attaque: 1.2 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]
    EASGoblinDance
    action attack or cast time uses animation length [1]
    MPWGoblinSpearThrow
    Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
    Base Damage: 127–191
    Chances de Touche critique: 5%
    Temps d'attaque: 1.2 sec.
    action attack or cast time uses animation length [1]
    base is projectile [1]
    maintain projectile direction when using contact position [1]
    monster projectile variation [1082]
    projectile ballistic angle from reference event [1]
    projectile ballistic gravity override [2000]
    projectile spread radius [15]
    projectile uses contact position [1]
    spell maximum action distance +% [-15]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/Goblins/GoblinCrowd"
    
    Actor
    {
    	basic_action = "ChangeToStance1"
    	basic_action = "ChangeToStance2"
    }
    
    Transitionable {}
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2566
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/Goblins/GoblinCrowd"
    
    Transitionable
    {
    	on_transition =
    	"
    		Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/Goblins/GoblinSpearman/GoblinSpearmanAggroAudio.ao' ); } );
    	"
    }
    
    
    Animated
    {
    	on_event_contact_for_throw_01 = "RemoveAttachedObjectFromBones( R_Weapon );"
    
    	on_end_throw_01 = "AddAttached( 'Metadata/Monsters/Goblins/GoblinSpearman/attachments/GoblinSpearmanWeapon.ao', R_Weapon );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Goblins/GoblinSpearman/GoblinSpearman"] = {
        name = "Spearbearer Kin",
        life = 0.75,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 0.75,
        damageSpread = 0.2,
        attackTime = 1.2,
        attackRange = 12,
        accuracy = 1,
        weaponType1 = "Spear",
        skillList = {
            "MeleeAtAnimationSpeedComboTEMP",
            "MPWGoblinSpearThrow",
            "EASGoblinDance",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeedComboTEMP"] = {
        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["MPWGoblinSpearThrow"] = {
        name = "MPWGoblinSpearThrow",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_projectile_variation",
            "spell_maximum_action_distance_+%",
            "projectile_spread_radius",
            "projectile_ballistic_gravity_override",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_ballistic_angle_from_reference_event",
            "maintain_projectile_direction_when_using_contact_position",
        },
        levels = {
            [1] = {1082, -15, 15, 2000, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASGoblinDance"] = {
        name = "EASGoblinDance",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    keyval
    StateMachine.define_shared_state =
    StateMachine.",
    StateMachine.yump;
    StateMachine.crowd;
    StateMachine.jumping;
    Functions.run_away =
    Functions.",
    Functions.RotateBy( arg1 );
    Functions.this.path_targetFindWalkableLocationOnLine( this, GetLocation() + RotateLocation( [0, -100] ), GetObjectSize(), walk );
    Functions.PathTo( EvalIf( VariableExists( path_target ), path_target, GetLocation() + RotateLocation( [0, -200] ) ), true );
    Functions.stopStopMoving();
    Actor.basic_actionChangeToStance1, ChangeToStance2
    Stats.base_heavy_stun_duration_ms2566
    Porte-lance de la Marmaille
    Humanoïde
    Spearbearer Kin
    SpectreY
    Spectre OverrideMetadata/Monsters/Goblins/GoblinSpearman/GoblinSpearman
    Tagshumanoid, medium_movement, not_int, red_blood, Stab_onhit_audio
    Packs
  • Chaman de la Marmaille, Porte-défense de la Marmaille, Porte-lance de la Marmaille
  • Vie
    75%
    +50%
    Évasion
    +25%
    Résistance
    0 0 0 0
    Damage
    75%
    Précision
    100%
    Attack Distance
    5 ~ 12
    Temps d'attaque
    1.2 Second
    Damage Spread
    ±20%
    Expérience
    75%
    Model Size
    100%
    Type
    GoblinSpearman
    Metadata
    GoblinSpearmanDistracted
    Niveau
    68
    Vie
    5,818
    3,620
    Damage
    175
    Dégâts des sorts
    175
    Précision
    2,502
    Temps d'attaque
    1.2
    Expérience
    21,476
    Minion Life
    5,198
    Minion Damage
    727
    Minion Armour
    6,033
    MeleeAtAnimationSpeedComboTEMP
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Attaque de base
    Base Damage: 140–210
    Chances de Touche critique: 5%
    Temps d'attaque: 1.2 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]
    EASGoblinDance
    action attack or cast time uses animation length [1]
    MPWGoblinSpearThrow
    Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
    Base Damage: 140–210
    Chances de Touche critique: 5%
    Temps d'attaque: 1.2 sec.
    action attack or cast time uses animation length [1]
    base is projectile [1]
    maintain projectile direction when using contact position [1]
    monster projectile variation [1082]
    projectile ballistic angle from reference event [1]
    projectile ballistic gravity override [2000]
    projectile spread radius [15]
    projectile uses contact position [1]
    spell maximum action distance +% [-15]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/Goblins/GoblinCrowd"
    
    Actor
    {
    	basic_action = "ChangeToStance1"
    	basic_action = "ChangeToStance2"
    }
    
    Transitionable {}
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2566
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/Goblins/GoblinCrowd"
    
    Transitionable
    {
    	on_transition =
    	"
    		Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/Goblins/GoblinSpearman/GoblinSpearmanAggroAudio.ao' ); } );
    	"
    }
    
    
    Animated
    {
    	on_event_contact_for_throw_01 = "RemoveAttachedObjectFromBones( R_Weapon );"
    
    	on_end_throw_01 = "AddAttached( 'Metadata/Monsters/Goblins/GoblinSpearman/attachments/GoblinSpearmanWeapon.ao', R_Weapon );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Goblins/GoblinSpearman/GoblinSpearmanDistracted"] = {
        name = "Spearbearer Kin",
        life = 0.75,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 0.75,
        damageSpread = 0.2,
        attackTime = 1.2,
        attackRange = 12,
        accuracy = 1,
        weaponType1 = "Spear",
        skillList = {
            "MeleeAtAnimationSpeedComboTEMP",
            "MPWGoblinSpearThrow",
            "EASGoblinDance",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeedComboTEMP"] = {
        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["MPWGoblinSpearThrow"] = {
        name = "MPWGoblinSpearThrow",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_projectile_variation",
            "spell_maximum_action_distance_+%",
            "projectile_spread_radius",
            "projectile_ballistic_gravity_override",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_ballistic_angle_from_reference_event",
            "maintain_projectile_direction_when_using_contact_position",
        },
        levels = {
            [1] = {1082, -15, 15, 2000, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASGoblinDance"] = {
        name = "EASGoblinDance",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    Porte-lance de la Marmaille
    Humanoïde
    Spearbearer Kin
    SpectreY
    Spectre OverrideMetadata/Monsters/Goblins/GoblinSpearman/GoblinSpearman
    Tagshumanoid, medium_movement, not_int, red_blood, Stab_onhit_audio
    Vie
    75%
    +50%
    Évasion
    +25%
    Résistance
    0 0 0 0
    Damage
    75%
    Précision
    100%
    Attack Distance
    5 ~ 12
    Temps d'attaque
    1.2 Second
    Damage Spread
    ±20%
    Expérience
    75%
    Model Size
    100%
    Type
    GoblinSpearman
    Metadata
    GoblinSpearmanWalkEmerge
    Niveau
    68
    Vie
    5,818
    3,620
    Damage
    175
    Dégâts des sorts
    175
    Précision
    2,502
    Temps d'attaque
    1.2
    Expérience
    21,476
    Minion Life
    5,198
    Minion Damage
    727
    Minion Armour
    6,033
    MeleeAtAnimationSpeedComboTEMP
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Attaque de base
    Base Damage: 140–210
    Chances de Touche critique: 5%
    Temps d'attaque: 1.2 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]
    EASGoblinDance
    action attack or cast time uses animation length [1]
    MPWGoblinSpearThrow
    Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
    Base Damage: 140–210
    Chances de Touche critique: 5%
    Temps d'attaque: 1.2 sec.
    action attack or cast time uses animation length [1]
    base is projectile [1]
    maintain projectile direction when using contact position [1]
    monster projectile variation [1082]
    projectile ballistic angle from reference event [1]
    projectile ballistic gravity override [2000]
    projectile spread radius [15]
    projectile uses contact position [1]
    spell maximum action distance +% [-15]
    WalkEmergeGoblin
    walk emerge distance [775]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/Goblins/GoblinCrowd"
    
    Actor
    {
    	basic_action = "ChangeToStance1"
    	basic_action = "ChangeToStance2"
    }
    
    Transitionable {}
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2566
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/Goblins/GoblinCrowd"
    
    Transitionable
    {
    	on_transition =
    	"
    		Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/Goblins/GoblinSpearman/GoblinSpearmanAggroAudio.ao' ); } );
    	"
    }
    
    
    Animated
    {
    	on_event_contact_for_throw_01 = "RemoveAttachedObjectFromBones( R_Weapon );"
    
    	on_end_throw_01 = "AddAttached( 'Metadata/Monsters/Goblins/GoblinSpearman/attachments/GoblinSpearmanWeapon.ao', R_Weapon );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Goblins/GoblinSpearman/GoblinSpearmanWalkEmerge"] = {
        name = "Spearbearer Kin",
        life = 0.75,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 0.75,
        damageSpread = 0.2,
        attackTime = 1.2,
        attackRange = 12,
        accuracy = 1,
        weaponType1 = "Spear",
        skillList = {
            "MeleeAtAnimationSpeedComboTEMP",
            "MPWGoblinSpearThrow",
            "EASGoblinDance",
            "WalkEmergeGoblin",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeedComboTEMP"] = {
        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["MPWGoblinSpearThrow"] = {
        name = "MPWGoblinSpearThrow",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_projectile_variation",
            "spell_maximum_action_distance_+%",
            "projectile_spread_radius",
            "projectile_ballistic_gravity_override",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_ballistic_angle_from_reference_event",
            "maintain_projectile_direction_when_using_contact_position",
        },
        levels = {
            [1] = {1082, -15, 15, 2000, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASGoblinDance"] = {
        name = "EASGoblinDance",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["WalkEmergeGoblin"] = {
        name = "WalkEmergeGoblin",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 3.2,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "walk_emerge_distance",
        },
        levels = {
            [1] = {775, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    Porte-lance de la Marmaille
    SpectreY
    AreaL'Île de la Marmaille, Les Terriers volcaniques, Caldera, Le Refuge de la Ziggourat
    Tagsallows_additional_projectiles, humanoid, medium_movement, melee, not_int, physical_affinity, ranged, red_blood, Stab_onhit_audio
    Packs
  • L'Île de la Marmaille: Tambour de guerre de la Marmaille, Chaman de la Marmaille, Marche-échasse de la Marmaille, Porte-lance de la Marmaille, Porte-lance de la Marmaille
  • Les Terriers volcaniques: Tambour de guerre de la Marmaille, Chaman de la Marmaille, Marche-échasse de la Marmaille, Porte-lance de la Marmaille, Porte-lance de la Marmaille, Porte-flambeau de la Marmaille
  • Le Refuge de la Ziggourat: Chaman de la Marmaille, Tambour de guerre de la Marmaille, Béhémoth assujetti, Marche-échasse de la Marmaille, Porte-lance de la Marmaille, Porte-lance de la Marmaille
  • Le Refuge de la Ziggourat: Chaman de la Marmaille, Tambour de guerre de la Marmaille, Béhémoth assujetti, Marche-échasse de la Marmaille, Porte-lance de la Marmaille, Porte-lance de la Marmaille, Porte-flambeau de la Marmaille
  • Vie
    75%
    +25%
    Évasion
    +40%
    Résistance
    0 0 0 0
    Damage
    75%
    Précision
    100%
    Attack Distance
    5 ~ 14
    Temps d'attaque
    1.2 Second
    Damage Spread
    ±20%
    Expérience
    75%
    Model Size
    100%
    Type
    GoblinSpearmanNoSkull
    Metadata
    GoblinSpearmanNoSkull_
    Niveau
    65
    Vie
    4,885
    2,529
    Damage
    159
    Dégâts des sorts
    159
    Précision
    2,228
    Temps d'attaque
    1.2
    Expérience
    16,130
    Minion Life
    4,712
    Minion Damage
    622
    Minion Armour
    3,540
    MeleeAtAnimationSpeedComboTEMP
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Attaque de base
    Base Damage: 127–191
    Chances de Touche critique: 5%
    Temps d'attaque: 1.2 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]
    EASGoblinDance
    action attack or cast time uses animation length [1]
    MPWGoblinSpearThrow
    Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
    Base Damage: 127–191
    Chances de Touche critique: 5%
    Temps d'attaque: 1.2 sec.
    action attack or cast time uses animation length [1]
    base is projectile [1]
    maintain projectile direction when using contact position [1]
    monster projectile variation [1082]
    projectile ballistic angle from reference event [1]
    projectile ballistic gravity override [2000]
    projectile spread radius [15]
    projectile uses contact position [1]
    spell maximum action distance +% [-15]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/Goblins/GoblinCrowd"
    
    Actor
    {
    	basic_action = "ChangeToStance1"
    	basic_action = "ChangeToStance2"
    }
    
    Transitionable {}
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2566
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/Goblins/GoblinCrowd"
    
    Transitionable
    {
    	on_transition =
    	"
    		Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/Goblins/GoblinSpearman/GoblinSpearmanAggroAudio.ao' ); } );
    	"
    }
    
    
    Animated
    {
    	on_event_contact_for_throw_01 = "RemoveAttachedObjectFromBones( R_Weapon );"
    
    	on_end_throw_01 = "AddAttached( 'Metadata/Monsters/Goblins/GoblinSpearman/attachments/GoblinSpearmanWeapon.ao', R_Weapon );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Goblins/GoblinSpearman/GoblinSpearmanNoSkull_"] = {
        name = "Spearbearer Kin",
        life = 0.75,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 0.75,
        damageSpread = 0.2,
        attackTime = 1.2,
        attackRange = 14,
        accuracy = 1,
        weaponType1 = "Spear",
        skillList = {
            "MeleeAtAnimationSpeedComboTEMP",
            "MPWGoblinSpearThrow",
            "EASGoblinDance",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeedComboTEMP"] = {
        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["MPWGoblinSpearThrow"] = {
        name = "MPWGoblinSpearThrow",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_projectile_variation",
            "spell_maximum_action_distance_+%",
            "projectile_spread_radius",
            "projectile_ballistic_gravity_override",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_ballistic_angle_from_reference_event",
            "maintain_projectile_direction_when_using_contact_position",
        },
        levels = {
            [1] = {1082, -15, 15, 2000, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASGoblinDance"] = {
        name = "EASGoblinDance",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    Edit

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