Cracheur de roche
Rock Spitter
SpectreY
AreaLes Tréfonds inondés, Le Souterrain submergé
Tagsbeast, extra_extra_small_height, hard_armour, insect, is_unarmed, physical_affinity, ranged, red_blood, very_slow_movement
Vie
70%
Ailment Threshold
70%
Résistance
0 0 40 0
Damage
90%
Précision
100%
Chances de coup critique
+5%
Multiplicateur de coups critiques
+130%
Attack Distance
6 ~ 30
Attack Time
0.99 Second
Damage Spread
±20%
Expérience
100%
Model Size
100%
Type
SandSpitter
Metadata
SandSpitter2
Niveau
6
Vie
34
Armure
59
Évasion
166
Bouclier d'énergie
0
Damage
7
Dégâts des sorts
7
Précision
18
Attack Time
0.99
Expérience
67
Ailment Threshold
34
Chill
0
Shock
0
Brittle
1
Scorch
0
Sap
0
MMASandSpitterProjectile
Projectile, ProjectilesFromUser, Attack, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable
Base Damage: 6–9
Chances de coup critique: 5%
Attack Time: 0.99 sec.
Compétence de mortier de monstre générique. Idem au Projectile de monstre, mais a un effet d'impact.
+1.5 mètres d'Allonge en mêlée
action should face away from target [1]
base is projectile [1]
is area damage [1]
maintain projectile direction when using contact position [1]
mortar projectile scale animation speed instead of projectile speed [1]
projectile minimum range [50]
projectile spread radius [3]
projectile uses contact position [1]
use scaled contact offset [1]
EASSandSpitterTaunt
Spell
Temps d'incantation: 1.25 sec.
Temps de recharge: 4 sec.
disable skill repeats [1]
MonsterWaitVeryShortWithCooldown
Temps de recharge: 4 sec.
La Durée de base est de 0.75 secondes

Object Type

version 2
extends "Metadata/Monsters/Monster"

Actor
{
	basic_action = "Emerge"
	basic_action = "Emerge2"
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"

BaseEvents
{
	on_construction_complete = "parent.HideMeshSegment( polySurfaceShape1 );"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/SandSpitters/SandSpitter2"] = {
    name = "Rock Spitter",
    life = 0.7,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 40,
    chaosResist = 0,
    damage = 0.9,
    damageSpread = 0.2,
    attackTime = 0.99,
    attackRange = 30,
    accuracy = 1,
    skillList = {
        "MMASandSpitterProjectile",
        "MonsterWaitVeryShortWithCooldown",
        "EASSandSpitterTaunt",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MMASandSpitterProjectile"] = {
    name = "MMASandSpitterProjectile",
    hidden = true,
    color = 4,
    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.Attack] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "projectile_spread_radius",
        "projectile_minimum_range",
        "melee_range_+",
        "is_area_damage",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
        "action_should_face_away_from_target",
        "maintain_projectile_direction_when_using_contact_position",
        "mortar_projectile_scale_animation_speed_instead_of_projectile_speed",
    },
    levels = {
        [1] = {3, 50, 15, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MonsterWaitVeryShortWithCooldown"] = {
    name = "MonsterWaitVeryShortWithCooldown",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
    },
    levels = {
        [1] = {750, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASSandSpitterTaunt"] = {
    name = "EASSandSpitterTaunt",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.25,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "disable_skill_repeats",
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}