바일렌타
악마
몬스터가 주는 경험치 250% 증가
떨어지는 아이템 희귀도 6000% 증가
에너지 보호막 재충전 속도 65% 감소
cannot be stunned for ms after stun finished [2000]
cannot be stunned while stunned [1]
heal aura owner % max life on death [0]
main hand base maximum attack distance [6]
off hand base maximum attack distance [6]
stance movement speed +% final [50]
밀려날 수 없음
Vilenta
SpectreN
Area관리 구역
Tagsanimal_claw_weapon, 시전, demon, fast_movement, fire_affinity, has_claw, has_dual_wield_melee, has_one_handed_melee, humanoid, large_model, light_armour, medium_height, melee, not_dex, physical_affinity, ranged, red_blood
생명력
3000%
Energy Shield From Life
100%
방어도
+100%
Ailment Threshold
3000%
저항
40 40 40 25
Damage
132%
정확도
100%
치명타 확률
+5%
치명타 피해 배율
+130%
Attack Distance
6 ~ 8
Attack Time
1.545 Second
Damage Spread
±20%
경험치
200%
Model Size
100%
Type
Vilenta
Metadata
Vilenta
레벨
66
생명력
163,832
방어도
49,132
회피
4,416
에너지 보호막
5,407
Damage
446
주문 피해
446
정확도
268
Attack Time
1.545
경험치
19,546
Ailment Threshold
163,832
Chill
518
Shock
518
Brittle
2,931
Scorch
518
Sap
1,431
Melee
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
기본 공격
Base Damage: 357–535
치명타 확률: 5%
Attack Time: 1.545 초
강력한 일격으로 적들을 쓰러트립니다.
skill can fire arrows [1]
skill can fire wand projectiles [1]
VilentaReflection
재사용 대기시간: 15 초
1초마다 393.1의 기본 물리 피해를 줌
VilentaGasMortar
Spell, Area, Projectile
시전 속도: 1.5 초
재사용 대기시간: 6 초
615~922.5 물리 피해
물리 피해의 100%를 화염 피해로 전환
base is projectile [1]
is area damage [1]
projectile uses contact direction [1]
projectile uses contact position [1]
VilentaHide
Duration
재사용 대기시간: 3 초
기본 지속시간 -0
VilentaDash
Attack, Melee, Movement, Travel
칼날 선회
Base Damage: 357–535
치명타 확률: 5%
Attack Time: 1.545 초
재사용 대기시간: 6 초
나선형으로 돌진하여 무기 피해를 줍니다. 쌍수 사용 시 두 무기로 공격하여 한 번 명중으로 두 무기의 피해를 모두 줍니다. 단검과 클로, 한손 검으로만 사용할 수 있습니다.
공격 속도 50% 증폭
cast time overrides attack duration [1]
ignores proximity shield [1]
VilentaGeometryAttackLeft
Triggerable, Attack
Base Damage: 357–535
치명타 확률: 5%
Attack Time: 1.545 초
VilentaGeometryAttackRight
Triggerable, Attack
Base Damage: 357–535
치명타 확률: 5%
Attack Time: 1.545 초
EmptyActionSpellVilentaGeometry
Spell
시전 속도: 1.17 초
VilentaSlam
Attack, Area, Triggerable
Base Damage: 357–535
치명타 확률: 5%
Attack Time: 1.545 초
재사용 대기시간: 8 초
주는 피해 120% 증폭
active skill area of effect radius +% final [100]
is area damage [1]
EmptyActionSpellVilentaCombo
Spell
시전 속도: 3.67 초
재사용 대기시간: 10 초
VilentaXMortar
Projectile, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
시전 속도: 1.5 초
143.1~214.6 물리 피해
플레이어가 명중 시 적을 기절시킬 수 없음
active skill area of effect radius +% final [100]
base is projectile [1]
is area damage [1]
monster projectile variation [7]
projectile minimum range [10]
projectile spread radius [125]
projectile uses contact position [1]
spell maximum action distance +% [500]
triggered skill use animation event [1]
use scaled contact offset [1]
EmptyActionSpellVilentaSunder
Spell
시전 속도: 2.33 초
재사용 대기시간: 10 초
VilentaSunder
Attack, Area, Multistrikeable, Melee, Triggerable
Base Damage: 357–535
치명타 확률: 5%
공격 피해: 60%
Attack Time: 1.545 초
주는 공격 피해 40% 감폭
공격 속도 5% 증폭
충격파가 주는 피해 85% 감폭
active skill area of effect radius +% final [-50]
firestorm base area of effect +% [80]
is area damage [1]
VilentaGasMortarMulti
Spell, Area, Projectile
시전 속도: 1.67 초
재사용 대기시간: 6 초
615~922.5 물리 피해
물리 피해의 100%를 화염 피해로 전환
base is projectile [1]
is area damage [1]
projectile uses contact direction [1]
projectile uses contact position [1]
VilentaEnrageMelee
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
기본 공격
Base Damage: 357–535
치명타 확률: 5%
Attack Time: 1.545 초
강력한 일격으로 적들을 쓰러트립니다.
공격 속도 100% 증폭
skill can fire arrows [1]
skill can fire wand projectiles [1]
VilentaChangeToStance2
재사용 대기시간: 25 초

Object Type

version 2
extends "Metadata/Monsters/Monster"

Actor
{
	slow_animations_go_to_idle = false
	basic_action = "ChangeToStance1"
}

Transitionable
{
}

StateMachine
{
    define_shared_state = "hidden"
    on_state_hidden_0 = "DispatchActionEvent( reappear );"
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"

Render
{
	has_light = true
}

StateMachine
{
    create_state_hidden_1 = "DisableRendering();"
    on_state_hidden_1 = "DisableRendering();"
    on_state_hidden_0 = "EnableRendering();"
}

Preload
{
    preload_misc_animated = "VilentaRageBeam"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Vilenta/Vilenta"] = {
    name = "Vilenta",
    life = 30,
    energyShield = 1,
    fireResist = 40,
    coldResist = 40,
    lightningResist = 40,
    chaosResist = 25,
    damage = 1.32,
    damageSpread = 0.2,
    attackTime = 1.545,
    attackRange = 8,
    accuracy = 1,
    weaponType1 = "Claw",
    weaponType2 = "Claw",
    skillList = {
        "VilentaDash",
        "Melee",
        "VilentaEnrageMelee",
        "VilentaSlam",
        "VilentaSunder",
        "VilentaChangeToStance2",
        "VilentaXMortar",
        "EmptyActionSpellVilentaGeometry",
        "EmptyActionSpellVilentaCombo",
        "EmptyActionSpellVilentaSunder",
        "VilentaReflection",
        "VilentaGasMortar",
        "VilentaGasMortarMulti",
        "VilentaGeometryAttackLeft",
        "VilentaGeometryAttackRight",
        "VilentaHide",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["VilentaDash"] = {
    name = "Whirling Blades",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Dive through enemies, dealing weapon damage. If dual wielding attacks with both weapons, dealing the damage of both in one hit. Only works with Daggers, Claws, and One-Handed Swords.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Melee] = true,
        [SkillType.Movement] = true,
        [SkillType.Travel] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.1,
    baseFlags = {
        attack = true,
        melee = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_attack_speed_+%_final",
        "ignores_proximity_shield",
        "cast_time_overrides_attack_duration",
    },
    levels = {
        [1] = {50, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["Melee"] = {
    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 = {
        "skill_can_fire_arrows",
        "skill_can_fire_wand_projectiles",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["VilentaEnrageMelee"] = {
    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_attack_speed_+%_final",
        "skill_can_fire_arrows",
        "skill_can_fire_wand_projectiles",
    },
    levels = {
        [1] = {100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["VilentaSlam"] = {
    name = "VilentaSlam",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Area] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {120, 100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["VilentaSunder"] = {
    name = "VilentaSunder",
    hidden = true,
    color = "1",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Area] = true,
        [SkillType.Multistrikeable] = true,
        [SkillType.Melee] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
        melee = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "shockwave_slam_explosion_damage_+%_final",
        "active_skill_attack_speed_+%_final",
        "firestorm_base_area_of_effect_+%",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {-85, 5, 80, -50, baseMultiplier = 0.6, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["VilentaChangeToStance2"] = {
    name = "VilentaChangeToStance2",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["VilentaXMortar"] = {
    name = "VilentaXMortar",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Projectile] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "monster_projectile_variation",
        "spell_maximum_action_distance_+%",
        "projectile_minimum_range",
        "projectile_spread_radius",
        "active_skill_area_of_effect_radius_+%_final",
        "base_is_projectile",
        "is_area_damage",
        "projectile_uses_contact_position",
        "triggered_skill_use_animation_event",
        "cannot_stun",
        "use_scaled_contact_offset",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 7, 500, 10, 125, 100, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EmptyActionSpellVilentaGeometry"] = {
    name = "EmptyActionSpellVilentaGeometry",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.17,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EmptyActionSpellVilentaCombo"] = {
    name = "EmptyActionSpellVilentaCombo",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 3.67,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EmptyActionSpellVilentaSunder"] = {
    name = "EmptyActionSpellVilentaSunder",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.33,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["VilentaReflection"] = {
    name = "VilentaReflection",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 5,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_physical_damage_to_deal_per_minute",
    },
    levels = {
        [1] = {2, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["VilentaGasMortar"] = {
    name = "VilentaGasMortar",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Projectile] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "skill_physical_damage_%_to_convert_to_fire",
        "is_area_damage",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "projectile_uses_contact_direction",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 100, levelRequirement = 66, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["VilentaGasMortarMulti"] = {
    name = "VilentaGasMortarMulti",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Projectile] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.67,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "skill_physical_damage_%_to_convert_to_fire",
        "is_area_damage",
        "base_is_projectile",
        "projectile_uses_contact_position",
        "projectile_uses_contact_direction",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 100, levelRequirement = 66, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["VilentaGeometryAttackLeft"] = {
    name = "VilentaGeometryAttackLeft",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["VilentaGeometryAttackRight"] = {
    name = "VilentaGeometryAttackRight",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["VilentaHide"] = {
    name = "VilentaHide",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Duration] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
    },
    levels = {
        [1] = {-1, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
몬스터가 주는 경험치 250% 증가
떨어지는 아이템 희귀도 6000% 증가
IdMonsterQuestBossAct10____
FamilyMonsterActBoss
Domains몬스터 (3)
GenerationType고유 (3)
Req. level1
Stats
  • monster slain experience +% Min: 250 Max: 250 Global
  • monster dropped item rarity +% Min: 6000 Max: 6000 Global
  • 에너지 보호막 재충전 속도 65% 감소
    IdMonsterEnergyShieldRegenRate-65
    FamilyEnergyShieldRegeneration
    Domains몬스터 (3)
    GenerationType고유 (3)
    Req. level1
    Stats
  • energy shield recharge rate +% Min: -65 Max: -65 Global
  • Craft Tagsdefences energy_shield
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityActBoss
    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: 2000 Max: 2000 Global
  • heal aura owner % max life on death [0]
    IdBossHealOnPlayerDeath
    FamilyBossHealOnPlayerDeath
    Domains몬스터 (3)
    GenerationType고유 (3)
    Req. level1
    Stats
  • heal aura owner % max life on death Min: 0 Max: 0 Global
  • heal_on_nearby_death
    적용 반경: 120
    heal aura owner % max life on death [0]
    IdNothing
    FamilyNothing
    Domains몬스터 (3)
    GenerationType고유 (3)
    Req. level1
    main hand base maximum attack distance [6]
    off hand base maximum attack distance [6]
    stance movement speed +% final [50]
    IdStanceVilentaEnrage
    FamilyStance
    Domains몬스터 (3)
    GenerationType고유 (3)
    Req. level1
    Stats
  • stance movement speed +% final Min: 50 Max: 50 Global
  • off hand base maximum attack distance Min: 6 Max: 6 Global
  • main hand base maximum attack distance Min: 6 Max: 6 Global
  • Craft Tagsattack speed
    밀려날 수 없음
    IdImmuneToKnockback
    FamilyImmuneToKnockback
    Domains몬스터 (3)
    GenerationType고유 (3)
    Req. level1
    Stats
  • cannot be knocked back Min: 1 Max: 1 Global
  • 바일렌타
    악마
    몬스터가 주는 경험치 250% 증가
    떨어지는 아이템 희귀도 6000% 증가
    에너지 보호막 재충전 속도 65% 감소
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    main hand base maximum attack distance [6]
    off hand base maximum attack distance [6]
    stance movement speed +% final [50]
    밀려날 수 없음
    Vilenta
    SpectreN
    Tagsanimal_claw_weapon, 시전, demon, fast_movement, fire_affinity, has_claw, has_dual_wield_melee, has_one_handed_melee, humanoid, large_model, light_armour, melee, not_dex, physical_affinity, ranged, red_blood
    생명력
    3000%
    Energy Shield From Life
    100%
    방어도
    +100%
    Ailment Threshold
    3000%
    저항
    40 40 40 25
    Damage
    132%
    정확도
    100%
    치명타 확률
    +5%
    치명타 피해 배율
    +130%
    Attack Distance
    6 ~ 8
    Attack Time
    1.545 Second
    Damage Spread
    ±20%
    경험치
    200%
    Model Size
    100%
    Type
    Vilenta
    Metadata
    VilentaStandalone
    레벨
    68
    생명력
    193,001
    방어도
    57,580
    회피
    4,739
    에너지 보호막
    6,127
    Damage
    493
    주문 피해
    493
    정확도
    290
    Attack Time
    1.545
    경험치
    20,510
    Ailment Threshold
    193,001
    Chill
    610
    Shock
    610
    Brittle
    3,453
    Scorch
    610
    Sap
    1,686
    Melee
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    기본 공격
    Base Damage: 394–592
    치명타 확률: 5%
    Attack Time: 1.545 초
    강력한 일격으로 적들을 쓰러트립니다.
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    VilentaReflection
    재사용 대기시간: 15 초
    1초마다 425.2의 기본 물리 피해를 줌
    VilentaGasMortar
    Spell, Area, Projectile
    시전 속도: 1.5 초
    재사용 대기시간: 6 초
    665.2~997.7 물리 피해
    물리 피해의 100%를 화염 피해로 전환
    base is projectile [1]
    is area damage [1]
    projectile uses contact direction [1]
    projectile uses contact position [1]
    VilentaHide
    Duration
    재사용 대기시간: 3 초
    기본 지속시간 -0
    VilentaDash
    Attack, Melee, Movement, Travel
    칼날 선회
    Base Damage: 394–592
    치명타 확률: 5%
    Attack Time: 1.545 초
    재사용 대기시간: 6 초
    나선형으로 돌진하여 무기 피해를 줍니다. 쌍수 사용 시 두 무기로 공격하여 한 번 명중으로 두 무기의 피해를 모두 줍니다. 단검과 클로, 한손 검으로만 사용할 수 있습니다.
    공격 속도 50% 증폭
    cast time overrides attack duration [1]
    ignores proximity shield [1]
    VilentaGeometryAttackLeft
    Triggerable, Attack
    Base Damage: 394–592
    치명타 확률: 5%
    Attack Time: 1.545 초
    VilentaGeometryAttackRight
    Triggerable, Attack
    Base Damage: 394–592
    치명타 확률: 5%
    Attack Time: 1.545 초
    EmptyActionSpellVilentaGeometry
    Spell
    시전 속도: 1.17 초
    VilentaSlam
    Attack, Area, Triggerable
    Base Damage: 394–592
    치명타 확률: 5%
    Attack Time: 1.545 초
    재사용 대기시간: 8 초
    주는 피해 120% 증폭
    active skill area of effect radius +% final [100]
    is area damage [1]
    EmptyActionSpellVilentaCombo
    Spell
    시전 속도: 3.67 초
    재사용 대기시간: 10 초
    VilentaXMortar
    Projectile, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
    시전 속도: 1.5 초
    153.2~229.9 물리 피해
    플레이어가 명중 시 적을 기절시킬 수 없음
    active skill area of effect radius +% final [100]
    base is projectile [1]
    is area damage [1]
    monster projectile variation [7]
    projectile minimum range [10]
    projectile spread radius [125]
    projectile uses contact position [1]
    spell maximum action distance +% [500]
    triggered skill use animation event [1]
    use scaled contact offset [1]
    EmptyActionSpellVilentaSunder
    Spell
    시전 속도: 2.33 초
    재사용 대기시간: 10 초
    VilentaSunder
    Attack, Area, Multistrikeable, Melee, Triggerable
    Base Damage: 394–592
    치명타 확률: 5%
    공격 피해: 60%
    Attack Time: 1.545 초
    주는 공격 피해 40% 감폭
    공격 속도 5% 증폭
    충격파가 주는 피해 85% 감폭
    active skill area of effect radius +% final [-50]
    firestorm base area of effect +% [80]
    is area damage [1]
    VilentaGasMortarMulti
    Spell, Area, Projectile
    시전 속도: 1.67 초
    재사용 대기시간: 6 초
    665.2~997.7 물리 피해
    물리 피해의 100%를 화염 피해로 전환
    base is projectile [1]
    is area damage [1]
    projectile uses contact direction [1]
    projectile uses contact position [1]
    VilentaEnrageMelee
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    기본 공격
    Base Damage: 394–592
    치명타 확률: 5%
    Attack Time: 1.545 초
    강력한 일격으로 적들을 쓰러트립니다.
    공격 속도 100% 증폭
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    VilentaChangeToStance2
    재사용 대기시간: 25 초

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/StandaloneMonster"
    
    Actor
    {
    	slow_animations_go_to_idle = false
    	basic_action = "ChangeToStance1"
    }
    
    Transitionable
    {
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/StandaloneMonster"
    
    Preload
    {
        preload_misc_animated = "VilentaRageBeam"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Vilenta/VilentaStandalone"] = {
        name = "Vilenta",
        life = 30,
        energyShield = 1,
        fireResist = 40,
        coldResist = 40,
        lightningResist = 40,
        chaosResist = 25,
        damage = 1.32,
        damageSpread = 0.2,
        attackTime = 1.545,
        attackRange = 8,
        accuracy = 1,
        weaponType1 = "Claw",
        weaponType2 = "Claw",
        skillList = {
            "VilentaDash",
            "Melee",
            "VilentaEnrageMelee",
            "VilentaSlam",
            "VilentaSunder",
            "VilentaChangeToStance2",
            "VilentaXMortar",
            "EmptyActionSpellVilentaGeometry",
            "EmptyActionSpellVilentaCombo",
            "EmptyActionSpellVilentaSunder",
            "VilentaReflection",
            "VilentaGasMortar",
            "VilentaGasMortarMulti",
            "VilentaGeometryAttackLeft",
            "VilentaGeometryAttackRight",
            "VilentaHide",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["VilentaDash"] = {
        name = "Whirling Blades",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Dive through enemies, dealing weapon damage. If dual wielding attacks with both weapons, dealing the damage of both in one hit. Only works with Daggers, Claws, and One-Handed Swords.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Melee] = true,
            [SkillType.Movement] = true,
            [SkillType.Travel] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.1,
        baseFlags = {
            attack = true,
            melee = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_attack_speed_+%_final",
            "ignores_proximity_shield",
            "cast_time_overrides_attack_duration",
        },
        levels = {
            [1] = {50, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["Melee"] = {
        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 = {
            "skill_can_fire_arrows",
            "skill_can_fire_wand_projectiles",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["VilentaEnrageMelee"] = {
        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_attack_speed_+%_final",
            "skill_can_fire_arrows",
            "skill_can_fire_wand_projectiles",
        },
        levels = {
            [1] = {100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["VilentaSlam"] = {
        name = "VilentaSlam",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Area] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_damage_+%_final",
            "active_skill_area_of_effect_radius_+%_final",
            "is_area_damage",
        },
        levels = {
            [1] = {120, 100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["VilentaSunder"] = {
        name = "VilentaSunder",
        hidden = true,
        color = "1",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Area] = true,
            [SkillType.Multistrikeable] = true,
            [SkillType.Melee] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
            melee = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "shockwave_slam_explosion_damage_+%_final",
            "active_skill_attack_speed_+%_final",
            "firestorm_base_area_of_effect_+%",
            "active_skill_area_of_effect_radius_+%_final",
            "is_area_damage",
        },
        levels = {
            [1] = {-85, 5, 80, -50, baseMultiplier = 0.6, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["VilentaChangeToStance2"] = {
        name = "VilentaChangeToStance2",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["VilentaXMortar"] = {
        name = "VilentaXMortar",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Projectile] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.5,
        baseFlags = {
            area = true,
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "monster_projectile_variation",
            "spell_maximum_action_distance_+%",
            "projectile_minimum_range",
            "projectile_spread_radius",
            "active_skill_area_of_effect_radius_+%_final",
            "base_is_projectile",
            "is_area_damage",
            "projectile_uses_contact_position",
            "triggered_skill_use_animation_event",
            "cannot_stun",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 7, 500, 10, 125, 100, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EmptyActionSpellVilentaGeometry"] = {
        name = "EmptyActionSpellVilentaGeometry",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.17,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EmptyActionSpellVilentaCombo"] = {
        name = "EmptyActionSpellVilentaCombo",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 3.67,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EmptyActionSpellVilentaSunder"] = {
        name = "EmptyActionSpellVilentaSunder",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2.33,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["VilentaReflection"] = {
        name = "VilentaReflection",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 5,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_physical_damage_to_deal_per_minute",
        },
        levels = {
            [1] = {2, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["VilentaGasMortar"] = {
        name = "VilentaGasMortar",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Projectile] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.5,
        baseFlags = {
            area = true,
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "skill_physical_damage_%_to_convert_to_fire",
            "is_area_damage",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "projectile_uses_contact_direction",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 100, levelRequirement = 66, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["VilentaGasMortarMulti"] = {
        name = "VilentaGasMortarMulti",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Projectile] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.67,
        baseFlags = {
            area = true,
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "skill_physical_damage_%_to_convert_to_fire",
            "is_area_damage",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "projectile_uses_contact_direction",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 100, levelRequirement = 66, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["VilentaGeometryAttackLeft"] = {
        name = "VilentaGeometryAttackLeft",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["VilentaGeometryAttackRight"] = {
        name = "VilentaGeometryAttackRight",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["VilentaHide"] = {
        name = "VilentaHide",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Duration] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_skill_effect_duration",
        },
        levels = {
            [1] = {-1, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    몬스터가 주는 경험치 250% 증가
    떨어지는 아이템 희귀도 6000% 증가
    IdMonsterQuestBossAct10____
    FamilyMonsterActBoss
    Domains몬스터 (3)
    GenerationType고유 (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 250 Max: 250 Global
  • monster dropped item rarity +% Min: 6000 Max: 6000 Global
  • 에너지 보호막 재충전 속도 65% 감소
    IdMonsterEnergyShieldRegenRate-65
    FamilyEnergyShieldRegeneration
    Domains몬스터 (3)
    GenerationType고유 (3)
    Req. level1
    Stats
  • energy shield recharge rate +% Min: -65 Max: -65 Global
  • Craft Tagsdefences energy_shield
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityActBoss
    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: 2000 Max: 2000 Global
  • IdNothing
    FamilyNothing
    Domains몬스터 (3)
    GenerationType고유 (3)
    Req. level1
    main hand base maximum attack distance [6]
    off hand base maximum attack distance [6]
    stance movement speed +% final [50]
    IdStanceVilentaEnrage
    FamilyStance
    Domains몬스터 (3)
    GenerationType고유 (3)
    Req. level1
    Stats
  • stance movement speed +% final Min: 50 Max: 50 Global
  • off hand base maximum attack distance Min: 6 Max: 6 Global
  • main hand base maximum attack distance Min: 6 Max: 6 Global
  • Craft Tagsattack speed
    밀려날 수 없음
    IdImmuneToKnockback
    FamilyImmuneToKnockback
    Domains몬스터 (3)
    GenerationType고유 (3)
    Req. level1
    Stats
  • cannot be knocked back Min: 1 Max: 1 Global
  • 바일렌타 Topic /7
    NPC이름
    라니바일렌타가 없었다면, 난 진작에 죽었을 거야. 은혜를 보답할 때까지는 어떻게든 살아남아야겠군. 그나저나 어떻게 보답하지? 우툴라가 바일렌타의 목을 베어버리지 못하도록 설득이라도 해야 하려나.

    쇠사슬을 끊어버렸을 때에, 과거 역시 청산한 거 아니냐면서 말이야.
    배넌솔직히 말하자면, 믿음이 안 가. 나름대로는 이유도 있다고. 파이어티는 자신의 연구에 관해 철저한 보안을 유지했지만, 그 결과만은 모두가 알지. 연구실로 끌고 간 사람들이... 어떻게 변했는지를 떠올려 봐. 대부분이 노예였고, '신의 적'도 조금 있었나. 사실은 도미누스의 적이라고 불러야 하겠지만. 나는 선과 악을 흑백 논리로 나눌 수 없다고 생각하는 쪽인데, 파이어티 같은 부류는 예외로 둬야지.

    바일렌타가 무슨 꿍꿍이인지는 모르겠지만, 아무리 봐도 '좋은' 건 아닐걸.
    우툴라라니만 아니었다면, 만나자마자 모가지를 베어버렸을 년일세. 약에 대해서 잘 아는 것 같아서, 라니를 치료하는 동안만... 살려두기로 했지.

    언젠가는 카루이를 괴롭힌 죗값을 치르게 할 걸세.
    라니바일렌타는 애초에 제정신이 아니었어. 예전부터 밤중에 보이지도 않는 뭔가에 겁에 질려서는 자다가 우는 소리가 자주 들리더라고. 마음 같아서는 진작 거리로 내쫓아서 미친 것들끼리 놀도록 만들고 싶었는데, 배넌이 거절하는 바람에... 그 사람만 내 말을 들어줬으면...

    그년 생각에는 우리를 키타바에게 바치면 그 굶주린 놈이 자기를 잘 좀 봐줄 거 같았나 봐. 키타바 입장에서야 뭐 구경은 했겠지. 그런데 그래서 그년이 뭐가 됐는지를 보면 악몽이 따로 없어. 아마 바일렌타의 악몽이려나?
    라니네가 돌아온 덕분에 다시 한번 정비를 할 수 있었어. 그런 김에 부탁 하나만 더 하자. 배신자 바일렌타를 찾아서 죽여줘. 기왕이면 직접 시체로 만들어서 반란에 대해 복수를 하고 싶기는 한데, 키타바가 힐끗 봐준 덕분인지 더는 사람이라고도 못할 기괴한 뭔가가 되어버려서. 반드시 막아야 해.
    라니사냥이 성공적이었나 본데! 바일렌타가 죽었다니. 당연히 연회라도 열어야겠지만, 그런 걸 벌일 재료는 진작 뱃속에 들어간지라. 이걸로 만족해줘.
    타락 감지기"저들이 형언할 수 없는 깊은 어둠 속에서 깨어나 괴로워하는
    그 우주적인 경이를 바라볼 것이다."
    - 바일렌타, '논문: 타락 감지기'
    바일렌타 Text Audio /33
    이름
    여타 무지렁이들과는 다르게, 난 당신이 여기 오리란 걸 알고 있었어. 짐승도 네가 처치했다지. 죽어가는 짐승이 울부짖는 소리를 들었거든. 저 미치광이들이 쳐들어와서 온통 들쑤신 뒤에 자신들의 상처를 돌봐달라면서 날 여기로 끌고 오기 직전의 일이었지.

    다행히도 필요한 물건 몇 개 정도는 챙겨올 수 있었어. 힘의 균형은 이제 당신에게 달린 거야, 악몽 처단자. 혹시라도 지배층의 조용한 교체에 내가 쓰일 곳이 있으면 주저없이 말해 줘. 내가 얼마나 합리적인지 알게 될 거야.
    소개
    라니는 다른 동료들 보다는 그래도 약삭빠른 면이 있더라고. 어떻게 오리아스식 교육이라도 받았나 봐.

    이 '고귀'하신 봉기에서 문제가 생기면, 그게 뭐든 라니에게 조언을 구해봐. 나 다음으로 괜찮은 조언자이기도 하거든.
    라니
    우툴라는 정직과 명예를 우선시하는 모습을 보여 주지만, 절박한 상황에 처한 자포자기한 사람에게서 보이는 조짐들을 숨기지 못하더라고. 궁지에 물린 동물이 이빨과 손톱을 들이밀듯이, 궁지에 몰린 인간은 생존이라는 이름 아래 거짓말과 도둑질, 살인을 저지르는 법이야. 이해 못할 바는 아니지. 그리고 괜히 간과했다간 줄초상을 치를걸.
    우툴라
    진작부터 말했잖아. 무슨 말이 더 필요해?
    우툴라
    배넌은 신이 자신의 머릿속에 들어와서 말을 건다고 그러더군. 신이 강림하는 것과 정신이 나가는 것 중에 어느 게 확률이 높다고 생각해? 한 번 잘 계산해봐.
    배넌
    카스티쿠스 법관을 뭐라 하진 못하겠군. 열과 성을 다해서 법률을 수호하고자 했던 사람이거든. 물론 법이 정의를 대변하지는 않아. 카스티쿠스는 그런 유연함을 발휘할만한 이해력이 모자랐던 것뿐이지.
    카스티쿠스 법관
    아배리우스, 이노센스... 딱히 차이는 없지 않을까. 그도 그럴 게 짐승이 죽음의 포효를 내뱉던 때에, 고위 템플러로 진급한 아배리우스는... 계시를 받았다 하더라고.

    요즘 하는 꼴을 보면 자신이 신의 사자라고 확신하는 것 같더라니까. 자신에 대한 믿음을 가진 셈이지. 다 큰 사내가 어린애처럼 구는 것도 그 때문 아니겠어.
    고위 템플러 아배리우스
    파이어티를 위해서 모든 걸 바쳤어. 평생 동안 헌신했다고. 그런데 그 계집이 나에게 뭐랬는 줄 알아? 자신은 레이클라스트에서 영광을 누릴 테니, 여기서 비커나 닦고 있으라고 그러더군.

    당신이 파이어티를 죽였다 했나? 그 때 따라갔다간 같이 죽었을 뻔 했잖아. 이런 걸 보면 우리 둘은 받을 건 받은 건가 싶네.
    파이어티
    파이어티와 나는 인류의 발전을 위해서 헌신했어. 그 방법에 대해서는 파이어티가 했던 말로 멋지게 요약할 수 있겠네. "신의 이름 하에 대성당을 짓는데, 거기에 쓰이는 돌덩어리의 기분 따위를 고려해야 할까?" 라고 했었지.

    카스티쿠스는 노예를 제공했어. 대부분은 카루이인이었는데, 적당히 잘 써먹을 수 있었지. 사실은 연구의 일부가 됨으로써 그 노예들은 영적인 격이 한 단계 올라간 거야. 그 헛된 목숨을 우리가 더 가치있는 곳에 쓸 수 있게 해 준거잖아.

    그게 결국은 모두가 바라는 것 아니겠어?
    연구
    오리아스가 건설된 이래로, '신들의 귀환'에 대한 얘기는 심심치 않게 나왔어. 그건 사기였지. 한껏 나약해져서는 도의를 잃고 절박해진 이들이나 넘어갈 거짓말 말이야.

    다들 그리 생각했는데.

    그런데 아배리우스를 비롯한 템플러 무리가 진짜 힘과 영광을 쥐었네. 수천 년 동안 오물통에 몸을 숨기고 있던 키타바까지 모습을 드러냈고.

    전설로만 남아야 할 존재가 모습을 드러낸 이유가 뭘까? 나는 학자지, 예언가가 아니야. 그러니 나로서는 그 원인이 누군가의 죽음이라 생각할 수밖에 없어.

    그게 바로 짐승의 죽음이지.
    인과 관계가 어떻게 이루어지는지 감을 잡지 못했나 보군. 이 세상의 기본 원칙은 등가 교환이야. 커다란 물체를 치우면서 생긴 빈 공간은 다른 물체가 채우는 게 이치란 얘기지.

    이노센스는 오리아스에 자리한 힘의 원천이었어. 이노센스가 사라졌으니, 그와 동등한 존재가 이노센스의 자리를 차지하는 건 당연한 일이었지. 그 자리를 차지하는 게 키타바일 거라는 추측 정도는 얼간이라도 할 수 있을 줄 알았는데... 당신은 자신이 그 자리를 차지할 거라고 생각했었나 보네.
    이노센스
    정화의 징표라... 예전에 파이어티가 연구해보라고 줬던 성표가 새겨진 지팡이 말이로군. 이노센스가 초대 고위 템플러였던 막사리우스에게 하사했던 물건이었지. 정화의 징표에 손을 댈 수 없었던 도미누스는 그걸 납골당에 보관해뒀지만 말이야. 그런 가공할 지성을 가진 이가 왜 저러나 싶었는데, 이제는 조금 이해가 가는군.

    정화의 징표는 기운을 인도하거나 저장할 수 있는 물건이었어. 하지만 타락한 기운을 주입하니 아무런 반응도 일어나지 않았지. 신성한 기운에만 반응하는 모양이더라고. 타락과 신성은 완전히 반대되는 힘이었으니, 내 실험은 실패할 수밖에 없었던 거야.

    정화의 징표가 이노센스의 힘을 저장하는 역할을 한다면, 그와 반대되는 짐승의 기운을 지녔던 도미누스가 손을 대지 못했던 이유도 설명이 돼.

    하지만 당신이라면... 가능할지도 모르겠군.
    정화의 징표
    도미누스는 치투스 대성당을 자신의 연구실로 삼았어. 그리고는 그곳을 그 대단한 머릿속에 들어있던 것들로 가득 채웠지. 당신이 사안에서 저지했던 계획 역시 거기서 시작된 거야.
    치투스 대성당
    키타바는 인간의 가장 원초적인 본능인 굶주림에서 비롯된 신격이지. 허기라는 건 아직 소모하지 못한 것에 대한 단순한 갈망이라고도 할 수 있어.

    키타바를 저지한다는 건, 그러한 인간의 가장 기본적인 본성을 안정시킨다는 거야. 어때, 가능하겠어? 두고 보면 알겠지.
    키타바
    레이클라스트에 퍼져 있는 타락의 속삭임을 감지하고 증폭하는 장치를 만든 적이 있어. 타락 감지기라는 장치였지.

    몇 년에 걸쳐서 그 속삭임에 귀를 기울였지만, 무엇 하나 알아들을 수 없었어. 그런데 갑자기 비명이... 내 정신을 갈갈이 찢어버릴듯한 울부짖음이 들려온 거야. 또 다른 대재앙이 찾아온 줄 알았다니까. 하지만 그런 게 아니었어. 당신이 짐승을 처치하며 들려온 소리였더군. 그 강대한 존재의 최후의 순간을 내가 함께했던 거지.

    타락의 속삭임은... 인류의 역사는 물론이고, 인류라는 존재 자체에 대한 열쇠를 쥐고 있는 게 분명해. 하지만 타락 감지기가 없다면, 그 속삭임을 어떻게 듣겠어.

    우툴라의 졸개들이 부수지만 않았다면, 감지기는 아직 파이어티의 연구실에 있을걸. 그걸 찾아줘!
    타락 감지기
    이렇게 다시 만나게 되다니, 기뻐 어쩔줄을 모르겠군. 음? 아니, 당신 말고, 타락 감지기 말이야. 이 녀석이 속삭일 귀한 지식이 곧 인류의 희망인걸.

    고깃덩어리와 본능이라는 껍데기를 뒤집어 쓴 당신보다는 훨씬 쓸모있겠지. 오히려 당신이 짐승을 처치하는 바람에 지금 이 사단이 난 거라고 해도 그리 놀랍지도 않겠는데.

    그래도 타락 감지기를 찾아올 만큼의 실력은 있어서 다행이군. 작게나마 보상은 해 주겠어.
    타락 감지기

    V02_01.ogg

    V02_02.ogg

    V02_03.ogg

    V02_04.ogg

    V02_05.ogg

    V02_06.ogg

    V02_07.ogg

    V02_09.ogg

    V02_08.ogg

    V03_02.ogg

    V03_01.ogg

    V03_03.ogg

    V03_04.ogg

    V03_05.ogg

    V03_06.ogg

    V03_07.ogg

    V03_08.ogg