장막의 대가 준
인간형
monster base type attack cast speed +% and damage -% final [33]
master damage +% final vs unique monsters [-90]
Jun, Veiled Master
SpectreN
Tags시전, fast_movement, has_dagger, has_one_handed_melee, human, humanoid, light_armour, medium_height, melee, no_pantheon_mod, not_int, not_str, physical_affinity, ranged, red_blood, slashing_weapon
생명력
1100%
회피
+100%
Ailment Threshold
1100%
저항
37 37 37 0
Damage
143%
정확도
100%
치명타 확률
+5%
치명타 피해 배율
+130%
Attack Distance
6 ~ 12
Attack Time
1.605 Second
Damage Spread
±20%
경험치
220%
Model Size
100%
Type
MasterNinjaCop
Metadata
MasterNinjaCop
레벨
68
생명력
70,767
방어도
28,790
회피
9,478
에너지 보호막
0
Damage
534
주문 피해
534
정확도
290
Attack Time
1.605
경험치
22,561
Ailment Threshold
70,767
Chill
224
Shock
224
Brittle
1,266
Scorch
224
Sap
618
MeleeJun
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
기본 공격
Base Damage: 427–641
치명타 확률: 5%
Attack Time: 1.605 초
강력한 일격으로 적들을 쓰러트립니다.
주는 피해 829.8% 증폭
공격 속도 40% 증폭
회피 불가
FlickerThrust
Attack, Melee, MeleeSingleTarget
명멸하는 찌르기
Base Damage: 427–641
치명타 확률: 5%
Attack Time: 1.605 초
재사용 대기시간: 8 초
주는 피해 829.8% 증폭
명중 시 25%의 확률로 적 실명 유발
공격 속도 40% 감폭
회피 불가
flicker thrust number of teleports [5]
is area damage [1]
NinjaCopMeleeThrust
Triggerable, Attack
Base Damage: 427–641
치명타 확률: 5%
공격 피해: 150%
Attack Time: 1.605 초
주는 공격 피해 50% 증폭
주는 피해 829.8% 증폭
명중 시 적 실명 유발
회피 불가
is area damage [1]
EmptyActionNinjaCopFlip
Spell
시전 속도: 1.83 초
재사용 대기시간: 15 초
skill cannot be knocked back [1]
skill cannot be stunned [1]
NinjaCopAbyssSlam
Attack, Damage, Area, Triggerable
Base Damage: 427–641
치명타 확률: 5%
Attack Time: 1.605 초
재사용 대기시간: 12 초
주는 피해 512.3% 증폭
공격 속도 25% 감폭
폭발 +8회 유발
is area damage [1]
main hand base maximum attack distance [50]
monster penalty against minions damage +% final vs player minions [-50]
EmptyActionNinjaCopTornado
Spell
시전 속도: 2.17 초
재사용 대기시간: 15 초
skill cannot be knocked back [1]
skill cannot be stunned [1]
EmptyActionNinjaCopQuicksand
Spell
시전 속도: 1.2 초
재사용 대기시간: 30 초
skill cannot be knocked back [1]
skill cannot be stunned [1]
NinjaCopQuicksand
Area, Triggerable
재사용 대기시간: 10 초
기본 지속시간 10
active skill area of effect radius +% final [-20]
ground quicksand art variation [2]
NinjaCopSummonTornado
Spell, Multicastable, Triggerable, Trappable, Totemable, Mineable
시전 속도: 1 초
alternate minion [374]
minion dies when parent deleted [1]
minion dies when parent dies [1]
monster no drops or experience [1]
number of monsters to summon [1]
summon specific monsters radius +% [-99]
summoned monsters are minions [1]

Object Type

version 2
extends "Metadata/Monsters/Masters/MasterBase"

Actor
{
	main_hand_unarmed_type = "Dagger"
	basic_action = "Emerge"
	basic_action = "Emerge2"
	basic_action = "Emerge3"
}

Stats
{
	life_regeneration_rate_per_minute_% = 30
	projectile_uses_contact_position = 1
	untargetable_by_monster_ai = 1
}

StateMachine
{
	define_shared_state = "interrogate"
	on_state_interrogate_1 = "PlayAnimationByName( assassinate_to_relaxed );"
	
	define_shared_state = "bargain"
	on_state_bargain_1 = "PlayAnimationByName( assassinate_to_relaxed );"
}

MinimapIcon
{
	icon = "BetrayalSymbolDjinn"
}

Object Type Codes

version 2
extends "Metadata/Monsters/Masters/MasterBase"

BaseEvents
{
	on_construction_complete = "AddEffectPack( Metadata/Effects/Spells/Masters/Master_pointlight/MasterPointlight_Yellow.epk );"
}

Preload
{
	preload_animated_object = "Metadata/Effects/Spells/Masters/NinjaCop/spawn_effect/ninjaCop.ao"
	preload_animated_object = "Metadata/Effects/Spells/Masters/NinjaCop/spawn_effect/ninjaCop_quiet.ao"
}

Render
{
	has_light = false
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueBetrayal/MasterNinjaCop"] = {
    name = "Jun, Veiled Master",
    life = 11,
    fireResist = 37,
    coldResist = 37,
    lightningResist = 37,
    chaosResist = 0,
    damage = 1.43,
    damageSpread = 0.2,
    attackTime = 1.605,
    attackRange = 12,
    accuracy = 1,
    skillList = {
        "MeleeJun",
        "NinjaCopSummonTornado",
        "EmptyActionNinjaCopFlip",
        "EmptyActionNinjaCopTornado",
        "EmptyActionNinjaCopQuicksand",
        "NinjaCopQuicksand",
        "NinjaCopMeleeThrust",
        "NinjaCopAbyssSlam",
        "FlickerThrust",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeJun"] = {
    name = "Default Attack",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Strike your foes down with a powerful blow.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Multistrikeable] = true,
        [SkillType.Melee] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "active_skill_attack_speed_+%_final",
        "global_always_hit",
    },
    levels = {
        [1] = {-50, 40, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {1250, 40, levelRequirement = 100, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["NinjaCopSummonTornado"] = {
    name = "NinjaCopSummonTornado",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "number_of_monsters_to_summon",
        "alternate_minion",
        "summon_specific_monsters_radius_+%",
        "summoned_monsters_are_minions",
        "monster_no_drops_or_experience",
        "minion_dies_when_parent_dies",
        "minion_dies_when_parent_deleted",
    },
    levels = {
        [1] = {1, 374, -99, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EmptyActionNinjaCopFlip"] = {
    name = "EmptyActionNinjaCopFlip",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.83,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EmptyActionNinjaCopTornado"] = {
    name = "EmptyActionNinjaCopTornado",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.17,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EmptyActionNinjaCopQuicksand"] = {
    name = "EmptyActionNinjaCopQuicksand",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.2,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["NinjaCopQuicksand"] = {
    name = "NinjaCopQuicksand",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Area] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
        "ground_quicksand_art_variation",
        "active_skill_area_of_effect_radius_+%_final",
    },
    levels = {
        [1] = {10000, 2, -20, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["NinjaCopMeleeThrust"] = {
    name = "NinjaCopMeleeThrust",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "global_chance_to_blind_on_hit_%",
        "is_area_damage",
        "global_always_hit",
    },
    levels = {
        [1] = {-50, 100, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {1250, 100, baseMultiplier = 1.5, levelRequirement = 100, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["NinjaCopAbyssSlam"] = {
    name = "NinjaCopAbyssSlam",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.83,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "active_skill_attack_speed_+%_final",
        "upheaval_number_of_spikes",
        "main_hand_base_maximum_attack_distance",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "is_area_damage",
    },
    levels = {
        [1] = {-90, -25, 8, 50, -50, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {800, -25, 8, 50, -50, levelRequirement = 100, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["FlickerThrust"] = {
    name = "Flicker Thrust",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Melee] = true,
        [SkillType.MeleeSingleTarget] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "flicker_thrust_number_of_teleports",
        "active_skill_attack_speed_+%_final",
        "global_chance_to_blind_on_hit_%",
        "is_area_damage",
        "global_always_hit",
    },
    levels = {
        [1] = {-50, 5, -40, 25, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {1250, 5, -40, 25, levelRequirement = 100, statInterpolation = {2},  cost = { }, },
    },
}
monster base type attack cast speed +% and damage -% final [33]
IdMonsterSpeedAndDamageFixupComplete
FamilyMonsterSpeedAndDamageFixup
Domains몬스터 (3)
GenerationType고유 (3)
Req. level1
Stats
  • monster base type attack cast speed +% and damage -% final Min: 33 Max: 33 Global
  • Craft Tagscaster_damage damage attack caster speed
    master damage +% final vs unique monsters [-90]
    IdMasterDamageFinalVsUniqueMonsters
    FamilyMasterDamageFinalVsUniqueMonsters
    Domains몬스터 (3)
    GenerationType고유 (3)
    Req. level1
    Stats
  • master damage +% final vs unique monsters Min: -90 Max: -90 Global
  • Craft Tagsdamage
    장막의 대가 준
    인간형
    monster base type attack cast speed +% and damage -% final [33]
    master damage +% final vs unique monsters [-90]
    Jun, Veiled Master
    SpectreN
    Tags시전, fast_movement, has_dagger, has_one_handed_melee, human, humanoid, light_armour, medium_height, melee, no_pantheon_mod, not_int, not_str, physical_affinity, ranged, red_blood, slashing_weapon
    생명력
    1100%
    회피
    +100%
    Ailment Threshold
    1100%
    저항
    37 37 37 0
    Damage
    143%
    정확도
    100%
    치명타 확률
    +5%
    치명타 피해 배율
    +130%
    Attack Distance
    6 ~ 12
    Attack Time
    1.605 Second
    Damage Spread
    ±20%
    경험치
    220%
    Model Size
    100%
    Type
    MasterNinjaCop
    Metadata
    MasterNinjaCopCatarina
    레벨
    68
    생명력
    70,767
    방어도
    28,790
    회피
    9,478
    에너지 보호막
    0
    Damage
    534
    주문 피해
    534
    정확도
    290
    Attack Time
    1.605
    경험치
    22,561
    Ailment Threshold
    70,767
    Chill
    224
    Shock
    224
    Brittle
    1,266
    Scorch
    224
    Sap
    618
    MeleeJun
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    기본 공격
    Base Damage: 427–641
    치명타 확률: 5%
    Attack Time: 1.605 초
    강력한 일격으로 적들을 쓰러트립니다.
    주는 피해 829.8% 증폭
    공격 속도 40% 증폭
    회피 불가
    FlickerThrust
    Attack, Melee, MeleeSingleTarget
    명멸하는 찌르기
    Base Damage: 427–641
    치명타 확률: 5%
    Attack Time: 1.605 초
    재사용 대기시간: 8 초
    주는 피해 829.8% 증폭
    명중 시 25%의 확률로 적 실명 유발
    공격 속도 40% 감폭
    회피 불가
    flicker thrust number of teleports [5]
    is area damage [1]
    NinjaCopMeleeThrust
    Triggerable, Attack
    Base Damage: 427–641
    치명타 확률: 5%
    공격 피해: 150%
    Attack Time: 1.605 초
    주는 공격 피해 50% 증폭
    주는 피해 829.8% 증폭
    명중 시 적 실명 유발
    회피 불가
    is area damage [1]
    EmptyActionNinjaCopFlip
    Spell
    시전 속도: 1.83 초
    재사용 대기시간: 15 초
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    NinjaCopAbyssSlam
    Attack, Damage, Area, Triggerable
    Base Damage: 427–641
    치명타 확률: 5%
    Attack Time: 1.605 초
    재사용 대기시간: 12 초
    주는 피해 512.3% 증폭
    공격 속도 25% 감폭
    폭발 +8회 유발
    is area damage [1]
    main hand base maximum attack distance [50]
    monster penalty against minions damage +% final vs player minions [-50]
    EmptyActionNinjaCopTornado
    Spell
    시전 속도: 2.17 초
    재사용 대기시간: 15 초
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    EmptyActionNinjaCopQuicksand
    Spell
    시전 속도: 1.2 초
    재사용 대기시간: 30 초
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    NinjaCopQuicksand
    Area, Triggerable
    재사용 대기시간: 10 초
    기본 지속시간 10
    active skill area of effect radius +% final [-20]
    ground quicksand art variation [2]
    NinjaCopSummonTornado
    Spell, Multicastable, Triggerable, Trappable, Totemable, Mineable
    시전 속도: 1 초
    alternate minion [374]
    minion dies when parent deleted [1]
    minion dies when parent dies [1]
    monster no drops or experience [1]
    number of monsters to summon [1]
    summon specific monsters radius +% [-99]
    summoned monsters are minions [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Masters/MasterBase"
    
    Actor
    {
    	main_hand_unarmed_type = "Dagger"
    	basic_action = "Emerge"
    	basic_action = "Emerge2"
    	basic_action = "Emerge3"
    }
    
    Stats
    {
    	life_regeneration_rate_per_minute_% = 30
    	projectile_uses_contact_position = 1
    	untargetable_by_monster_ai = 1
    }
    
    MinimapIcon
    {
    	icon = "BetrayalSymbolDjinn"
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Masters/MasterBase"
    
    BaseEvents
    {
    	on_construction_complete = "AddEffectPack( Metadata/Effects/Spells/Masters/Master_pointlight/MasterPointlight_Yellow.epk );"
    }
    
    Preload
    {
    	preload_animated_object = "Metadata/Effects/Spells/Masters/NinjaCop/spawn_effect/ninjaCop.ao"
    	preload_animated_object = "Metadata/Effects/Spells/Masters/NinjaCop/spawn_effect/ninjaCop_quiet.ao"
    }
    
    Render
    {
    	has_light = false
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LeagueBetrayal/MasterNinjaCopCatarina"] = {
        name = "Jun, Veiled Master",
        life = 11,
        fireResist = 37,
        coldResist = 37,
        lightningResist = 37,
        chaosResist = 0,
        damage = 1.43,
        damageSpread = 0.2,
        attackTime = 1.605,
        attackRange = 12,
        accuracy = 1,
        skillList = {
            "MeleeJun",
            "NinjaCopSummonTornado",
            "EmptyActionNinjaCopFlip",
            "EmptyActionNinjaCopTornado",
            "EmptyActionNinjaCopQuicksand",
            "NinjaCopQuicksand",
            "NinjaCopMeleeThrust",
            "NinjaCopAbyssSlam",
            "FlickerThrust",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeJun"] = {
        name = "Default Attack",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Strike your foes down with a powerful blow.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Multistrikeable] = true,
            [SkillType.Melee] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_damage_+%_final",
            "active_skill_attack_speed_+%_final",
            "global_always_hit",
        },
        levels = {
            [1] = {-50, 40, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
            [2] = {1250, 40, levelRequirement = 100, statInterpolation = {2},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["NinjaCopSummonTornado"] = {
        name = "NinjaCopSummonTornado",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "number_of_monsters_to_summon",
            "alternate_minion",
            "summon_specific_monsters_radius_+%",
            "summoned_monsters_are_minions",
            "monster_no_drops_or_experience",
            "minion_dies_when_parent_dies",
            "minion_dies_when_parent_deleted",
        },
        levels = {
            [1] = {1, 374, -99, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EmptyActionNinjaCopFlip"] = {
        name = "EmptyActionNinjaCopFlip",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.83,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EmptyActionNinjaCopTornado"] = {
        name = "EmptyActionNinjaCopTornado",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2.17,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EmptyActionNinjaCopQuicksand"] = {
        name = "EmptyActionNinjaCopQuicksand",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.2,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["NinjaCopQuicksand"] = {
        name = "NinjaCopQuicksand",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Area] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.5,
        baseFlags = {
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_skill_effect_duration",
            "ground_quicksand_art_variation",
            "active_skill_area_of_effect_radius_+%_final",
        },
        levels = {
            [1] = {10000, 2, -20, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["NinjaCopMeleeThrust"] = {
        name = "NinjaCopMeleeThrust",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_damage_+%_final",
            "global_chance_to_blind_on_hit_%",
            "is_area_damage",
            "global_always_hit",
        },
        levels = {
            [1] = {-50, 100, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
            [2] = {1250, 100, baseMultiplier = 1.5, levelRequirement = 100, statInterpolation = {2},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["NinjaCopAbyssSlam"] = {
        name = "NinjaCopAbyssSlam",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.83,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_damage_+%_final",
            "active_skill_attack_speed_+%_final",
            "upheaval_number_of_spikes",
            "main_hand_base_maximum_attack_distance",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
        },
        levels = {
            [1] = {-90, -25, 8, 50, -50, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
            [2] = {800, -25, 8, 50, -50, levelRequirement = 100, statInterpolation = {2},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["FlickerThrust"] = {
        name = "Flicker Thrust",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Melee] = true,
            [SkillType.MeleeSingleTarget] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_damage_+%_final",
            "flicker_thrust_number_of_teleports",
            "active_skill_attack_speed_+%_final",
            "global_chance_to_blind_on_hit_%",
            "is_area_damage",
            "global_always_hit",
        },
        levels = {
            [1] = {-50, 5, -40, 25, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
            [2] = {1250, 5, -40, 25, levelRequirement = 100, statInterpolation = {2},  cost = { }, },
        },
    }
    
    monster base type attack cast speed +% and damage -% final [33]
    IdMonsterSpeedAndDamageFixupComplete
    FamilyMonsterSpeedAndDamageFixup
    Domains몬스터 (3)
    GenerationType고유 (3)
    Req. level1
    Stats
  • monster base type attack cast speed +% and damage -% final Min: 33 Max: 33 Global
  • Craft Tagscaster_damage damage attack caster speed
    master damage +% final vs unique monsters [-90]
    IdMasterDamageFinalVsUniqueMonsters
    FamilyMasterDamageFinalVsUniqueMonsters
    Domains몬스터 (3)
    GenerationType고유 (3)
    Req. level1
    Stats
  • master damage +% final vs unique monsters Min: -90 Max: -90 Global
  • Craft Tagsdamage
    장막의 대가 준
    인간형
    monster base type attack cast speed +% and damage -% final [33]
    master damage +% final vs unique monsters [-90]
    Jun, Veiled Master
    SpectreN
    Tags시전, fast_movement, has_dagger, has_one_handed_melee, human, humanoid, light_armour, medium_height, melee, no_pantheon_mod, not_int, not_str, physical_affinity, ranged, red_blood, slashing_weapon
    생명력
    1100%
    회피
    +100%
    Ailment Threshold
    1100%
    저항
    37 37 37 0
    Damage
    143%
    정확도
    100%
    치명타 확률
    +5%
    치명타 피해 배율
    +130%
    Attack Distance
    6 ~ 12
    Attack Time
    1.605 Second
    Damage Spread
    ±20%
    경험치
    220%
    Model Size
    100%
    Type
    MasterNinjaCop
    Metadata
    MasterNinjaCopSafehouse
    레벨
    68
    생명력
    70,767
    방어도
    28,790
    회피
    9,478
    에너지 보호막
    0
    Damage
    534
    주문 피해
    534
    정확도
    290
    Attack Time
    1.605
    경험치
    22,561
    Ailment Threshold
    70,767
    Chill
    224
    Shock
    224
    Brittle
    1,266
    Scorch
    224
    Sap
    618
    MeleeJun
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    기본 공격
    Base Damage: 427–641
    치명타 확률: 5%
    Attack Time: 1.605 초
    강력한 일격으로 적들을 쓰러트립니다.
    주는 피해 829.8% 증폭
    공격 속도 40% 증폭
    회피 불가
    FlickerThrust
    Attack, Melee, MeleeSingleTarget
    명멸하는 찌르기
    Base Damage: 427–641
    치명타 확률: 5%
    Attack Time: 1.605 초
    재사용 대기시간: 8 초
    주는 피해 829.8% 증폭
    명중 시 25%의 확률로 적 실명 유발
    공격 속도 40% 감폭
    회피 불가
    flicker thrust number of teleports [5]
    is area damage [1]
    NinjaCopMeleeThrust
    Triggerable, Attack
    Base Damage: 427–641
    치명타 확률: 5%
    공격 피해: 150%
    Attack Time: 1.605 초
    주는 공격 피해 50% 증폭
    주는 피해 829.8% 증폭
    명중 시 적 실명 유발
    회피 불가
    is area damage [1]
    EmptyActionNinjaCopFlip
    Spell
    시전 속도: 1.83 초
    재사용 대기시간: 15 초
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    NinjaCopAbyssSlam
    Attack, Damage, Area, Triggerable
    Base Damage: 427–641
    치명타 확률: 5%
    Attack Time: 1.605 초
    재사용 대기시간: 12 초
    주는 피해 512.3% 증폭
    공격 속도 25% 감폭
    폭발 +8회 유발
    is area damage [1]
    main hand base maximum attack distance [50]
    monster penalty against minions damage +% final vs player minions [-50]
    EmptyActionNinjaCopTornado
    Spell
    시전 속도: 2.17 초
    재사용 대기시간: 15 초
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    EmptyActionNinjaCopQuicksand
    Spell
    시전 속도: 1.2 초
    재사용 대기시간: 30 초
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    NinjaCopQuicksand
    Area, Triggerable
    재사용 대기시간: 10 초
    기본 지속시간 10
    active skill area of effect radius +% final [-20]
    ground quicksand art variation [2]
    NinjaCopSummonTornado
    Spell, Multicastable, Triggerable, Trappable, Totemable, Mineable
    시전 속도: 1 초
    alternate minion [374]
    minion dies when parent deleted [1]
    minion dies when parent dies [1]
    monster no drops or experience [1]
    number of monsters to summon [1]
    summon specific monsters radius +% [-99]
    summoned monsters are minions [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Masters/MasterBase"
    
    Actor
    {
    	main_hand_unarmed_type = "Dagger"
    	basic_action = "Emerge"
    	basic_action = "Emerge2"
    	basic_action = "Emerge3"
    }
    
    Stats
    {
    	life_regeneration_rate_per_minute_% = 30
    	projectile_uses_contact_position = 1
    	untargetable_by_monster_ai = 1
    }
    
    StateMachine
    {
    	define_shared_state = "interrogate"
    	on_state_interrogate_1 = "PlayAnimationByName( assassinate_to_relaxed );"
    	
    	define_shared_state = "bargain"
    	on_state_bargain_1 = "PlayAnimationByName( assassinate_to_relaxed );"
    }
    
    MinimapIcon
    {
    	icon = "BetrayalSymbolDjinn"
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Masters/MasterBase"
    
    BaseEvents
    {
    	on_construction_complete = "AddEffectPack( Metadata/Effects/Spells/Masters/Master_pointlight/MasterPointlight_Yellow.epk );"
    }
    
    Preload
    {
    	preload_animated_object = "Metadata/Effects/Spells/Masters/NinjaCop/spawn_effect/ninjaCop.ao"
    	preload_animated_object = "Metadata/Effects/Spells/Masters/NinjaCop/spawn_effect/ninjaCop_quiet.ao"
    }
    
    Render
    {
    	has_light = false
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LeagueBetrayal/MasterNinjaCopSafehouse"] = {
        name = "Jun, Veiled Master",
        life = 11,
        fireResist = 37,
        coldResist = 37,
        lightningResist = 37,
        chaosResist = 0,
        damage = 1.43,
        damageSpread = 0.2,
        attackTime = 1.605,
        attackRange = 12,
        accuracy = 1,
        skillList = {
            "MeleeJun",
            "NinjaCopSummonTornado",
            "EmptyActionNinjaCopFlip",
            "EmptyActionNinjaCopTornado",
            "EmptyActionNinjaCopQuicksand",
            "NinjaCopQuicksand",
            "NinjaCopMeleeThrust",
            "NinjaCopAbyssSlam",
            "FlickerThrust",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeJun"] = {
        name = "Default Attack",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Strike your foes down with a powerful blow.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Multistrikeable] = true,
            [SkillType.Melee] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_damage_+%_final",
            "active_skill_attack_speed_+%_final",
            "global_always_hit",
        },
        levels = {
            [1] = {-50, 40, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
            [2] = {1250, 40, levelRequirement = 100, statInterpolation = {2},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["NinjaCopSummonTornado"] = {
        name = "NinjaCopSummonTornado",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "number_of_monsters_to_summon",
            "alternate_minion",
            "summon_specific_monsters_radius_+%",
            "summoned_monsters_are_minions",
            "monster_no_drops_or_experience",
            "minion_dies_when_parent_dies",
            "minion_dies_when_parent_deleted",
        },
        levels = {
            [1] = {1, 374, -99, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EmptyActionNinjaCopFlip"] = {
        name = "EmptyActionNinjaCopFlip",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.83,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EmptyActionNinjaCopTornado"] = {
        name = "EmptyActionNinjaCopTornado",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2.17,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EmptyActionNinjaCopQuicksand"] = {
        name = "EmptyActionNinjaCopQuicksand",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.2,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["NinjaCopQuicksand"] = {
        name = "NinjaCopQuicksand",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Area] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.5,
        baseFlags = {
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_skill_effect_duration",
            "ground_quicksand_art_variation",
            "active_skill_area_of_effect_radius_+%_final",
        },
        levels = {
            [1] = {10000, 2, -20, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["NinjaCopMeleeThrust"] = {
        name = "NinjaCopMeleeThrust",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_damage_+%_final",
            "global_chance_to_blind_on_hit_%",
            "is_area_damage",
            "global_always_hit",
        },
        levels = {
            [1] = {-50, 100, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
            [2] = {1250, 100, baseMultiplier = 1.5, levelRequirement = 100, statInterpolation = {2},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["NinjaCopAbyssSlam"] = {
        name = "NinjaCopAbyssSlam",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.83,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_damage_+%_final",
            "active_skill_attack_speed_+%_final",
            "upheaval_number_of_spikes",
            "main_hand_base_maximum_attack_distance",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "is_area_damage",
        },
        levels = {
            [1] = {-90, -25, 8, 50, -50, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
            [2] = {800, -25, 8, 50, -50, levelRequirement = 100, statInterpolation = {2},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["FlickerThrust"] = {
        name = "Flicker Thrust",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Melee] = true,
            [SkillType.MeleeSingleTarget] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_damage_+%_final",
            "flicker_thrust_number_of_teleports",
            "active_skill_attack_speed_+%_final",
            "global_chance_to_blind_on_hit_%",
            "is_area_damage",
            "global_always_hit",
        },
        levels = {
            [1] = {-50, 5, -40, 25, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
            [2] = {1250, 5, -40, 25, levelRequirement = 100, statInterpolation = {2},  cost = { }, },
        },
    }
    
    monster base type attack cast speed +% and damage -% final [33]
    IdMonsterSpeedAndDamageFixupComplete
    FamilyMonsterSpeedAndDamageFixup
    Domains몬스터 (3)
    GenerationType고유 (3)
    Req. level1
    Stats
  • monster base type attack cast speed +% and damage -% final Min: 33 Max: 33 Global
  • Craft Tagscaster_damage damage attack caster speed
    master damage +% final vs unique monsters [-90]
    IdMasterDamageFinalVsUniqueMonsters
    FamilyMasterDamageFinalVsUniqueMonsters
    Domains몬스터 (3)
    GenerationType고유 (3)
    Req. level1
    Stats
  • master damage +% final vs unique monsters Min: -90 Max: -90 Global
  • Craft Tagsdamage
    준 Topic /18
    NPC이름
    헬레나준은 다른 사람들이랑 어울리려 하질 않아. 낯선 사람들을 믿는다는 것 자체가 익숙하지 않다고 해야 하나. 계속 지켜봤는데, 임무에 자신의 모든 것을 쏟아부으면서 아카라를 잃은 상실감을 다스리고 있어. 존경할만한 태도이긴 하지만, 위험한 부분이 있는 것도 사실이지. 준을 잘 지켜줘.
    지하의 대가 니코가면 얘기를 꺼내니까 조금 방어적으로 나오더라고. 나와 템플러들과의 달갑지는 않았던 관계 때문인 것 같아. 그래도 전반적으로 괜찮은 유형으로 보여. 사람보다는 칼날에 더 애정이 깊어 보이기는 하지만.
    지하의 대가 니코얼굴을 숨기고 있지만, 눈만 봐도 필요한 건 전부 알 수 있어. 호기심이 많고, 생각도 많은 유형이지. 너를 보고 있을 때도 다른 모든 움직임까지 관찰하는 부류야. 한 마디로, 위험해.
    지하의 대가 니코문제가 뭐냐 하면... 저 여자가 정말로... 평범해 보인다는 거야. 그 말은, 튀지 않고 섞이려고 굉장히 노력하고 있다는 거거든. 의심스러워... 굉장히 의심스러워. 그렇다고 추궁을 한다거나 할 생각은 없어. 준이 칼 한 자루로 뭘 할 수 있는지 똑똑히 봤으니까.
    지하의 대가 니코오오, 저 여자가 뭔가 꾸미고 있어. 저런 쏘아보는 눈과 거대한 칼을 가진 사람이 완벽히 무고할 수는 없는 법이지. 뭘 숨기고 있는 건진 몰라도, 내가 곧 알아낼 거야.
    지하의 대가 니코멋진 여자야. 굉장히 멋져. 지나칠 정도로 말이야. 저 왜소한 모습 안에 뭘 숨기고 있는 건진 몰라도, 굉장히 큼직한 놈일걸. 크고 묵직하겠지. 우리의 자그마한 배 같은 건 금세 가라앉혀버릴 정도로.
    야수의 대가 아인하르그래, 굉장히 신비한 여자야. 그리고 난 신비한 걸 사랑해! 준은 자기 친구들이 모두 사라졌고, 아인하르도 그렇게 될 거래! 자신의 친구들은 모두 죽는다고 생각하는 모양이지만, 아인하르는 아인하르의 친구들이 죽는다고 생각하지 않아. 그저 아인하르가 수사슴의 두개골을 갈라 그 뇌를 퍼먹는 동안 사라져서는 보이지 않는 것뿐이지. 고기는 먹지도 않고서는 말이야! 그 수사슴이 어디서 나온 건지도 기억이 안 나! 정말 멋진 생일이었는데.
    탐험의 대가 알바준의 좋은 점을 보려고 노력하고 있어. 어디까지나 나에게는 공격적이거나 하지는 않잖아. 그런데 어느 날인가는 먼 곳을 바라보면서 단검의 날을 세우고 있더라. 그건 분명히 질이 안 좋은 보물 사냥꾼들이나 보여주는 모습이었어. 살인자의 얼굴이었지. 준은 누군가의 피를 보려고 하는 거야.
    키락 대장준은 분노로 똘똘 뭉쳐서 언제 터질지 모르는 상태야. 예전에도 그런 이들을 본 적이 있지. 병사가 전쟁 중에 끔찍한 일을 겪게 되면, 다른 사람이 되어 고향으로 돌아오곤 한다네. 민간인은 절대 이해하지 못할 거야. 일단 준이 자신의 고통과 복수심을 극복할 때까지 기다리고, 그런 다음 정복자들을 상대하는 것을 도와 달라고 하게.
    카디로 페란두스준은 페란두스 가문의 적일세. 그 이야기는 별로 하고 싶지 않군.
    분열신은 현실의 규칙을 제정함에 있어,
    어떤 힘들은 공존할 수 없다고 규정했다.
    그러고 난 뒤, 명백하게 반항하려는 욕구를 지닌
    인류를 창조하기에 이른다.
    살점의 융합"우리가 깨어났을 때는, 난데없는 밀림이 우리 고향의 계곡을 유린하고 있었다.
    움켜쥐는 손아귀들이 우리를 휘감고, 또 파고들었다. 우리는 서로에게 기대고,
    살아 있는 하늘로 올라갔다. 나의 가족은 아직도 나와 함께 비명을 지르고 있다."
    밀림 함정문 포탈 이펙트
    고물 수집가의 자루
    밀림 계곡 지도
    고물 더미
    정체 모를 고물 더미내 발명품들, 내 아이들은 좋은 사람 손에 들어가야 한다고!
    장막의 대가 준 Text Audio /296
    이름
    나는 준 오르토이. 바스티리의 불탄 평원 출신이지. 일부 유명한 유배자들이 사라져서 조사 중이야. 그쪽은 해변에 떠밀려왔을 때부터 은밀히 지켜봐왔고. 대장장이를 처치하는 걸 보고 나서, 지금 요청하려는 일에 딱 맞는 인재라는 생각이 들었어.

    레이클라스트는 무법 지대지만 정의까지 사라진 건 아니야. 다른 놈들보다 더 죽어 마땅한 녀석들도 있고. 선량한 이들이 사라지고 있어. 암울한 이곳 상황에 빛을 비추기 위해 노력하는 뛰어난 전사들이지. 스스로를 불멸자 연합이라 부르는 조직에게 끌려간 것 같은데, 이번으로 끝이 아닐까 봐 걱정이 되네.
    NinjaCopIntro
    해변에는 식인종들뿐이지만, 놈들이 있는 곳 어딘가 불멸자 연합의 전초기지로 추측되는 조그만 요새가 숨어있어. 요새 가장자리를 따라 경호를 세워뒀을 테니 조심해야 할 거야. 기지를 찾아. 기지가 있는 곳에서 만나 같이 쳐들어가자.
    NinjaCopFirstTraitor
    여긴 단순한 괴물 소굴이 아니야. 이 터널을 지나면 불멸자 연합의 은신처가 있지. 녀석들이 꼬투리 잡히지 않게 증거를 남김없이 파괴하고 있는 것 같아. 우리가 함께 안으로 들어가 최대한 막아야 해. 분명 안에 중요한 정보가 있을 거야.
    NinjaCopUndergroundLab
    나는 준 오르토이. 바스티리의 불탄 평원 출신이지. 일부 유명한 유배자들이 사라져서 조사 중이야. 그쪽은 해변에 떠밀려왔을 때부터 은밀히 지켜봐왔고. 대장장이를 처치하는 걸 보고 나서, 지금 요청하려는 일에 딱 맞는 인재라는 생각이 들었어.

    레이클라스트는 무법 지대지만 정의까지 사라진 건 아니야. 다른 놈들보다 더 죽어 마땅한 녀석들도 있고. 선량한 이들이 사라지고 있어. 암울한 이곳 상황에 빛을 비추기 위해 노력하는 뛰어난 전사들이지. 스스로를 불멸자 연합이라 부르는 조직에게 끌려간 것 같은데, 이번으로 끝이 아닐까 봐 걱정이 되네.
    JunOrtoiIntroduction
    해변에는 식인종들뿐이지만, 놈들이 있는 곳 어딘가 불멸자 연합의 전초기지로 추측되는 조그만 요새가 숨어있어. 요새 가장자리를 따라 경호를 세워뒀을 테니 조심해야 할 거야. 기지를 찾아. 기지가 있는 곳에서 만나 같이 쳐들어가자.
    JunOrtoiFirstFortMission
    여기야, 유배자! 뒤를 따를게. 부디 조심해.
    JunOrtoiCloseToFort
    이 자는... 분명 죽었는데. 내 눈으로 시체를 봤어. 바닷물처럼 차갑고 새파랬지. 그런데 지금 이곳에 우리처럼 멀쩡히 살아있다니.
    JunOrtoiFirstEncounterComplete
    이제 포로를 어떻게 활용할지 결정해야 해. 선택에 따라 추가 조사에 대한 여건이 달라질 거야. 포로와 얘기해봐. 뒤는 내가 지켜줄게.
    조사
    잡았다가 풀어준다? 다른 물고기를 겁주어 쫓아버릴 수도 있지만, 계속 따라가 숨겨진 암초를 발견할 수도 있겠지. 정보가 중요해. 정보는 힘이나 정치적 수완으로 얻을 수 있어. 이제 가봐. 같이 있는 모습을 들키기라도 했다간 위험해지니까.
    불멸자 연합
    그렇다면 좋아. 놈들을 비밀 장소로 데려가서 공모자들에 대한 정보를 얻어내야겠어. 그럼 잘 가. 나중에 또 찾아갈게.
    불멸자 연합
    유배자! 가까운 곳에서 불멸자 연합의 다른 녀석을 발견했어. 무슨 이상한 화물을 수송하고 있는 것 같던데. 어서 나서지 않으면 달아나고 말 거야. 녀석들 근처에 가면 합류할게.
    JunOrtoiFirstCartMission
    유배자, 놈들이 도망치려 해. 어서 쓰러트려야 한다고!
    JunOrtoiCloseToCart
    아주 잘했어, 유배자. 이제 잡은 녀석은 어떡할까?
    조사
    너무 늦었어. 화물뿐만 아니라 더 많은 정보를 얻을 수 있다는 희망도 떠나버리고 말았지. 그래도 조만간 다시 마주치게 될 거야.
    연합 보급
    여긴 단순한 괴물 소굴이 아니야. 이 터널을 지나면 불멸자 연합의 은신처가 있지. 녀석들이 꼬투리 잡히지 않게 증거를 남김없이 파괴하고 있는 것 같아. 우리가 함께 안으로 들어가 최대한 막아야 해. 분명 안에 중요한 정보가 있을 거야.
    지하 연구소
    아주 잘했어. 해낼 줄 알았다고. 이제 포로를 어떻게 할까?
    JunOrtoiOnCompletionLab
    우리가 대응이 너무 늦었어. 다 파괴한 데다 도망쳐버렸지. 이런 기회가 또 오려면 꽤 기다려야 할지도 몰라. 다음엔 확실히 잡을 수 있도록 준비를 단단히 해야겠어.
    JunOrtoiOnFailureLab
    유배자, 보여줄 게 있어. 지금껏 마주친 불멸자 연합 녀석들을 면밀히 추적해왔거든. 녀석들이 어떤 관계로 굴러가는지 알면 나머지 조직의 대략적인 모습을 파악하고, 끝내는 책임자가 누구인지 알게 될 거란 말씀.

    저들의 관계를 이용해 연합의 수뇌부에 더 가까이 접근할 수 있다 생각해서, 하나라도 놓치지 않도록 이 도표를 만들어봤어. 분명히 도움이 될 거야.
    JunOrtoiAfterSecondMission
    유배자! 최대한 빨리 뛰어왔어. 조심해!
    JunOrtoiDuringFirstAssassination
    정말 미안해, 유배자. 불멸자 연합이 우리에게 좀 당했더니 화가 나서 죽여버리려 하나 봐. 나도 공격받았거든. 상황을 수습하고는 곧바로 널 찾았는데 늦어버렸네. 전부 다 내 탓이야. 부디 날 용서해 주기를.

    비록 상황이 좋지는 않지만 최대한 활용해볼 여지는 있어. 불멸자 연합의 일원을 물리칠 때마다, 정보를 얻고 조직 내부를 조종할 기회가 주어질 거야.
    JunOrtoiAfterFirstAssassination
    우리가 상대했던 연합 녀석들 말인데... 음... 죽음에서 살아 돌아왔어. 그것 말고는 달리 설명할 방법이 없다고.

    생각 없는 좀비가 아니라, 어떻게든... 온전히 돌아왔단 말이지. 그래서 자기들을 불멸자 연합이라 칭하는 걸 테고. 불멸은 위험해. 설령 그게 의도는 좋다고 해도 말이야.
    연합 단원
    굳이 이유가 필요해? 라이온아이 초소에서 앓으며 죽어가는 이들을 돕는 일에? 아무도 안 하니까 우리가 나서는 거야. 세상이 이미 충분히 고통받고 있으니 나서는 거라고. 이 끔찍한 땅에 떨어진 한 줌의 선량한 영혼들이 나락으로 떨어지는 걸 가만히 앉아 지켜보기라도 하라는 거야?

    세상엔 파괴 없는 창조도, 창조 없는 파괴도 없어. 빛과 어둠, 둘은 항상 공존하지. 하나가 없으면 다른 하나도 성립되지 않아. 안 그래도 위태로운 레이클라스트의 균형이 흔들리고 있단 말이야. 우리 말고 누가 또 바로잡겠어?
    준이 싸우는 이유
    마침내 이름이 하나 나왔군. 카타리나. 아는 녀석이야. 강력한 네크로맨서지만... 재능을 엉뚱한 데 쓰고 있지. 대체 어떻게 해서 망자를 다시 살려내는 법을 터득했는지 모르겠지만... 뭔가 촉이 와. 내가 아는 한으로는 어마어마한 대가 없이는 그 정도의 힘을 얻을 수가 없거든.

    굉장히 비인간적인 방법으로 대가를 치르고 있을 거야.

    숨어있는 곳을 알아내야겠어. 실험을 계속하도록 내버려 두기엔 너무 많은 게 달려있으니 말이야.
    카타리나
    유배자, 사실 내가 완전히 솔직했던 건 아냐. 이 먼지투성이 갱도는 한때 금단의 금고였고, 나는 그곳의 수호자였어. 못 들어봤더라도 놀랄 건 없지. 오랜 세월 동안 절대적인 비밀에 부쳐왔으니까. 오직 내 {아카라}, 그러니까... 진의 결사단에게만 전해진 사실이야.

    누구에게 털어놓자니 기분이 참 묘하네. 함부로 발설하는 건 우리 결사단에서는 사형에 해당하는 가장 중대한 죄거든. 그쪽 같은 외부인에겐 냉혹해 보이겠지만, 우리가 맡은 과업이 얼마나 중요한지 몰라서 그러는 거야...
    준의 비밀
    나의 {아카라}, 내 단원들은 오래전 레이클라스트의 사람들을 그 자신들로부터 지키라는 임무를 받았어. 여행길에 이미 여럿 봤겠지만, 이 세상엔 아직 강력한 힘을 간직한 유물들이 남아있지. 그런데 개중엔 그 강력함이 넘쳐서 세상을 위험에 빠트릴만한 물건도 있어. 쿨레막의 뿔도 개 중 하나고. 우리 진의 결사단은 그러한 힘을 봉인하고 비밀로 감추기 위해 존속해왔지. 자기 능력을 넘어서는 힘의 통제권을 두고 싸우게 두느니 잊히게 하는 게 나으니까.
    금단의 금고
    우리가 누군지 들어본 적이 없을 거야. 정체 자체를 흘린 적이 없으니까. 사실 남은 사람이 나 뿐이기도 하고. 우린 각자 출신은 다르지만 모두가 고아였고, 그런 우리를 교단이 받아들여 키워줬지. 그리고 죽더라도 절대 정체를 발설하지 말라고 가르쳤어. 가혹한 소리처럼 들리겠지만, 고독하고 비밀스러운 삶이 필수인 중요한 임무인지라 받아들일 수밖에 없었던 거야.

    수백 년, 어쩌면 수천 년간 우린 비밀을 유지해왔어. 야누스 페란두스... 그... 그 머저리 같은 놈이 우릴 팔아넘기기 전까지는. 자기네 선조의 마지막 남은 영광의 흔적을 찾으려 했던 짓이겠지. 누가 페란두스 가문 아니랄까봐, 자기네 선조인 치투스처럼 우리 모두를 불행에 빠트린 꼴 하고는.
    진의 결사단
    드디어 모든 게 명확해졌군. 카타리나는 생명의 에너지를 자유로이 옮길 수 있는 '쿨레막의 뿔'이란 유물을 손에 넣었어. 그리고는 힘을 추구했지. 마법의 힘뿐만 아니라 정치적인 권력도 말이야. 불멸을 얻는다는 건 협상에 있어서 더할 나위 없이 강력한 도구를 손에 넣는다는 거니까.

    레이클라스트는 분열된 곳이야. 그 드넓은 지역이 수많은 군소 세력으로 쪼개져 있지. 하지만 언제까지나 그렇지는 않을 테고, 그건 카타리나도 아는 사실이야. 그 여자는 먼 훗날을 내다보며 수 싸움을 하고 있어. 자기를 시대를 앞서가는 불멸의 여왕이라 여기면서.

    그 종복들은 감히 카타리나를 거스르지 못해. 그 여자는 불멸을 선사할 뿐만 아니라 다시 앗아갈 수도 있거든.

    결사단이 그토록 오랫동안 뿔을 숨긴 이유가 있었던 거야. 그리고 유물이 풀려날 때 무슨 일이 생기는지 우리는 바로 눈앞에서 목격하고 있고.
    연합 지도자
    지금으로써는 몇 세대에 걸쳐가며 전해내려온 물건이라는 것만을 파악했을 뿐이지. 그 뿔이 생사를 통제하는 강력한 도구 같던데. 뭐가 되었든 살아있는 것에서는 그 생명력을 흡수할 수 있는 모양이야. 어디서 왔는진 모르겠고. 아마 오래 전에 죽은 강력한 짐승의 일부가 아닐까 싶네. 아니면 신들이 직접 만들어낸 것일 수도 있고.

    기원이야 어쨌든, 불멸자 연합에게 죽음에서 생채기 하나 없이 돌아오도록 해주는 놀라운 능력을 선사한 게 바로 그 뿔일 거야.
    쿨레막의 뿔
    네가 힘써준 덕분에, 드디어 불멸자 연합의 안전가옥 위치를 알아냈어. 분명 놈들의 지도자가 거기 숨어 지시를 보내고 있겠지.

    준비가 끝나는 대로 데려다줄게. 함께 그 안으로 침투해 무너뜨리는 거야. 지도자를 잡으면 놈들이 "생명부여자"라 부르는 자의 정체에 더 가까워질 수 있겠지.
    연합 안전가옥
    유배자, 내가 왔어. 계속 싸워!
    JunOrtoiAssassinationOngoingArrival
    네 목숨이 위험하다고 경고하려 했는데 알아서 잘 처리했네. 이렇게 된 김에 정보나 좀 뽑아내 보자.
    JunOrtoiAssassinationOverIntro
    내 고향은 내 {아카라}와 함께 죽었어. 네가 해 준 모든 일들에 지금도 보답할 길이 없긴 하지만, 은신처에 내 자리를 마련해 주었다면 그저 기쁘게 받아들일게.
    JunOrtoiInviteToHideout
    도대체 어떻게 감사를 표해야 할지.
    JunOrtoiJoinHideout
    꾸준하고 꼼꼼한 작업 끝에, 카타리나가 불멸자 연합의 지도자라는 사실과 그 위치까지도 알아낼 수 있었어.

    유배자, 카타리나를 물리치려면 만반의 준비를 갖춰야 해. 마음대로 부릴 수 있는 수많은 병력에다 쿨레막의 뿔을 포함한 강력한 유물까지 휘두를 게 뻔하니까.

    카타리나를 상대할 준비를 해 둬. 준비가 끝나면 길을 열어줄게.
    JunOrtoiFightCatarina
    그 유명한 페란두스 가문에 대해선 너도 들어봤겠지. 대단한 부와 권력에다가, 수백 년 전 말라카이에게 지위를 주어서 레이클라스트를 파멸시킨 것으로도 유명하니까. 페란두스 가문에서 가장 유명한 이는 치투스 황제이지만, 그의 더러운 혈통의 잔재는 지금까지도 이어지고 있어.

    야누스가 바로 그런 잔재 중 하나야. 나처럼 고아가 되고는 페란두스 가문의 명성과 돈줄까지 말라버리자, 내 {아카라}를 제외하고는 야누스를 받아주는 곳이 없었지.


    저놈이 나를 제외한 아카라의 유일한 생존자이자 불멸자 연합의 단원이 된 걸 보면, 우릴 팔아넘긴 건 저놈이 확실해.

    이 모든 일에 그나마 한 가지 좋은 점이 있다면, 내 칼을 저 녀석의 뱃속에 박고 또 박을 수 있다는 거 아닐까.
    야누스 페란두스
    종말이 다가온다고 믿는 사람들은 주변에 티를 못 내서 안달이지. 그런 사람들 중 하나인 아인하르는 억양이 독특하긴 한데, 자기는 오리아스 출신이라고 그러더라. 자기 얼굴 말고도 숨기는 게 있을 거야.

    하지만... 내가 뭐라 할 건 아닌 것 같네.
    아인하르
    탐욕은 다른 죄악들을 모두 합친 것보다도 훨씬 많은 피를 흘리게 했어. 그리고 알바는 그 누구보다 탐욕스러운 사람이지. 그 여자와 협력한다는 것만으로도 네 동기가 의심스러워질 정도로 말이야.
    알바
    나발리는 미래를 볼 수 있으면서도, 악행을 막으려고 하지는 않아. 그냥 그걸로 괜찮다는 듯이 굴어도 되는 걸까?
    JunOrtoiAboutNavali
    헬레나는 자기 내면을 마주하고는, 죽음의 공포마저 뛰어넘어 과거의 믿음과 결별했어. 존경할만한 여자야.
    헬레나
    니코는... 기묘한 사람이야. 선인이었던 흔적이 내면에 남아는 있는데, 어둠 속에서 길을 잃고는 기어나오려고 몸부림치고 있지.
    니코
    {아카라}에서는 남녀 간의 접촉이 금기였어. 가족을 가져서도, 말을 섞어서도 안 되었지. 그런데 여자들 간의 관계에 관해서는 언급이 없거든... 이번 일이 끝나면, 자나와의 관계를 진전시켜 보려고. 고아를 하나 입양해 보는 것도 괜찮을 것 같아.
    자나
    불멸자 연합의 단원을 추적해 왔는데 지금 이 근처에 있어. 조용하고 신속하게 움직여서 증원을 부르기 전에 놈들을 무너뜨려야 해. 뒤를 받쳐줄 테니 먼저 가, 유배자.
    JunOrtoiGenericMissionIntro
    유배자! 조심-... 아. 이미 늦었네.
    JunOrtoiAssassinationOverArrival
    레이클라스트 해안에 밀려오는 배들이 아니었으면 네 말을 믿지 못했을 거야. 그래... 신들이 돌아오고, 오리아스는 무너졌구나. 정말이지 문제가 복잡해졌어.

    유배자, 연합은 새로운 정부를 세울 계획이야. 템플러들이야 잔혹하긴 해도 어쨌든 죽이면 죽잖아. 불멸자 연합의 힘이 계속해서 커지다 보면, 보복의 두려움이 없는 그 작자들은 레이클라스트 너머까지도 세력을 넓히게 되겠지. 그 때가 되면 한낱 필멸자인 우리의 운명은, 그저 놈들의 종이 되거나 기껏해야 저들의 생사의 순환을 돌릴 뿐이 될 거야.
    오리아스
    키타바는 쓰러지고, 너는 오리아스의 구원자가 되었네. 네 위업이면 어느 시대에든 역사책에 이름을 남기기에 모자람이 없지. 하지만...

    여전히 불멸자 연합이 얼마 남지 않은 생존자를 위협하고 있어. 그리고 연합을 상대할 힘을 가진 건 너 뿐이고. 살아남은 이들을 위해서라도 계속 나아가야 해. 오리아스는 이미 너무 많은 참극을 겪었어.
    오리아스
    악살라, 유배자!
    JunOrtoiWildGreetingRandom
    악살라, 유배자!
    JunOrtoiWildGreeting2
    악살라, 유배자!
    JunOrtoiWildGreeting3
    유배자, 얘기 좀 해.
    JunOrtoiWildGreeting4
    유배자, 얘기 좀 해.
    JunOrtoiWildGreeting5
    유배자, 얘기 좀 해.
    JunOrtoiWildGreeting6
    여기야!
    JunOrtoiStealthedGreetingRandom
    여기야!
    JunOrtoiStealthedGreeting1
    여기야!
    JunOrtoiStealthedGreeting2
    신속히, 그리고 조용하게 끝내자.
    JunOrtoiStealthedGreetingAltRandom
    신속히, 그리고 조용하게 끝내자.
    JunOrtoiStealthedGreetingAlt1
    신속히, 그리고 조용하게 끝내자.
    JunOrtoiStealthedGreetingAlt2
    비록 웃고 있지만 눈빛은 무진장 심각하군.
    VaganPrimaryDefenderStartsFightFifteen
    명색이 전사란 자가 언제부터 싸움을 피해다니는 건가?
    VaganEscapeThree
    전사 양반, 멋지긴 한데 그 정도로는 부족해.
    VaganDefeatedEleven
    다음엔 새로운 전략을 준비해 오라고, 베이건. 기대할 테니까.
    VaganBargainAcceptedSix
    잔인한 방식을 써먹어 봐야겠어. 저놈은 견딜 수 있을 테니까.
    VaganInterrogatedThree
    베이건, 그렇게나 이기고 싶나?
    VaganSecondaryDefenderArrivalTwentyTwo
    난투의 희열을 느끼고 싶나 보군, 전사여!
    VaganSecondaryDefenderArrivalTwentyThree
    대체 어떻게 버티고 서 있는 거지?
    VaganReplyToSecondaryDefenderArrivalTwenty
    토라, 지금 네가 끼어들 싸움이 아니야!
    ToraSecondaryDefenderArrivalThirtyFour
    어서 해, 전사! 도움 따윈 필요 없잖아!
    VaganReplyToSecondaryDefenderArrivalTwentyTwo
    부디 그 갑옷 안에서 편히 잠들라고.
    VaganReplyToBetrayalAcceptedSeven
    조심해라, 유배자. 카루이와 그 요새를 쉽게 떼어놓을 순 없을 거다.
    HakuPrimaryDefenderStartsFightFifteen
    히네코라께서 거부하시던가, 카루이?
    HakuPrimaryDefenderStartsFightSixteen
    카루이, 휴전이다... 일단은.
    HakuEscapeThree
    얌전히 있어라, 하쿠.
    HakuDefeatedEleven
    카루이, 네 육체는 강건하겠지만... 감옥이 네 정신을 시험할 것이다.
    HakuInterrogatedThree
    겨우 이 정도냐, 카루이!
    HakuSecondaryDefenderArrivalThirtyTwo
    이제야 정신을 차렸나, 카루이?
    HakuSecondaryDefenderArrivalThirtyThree
    연합의 배반을 맛보아라, 카루이여.
    HakuReplyToSecondaryDefenderArrivalNineteen
    카루이 녀석이 일을 그르치는군.
    HakuReplyToSecondaryDefenderArrivalTwenty
    놈들은 너를 전혀 믿지 않아, 카루이.
    HakuReplyToSecondaryDefenderArrivalTwentyOne
    옳은 선택을 내린 거야, 카루이.
    HakuReplyToBetrayalAcceptedSeven
    연합이 무슨 말로 구슬렸던 간에, 듣지 않는 편이 좋을 거야.
    ItThatFledPrimaryDefenderStartsFightEighteen
    짜증나게 굴지 마, 이 마귀야.
    ItThatFledDefeatedEleven
    합의를 본 것 같기는... 한데...
    ItThatFledBargainAcceptedSix
    짐승은 철창에 갇혀 있어야 하는 법이지.
    ItThatFledInterrogatedThree
    저게 보이나, 마귀? 말을 해라.
    ItThatFledReplyToExecutionThree
    불멸자 연합은 제한도 규칙도 없는 조직이야. 저들이 뭐와 함께 싸우는지 보라고!
    ItThatFledSecondaryDefenderArrivalThirtyTwo
    새 가족은 이쯤이면 충분한가?
    ItThatFledSecondaryDefenderArrivalThirtyThree
    저 불쌍한 것은 무슨 상황인지 이해도 못 하고 있겠지.
    ItThatFledReplyToSecondaryDefenderArrivalTwenty
    여긴 네 소굴이 아냐, 괴물. 썩 꺼져!
    ItThatFledReplyToSecondaryDefenderArrivalTwentyOne
    연합이.. 저 괴물을 돕는다고?
    ItThatFledReplyToSecondaryDefenderArrivalTwentyTwo
    네가 기어나온 곳으로 돌아가는 게 좋을 거야.
    ItThatFledReplyToBetrayalAcceptedSeven
    난 오랫동안 강력한 마법이 담긴 물건들을 연구해왔어. 그런 물건 중에는, 저주로 인해 그 마법적인 특질이 모호하고 애매하면서 갇히고 제한된 것들도 있지. 그러한 힘을 온전히 복구할 수는 없지만, 그래도 저주를 풀어서 힘의 일부나마 해방할 수는 있어. 갖다주기만 하면 말이야.
    장막 아이템
    말도 안 돼! 이건... 금단의 금고잖아?
    JunCatarinaEncounterOne
    안 돼! 대체 왜...? 내 가족! 제발, 그러지 마!
    JunZombiesRaisedOne
    놀이는 여기까지다, 카타리나. 내가 널 죽여주지.
    JunZombiesRaisedTwo
    저년이 도망치게 놔둬선 안 돼!
    JunZombiesRaisedThree
    저년은 무시해, 유배자. 중요한 건 접근해서 저년을 막는 거니까!
    JunCatarinaGauntletOne
    저년에게 포섭되느니 차라리 죽고 말겠어.
    JunCatarinaGauntletTwo
    그러지 않았다면 내가 여기에 있겠냐.
    JunCatarinaEncounterTwo
    네가 무슨 불멸자냐. 그냥 좀도둑이지.
    JunCatarinaEncounterPOne
    어떻게든 버텨내! 여기에 달린 게 너무 많다고!
    JunCatarinaEncounterPTwo
    내겐 목적이 있단 말이다!
    JunCatarinaEncounterPThree
    그럼 와 봐. 빼앗아 보라고.
    JunCatarinaEncounterPFour
    입 닥쳐.
    JunOnKillingCatarinaOne
    남의 목숨까지 빼앗는 일이라면... 저들도 바라지 않을 거야.
    JunOnKillingCatarinaTwo
    거절하지.
    JunOnKillingCatarinaThree
    그래... 다 끝났군. 카타리나는 죽고 불멸자 연합은 흩어졌어. 이제 내 {아카라}도 마침내 평화를 찾겠지.

    유배자, 정의로의 길은 길면서도 피투성이야. 그리고 친구와 함께 가는 게 최고지. 같이 걸어줘서 고마워.

    진심으로... 네가 해 준 모든 일에... 고마워.
    카타리나
    나는 준 오르토이. 바스티리의 불탄 평원 출신이지. 유명한 유배자들이 사라지고 있어서 조사 중이야. 당연히 그쪽도 은밀히 지켜봐 왔지. 이 산 아래 잠든 몬스터를 처치하는 걸 보면서 지금 요청하려는 일에 딱 맞는 인재라는 생각이 들었어.

    레이클라스트는 무법 지대지만 정의까지 사라진 건 아니야. 더 죽어 마땅한 녀석들이 있지. 그런데 선량한 이들이 사라지고 있어. 암울한 이곳에 빛을 비추려 노력하는 전사들 말이야. 스스로를 불멸자 연합이라 부르는 조직에 끌려간 것 같은데, 실종이 앞으로도 계속될까 걱정이네.
    소개
    평원과 산맥 곳곳에 불멸자 연합의 전초기지로 추측되는 조그만 요새들이 있어. 그 가장자리를 따라 경비를 세워뒀을 테니 조심해야 할 거야. 기지를 찾아봐. 그 근처에서 만나 같이 쳐들어가자.
    불멸자 연합
    난 유물 사냥꾼들을 좋아하지 않아. 세상엔 고이 묻어둬야 하는 것들도 있는 법이거든.
    JunPetarusAndVanja
    뭔가가 놈들을 치유하고 있어!
    JunSiegeHealersRandom
    뭔가가 놈들을 치유하고 있어!
    JunSiegeHealersOne
    뭔가가 놈들을 치유하고 있어!
    JunSiegeHealersTwo
    놈들을 치유하는 게 뭐든 박살을 내야 해!
    JunSiegeHealersThree
    놈들을 치유하는 게 뭐든 박살을 내야 해!
    JunSiegeHealersFour
    놈들을 치유하는 게 뭐든 박살을 내야 해!
    JunSiegeHealersFive
    유배자, 놈들을 회복시키는 원천을 부숴버려!
    JunSiegeHealersSix
    유배자, 놈들을 회복시키는 원천을 부숴버려!
    JunSiegeHealersSeven
    유배자, 놈들을 회복시키는 원천을 부숴버려!
    JunSiegeHealersEight
    서둘러! 놈들이 중요한 증거를 파기하고 있어!
    JunUndergroundLabHintRandom
    서둘러! 놈들이 중요한 증거를 파기하고 있어!
    JunUndergroundLabHintOne
    서둘러! 놈들이 중요한 증거를 파기하고 있어!
    JunUndergroundLabHintTwo
    서둘러. 놈들이 증거를 파괴하지 못하게 막아야 돼!
    JunUndergroundLabHintThree
    서둘러. 놈들이 증거를 파괴하지 못하게 막아야 돼!
    JunUndergroundLabHintFour
    서둘러. 놈들이 증거를 파괴하지 못하게 막아야 돼!
    JunUndergroundLabHintFive
    드디어 모든 게 명확해졌군. 카타리나는 생명의 에너지를 자유로이 옮길 수 있는 유물을 손에 넣었어. 그리고는 힘을 추구했지. 마법의 힘뿐만 아니라 정치적인 권력도 말이야. 불멸을 얻는다는 건 협상에 있어서 더할 나위 없이 강력한 도구를 손에 넣는다는 거니까.

    레이클라스트는 분열된 곳이지. 그 드넓은 지역이 수많은 군소 세력으로 쪼개져 있어. 하지만 언제나 그렇지는 않을 거고, 그건 카타리나도 아는 사실이야. 그 여자는 먼 훗날을 내다보며 수 싸움을 하고 있어. 자기를 시대를 앞서가는 불멸의 여왕이라 여기면서.

    그 종복들은 감히 카타리나를 거스르지 못해. 그 여자는 불멸을 선사할 뿐만 아니라 다시 앗아갈 수도 있거든.

    그 여자가 독재자로서 힘을 모으는 시간이 길어질수록, 권좌에서 끌어내리기도 더 힘들어질걸.
    연합 지도자
    조심하라고, 유배자. 위험한 녀석이니까.
    JorginPrimaryDefenderStartsFightEighteen
    그 최초의 존재들께서 지금은 어딨는데, 에조미어인?
    JorginDefeatedEleven
    용감하군, 테인. 아주 용감해.
    JorginEscapeThree
    네 녀석은 이번 일을 겪고 나면 짐승에 얼마나 더 가까워질까...
    JorginInterrogatedThree
    이곳의 강자는 네가 아니라 우리다. 슬슬 우리가 원하는 정보를 내놓으시지.
    JorginDefeatedTwelve
    테인, 너는 그저 사나운 짐승에 불과해.
    JorginSecondaryDefenderArrivalThirtyOne
    에조미어인이여, 동료를 상대로 그 힘을 시험해 보라!
    JorginSecondaryDefenderArrivalThirtyTwo
    에조미어인이여, 놈들은 네 법도 따윈 안중에도 없구나!
    JorginReplyToSecondaryDefenderArrivalTwenty
    에조미어인이여, 네 힘의 시험을 받아들이지. 그리고 너를 뛰어넘어 주겠다.
    JorginReplyToSecondaryDefenderArrivalTwentyOne
    진정한 힘의 시험이라고 보기엔 좀 그렇군. 안 그런가, 에조미어인?
    JorginReplyToSecondaryDefenderArrivalTwentyTwo
    용감하군, 에조미어인. 용감하고 멍청해.
    JorginReplyToBetrayalAcceptedSeven
    벌써 죽는 게 질리나? 우리야 네놈을 죽이는 게 질릴 일은 없겠지만 말이야.
    AislingPrimaryDefenderStartsFightEighteen
    이제 끝이야, 아이슬링.
    AislingDefeatedEleven
    너 같은 괴물에게는 죽음조차 과분하지.
    AislingInterrogatedThree
    네 공포 정치는 끝이다. 말해 봐.
    AislingDefeatedTwelve
    양심도 없나, 암살자?
    AislingSecondaryDefenderArrivalThirtyTwo
    마침내 꺾인 거냐, 아이슬링?
    AislingSecondaryDefenderArrivalThirtyThree
    이 정도 죗값은 치러야지, 아이슬링.
    AislingReplyToSecondaryDefenderArrivalTwenty
    아이슬링, 시체로 장난질하는 건 참아줬으면 좋겠는데.
    AislingReplyToSecondaryDefenderArrivalTwentyOne
    왜 이런 응석을 받아주는 거지, 아이슬링?
    AislingReplyToSecondaryDefenderArrivalTwentyTwo
    넌 괴물이야, 아이슬링. 그래도 머저리는 아닌 것 같다만.
    AislingReplyToBetrayalAcceptedSeven
    조심하라고. 거인이 새로운 재주도 익혔으니까.
    CameriaPrimaryDefenderStartsFightEighteen
    알겠나? 악몽조차도 패배할 수 있는 법이라는 걸.
    CameriaDefeatedEleven
    너 같은 덩치라면 혼자라도 괜찮을 테지, 카메리아.
    CameriaInterrogatedThree
    도망가라, 겁먹은 꼬맹아. 다음번에는 놈을 끝장낼 테니...
    CameriaEscapeThree
    너처럼 잔혹한 녀석은 숨 쉴 자격도 없어, 카메리아.
    CameriaSecondaryDefenderArrivalThirtyTwo
    완전히 토막을 내 주마, 거인!
    CameriaSecondaryDefenderArrivalThirtyThree
    배반당해 마땅한 짐승도 있더라고.
    CameriaReplyToSecondaryDefenderArrivalTwenty
    이 전장이 더욱 피투성이가 되겠군.
    CameriaReplyToSecondaryDefenderArrivalTwentyOne
    연합은 네 원초적 본능을 억누르고 있다, 거인.
    CameriaReplyToSecondaryDefenderArrivalTwentyTwo
    가 봐도 좋아, 거인. 네 과거가 곧 너를 뒤따를 테니 말이야.
    CameriaReplyToBetrayalAcceptedSeven
    감방이 그립나 보군, 검투사.
    LeoPrimaryDefenderStartsFightEighteen
    말해. 싫다고 해도 어차피 강제로 말하게 될 거다.
    LeoDefeatedEleven
    어디 한 번 해보시지, 겁쟁이. 도망쳐 봐.
    LeoEscapeThree
    철창에서는 잘도 싸우던데. 철창에서 사는 건 어떨지 두고 보자고.
    LeoInterrogatedThree
    다 끝났다, 레오. 생명부여자는 어딨지?
    LeoDefeatedTwelve
    검투사, 누구에게 충성을 바치고 있나?
    LeoSecondaryDefenderArrivalThirtyTwo
    연합을 이끄는 건 네가 될 거다, 투기장의 주인이여!
    LeoReplyToSecondaryDefenderArrivalNine
    저들에게는 존중이란 게 없어, 검투사.
    LeoReplyToSecondaryDefenderArrivalTen
    투기장의 주인이여, 어쩌다 싸움판에 직접 뛰어들었나?
    LeoReplyToSecondaryDefenderArrivalEleven
    레오, 예전엔 명예롭게 싸웠었잖아.
    LeoSecondaryDefenderArrivalThirtyThree
    모든 싸움이 죽음으로 끝나야 하는 건 아니야, 검투사.
    LeoReplyToBetrayalAcceptedEight
    오랫동안 이 땅을 돌봐왔다고 들었네, 성스러운 자여. 헌데 어째서 이곳을 등지려 하는가?
    ElreonPrimaryDefenderStartsFightFifteen
    엘레온을 과소평가했군. 그런 일은 다시는 없을 걸세.
    ElreonEscapeThree
    유감이로군, 성스러운 자여. 그릇된 성전을 선택하다니 말이야.
    ElreonDefeatedEleven
    그대를 죽이는 것보단 협상하는 편이 나아 보이는데.
    ElreonBargainAcceptedSix
    그 친구를 너무 몰아세우지는 않겠네. 대화의 여지가 있다면 말일세.
    ElreonInterrogatedThree
    엘레온, 빛을 알아보지 못하게 된 것인가?
    ElreonSecondaryDefenderArrivalThirtyTwo
    그대를 이리로 보낸 건 신이던가, 성스러운 자여?
    ElreonSecondaryDefenderArrivalThirtyThree
    그대는 연합 따위엔 과분한 사람이로군, 성스러운 자여.
    ElreonReplyToSecondaryDefenderArrivalTen
    조심하게! 기사는 신념을 짊어지고 싸우는 자라네!
    ElreonReplyToSecondaryDefenderArrivalEleven
    저들이 그대를 예의주시하고 있네, 성스러운 자여.
    ElreonReplyToSecondaryDefenderArrivalTwelve
    사납고 아름다운 짐승처럼 강하게 신속하게 끝내주지.
    ToraPrimaryDefenderStartsFightFifteen
    한 눈 팔아서 미안, 유배자...
    ToraEscapeThree
    네가 우리를 이렇게 만든 거야, 토라.
    ToraDefeatedEleven
    서로 합의점을 찾은 것 같아 다행이군.
    ToraBargainAcceptedSix
    이번엔 길들이기 어려울 거야.
    ToraInterrogatedThree
    토라, 지금 부자연스럽잖아! 안 보여?
    ToraSecondaryDefenderArrivalThirtyTwo
    토라, 다시 한 번 자기 갈 길 가기로 마음먹은 거야?
    ToraSecondaryDefenderArrivalThirtyThree
    토라, 왜 우리가 아니라 저쪽에 붙는 거야?
    ToraReplyToSecondaryDefenderArrivalTwelve
    토라, 대체 어떻게 저놈들 말을 들을 수가 있어?
    ToraReplyToSecondaryDefenderArrivalThirteen
    일거리를 잘못 골랐군, 암살자.
    VoriciPrimaryDefenderStartsFightFifteen
    뭐가 문제야, 보리치? 이게 네가 하는 일이잖아.
    VoriciReplyToExecutionThree
    너무 쉬운데, 암살자.
    VoriciDefeatedEleven
    네가 졌어. 입을 열 시간이다, 침묵하는 형제여.
    VoriciDefeatedTwelve
    너라면 저 어두컴컴한 철창에서도 별 문제 없을 거야, 암살자.
    VoriciInterrogatedThree
    불명예스럽군. 이 꼴이 날 줄 알았다, 보리치.
    VoriciSecondaryDefenderArrivalThirtyTwo
    넌 살인에는 도가 튼 사람이야, 암살자. 어째서 제약을 두는 거지?
    VoriciSecondaryDefenderArrivalThirtyThree
    주인에게 배신당한 암살자라... 필연적인 결말이지.
    VoriciReplyToSecondaryDefenderArrivalTen
    이게 무슨 비겁한 짓이냐, 암살자?
    VoriciReplyToSecondaryDefenderArrivalEleven
    눈 똑바로 떠라! 암살자가 나타났다!
    VoriciReplyToSecondaryDefenderArrivalTwelve
    부패한 염수단이여! 바로 눈앞이다!
    GuffPrimaryDefenderStartsFightFifteen
    부패한 염수단 놈들은 진짜 소문처럼 멍청하구나?
    GuffPrimaryDefenderStartsFightSixteen
    놀이는 끝이다, 부패한 염수단.
    GuffDefeatedEleven
    약속을 지켜라. 목이 날아가기 싫으면.
    GuffBargainAcceptedSix
    어디로 가는 건진 아나? 구금실이라고 알고 있겠지.
    GuffInterrogatedThree
    부패한 염수단! 너희가 아직 독자적으로 행동한다는 걸 연합에 보여주라고!
    GuffSecondaryDefenderArrivalThirtyTwo
    악랄한 놈이군. 바다로 돌아가라, 부패한 염수단.
    GuffSecondaryDefenderArrivalThirtyThree
    부패한 염수단, 너흰 배신당한 거야!
    GuffReplyToSecondaryDefenderArrivalNine
    부패한 염수단이 언제부터 도움을 청하고 다녔지?
    GuffReplyToSecondaryDefenderArrivalTen
    부패한 염수단이 감히 우리를 맞상대하겠다고?
    GuffReplyToSecondaryDefenderArrivalEleven
    페란두스의 머리통에 칼을 꽂아넣을 기회가 생긴 셈이로군.
    JanusPrimaryDefenderStartsFightFifteen
    흙바닥이나 기시지, 벌레.
    JanusDefeatedEleven
    목숨을 구걸해봐라, 페란두스.
    JanusDefeatedTwelve
    언젠가는 죽여주마, 야누스... 지금은 아냐.
    JanusBargainAcceptedSix
    철창에서 썩어가길 바라지, 개자식아.
    JanusInterrogatedThree
    거짓과 탐욕의 악마가 그 자신을 배신하는군.
    JanusSecondaryDefenderArrivalThirtyTwo
    야누스... 너... 네가...! 내게, 아니 우리 가문에 저지른 짓의 대가를 치르게 해 주마.
    JanusSecondaryDefenderArrivalThirtyThree
    넌 무슨 짓을 당해도 싸, 야누스.
    JanusReplyToSecondaryDefenderArrivalTen
    야누스와 손을 잡을 때는 조심해. 네 뒤통수도 칠지 모르니까.
    JanusReplyToSecondaryDefenderArrivalEleven
    야누스! 너라면 기꺼이 죽여주지.
    JanusReplyToSecondaryDefenderArrivalTwelve
    우리에게 이기려면 힘만으로는 부족할 텐데, 덩치!
    HillockPrimaryDefenderStartsFightFifteen
    우리가 어쩌다 저런 돌대가리에게 졌던 거지?
    HillockEscape0Three
    몸보단 머리를 써야 이기는 법이지.
    HillockDefeatedTwelve
    깜짝 놀랐다니까, 힐록.
    HillockBargainAcceptedSix
    이 녀석이 뭐라도 털어놨으면 좋겠군.
    HillockInterrogatedThree
    덩치, 모두를 박살 내는 편이 재밌지 않겠어?
    HillockSecondaryDefenderArrivalThirtyTwo
    그냥 그대로 죽지 그랬어, 덩치.
    HillockSecondaryDefenderArrivalThirtyThree
    덩치는 아무것도 신경 쓰질 않는다니까.
    HillockReplyToSecondaryDefenderArrivalTen
    짐승 같은 놈이 지원까지 받으면 두 배로 무섭겠지.
    HillockReplyToSecondaryDefenderArrivalEleven
    덩치, 감당하지 못할 일을 떠맡았군.
    HillockReplyToSecondaryDefenderArrivalTwelve
    실패에서 배운 게 없는 건가, 장군?
    GraviciusPrimaryDefenderStartsFightSixteen
    마지막 기회야, 장군...
    GraviciusReplyToExecutionThree
    무릎을 꿇어라, 장군.
    GraviciusDefeatedTwelve
    일단은... 휴전이다.
    GraviciusBargainAcceptedSix
    네놈이 무너지는 꼴을 꼭 지켜보마, 그라비시우스.
    GraviciusInterrogatedThree
    그라비시우스는 유명한 괴물이다. 놀랄 것도 없지.
    GraviciusSecondaryDefenderArrivalThirtyTwo
    죽음으로도 배운 게 없나 보군, 장군.
    GraviciusSecondaryDefenderArrivalThirtyThree
    좋아, 아주 좋아. 그라비시우스의 뒤통수를 쳐주자고.
    GraviciusReplyToSecondaryDefenderArrivalEleven
    장군에게 도움이 필요해 보이는걸.
    GraviciusReplyToSecondaryDefenderArrivalTwelve
    유배자, 그라비시우스가 저 얼간이들에게 명령을 내리기 전에 처리해야 해!
    GraviciusReplyToSecondaryDefenderArrivalThirteen
    우리 아는 사이였나? 가면을 썼어도 익숙한 눈빛인데...
    RikerPrimaryDefenderStartsFightSeventeen
    이럴 계획이었던 거야. 저놈은 우리가 방해할 줄 알고 있었다고!
    RikerEscapeThree
    가면은 벗기지 마. 그자의 정체 따위는 상관없으니까.
    RikerDefeatedEleven
    '라이커 말로니'를 믿는 것부터가 실수 같긴 하지만... 달리 선택의 여지가 없군.
    RikerBargainAcceptedSix
    조직을 경멸하는 모양이군, 도적. 그보다 내 감옥을 훨씬 더 싫어하게 만들어주지.
    RikerInterrogatedThree
    네가 그렇게나 경멸하는 조직을 박살내게 도와라, 도적!
    RikerSecondaryDefenderArrivalThirtyTwo
    인간성을 잃었군, 라이커. 넌 대체 뭘 위해서 싸우는 거지?
    RikerSecondaryDefenderArrivalThirtyThree
    놀라지도 않은 눈치로군, 도적.
    RikerReplyToSecondaryDefenderArrivalTen
    전부 네 계책이었나, 도적?
    RikerReplyToSecondaryDefenderArrivalEleven
    도적이 자신의 계획을 진행하려고 드는군. 실망시켜 주자고!
    RikerReplyToSecondaryDefenderArrivalTwelve
    연기가 있는 곳에는 적검단이 있다. 각오해라.
    KorellPrimaryDefenderStartsFightSeventeen
    멍청한 짓은 마라, 코렐.
    KorellDefeatedEleven
    싸움은 끝났다, 적검단. 이젠 정보를 내놓을 차례야.
    KorellDefeatedTwelve
    보기만큼 멍청하진 않군, 적검단.
    KorellBargainAcceptedSix
    한동안 창살 안에서 연기나 피우게 만들어 주지.
    KorellInterrogatedThree
    적검단! 그 분노의 불길을 사방에 퍼트려버려!
    KorellSecondaryDefenderArrivalThirtyTwo
    놈들을 태워버려, 적검단. 업화에 휩싸이도록 만들라고!
    KorellReplyToSecondaryDefenderArrivalNine
    숫자에 의존하다니, 적검단의 긍지를 망치는군.
    KorellReplyToSecondaryDefenderArrivalTen
    네놈의 화산으로 다시 돌아가라, 적검단 녀석아!
    KorellSecondaryDefenderArrivalThirtyThree
    이 싸움엔 영광 따윈 아무것도 없다, 적검단이여. 돌아가라.
    KorellSecondaryDefenderArrivalThirtyFour
    고요한 바람단이 있어! 조심해, 유배자.
    RinPrimaryDefenderStartsFightFifteen
    지난번에 네 피는 그다지 순수해 보이지 않던데, 고요한 바람단.
    RinPrimaryDefenderStartsFightSixteen
    불쌍하게도. 멈춰라, 개야.
    RinDefeatedEleven
    우리가 이번 일을 후회하게 만들지 마라, 고요한 바람단.
    RinBargainAcceptedSix
    린, 무슨 수를 써서라도 네게 원하는 걸 받아내겠다.
    RinInterrogatedThree
    우리 모두를 상대할 만큼 네가 그렇게 노련한가, 린?
    RinSecondaryDefenderArrivalThirtyTwo
    너는 거짓을 위해서 싸우는 거다, 고요한 바람단. 집에나 가.
    RinSecondaryDefenderArrivalThirtyThree
    린! 너처럼 똑똑한 사람이 연합의 거짓말에 넘어갔을 리가!
    RinReplyToSecondaryDefenderArrivalTen
    똑똑하군, 린. 아주 똑똑해.
    RinReplyToSecondaryDefenderArrivalEleven
    린이 여기 있다면, 우리가 못 보는 이점을 찾아낸 게 분명해!
    RinReplyToSecondaryDefenderArrivalTwelve

    JO_38_A.ogg

    JO_38_B.ogg

    JO_38_C.ogg

    JO_39_A.ogg

    JO_39_B.ogg

    JO_39_C.ogg

    JO_40_A.ogg

    JO_40_B.ogg

    JO_40_C.ogg

    JO_41_A.ogg

    JO_41_B.ogg

    JO_41_C.ogg

    JO_42_A.ogg

    JO_42_B.ogg

    JO_42_C.ogg

    JO_43_A.ogg

    JO_43_B.ogg

    JO_43_C.ogg

    JO_44_A.ogg

    JO_44_B.ogg

    JO_44_C.ogg

    JO_45_A.ogg

    JO_45_B.ogg

    JO_45_C.ogg

    JO_46_A.ogg

    JO_46_B.ogg

    JO_46_C.ogg

    JO_47_A.ogg

    JO_47_B.ogg

    JO_47_C.ogg