Einhar, Exilehunter
Humanoid
SpectreN
TagsCaster, fire_affinity, has_bow, human, humanoid, mail_armour, medium_height, medium_movement, physical_affinity, puncturing_weapon, ranged, red_blood
Life
2000%
Energy Shield From Life
5%
Armour
+33%
Evasion
+33%
Ailment Threshold
2000%
Resistance
40 40 40 25
Damage
200%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
6 ~ 60
Attack Time
1.98 Second
Damage Spread
±20%
Experience
200%
Model Size
100%
Type
EinharFreySupporter
Metadata
EinharSupporter
Level
68
Life
122,234
Armour
38,291
Evasion Rating
6,303
Energy Shield
6,127
Damage
747
Spell Damage
747
Accuracy
580
Attack Time
1.98
Experience
20,510
Minion Life
26,514
Minion Energy Shield
1,329
Minion Damage
597
Ailment Threshold
128,667
Chill
407
Shock
407
Brittle
2,302
Scorch
407
Sap
1,124
MeleeEinhar
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Default Attack
Base Damage: 598–897
Critical Strike Chance: 5%
Attack Time: 1.98 sec
Strike your foes down with a powerful blow.
Projectiles Pierce all Targets
25% more Attack Speed
Can't be Evaded
arrow projectile variation [3]
skill can fire arrows [1]
skill can fire wand projectiles [1]
MasterGrantBuffEinhar
Cooldown Time: 40 sec
Base duration is 300 seconds
EmptyActionEinharStartLifeAura
Spell
Cast Time: 1 sec
EinharGrenadeMortarSupporter
Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
Cast Time: 1.33 sec
Cooldown Time: 5 sec
Generic monster mortar skill. Like Monster Projectile but has an impact effect.
base is projectile [1]
is area damage [1]
number of projectiles override [1]
projectile minimum range [20]
projectile spread radius [5]
projectile uses contact position [1]
spell maximum action distance +% [-50]
EinharGrenadeMortarSecondarySupporter
Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
Cast Time: 1 sec
Generic monster mortar skill. Like Monster Projectile but has an impact effect.
Fires 8 additional Projectiles
Fires Projectiles in a circle
base is projectile [1]
is area damage [1]
mortar projectile distance override [12]
projectile minimum range [20]
projectile spread radius [6]
projectile swap from to locations [1]
SpellNovaEinharGrenadeSupporter
Spell, Triggerable
Cast Time: 1 sec
Deals 2559 to 3838 Physical Damage
Deals 25% more Damage
40% of Physical Damage Converted to Fire Damage
ignores proximity shield [1]
is area damage [1]
SpellNovaEinharGrenade2Supporter
Spell, Triggerable
Cast Time: 1 sec
Deals 1279 to 1919 Physical Damage
Deals 25% more Damage
40% of Physical Damage Converted to Fire Damage
ignores proximity shield [1]
is area damage [1]
EinharMultishot
Attack
Base Damage: 598–897
Critical Strike Chance: 5%
Attack Time: 1.98 sec
Cooldown Time: 5 sec
25% less Attack Speed
main hand base maximum attack distance [40]
skill cannot be knocked back [1]
skill cannot be stunned [1]
EinharCurveProjectile1
Attack, RangedAttack, Projectile, Triggerable
Base Damage: 598–897
Critical Strike Chance: 5%
Attack Time: 1.98 sec
Your Hits cannot Stun Enemies
Deals 31.82% more Damage
20% more Attack Speed
Can't be Evaded
base is projectile [1]
lunaris glaive acceleration x [150]
lunaris glaive angle [-25]
number of projectiles override [1]
projectile uses contact position [1]
triggered skill use animation event [1]
EinharCurveProjectile2
Attack, RangedAttack, Projectile, Triggerable
Base Damage: 598–897
Critical Strike Chance: 5%
Attack Time: 1.98 sec
Your Hits cannot Stun Enemies
Deals 31.82% more Damage
20% more Attack Speed
Can't be Evaded
base is projectile [1]
lunaris glaive acceleration x [900]
lunaris glaive acceleration y [50]
lunaris glaive angle [-20]
number of projectiles override [1]
projectile uses contact position [1]
triggered skill use animation event [1]
EinharCurveProjectile3
Attack, RangedAttack, Projectile, Triggerable
Base Damage: 598–897
Critical Strike Chance: 5%
Attack Time: 1.98 sec
Your Hits cannot Stun Enemies
Deals 31.82% more Damage
20% more Attack Speed
Can't be Evaded
base is projectile [1]
lunaris glaive acceleration x [750]
lunaris glaive acceleration y [100]
lunaris glaive angle [-15]
number of projectiles override [1]
projectile uses contact position [1]
triggered skill use animation event [1]
EinharCurveProjectile4
Attack, RangedAttack, Projectile, Triggerable
Base Damage: 598–897
Critical Strike Chance: 5%
Attack Time: 1.98 sec
Your Hits cannot Stun Enemies
Deals 31.82% more Damage
20% more Attack Speed
Can't be Evaded
base is projectile [1]
lunaris glaive acceleration x [450]
lunaris glaive acceleration y [60]
lunaris glaive angle [-10]
number of projectiles override [1]
projectile uses contact position [1]
triggered skill use animation event [1]
EinharCurveProjectile5
Attack, RangedAttack, Projectile, Triggerable
Base Damage: 598–897
Critical Strike Chance: 5%
Attack Time: 1.98 sec
Your Hits cannot Stun Enemies
Deals 31.82% more Damage
20% more Attack Speed
Can't be Evaded
base is projectile [1]
lunaris glaive acceleration y [-100]
lunaris glaive angle [-5]
number of projectiles override [1]
projectile uses contact position [1]
triggered skill use animation event [1]
EinharCurveProjectile6
Attack, RangedAttack, Projectile, Triggerable
Base Damage: 598–897
Critical Strike Chance: 5%
Attack Time: 1.98 sec
Your Hits cannot Stun Enemies
Deals 31.82% more Damage
20% more Attack Speed
Can't be Evaded
base is projectile [1]
lunaris glaive acceleration x [-750]
lunaris glaive acceleration y [-50]
number of projectiles override [1]
projectile uses contact position [1]
triggered skill use animation event [1]
EinharSnipeSupporter
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
Base Damage: 598–897
Critical Strike Chance: 5%
Attack Time: 1.98 sec
Projectiles Pierce all Targets
Deals 100% more Damage
33% more Attack Speed
Can't be Evaded
base is projectile [1]
monster projectile variation [53]
skill visual scale +% [100]
SSMEinharSupporterSummonBeasts
Spell, Multicastable, Triggerable
Cast Time: 1 sec
Cooldown Time: 5 sec
alternate minion [639]
number of monsters to summon [1]
summon specific monsters radius +% [80]
summoned monster rarity [2]
summoned monsters are minions [1]
EinharCurveProjectile1Supporter
Attack, RangedAttack, Projectile, Triggerable
Base Damage: 598–897
Critical Strike Chance: 5%
Attack Damage: 10%
Attack Time: 1.98 sec
Your Hits cannot Stun Enemies
Deals 18.939393939394% less Damage
20% more Attack Speed
Can't be Evaded
base is projectile [1]
lunaris glaive acceleration x [150]
lunaris glaive angle [-25]
number of projectiles override [1]
projectile uses contact position [1]
triggered skill use animation event [1]
EinharCurveProjectile2Supporter
Attack, RangedAttack, Projectile, Triggerable
Base Damage: 598–897
Critical Strike Chance: 5%
Attack Damage: 10%
Attack Time: 1.98 sec
Your Hits cannot Stun Enemies
Deals 18.939393939394% less Damage
20% more Attack Speed
Can't be Evaded
base is projectile [1]
lunaris glaive acceleration x [900]
lunaris glaive acceleration y [50]
lunaris glaive angle [-20]
number of projectiles override [1]
projectile uses contact position [1]
triggered skill use animation event [1]
EinharCurveProjectile3Supporter
Attack, RangedAttack, Projectile, Triggerable
Base Damage: 598–897
Critical Strike Chance: 5%
Attack Damage: 10%
Attack Time: 1.98 sec
Your Hits cannot Stun Enemies
Deals 18.939393939394% less Damage
20% more Attack Speed
Can't be Evaded
base is projectile [1]
lunaris glaive acceleration x [750]
lunaris glaive acceleration y [100]
lunaris glaive angle [-15]
number of projectiles override [1]
projectile uses contact position [1]
triggered skill use animation event [1]
EinharCurveProjectile4Supporter
Attack, RangedAttack, Projectile, Triggerable
Base Damage: 598–897
Critical Strike Chance: 5%
Attack Damage: 10%
Attack Time: 1.98 sec
Your Hits cannot Stun Enemies
Deals 18.939393939394% less Damage
20% more Attack Speed
Can't be Evaded
base is projectile [1]
lunaris glaive acceleration x [450]
lunaris glaive acceleration y [60]
lunaris glaive angle [-10]
number of projectiles override [1]
projectile uses contact position [1]
triggered skill use animation event [1]
EinharCurveProjectile5Supporter
Attack, RangedAttack, Projectile, Triggerable
Base Damage: 598–897
Critical Strike Chance: 5%
Attack Damage: 10%
Attack Time: 1.98 sec
Your Hits cannot Stun Enemies
Deals 18.939393939394% less Damage
20% more Attack Speed
Can't be Evaded
base is projectile [1]
lunaris glaive acceleration y [-100]
lunaris glaive angle [-5]
number of projectiles override [1]
projectile uses contact position [1]
triggered skill use animation event [1]
EinharCurveProjectile6Supporter
Attack, RangedAttack, Projectile, Triggerable
Base Damage: 598–897
Critical Strike Chance: 5%
Attack Damage: 10%
Attack Time: 1.98 sec
Your Hits cannot Stun Enemies
Deals 18.939393939394% less Damage
20% more Attack Speed
Can't be Evaded
base is projectile [1]
lunaris glaive acceleration x [-750]
lunaris glaive acceleration y [-50]
number of projectiles override [1]
projectile uses contact position [1]
triggered skill use animation event [1]

Object Type

version 2
extends "Metadata/Monsters/Monster"

Actor
{
	main_hand_unarmed_type = "Bow"
	
	basic_action = "EinharCaptureMonster"

	slow_animations_go_to_idle = false
	basic_action = "ChangeToStance1"
	basic_action = "ChangeToStance2"
	basic_action = "ChangeToStance3"
}

Stats
{
	npc_master_damage_+%_final_vs_capturable_monsters = -75
	life_regeneration_rate_per_minute_% = 30
	projectile_uses_contact_position = 1
	untargetable_by_monster_ai = 1
}

StateMachine
{
	define_shared_state = "mission"
	define_shared_state = "first_mission_finished"
}

MinimapIcon
{
	icon = "NPC"
}

BaseEvents
{
	on_construction_complete = "AddEffectPack( Metadata/Effects/Microtransactions/Weapon_effects/Weapon_effects/bloodlord/monster_boil.epk );"
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"

BaseEvents
{
	on_construction_complete = "AddEffectPack( Metadata/Effects/Spells/Masters/Master_pointlight/Master_pointlight_Red.epk );"
}

Preload
{
	preload_misc_animated = "EinharGrenadeImpact"
	preload_misc_animated = "EinharGrenadeImpactSmall"
	preload_misc_animated = "EinharProjectileImpact"
	preload_misc_animated = "EinharTeleportEffect"
	preload_misc_animated = "EinharTeleportEffectOut"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/League_Bestiary/Einhar/trailer/fire_harpoon_gun/fire_gun_no_portal.ao"
	preload_epk = "Metadata/Effects/Spells/monsters_effects/League_Bestiary/EPKs/rare_beasts/enraged.epk"
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/League_Bestiary/EPKs/rare_beasts/CaptureFail.ao"
	preload_buff = "einhar_life_aura"
}

Render
{
	has_light = true
}

ProximityTrigger
{
	condition = "players"
	radius = 50
	on_triggered = "FaceNearestPlayer();"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Masters/EinharSupporter"] = {
    name = "Einhar, Exilehunter",
    life = 20,
    energyShield = 0.05,
    fireResist = 40,
    coldResist = 40,
    lightningResist = 40,
    chaosResist = 25,
    damage = 2,
    damageSpread = 0.2,
    attackTime = 1.98,
    attackRange = 60,
    accuracy = 1,
    weaponType1 = "Bow",
    skillList = {
        "MeleeEinhar",
        "SSMEinharSupporterSummonBeasts",
        "EinharCurveProjectile1",
        "EinharCurveProjectile2",
        "EinharCurveProjectile3",
        "EinharCurveProjectile4",
        "EinharCurveProjectile5",
        "EinharCurveProjectile6",
        "EinharCurveProjectile1Supporter",
        "EinharCurveProjectile2Supporter",
        "EinharCurveProjectile3Supporter",
        "EinharCurveProjectile4Supporter",
        "EinharCurveProjectile5Supporter",
        "EinharCurveProjectile6Supporter",
        "SpellNovaEinharGrenadeSupporter",
        "SpellNovaEinharGrenade2Supporter",
        "MasterGrantBuffEinhar",
        "EmptyActionEinharStartLifeAura",
        "EinharGrenadeMortarSupporter",
        "EinharGrenadeMortarSecondarySupporter",
        "EinharMultishot",
        "EinharSnipeSupporter",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeEinhar"] = {
    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 = {
        "arrow_projectile_variation",
        "active_skill_attack_speed_+%_final",
        "skill_can_fire_arrows",
        "skill_can_fire_wand_projectiles",
        "global_always_hit",
        "always_pierce",
    },
    levels = {
        [1] = {3, 25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SSMEinharSupporterSummonBeasts"] = {
    name = "SSMEinharSupporterSummonBeasts",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "number_of_monsters_to_summon",
        "alternate_minion",
        "summon_specific_monsters_radius_+%",
        "summoned_monster_rarity",
        "summoned_monsters_are_minions",
    },
    levels = {
        [1] = {1, 639, 80, 2, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EinharCurveProjectile1"] = {
    name = "EinharCurveProjectile1",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.Projectile] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "lunaris_glaive_angle",
        "lunaris_glaive_acceleration_x",
        "active_skill_attack_speed_+%_final",
        "number_of_projectiles_override",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "triggered_skill_use_animation_event",
        "cannot_stun",
        "global_always_hit",
    },
    levels = {
        [1] = {-90, -25, 150, 20, 1, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {90, -25, 150, 20, 1, levelRequirement = 100, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EinharCurveProjectile2"] = {
    name = "EinharCurveProjectile2",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.Projectile] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "lunaris_glaive_angle",
        "lunaris_glaive_acceleration_x",
        "lunaris_glaive_acceleration_y",
        "active_skill_attack_speed_+%_final",
        "number_of_projectiles_override",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "triggered_skill_use_animation_event",
        "cannot_stun",
        "global_always_hit",
    },
    levels = {
        [1] = {-90, -20, 900, 50, 20, 1, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {90, -20, 900, 50, 20, 1, levelRequirement = 100, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EinharCurveProjectile3"] = {
    name = "EinharCurveProjectile3",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.Projectile] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "lunaris_glaive_angle",
        "lunaris_glaive_acceleration_x",
        "lunaris_glaive_acceleration_y",
        "active_skill_attack_speed_+%_final",
        "number_of_projectiles_override",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "triggered_skill_use_animation_event",
        "cannot_stun",
        "global_always_hit",
    },
    levels = {
        [1] = {-90, -15, 750, 100, 20, 1, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {90, -15, 750, 100, 20, 1, levelRequirement = 100, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EinharCurveProjectile4"] = {
    name = "EinharCurveProjectile4",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.Projectile] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "lunaris_glaive_angle",
        "lunaris_glaive_acceleration_x",
        "lunaris_glaive_acceleration_y",
        "active_skill_attack_speed_+%_final",
        "number_of_projectiles_override",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "triggered_skill_use_animation_event",
        "cannot_stun",
        "global_always_hit",
    },
    levels = {
        [1] = {-90, -10, 450, 60, 20, 1, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {90, -10, 450, 60, 20, 1, levelRequirement = 100, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EinharCurveProjectile5"] = {
    name = "EinharCurveProjectile5",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.Projectile] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "lunaris_glaive_angle",
        "lunaris_glaive_acceleration_y",
        "active_skill_attack_speed_+%_final",
        "number_of_projectiles_override",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "triggered_skill_use_animation_event",
        "cannot_stun",
        "global_always_hit",
    },
    levels = {
        [1] = {-90, -5, -100, 20, 1, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {90, -5, -100, 20, 1, levelRequirement = 100, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EinharCurveProjectile6"] = {
    name = "EinharCurveProjectile6",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.Projectile] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "lunaris_glaive_acceleration_x",
        "lunaris_glaive_acceleration_y",
        "active_skill_attack_speed_+%_final",
        "number_of_projectiles_override",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "triggered_skill_use_animation_event",
        "cannot_stun",
        "global_always_hit",
    },
    levels = {
        [1] = {-90, -750, -50, 20, 1, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {90, -750, -50, 20, 1, levelRequirement = 100, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EinharCurveProjectile1Supporter"] = {
    name = "EinharCurveProjectile1Supporter",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.Projectile] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "lunaris_glaive_angle",
        "lunaris_glaive_acceleration_x",
        "active_skill_attack_speed_+%_final",
        "number_of_projectiles_override",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "triggered_skill_use_animation_event",
        "cannot_stun",
        "global_always_hit",
    },
    levels = {
        [1] = {-90, -25, 150, 20, 1, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {15, -25, 150, 20, 1, levelRequirement = 100, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EinharCurveProjectile2Supporter"] = {
    name = "EinharCurveProjectile2Supporter",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.Projectile] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "lunaris_glaive_angle",
        "lunaris_glaive_acceleration_x",
        "lunaris_glaive_acceleration_y",
        "active_skill_attack_speed_+%_final",
        "number_of_projectiles_override",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "triggered_skill_use_animation_event",
        "cannot_stun",
        "global_always_hit",
    },
    levels = {
        [1] = {-90, -20, 900, 50, 20, 1, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {15, -20, 900, 50, 20, 1, levelRequirement = 100, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EinharCurveProjectile3Supporter"] = {
    name = "EinharCurveProjectile3Supporter",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.Projectile] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "lunaris_glaive_angle",
        "lunaris_glaive_acceleration_x",
        "lunaris_glaive_acceleration_y",
        "active_skill_attack_speed_+%_final",
        "number_of_projectiles_override",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "triggered_skill_use_animation_event",
        "cannot_stun",
        "global_always_hit",
    },
    levels = {
        [1] = {-90, -15, 750, 100, 20, 1, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {15, -15, 750, 100, 20, 1, levelRequirement = 100, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EinharCurveProjectile4Supporter"] = {
    name = "EinharCurveProjectile4Supporter",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.Projectile] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "lunaris_glaive_angle",
        "lunaris_glaive_acceleration_x",
        "lunaris_glaive_acceleration_y",
        "active_skill_attack_speed_+%_final",
        "number_of_projectiles_override",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "triggered_skill_use_animation_event",
        "cannot_stun",
        "global_always_hit",
    },
    levels = {
        [1] = {-90, -10, 450, 60, 20, 1, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {15, -10, 450, 60, 20, 1, levelRequirement = 100, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EinharCurveProjectile5Supporter"] = {
    name = "EinharCurveProjectile5Supporter",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.Projectile] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "lunaris_glaive_angle",
        "lunaris_glaive_acceleration_y",
        "active_skill_attack_speed_+%_final",
        "number_of_projectiles_override",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "triggered_skill_use_animation_event",
        "cannot_stun",
        "global_always_hit",
    },
    levels = {
        [1] = {-90, -5, -100, 20, 1, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {15, -5, -100, 20, 1, levelRequirement = 100, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EinharCurveProjectile6Supporter"] = {
    name = "EinharCurveProjectile6Supporter",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.Projectile] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "lunaris_glaive_acceleration_x",
        "lunaris_glaive_acceleration_y",
        "active_skill_attack_speed_+%_final",
        "number_of_projectiles_override",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "triggered_skill_use_animation_event",
        "cannot_stun",
        "global_always_hit",
    },
    levels = {
        [1] = {-90, -750, -50, 20, 1, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {15, -750, -50, 20, 1, levelRequirement = 100, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SpellNovaEinharGrenadeSupporter"] = {
    name = "SpellNovaEinharGrenadeSupporter",
    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",
        "active_skill_damage_+%_final",
        "skill_physical_damage_%_to_convert_to_fire",
        "is_area_damage",
        "ignores_proximity_shield",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 25, 40, levelRequirement = 1, statInterpolation = {3, 3, 2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SpellNovaEinharGrenade2Supporter"] = {
    name = "SpellNovaEinharGrenade2Supporter",
    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",
        "active_skill_damage_+%_final",
        "skill_physical_damage_%_to_convert_to_fire",
        "is_area_damage",
        "ignores_proximity_shield",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 25, 40, levelRequirement = 1, statInterpolation = {3, 3, 2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MasterGrantBuffEinhar"] = {
    name = "MasterGrantBuffEinhar",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
    },
    levels = {
        [1] = {300000, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EmptyActionEinharStartLifeAura"] = {
    name = "EmptyActionEinharStartLifeAura",
    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 = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EinharGrenadeMortarSupporter"] = {
    name = "EinharGrenadeMortarSupporter",
    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.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.33,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "projectile_spread_radius",
        "projectile_minimum_range",
        "number_of_projectiles_override",
        "spell_maximum_action_distance_+%",
        "is_area_damage",
        "base_is_projectile",
        "projectile_uses_contact_position",
    },
    levels = {
        [1] = {5, 20, 1, -50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EinharGrenadeMortarSecondarySupporter"] = {
    name = "EinharGrenadeMortarSecondarySupporter",
    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.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,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "projectile_spread_radius",
        "projectile_minimum_range",
        "number_of_additional_projectiles",
        "mortar_projectile_distance_override",
        "is_area_damage",
        "base_is_projectile",
        "projectiles_nova",
        "projectile_swap_from_to_locations",
    },
    levels = {
        [1] = {6, 20, 8, 12, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EinharMultishot"] = {
    name = "EinharMultishot",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.5,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "main_hand_base_maximum_attack_distance",
        "active_skill_attack_speed_+%_final",
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
    },
    levels = {
        [1] = {40, -25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EinharSnipeSupporter"] = {
    name = "EinharSnipeSupporter",
    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,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "monster_projectile_variation",
        "skill_visual_scale_+%",
        "active_skill_attack_speed_+%_final",
        "base_is_projectile",
        "always_pierce",
        "global_always_hit",
    },
    levels = {
        [1] = {100, 53, 100, 33, levelRequirement = 1, statInterpolation = {1},  cost = { }, },
    },
}
keyval
Stats.item_drop_slots1
Stats.energy_shield_recharge_rate_per_minute_%2000
Stats.mana_regeneration_rate_per_minute_%100
Stats.base_maximum_mana200
Stats.maximum_physical_damage_reduction_%75
Stats.max_viper_strike_orbs4
Stats.base_maximum_all_resistances_%75
Stats.max_fuse_arrow_orbs5
Stats.max_fire_beam_stacks8
Stats.max_charged_attack_stacks10
Stats.base_critical_strike_multiplier130
Stats.critical_ailment_dot_multiplier_+30
Stats.max_endurance_charges3
Stats.max_frenzy_charges3
Stats.max_power_charges3
Stats.base_attack_speed_+%_per_frenzy_charge4
Stats.base_attack_speed_+%_per_frenzy_charge_if_not_player_minion11
Stats.base_cast_speed_+%_per_frenzy_charge4
Stats.base_cast_speed_+%_per_frenzy_charge_if_not_player_minion11
Stats.movement_velocity_+%_per_frenzy_charge_if_not_player_minion5
Stats.object_inherent_damage_+%_final_per_frenzy_charge4
Stats.physical_damage_reduction_%_per_endurance_charge4
Stats.physical_damage_reduction_%_per_endurance_charge_if_not_player_minion11
Stats.resist_all_elements_%_per_endurance_charge4
Stats.resist_all_elements_%_per_endurance_charge_if_not_player_minion11
Stats.critical_strike_chance_+%_per_power_charge50
Stats.critical_strike_chance_+%_per_power_charge_if_not_player_minion150
Stats.maximum_block_%75
Stats.base_maximum_spell_block_%75
Stats.base_number_of_totems_allowed1
Stats.base_number_of_traps_allowed3
Stats.base_number_of_remote_mines_allowed5
Stats.movement_velocity_cap128
Stats.maximum_life_leech_rate_%_per_minute1200
Stats.maximum_mana_leech_rate_%_per_minute1200
Stats.maximum_energy_shield_leech_rate_%_per_minute600
Stats.monster_ignite_damage_+%_final-72
Stats.monster_bleeding_damage_+%_final-86
Stats.monster_poison_damage_+%_final-50
Stats.bleeding_moving_damage_%_of_base_override500
Stats.max_azurite_debuff_stacks10
Stats.impaled_debuff_base_duration_ms8000
Stats.impaled_debuff_number_of_reflected_hits5
Stats.ignore_skill_weapon_restrictions1
Stats.base_total_number_of_sigils_allowed3
Stats.maximum_life_leech_amount_per_leech_%_max_life10
Stats.maximum_mana_leech_amount_per_leech_%_max_mana10
Stats.maximum_energy_shield_leech_amount_per_leech_%_max_energy_shield10
Stats.object_inherent_melee_hit_stun_duration_+%_final20
Stats.scale_melee_range_to_actor_scale1
Stats.use_melee_pattern_range1
Stats.actor_scale_+%_limit100
Stats.damage_taken_when_hit_+%_final_per_fortification-1
Stats.base_max_fortification20
Stats.soul_eater_maximum_stacks45
Stats.npc_master_damage_+%_final_vs_capturable_monsters-75
Stats.life_regeneration_rate_per_minute_%30
Stats.projectile_uses_contact_position1
Stats.untargetable_by_monster_ai1
ObjectMagicProperties.stat_description_listMetadata/StatDescriptions/monster_stat_descriptions.txt
Positioned.blockingtrue
Positioned.team0
Positioned.serialise_collidabletrue
BaseEvents.server_onlytrue
BaseEvents.on_construction_completeAddEffectPack( Metadata/Effects/Microtransactions/Weapon_effects/Weapon_effects/bloodlord/monster_boil.epk );
Actor.basic_actionMove, Flee, StrafeLeft, StrafeRight, Advance, DoNothing, MonsterPickup, EinharCaptureMonster, ChangeToStance1, ChangeToStance2, ChangeToStance3
Actor.slow_animations_go_to_idletrue, false
Actor.main_hand_unarmed_typeBow
StateMachine.define_shared_statemission, first_mission_finished
MinimapIcon.iconNPC
Edit

Wikis Content is available under CC BY-NC-SA 3.0 unless otherwise noted.