몰락의 기원 올로스 고유 /3
치명타가 발생하지 않음
전투마법사
(주 무기 피해와 동일한 주문 피해 추가 획득)
사용 시 수호 회복
사용 1회당 충전 소모량 (40–50)% 증가
효과를 받는 동안 수호가 깨지지 않음
효과를 받는 동안 수호 85% 감폭
홈 없음
장착 시 20레벨 석궁병 소환 발동
이동 속도 25% 증가
[3 to 5 of Arbalists Modifiers]
몰락의 기원 올로스
인간형
지역: 룬 요새
몬스터가 주는 경험치 100% 증가
떨어지는 아이템 희귀도 15000% 증가
동작 속도가 기본 수치 50% 밑으로 내려가지 않음
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
SpectreN
Area룬 요새
Tags시전, 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%
Ward From Life
5%
방어도
+100%
Ailment Threshold
504%
저항
50 50 50 30
Damage
240%
정확도
100%
치명타 확률
+5%
치명타 피해 배율
+130%
Attack Distance
10 ~ 22
Attack Time
1.32 Second
Damage Spread
±20%
경험치
300%
Model Size
115%
Type
ExpeditionOlroth
Metadata
Olroth
레벨
83
생명력
39,152,644
방어도
184,954
회피
7,860
에너지 보호막
0
Damage
2,461
주문 피해
3,674
정확도
518
Attack Time
0.8844
경험치
216,678
Ailment Threshold
6,002,899
Chill
18,981
Shock
18,981
Brittle
107,386
Scorch
18,981
Sap
52,441
MeleeAtAnimationSpeedWithDirectionalKnockbackOlroth
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
기본 공격
Base Damage: 3909–5863
치명타 확률: 5%
Attack Time: 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
Attack
Base Damage: 3909–5863
치명타 확률: 5%
Attack Time: 1.32 초
재사용 대기시간: 6 초
근접 타격 범위 +5.2미터
action attack or cast time uses animation length [1]
MPWOlrothCleave1
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
Base Damage: 3909–5863
치명타 확률: 5%
공격 피해: 138%
공격 피해: 138%
Attack Time: 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
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
Base Damage: 3909–5863
치명타 확률: 5%
공격 피해: 138%
공격 피해: 138%
Attack Time: 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
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
Base Damage: 3909–5863
치명타 확률: 5%
공격 피해: 138%
공격 피해: 138%
Attack Time: 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
Triggerable, Attack
Base Damage: 3909–5863
치명타 확률: 5%
공격 피해: 70%
공격 피해: 70%
Attack Time: 1.32 초
주는 공격 피해 30% 감폭
is area damage [1]
MPWOlrothThrowOut
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
Base Damage: 3909–5863
치명타 확률: 5%
Attack Time: 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
Attack, Triggerable
Base Damage: 3909–5863
치명타 확률: 5%
공격 피해: 120%
공격 피해: 120%
Attack Time: 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
Attack
Base Damage: 3909–5863
치명타 확률: 5%
Attack Time: 1.32 초
재사용 대기시간: 4 초
근접 타격 범위 +2.7미터
action attack or cast time uses animation length [1]
EAAOlrothDash2
Attack
Base Damage: 3909–5863
치명타 확률: 5%
Attack Time: 1.32 초
재사용 대기시간: 4 초
근접 타격 범위 +3.1미터
action attack or cast time uses animation length [1]
EAAOlrothDash3
Attack
Base Damage: 3909–5863
치명타 확률: 5%
Attack Time: 1.32 초
재사용 대기시간: 8 초
근접 타격 범위 +2.9미터
action attack or cast time uses animation length [1]
GAOlrothDash1
Triggerable, Attack
Base Damage: 3909–5863
치명타 확률: 5%
공격 피해: 69%
공격 피해: 69%
Attack Time: 1.32 초
주는 공격 피해 31% 감폭
명중 시 힘줄 절단
is area damage [1]
GAOlrothDash2
Triggerable, Attack
Base Damage: 3909–5863
치명타 확률: 5%
공격 피해: 127%
공격 피해: 127%
Attack Time: 1.32 초
주는 공격 피해 27% 증폭
적을 기절시킴
명중 시 힘줄 절단
is area damage [1]
stuck stab on hit ms [550]
GAOlrothDash3
Triggerable, Attack
Base Damage: 3909–5863
치명타 확률: 5%
공격 피해: 46%
공격 피해: 46%
Attack Time: 1.32 초
주는 공격 피해 54% 감폭
명중 시 힘줄 절단
is area damage [1]
GAOlrothPostDashSwing
Triggerable, Attack
Base Damage: 3909–5863
치명타 확률: 5%
Attack Time: 1.32 초
is area damage [1]
GAOlrothPostDashStab
Triggerable, Attack
Base Damage: 3909–5863
치명타 확률: 5%
공격 피해: 149%
공격 피해: 149%
Attack Time: 1.32 초
주는 공격 피해 49% 증폭
is area damage [1]
GAOlrothGroundSlamInitial
Triggerable, Attack
Base Damage: 3909–5863
치명타 확률: 5%
공격 피해: 604%
공격 피해: 604%
Attack Time: 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
Triggerable, Attack
Base Damage: 3909–5863
치명타 확률: 5%
공격 피해: 80%
공격 피해: 80%
Attack Time: 1.32 초
주는 공격 피해 20% 감폭
출혈 피해 +40% 증폭
출혈 유발
is area damage [1]
SOOlrothSwordEmbed
Triggerable, Spell
시전 속도: 1 초
EDSOlrothGroundSlamAftershockSmall
Spell, Triggerable
시전 속도: 1 초
3869~5803 물리 피해
물리 피해의 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
Spell, Triggerable
시전 속도: 1 초
4145~6218 물리 피해
물리 피해의 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 = { }, },
    },
}
몬스터가 주는 경험치 100% 증가
떨어지는 아이템 희귀도 15000% 증가
IdMonsterMapBoss
FamilyMonsterMapBoss
Domains몬스터 (3)
GenerationType고유 (3)
Req. level1
Stats
  • monster slain experience +% Min: 100 Max: 100 Global
  • monster dropped item rarity +% Min: 15000 Max: 15000 Global
  • 동작 속도가 기본 수치 50% 밑으로 내려가지 않음
    IdCannotBeSlowedBelowValueBosses
    FamilyCannotBeSlowedBelowValue
    Domains몬스터 (3)
    GenerationType고유 (3)
    Req. level1
    Stats
  • hellscape boots action speed +% minimum value Min: -50 Max: -50 Global
  • 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 Global
  • cannot be stunned for ms after stun finished Min: 4000 Max: 4000 Global
  • 공격 속도 25% 감폭
    IdMonsterSlowerAttacksRareUnique
    FamilyIncreasedAttackSpeed
    Domains몬스터 (3)
    GenerationType고유 (3)
    Req. level1
    Stats
  • active skill attack speed +% final Min: -25 Max: -25 Global
  • Craft Tagsattack speed
    밀려날 수 없음
    IdMonsterCannotBeKnockedBack
    FamilyCannotBeKnockedBack
    Domains몬스터 (3)
    GenerationType고유 (3)
    Req. level1
    Stats
  • cannot be knocked back Min: 1 Max: 1 Global
  • 모든 에너지 보호막 제거
    monster 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 Global
  • monster gain base ward equal to total maximum life % Min: 5 Max: 5 Global
  • 몰락의 기원 올로스 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