失落起源.奧爾羅斯 傳奇 /3 ⍟
不會暴擊
戰法
(獲得等同於你主手武器傷害的附加法術傷害)
使用時回復保護
每次使用增加 (40–50)% 充能
效果持續時間,保護不會破損
效果持續時間,有 70% 更少保護
沒有插槽
裝備時觸發等級 20召喚弩兵
增加 25% 移動速度
[3 to 5 of Arbalists Modifiers]
失落起源.奧爾羅斯
人形
地區: 符文要塞
增加 15000% 物品掉落稀有度
怪物增加 100% 經驗值
行動速度不能被調整至低於 70% 基礎值
cannot be stunned for ms after stun finished [4000]
cannot be stunned while stunned [1]
25% 更少攻擊速度
不能被擊退
移除所有能量護盾
monster gain base ward equal to total maximum life % [5]
Olroth, Origin of the Fall
幽魂N
地區符文要塞
標籤法術, fire_affinity, has_two_hand_sword, has_two_handed_melee, human, humanoid, large_model, light_armour, melee, not_dex, not_int, physical_affinity, red_blood, slashing_weapon, very_fast_movement, ward_armour
生命
1545%
生命轉為保護
5%
護甲
+100%
異常狀態臨界值
504%
抗性
50 50 50 30
傷害
240%
命中
100%
暴擊率
+5%
暴擊加成
+130%
攻擊距離
10 ~ 22
攻擊間隔
1.32 秒
傷害分佈
±20%
經驗值
300%
Model Size
115%
類型
ExpeditionOlroth
Metadata
Olroth
等級
83
生命
39,152,644
護甲
184,954
閃避
7,860
能量護盾
0
傷害
2,461
法術傷害
3,674
命中
518
攻擊間隔
0.8844
經驗值
216,678
異常狀態臨界值
6,002,899
冰緩
18,981
感電
18,981
易碎
107,386
焦灼
18,981
殘喘
52,441
MeleeAtAnimationSpeedWithDirectionalKnockbackOlroth
攻擊, 範圍攻擊, 技能可幻影射手, 投射物, 近戰單一目標, 攻擊可重複, 近戰, 玩家投射物
普通攻擊
基本傷害: 3909–5863
暴擊率: 5%
攻擊間隔: 1.32 秒
用強大的攻擊擊倒敵人。
擊中時擊退敵人
增加 100% 擊退距離
action attack or cast time uses animation length [1]
base knockback speed +% [300]
determine knockback direction from melee pattern [1]
projectile uses contact position [1]
skill can fire arrows [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
EAAOlrothCleave
攻擊
基本傷害: 3909–5863
暴擊率: 5%
攻擊間隔: 1.32 秒
冷卻時間: 6 秒
+5.2 米近戰打擊距離
action attack or cast time uses animation length [1]
MPWOlrothCleave1
攻擊, 範圍攻擊, 技能可幻影射手, 投射物, 玩家投射物, 傷害, 可觸發
基本傷害: 3909–5863
暴擊率: 5%
攻擊傷害: 138%
攻擊傷害: 138%
攻擊間隔: 1.32 秒
你的擊中必定點燃
投射物穿透全部目標
造成 38% 更多攻擊傷害
發射 2 個額外投射物
100% 物理傷害轉化至火焰傷害
30% 更多點燃傷害
base is projectile [1]
maintain projectile direction when using contact position [1]
monster projectile variation [149]
projectile uses contact position [1]
total projectile spread angle override [10]
use scaled contact offset [1]
MPWOlrothCleave2
攻擊, 範圍攻擊, 技能可幻影射手, 投射物, 玩家投射物, 傷害, 可觸發
基本傷害: 3909–5863
暴擊率: 5%
攻擊傷害: 138%
攻擊傷害: 138%
攻擊間隔: 1.32 秒
你的擊中必定點燃
投射物穿透全部目標
造成 38% 更多攻擊傷害
發射 2 個額外投射物
100% 物理傷害轉化至火焰傷害
30% 更多點燃傷害
base is projectile [1]
maintain projectile direction when using contact position [1]
monster projectile variation [151]
projectile uses contact position [1]
total projectile spread angle override [10]
use scaled contact offset [1]
MPWOlrothCleave3
攻擊, 範圍攻擊, 技能可幻影射手, 投射物, 玩家投射物, 傷害, 可觸發
基本傷害: 3909–5863
暴擊率: 5%
攻擊傷害: 138%
攻擊傷害: 138%
攻擊間隔: 1.32 秒
你的擊中必定點燃
投射物穿透全部目標
造成 38% 更多攻擊傷害
發射 2 個額外投射物
100% 物理傷害轉化至火焰傷害
30% 更多點燃傷害
base is projectile [1]
maintain projectile direction when using contact position [1]
monster projectile variation [152]
projectile uses contact position [1]
total projectile spread angle override [35]
use scaled contact offset [1]
GAOlrothCleaveShrapnel3
可觸發, 攻擊
基本傷害: 3909–5863
暴擊率: 5%
攻擊傷害: 70%
攻擊傷害: 70%
攻擊間隔: 1.32 秒
造成 30% 更少攻擊傷害
is area damage [1]
MPWOlrothThrowOut
攻擊, 範圍攻擊, 技能可幻影射手, 投射物, 玩家投射物, 傷害, 可觸發
基本傷害: 3909–5863
暴擊率: 5%
攻擊間隔: 1.32 秒
冷卻時間: 10 秒
投射物穿透全部目標
投射物有 25 米最大距離
base is projectile [1]
cast time overrides attack duration [1]
maintain projectile direction when using contact position [1]
monster projectile variation [147]
number of projectiles override [1]
projectile uses contact position [1]
projectiles not offset [1]
skill cannot be interrupted [1]
skill cannot be knocked back [1]
skill cannot be stunned [1]
use scaled contact offset [1]
GPAOlrothThrowBack
攻擊, 可觸發
基本傷害: 3909–5863
暴擊率: 5%
攻擊傷害: 120%
攻擊傷害: 120%
攻擊間隔: 1.32 秒
造成 20% 更多攻擊傷害
造成流血
投射物有 25 米最大距離
base is projectile [1]
maintain projectile direction when using contact position [1]
number of projectiles override [1]
projectile uses contact position [1]
projectiles not offset [1]
use scaled contact offset [1]
EAAOlrothDash1
攻擊
基本傷害: 3909–5863
暴擊率: 5%
攻擊間隔: 1.32 秒
冷卻時間: 4 秒
+2.7 米近戰打擊距離
action attack or cast time uses animation length [1]
EAAOlrothDash2
攻擊
基本傷害: 3909–5863
暴擊率: 5%
攻擊間隔: 1.32 秒
冷卻時間: 4 秒
+3.1 米近戰打擊距離
action attack or cast time uses animation length [1]
EAAOlrothDash3
攻擊
基本傷害: 3909–5863
暴擊率: 5%
攻擊間隔: 1.32 秒
冷卻時間: 8 秒
+2.9 米近戰打擊距離
action attack or cast time uses animation length [1]
GAOlrothDash1
可觸發, 攻擊
基本傷害: 3909–5863
暴擊率: 5%
攻擊傷害: 69%
攻擊傷害: 69%
攻擊間隔: 1.32 秒
造成 31% 更少攻擊傷害
擊中時癱瘓
is area damage [1]
GAOlrothDash2
可觸發, 攻擊
基本傷害: 3909–5863
暴擊率: 5%
攻擊傷害: 127%
攻擊傷害: 127%
攻擊間隔: 1.32 秒
造成 27% 更多攻擊傷害
暈眩敵人
擊中時癱瘓
is area damage [1]
stuck stab on hit ms [550]
GAOlrothDash3
可觸發, 攻擊
基本傷害: 3909–5863
暴擊率: 5%
攻擊傷害: 46%
攻擊傷害: 46%
攻擊間隔: 1.32 秒
造成 54% 更少攻擊傷害
擊中時癱瘓
is area damage [1]
GAOlrothPostDashSwing
可觸發, 攻擊
基本傷害: 3909–5863
暴擊率: 5%
攻擊間隔: 1.32 秒
is area damage [1]
GAOlrothPostDashStab
可觸發, 攻擊
基本傷害: 3909–5863
暴擊率: 5%
攻擊傷害: 149%
攻擊傷害: 149%
攻擊間隔: 1.32 秒
造成 49% 更多攻擊傷害
is area damage [1]
GAOlrothGroundSlamInitial
可觸發, 攻擊
基本傷害: 3909–5863
暴擊率: 5%
攻擊傷害: 604%
攻擊傷害: 604%
攻擊間隔: 1.32 秒
冷卻時間: 20 秒
造成 504% 更多攻擊傷害
+1.2 米近戰打擊距離
action attack or cast time uses animation length [1]
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]
GAOlrothIntroSwing
可觸發, 攻擊
基本傷害: 3909–5863
暴擊率: 5%
攻擊傷害: 80%
攻擊傷害: 80%
攻擊間隔: 1.32 秒
造成 20% 更少攻擊傷害
+40% 更多流血傷害
造成流血
is area damage [1]
SOOlrothSwordEmbed
可觸發, 法術
施放時間: 1 秒
EDSOlrothGroundSlamAftershockSmall
法術, 可觸發
施放時間: 1 秒
造成 38695803 物理傷害
100% 物理傷害轉化至火焰傷害
cannot be blocked or dodged or suppressed [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [-70]
olroth ground sap on hit ms [4000]
EDSOlrothGroundSlamAftershockLarge
法術, 可觸發
施放時間: 1 秒
造成 41456218 物理傷害
100% 物理傷害轉化至火焰傷害
cannot be blocked or dodged or suppressed [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [-70]
olroth ground sap on hit ms [4000]

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
}

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 = 15.45,
    fireResist = 50,
    coldResist = 50,
    lightningResist = 50,
    chaosResist = 30,
    damage = 2.4,
    damageSpread = 0.2,
    attackTime = 1.32,
    attackRange = 22,
    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 = "Default Attack",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Strike your foes down with a powerful blow.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Multistrikeable] = true,
        [SkillType.Melee] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_knockback_speed_+%",
        "knockback_distance_+%",
        "skill_can_fire_arrows",
        "skill_can_fire_wand_projectiles",
        "action_attack_or_cast_time_uses_animation_length",
        "global_knockback",
        "determine_knockback_direction_from_melee_pattern",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
    },
    levels = {
        [1] = {300, 100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EAAOlrothCleave"] = {
    name = "EAAOlrothCleave",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.2,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "melee_range_+",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {52, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EAAOlrothDash1"] = {
    name = "EAAOlrothDash1",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.2,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "melee_range_+",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {27, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EAAOlrothDash2"] = {
    name = "EAAOlrothDash2",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.2,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "melee_range_+",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {31, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EAAOlrothDash3"] = {
    name = "EAAOlrothDash3",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.2,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "melee_range_+",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {29, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAOlrothDash1"] = {
    name = "GAOlrothDash1",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
        "global_maim_on_hit",
    },
    levels = {
        [1] = {baseMultiplier = 0.69, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAOlrothDash2"] = {
    name = "GAOlrothDash2",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "stuck_stab_on_hit_ms",
        "is_area_damage",
        "always_stun",
        "global_maim_on_hit",
    },
    levels = {
        [1] = {550, baseMultiplier = 1.27, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAOlrothDash3"] = {
    name = "GAOlrothDash3",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
        "global_maim_on_hit",
    },
    levels = {
        [1] = {baseMultiplier = 0.46, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAOlrothPostDashSwing"] = {
    name = "GAOlrothPostDashSwing",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAOlrothPostDashStab"] = {
    name = "GAOlrothPostDashStab",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
    },
    levels = {
        [1] = {baseMultiplier = 1.49, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAOlrothGroundSlamInitial"] = {
    name = "GAOlrothGroundSlamInitial",
    hidden = true,
    color = 4,
    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 = {
        "melee_range_+",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "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, baseMultiplier = 6.04, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAOlrothIntroSwing"] = {
    name = "GAOlrothIntroSwing",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_bleeding_damage_+%_final",
        "is_area_damage",
        "global_bleed_on_hit",
    },
    levels = {
        [1] = {40, baseMultiplier = 0.8, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MPWOlrothCleave1"] = {
    name = "MPWOlrothCleave1",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Damage] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_projectile_variation",
        "number_of_additional_projectiles",
        "total_projectile_spread_angle_override",
        "skill_physical_damage_%_to_convert_to_fire",
        "active_skill_ignite_damage_+%_final",
        "base_is_projectile",
        "use_scaled_contact_offset",
        "projectile_uses_contact_position",
        "maintain_projectile_direction_when_using_contact_position",
        "always_pierce",
        "always_ignite",
    },
    levels = {
        [1] = {149, 2, 10, 100, 30, baseMultiplier = 1.38, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MPWOlrothCleave2"] = {
    name = "MPWOlrothCleave2",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Damage] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_projectile_variation",
        "number_of_additional_projectiles",
        "total_projectile_spread_angle_override",
        "skill_physical_damage_%_to_convert_to_fire",
        "active_skill_ignite_damage_+%_final",
        "base_is_projectile",
        "use_scaled_contact_offset",
        "projectile_uses_contact_position",
        "maintain_projectile_direction_when_using_contact_position",
        "always_pierce",
        "always_ignite",
    },
    levels = {
        [1] = {151, 2, 10, 100, 30, baseMultiplier = 1.38, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MPWOlrothCleave3"] = {
    name = "MPWOlrothCleave3",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Damage] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_projectile_variation",
        "number_of_additional_projectiles",
        "total_projectile_spread_angle_override",
        "skill_physical_damage_%_to_convert_to_fire",
        "active_skill_ignite_damage_+%_final",
        "base_is_projectile",
        "use_scaled_contact_offset",
        "projectile_uses_contact_position",
        "maintain_projectile_direction_when_using_contact_position",
        "always_pierce",
        "always_ignite",
    },
    levels = {
        [1] = {152, 2, 35, 100, 30, baseMultiplier = 1.38, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAOlrothCleaveShrapnel3"] = {
    name = "GAOlrothCleaveShrapnel3",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
    },
    levels = {
        [1] = {baseMultiplier = 0.7, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MPWOlrothThrowOut"] = {
    name = "MPWOlrothThrowOut",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Damage] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.67,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_projectile_variation",
        "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",
        "always_pierce",
        "cast_time_overrides_attack_duration",
        "projectiles_not_offset",
        "skill_cannot_be_interrupted",
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
    },
    levels = {
        [1] = {147, 250, 1, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GPAOlrothThrowBack"] = {
    name = "GPAOlrothThrowBack",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Triggerable] = 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",
        "global_bleed_on_hit",
    },
    levels = {
        [1] = {250, 1, baseMultiplier = 1.2, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SOOlrothSwordEmbed"] = {
    name = "SOOlrothSwordEmbed",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EDSOlrothGroundSlamAftershockSmall"] = {
    name = "EDSOlrothGroundSlamAftershockSmall",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "skill_physical_damage_%_to_convert_to_fire",
        "olroth_ground_sap_on_hit_ms",
        "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, 100, 4000, -70, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EDSOlrothGroundSlamAftershockLarge"] = {
    name = "EDSOlrothGroundSlamAftershockLarge",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "skill_physical_damage_%_to_convert_to_fire",
        "olroth_ground_sap_on_hit_ms",
        "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, 100, 4000, -70, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
    },
}
增加 15000% 物品掉落稀有度
怪物增加 100% 經驗值
IdMonsterMapBoss
FamilyMonsterMapBoss
Domains怪物 (3)
GenerationType傳奇 (3)
Req. level1
Stats
  • monster slain experience +% Min: 100 Max: 100 全域
  • monster dropped item rarity +% Min: 15000 Max: 15000 全域
  • 行動速度不能被調整至低於 70% 基礎值
    IdCannotBeSlowedBelowValueBosses
    FamilyCannotBeSlowedBelowValue
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    Stats
  • hellscape boots action speed +% minimum value Min: -30 Max: -30 全域
  • Craft Tagsspeed
    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 全域
  • cannot be stunned for ms after stun finished Min: 4000 Max: 4000 全域
  • 25% 更少攻擊速度
    IdMonsterSlowerAttacksRareUnique
    FamilyIncreasedAttackSpeed
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    Stats
  • active skill attack speed +% final Min: -25 Max: -25 全域
  • Craft Tagsattack speed
    不能被擊退
    IdMonsterCannotBeKnockedBack
    FamilyCannotBeKnockedBack
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    Stats
  • cannot be knocked back Min: 1 Max: 1 全域
  • 移除所有能量護盾
    monster gain base ward equal to total maximum life % [5]
    IdMonsterGainLifeAsWardBoss
    FamilyMonsterGainLifeAsWard
    Domains怪物 (3)
    GenerationType傳奇 (3)
    Req. level1
    Stats
  • no energy shield Min: 1 Max: 1 全域
  • monster gain base ward equal to total maximum life % Min: 5 Max: 5 全域
  • 失落起源.奧爾羅斯 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
    Edit

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