Olroth, Origin of the Fall 传奇 /5
史实
local unique jewel break timeless jewel calculators [0]
该装备的护甲与能量护盾提高 (100–150)%
生命每秒再生 (15–25)
魔力再生率提高 (15–25)%
每 5 秒交替:
受到的击中伤害总降 30%
受到的持续伤害总降 30%
立即回复
每次使用消耗的充能次数提高 (100–150)%
溢出生命回复转化为防卫,持续 10
附加 1 - (60–80) 闪电伤害
+(300–400) 命中
攻击速度加快 (5–30)%
击中敌人时,获得相当于敌人威力值
额外最大闪电伤害,最多 500,持续 6 秒
获得技能: 架盾
获得技能: 等级 14 Cast on Block
护甲提高 (100–150)%
最大格挡几率 (-20–-10)%
格挡几率特别幸运
Olroth, Origin of the Fall
Undead
cannot be stunned for ms after stun finished [4000]
cannot be stunned while stunned [1]
攻击速度总降 25%
无法被击退
monster dropped item rarity +% [14700]
monster slain experience +% [0]
unique monster guarantee one rare [1]
expedition relic mods do not apply [1]
monster dropped item quantity +% [800]
monster dropped item rarity +% [10000]
monster map key of at least same tier as current map drop chance % [25]
monster slain experience +% [9000]
unique monster guarantee one rare [1]
SpectreN
Tags1HSword_onhit_audio, 施法, fire_affinity, has_two_hand_sword, has_two_handed_melee, human, humanoid, light_armour, melee, not_dex, not_int, physical_affinity, slashing_weapon, slow_movement, undead, ward_armour
生命
469%
[护甲]
+80%
抗性
0 75 0 0
伤害
400%
命中
100%
Critical Hits Chance
5%
Critical Damage Bonus
+30%
Attack Distance
10 ~ 23
攻击间隔
1.32 Second
Damage Spread
±20%
经验值
400%
Model Size
115%
Type
ExpeditionOlroth
Metadata
Olroth
等级
68
生命
36,380
[护甲]
4,343
闪避值
477
伤害
932
法术伤害
932
命中
2,180
攻击间隔
1.32
经验值
114,536
Minion Life
32,502
Minion Damage
3,875
Minion Armour
8,204
MeleeAtAnimationSpeedWithDirectionalKnockbackOlroth
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 近战, 玩家投射物
普通攻击
Base Damage: 746–1119
暴击几率: 5%
攻击间隔: 1.32 秒
物理伤害的 15% 转化为冰霜伤害
action attack or cast time uses animation length [1]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
EAAOlrothCleave
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 近战, 玩家投射物
普通攻击
Base Damage: 746–1119
暴击几率: 5%
攻击间隔: 1.32 秒
冷却时间: 18 秒
物理伤害的 15% 转化为冰霜伤害
action attack or cast time uses animation length [1]
attack maximum action distance + [52]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
MPWOlrothCleave1
攻击, 范围攻击, 技能可幻影射手, 投射物, 玩家投射物, 伤害, 可触发
Base Damage: 746–1119
暴击几率: 5%
攻击伤害: 85%
攻击间隔: 1.32 秒
攻击伤害总降 15%
物理伤害的 80% 转化为冰霜伤害
发射 2 个额外投射物
Pierces all Targets
base is projectile [1]
maintain projectile direction when using contact position [1]
monster projectile variation [152]
projectile uses contact position [1]
use scaled contact offset [1]
MPWOlrothCleave2
攻击, 范围攻击, 技能可幻影射手, 投射物, 玩家投射物, 伤害, 可触发
Base Damage: 746–1119
暴击几率: 5%
攻击伤害: 85%
攻击间隔: 1.32 秒
攻击伤害总降 15%
物理伤害的 80% 转化为冰霜伤害
发射 2 个额外投射物
Pierces all Targets
base is projectile [1]
maintain projectile direction when using contact position [1]
monster projectile variation [152]
projectile uses contact position [1]
use scaled contact offset [1]
MPWOlrothCleave3
攻击, 范围攻击, 技能可幻影射手, 投射物, 玩家投射物, 伤害, 可触发
Base Damage: 746–1119
暴击几率: 5%
攻击伤害: 85%
攻击间隔: 1.32 秒
攻击伤害总降 15%
物理伤害的 60% 转化为冰霜伤害
发射 2 个额外投射物
Pierces all Targets
base is projectile [1]
maintain projectile direction when using contact position [1]
monster projectile variation [152]
projectile uses contact position [1]
use scaled contact offset [1]
GAOlrothCleaveShrapnel3
可触发, 攻击
Base Damage: 746–1119
暴击几率: 5%
攻击间隔: 1.32 秒
is area damage [1]
MPWOlrothThrowOut
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 近战, 玩家投射物
普通攻击
Base Damage: 746–1119
暴击几率: 5%
攻击伤害: 133%
攻击间隔: 1.32 秒
冷却时间: 18 秒
攻击伤害总增 33%
击中造成瘫痪
击中造成瘫痪
action attack or cast time uses animation length [1]
attack maximum action distance + [50]
base skill cannot be blocked [1]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
GPAOlrothThrowBack
可触发, 攻击
Base Damage: 746–1119
暴击几率: 5%
攻击间隔: 1.32 秒
造成流血
base is projectile [1]
maintain projectile direction when using contact position [1]
number of projectiles override [1]
projectile maximum range override [250]
projectile uses contact position [1]
projectiles not offset [1]
use scaled contact offset [1]
EAAOlrothDash1
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 近战, 玩家投射物
普通攻击
Base Damage: 746–1119
暴击几率: 5%
攻击伤害: 150%
攻击间隔: 1.32 秒
冷却时间: 12 秒
攻击伤害总增 50%
物理伤害的 15% 转化为冰霜伤害
action attack or cast time uses animation length [1]
attack maximum action distance + [35]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
EAAOlrothDash2
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 近战, 玩家投射物
普通攻击
Base Damage: 746–1119
暴击几率: 5%
攻击伤害: 115%
攻击间隔: 1.32 秒
冷却时间: 12 秒
攻击伤害总增 15%
物理伤害的 15% 转化为冰霜伤害
action attack or cast time uses animation length [1]
attack maximum action distance + [40]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
EAAOlrothDash3
攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 近战, 玩家投射物
普通攻击
Base Damage: 746–1119
暴击几率: 5%
攻击间隔: 1.32 秒
冷却时间: 12 秒
物理伤害的 15% 转化为冰霜伤害
action attack or cast time uses animation length [1]
attack maximum action distance + [29]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
GAOlrothDash1
可触发, 攻击
Base Damage: 746–1119
暴击几率: 5%
攻击伤害: 69%
攻击间隔: 1.32 秒
攻击伤害总降 31%
击中造成瘫痪
is area damage [1]
GAOlrothDash2
可触发, 攻击
Base Damage: 746–1119
暴击几率: 5%
攻击伤害: 127%
攻击间隔: 1.32 秒
攻击伤害总增 27%
必定击晕敌人
击中造成瘫痪
is area damage [1]
GAOlrothDash3
可触发, 攻击
Base Damage: 746–1119
暴击几率: 5%
攻击伤害: 46%
攻击间隔: 1.32 秒
攻击伤害总降 54%
击中造成瘫痪
is area damage [1]
GAOlrothPostDashSwing
可触发, 攻击
Base Damage: 746–1119
暴击几率: 5%
攻击间隔: 1.32 秒
物理伤害的 15% 转化为冰霜伤害
is area damage [1]
GAOlrothPostDashStab
可触发, 攻击
Base Damage: 746–1119
暴击几率: 5%
攻击伤害: 149%
攻击间隔: 1.32 秒
攻击伤害总增 49%
物理伤害的 15% 转化为冰霜伤害
is area damage [1]
GAOlrothGroundSlamInitial
可触发, 攻击
Base Damage: 746–1119
暴击几率: 5%
攻击伤害: 210%
攻击间隔: 1.32 秒
冷却时间: 22 秒
攻击伤害总增 110%
物理伤害的 50% 转化为冰霜伤害
action attack or cast time uses animation length [1]
attack maximum action distance + [12]
base skill effect duration [15000]
cannot be blocked or dodged or suppressed [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [-50]
skill cannot be interrupted [1]
skill cannot be knocked back [1]
skill cannot be stunned [1]
voll slam damage +% final at centre [70]
GAOlrothIntroSwing
可触发, 攻击
Base Damage: 746–1119
暴击几率: 5%
攻击伤害: 80%
攻击间隔: 1.32 秒
攻击伤害总降 20%
造成流血
is area damage [1]
SOOlrothSwordEmbed
可触发
EDSOlrothGroundSlamAftershockSmall
可触发, 法术, 伤害
施放间隔: 1 秒
造成 266.4 - 399.7 物理伤害
物理伤害的 60% 转化为冰霜伤害
cannot be blocked or dodged or suppressed [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [-70]
EDSOlrothGroundSlamAftershockLarge
可触发, 法术, 伤害
暴击几率: 7%
施放间隔: 1 秒
造成 612.2 - 918.3 物理伤害
物理伤害的 60% 转化为冰霜伤害
cannot be blocked or dodged or suppressed [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [-70]
voll slam damage +% final at centre [25]

Object Type

version 2
extends "Metadata/Monsters/Monster"

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

Actor
{
	basic_action = "Emerge"
	basic_action = "Emerge2"
}

StateMachine
{
	/*
	Fight progression. Synced from controller to Olroth and relic. Only modify directly on controller, only trigger stuff from the controller. Only used on the others for AI.
	0 = initial, pre-revive
	1 = First phase, from initial revive to 1 hp
	2 = Immunity phase 1, from heal to losing invuln
	3 = Second phase
	4 = Immunity phase 2
	5 = Final phase
	6 = Olroth dead
	*/
	define_shared_state =
	"
		awake;
		fight;
		sword_lost;
		point_light;
		invulnerable;
	"
}

Stats
{
	set_monster_uses_map_boss_difficulty_scaling = 1

	set_base_heavy_stun_duration_ms = 6066
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"

StateMachine
{
	create_state_awake_0 =
	"
		PlayAnimation( intro_01 );
		PauseAnimation();
	"

	on_or_create_state_sword_lost_1 =
	"
		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Expedition/boss/olroth/EPKs/OlrothEnergy_Gain.epk' );
		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Expedition/boss/olroth/EPKs/OlrothEnergy_Lost.epk' );
	"

	on_state_sword_lost_0 =
	"
		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Expedition/boss/olroth/EPKs/OlrothEnergy_Lost.epk' );
		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Expedition/boss/olroth/EPKs/OlrothEnergy_Gain.epk' );
	"

	create_state_sword_lost_0 = "RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Expedition/boss/olroth/EPKs/OlrothEnergy_Lost.epk' );"

	create_state_point_light_0 =
	"
		this.point_light = AddAttached( 'Metadata/Effects/Spells/monsters_effects/League_Expedition/boss/olroth/OnAct/Light_Olroth.ao', aux_light_attach );
		point_light.PlayAnimation( olroth_off_idle );
		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Expedition/general/EPKs/GlowFade.epk' );
		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Expedition/general/EPKs/GlowDead.epk' );
	"

	create_state_point_light_1 =
	"
		this.point_light = AddAttached( 'Metadata/Effects/Spells/monsters_effects/League_Expedition/boss/olroth/OnAct/Light_Olroth.ao', aux_light_attach );
		point_light.PlayAnimation( olroth_on_idle );
	"

	on_state_point_light_1 =
	"
		point_light.PlayAnimation( olroth_on );
		point_light.QueueAnimation( olroth_on_idle );
	"

	on_state_point_light_0 =
	"
		point_light.PlayAnimation( olroth_off );
		point_light.QueueAnimation( olroth_off_idle );
		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Expedition/general/EPKs/GlowFade.epk' );
	"

	on_or_create_state_point_light_1 =
	"
		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Expedition/general/EPKs/GlowFade.epk' );
		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Expedition/general/EPKs/GlowDead.epk' );
	"

	on_or_create_state_invulnerable_1 = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Expedition/boss/olroth/EPKs/Olroth_Shield.epk' );"
	on_or_create_state_invulnerable_0 = "RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Expedition/boss/olroth/EPKs/Olroth_Shield.epk' );"
	on_or_create_state_fight_7 = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Expedition/boss/olroth/EPKs/enrage.epk' );"
	on_or_create_state_fight_8 = "RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Expedition/boss/olroth/EPKs/enrage.epk' );"
}

Actor
{
	on_start_Emerge = "AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/League_Expedition/boss/olroth/EPKs/EnhanceSword_Intro.epk', R_Weapon );"

	on_dealt_damage_package =
	"
		IfState( invulnerable, 1,
		{
			DetachAllOfType( 'Metadata/Effects/Spells/monsters_effects/League_Expedition/boss/olroth/olroth_barrier.ao' );
			AddAttachedOffset( 'Metadata/Effects/Spells/monsters_effects/League_Expedition/boss/olroth/olroth_barrier.ao', chest_jntBnd, 1.0, CalculateOrientation( source_location ), 0, 0, 0, false, false, true );
		} );
	"
}

Animated
{
	on_sword_throw_01 = "AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/League_Expedition/boss/olroth/EPKs/EnhanceSword_Throw.epk', R_Weapon );"
	on_event_energy_lost_for_sword_throw_01 = "HideWeapons();"
	on_event_energy_gain_for_sword_throw_01 = "ShowWeapons();"
	on_event_contact_for_sword_throw_01 = "RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/League_Expedition/boss/olroth/EPKs/EnhanceSword_Throw.epk', R_Weapon );"

	on_event_swing_for_intro_01 =
	"
		Test( { RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/League_Expedition/boss/olroth/EPKs/EnhanceSword_Intro.epk', R_Weapon ); } );
	"
}

Preload
{
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/League_Expedition/boss/olroth/relic_hellfire_zone.ao"
	preload_buff_visual = "olroth_righteous_fire"
	preload_buff_visual = "olroth_ground_sap"
	preload_misc_beam = "ExpeditionOlrothLightCageBeam"
	preload_misc_beam = "ExpeditionOlrothReviveBeam1"
	preload_misc_beam = "ExpeditionOlrothReviveBeam2"
	preload_misc_beam = "ExpeditionOlrothSingleLaserBeam"
	preload_misc_beam = "OlrothRelicJewelActivationBeam"
	preload_misc_object = "OlrothCrackedGround"
}

GlobalAudioParamEvents
{
	life_percent_param = "OlrothLifePercentage"
	
	life_percent_is_boolean = true
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueExpedition/Olroth/Olroth"] = {
    name = "Olroth, Origin of the Fall",
    life = 4.69,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 4,
    damageSpread = 0.2,
    attackTime = 1.32,
    attackRange = 23,
    accuracy = 1,
    weaponType1 = "Two Hand Sword",
    skillList = {
        "MeleeAtAnimationSpeedWithDirectionalKnockbackOlroth",
        "EAAOlrothCleave",
        "EAAOlrothDash1",
        "EAAOlrothDash2",
        "EAAOlrothDash3",
        "GAOlrothDash1",
        "GAOlrothDash2",
        "GAOlrothDash3",
        "GAOlrothPostDashSwing",
        "GAOlrothPostDashStab",
        "GAOlrothGroundSlamInitial",
        "GAOlrothIntroSwing",
        "MPWOlrothCleave1",
        "MPWOlrothCleave2",
        "MPWOlrothCleave3",
        "GAOlrothCleaveShrapnel3",
        "MPWOlrothThrowOut",
        "GPAOlrothThrowBack",
        "SOOlrothSwordEmbed",
        "EDSOlrothGroundSlamAftershockSmall",
        "EDSOlrothGroundSlamAftershockLarge",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeedWithDirectionalKnockbackOlroth"] = {
    name = "Basic Attack",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = 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_base_physical_damage_%_to_convert_to_cold",
        "skill_can_fire_arrows",
        "skill_can_fire_wand_projectiles",
        "action_attack_or_cast_time_uses_animation_length",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
    },
    levels = {
        [1] = {15, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EAAOlrothCleave"] = {
    name = "Basic Attack",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Melee] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.2,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "attack_maximum_action_distance_+",
        "active_skill_base_physical_damage_%_to_convert_to_cold",
        "skill_can_fire_arrows",
        "skill_can_fire_wand_projectiles",
        "action_attack_or_cast_time_uses_animation_length",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
    },
    levels = {
        [1] = {52, 15, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EAAOlrothDash1"] = {
    name = "Basic Attack",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Melee] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.2,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "attack_maximum_action_distance_+",
        "active_skill_base_physical_damage_%_to_convert_to_cold",
        "skill_can_fire_arrows",
        "skill_can_fire_wand_projectiles",
        "action_attack_or_cast_time_uses_animation_length",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
    },
    levels = {
        [1] = {35, 15, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EAAOlrothDash2"] = {
    name = "Basic Attack",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Melee] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.2,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "attack_maximum_action_distance_+",
        "active_skill_base_physical_damage_%_to_convert_to_cold",
        "skill_can_fire_arrows",
        "skill_can_fire_wand_projectiles",
        "action_attack_or_cast_time_uses_animation_length",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
    },
    levels = {
        [1] = {40, 15, baseMultiplier = 1.15, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EAAOlrothDash3"] = {
    name = "Basic Attack",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Melee] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.2,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "attack_maximum_action_distance_+",
        "active_skill_base_physical_damage_%_to_convert_to_cold",
        "skill_can_fire_arrows",
        "skill_can_fire_wand_projectiles",
        "action_attack_or_cast_time_uses_animation_length",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
    },
    levels = {
        [1] = {29, 15, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAOlrothDash1"] = {
    name = "GAOlrothDash1",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
        "global_maim_on_hit",
    },
    levels = {
        [1] = {baseMultiplier = 0.69, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAOlrothDash2"] = {
    name = "GAOlrothDash2",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
        "always_stun",
        "global_maim_on_hit",
    },
    levels = {
        [1] = {baseMultiplier = 1.27, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAOlrothDash3"] = {
    name = "GAOlrothDash3",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
        "global_maim_on_hit",
    },
    levels = {
        [1] = {baseMultiplier = 0.46, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAOlrothPostDashSwing"] = {
    name = "GAOlrothPostDashSwing",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_base_physical_damage_%_to_convert_to_cold",
        "is_area_damage",
    },
    levels = {
        [1] = {15, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAOlrothPostDashStab"] = {
    name = "GAOlrothPostDashStab",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_base_physical_damage_%_to_convert_to_cold",
        "is_area_damage",
    },
    levels = {
        [1] = {15, baseMultiplier = 1.49, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAOlrothGroundSlamInitial"] = {
    name = "GAOlrothGroundSlamInitial",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 4.5,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "attack_maximum_action_distance_+",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "active_skill_base_physical_damage_%_to_convert_to_cold",
        "base_skill_effect_duration",
        "voll_slam_damage_+%_final_at_centre",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
        "skill_cannot_be_interrupted",
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
        "cannot_be_blocked_or_dodged_or_suppressed",
    },
    levels = {
        [1] = {12, -50, 50, 15000, 70, baseMultiplier = 2.1, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAOlrothIntroSwing"] = {
    name = "GAOlrothIntroSwing",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
        "attacks_inflict_bleeding_on_hit",
    },
    levels = {
        [1] = {baseMultiplier = 0.8, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MPWOlrothCleave1"] = {
    name = "MPWOlrothCleave1",
    hidden = true,
    color = ,
    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 = {
        "monster_projectile_variation",
        "number_of_additional_projectiles",
        "active_skill_base_physical_damage_%_to_convert_to_cold",
        "base_is_projectile",
        "use_scaled_contact_offset",
        "projectile_uses_contact_position",
        "maintain_projectile_direction_when_using_contact_position",
        "always_pierce",
    },
    levels = {
        [1] = {152, 2, 80, baseMultiplier = 0.85, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MPWOlrothCleave2"] = {
    name = "MPWOlrothCleave2",
    hidden = true,
    color = ,
    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 = {
        "monster_projectile_variation",
        "number_of_additional_projectiles",
        "active_skill_base_physical_damage_%_to_convert_to_cold",
        "base_is_projectile",
        "use_scaled_contact_offset",
        "projectile_uses_contact_position",
        "maintain_projectile_direction_when_using_contact_position",
        "always_pierce",
    },
    levels = {
        [1] = {152, 2, 80, baseMultiplier = 0.85, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MPWOlrothCleave3"] = {
    name = "MPWOlrothCleave3",
    hidden = true,
    color = ,
    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 = {
        "monster_projectile_variation",
        "number_of_additional_projectiles",
        "active_skill_base_physical_damage_%_to_convert_to_cold",
        "base_is_projectile",
        "use_scaled_contact_offset",
        "projectile_uses_contact_position",
        "maintain_projectile_direction_when_using_contact_position",
        "always_pierce",
    },
    levels = {
        [1] = {152, 2, 60, baseMultiplier = 0.85, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAOlrothCleaveShrapnel3"] = {
    name = "GAOlrothCleaveShrapnel3",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MPWOlrothThrowOut"] = {
    name = "Basic Attack",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Melee] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.67,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "maim_on_hit_%",
        "attack_maximum_action_distance_+",
        "skill_can_fire_arrows",
        "skill_can_fire_wand_projectiles",
        "action_attack_or_cast_time_uses_animation_length",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
        "global_maim_on_hit",
        "base_skill_cannot_be_blocked",
    },
    levels = {
        [1] = {100, 50, baseMultiplier = 1.33, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GPAOlrothThrowBack"] = {
    name = "GPAOlrothThrowBack",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "projectile_maximum_range_override",
        "number_of_projectiles_override",
        "base_is_projectile",
        "use_scaled_contact_offset",
        "projectile_uses_contact_position",
        "maintain_projectile_direction_when_using_contact_position",
        "projectiles_not_offset",
        "attacks_inflict_bleeding_on_hit",
    },
    levels = {
        [1] = {250, 1, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SOOlrothSwordEmbed"] = {
    name = "SOOlrothSwordEmbed",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EDSOlrothGroundSlamAftershockSmall"] = {
    name = "EDSOlrothGroundSlamAftershockSmall",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = 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_base_physical_damage_%_to_convert_to_cold",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
        "cannot_be_blocked_or_dodged_or_suppressed",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 60, -70, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EDSOlrothGroundSlamAftershockLarge"] = {
    name = "EDSOlrothGroundSlamAftershockLarge",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = 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_base_physical_damage_%_to_convert_to_cold",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "voll_slam_damage_+%_final_at_centre",
        "is_area_damage",
        "cannot_be_blocked_or_dodged_or_suppressed",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 60, -70, 25, critChance = 7, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
cannot be stunned for ms after stun finished [4000]
cannot be stunned while stunned [1]
IdStunRepeatImmunityMapBossSuper
FamilyNothing
Domains怪物 (3)
GenerationType传奇 (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
  • 攻击速度总降 25%
    IdMonsterSlowerAttacksRareUnique
    FamilyIncreasedAttackSpeed
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • active skill attack speed +% final Min: -25 Max: -25 Global
  • Craft Tagsattack speed
    无法被击退
    IdMonsterCannotBeKnockedBack
    FamilyCannotBeKnockedBack
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • cannot be knocked back Min: 1 Max: 1 Global
  • monster dropped item rarity +% [14700]
    monster slain experience +% [0]
    unique monster guarantee one rare [1]
    IdMonsterUniqueT3Boss
    FamilyMonsterActBoss
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 0 Max: 0 Global
  • monster dropped item rarity +% Min: 14700 Max: 14700 Global
  • unique monster guarantee one rare Min: 1 Max: 1 Global
  • expedition relic mods do not apply [1]
    IdExpeditionUnaffectedByRemnants
    FamilyExpeditionUnaffectedByRemnants
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • expedition relic mods do not apply Min: 1 Max: 1 Global
  • monster dropped item quantity +% [800]
    monster dropped item rarity +% [10000]
    monster map key of at least same tier as current map drop chance % [25]
    monster slain experience +% [9000]
    unique monster guarantee one rare [1]
    IdMonsterMapBossT3
    FamilyMonsterMapBoss
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 9000 Max: 9000 Global
  • monster dropped item rarity +% Min: 10000 Max: 10000 Global
  • monster dropped item quantity +% Min: 800 Max: 800 Global
  • unique monster guarantee one rare Min: 1 Max: 1 Global
  • monster map key of at least same tier as current map drop chance % Min: 25 Max: 25 Global
  • Olroth, Origin of the Fall
    Undead
    monster dropped item rarity +% [14700]
    monster slain experience +% [0]
    unique monster guarantee one rare [1]
    expedition relic mods do not apply [1]
    monster dropped item quantity +% [800]
    monster dropped item rarity +% [10000]
    monster map key of at least same tier as current map drop chance % [25]
    monster slain experience +% [9000]
    unique monster guarantee one rare [1]
    SpectreN
    AreaKalguuran Tomb
    Tags1HSword_onhit_audio, 施法, fire_affinity, has_two_hand_sword, has_two_handed_melee, human, humanoid, light_armour, medium_movement, melee, not_dex, not_int, physical_affinity, red_blood, slashing_weapon, undead, ward_armour
    生命
    469%
    [护甲]
    +80%
    抗性
    0 75 0 0
    伤害
    400%
    命中
    100%
    Critical Hits Chance
    5%
    Critical Damage Bonus
    +30%
    Attack Distance
    10 ~ 23
    攻击间隔
    1.32 Second
    Damage Spread
    ±20%
    经验值
    400%
    Model Size
    150%
    Type
    ExpeditionOlroth
    Metadata
    Olroth
    等级
    65
    生命
    30,546
    [护甲]
    3,641
    闪避值
    440
    伤害
    849
    法术伤害
    849
    命中
    1,974
    攻击间隔
    1.32
    经验值
    86,028
    Minion Life
    29,463
    Minion Damage
    3,316
    Minion Armour
    6,878
    MeleeAtAnimationSpeedWithDirectionalKnockbackOlroth
    攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 近战, 玩家投射物
    普通攻击
    Base Damage: 680–1019
    暴击几率: 5%
    攻击间隔: 1.32 秒
    物理伤害的 15% 转化为冰霜伤害
    action attack or cast time uses animation length [1]
    projectile uses contact position [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    EAAOlrothCleave
    攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 近战, 玩家投射物
    普通攻击
    Base Damage: 680–1019
    暴击几率: 5%
    攻击间隔: 1.32 秒
    冷却时间: 18 秒
    物理伤害的 15% 转化为冰霜伤害
    action attack or cast time uses animation length [1]
    attack maximum action distance + [52]
    projectile uses contact position [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    MPWOlrothCleave1
    攻击, 范围攻击, 技能可幻影射手, 投射物, 玩家投射物, 伤害, 可触发
    Base Damage: 680–1019
    暴击几率: 5%
    攻击伤害: 85%
    攻击间隔: 1.32 秒
    攻击伤害总降 15%
    物理伤害的 80% 转化为冰霜伤害
    发射 2 个额外投射物
    Pierces all Targets
    base is projectile [1]
    maintain projectile direction when using contact position [1]
    monster projectile variation [152]
    projectile uses contact position [1]
    use scaled contact offset [1]
    MPWOlrothCleave2
    攻击, 范围攻击, 技能可幻影射手, 投射物, 玩家投射物, 伤害, 可触发
    Base Damage: 680–1019
    暴击几率: 5%
    攻击伤害: 85%
    攻击间隔: 1.32 秒
    攻击伤害总降 15%
    物理伤害的 80% 转化为冰霜伤害
    发射 2 个额外投射物
    Pierces all Targets
    base is projectile [1]
    maintain projectile direction when using contact position [1]
    monster projectile variation [152]
    projectile uses contact position [1]
    use scaled contact offset [1]
    MPWOlrothCleave3
    攻击, 范围攻击, 技能可幻影射手, 投射物, 玩家投射物, 伤害, 可触发
    Base Damage: 680–1019
    暴击几率: 5%
    攻击伤害: 85%
    攻击间隔: 1.32 秒
    攻击伤害总降 15%
    物理伤害的 60% 转化为冰霜伤害
    发射 2 个额外投射物
    Pierces all Targets
    base is projectile [1]
    maintain projectile direction when using contact position [1]
    monster projectile variation [152]
    projectile uses contact position [1]
    use scaled contact offset [1]
    GAOlrothCleaveShrapnel3
    可触发, 攻击
    Base Damage: 680–1019
    暴击几率: 5%
    攻击间隔: 1.32 秒
    is area damage [1]
    MPWOlrothThrowOut
    攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 近战, 玩家投射物
    普通攻击
    Base Damage: 680–1019
    暴击几率: 5%
    攻击伤害: 133%
    攻击间隔: 1.32 秒
    冷却时间: 18 秒
    攻击伤害总增 33%
    击中造成瘫痪
    击中造成瘫痪
    action attack or cast time uses animation length [1]
    attack maximum action distance + [50]
    base skill cannot be blocked [1]
    projectile uses contact position [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    GPAOlrothThrowBack
    可触发, 攻击
    Base Damage: 680–1019
    暴击几率: 5%
    攻击间隔: 1.32 秒
    造成流血
    base is projectile [1]
    maintain projectile direction when using contact position [1]
    number of projectiles override [1]
    projectile maximum range override [250]
    projectile uses contact position [1]
    projectiles not offset [1]
    use scaled contact offset [1]
    EAAOlrothDash1
    攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 近战, 玩家投射物
    普通攻击
    Base Damage: 680–1019
    暴击几率: 5%
    攻击伤害: 150%
    攻击间隔: 1.32 秒
    冷却时间: 12 秒
    攻击伤害总增 50%
    物理伤害的 15% 转化为冰霜伤害
    action attack or cast time uses animation length [1]
    attack maximum action distance + [35]
    projectile uses contact position [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    EAAOlrothDash2
    攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 近战, 玩家投射物
    普通攻击
    Base Damage: 680–1019
    暴击几率: 5%
    攻击伤害: 115%
    攻击间隔: 1.32 秒
    冷却时间: 12 秒
    攻击伤害总增 15%
    物理伤害的 15% 转化为冰霜伤害
    action attack or cast time uses animation length [1]
    attack maximum action distance + [40]
    projectile uses contact position [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    EAAOlrothDash3
    攻击, 范围攻击, 技能可幻影射手, 投射物, 近战单一目标, 近战, 玩家投射物
    普通攻击
    Base Damage: 680–1019
    暴击几率: 5%
    攻击间隔: 1.32 秒
    冷却时间: 12 秒
    物理伤害的 15% 转化为冰霜伤害
    action attack or cast time uses animation length [1]
    attack maximum action distance + [29]
    projectile uses contact position [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    GAOlrothDash1
    可触发, 攻击
    Base Damage: 680–1019
    暴击几率: 5%
    攻击伤害: 69%
    攻击间隔: 1.32 秒
    攻击伤害总降 31%
    击中造成瘫痪
    is area damage [1]
    GAOlrothDash2
    可触发, 攻击
    Base Damage: 680–1019
    暴击几率: 5%
    攻击伤害: 127%
    攻击间隔: 1.32 秒
    攻击伤害总增 27%
    必定击晕敌人
    击中造成瘫痪
    is area damage [1]
    GAOlrothDash3
    可触发, 攻击
    Base Damage: 680–1019
    暴击几率: 5%
    攻击伤害: 46%
    攻击间隔: 1.32 秒
    攻击伤害总降 54%
    击中造成瘫痪
    is area damage [1]
    GAOlrothPostDashSwing
    可触发, 攻击
    Base Damage: 680–1019
    暴击几率: 5%
    攻击间隔: 1.32 秒
    物理伤害的 15% 转化为冰霜伤害
    is area damage [1]
    GAOlrothPostDashStab
    可触发, 攻击
    Base Damage: 680–1019
    暴击几率: 5%
    攻击伤害: 149%
    攻击间隔: 1.32 秒
    攻击伤害总增 49%
    物理伤害的 15% 转化为冰霜伤害
    is area damage [1]
    GAOlrothGroundSlamInitial
    可触发, 攻击
    Base Damage: 680–1019
    暴击几率: 5%
    攻击伤害: 210%
    攻击间隔: 1.32 秒
    冷却时间: 22 秒
    攻击伤害总增 110%
    物理伤害的 50% 转化为冰霜伤害
    action attack or cast time uses animation length [1]
    attack maximum action distance + [12]
    base skill effect duration [15000]
    cannot be blocked or dodged or suppressed [1]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [-50]
    skill cannot be interrupted [1]
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    voll slam damage +% final at centre [70]
    GAOlrothIntroSwing
    可触发, 攻击
    Base Damage: 680–1019
    暴击几率: 5%
    攻击伤害: 80%
    攻击间隔: 1.32 秒
    攻击伤害总降 20%
    造成流血
    is area damage [1]
    SOOlrothSwordEmbed
    可触发
    EDSOlrothGroundSlamAftershockSmall
    可触发, 法术, 伤害
    施放间隔: 1 秒
    造成 243.1 - 364.6 物理伤害
    物理伤害的 60% 转化为冰霜伤害
    cannot be blocked or dodged or suppressed [1]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [-70]
    EDSOlrothGroundSlamAftershockLarge
    可触发, 法术, 伤害
    暴击几率: 7%
    施放间隔: 1 秒
    造成 558.5 - 837.8 物理伤害
    物理伤害的 60% 转化为冰霜伤害
    cannot be blocked or dodged or suppressed [1]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [-70]
    voll slam damage +% final at centre [25]
    GSOlrothSwordGrabExplosion
    可触发, 法术, 伤害
    暴击几率: 7%
    施放间隔: 1 秒
    造成 558.5- 837.8 [冰霜]伤害
    每秒造成 610.9 基础冰霜伤害
    击中造成相当于伤害总增 200% 的冻结效果
    action attack or cast time uses animation length [1]
    is area damage [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/BossBase"
    extends "Metadata/Monsters/PinnacleBossBase"
    
    Actor
    {
    	basic_action = "Emerge"
    	basic_action = "Emerge2"
    }
    
    StateMachine
    {
    	define_shared_state =
    	"
    		awake;
    		fight;
    		sword_lost;
    		point_light;
    		invulnerable;
    	"
    }
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 6066
    	expedition_relic_mods_do_not_apply = 1
    	set_monster_delay_item_drops_millis = 2250
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/BossBase"
    extends "Metadata/Monsters/PinnacleBossBase"
    
    StateMachine {}
    
    Actor
    {
    	on_start_Emerge = "AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/League_Expedition/boss/olroth/EPKs/EnhanceSword_Intro.epk', R_Weapon );"
    	on_end_Emerge = "RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/League_Expedition/boss/olroth/EPKs/EnhanceSword_Intro.epk', R_Weapon );"
    }
    
    GlobalAudioParamEvents
    {
    	life_percent_param = "OlrothLifePercentage"
    	life_percent_is_boolean = true
    }
    
    Preload
    {
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/League_Expedition/boss/olroth/EPKs/portal_Transition_caster.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/League_Expedition/boss/olroth/EPKs/weapon_Transition.epk"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LeagueExpeditionNew/Olroth/Olroth"] = {
        name = "Olroth, Origin of the Fall",
        life = 4.69,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 4,
        damageSpread = 0.2,
        attackTime = 1.32,
        attackRange = 23,
        accuracy = 1,
        weaponType1 = "Two Hand Sword",
        skillList = {
            "MeleeAtAnimationSpeedWithDirectionalKnockbackOlroth",
            "GSOlrothSwordGrabExplosion",
            "EAAOlrothCleave",
            "EAAOlrothDash1",
            "EAAOlrothDash2",
            "EAAOlrothDash3",
            "GAOlrothDash1",
            "GAOlrothDash2",
            "GAOlrothDash3",
            "GAOlrothPostDashSwing",
            "GAOlrothPostDashStab",
            "GAOlrothGroundSlamInitial",
            "GAOlrothIntroSwing",
            "MPWOlrothCleave1",
            "MPWOlrothCleave2",
            "MPWOlrothCleave3",
            "GAOlrothCleaveShrapnel3",
            "MPWOlrothThrowOut",
            "GPAOlrothThrowBack",
            "SOOlrothSwordEmbed",
            "EDSOlrothGroundSlamAftershockSmall",
            "EDSOlrothGroundSlamAftershockLarge",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeedWithDirectionalKnockbackOlroth"] = {
        name = "Basic Attack",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = 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_base_physical_damage_%_to_convert_to_cold",
            "skill_can_fire_arrows",
            "skill_can_fire_wand_projectiles",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {15, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSOlrothSwordGrabExplosion"] = {
        name = "GSOlrothSwordGrabExplosion",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "geometry_spell",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_cold_damage",
            "spell_maximum_base_cold_damage",
            "base_cold_damage_to_deal_per_minute",
            "freeze_as_though_dealt_damage_+%",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 3.1500000953674, 200, critChance = 7, levelRequirement = 1, statInterpolation = {3, 3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EAAOlrothCleave"] = {
        name = "Basic Attack",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Melee] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2.2,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "attack_maximum_action_distance_+",
            "active_skill_base_physical_damage_%_to_convert_to_cold",
            "skill_can_fire_arrows",
            "skill_can_fire_wand_projectiles",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {52, 15, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EAAOlrothDash1"] = {
        name = "Basic Attack",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Melee] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2.2,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "attack_maximum_action_distance_+",
            "active_skill_base_physical_damage_%_to_convert_to_cold",
            "skill_can_fire_arrows",
            "skill_can_fire_wand_projectiles",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {35, 15, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EAAOlrothDash2"] = {
        name = "Basic Attack",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Melee] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2.2,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "attack_maximum_action_distance_+",
            "active_skill_base_physical_damage_%_to_convert_to_cold",
            "skill_can_fire_arrows",
            "skill_can_fire_wand_projectiles",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {40, 15, baseMultiplier = 1.15, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EAAOlrothDash3"] = {
        name = "Basic Attack",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Melee] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2.2,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "attack_maximum_action_distance_+",
            "active_skill_base_physical_damage_%_to_convert_to_cold",
            "skill_can_fire_arrows",
            "skill_can_fire_wand_projectiles",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {29, 15, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GAOlrothDash1"] = {
        name = "GAOlrothDash1",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "is_area_damage",
            "global_maim_on_hit",
        },
        levels = {
            [1] = {baseMultiplier = 0.69, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GAOlrothDash2"] = {
        name = "GAOlrothDash2",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "is_area_damage",
            "always_stun",
            "global_maim_on_hit",
        },
        levels = {
            [1] = {baseMultiplier = 1.27, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GAOlrothDash3"] = {
        name = "GAOlrothDash3",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "is_area_damage",
            "global_maim_on_hit",
        },
        levels = {
            [1] = {baseMultiplier = 0.46, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GAOlrothPostDashSwing"] = {
        name = "GAOlrothPostDashSwing",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_base_physical_damage_%_to_convert_to_cold",
            "is_area_damage",
        },
        levels = {
            [1] = {15, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GAOlrothPostDashStab"] = {
        name = "GAOlrothPostDashStab",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_base_physical_damage_%_to_convert_to_cold",
            "is_area_damage",
        },
        levels = {
            [1] = {15, baseMultiplier = 1.49, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GAOlrothGroundSlamInitial"] = {
        name = "GAOlrothGroundSlamInitial",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 4.5,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "attack_maximum_action_distance_+",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "active_skill_base_physical_damage_%_to_convert_to_cold",
            "base_skill_effect_duration",
            "voll_slam_damage_+%_final_at_centre",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
            "skill_cannot_be_interrupted",
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
            "cannot_be_blocked_or_dodged_or_suppressed",
        },
        levels = {
            [1] = {12, -50, 50, 15000, 70, baseMultiplier = 2.1, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GAOlrothIntroSwing"] = {
        name = "GAOlrothIntroSwing",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "is_area_damage",
            "attacks_inflict_bleeding_on_hit",
        },
        levels = {
            [1] = {baseMultiplier = 0.8, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPWOlrothCleave1"] = {
        name = "MPWOlrothCleave1",
        hidden = true,
        color = ,
        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 = {
            "monster_projectile_variation",
            "number_of_additional_projectiles",
            "active_skill_base_physical_damage_%_to_convert_to_cold",
            "base_is_projectile",
            "use_scaled_contact_offset",
            "projectile_uses_contact_position",
            "maintain_projectile_direction_when_using_contact_position",
            "always_pierce",
        },
        levels = {
            [1] = {152, 2, 80, baseMultiplier = 0.85, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPWOlrothCleave2"] = {
        name = "MPWOlrothCleave2",
        hidden = true,
        color = ,
        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 = {
            "monster_projectile_variation",
            "number_of_additional_projectiles",
            "active_skill_base_physical_damage_%_to_convert_to_cold",
            "base_is_projectile",
            "use_scaled_contact_offset",
            "projectile_uses_contact_position",
            "maintain_projectile_direction_when_using_contact_position",
            "always_pierce",
        },
        levels = {
            [1] = {152, 2, 80, baseMultiplier = 0.85, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPWOlrothCleave3"] = {
        name = "MPWOlrothCleave3",
        hidden = true,
        color = ,
        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 = {
            "monster_projectile_variation",
            "number_of_additional_projectiles",
            "active_skill_base_physical_damage_%_to_convert_to_cold",
            "base_is_projectile",
            "use_scaled_contact_offset",
            "projectile_uses_contact_position",
            "maintain_projectile_direction_when_using_contact_position",
            "always_pierce",
        },
        levels = {
            [1] = {152, 2, 60, baseMultiplier = 0.85, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GAOlrothCleaveShrapnel3"] = {
        name = "GAOlrothCleaveShrapnel3",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "is_area_damage",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPWOlrothThrowOut"] = {
        name = "Basic Attack",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Melee] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2.67,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "maim_on_hit_%",
            "attack_maximum_action_distance_+",
            "skill_can_fire_arrows",
            "skill_can_fire_wand_projectiles",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
            "global_maim_on_hit",
            "base_skill_cannot_be_blocked",
        },
        levels = {
            [1] = {100, 50, baseMultiplier = 1.33, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GPAOlrothThrowBack"] = {
        name = "GPAOlrothThrowBack",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "projectile_maximum_range_override",
            "number_of_projectiles_override",
            "base_is_projectile",
            "use_scaled_contact_offset",
            "projectile_uses_contact_position",
            "maintain_projectile_direction_when_using_contact_position",
            "projectiles_not_offset",
            "attacks_inflict_bleeding_on_hit",
        },
        levels = {
            [1] = {250, 1, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SOOlrothSwordEmbed"] = {
        name = "SOOlrothSwordEmbed",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EDSOlrothGroundSlamAftershockSmall"] = {
        name = "EDSOlrothGroundSlamAftershockSmall",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = 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_base_physical_damage_%_to_convert_to_cold",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
            "cannot_be_blocked_or_dodged_or_suppressed",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 60, -70, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EDSOlrothGroundSlamAftershockLarge"] = {
        name = "EDSOlrothGroundSlamAftershockLarge",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = 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_base_physical_damage_%_to_convert_to_cold",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "voll_slam_damage_+%_final_at_centre",
            "is_area_damage",
            "cannot_be_blocked_or_dodged_or_suppressed",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 60, -70, 25, critChance = 7, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    IdPinnacleAtlasBoss
    FamilyPinnacleAtlasBoss
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Adds Tagspinnacle_boss
    monster dropped item rarity +% [14700]
    monster slain experience +% [0]
    unique monster guarantee one rare [1]
    IdMonsterUniqueT3Boss
    FamilyMonsterActBoss
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 0 Max: 0 Global
  • monster dropped item rarity +% Min: 14700 Max: 14700 Global
  • unique monster guarantee one rare Min: 1 Max: 1 Global
  • expedition relic mods do not apply [1]
    IdExpeditionUnaffectedByRemnants
    FamilyExpeditionUnaffectedByRemnants
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • expedition relic mods do not apply Min: 1 Max: 1 Global
  • monster dropped item quantity +% [800]
    monster dropped item rarity +% [10000]
    monster map key of at least same tier as current map drop chance % [25]
    monster slain experience +% [9000]
    unique monster guarantee one rare [1]
    IdMonsterMapBossT3
    FamilyMonsterMapBoss
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 9000 Max: 9000 Global
  • monster dropped item rarity +% Min: 10000 Max: 10000 Global
  • monster dropped item quantity +% Min: 800 Max: 800 Global
  • unique monster guarantee one rare Min: 1 Max: 1 Global
  • monster map key of at least same tier as current map drop chance % Min: 25 Max: 25 Global
  • Olroth Topic /5
    NPC名字
    丹宁The hero returns! We simply must hear your glorious tale! That battle certainly sounds like one for the ages! The Triskelion Flame was destroyed, I take it? Yes... I expected as much. Wraeclast is a torturous mistress... all we can do is press on. Triumph is not found in a single victory, but in the will to keep working on a task that may never end. This isn't the first time I thought our long search was finally over, and it won't be the last.
    丹宁Triumph is not found in a single victory, but in the will to keep working on a task that may never end. This isn't the first time I thought our long search was finally over, and it won't be the last.
    欧罗什的决心Olroth the Gallant,
    tireless and true,
    he fights for me,
    he fights for you!
    欧罗什的决心勇敢的奥尔罗斯,不知疲倦和真实,他为我而战,他为你而战!
    Olroth's Reliquary KeyThey knew the truth, but had no choice
    Generations hence, perhaps, one day,
    there would be a chance
    堕落之源欧罗什 Text Audio /55
    名字
    袭击!
    OlrothAssaultRandom
    袭击!
    OlrothAssault2
    袭击!
    OlrothAssault3
    燃烧!
    OlrothBurnRandom
    燃烧!
    OlrothBurn2
    燃烧!
    OlrothBurn3
    我是守门的克星!
    OlrothIAmTheDoomRandom
    我是守门的克星!
    OlrothIAmTheDoom2
    我是守门的克星!
    OlrothIAmTheDoom3
    坚守阵地!
    OlrothHoldTheLineRandom
    坚守阵地!
    OlrothHoldTheLine2
    坚守阵地!
    OlrothHoldTheLine3
    我不能投降!
    OlrothICannotYieldRandom
    我不能投降!
    OlrothICannotYield2
    我变成了黑暗……
    OlrothIHaveBecomeTheDarknessRandom
    我变成了黑暗……
    OlrothIHaveBecomeTheDarkness2
    我变成了黑暗……
    OlrothIHaveBecomeTheDarkness3
    我绝不投降!
    OlrothIWillNeverYieldRandom
    我绝不投降!
    OlrothIWillNeverYield2
    我绝不投降!
    OlrothIWillNeverYield3
    我绝不投降!
    OlrothIWillNeverYield4
    我绝不投降!
    OlrothIWillNeverYield5
    我绝不投降!
    OlrothIWillNeverYield6
    绝不!
    OlrothNeverRandom
    绝不!
    OlrothNever2
    绝不!
    OlrothNever3
    国王万岁!
    OlrothNever4
    国王万岁!
    OlrothNever5
    国王万岁!
    OlrothNever6
    净化!
    OlrothPurifyRandom
    净化!
    OlrothPurify2
    净化!
    OlrothPurify3
    星辰之火!
    OlrothStarfireRandom
    星辰之火!
    OlrothStarfire2
    星辰之火!
    OlrothStarfire3
    诅咒……来自山区的诅咒……
    OlrothTheCurseRandom
    诅咒……来自山区的诅咒……
    OlrothTheCurse2
    诅咒……来自山区的诅咒……
    OlrothTheCurse3
    叛徒!
    OlrothTraitorRandom
    叛徒!
    OlrothTraitor2
    叛徒!
    OlrothTraitor3
    三耀之刃!
    OlrothTripleBladeRandom
    三耀之刃!
    OlrothTripleBlade2
    三耀之刃!
    OlrothTripleBlade3
    废土!
    OlrothWastelandRandom
    废土!
    OlrothWasteland2
    废土!
    OlrothWasteland3
    谁……竟敢?
    OlrothWhoDares
    你毁灭了我们所有人!
    OlrothYouveDoomedUsAllRandom
    你毁灭了我们所有人!
    OlrothYouveDoomedUsAll2
    你毁灭了我们所有人!
    OlrothYouveDoomedUsAll3
    你必定失败!
    OlrothYouWillFail
    终于……黑暗……
    OlrothDarknessAtLast
    我……不能死……
    OlrothICannotDieRandom
    我……不能死……
    OlrothICannotDie2

    Community Wiki

    Edit

    Olroth, Origin of the Fall

    Olroth, Origin of the Fall is the endgame boss of Expedition.

    Drops


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