Dos-chardon colossal
Bête
Pointes en Mourant
Thistleback Goliath
SpectreY
Spectre OverrideMetadata/Monsters/Spiker/Spiker2Spectre
Tagsanimal_claw_weapon, beast, flesh_armour, has_dagger, has_one_handed_melee, large_model, mammal_beast, medium_height, medium_movement, melee, not_int, physical_affinity, red_blood, rodent_beast
Vie
110%
Armure
+25%
Évasion
+15%
Ailment Threshold
110%
Résistance
0 40 0 0
Damage
100%
Précision
100%
Chances de coup critique
+5%
Multiplicateur de coups critiques
+130%
Attack Distance
6 ~ 14
Attack Time
1.05 Second
Damage Spread
±20%
Expérience
100%
Model Size
100%
Type
Spiker
Metadata
Spiker2
Niveau
68
Vie
7,077
Armure
35,988
Évasion
5,450
Bouclier d'énergie
0
Damage
374
Dégâts des sorts
374
Précision
290
Attack Time
1.05
Expérience
10,255
Ailment Threshold
7,077
Chill
22
Shock
22
Brittle
127
Scorch
22
Sap
62
MeleeAtAnimationSpeed
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Attaque par défaut
Base Damage: 299–448
Chances de coup critique: 5%
Attack Time: 1.05 sec.
Frappez vos ennemis d'un coup puissant.
action attack or cast time uses animation length [1]
projectile uses contact position [1]
skill can fire arrows [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
SpikerSpineDeathNova
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
Base Damage: 299–448
Chances de coup critique: 5%
Attack Time: 1.05 sec.
75% Davantage de Dégâts
Tire 11 Projectiles supplémentaires
Tire des Projectiles en cercle
attack on death % [70]
base is projectile [1]
monster projectile variation [5]
skill unusable [1]
spell maximum action distance +% [-20]
EmptyActionSpellSpikerTaunt
Spell
Temps d'incantation: 1 sec.

Object Type

version 2
extends "Metadata/Monsters/Monster"

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

StateMachine
{
	define_shared_state = "aggro;"
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"

Render
{
     //turn_duration = 0.4
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Spiker/Spiker2"] = {
    name = "Thistleback Goliath",
    life = 1.1,
    fireResist = 0,
    coldResist = 40,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0.2,
    attackTime = 1.05,
    attackRange = 14,
    accuracy = 1,
    skillList = {
        "MeleeAtAnimationSpeed",
        "SpikerSpineDeathNova",
        "EmptyActionSpellSpikerTaunt",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeed"] = {
    name = "Default Attack",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Strike your foes down with a powerful blow.",
    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["SpikerSpineDeathNova"] = {
    name = "SpikerSpineDeathNova",
    hidden = true,
    color = 4,
    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.5,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "attack_on_death_%",
        "active_skill_damage_+%_final",
        "monster_projectile_variation",
        "spell_maximum_action_distance_+%",
        "number_of_additional_projectiles",
        "base_is_projectile",
        "projectiles_nova",
        "skill_unusable",
    },
    levels = {
        [1] = {100, 50, 5, -20, 11, levelRequirement = 30, statInterpolation = {1, 1},  cost = { }, },
        [2] = {100, 60, 5, -20, 11, levelRequirement = 52, statInterpolation = {1, 1},  cost = { }, },
        [3] = {100, 70, 5, -20, 11, levelRequirement = 65, statInterpolation = {1, 1},  cost = { }, },
        [4] = {70, 75, 5, -20, 11, levelRequirement = 68, statInterpolation = {1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EmptyActionSpellSpikerTaunt"] = {
    name = "EmptyActionSpellSpikerTaunt",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
Pointes en Mourant
IdMonsterDisplayCastsSpikeNovaOnDeath
FamilyDisplayCastsSpikeNovaOnDeath
Domainsmonstre (3)
GenerationTypeUnique (3)
Req. level1
Stats
  • display monster spike nova on death text Min: 1 Max: 1 Global
  • Dos-chardon colossal
    Bête
    Pointes en Mourant
    Thistleback Goliath
    SpectreY
    Tagsanimal_claw_weapon, beast, flesh_armour, has_dagger, has_one_handed_melee, large_model, mammal_beast, medium_movement, melee, not_int, physical_affinity, red_blood, rodent_beast
    Vie
    110%
    Armure
    +25%
    Évasion
    +15%
    Ailment Threshold
    110%
    Résistance
    0 40 0 0
    Damage
    100%
    Précision
    100%
    Chances de coup critique
    +5%
    Multiplicateur de coups critiques
    +130%
    Attack Distance
    6 ~ 14
    Attack Time
    1.05 Second
    Damage Spread
    ±20%
    Expérience
    100%
    Model Size
    100%
    Type
    Spiker
    Metadata
    Spiker2Spectre
    Niveau
    68
    Vie
    7,077
    Armure
    35,988
    Évasion
    5,450
    Bouclier d'énergie
    0
    Damage
    374
    Dégâts des sorts
    374
    Précision
    290
    Attack Time
    1.05
    Expérience
    10,255
    Ailment Threshold
    7,077
    Chill
    22
    Shock
    22
    Brittle
    127
    Scorch
    22
    Sap
    62
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Attaque par défaut
    Base Damage: 299–448
    Chances de coup critique: 5%
    Attack Time: 1.05 sec.
    Frappez vos ennemis d'un coup puissant.
    action attack or cast time uses animation length [1]
    projectile uses contact position [1]
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    EmptyActionSpellSpikerTaunt
    Spell
    Temps d'incantation: 1 sec.

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Actor
    {
    	main_hand_unarmed_type = "Dagger"
    	basic_action = "ChangeToStance2"
    	basic_action = "ChangeToStance1"
    }
    
    StateMachine
    {
    	define_shared_state = "aggro;"
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Render
    {
         //turn_duration = 0.4
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Spiker/Spiker2Spectre"] = {
        name = "Thistleback Goliath",
        life = 1.1,
        fireResist = 0,
        coldResist = 40,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0.2,
        attackTime = 1.05,
        attackRange = 14,
        accuracy = 1,
        skillList = {
            "MeleeAtAnimationSpeed",
            "EmptyActionSpellSpikerTaunt",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeed"] = {
        name = "Default Attack",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Strike your foes down with a powerful blow.",
        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["EmptyActionSpellSpikerTaunt"] = {
        name = "EmptyActionSpellSpikerTaunt",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    Pointes en Mourant
    IdMonsterDisplayCastsSpikeNovaOnDeath
    FamilyDisplayCastsSpikeNovaOnDeath
    Domainsmonstre (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • display monster spike nova on death text Min: 1 Max: 1 Global