失落起源.奧爾羅斯 傳奇 /5
緬懷 (100–8000) 個沃拉娜血脈值得歌頌的事蹟
範圍內的天賦受卡爾葛征服
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)% 攻擊速度
擊中敵人時,在 6 秒內獲得等同於敵人強度的最大附加閃電傷害,最高總計 500
賦予技能: 展開護盾
賦予技能: 等級 14 格擋時施放
護甲值增加 (150–200)%
你受到來自格擋擊中(15–20)% 傷害
失落起源.奧爾羅斯
不死族
cannot be stunned for ms after stun finished [4000]
cannot be stunned while stunned [1]
25% 更少攻擊速度
不能被擊退
monster dropped item rarity +% [4800]
monster slain experience +% [0]
expedition relic mods do not apply [1]
monster dropped item quantity +% [800]
monster dropped item rarity +% [3200]
monster map key of at least same tier as current map drop chance % [25]
monster slain experience +% [9000]
unique monster guarantee one rare [1]
Olroth, Origin of the Fall
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%
抗性
0 75 0 0
傷害
400%
命中
100%
暴擊 Chance
5%
Attack Distance
10 ~ 23
攻擊時間
1.32 Second
Damage Spread
±20%
經驗值
400%
Model Size
115%
Type
ExpeditionOlroth
Metadata
Olroth
等級
68
生命
36,380
傷害
932
法術傷害
932
命中
2,464
攻擊時間
1.32
經驗值
114,536
召喚物生命
32,502
召喚物傷害
3,875
召喚物護甲
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% 的物理傷害轉換冰冷傷害
發射 個額外投射物
穿透所有目標
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% 的物理傷害轉換冰冷傷害
發射 個額外投射物
穿透所有目標
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% 的物理傷害轉換冰冷傷害
發射 個額外投射物
穿透所有目標
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 avoided by dodge roll or evaded or 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 cannot be avoided by dodge roll or evaded or blocked [1]
base skill effect duration [15000]
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.4399.7 物理傷害
60% 的物理傷害轉換冰冷傷害
base skill cannot be avoided by dodge roll or evaded or blocked [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [-70]
EDSOlrothGroundSlamAftershockLarge
可觸發, 法術, 傷害
暴擊率: 7%
施放時間: 1 秒
造成 612.2918.3 物理傷害
60% 的物理傷害轉換冰冷傷害
base skill cannot be avoided by dodge roll or evaded or blocked [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",
        "base_skill_cannot_be_avoided_by_dodge_roll_or_evaded_or_blocked",
    },
    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_avoided_by_dodge_roll_or_evaded_or_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",
        "base_skill_cannot_be_avoided_by_dodge_roll_or_evaded_or_blocked",
    },
    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",
        "base_skill_cannot_be_avoided_by_dodge_roll_or_evaded_or_blocked",
    },
    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]
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% 更少攻擊速度
    FamilyIncreasedAttackSpeed
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    Stats
  • active skill attack speed +% final Min: -25 Max: -25 Global
  • Craft Tagsattack speed
    不能被擊退
    FamilyCannotBeKnockedBack
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    Stats
  • cannot be knocked back Min: 1 Max: 1 Global
  • monster dropped item rarity +% [4800]
    monster slain experience +% [0]
    FamilyMonsterActBoss
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 0 Max: 0 Global
  • monster dropped item rarity +% Min: 4800 Max: 4800 Global
  • expedition relic mods do not apply [1]
    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 +% [3200]
    monster map key of at least same tier as current map drop chance % [25]
    monster slain experience +% [9000]
    unique monster guarantee one rare [1]
    FamilyMonsterMapBoss
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 9000 Max: 9000 Global
  • monster dropped item rarity +% Min: 3200 Max: 3200 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
  • keyval
    Stats.item_drop_slots1
    Stats.energy_shield_recharge_rate_per_minute_%750
    Stats.base_maximum_mana200
    Stats.maximum_physical_damage_reduction_%75
    Stats.base_maximum_all_resistances_%75
    Stats.monster_base_flask_charges_percent_of_monster_power50
    Stats.base_critical_hit_damage_bonus30
    Stats.max_endurance_charges3
    Stats.max_frenzy_charges3
    Stats.max_power_charges3
    Stats.object_inherent_base_maximum_block_%_from_ot50
    Stats.movement_velocity_cap128
    Stats.max_azurite_debuff_stacks10
    Stats.ignore_skill_weapon_restrictions1
    Stats.melee_hit_damage_stun_multiplier_+%_final_from_ot33
    Stats.physical_hit_damage_stun_multiplier_+%_final_from_ot100
    Stats.scale_melee_range_to_actor_scale1
    Stats.use_melee_pattern_range1
    Stats.melee_swing_not_scaled_by_area_modifiers1
    Stats.actor_scale_+%_limit200
    Stats.base_heavy_stun_duration_ms6066
    Stats.melee_defer_damage_prediction1
    Stats.poise_decay_delay_ms8000
    Stats.poise_decay_%_per_second5
    Stats.base_block_angle_degrees180
    Stats.action_attack_or_cast_time_uses_animation_length1
    Stats.slow_potency_+%_final_per_additional_player-10
    Stats.check_for_targets_between_initiator_and_projectile_source1
    Stats.maximum_life_+%_final_per_additional_player50
    Stats.maximum_energy_shield_+%_final_per_additional_player50
    Stats.poise_threshold_+%_final_per_additional_player50
    Stats.stun_base_duration_override_ms500
    Stats.bleeding_moving_damage_%_of_base_override200
    Stats.monster_uses_map_boss_difficulty_scaling1
    ObjectMagicProperties.stat_description_listMetadata/StatDescriptions/monster_stat_descriptions.csd
    Positioned.blockingtrue
    Positioned.team0
    Positioned.serialise_collidabletrue
    BaseEvents.server_onlytrue
    BaseEvents.on_construction_completeglobals.olroth = this;
    Actor.basic_actionMove, MoveForced, MoveToFormation, Flee, StrafeLeft, StrafeRight, StrafeRandom, Advance, DoNothing, MonsterPickup, MinionInteraction, Emerge, Emerge2
    Actor.slow_animations_go_to_idlefalse
    StateMachine./*
    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.
    StateMachine.0initial, pre-revive
    StateMachine.1First phase, from initial revive to 1 hp
    StateMachine.2Immunity phase 1, from heal to losing invuln
    StateMachine.3Second phase
    StateMachine.4Immunity phase 2
    StateMachine.5Final phase
    StateMachine.6Olroth dead
    StateMachine.*/
    StateMachine.define_shared_state =
    StateMachine.",
    StateMachine.awake;
    StateMachine.fight;
    StateMachine.sword_lost;
    StateMachine.point_light;
    StateMachine.invulnerable;
    失落起源.奧爾羅斯
    不死族
    monster dropped item rarity +% [4800]
    monster slain experience +% [0]
    expedition relic mods do not apply [1]
    monster dropped item quantity +% [800]
    monster dropped item rarity +% [3200]
    monster map key of at least same tier as current map drop chance % [25]
    monster slain experience +% [9000]
    unique monster guarantee one rare [1]
    Olroth, Origin of the Fall
    SpectreN
    Area卡爾葛陵墓, 卡爾葛陵墓
    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%
    抗性
    0 75 0 0
    傷害
    400%
    命中
    100%
    暴擊 Chance
    5%
    Attack Distance
    10 ~ 23
    攻擊時間
    1.32 Second
    Damage Spread
    ±20%
    經驗值
    400%
    Model Size
    150%
    Type
    ExpeditionOlroth
    Metadata
    Olroth
    等級
    80
    生命
    73,206
    傷害
    1,335
    法術傷害
    1,335
    命中
    3,718
    攻擊時間
    1.32
    經驗值
    400,000
    召喚物生命
    47,294
    召喚物傷害
    7,106
    召喚物護甲
    16,330
    MeleeAtAnimationSpeedWithDirectionalKnockbackOlroth
    攻擊, 範圍攻擊, 技能可幻影射手, 投射物, 近戰單一目標, 近戰, 玩家投射物
    基礎攻擊
    Base Damage: 1068–1602
    暴擊率: 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: 1068–1602
    暴擊率: 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: 1068–1602
    暴擊率: 5%
    攻擊傷害: 85%
    攻擊時間: 1.32 秒
    造成 15% 更少攻擊傷害
    80% 的物理傷害轉換冰冷傷害
    發射 個額外投射物
    穿透所有目標
    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: 1068–1602
    暴擊率: 5%
    攻擊傷害: 85%
    攻擊時間: 1.32 秒
    造成 15% 更少攻擊傷害
    80% 的物理傷害轉換冰冷傷害
    發射 個額外投射物
    穿透所有目標
    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: 1068–1602
    暴擊率: 5%
    攻擊傷害: 85%
    攻擊時間: 1.32 秒
    造成 15% 更少攻擊傷害
    60% 的物理傷害轉換冰冷傷害
    發射 個額外投射物
    穿透所有目標
    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: 1068–1602
    暴擊率: 5%
    攻擊時間: 1.32 秒
    is area damage [1]
    MPWOlrothThrowOut
    攻擊, 範圍攻擊, 技能可幻影射手, 投射物, 近戰單一目標, 近戰, 玩家投射物
    基礎攻擊
    Base Damage: 1068–1602
    暴擊率: 5%
    攻擊傷害: 133%
    攻擊時間: 1.32 秒
    冷卻時間: 18 秒
    造成 33% 更多攻擊傷害
    擊中時造成癱瘓
    action attack or cast time uses animation length [1]
    attack maximum action distance + [50]
    base skill cannot be avoided by dodge roll or evaded or blocked [1]
    projectile uses contact position [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    GPAOlrothThrowBack
    可觸發, 攻擊
    Base Damage: 1068–1602
    暴擊率: 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: 1068–1602
    暴擊率: 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: 1068–1602
    暴擊率: 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: 1068–1602
    暴擊率: 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: 1068–1602
    暴擊率: 5%
    攻擊傷害: 69%
    攻擊時間: 1.32 秒
    造成 31% 更少攻擊傷害
    is area damage [1]
    GAOlrothDash2
    可觸發, 攻擊
    Base Damage: 1068–1602
    暴擊率: 5%
    攻擊傷害: 127%
    攻擊時間: 1.32 秒
    造成 27% 更多攻擊傷害
    暈眩敵人
    is area damage [1]
    GAOlrothDash3
    可觸發, 攻擊
    Base Damage: 1068–1602
    暴擊率: 5%
    攻擊傷害: 46%
    攻擊時間: 1.32 秒
    造成 54% 更少攻擊傷害
    is area damage [1]
    GAOlrothPostDashSwing
    可觸發, 攻擊
    Base Damage: 1068–1602
    暴擊率: 5%
    攻擊時間: 1.32 秒
    15% 的物理傷害轉換冰冷傷害
    is area damage [1]
    GAOlrothPostDashStab
    可觸發, 攻擊
    Base Damage: 1068–1602
    暴擊率: 5%
    攻擊傷害: 149%
    攻擊時間: 1.32 秒
    造成 49% 更多攻擊傷害
    15% 的物理傷害轉換冰冷傷害
    is area damage [1]
    GAOlrothGroundSlamInitial
    可觸發, 攻擊
    Base Damage: 1068–1602
    暴擊率: 5%
    攻擊傷害: 210%
    攻擊時間: 1.32 秒
    冷卻時間: 22 秒
    造成 110% 更多攻擊傷害
    50% 的物理傷害轉換冰冷傷害
    action attack or cast time uses animation length [1]
    attack maximum action distance + [12]
    base skill cannot be avoided by dodge roll or evaded or blocked [1]
    base skill effect duration [15000]
    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: 1068–1602
    暴擊率: 5%
    攻擊傷害: 80%
    攻擊時間: 1.32 秒
    造成 20% 更少攻擊傷害
    造成流血
    is area damage [1]
    SOOlrothSwordEmbed
    可觸發
    EDSOlrothGroundSlamAftershockSmall
    可觸發, 法術, 傷害
    施放時間: 1 秒
    造成 379.2568.9 物理傷害
    60% 的物理傷害轉換冰冷傷害
    base skill cannot be avoided by dodge roll or evaded or blocked [1]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [-70]
    EDSOlrothGroundSlamAftershockLarge
    可觸發, 法術, 傷害
    暴擊率: 7%
    施放時間: 1 秒
    造成 871.41307 物理傷害
    60% 的物理傷害轉換冰冷傷害
    base skill cannot be avoided by dodge roll or evaded or blocked [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 秒
    增加 200% 冰凍累積
    造成 871.41307 冰冷傷害
    每秒造成 953.1 基礎冰冷傷害
    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",
            "hit_damage_freeze_multiplier_+%",
            "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",
            "base_skill_cannot_be_avoided_by_dodge_roll_or_evaded_or_blocked",
        },
        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_avoided_by_dodge_roll_or_evaded_or_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",
            "base_skill_cannot_be_avoided_by_dodge_roll_or_evaded_or_blocked",
        },
        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",
            "base_skill_cannot_be_avoided_by_dodge_roll_or_evaded_or_blocked",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 60, -70, 25, critChance = 7, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    FamilyPinnacleAtlasBoss
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    Adds Tagspinnacle_boss
    monster dropped item rarity +% [4800]
    monster slain experience +% [0]
    FamilyMonsterActBoss
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 0 Max: 0 Global
  • monster dropped item rarity +% Min: 4800 Max: 4800 Global
  • expedition relic mods do not apply [1]
    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 +% [3200]
    monster map key of at least same tier as current map drop chance % [25]
    monster slain experience +% [9000]
    unique monster guarantee one rare [1]
    FamilyMonsterMapBoss
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 9000 Max: 9000 Global
  • monster dropped item rarity +% Min: 3200 Max: 3200 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
  • keyval
    Actor.basic_actionEmerge, Emerge2
    StateMachine.define_shared_state =
    StateMachine.",
    StateMachine.awake;
    StateMachine.fight;
    StateMachine.sword_lost;
    StateMachine.point_light;
    StateMachine.invulnerable;
    Stats.base_heavy_stun_duration_ms6066
    Stats.expedition_relic_mods_do_not_apply1
    Stats.monster_delay_item_drops_millis2250
    奧爾羅斯 Topic /2
    NPC名稱
    奧爾羅斯的決心勇敢的奧爾羅斯,
    不知疲倦和真實,
    他為我而戰,
    他為你而戰!
    奧爾羅斯的寶庫鑰匙他們知道真相,卻沒有選擇
    後世或許有一天,
    能有所取捨
    失落起源.奧爾羅斯 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.