The Vaal Omnitect Unique /11
(20–30)% increased Mana Regeneration Rate
Adds (22–27) to (34–38) Fire Damage
Adds (20–23) to (31–35) Cold Damage
Adds (1–3) to (47–52) Lightning Damage
Gain up to maximum Power Charges when you use a Vaal Skill
Gain 10 Life per Enemy Hit if you have used a Vaal Skill Recently
10% increased Movement Speed if you have used a Vaal Skill Recently
(Recently refers to the past 4 seconds)
Cannot gain Mana during effect
(60–80)% increased Critical Strike Chance with Vaal Skills during effect
(60–80)% increased Damage with Vaal Skills during effect
Vaal Skills used during effect have 10% reduced Soul Gain Prevention Duration
+(25–35) to Strength
Implicit Modifier magnitudes are tripled
(Implicit Modifiers are those that come from an item's type, rather than its random properties)
Corrupted
-1 Strength per 1 Strength on Allocated Passives in Radius
2% increased Life Recovery Rate per 10 Strength on Allocated Passives in Radius
-1 Intelligence per 1 Intelligence on Allocated Passives in Radius
2% increased Mana Recovery Rate per 10 Intelligence on Allocated Passives in Radius
-1 Dexterity per 1 Dexterity on Allocated Passives in Radius
2% increased Movement Speed per 10 Dexterity on Allocated Passives in Radius
Vial of Awakening
Stack Size: 1 / 10
Vial of Dominance
Stack Size: 1 / 10
Vial of Summoning
Stack Size: 1 / 10
Vial of the Ghost
Stack Size: 1 / 10
Vial of the Ritual
Stack Size: 1 / 10
The Vaal Omnitect
Construct
Action Speed cannot be modified to below 50% of base value
You cannot Recharge Energy Shield
Your Energy Shield starts at zero
Chaos Damage taken does not bypass Energy Shield
is incursion temple boss [1]
cannot be stunned for ms after stun finished [2000]
cannot be stunned while stunned [1]
Cannot be Knocked Back
SpectreN
AreaThe Temple of Atzoatl, The Temple of Atzoatl, The Temple of Atzoatl, The Temple of Atzoatl, The Temple of Atzoatl, The Temple of Atzoatl, The Temple of Atzoatl, The Temple of Atzoatl, The Temple of Atzoatl, The Temple of Atzoatl
Tagsbludgeoning_weapon, caster, construct, fire_affinity, incursion_temple_boss, is_unarmed, large_model, medium_height, not_dex, stone_armour, unique_map_boss, very_slow_movement
Life
795%
Energy Shield From Life
1000%
Armour
+100%
Ailment Threshold
504%
Resistance
40 40 40 25
Damage
300%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
6 ~ 14
Attack Time
1.605 Second
Damage Spread
±20%
Experience
300%
Model Size
100%
Type
VaalSaucerBoss
Metadata
VaalSaucerBoss
Level
78
Life
144,993
Armour
125,868
Evasion
6,667
Energy Shield
113,280
Damage
2,025
Spell Damage
2,025
Accuracy
428
Attack Time
1.605
Experience
37,131
Ailment Threshold
91,920
Chill
291
Shock
291
Brittle
1,644
Scorch
291
Sap
803
EmptyActionCommandTurrets1
Spell
Cast Time: 6 sec
Cooldown Time: 30 sec
EmptyActionCommandTurrets2
Spell
Cast Time: 6 sec
Cooldown Time: 30 sec
EmptyActionCommandTurrets3
Spell
Cast Time: 6 sec
Cooldown Time: 25 sec
IncursionSaucerFlying
Spell, Triggerable
Critical Strike Chance: 5%
Cast Time: 1 sec
Deals 93.75 to 140.6 Physical Damage
Your Hits cannot Stun Enemies
Base duration is 1 seconds
50% of Physical Damage Converted to Fire Damage
is area damage [1]
monster penalty against minions damage +% final vs player minions [-90]
skill granted omnitect thruster damage +% final [50]
VaalSaucerTranslateRotate1
translate rotate curvature path distance [5]
translate rotate curvature scale [-80]
translate rotate rotation angle rate [20]
VaalSaucerTranslateRotate2
translate rotate curvature path distance [5]
translate rotate curvature scale [-120]
translate rotate rotation angle rate [20]
VaalSaucerTranslateRotate3
translate rotate curvature path distance [5]
translate rotate curvature scale [-160]
translate rotate rotation angle rate [20]
VaalSaucerTranslateRotate4
translate rotate curvature path distance [5]
translate rotate curvature scale [-80]
translate rotate rotation angle rate [-20]
VaalSaucerTranslateRotate5
translate rotate curvature path distance [5]
translate rotate curvature scale [-120]
translate rotate rotation angle rate [-20]
VaalSaucerTranslateRotate6
translate rotate curvature path distance [5]
translate rotate curvature scale [-160]
translate rotate rotation angle rate [-20]
VaalSaucerTranslateRotate7
Cooldown Time: 7 sec
Base duration is 2.5 seconds
translate rotate rotation angle rate [15]
VaalSaucerTranslateRotate8
Cooldown Time: 7 sec
Base duration is 2.5 seconds
translate rotate rotation angle rate [-15]
IncursionSaucerWait
Base duration is 1 seconds
VaalSaucerTranslateRotate9
Cooldown Time: 7 sec
Base duration is 1.5 seconds
translate rotate rotation angle rate [45]
VaalSaucerTranslateRotate10
Cooldown Time: 7 sec
Base duration is 1.5 seconds
translate rotate rotation angle rate [-45]
VaalSaucerTranslateRotate11
Cooldown Time: 7 sec
Base duration is 1 seconds
translate rotate rotation angle rate [60]
VaalSaucerTranslateRotate12
Cooldown Time: 7 sec
Base duration is 1 seconds
translate rotate rotation angle rate [-60]
VaalSaucerTranslateRotate13
translate rotate curvature path distance [5]
translate rotate curvature scale [80]
translate rotate rotation angle rate [20]
VaalSaucerTranslateRotate14
translate rotate curvature path distance [5]
translate rotate curvature scale [120]
translate rotate rotation angle rate [20]
VaalSaucerTranslateRotate15
translate rotate curvature path distance [5]
translate rotate curvature scale [145]
translate rotate rotation angle rate [20]
VaalSaucerTranslateRotate16
translate rotate curvature path distance [5]
translate rotate curvature scale [160]
translate rotate rotation angle rate [20]
VaalSaucerTranslateToMiddle
translate rotate translate speed +% [200]
VaalSaucerTranslateRotateFlamethrower
translate rotate curvature path distance [5]
translate rotate curvature scale [-160]
translate rotate rotation angle rate [50]
translate rotate translate speed +% [100]
VaalSaucerTranslateRotateDamageWave
Base duration is 10 seconds
translate rotate rotation angle rate [-10]

Object Type

version 2
extends "Metadata/Monsters/Monster"

Positioned
{
	locked_orientation = true
	force_placement = true
}

Actor
{
	slow_animations_go_to_idle = false
	basic_action = "Emerge"
	basic_action = "ChangeToStance1"
	basic_action = "ChangeToStance2"
}

StateMachine
{
}

Transitionable
{
}

BaseEvents
{
	on_construction_complete = "LockScale();"
}

Stats
{
	set_no_life_regeneration = 1
	set_no_mana_regeneration = 1
}

Life
{
	prevent_corpse_sinking = true
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"

Transitionable
{
	create_untransitioned = 
	"
		PlayAnimation( emerge_01 );
		PauseAnimation();
		AddAttached( Metadata/Effects/Spells/monsters_effects/League_Incursion/Vaal_Saucer_Boss/pre-fight_fx/rig.ao,  );
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/League_Incursion/Vaal_Saucer_Boss/pre-fight_fx/rig.ao, idle );
	"
}

Render
{
	visual_size_index = 1
}

Actor
{
	on_start_Emerge =
	"
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/League_Incursion/Vaal_Saucer_Boss/pre-fight_fx/rig.ao, emerge );
	"
	on_end_Emerge = 
	"
		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Incursion/Vaal_Saucer_Boss/pre-fight_fx/rig.ao );
	"
}

Preload
{
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/League_Incursion/Vaal_Saucer_Boss/joint_action/jointAction.ao"
	preload_buff = "vaal_novasoul_immune"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueIncursion/VaalSaucerBoss"] = {
    name = "The Vaal Omnitect",
    life = 7.95,
    energyShield = 10,
    fireResist = 40,
    coldResist = 40,
    lightningResist = 40,
    chaosResist = 25,
    damage = 3,
    damageSpread = 0.2,
    attackTime = 1.605,
    attackRange = 14,
    accuracy = 1,
    skillList = {
        "IncursionSaucerWait",
        "IncursionSaucerFlying",
        "EmptyActionCommandTurrets1",
        "EmptyActionCommandTurrets2",
        "EmptyActionCommandTurrets3",
        "VaalSaucerTranslateRotate1",
        "VaalSaucerTranslateRotate2",
        "VaalSaucerTranslateRotate3",
        "VaalSaucerTranslateRotate4",
        "VaalSaucerTranslateRotate5",
        "VaalSaucerTranslateRotate6",
        "VaalSaucerTranslateRotate7",
        "VaalSaucerTranslateRotate8",
        "VaalSaucerTranslateRotate9",
        "VaalSaucerTranslateRotate10",
        "VaalSaucerTranslateRotate11",
        "VaalSaucerTranslateRotate12",
        "VaalSaucerTranslateRotate13",
        "VaalSaucerTranslateRotate14",
        "VaalSaucerTranslateRotate15",
        "VaalSaucerTranslateRotate16",
        "VaalSaucerTranslateToMiddle",
        "VaalSaucerTranslateRotateFlamethrower",
        "VaalSaucerTranslateRotateDamageWave",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["IncursionSaucerWait"] = {
    name = "IncursionSaucerWait",
    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] = {1000, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["IncursionSaucerFlying"] = {
    name = "IncursionSaucerFlying",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "skill_physical_damage_%_to_convert_to_fire",
        "skill_granted_omnitect_thruster_damage_+%_final",
        "base_skill_effect_duration",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
        "cannot_stun",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 50, 50, 1000, -90, critChance = 5, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EmptyActionCommandTurrets1"] = {
    name = "EmptyActionCommandTurrets1",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 6,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EmptyActionCommandTurrets2"] = {
    name = "EmptyActionCommandTurrets2",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 6,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EmptyActionCommandTurrets3"] = {
    name = "EmptyActionCommandTurrets3",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 6,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["VaalSaucerTranslateRotate1"] = {
    name = "VaalSaucerTranslateRotate1",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "translate_rotate_rotation_angle_rate",
        "translate_rotate_curvature_scale",
        "translate_rotate_curvature_path_distance",
    },
    levels = {
        [1] = {20, -80, 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["VaalSaucerTranslateRotate2"] = {
    name = "VaalSaucerTranslateRotate2",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "translate_rotate_rotation_angle_rate",
        "translate_rotate_curvature_scale",
        "translate_rotate_curvature_path_distance",
    },
    levels = {
        [1] = {20, -120, 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["VaalSaucerTranslateRotate3"] = {
    name = "VaalSaucerTranslateRotate3",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "translate_rotate_rotation_angle_rate",
        "translate_rotate_curvature_scale",
        "translate_rotate_curvature_path_distance",
    },
    levels = {
        [1] = {20, -160, 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["VaalSaucerTranslateRotate4"] = {
    name = "VaalSaucerTranslateRotate4",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "translate_rotate_rotation_angle_rate",
        "translate_rotate_curvature_scale",
        "translate_rotate_curvature_path_distance",
    },
    levels = {
        [1] = {-20, -80, 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["VaalSaucerTranslateRotate5"] = {
    name = "VaalSaucerTranslateRotate5",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "translate_rotate_rotation_angle_rate",
        "translate_rotate_curvature_scale",
        "translate_rotate_curvature_path_distance",
    },
    levels = {
        [1] = {-20, -120, 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["VaalSaucerTranslateRotate6"] = {
    name = "VaalSaucerTranslateRotate6",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "translate_rotate_rotation_angle_rate",
        "translate_rotate_curvature_scale",
        "translate_rotate_curvature_path_distance",
    },
    levels = {
        [1] = {-20, -160, 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["VaalSaucerTranslateRotate7"] = {
    name = "VaalSaucerTranslateRotate7",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "translate_rotate_rotation_angle_rate",
        "base_skill_effect_duration",
    },
    levels = {
        [1] = {15, 2500, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["VaalSaucerTranslateRotate8"] = {
    name = "VaalSaucerTranslateRotate8",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "translate_rotate_rotation_angle_rate",
        "base_skill_effect_duration",
    },
    levels = {
        [1] = {-15, 2500, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["VaalSaucerTranslateRotate9"] = {
    name = "VaalSaucerTranslateRotate9",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "translate_rotate_rotation_angle_rate",
        "base_skill_effect_duration",
    },
    levels = {
        [1] = {45, 1500, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["VaalSaucerTranslateRotate10"] = {
    name = "VaalSaucerTranslateRotate10",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "translate_rotate_rotation_angle_rate",
        "base_skill_effect_duration",
    },
    levels = {
        [1] = {-45, 1500, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["VaalSaucerTranslateRotate11"] = {
    name = "VaalSaucerTranslateRotate11",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "translate_rotate_rotation_angle_rate",
        "base_skill_effect_duration",
    },
    levels = {
        [1] = {60, 1000, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["VaalSaucerTranslateRotate12"] = {
    name = "VaalSaucerTranslateRotate12",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "translate_rotate_rotation_angle_rate",
        "base_skill_effect_duration",
    },
    levels = {
        [1] = {-60, 1000, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["VaalSaucerTranslateRotate13"] = {
    name = "VaalSaucerTranslateRotate13",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "translate_rotate_rotation_angle_rate",
        "translate_rotate_curvature_scale",
        "translate_rotate_curvature_path_distance",
    },
    levels = {
        [1] = {20, 80, 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["VaalSaucerTranslateRotate14"] = {
    name = "VaalSaucerTranslateRotate14",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "translate_rotate_rotation_angle_rate",
        "translate_rotate_curvature_scale",
        "translate_rotate_curvature_path_distance",
    },
    levels = {
        [1] = {20, 120, 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["VaalSaucerTranslateRotate15"] = {
    name = "VaalSaucerTranslateRotate15",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "translate_rotate_rotation_angle_rate",
        "translate_rotate_curvature_scale",
        "translate_rotate_curvature_path_distance",
    },
    levels = {
        [1] = {20, 145, 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["VaalSaucerTranslateRotate16"] = {
    name = "VaalSaucerTranslateRotate16",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "translate_rotate_rotation_angle_rate",
        "translate_rotate_curvature_scale",
        "translate_rotate_curvature_path_distance",
    },
    levels = {
        [1] = {20, 160, 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["VaalSaucerTranslateToMiddle"] = {
    name = "VaalSaucerTranslateToMiddle",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "translate_rotate_translate_speed_+%",
    },
    levels = {
        [1] = {200, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["VaalSaucerTranslateRotateFlamethrower"] = {
    name = "VaalSaucerTranslateRotateFlamethrower",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "translate_rotate_translate_speed_+%",
        "translate_rotate_rotation_angle_rate",
        "translate_rotate_curvature_scale",
        "translate_rotate_curvature_path_distance",
    },
    levels = {
        [1] = {100, 50, -160, 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["VaalSaucerTranslateRotateDamageWave"] = {
    name = "VaalSaucerTranslateRotateDamageWave",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "translate_rotate_rotation_angle_rate",
        "base_skill_effect_duration",
    },
    levels = {
        [1] = {-10, 10000, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
Action Speed cannot be modified to below 50% of base value
IdCannotBeSlowedBelowValueBosses
FamilyCannotBeSlowedBelowValue
DomainsMonster (3)
GenerationTypeUnique (3)
Req. level1
Stats
  • hellscape boots action speed +% minimum value Min: -50 Max: -50 Global
  • Craft Tagsspeed
    You cannot Recharge Energy Shield
    IdElderNoEnergyShieldRecharge
    FamilyEnergyShieldRegeneration
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot recharge energy shield Min: 1 Max: 1 Global
  • Craft Tagsdefences energy_shield
    Your Energy Shield starts at zero
    IdElderEnergyShieldStartsAtZero
    FamilyEnergyShieldRegeneration
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • start at zero energy shield Min: 1 Max: 1 Global
  • Craft Tagsdefences energy_shield
    Chaos Damage taken does not bypass Energy Shield
    IdMonsterChaosTakenOnES
    FamilyChaosTakenOnES
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • chaos damage does not bypass energy shield Min: 1 Max: 1 Global
  • Craft Tagschaos
    is incursion temple boss [1]
    IdMonsterIncursionBoss
    FamilyMonsterIncursionBoss
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • is incursion temple boss Min: 1 Max: 1 Global
  • cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityMapBoss_
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be stunned while stunned Min: 1 Max: 1 Global
  • cannot be stunned for ms after stun finished Min: 2000 Max: 2000 Global
  • Cannot be Knocked Back
    IdImmuneToKnockback
    FamilyImmuneToKnockback
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be knocked back Min: 1 Max: 1 Global