General Marceus Lioneye
Humanoid
monster ignores delve darkness mechanic [1]
Monsters grant 100% increased Experience
15000% increased Rarity of Items Dropped
monster beyond portal chance +% final [-66]
monster hellscape charge +% [-66]
cannot be stunned for ms after stun finished [4000]
cannot be stunned while stunned [1]
Cannot be Knocked Back
SpectreN
Tagsbone_armour, caster, fast_movement, fire_affinity, has_bow, humanoid, large_height, legion_monster, no_pantheon_mod, not_int, puncturing_weapon, ranged, red_blood
Life
614%
Armour
+50%
Evasion
+50%
Ailment Threshold
614%
Resistance
50 50 50 30
Damage
140%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
6 ~ 80
Attack Time
1.5 Second
Damage Spread
±20%
Experience
200%
Model Size
135%
Type
LegionEternalEmpireGeneral
Metadata
LegionEternalEmpireGeneral
Level
68
Life
855,587
Armour
43,185
Evasion
7,109
Energy Shield
0
Damage
596
Spell Damage
889
Accuracy
290
Attack Time
1.005
Experience
112,805
Ailment Threshold
539,020
Chill
1,704
Shock
1,704
Brittle
9,643
Scorch
1,704
Sap
4,709
MeleeLioneye
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Default Attack
Base Damage: 946–1419
Critical Strike Chance: 5%
Attack Time: 1.5 sec
Strike your foes down with a powerful blow.
Deals 150.3% more Damage
75% of Physical Damage Converted to Fire Damage
25% less Attack Speed
apply attached retract arrow on hit [1]
arrow projectile variation [20]
skill can fire arrows [1]
use scaled contact offset [1]
EmptyActionLegionLioneyeCircleOfDeath
Attack
Base Damage: 946–1419
Critical Strike Chance: 5%
Attack Time: 1.5 sec
Cooldown Time: 18 sec
25% less Attack Speed
skill cannot be knocked back [1]
skill cannot be stunned [1]
DelayedAreaBarrage
Attack
Base Damage: 946–1419
Critical Strike Chance: 5%
Attack Damage: 30%
Attack Time: 1.5 sec
Cooldown Time: 12 sec
Deals 70% less Attack Damage
Deals 105.3% more Damage
50% of Physical Damage Converted to Fire Damage
72% less Attack Speed
base is projectile [1]
is area damage [1]
projectile uses contact direction [1]
projectile uses contact position [1]
LioneyeTriggeredProjectile
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
Base Damage: 946–1419
Critical Strike Chance: 5%
Attack Time: 1.5 sec
Projectiles Pierce all Targets
Deals 69.25% more Damage
50% of Physical Damage Converted to Fire Damage
apply attached retract arrow on hit [1]
base is projectile [1]
monster projectile variation [78]
use scaled contact offset [1]
EmptyActionLegionLioneyeAttackLeft
Attack
Base Damage: 946–1419
Critical Strike Chance: 5%
Attack Time: 1.5 sec
Cooldown Time: 5 sec
25% less Attack Speed
EmptyActionLegionLioneyeAttackRight
Attack
Base Damage: 946–1419
Critical Strike Chance: 5%
Attack Time: 1.5 sec
Cooldown Time: 5 sec
25% less Attack Speed
EmptyActionLegionLioneyeAttackBack
Attack
Base Damage: 946–1419
Critical Strike Chance: 5%
Attack Time: 1.5 sec
Cooldown Time: 5 sec
25% less Attack Speed
RetractArrowNuke
Attack
Base Damage: 946–1419
Critical Strike Chance: 5%
Attack Time: 1.5 sec
Cooldown Time: 5 sec
Projectiles Pierce all Targets
Deals 18.25% more Damage
25% of Physical Damage Converted to Fire Damage
25% less Attack Speed
apply attached retract arrow on hit [1]
base is projectile [1]
GeometryTriggerLioneyeFlareObjects
Triggerable, Spell
Cast Time: 3 sec
Cooldown Time: 15 sec
skill cannot be knocked back [1]
skill cannot be stunned [1]
LegionLioneyeSpawnFlareObject
Triggerable, Spell
Cast Time: 1 sec
LioneyeTriggeredProjectiles
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
Base Damage: 946–1419
Critical Strike Chance: 5%
Attack Time: 1.5 sec
Projectiles Pierce all Targets
Deals 69.25% more Damage
Fires 2 additional Projectiles
50% of Physical Damage Converted to Fire Damage
apply attached retract arrow on hit [1]
base is projectile [1]
monster projectile variation [78]
use scaled contact offset [1]
FireWakeArrowCombo
Attack, Projectile
Base Damage: 946–1419
Critical Strike Chance: 5%
Attack Time: 1.5 sec
Cooldown Time: 15 sec
Your Hits cannot Stun Enemies
Projectiles Pierce all Targets
Deals 337 to 505.6 Fire Damage
25% less Attack Speed
base is projectile [1]
skill can fire arrows [1]
use scaled contact offset [1]
LegionLioneyeDeathCircleLeft
Attack, Triggerable
Base Damage: 946–1419
Critical Strike Chance: 5%
Attack Time: 1.5 sec
Deals 105.3% more Damage
50% of Physical Damage Converted to Fire Damage
is area damage [1]
LegionLioneyeDeathCircleRight
Attack, Triggerable
Base Damage: 946–1419
Critical Strike Chance: 5%
Attack Time: 1.5 sec
Deals 105.3% more Damage
50% of Physical Damage Converted to Fire Damage
is area damage [1]
LegionLioneyeSpawnFireCircleObject
Triggerable, Spell
Cast Time: 1 sec
LegionLioneyeFireCircleBombard
Triggerable, Attack
Base Damage: 946–1419
Critical Strike Chance: 5%
Attack Time: 1.5 sec
Deals 62.5% more Damage
75% of Physical Damage Converted to Fire Damage
GeometryTriggerLegionLioneyeFireCircleBombard
Triggerable, Spell
Cast Time: 1 sec
LegionLioneyeFireCircleFire
Triggerable, Attack
Base Damage: 946–1419
Critical Strike Chance: 5%
Attack Damage: 65%
Attack Time: 1.5 sec
Your Hits cannot Stun Enemies
Deals 35% less Attack Damage
Deals 75.25% more Damage
100% of Physical Damage Converted to Fire Damage
is area damage [1]
LegionLioneyeSnipeMedium
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
Base Damage: 946–1419
Critical Strike Chance: 5%
Attack Time: 1.5 sec
Projectiles Pierce all Targets
Deals 105.3% more Damage
50% of Physical Damage Converted to Fire Damage
apply attached retract arrow on hit [1]
base is projectile [1]
monster projectile variation [78]
use scaled contact offset [1]
LegionLioneyeSnipeLarge
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
Base Damage: 946–1419
Critical Strike Chance: 5%
Attack Time: 1.5 sec
Projectiles Pierce all Targets
Deals 105.3% more Damage
50% of Physical Damage Converted to Fire Damage
apply attached retract arrow on hit [1]
base is projectile [1]
monster projectile variation [79]
use scaled contact offset [1]

Object Type

version 2
extends "Metadata/Monsters/LegionLeague/LegionGeneralBase"

StateMachine
{
	define_shared_state = "use_arrow2=0;"
}

Object Type Codes

version 2
extends "Metadata/Monsters/LegionLeague/LegionGeneralBase"

Life
{
	on_death = "RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Legion/EternalEmpire/General_Marceus_Lioneye/charfx/charfx.epk );"
}

Actor
{
	on_start_Emerge2 = "RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Legion/EternalEmpire/General_Marceus_Lioneye/charfx/charfx.epk );"
}

StateMachine
{
	on_state_activated_1 = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Legion/EternalEmpire/General_Marceus_Lioneye/charfx/charfx.epk );"
	create_state_activated_1 = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Legion/EternalEmpire/General_Marceus_Lioneye/charfx/charfx.epk );"
	on_state_arrow_visible_0 = "DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Legion/EternalEmpire/General_Marceus_Lioneye/default_arrow/arrow.ao );"
	on_state_arrow_visible_1 = "AddAttached( Metadata/Effects/Spells/monsters_effects/League_Legion/EternalEmpire/General_Marceus_Lioneye/default_arrow/arrow.ao, R_Weapon );"
	create_state_arrow_visible_1 = "AddAttached( Metadata/Effects/Spells/monsters_effects/League_Legion/EternalEmpire/General_Marceus_Lioneye/default_arrow/arrow.ao, R_Weapon );"

	create_state_breakout_0 =
	"
		IfMapStat( map_is_legion_endgame_map, {},
		{
			AddAttached( Metadata/Effects/Spells/monsters_effects/League_Legion/epk/flee/about_to_flee.ao,  );
			AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Legion/epk/affected/general_indicator.epk );
		} );
	"

	on_state_breakout_1 =
	"
		DetachAllOfType( Metadata/Effects/Spells/monsters_effects/League_Legion/epk/flee/about_to_flee.ao );
		RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Legion/epk/affected/general_indicator.epk );
	"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LegionLeague/LegionEternalEmpireGeneral"] = {
    name = "General Marceus Lioneye",
    life = 6.14,
    fireResist = 50,
    coldResist = 50,
    lightningResist = 50,
    chaosResist = 30,
    damage = 1.4,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 80,
    accuracy = 1,
    weaponType1 = "Bow",
    skillList = {
        "MeleeLioneye",
        "EmptyActionLegionLioneyeCircleOfDeath",
        "EmptyActionLegionLioneyeAttackLeft",
        "EmptyActionLegionLioneyeAttackRight",
        "EmptyActionLegionLioneyeAttackBack",
        "LegionLioneyeSpawnFlareObject",
        "LegionLioneyeSpawnFireCircleObject",
        "GeometryTriggerLioneyeFlareObjects",
        "GeometryTriggerLegionLioneyeFireCircleBombard",
        "LegionLioneyeDeathCircleLeft",
        "LegionLioneyeDeathCircleRight",
        "DelayedAreaBarrage",
        "LioneyeTriggeredProjectile",
        "LioneyeTriggeredProjectiles",
        "RetractArrowNuke",
        "FireWakeArrowCombo",
        "LegionLioneyeFireCircleBombard",
        "LegionLioneyeFireCircleFire",
        "LegionLioneyeSnipeMedium",
        "LegionLioneyeSnipeLarge",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeLioneye"] = {
    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 = {
        "active_skill_damage_+%_final",
        "arrow_projectile_variation",
        "active_skill_attack_speed_+%_final",
        "skill_physical_damage_%_to_convert_to_fire",
        "skill_can_fire_arrows",
        "apply_attached_retract_arrow_on_hit",
        "use_scaled_contact_offset",
    },
    levels = {
        [1] = {-30, 20, -25, 75, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {0, 20, -25, 75, levelRequirement = 19, statInterpolation = {2},  cost = { }, },
        [3] = {1, 20, -25, 75, levelRequirement = 20, statInterpolation = {2},  cost = { }, },
        [4] = {200, 20, -25, 75, levelRequirement = 84, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EmptyActionLegionLioneyeCircleOfDeath"] = {
    name = "EmptyActionLegionLioneyeCircleOfDeath",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 3.5,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_attack_speed_+%_final",
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
    },
    levels = {
        [1] = {-25, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EmptyActionLegionLioneyeAttackLeft"] = {
    name = "EmptyActionLegionLioneyeAttackLeft",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_attack_speed_+%_final",
    },
    levels = {
        [1] = {-25, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EmptyActionLegionLioneyeAttackRight"] = {
    name = "EmptyActionLegionLioneyeAttackRight",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_attack_speed_+%_final",
    },
    levels = {
        [1] = {-25, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EmptyActionLegionLioneyeAttackBack"] = {
    name = "EmptyActionLegionLioneyeAttackBack",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_attack_speed_+%_final",
    },
    levels = {
        [1] = {-25, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["LegionLioneyeSpawnFlareObject"] = {
    name = "LegionLioneyeSpawnFlareObject",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["LegionLioneyeSpawnFireCircleObject"] = {
    name = "LegionLioneyeSpawnFireCircleObject",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GeometryTriggerLioneyeFlareObjects"] = {
    name = "GeometryTriggerLioneyeFlareObjects",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 3,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GeometryTriggerLegionLioneyeFireCircleBombard"] = {
    name = "GeometryTriggerLegionLioneyeFireCircleBombard",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["LegionLioneyeDeathCircleLeft"] = {
    name = "LegionLioneyeDeathCircleLeft",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "skill_physical_damage_%_to_convert_to_fire",
        "is_area_damage",
    },
    levels = {
        [1] = {-30, 50, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {0, 50, levelRequirement = 19, statInterpolation = {2},  cost = { }, },
        [3] = {1, 50, levelRequirement = 20, statInterpolation = {2},  cost = { }, },
        [4] = {140, 50, levelRequirement = 84, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["LegionLioneyeDeathCircleRight"] = {
    name = "LegionLioneyeDeathCircleRight",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "skill_physical_damage_%_to_convert_to_fire",
        "is_area_damage",
    },
    levels = {
        [1] = {-30, 50, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {0, 50, levelRequirement = 19, statInterpolation = {2},  cost = { }, },
        [3] = {1, 50, levelRequirement = 20, statInterpolation = {2},  cost = { }, },
        [4] = {140, 50, levelRequirement = 84, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DelayedAreaBarrage"] = {
    name = "DelayedAreaBarrage",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 4,
    baseFlags = {
        attack = true,
        projectile = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "active_skill_attack_speed_+%_final",
        "skill_physical_damage_%_to_convert_to_fire",
        "base_is_projectile",
        "is_area_damage",
        "projectile_uses_contact_position",
        "projectile_uses_contact_direction",
    },
    levels = {
        [1] = {-30, -72, 50, baseMultiplier = 0.3, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {0, -72, 50, baseMultiplier = 0.3, levelRequirement = 19, statInterpolation = {2},  cost = { }, },
        [3] = {1, -72, 50, baseMultiplier = 0.3, levelRequirement = 20, statInterpolation = {2},  cost = { }, },
        [4] = {140, -72, 50, baseMultiplier = 0.3, levelRequirement = 84, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["LioneyeTriggeredProjectile"] = {
    name = "LioneyeTriggeredProjectile",
    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_physical_damage_%_to_convert_to_fire",
        "base_is_projectile",
        "apply_attached_retract_arrow_on_hit",
        "use_scaled_contact_offset",
        "always_pierce",
    },
    levels = {
        [1] = {-30, 78, 50, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {0, 78, 50, levelRequirement = 19, statInterpolation = {2},  cost = { }, },
        [3] = {1, 78, 50, levelRequirement = 20, statInterpolation = {2},  cost = { }, },
        [4] = {92, 78, 50, levelRequirement = 84, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["LioneyeTriggeredProjectiles"] = {
    name = "LioneyeTriggeredProjectiles",
    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",
        "number_of_additional_projectiles",
        "skill_physical_damage_%_to_convert_to_fire",
        "base_is_projectile",
        "apply_attached_retract_arrow_on_hit",
        "use_scaled_contact_offset",
        "always_pierce",
    },
    levels = {
        [1] = {-30, 78, 2, 50, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {0, 78, 2, 50, levelRequirement = 19, statInterpolation = {2},  cost = { }, },
        [3] = {1, 78, 2, 50, levelRequirement = 20, statInterpolation = {2},  cost = { }, },
        [4] = {92, 78, 2, 50, levelRequirement = 84, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["RetractArrowNuke"] = {
    name = "RetractArrowNuke",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 3.7,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "active_skill_attack_speed_+%_final",
        "skill_physical_damage_%_to_convert_to_fire",
        "base_is_projectile",
        "apply_attached_retract_arrow_on_hit",
        "always_pierce",
    },
    levels = {
        [1] = {-30, -25, 25, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {0, -25, 25, levelRequirement = 19, statInterpolation = {2},  cost = { }, },
        [3] = {1, -25, 25, levelRequirement = 20, statInterpolation = {2},  cost = { }, },
        [4] = {24, -25, 25, levelRequirement = 84, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["FireWakeArrowCombo"] = {
    name = "FireWakeArrowCombo",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Projectile] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 4,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "active_skill_attack_speed_+%_final",
        "base_is_projectile",
        "skill_can_fire_arrows",
        "cannot_stun",
        "use_scaled_contact_offset",
        "always_pierce",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, -25, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["LegionLioneyeFireCircleBombard"] = {
    name = "LegionLioneyeFireCircleBombard",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "skill_physical_damage_%_to_convert_to_fire",
    },
    levels = {
        [1] = {-30, 75, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {0, 75, levelRequirement = 19, statInterpolation = {2},  cost = { }, },
        [3] = {1, 75, levelRequirement = 20, statInterpolation = {2},  cost = { }, },
        [4] = {83, 75, levelRequirement = 84, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["LegionLioneyeFireCircleFire"] = {
    name = "LegionLioneyeFireCircleFire",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "skill_physical_damage_%_to_convert_to_fire",
        "is_area_damage",
        "cannot_stun",
    },
    levels = {
        [1] = {-30, 100, baseMultiplier = 0.65, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {0, 100, baseMultiplier = 0.65, levelRequirement = 19, statInterpolation = {2},  cost = { }, },
        [3] = {1, 100, baseMultiplier = 0.65, levelRequirement = 20, statInterpolation = {2},  cost = { }, },
        [4] = {100, 100, baseMultiplier = 0.65, levelRequirement = 84, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["LegionLioneyeSnipeMedium"] = {
    name = "LegionLioneyeSnipeMedium",
    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_physical_damage_%_to_convert_to_fire",
        "base_is_projectile",
        "apply_attached_retract_arrow_on_hit",
        "use_scaled_contact_offset",
        "always_pierce",
    },
    levels = {
        [1] = {-30, 78, 50, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {0, 78, 50, levelRequirement = 19, statInterpolation = {2},  cost = { }, },
        [3] = {1, 78, 50, levelRequirement = 20, statInterpolation = {2},  cost = { }, },
        [4] = {140, 78, 50, levelRequirement = 84, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["LegionLioneyeSnipeLarge"] = {
    name = "LegionLioneyeSnipeLarge",
    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_physical_damage_%_to_convert_to_fire",
        "base_is_projectile",
        "apply_attached_retract_arrow_on_hit",
        "use_scaled_contact_offset",
        "always_pierce",
    },
    levels = {
        [1] = {-30, 79, 50, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {0, 79, 50, levelRequirement = 19, statInterpolation = {2},  cost = { }, },
        [3] = {1, 79, 50, levelRequirement = 20, statInterpolation = {2},  cost = { }, },
        [4] = {140, 79, 50, levelRequirement = 84, statInterpolation = {2},  cost = { }, },
    },
}
monster ignores delve darkness mechanic [1]
IdMonsterIgnoresDelveDarkness
FamilyMonsterIgnoresDelveDarkness
DomainsMonster (3)
GenerationTypeUnique (3)
Req. level1
Stats
  • monster ignores delve darkness mechanic Min: 1 Max: 1 Global
  • Monsters grant 100% increased Experience
    15000% increased Rarity of Items Dropped
    IdMonsterMapBoss
    FamilyMonsterMapBoss
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 100 Max: 100 Global
  • monster dropped item rarity +% Min: 15000 Max: 15000 Global
  • monster beyond portal chance +% final [-66]
    monster hellscape charge +% [-66]
    IdBreachReducedBeyondPortalChance
    FamilyBeyondPortalChance
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster hellscape charge +% Min: -66 Max: -66 Global
  • monster beyond portal chance +% final Min: -66 Max: -66 Global
  • cannot be stunned for ms after stun finished [4000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityMapBossSuper
    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: 4000 Max: 4000 Global
  • Cannot be Knocked Back
    IdImmuneToKnockback
    FamilyImmuneToKnockback
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be knocked back Min: 1 Max: 1 Global
  • Marceus Lioneye Topic /5
    NPCName
    BestelMarceus commanded the southernmost of the Eternal Legions, here at Lioneye's Watch. Why was he called Lioneye? Crazy fool had his left eye taken out and a golden-hued gem put in its place.

    His head must have made quite the pretty adornment for King Kaom's belt.
    Lioneye's Glare"See without doubt, slay without hesitation."
    - Marceus Lioneye of Sarn
    Lioneye's Vision"The Virtue Gems are a gift from the land,
    our land, and we will not let our gifts
    be destroyed by savages."
    - Marceus Lioneye
    Bust of Marceus LioneyeThe Emperor honours Marceus Lioneye as Supreme Servant.
    "The road to Glory is paved with Sacrifice."
    The Lion{The Eternals lauded his valour. The Karui relished his defeat. Yet the final thoughts of Marceus Lioneye were naught but lament for his pride.}
    General Marceus Lioneye Text Audio /32
    Name
    We will defend our emperor to our last!
    LegionLioneyeBattleCry1
    Deserters will be used for target practice!
    LegionLioneyeBattleCry2
    Stand your ground!
    LegionLioneyeBattleCry3
    We. Are. Eternal!
    LegionLioneyeBattleCry4
    For our Emperor!
    LegionLioneyeBattleCry5
    Fire!
    LegionLioneyeAttackOneRandom
    Fire!
    LegionLioneyeAttackOne2
    You can't hide from me!
    LegionLioneyeAttackTwoRandom
    You can't hide from me!
    LegionLioneyeAttackTwo2
    Try to run!
    LegionLioneyeAttackThreeRandom
    Try to run!
    LegionLioneyeAttackThree2
    Traitors!
    LegionLioneyeAttackFourRandom
    Traitors!
    LegionLioneyeAttackFour2
    Right between the eyes...
    LegionLioneyeArrackFiveRandom
    Right between the eyes...
    LegionLioneyeAttackFive2
    Fall back!
    LegionLioneyeFleeing1
    To the gates!
    LegionLioneyeFleeing2
    To safety! Protect the Emperor!
    LegionLioneyeFleeing3
    Dead end, rebel turncoat. Time to pay for your crimes!
    LegionLioneyeMapIntro1
    Your rebellion ends here!
    LegionLioneyeMapIntro2
    Traitor, the Emperor's will is law.
    LegionLioneyeMapIntro3
    You cannot destroy that which is eternal.
    LegionLioneyeMapIntro4
    No... This--... This feels... familiar...
    LegionLioneyeDefeat1
    I die... for my Emperor.
    LegionLioneyeDefeat2
    Chitus... Forgive me.
    LegionLioneyeDefeat3
    A... warrior's death.
    LegionLioneyeDefeat4
    We're just getting started!
    LegionLioneyeInjured1
    I'll wear these scars with pride.
    LegionLioneyeInjured2
    A worthy adversary at last.
    LegionLioneyeInjured3
    Rebel! The Emperor will reward me richly for your head.
    LegionLioneyeTaunt1
    Can you outrun an arrow, rebel?
    LegionLioneyeTaunt2
    Are you ready to die for your cause, traitor?
    LegionLioneyeTaunt3