Abscheulicher Kobold
Human
undead description [1]
spell maximum action distance +% [-20,20]
10% weniger Angriffsgeschwindigkeit
Vile Imp
SpectreY
AreaLichtfall, Der Grelwald, Die Zikkurat-Zuflucht, Lichtfall, Der Grelwald, Der Megalith von Phaaryl
Tagsallows_additional_projectiles, humanoid, medium_movement, melee, not_int, not_str, physical_affinity, ranged, Unarmed_onhit_audio, undead, zombie
Packs
  • Lichtfall: Abscheuliche Hexe, Abscheulicher Kobold, Abscheulicher Kobold
  • Lichtfall: Abscheuliche Hexe, Abscheulicher Kobold, Abscheulicher Kobold
  • Der Grelwald, Der Grelwald: Abscheulicher Kobold
  • Die Zikkurat-Zuflucht: Abscheuliche Hexe, Abscheulicher Kobold, Abscheulicher Kobold
  • Der Megalith von Phaaryl: Abscheuliche Hexe, Abscheulicher Kobold, Abscheulicher Kobold
  • Leben
    65%
    Ausweichen
    +50%
    Widerstand
    0 0 0 0
    Damage
    65%
    Genauigkeit
    100%
    Kritische Treffer Chance
    5%
    Bonus für kritische Treffer
    +30%
    Attack Distance
    4 ~ 6
    Angriffszeit
    1.32 Second
    Damage Spread
    ±20%
    Erfahrung
    65%
    Model Size
    100%
    Type
    UrchinKidRanged
    Metadata
    SlingUrchin1
    Stufe
    65
    Leben
    4,233
    Rüstung
    2,023
    Ausweichwert
    660
    Damage
    138
    Zauberschaden
    138
    Genauigkeit
    1,974
    Angriffszeit
    1.32
    Erfahrung
    13,980
    Minion Life
    3,885
    Minion Damage
    293
    Minion Armour
    2,023
    UrchinSlingProjectile
    Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
    Base Damage: 110–166
    Kritische Trefferchance: 5%
    Angriffszeit: 1.32 Sek.
    action attack or cast time uses animation length [1]
    base is projectile [1]
    monster projectile variation [1001]
    projectile ballistic angle from reference event [1]
    projectile uses contact position [1]
    spell maximum action distance +% [-40]
    MeleeAtAnimationSpeedComboTEMP
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Basisangriff
    Base Damage: 110–166
    Kritische Trefferchance: 5%
    Angriffszeit: 1.32 Sek.
    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]
    UrchinLeapGeometryAttack
    Triggerable, Attack
    Base Damage: 110–166
    Kritische Trefferchance: 5%
    Angriffsschaden: 80%
    Angriffszeit: 1.32 Sek.
    Verursacht 20% weniger Angriffsschaden
    +22 zu Nahkampf-Schlagreichweite
    action attack or cast time uses animation length [1]
    is area damage [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Actor
    {
    	basic_action = "Revive"
    	basic_action = "ChangeToStance2"
    	actor = "Metadata/Monsters/Urchins/UrchinSling.act"
    	slow_animations_go_to_idle = false
    }
    
    StateMachine
    {
    	define_shared_state = "epk;"
    }
    
    Transitionable
    {
    	
    }
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2333
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Transitionable
    {
    
    	on_transition =
    	"
    		Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/Urchins/UrchinAggro.ao' ); } );
    	"
    }
    
    Animated
    {
    	on_event_contact_for_projectile_01 = "HideMeshSegment( UrchinMonster_RockShape );"
    	on_end_projectile_01 = "ShowMeshSegment( UrchinMonster_RockShape );"
    	preload_animated_object = "Metadata/Monsters/Urchins/UrchinAggro.ao"
    }
    
    Actor
    {
    	on_change_to_stance2 = "HideMeshSegments( UrchinMonster_Overalls_SatchelShape, UrchinMonster_SlingShape, UrchinMonster_RockShape );"
    	create_stance2 = "HideMeshSegments( UrchinMonster_Overalls_SatchelShape, UrchinMonster_SlingShape, UrchinMonster_RockShape );"
    }
    
    Life
    {
    	on_death = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/on_death_epks/monster_on_death.epk' );"
    	on_spawned_dead = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/on_death_epks/monster_on_death.epk' );"
    }
    
    StateMachine
    {
    	on_state_epk_1 = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/UrchingCollector/Revive_Effect.epk' );"
    	on_or_create_state_epk_0 = "RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/UrchingCollector/Revive_Effect.epk' );"
    }
    
    Render
    {
    	selection_height_override = 105
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Urchins/SlingUrchin1"] = {
        name = "Vile Imp",
        life = 0.65,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 0.65,
        damageSpread = 0.2,
        attackTime = 1.32,
        attackRange = 6,
        accuracy = 1,
        skillList = {
            "MeleeAtAnimationSpeedComboTEMP",
            "UrchinSlingProjectile",
            "UrchinLeapGeometryAttack",
        },
        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["UrchinSlingProjectile"] = {
        name = "UrchinSlingProjectile",
        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_+%",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_ballistic_angle_from_reference_event",
        },
        levels = {
            [1] = {1001, -40, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["UrchinLeapGeometryAttack"] = {
        name = "UrchinLeapGeometryAttack",
        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 = {
            "melee_range_+",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {22, baseMultiplier = 0.8, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    undead description [1]
    IdMonsterNecromancerRaisable
    FamilyMonsterNecromancerRaisable
    DomainsMonster (3)
    GenerationTypeEinzigartig (3)
    Req. level1
    Stats
  • undead description Min: 1 Max: 1 Global
  • Adds Tagsnecromancer_raisable
    spell maximum action distance +% [-20,20]
    IdMonsterSpellActionDistanceVariation20
    FamilySpellMaximumActionDistance
    DomainsMonster (3)
    GenerationTypeEinzigartig (3)
    Req. level1
    Stats
  • spell maximum action distance +% Min: -20 Max: 20 Global
  • 10% weniger Angriffsgeschwindigkeit
    IdMonsterAttackSpeedPenalties10
    FamilyMonsterAttackSpeedPenalties
    DomainsMonster (3)
    GenerationTypeEinzigartig (3)
    Req. level1
    Stats
  • active skill attack speed +% final Min: -10 Max: -10 Global
  • Abscheulicher Kobold
    Human
    undead description [1]
    spell maximum action distance +% [-20,20]
    10% weniger Angriffsgeschwindigkeit
    Vile Imp
    SpectreY
    AreaLichtfall, Die Zikkurat-Zuflucht, Lichtfall, Der Megalith von Phaaryl
    Tagsfast_movement, humanoid, melee, not_int, not_str, physical_affinity, Unarmed_onhit_audio, undead, zombie
    Packs
  • Lichtfall: Abscheuliche Hexe, Abscheulicher Kobold, Abscheulicher Kobold
  • Lichtfall: Abscheuliche Hexe, Abscheulicher Kobold, Abscheulicher Kobold
  • Die Zikkurat-Zuflucht: Abscheuliche Hexe, Abscheulicher Kobold, Abscheulicher Kobold
  • Der Megalith von Phaaryl: Abscheuliche Hexe, Abscheulicher Kobold, Abscheulicher Kobold
  • Leben
    65%
    Ausweichen
    +50%
    Widerstand
    0 0 0 0
    Damage
    72%
    Genauigkeit
    100%
    Kritische Treffer Chance
    5%
    Bonus für kritische Treffer
    +30%
    Attack Distance
    4 ~ 6
    Angriffszeit
    1.32 Second
    Damage Spread
    ±20%
    Erfahrung
    65%
    Model Size
    100%
    Type
    UrchinKid
    Metadata
    MeleeUrchin1
    Stufe
    65
    Leben
    4,233
    Rüstung
    2,023
    Ausweichwert
    660
    Damage
    153
    Zauberschaden
    153
    Genauigkeit
    1,974
    Angriffszeit
    1.32
    Erfahrung
    13,980
    Minion Life
    3,885
    Minion Damage
    325
    Minion Armour
    2,023
    UrchinSlingProjectile
    Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
    Base Damage: 122–183
    Kritische Trefferchance: 5%
    Angriffszeit: 1.32 Sek.
    action attack or cast time uses animation length [1]
    base is projectile [1]
    monster projectile variation [1001]
    projectile ballistic angle from reference event [1]
    projectile uses contact position [1]
    spell maximum action distance +% [-40]
    MeleeAtAnimationSpeedComboTEMP
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
    Basisangriff
    Base Damage: 122–183
    Kritische Trefferchance: 5%
    Angriffszeit: 1.32 Sek.
    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]
    UrchinLeapGeometryAttack
    Triggerable, Attack
    Base Damage: 122–183
    Kritische Trefferchance: 5%
    Angriffsschaden: 80%
    Angriffszeit: 1.32 Sek.
    Verursacht 20% weniger Angriffsschaden
    +22 zu Nahkampf-Schlagreichweite
    action attack or cast time uses animation length [1]
    is area damage [1]
    DTTUrchinKid
    Spell, Movement
    Zauberzeit: 1 Sek.
    Abklingzeit: 10 Sek.
    action attack or cast time uses animation length [1]
    leap slam minimum distance [29]
    spell maximum action distance +% [-62]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Actor
    {
    	basic_action = "Revive"
    	basic_action = "ChangeToStance2"
    	actor = "Metadata/Monsters/Urchins/UrchinSling.act"
    	slow_animations_go_to_idle = false
    }
    
    StateMachine
    {
    	define_shared_state = "epk;"
    }
    
    Transitionable
    {
    	
    }
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2333
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Transitionable
    {
    
    	on_transition =
    	"
    		Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/Urchins/UrchinAggro.ao' ); } );
    	"
    }
    
    Animated
    {
    	on_event_contact_for_projectile_01 = "HideMeshSegment( UrchinMonster_RockShape );"
    	on_end_projectile_01 = "ShowMeshSegment( UrchinMonster_RockShape );"
    	preload_animated_object = "Metadata/Monsters/Urchins/UrchinAggro.ao"
    }
    
    Actor
    {
    	on_change_to_stance2 = "HideMeshSegments( UrchinMonster_Overalls_SatchelShape, UrchinMonster_SlingShape, UrchinMonster_RockShape );"
    	create_stance2 = "HideMeshSegments( UrchinMonster_Overalls_SatchelShape, UrchinMonster_SlingShape, UrchinMonster_RockShape );"
    }
    
    Life
    {
    	on_death = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/on_death_epks/monster_on_death.epk' );"
    	on_spawned_dead = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/on_death_epks/monster_on_death.epk' );"
    }
    
    StateMachine
    {
    	on_state_epk_1 = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/UrchingCollector/Revive_Effect.epk' );"
    	on_or_create_state_epk_0 = "RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/UrchingCollector/Revive_Effect.epk' );"
    }
    
    Render
    {
    	selection_height_override = 105
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Urchins/MeleeUrchin1"] = {
        name = "Vile Imp",
        life = 0.65,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 0.72,
        damageSpread = 0.2,
        attackTime = 1.32,
        attackRange = 6,
        accuracy = 1,
        skillList = {
            "MeleeAtAnimationSpeedComboTEMP",
            "UrchinSlingProjectile",
            "DTTUrchinKid",
            "UrchinLeapGeometryAttack",
        },
        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["UrchinSlingProjectile"] = {
        name = "UrchinSlingProjectile",
        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_+%",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_ballistic_angle_from_reference_event",
        },
        levels = {
            [1] = {1001, -40, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["DTTUrchinKid"] = {
        name = "DTTUrchinKid",
        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 = {
            "leap_slam_minimum_distance",
            "spell_maximum_action_distance_+%",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {29, -62, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["UrchinLeapGeometryAttack"] = {
        name = "UrchinLeapGeometryAttack",
        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 = {
            "melee_range_+",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {22, baseMultiplier = 0.8, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    undead description [1]
    IdMonsterNecromancerRaisable
    FamilyMonsterNecromancerRaisable
    DomainsMonster (3)
    GenerationTypeEinzigartig (3)
    Req. level1
    Stats
  • undead description Min: 1 Max: 1 Global
  • Adds Tagsnecromancer_raisable
    spell maximum action distance +% [-20,20]
    IdMonsterSpellActionDistanceVariation20
    FamilySpellMaximumActionDistance
    DomainsMonster (3)
    GenerationTypeEinzigartig (3)
    Req. level1
    Stats
  • spell maximum action distance +% Min: -20 Max: 20 Global
  • 10% weniger Angriffsgeschwindigkeit
    IdMonsterAttackSpeedPenalties10
    FamilyMonsterAttackSpeedPenalties
    DomainsMonster (3)
    GenerationTypeEinzigartig (3)
    Req. level1
    Stats
  • active skill attack speed +% final Min: -10 Max: -10 Global
  • Edit

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