Vilenta
Demon
Monsters grant 250% increased Experience
6000% increased Rarity of Items Dropped
65% reduced Energy Shield Recharge Rate
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]
Cannot be Knocked Back
SpectreN
AreaThe Control Blocks
Tagsanimal_claw_weapon, caster, 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
Life
3000%
Energy Shield From Life
100%
Armour
+100%
Ailment Threshold
3000%
Resistance
40 40 40 25
Damage
132%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
6 ~ 8
Attack Time
1.545 Second
Damage Spread
±20%
Experience
200%
Model Size
100%
Type
Vilenta
Metadata
Vilenta
Level
66
Life
163,832
Armour
49,132
Evasion
4,416
Energy Shield
5,407
Damage
446
Spell Damage
446
Accuracy
268
Attack Time
1.545
Experience
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
Default Attack
Base Damage: 357–535
Critical Strike Chance: 5%
Attack Time: 1.545 sec
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]
VilentaReflection
Cooldown Time: 15 sec
Deals 393.1 Base Physical Damage per second
VilentaGasMortar
Spell, Area, Projectile
Cast Time: 1.5 sec
Cooldown Time: 6 sec
Deals 615 to 922.5 Physical Damage
100% of Physical Damage Converted to Fire Damage
base is projectile [1]
is area damage [1]
projectile uses contact direction [1]
projectile uses contact position [1]
VilentaHide
Duration
Cooldown Time: 3 sec
Base duration is -0 seconds
VilentaDash
Attack, Melee, Movement, Travel
Whirling Blades
Base Damage: 357–535
Critical Strike Chance: 5%
Attack Time: 1.545 sec
Cooldown Time: 6 sec
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.
50% more Attack Speed
cast time overrides attack duration [1]
ignores proximity shield [1]
VilentaGeometryAttackLeft
Triggerable, Attack
Base Damage: 357–535
Critical Strike Chance: 5%
Attack Time: 1.545 sec
VilentaGeometryAttackRight
Triggerable, Attack
Base Damage: 357–535
Critical Strike Chance: 5%
Attack Time: 1.545 sec
EmptyActionSpellVilentaGeometry
Spell
Cast Time: 1.17 sec
VilentaSlam
Attack, Area, Triggerable
Base Damage: 357–535
Critical Strike Chance: 5%
Attack Time: 1.545 sec
Cooldown Time: 8 sec
Deals 120% more Damage
active skill area of effect radius +% final [100]
is area damage [1]
EmptyActionSpellVilentaCombo
Spell
Cast Time: 3.67 sec
Cooldown Time: 10 sec
VilentaXMortar
Projectile, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
Cast Time: 1.5 sec
Deals 143.1 to 214.6 Physical Damage
Your Hits cannot Stun Enemies
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
Cast Time: 2.33 sec
Cooldown Time: 10 sec
VilentaSunder
Attack, Area, Multistrikeable, Melee, Triggerable
Base Damage: 357–535
Critical Strike Chance: 5%
Attack Damage: 60%
Attack Time: 1.545 sec
Deals 40% less Attack Damage
5% more Attack Speed
Shockwaves deal 85% less Damage
active skill area of effect radius +% final [-50]
firestorm base area of effect +% [80]
is area damage [1]
VilentaGasMortarMulti
Spell, Area, Projectile
Cast Time: 1.67 sec
Cooldown Time: 6 sec
Deals 615 to 922.5 Physical Damage
100% of Physical Damage Converted to Fire Damage
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
Default Attack
Base Damage: 357–535
Critical Strike Chance: 5%
Attack Time: 1.545 sec
Strike your foes down with a powerful blow.
100% more Attack Speed
skill can fire arrows [1]
skill can fire wand projectiles [1]
VilentaChangeToStance2
Cooldown Time: 25 sec

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 = { }, },
    },
}
Monsters grant 250% increased Experience
6000% increased Rarity of Items Dropped
IdMonsterQuestBossAct10____
FamilyMonsterActBoss
DomainsMonster (3)
GenerationTypeUnique (3)
Req. level1
Stats
  • monster slain experience +% Min: 250 Max: 250 Global
  • monster dropped item rarity +% Min: 6000 Max: 6000 Global
  • 65% reduced Energy Shield Recharge Rate
    IdMonsterEnergyShieldRegenRate-65
    FamilyEnergyShieldRegeneration
    DomainsMonster (3)
    GenerationTypeUnique (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
    DomainsMonster (3)
    GenerationTypeUnique (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
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • heal aura owner % max life on death Min: 0 Max: 0 Global
  • heal_on_nearby_death
    Radius: 120
    heal aura owner % max life on death [0]
    IdNothing
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    main hand base maximum attack distance [6]
    off hand base maximum attack distance [6]
    stance movement speed +% final [50]
    IdStanceVilentaEnrage
    FamilyStance
    DomainsMonster (3)
    GenerationTypeUnique (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
    Cannot be Knocked Back
    IdImmuneToKnockback
    FamilyImmuneToKnockback
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be knocked back Min: 1 Max: 1 Global
  • Vilenta
    Demon
    Monsters grant 250% increased Experience
    6000% increased Rarity of Items Dropped
    65% reduced Energy Shield Recharge Rate
    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]
    Cannot be Knocked Back
    SpectreN
    Tagsanimal_claw_weapon, caster, 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
    Life
    3000%
    Energy Shield From Life
    100%
    Armour
    +100%
    Ailment Threshold
    3000%
    Resistance
    40 40 40 25
    Damage
    132%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 8
    Attack Time
    1.545 Second
    Damage Spread
    ±20%
    Experience
    200%
    Model Size
    100%
    Type
    Vilenta
    Metadata
    VilentaStandalone
    Level
    68
    Life
    193,001
    Armour
    57,580
    Evasion
    4,739
    Energy Shield
    6,127
    Damage
    493
    Spell Damage
    493
    Accuracy
    290
    Attack Time
    1.545
    Experience
    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
    Default Attack
    Base Damage: 394–592
    Critical Strike Chance: 5%
    Attack Time: 1.545 sec
    Strike your foes down with a powerful blow.
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    VilentaReflection
    Cooldown Time: 15 sec
    Deals 425.2 Base Physical Damage per second
    VilentaGasMortar
    Spell, Area, Projectile
    Cast Time: 1.5 sec
    Cooldown Time: 6 sec
    Deals 665.2 to 997.7 Physical Damage
    100% of Physical Damage Converted to Fire Damage
    base is projectile [1]
    is area damage [1]
    projectile uses contact direction [1]
    projectile uses contact position [1]
    VilentaHide
    Duration
    Cooldown Time: 3 sec
    Base duration is -0 seconds
    VilentaDash
    Attack, Melee, Movement, Travel
    Whirling Blades
    Base Damage: 394–592
    Critical Strike Chance: 5%
    Attack Time: 1.545 sec
    Cooldown Time: 6 sec
    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.
    50% more Attack Speed
    cast time overrides attack duration [1]
    ignores proximity shield [1]
    VilentaGeometryAttackLeft
    Triggerable, Attack
    Base Damage: 394–592
    Critical Strike Chance: 5%
    Attack Time: 1.545 sec
    VilentaGeometryAttackRight
    Triggerable, Attack
    Base Damage: 394–592
    Critical Strike Chance: 5%
    Attack Time: 1.545 sec
    EmptyActionSpellVilentaGeometry
    Spell
    Cast Time: 1.17 sec
    VilentaSlam
    Attack, Area, Triggerable
    Base Damage: 394–592
    Critical Strike Chance: 5%
    Attack Time: 1.545 sec
    Cooldown Time: 8 sec
    Deals 120% more Damage
    active skill area of effect radius +% final [100]
    is area damage [1]
    EmptyActionSpellVilentaCombo
    Spell
    Cast Time: 3.67 sec
    Cooldown Time: 10 sec
    VilentaXMortar
    Projectile, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
    Cast Time: 1.5 sec
    Deals 153.2 to 229.9 Physical Damage
    Your Hits cannot Stun Enemies
    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
    Cast Time: 2.33 sec
    Cooldown Time: 10 sec
    VilentaSunder
    Attack, Area, Multistrikeable, Melee, Triggerable
    Base Damage: 394–592
    Critical Strike Chance: 5%
    Attack Damage: 60%
    Attack Time: 1.545 sec
    Deals 40% less Attack Damage
    5% more Attack Speed
    Shockwaves deal 85% less Damage
    active skill area of effect radius +% final [-50]
    firestorm base area of effect +% [80]
    is area damage [1]
    VilentaGasMortarMulti
    Spell, Area, Projectile
    Cast Time: 1.67 sec
    Cooldown Time: 6 sec
    Deals 665.2 to 997.7 Physical Damage
    100% of Physical Damage Converted to Fire Damage
    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
    Default Attack
    Base Damage: 394–592
    Critical Strike Chance: 5%
    Attack Time: 1.545 sec
    Strike your foes down with a powerful blow.
    100% more Attack Speed
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    VilentaChangeToStance2
    Cooldown Time: 25 sec

    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 = { }, },
        },
    }
    
    Monsters grant 250% increased Experience
    6000% increased Rarity of Items Dropped
    IdMonsterQuestBossAct10____
    FamilyMonsterActBoss
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 250 Max: 250 Global
  • monster dropped item rarity +% Min: 6000 Max: 6000 Global
  • 65% reduced Energy Shield Recharge Rate
    IdMonsterEnergyShieldRegenRate-65
    FamilyEnergyShieldRegeneration
    DomainsMonster (3)
    GenerationTypeUnique (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
    DomainsMonster (3)
    GenerationTypeUnique (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
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    main hand base maximum attack distance [6]
    off hand base maximum attack distance [6]
    stance movement speed +% final [50]
    IdStanceVilentaEnrage
    FamilyStance
    DomainsMonster (3)
    GenerationTypeUnique (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
    Cannot be Knocked Back
    IdImmuneToKnockback
    FamilyImmuneToKnockback
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be knocked back Min: 1 Max: 1 Global
  • Vilenta Topic /7
    NPCName
    LaniI'd be dead right now if not for Vilenta. I just hope I live long enough to repay her. And how will I do that? By talking Utula out of his inclination to slice Vilenta's throat open.

    As far as I'm concerned, our pasts are as broken as our chains.
    BannonTo be perfectly honest with you, I don't trust her. Yeah, I've got my reasons. Piety kept her work pretty quiet but her results were brutally clear. The people she took, the people she... changed. Slaves mostly, and a few 'enemies of God'. Enemies of bloody Dominus more like it. I don't go in for black and white definitions of good and evil, but with Piety and her ilk, I make an exception.

    Whatever's lurking inside Vilenta, it ain't 'good', not by a long shot.
    UtulaIf it weren't for Lani, I'd have cut that bitch's throat the moment I met her. But Vilenta seems to know her medicine, so she gets to live... until Lani is better.

    Then Vilenta will answer for her crimes against us.
    LaniI believe Vilenta was not of sound mind. At night, we often heard her cry out in sleep, fearing unseen things. I wanted to toss her out on the streets, let the beasts of this fallen city tend to her madness, but Bannon refused to leave behind one of his own. Would that he had've listened to me...

    Vilenta thought that if she gave us up to Kitava, the Ravenous One would look kindly upon her. Well, look upon her, he did, but what he saw and what she became is the thing of nightmares - her nightmares perhaps?
    LaniNow that you have returned and we have managed to sturdy ourselves once more abreast this mighty ship, I ask of you one more favour - find that traitor Vilenta and kill her. Though I wish to see her dead as revenge for her insurrection, Vilenta has become something far worse under the radiation of Kitava's gaze. She must be stopped.
    LaniYou return from your hunt triumphant! Then Vilenta is dead. I wish I could say that a celebration is in order, but in our current existence, I have had all I can stomach of banquets and feasts. Here.
    Miasmeter"We shall peer at these cosmic wonderments as they
    wake and writhe within that deep and nameless dark."
    - Vilenta, 'Miasmeter: A Thesis'
    Vilenta Text Audio /33
    Name
    Unlike these assorted ignorami, I'm not surprised to see you here. The Beast is dead, all thanks to you, I suppose. I was listening to the Beast's death rattles when these lunatics broke in, wrecked the place and dragged me here to tend to their cuts and bruises.

    Thankfully, I was able to bring some of my paraphernalia with me. The balance of power is shifting in your favour, O murderer of nightmares. If I am in possession of anything that might smooth the transition of governance, don't hesitate to ask. You'll find my terms quite reasonable.
    Introduction
    In contrast to the company she keeps, Lani has quite an astute mind. I put it down to that Oriathan education she's managed somehow to procure.

    Whilst quelling whatever resistance you might meet in this 'noble' coup of yours, you'd be well-advised to look to Lani for counsel. She'd make the finest of advisers, second only to myself, of course.
    Lani
    Utula might appear to conduct himself with honesty and honour yet has all the telltale signs of a desperate man born of desperate times. As the cornered animal will bite and claw, the cornered man will lie, steal and murder in the name of survival. It's understandable, and deadly if underestimated.
    Utula
    I told you so. What more need I say?
    Utula
    Bannon claims that a god now lives inside his head and talks to him. What's more common, divine possession or insanity? I'll leave you to calculate the odds.
    Bannon
    I can't really fault Justicar Casticus. A man committed, heart and soul, to upholding the law. Of course, law isn't the same thing as justice, and men like Casticus lack the imagination necessary to make that distinction.
    Justicar Casticus
    Avarius, Innocence... I'm not sure there's a great deal of difference. Around the time I heard the Beast's mortal scream, the newly appointed High Templar Avarius went through something of a... revelation.

    The manner in which he speaks and acts now would indicate that he believes, without doubt, that he is some earthly embodiment of God. That's Faith for you. It'll reduce grown men to the madness of infancy.
    High Templar Avarius
    I gave Piety everything, devoted my life to her work. What did that thankless bitch do for me in return? Left me here to polish her beakers while she pursued glory in Wraeclast.

    Oh. You killed her, did you? Likely as not, you'd have killed me too had I been there. In that case, perhaps we both got exactly what we deserved.
    Piety
    Piety and I have devoted ourselves to the betterment of the human condition. As for our methods, Piety had a saying that summed it up nicely. "Would you consider the feelings of the stones when constructing a glorious cathedral in the name of God?"

    Casticus supplied us with slaves, mostly Karui, and I put them to good use. In fact, I believe their participation in my experiments elevated them from squalor to splendor. Our subjects were able to give their otherwise meaningless lives to something greater than themselves.

    Isn't that what we all want in the end?
    Research
    People have talked about the 'return of the gods' since the birth of Oriath. It's a gambit, employed by charlatans to fleece the weak minded and morally desperate.

    Or so it seemed.

    Avarius and his Templar drones now greet the dawn filled with power and glorious purpose. Kitava has risen from whatever ethereal cesspit he's been hiding in for the last few millennia.

    So what let the cats out of their proverbial bags? I'm a scholar, not a prophet, yet there's one occurrence that absolutely reeks with evidential causality.

    You killed the Beast.
    Gods
    You really don't have a strong grip on cause and effect, do you. Things replace other things, it's the most fundamental of laws. The larger the thing you remove, the bigger the rush to fill the space it's left behind.

    Innocence was the nexus of power in Oriath. Remove him and something of equal or greater power was always going to take his spot. Any idiot could have predicted that Kitava was going to be that something... unless, of course, you thought it was going to be you.
    Innocence
    The Sign of Purity, yes... a descry staff that Piety sent me to study at one point. Apparently it was a gift from Innocence to the first High Templar, Maxarius. Dominus couldn't even bear to touch the thing so he had it locked up in the Ossuary. Quite reactive behaviour for a man of such formidable intellect, yet now it's making a little more sense.

    The staff was certainly able to conduct and store energy, yet remained inert when I applied corruption to it. It must only respond to divine energy, and with corruption and divinity being diametrically opposed, it's no wonder that my experiments failed to excite the thing!

    Meaning, if the Sign of Purity is a repository for the power of Innocence, Dominus could never have wielded it, being steeped as he was in the opposing power of the Beast.

    You though... you're a different matter entirely.
    The Sign of Purity
    Dominus adopted Chitus Cathedral as his personal laboratory. He decked it out with everything his miraculous mind could conceive of. His great work in Sarn, that which you destroyed, it all began there.
    Chitus Cathedral
    Kitava is a primal deity, forged from the most fundamental of human desires. Hunger. The simple act of craving that which we cannot yet consume.

    To defeat Kitava is to squeeze the very heart of human nature into stillness. You don't think you can do that? I'll suppose we'll see, won't we.
    Kitava
    Some time ago, I fabricated a device able to sense and amplify the corrupt murmurings of Wraeclast. A Miasmeter.

    I listened to those whispers for years, lingering beyond sane comprehension. And then the scream... such profound agony that my mind was nearly sundered by its percussion. I thought another cataclysm might be upon us. But no, it was you, slaying the Beast. I was witness to a singularly potent cadence.

    This corruption... I am convinced that it holds the very key to our human history, and with it, our very existence. Yet without the Miasmeter, I'm condemned to deafened ignorance.

    It remains in Piety's laboratory, as long as Utula's miscreants haven't vandalised the poor thing. Find it!
    Miasmeter
    I simply can't express how wondrous it is to see you. What? No... not you, exile. The Miasmeter. The hope of humanity lies in this beautiful device and the precious knowledge it shall divulge.

    Far more useful than an accidental hulk of meat and instinct like yourself. In fact, I wouldn't be surprised to discover that your slaying of the Beast correlates directly to the strife we must currently suffer.

    At least you've proved useful enough to return the Miasmeter to me. That deserves some small reward, I suppose.
    Miasmeter

    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