Scourge of the Skies
SpectreY
Tagsbeast, Beast_onhit_audio, flying, immobile, red_blood
Life
132%
Ailment Threshold
%
Resistance
0 0 0 0
Damage
121%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
6 ~ 45
Attack Time
2.01 Second
Damage Spread
±20%
Experience
110%
Model Size
100%
Type
MutantBird
Metadata
MutantBird
Level
68
Life
10,239
Armour
3,451
Evasion
477
Energy Shield
0
Damage
282
Spell Damage
282
Accuracy
0
Attack Time
2.01
Experience
31,497
MutantBirdPeck
Triggerable, Attack
Base Damage: 226–338
[Critical|Critical Hit] Chance: 5%
Attack Time: 2.01 sec
is area damage [1]
MutantBirdMultiPeck
Triggerable, Attack
Base Damage: 226–338
[Critical|Critical Hit] Chance: 5%
Attack Time: 2.01 sec
is area damage [1]
MutantBirdSpawnDog
Spell, Multicastable, Triggerable
Cast Time: 3.2 sec
alternate minion [1000]
number of monsters to summon [1]
summon specific monsters in front offset [300]
summon specific monsters radius +% [-99]
summoned monsters are minions [1]
MutantBirdVomitSpray
Triggerable, Spell, Damage
Cast Time: 3 sec
is area damage [1]
MutantBirdSpawnDogLongRange
Spell, Multicastable, Triggerable
Cast Time: 3.2 sec
alternate minion [1000]
number of monsters to summon [1]
summon specific monsters in front offset [25]
summon specific monsters radius +% [-99]
summoned monsters are minions [1]
MutantBirdMortar
Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
Critical Strike Chance: 5%
Cast Time: 1.5 sec
Generic monster mortar skill. Like Monster Projectile but has an impact effect.
Deals 12.42 to 18.63 Physical Damage
base is projectile [1]
is area damage [1]
projectile minimum range [45]
projectile spread radius [10]
projectile uses contact position [1]
MutantBirdFirstEncounter
MutantBirdDespawnDogStart
MutantBirdDespawnDogFinish
MutantBirdTurnLeft
MutantBirdTurnRight
MutantBirdVomitMortarSmall
Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
Critical Strike Chance: 5%
Cast Time: 1.5 sec
Generic monster mortar skill. Like Monster Projectile but has an impact effect.
Deals 12.42 to 18.63 Physical Damage
base is projectile [1]
is area damage [1]
projectile minimum range [45]
projectile spread radius [10]
projectile uses contact position [1]
MutantBirdVomitMortarMedium
Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
Critical Strike Chance: 5%
Cast Time: 1.5 sec
Generic monster mortar skill. Like Monster Projectile but has an impact effect.
Deals 12.42 to 18.63 Physical Damage
base is projectile [1]
is area damage [1]
projectile minimum range [45]
projectile spread radius [10]
projectile uses contact position [1]
MutantBirdVomitMortarLarge
Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
Critical Strike Chance: 5%
Cast Time: 1.5 sec
Generic monster mortar skill. Like Monster Projectile but has an impact effect.
Deals 12.42 to 18.63 Physical Damage
base is projectile [1]
is area damage [1]
projectile minimum range [45]
projectile spread radius [10]
projectile uses contact position [1]

Object Type

version 2
extends "Metadata/Monsters/Monster"

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

Pathfinding
{
	immobile = true
}

Positioned
{
	update_max_entity_size = true
	force_placement = true
}

Transitionable {}

StateMachine {}

Animated
{
	on_turn_left_01 = "UnlockOrientation();"
	on_end_turn_left_01 = "LockOrientation();"
	on_turn_right_01 = "UnlockOrientation();"
	on_end_turn_right_01 = "LockOrientation();"
}

ControlZone
{
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Bird/MutantBird"] = {
    name = "Scourge of the Skies",
    life = 1.32,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1.21,
    damageSpread = 0.2,
    attackTime = 2.01,
    attackRange = 45,
    accuracy = 1,
    skillList = {
        "MutantBirdPeck",
        "MutantBirdMultiPeck",
        "MutantBirdVomitSpray",
        "MutantBirdSpawnDog",
        "MutantBirdSpawnDogLongRange",
        "MutantBirdMortar",
        "MutantBirdVomitMortarSmall",
        "MutantBirdVomitMortarMedium",
        "MutantBirdVomitMortarLarge",
        "MutantBirdFirstEncounter",
        "MutantBirdDespawnDogStart",
        "MutantBirdDespawnDogFinish",
        "MutantBirdTurnLeft",
        "MutantBirdTurnRight",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MutantBirdPeck"] = {
    name = "MutantBirdPeck",
    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 = {
        "is_area_damage",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MutantBirdMultiPeck"] = {
    name = "MutantBirdMultiPeck",
    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 = {
        "is_area_damage",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MutantBirdVomitSpray"] = {
    name = "MutantBirdVomitSpray",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 3,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MutantBirdSpawnDog"] = {
    name = "MutantBirdSpawnDog",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 3.2,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "alternate_minion",
        "number_of_monsters_to_summon",
        "summon_specific_monsters_in_front_offset",
        "summon_specific_monsters_radius_+%",
        "summoned_monsters_are_minions",
    },
    levels = {
        [1] = {1000, 1, 300, -99, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MutantBirdSpawnDogLongRange"] = {
    name = "MutantBirdSpawnDogLongRange",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 3.2,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "alternate_minion",
        "number_of_monsters_to_summon",
        "summon_specific_monsters_in_front_offset",
        "summon_specific_monsters_radius_+%",
        "summoned_monsters_are_minions",
    },
    levels = {
        [1] = {1000, 1, 25, -99, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MutantBirdMortar"] = {
    name = "MutantBirdMortar",
    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.5,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "projectile_spread_radius",
        "projectile_minimum_range",
        "is_area_damage",
        "base_is_projectile",
        "projectile_uses_contact_position",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 10, 45, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MutantBirdVomitMortarSmall"] = {
    name = "MutantBirdVomitMortarSmall",
    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.5,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "projectile_spread_radius",
        "projectile_minimum_range",
        "is_area_damage",
        "base_is_projectile",
        "projectile_uses_contact_position",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 10, 45, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MutantBirdVomitMortarMedium"] = {
    name = "MutantBirdVomitMortarMedium",
    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.5,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "projectile_spread_radius",
        "projectile_minimum_range",
        "is_area_damage",
        "base_is_projectile",
        "projectile_uses_contact_position",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 10, 45, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MutantBirdVomitMortarLarge"] = {
    name = "MutantBirdVomitMortarLarge",
    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.5,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "projectile_spread_radius",
        "projectile_minimum_range",
        "is_area_damage",
        "base_is_projectile",
        "projectile_uses_contact_position",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 10, 45, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MutantBirdFirstEncounter"] = {
    name = "MutantBirdFirstEncounter",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 5.07,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MutantBirdDespawnDogStart"] = {
    name = "MutantBirdDespawnDogStart",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MutantBirdDespawnDogFinish"] = {
    name = "MutantBirdDespawnDogFinish",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 3.2,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MutantBirdTurnLeft"] = {
    name = "MutantBirdTurnLeft",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.933,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MutantBirdTurnRight"] = {
    name = "MutantBirdTurnRight",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.933,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}