Prophecy Perandus Rampage
Anoint Cluster Jewel The Pantheon Item Passive Skill Tree Fossil Catalysts Delirium Orb Scarab Breachstone Emblem Timeless Jewel Divination Card Shop
Nucleus of the Maven
[84] Absence of Mercy and Empathy

Nucleus of the Maven

SpectreN
Area[84] Absence of Mercy and Empathy
Modmonster_slain_experience_+% []
monster_dropped_item_quantity_+% []
monster_dropped_item_rarity_+% []
unique_boss_curse_effect_on_self_+%_final []
Cannot be fully Slowed
cannot_be_stunned_while_stunned []
cannot_be_stunned_for_ms_after_stun_finished []
Tagsred_blood, construct
Immunecannot_be_knocked_back []
Damage150%
Life3600%
Energy Shield From Life100%
Ailment Threshold1300%
Critical Strike Chance5%
TypeMavenBrainBoss
Attack Distance6 ~ 15
Attack Time1.5 Second
Damage Spread20%
Armour+100%
Accuracy+100%

MavenBrainChargeBeam
Deals 372.2 to 558.3 Physical Damage
damage_hit_effect_index []
100% of Physical Damage Converted to Fire Damage
100% of Physical Damage Converted to Cold Damage
100% of Physical Damage Converted to Lightning Damage
monster_penalty_against_minions_damage_+%_final_vs_player_minions []
-10% to all maximum Elemental Resistances

never_ignite_chill_freeze_shock
Cast Time: 3 Second

MavenBrainIonCannon
Deals 42571 to 63857 Lightning Damage
damage_hit_effect_index []
Deals 42571 to 63857 Cold Damage
monster_penalty_against_minions_damage_+%_final_vs_player_minions []
Enemy Block Chance reduced by 1000% against this Skill
Enemies have 1000% reduced chance to Dodge Hits from this Skill

skill_cannot_be_knocked_back skill_cannot_be_stunned is_area_damage skill_cannot_be_interrupted always_shock always_freeze Triggerable
Cast Time: 6 Second

MavenBrainBeamBlast
Deals 13802 to 20702 Physical Damage
damage_hit_effect_index []
100% of Physical Damage Converted to Fire Damage
100% of Physical Damage Converted to Cold Damage
100% of Physical Damage Converted to Lightning Damage
monster_penalty_against_minions_damage_+%_final_vs_player_minions []
Enemy Block Chance reduced by 1000% against this Skill
Enemies have 1000% reduced chance to Dodge Hits from this Skill

skill_cannot_be_knocked_back skill_cannot_be_stunned is_area_damage always_ignite always_shock always_freeze Triggerable
Cast Time: 4 Second
Cooldown Time: 18 Second

MavenBrainProjectileBlast
skill_cannot_be_knocked_back skill_cannot_be_stunnedCast Time: 3 Second
Cooldown Time: 21 Second

MavenBrainLargeProjectileBarrage
skill_cannot_be_knocked_back skill_cannot_be_stunnedCast Time: 8 Second
Cooldown Time: 20 Second

MavenBrainSmallProjectileBarrage
Deals 1861 to 2791 Cold Damage
damage_hit_effect_index []
monster_penalty_against_minions_damage_+%_final_vs_player_minions []

skill_cannot_be_knocked_back skill_cannot_be_stunned use_scaled_contact_offset projectile_uses_contact_position always_pierce Triggerable
Cast Time: 4 Second
Cooldown Time: 35 Second

MavenBrainProjectileBlastMPS
Deals 3722 to 5583 Lightning Damage
monster_projectile_variation []
damage_hit_effect_index []
monster_penalty_against_minions_damage_+%_final_vs_player_minions []

use_scaled_contact_offset projectile_uses_contact_position Spell Projectile SkillCanVolley Triggerable
Cast Time: 1 Second

MavenBrainLargeProjectileBarrageMPS
Deals 0 to 0 Lightning Damage
monster_projectile_variation []
Projectile Range is Limited
damage_hit_effect_index []
monster_penalty_against_minions_damage_+%_final_vs_player_minions []

use_scaled_contact_offset projectile_uses_contact_position Spell Projectile SkillCanVolley Triggerable
Cast Time: 1 Second

MavenBrainSmallProjectileBarrageMPS
Deals 4652 to 6978 Lightning Damage
monster_projectile_variation []

use_scaled_contact_offset projectile_uses_contact_position Spell Projectile SkillCanVolley Triggerable
Cast Time: 1 Second

MavenBrainLargeProjectileImpactGS
Deals 2326 to 6978 Lightning Damage
damage_hit_effect_index []
monster_penalty_against_minions_damage_+%_final_vs_player_minions []

is_area_damage Triggerable
Cast Time: 1 Second

MavenBrainDeceleratingProjectile
Deals 3722 to 5583 Cold Damage
50% reduced Spectral Throw Projectile Deceleration
number_of_projectiles_override []
damage_hit_effect_index []
monster_penalty_against_minions_damage_+%_final_vs_player_minions []

base_is_projectile projectile_uses_contact_position use_scaled_contact_offset cast_time_overrides_attack_duration Spell Projectile Triggerable
Cast Time: 1 Second

MavenBrainProjectileBarrageExplode
Deals 2527 to 3791 Cold Damage
damage_hit_effect_index []
monster_penalty_against_minions_damage_+%_final_vs_player_minions []

is_area_damage Triggerable
Cast Time: 1 Second

MavenBrainBeamVolatileExplode
TriggerableCast Time: 1 Second

MavenBrainIonCannonVolatileExplode
TriggerableCast Time: 1 Second

MavenBrainDeceleratingProjectile2
Deals 3722 to 5583 Cold Damage
50% reduced Spectral Throw Projectile Deceleration
number_of_projectiles_override []
damage_hit_effect_index []
monster_penalty_against_minions_damage_+%_final_vs_player_minions []

base_is_projectile projectile_uses_contact_position use_scaled_contact_offset cast_time_overrides_attack_duration Spell Projectile Triggerable
Cast Time: 1 Second

MavenBrainDeceleratingProjectile3
Deals 3722 to 5583 Cold Damage
50% reduced Spectral Throw Projectile Deceleration
number_of_projectiles_override []
damage_hit_effect_index []
monster_penalty_against_minions_damage_+%_final_vs_player_minions []

base_is_projectile projectile_uses_contact_position use_scaled_contact_offset cast_time_overrides_attack_duration Spell Projectile Triggerable
Cast Time: 1 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Nucleus of the Maven575052145.41.527427932322854827427950505030
stance default
conditions IsInState=(state::skills_engaged, 1) IsInState=(state::memory_game_in_progress, 0) IgnoresTaunt
{
EffectDrivenSpell MavenBrainBeamBlast200ForceTargetEnemy IsAtOrAboveState=(state::life_threshold, 1) TargetIsPlayer
EffectDrivenSpell MavenBrainBeamBlast3ForceTargetEnemy IsAtOrAboveState=(state::life_threshold, 1)
EmptyActionSpell2 MavenBrainProjectileBlast-1ForceTargetArenaMiddle IsInState=(state::life_threshold, 0) MavenIsBelowPercentLife=90 MavenIsAlive
EmptyActionSpell2 MavenBrainProjectileBlast-1ForceTargetArenaMiddle IsAtOrAboveState=(state::life_threshold, 1) MavenIsAlive
EmptyActionSpell3 MavenBrainLargeProjectileBarrage100ForceTargetArenaMiddle IsInState=(state::life_threshold, 0) MavenIsBelowPercentLife=75 MavenIsAlive
EmptyActionSpell3 MavenBrainLargeProjectileBarrage100ForceTargetArenaMiddle IsAtOrAboveState=(state::life_threshold, 1) MavenIsAlive
GeometryProjectiles MavenBrainSmallProjectileBarrage200ForceTargetArenaMiddle
}
stance stance2

Object Type

version 2
extends "Metadata/Monsters/Monster"

BaseEvents
{
}

Functions
{
	StartRings = "DispatchRulesetEvent( maven_boss_start_rings );"
	StopRings = "DispatchRulesetEvent( maven_boss_stop_rings );"
}

Stats
{
	set_monster_uses_map_boss_difficulty_scaling = 1
	set_cannot_die = 1
	set_reduce_enemy_elemental_resistance_% = 5
}

Pathfinding
{
	immobile = true
}

Positioned
{
	force_placement = true
	update_max_entity_size = true
}

StateMachine
{
	define_shared_state = 
	"
		emerged;
		life_threshold;
		bodyfx=1;	
		pause_orbit;
		fast_turning;
		shield;
		despawn;
		envoy_shield;
		flappy_bird;
	"
	
	on_state_pause_orbit_1 = "StopMoving();"
}

Actor
{
	slow_animations_go_to_idle = false
	basic_action = "Emerge"
	basic_action = "ChangeToStance2"
	basic_action = "ChangeToStance3"
	basic_action = "ChangeToStance4"
	basic_action = "ChangeToStance2Immediate"
	basic_action = "ChangeToStance3Immediate"
	basic_action = "ChangeToStance4Immediate"
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"

BaseEvents
{
	on_construction_complete = "globals.brain_boss = this;"
}

StateMachine
{
	create_state_emerged_0 = "DisableRendering();"
	on_or_create_state_emerged_1 = "EnableRendering();"
	on_or_create_state_bodyfx_1 = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/Maven/brain/bodyfx/epk/bodyfx.epk );"
	on_or_create_state_bodyfx_0 = "RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/Maven/brain/bodyfx/epk/bodyfx.epk );"
	on_or_create_state_fast_turning_1 = "SetRenderTurnDuration( 0.2 );"
	on_or_create_state_fast_turning_0 = "SetRenderTurnDuration( 2.0 );"

	on_state_shield_1 =
	"
		AddEffectPackAttached( Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/Maven/brain/beam_down_phase/epk/energy_epk.epk, Metadata/Monsters/ShaperCthulhuBoss/attachments/TheCollectorBrainHeld.ao );
		AddAttached( Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/Maven/brain/beam_shield/BrainBeamShield.ao,  );
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/Maven/brain/beam_shield/BrainBeamShield.ao, start );
	"

	on_state_shield_2 = "PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/Maven/brain/beam_shield/BrainBeamShield.ao, loop );"

	on_state_shield_0 =
	"
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/Maven/brain/beam_shield/BrainBeamShield.ao, end );
		RemoveEffectPackAttached( Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/Maven/brain/beam_down_phase/epk/energy_epk.epk, Metadata/Monsters/ShaperCthulhuBoss/attachments/TheCollectorBrainHeld.ao );
	"

	create_state_shield_1 =
	"
		AddAttached( Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/Maven/brain/beam_shield/BrainBeamShield.ao,  );
		AddEffectPackAttached( Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/Maven/brain/beam_down_phase/epk/energy_epk.epk, Metadata/Monsters/ShaperCthulhuBoss/attachments/TheCollectorBrainHeld.ao );
	"

	create_state_shield_2 =
	"
		AddEffectPackAttached( Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/Maven/brain/beam_down_phase/epk/energy_epk.epk, Metadata/Monsters/ShaperCthulhuBoss/attachments/TheCollectorBrainHeld.ao );
		AddAttached( Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/Maven/brain/beam_shield/BrainBeamShield.ao,  );
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/Maven/brain/beam_shield/BrainBeamShield.ao, loop );
	"

	on_or_create_state_despawn_1 = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/Maven/envoy/fadeout.epk );"
	on_state_envoy_shield_1 = "AddAttached( Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/Maven/envoy/shield.ao, root_jntBnd, 1.4 );"

	create_state_envoy_shield_1 =
	"
		AddAttached( Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/Maven/envoy/shield.ao, root_jntBnd, 1.4 );
		PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/Maven/envoy/shield.ao, loop );
	"

	on_state_envoy_shield_0 = "PlayAnimationAttached( Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/Maven/envoy/shield.ao, end );"
	on_or_create_state_flappy_bird_1 = "AddAttached( Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/Maven/brain/on_act/landed_dying_idle_01/rig.ao,  );"
	on_state_flappy_bird_0 = "DetachAllOfType( Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/Maven/brain/on_act/landed_dying_idle_01/rig.ao );"
}

Animated
{
	on_end_take_off_01 = "DetachAllOfType( Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/Maven/brain/beam_shield/BrainBeamShield.ao );"
	on_land_dying_01 = "DetachAllOfType( Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/Maven/brain/beam_shield/BrainBeamShield.ao );"
}

Preload
{
	preload_animated_object = "Metadata/Effects/weather_attachments/AoW/Maven/weather_attachment.ao"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/Maven/carpet_bomb_01/eyelaser.ao"
	preload_object = "Metadata/NPC/Epilogue/EnvoyMaven"
	preload_misc_animated = "MavenBossSpawnAddEffect"
	preload_epk = "Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/Maven/minion_phase/monster_fadein/monster_fadein.epk"
}
Resists FireResists ColdResists LightningResists Chaos
1515157
30303020
50505030
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/MavenBoss/MavenBrainBoss"] = {
    name = "Nucleus of the Maven",
    life = 36,
    energyShield = 1,
    fireResist = 50,
    coldResist = 50,
    lightningResist = 50,
    chaosResist = 30,
    damage = 1.5,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 15,
    accuracy = 1,
    skillList = {
        "MavenBrainChargeBeam",
        "MavenBrainIonCannon",
        "MavenBrainBeamBlast",
        "MavenBrainProjectileBlast",
        "MavenBrainLargeProjectileBarrage",
        "MavenBrainSmallProjectileBarrage",
        "MavenBrainProjectileBlastMPS",
        "MavenBrainLargeProjectileBarrageMPS",
        "MavenBrainSmallProjectileBarrageMPS",
        "MavenBrainLargeProjectileImpactGS",
        "MavenBrainDeceleratingProjectile",
        "MavenBrainDeceleratingProjectile2",
        "MavenBrainDeceleratingProjectile3",
        "MavenBrainProjectileBarrageExplode",
        "MavenBrainBeamVolatileExplode",
        "MavenBrainIonCannonVolatileExplode",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MavenBrainChargeBeam"] = {
    name = "MavenBrainChargeBeam",
    hidden = true,
    color = 4,
    baseEffectiveness = 0.24,
    incrementalEffectiveness = 0.05,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 3,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "damage_hit_effect_index",
        "skill_physical_damage_%_to_convert_to_fire",
        "skill_physical_damage_%_to_convert_to_cold",
        "skill_physical_damage_%_to_convert_to_lightning",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "additional_maximum_all_elemental_resistances_%",
        "never_ignite_chill_freeze_shock",
    },
    levels = {
        [1] = {0.8, 1.2, 19, 100, 100, 100, -90, -10, critChance = 5, levelRequirement = 0, statInterpolation = {3, 3, 1, 1, 1, 1, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["MavenBrainIonCannon"] = {
    name = "MavenBrainIonCannon",
    hidden = true,
    color = 4,
    baseEffectiveness = 25,
    incrementalEffectiveness = 0.06,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 6,
    baseFlags = {
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "damage_hit_effect_index",
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "global_reduce_enemy_block_%",
        "reduce_enemy_dodge_%",
        "skill_cannot_be_knocked_back",
        "skill_cannot_be_stunned",
        "is_area_damage",
        "skill_cannot_be_interrupted",
        "always_shock",
        "always_freeze",
    },
    levels = {
        [1] = {0.4, 0.6, 20, 0.4, 0.6, -95, 1000, 1000, critChance = 5, levelRequirement = 0, statInterpolation = {3, 3, 1, 3, 3, 1, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["MavenBrainBeamBlast"] = {
    name = "MavenBrainBeamBlast",
    hidden = true,
    color = 4,
    baseEffectiveness = 6,
    incrementalEffectiveness = 0.055,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 4,
    baseFlags = {
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "damage_hit_effect_index",
        "skill_physical_damage_%_to_convert_to_fire",
        "skill_physical_damage_%_to_convert_to_cold",
        "skill_physical_damage_%_to_convert_to_lightning",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "global_reduce_enemy_block_%",
        "reduce_enemy_dodge_%",
        "skill_cannot_be_knocked_back",
        "skill_cannot_be_stunned",
        "is_area_damage",
        "always_ignite",
        "always_shock",
        "always_freeze",
    },
    levels = {
        [1] = {0.8, 1.2, 20, 100, 100, 100, -75, 1000, 1000, critChance = 5, levelRequirement = 0, statInterpolation = {3, 3, 1, 1, 1, 1, 1, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["MavenBrainProjectileBlast"] = {
    name = "MavenBrainProjectileBlast",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 3,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_cannot_be_knocked_back",
        "skill_cannot_be_stunned",
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["MavenBrainLargeProjectileBarrage"] = {
    name = "MavenBrainLargeProjectileBarrage",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 8,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_cannot_be_knocked_back",
        "skill_cannot_be_stunned",
    },
    levels = {
        [1] = {critChance = 5, levelRequirement = 0, statInterpolation = {},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["MavenBrainSmallProjectileBarrage"] = {
    name = "MavenBrainSmallProjectileBarrage",
    hidden = true,
    color = 4,
    baseEffectiveness = 1.2,
    incrementalEffectiveness = 0.05,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 4,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "damage_hit_effect_index",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "skill_cannot_be_knocked_back",
        "skill_cannot_be_stunned",
        "use_scaled_contact_offset",
        "projectile_uses_contact_position",
        "always_pierce",
    },
    levels = {
        [1] = {0.8, 1.2, 20, -25, critChance = 5, levelRequirement = 0, statInterpolation = {3, 3, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["MavenBrainProjectileBlastMPS"] = {
    name = "MavenBrainProjectileBlastMPS",
    hidden = true,
    color = 4,
    baseEffectiveness = 2.4,
    incrementalEffectiveness = 0.05,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.SkillCanVolley] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "monster_projectile_variation",
        "damage_hit_effect_index",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "use_scaled_contact_offset",
        "projectile_uses_contact_position",
    },
    levels = {
        [1] = {0.8, 1.2, 173, 20, -25, levelRequirement = 0, statInterpolation = {3, 3, 1, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["MavenBrainLargeProjectileBarrageMPS"] = {
    name = "MavenBrainLargeProjectileBarrageMPS",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.SkillCanVolley] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "monster_projectile_variation",
        "projectile_maximum_range_override",
        "damage_hit_effect_index",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "use_scaled_contact_offset",
        "projectile_uses_contact_position",
    },
    levels = {
        [1] = {0.5, 1.5, 174, 200, 20, -25, critChance = 5, levelRequirement = 0, statInterpolation = {3, 3, 1, 1, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["MavenBrainSmallProjectileBarrageMPS"] = {
    name = "MavenBrainSmallProjectileBarrageMPS",
    hidden = true,
    color = 4,
    baseEffectiveness = 3,
    incrementalEffectiveness = 0.05,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.SkillCanVolley] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "monster_projectile_variation",
        "use_scaled_contact_offset",
        "projectile_uses_contact_position",
    },
    levels = {
        [1] = {0.8, 1.2, 175, levelRequirement = 0, statInterpolation = {3, 3, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["MavenBrainLargeProjectileImpactGS"] = {
    name = "MavenBrainLargeProjectileImpactGS",
    hidden = true,
    color = 4,
    baseEffectiveness = 2.4,
    incrementalEffectiveness = 0.05,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "damage_hit_effect_index",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
    },
    levels = {
        [1] = {0.5, 1.5, 20, -25, critChance = 5, levelRequirement = 0, statInterpolation = {3, 3, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["MavenBrainDeceleratingProjectile"] = {
    name = "MavenBrainDeceleratingProjectile",
    hidden = true,
    color = 4,
    baseEffectiveness = 2.4,
    incrementalEffectiveness = 0.05,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "spectral_throw_projectile_deceleration_+%",
        "number_of_projectiles_override",
        "damage_hit_effect_index",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
        "cast_time_overrides_attack_duration",
    },
    levels = {
        [1] = {0.8, 1.2, -50, 1, 20, 0, critChance = 5, levelRequirement = 0, statInterpolation = {3, 3, 1, 1, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["MavenBrainDeceleratingProjectile2"] = {
    name = "MavenBrainDeceleratingProjectile2",
    hidden = true,
    color = 4,
    baseEffectiveness = 2.4,
    incrementalEffectiveness = 0.05,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "spectral_throw_projectile_deceleration_+%",
        "number_of_projectiles_override",
        "damage_hit_effect_index",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
        "cast_time_overrides_attack_duration",
    },
    levels = {
        [1] = {0.8, 1.2, -50, 1, 20, 0, critChance = 5, levelRequirement = 0, statInterpolation = {3, 3, 1, 1, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["MavenBrainDeceleratingProjectile3"] = {
    name = "MavenBrainDeceleratingProjectile3",
    hidden = true,
    color = 4,
    baseEffectiveness = 2.4,
    incrementalEffectiveness = 0.05,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "spectral_throw_projectile_deceleration_+%",
        "number_of_projectiles_override",
        "damage_hit_effect_index",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
        "cast_time_overrides_attack_duration",
    },
    levels = {
        [1] = {0.8, 1.2, -50, 1, 20, 0, critChance = 5, levelRequirement = 0, statInterpolation = {3, 3, 1, 1, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["MavenBrainProjectileBarrageExplode"] = {
    name = "MavenBrainProjectileBarrageExplode",
    hidden = true,
    color = 4,
    baseEffectiveness = 2.52,
    incrementalEffectiveness = 0.0445,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "damage_hit_effect_index",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
    },
    levels = {
        [1] = {0.8, 1.2, 20, -25, critChance = 5, levelRequirement = 0, statInterpolation = {3, 3, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["MavenBrainBeamVolatileExplode"] = {
    name = "MavenBrainBeamVolatileExplode",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["MavenBrainIonCannonVolatileExplode"] = {
    name = "MavenBrainIonCannonVolatileExplode",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  },
    },
}