Alva


Spectre | N |
---|---|
Tags | bludgeoning_weapon, Caster, fire_affinity, has_dual_wield_melee, has_one_hand_mace, has_one_handed_melee, human, humanoid, melee, not_str, physical_affinity, plate_armour, red_blood, Stab_onhit_audio, very_slow_movement |
Life
120%
Energy Shield From Life
8%
Evasion
+50%
Resistance




Damage
56%
Accuracy
500%
Critical Hits Chance
5%
Attack Distance
4 ~ 10
Attack Time
1.17 Second
Damage Spread
±20%
Experience
100%
Model Size
100%
Type
AlvaMachinarium
Metadata
AlvaMachinarium
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
Level
68
Life
8,564
Armour
2,413
Evasion Rating
1,062
Energy Shield
745
Damage
131
Spell Damage
131
Accuracy
7,392
Attack Time
1.17
Experience
28,634
Minion Life
7,651
Minion Energy Shield
665
Minion Damage
543
Minion Armour
2,413
The following values are skill base values and do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses, monster base damage(ex: The Maven 150% multiplier), monster rarity bonuses (ex: unique 70% more, unique attack 33% less).
MeleeAtAnimationSpeedUnique
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Basic Attack
Base Damage: 104–157
Critical Hit Chance: 5%
Attack Time: 1.17 sec
action attack or cast time uses animation length [1]
monster penalty against minions damage +% final vs player minions [100]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]

WalkEmergeNPCExplorer
walk emerge distance [150]
DoLiterallyNothing
???
Object Type
version 2 extends "Metadata/Monsters/NPC/NPCExplorerBase" StateMachine { define_shared_state = " periodic_inspect; spawned; " } Animated {} Actor { basic_action = "Emerge" } Transitionable {} InteractionAction { interaction_distance_override = 10 } ControlZone { condition = "players, alive" radius = 0 } MinimapIcon { force_temporary = true }
Object Type Codes
version 2 extends "Metadata/Monsters/NPC/NPCExplorerBase" BaseEvents { on_construction_complete = "AddAttached( 'Metadata/Monsters/NPC/AlvaLightMachinarium.ao', head_jntBnd ); RemoveAttachedObjectFromBones( head_jntBnd );" } Render { has_light = false } StateMachine { on_or_create_state_periodic_inspect_1 = " EnableTargetable(); ShowMinimapIcon(); " } Targetable {}
-- src\Data\Spectres.lua minions["Metadata/Monsters/NPC/AlvaMachinarium"] = { name = "Alva", life = 1.2, energyShield = 0.08, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 0.56, damageSpread = 0.2, attackTime = 1.17, attackRange = 10, accuracy = 5, skillList = { "MeleeAtAnimationSpeedUnique", "WalkEmergeNPCExplorer", "DoLiterallyNothing", }, modList = { }, } -- src\Data\Skills\spectre.lua skills["MeleeAtAnimationSpeedUnique"] = { name = "Basic Attack", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.MirageArcherCanUse] = true, [SkillType.Projectile] = true, [SkillType.MeleeSingleTarget] = true, [SkillType.Melee] = true, [SkillType.ProjectilesFromUser] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, melee = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "skill_can_fire_arrows", "skill_can_fire_wand_projectiles", "action_attack_or_cast_time_uses_animation_length", "projectile_uses_contact_position", "use_scaled_contact_offset", }, levels = { [1] = {100, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["WalkEmergeNPCExplorer"] = { name = "WalkEmergeNPCExplorer", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "walk_emerge_distance", }, levels = { [1] = {150, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["DoLiterallyNothing"] = { name = "???", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, }
key | val |
---|---|
Stats.item_drop_slots | 1 |
Stats.energy_shield_recharge_rate_per_minute_% | 750 |
Stats.base_maximum_mana | 200 |
Stats.maximum_physical_damage_reduction_% | 75 |
Stats.base_maximum_all_resistances_% | 75 |
Stats.monster_base_flask_charges_percent_of_monster_power | 50 |
Stats.base_critical_hit_damage_bonus | 30 |
Stats.max_endurance_charges | 3 |
Stats.max_frenzy_charges | 3 |
Stats.max_power_charges | 3 |
Stats.object_inherent_base_maximum_block_%_from_ot | 50 |
Stats.movement_velocity_cap | 128 |
Stats.max_azurite_debuff_stacks | 10 |
Stats.ignore_skill_weapon_restrictions | 1 |
Stats.melee_hit_damage_stun_multiplier_+%_final_from_ot | 33 |
Stats.physical_hit_damage_stun_multiplier_+%_final_from_ot | 100 |
Stats.scale_melee_range_to_actor_scale | 1 |
Stats.use_melee_pattern_range | 1 |
Stats.melee_swing_not_scaled_by_area_modifiers | 1 |
Stats.actor_scale_+%_limit | 200 |
Stats.base_heavy_stun_duration_ms | 2000 |
Stats.melee_defer_damage_prediction | 1 |
Stats.poise_decay_delay_ms | 8000 |
Stats.poise_decay_%_per_second | 5 |
Stats.base_block_angle_degrees | 180 |
Stats.action_attack_or_cast_time_uses_animation_length | 1 |
Stats.slow_potency_+%_final_per_additional_player | -10 |
Stats.check_for_targets_between_initiator_and_projectile_source | 1 |
Stats.maximum_life_+%_final_per_additional_player | 50 |
Stats.maximum_energy_shield_+%_final_per_additional_player | 50 |
Stats.poise_threshold_+%_final_per_additional_player | 50 |
Stats.stun_base_duration_override_ms | 500 |
Stats.bleeding_moving_damage_%_of_base_override | 200 |
Stats.immune_to_cheats | 1 |
Stats.cannot_die | 1 |
Stats.monster_no_additional_player_scaling | 1 |
Stats.cannot_be_chained_from | 1 |
Stats.base_cannot_be_damaged | 1 |
ObjectMagicProperties.stat_description_list | Metadata/StatDescriptions/monster_stat_descriptions.csd |
Positioned.blocking | true |
Positioned.team | 0, 1 |
Positioned.serialise_collidable | true |
BaseEvents.server_only | true |
Actor.basic_action | Move, MoveForced, MoveToFormation, Flee, StrafeLeft, StrafeRight, StrafeRandom, Advance, DoNothing, MonsterPickup, MinionInteraction, ChangeToStance1, ChangeToStance2, MoveForced, Emerge |
Actor.slow_animations_go_to_idle | false, false |
MinimapIcon.icon | NPC |
MinimapIcon.force_temporary | true |
StateMachine.define_shared_state = | , |
StateMachine." | , , , |
StateMachine.enable_combat; | |
StateMachine.in_combat; | |
StateMachine.weapon_visibility; | |
StateMachine.cantgethome; | |
StateMachine.combat_enabled; | |
StateMachine.intro_finished; | |
StateMachine.periodic_inspect; | |
StateMachine.spawned; | |
InteractionAction.interaction_distance_override | 10 |
ControlZone.condition | players, alive |
ControlZone.radius | 0 |
Alva


Spectre | N |
---|---|
Tags | bludgeoning_weapon, Caster, fire_affinity, has_dual_wield_melee, has_one_hand_mace, has_one_handed_melee, human, humanoid, melee, not_str, physical_affinity, plate_armour, red_blood, Stab_onhit_audio, very_slow_movement |
Life
120%
Energy Shield From Life
8%
Evasion
+50%
Resistance




Damage
56%
Accuracy
500%
Critical Hits Chance
5%
Attack Distance
4 ~ 10
Attack Time
1.17 Second
Damage Spread
±20%
Experience
100%
Model Size
100%
Type
AlvaMachinariumLower
Metadata
AlvaMachinariumLower
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
Level
68
Life
8,564
Armour
2,413
Evasion Rating
1,062
Energy Shield
745
Damage
131
Spell Damage
131
Accuracy
7,392
Attack Time
1.17
Experience
28,634
Minion Life
7,651
Minion Energy Shield
665
Minion Damage
543
Minion Armour
2,413
The following values are skill base values and do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses, monster base damage(ex: The Maven 150% multiplier), monster rarity bonuses (ex: unique 70% more, unique attack 33% less).
MeleeAtAnimationSpeedUnique
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Basic Attack
Base Damage: 104–157
Critical Hit Chance: 5%
Attack Time: 1.17 sec
action attack or cast time uses animation length [1]
monster penalty against minions damage +% final vs player minions [100]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]

WalkEmergeNPCExplorer
walk emerge distance [150]
DoLiterallyNothing
???
Object Type
version 2 extends "Metadata/Monsters/NPC/NPCExplorerBase" StateMachine { define_shared_state = " go_away; spawned; periodic_inspect; " } Actor { basic_action = "Emerge" } Transitionable {} InteractionAction { interaction_distance_override = 10 } ControlZone { condition = "players, alive" radius = 0 } MinimapIcon { force_temporary = true }
Object Type Codes
version 2 extends "Metadata/Monsters/NPC/NPCExplorerBase" BaseEvents { on_construction_complete = "AddAttached( 'Metadata/Monsters/NPC/AlvaLightMachinarium.ao', head_jntBnd );" } Render { has_light = false } StateMachine { on_or_create_state_spawned_1 = " DisableTargetable(); HideMinimapIcon(); " on_or_create_state_periodic_inspect_1 = " EnableTargetable(); ShowMinimapIcon(); " on_or_create_state_go_away_1 = " HideMinimapIcon(); DisableTargetable(); " } Animated {} Targetable {}
-- src\Data\Spectres.lua minions["Metadata/Monsters/NPC/AlvaMachinariumLower"] = { name = "Alva", life = 1.2, energyShield = 0.08, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 0.56, damageSpread = 0.2, attackTime = 1.17, attackRange = 10, accuracy = 5, skillList = { "MeleeAtAnimationSpeedUnique", "WalkEmergeNPCExplorer", "DoLiterallyNothing", }, modList = { }, } -- src\Data\Skills\spectre.lua skills["MeleeAtAnimationSpeedUnique"] = { name = "Basic Attack", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.MirageArcherCanUse] = true, [SkillType.Projectile] = true, [SkillType.MeleeSingleTarget] = true, [SkillType.Melee] = true, [SkillType.ProjectilesFromUser] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, melee = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "skill_can_fire_arrows", "skill_can_fire_wand_projectiles", "action_attack_or_cast_time_uses_animation_length", "projectile_uses_contact_position", "use_scaled_contact_offset", }, levels = { [1] = {100, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["WalkEmergeNPCExplorer"] = { name = "WalkEmergeNPCExplorer", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "walk_emerge_distance", }, levels = { [1] = {150, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["DoLiterallyNothing"] = { name = "???", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, }
key | val |
---|---|
Stats.item_drop_slots | 1 |
Stats.energy_shield_recharge_rate_per_minute_% | 750 |
Stats.base_maximum_mana | 200 |
Stats.maximum_physical_damage_reduction_% | 75 |
Stats.base_maximum_all_resistances_% | 75 |
Stats.monster_base_flask_charges_percent_of_monster_power | 50 |
Stats.base_critical_hit_damage_bonus | 30 |
Stats.max_endurance_charges | 3 |
Stats.max_frenzy_charges | 3 |
Stats.max_power_charges | 3 |
Stats.object_inherent_base_maximum_block_%_from_ot | 50 |
Stats.movement_velocity_cap | 128 |
Stats.max_azurite_debuff_stacks | 10 |
Stats.ignore_skill_weapon_restrictions | 1 |
Stats.melee_hit_damage_stun_multiplier_+%_final_from_ot | 33 |
Stats.physical_hit_damage_stun_multiplier_+%_final_from_ot | 100 |
Stats.scale_melee_range_to_actor_scale | 1 |
Stats.use_melee_pattern_range | 1 |
Stats.melee_swing_not_scaled_by_area_modifiers | 1 |
Stats.actor_scale_+%_limit | 200 |
Stats.base_heavy_stun_duration_ms | 2000 |
Stats.melee_defer_damage_prediction | 1 |
Stats.poise_decay_delay_ms | 8000 |
Stats.poise_decay_%_per_second | 5 |
Stats.base_block_angle_degrees | 180 |
Stats.action_attack_or_cast_time_uses_animation_length | 1 |
Stats.slow_potency_+%_final_per_additional_player | -10 |
Stats.check_for_targets_between_initiator_and_projectile_source | 1 |
Stats.maximum_life_+%_final_per_additional_player | 50 |
Stats.maximum_energy_shield_+%_final_per_additional_player | 50 |
Stats.poise_threshold_+%_final_per_additional_player | 50 |
Stats.stun_base_duration_override_ms | 500 |
Stats.bleeding_moving_damage_%_of_base_override | 200 |
Stats.immune_to_cheats | 1 |
Stats.cannot_die | 1 |
Stats.monster_no_additional_player_scaling | 1 |
Stats.cannot_be_chained_from | 1 |
Stats.base_cannot_be_damaged | 1 |
ObjectMagicProperties.stat_description_list | Metadata/StatDescriptions/monster_stat_descriptions.csd |
Positioned.blocking | true |
Positioned.team | 0, 1 |
Positioned.serialise_collidable | true |
BaseEvents.server_only | true |
Actor.basic_action | Move, MoveForced, MoveToFormation, Flee, StrafeLeft, StrafeRight, StrafeRandom, Advance, DoNothing, MonsterPickup, MinionInteraction, ChangeToStance1, ChangeToStance2, MoveForced, Emerge |
Actor.slow_animations_go_to_idle | false, false |
MinimapIcon.icon | NPC |
MinimapIcon.force_temporary | true |
StateMachine.define_shared_state = | , |
StateMachine." | , , , |
StateMachine.enable_combat; | |
StateMachine.in_combat; | |
StateMachine.weapon_visibility; | |
StateMachine.cantgethome; | |
StateMachine.combat_enabled; | |
StateMachine.intro_finished; | |
StateMachine.go_away; | |
StateMachine.spawned; | |
StateMachine.periodic_inspect; | |
InteractionAction.interaction_distance_override | 10 |
ControlZone.condition | players, alive |
ControlZone.radius | 0 |
Alva


Spectre | N |
---|---|
Tags | bludgeoning_weapon, Caster, fire_affinity, has_dual_wield_melee, has_one_hand_mace, has_one_handed_melee, human, humanoid, melee, not_str, physical_affinity, plate_armour, red_blood, Stab_onhit_audio, very_slow_movement |
Life
120%
Energy Shield From Life
8%
Evasion
+50%
Resistance




Damage
56%
Accuracy
500%
Critical Hits Chance
5%
Attack Distance
4 ~ 10
Attack Time
1.17 Second
Damage Spread
±20%
Experience
100%
Model Size
100%
Type
AlvaMachinarium
Metadata
AlvaMachinarium1Summon_
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
Level
68
Life
8,564
Armour
2,413
Evasion Rating
1,062
Energy Shield
745
Damage
131
Spell Damage
131
Accuracy
7,392
Attack Time
1.17
Experience
28,634
Minion Life
7,651
Minion Energy Shield
665
Minion Damage
543
Minion Armour
2,413
The following values are skill base values and do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses, monster base damage(ex: The Maven 150% multiplier), monster rarity bonuses (ex: unique 70% more, unique attack 33% less).
MeleeAtAnimationSpeedUnique
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Basic Attack
Base Damage: 104–157
Critical Hit Chance: 5%
Attack Time: 1.17 sec
action attack or cast time uses animation length [1]
monster penalty against minions damage +% final vs player minions [100]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]

WalkEmergeNPCExplorer
walk emerge distance [150]
DoLiterallyNothing
???
EASAlvaMachinariumInspect
action attack or cast time uses animation length [1]
Object Type
version 2 extends "Metadata/Monsters/NPC/NPCExplorerBase" StateMachine { define_shared_state = " periodic_inspect; spawned; " } Animated {} Actor { basic_action = "Emerge" } Transitionable {} InteractionAction { interaction_distance_override = 10 } ControlZone { condition = "players, alive" radius = 0 } MinimapIcon { force_temporary = true }
Object Type Codes
version 2 extends "Metadata/Monsters/NPC/NPCExplorerBase" BaseEvents { on_construction_complete = "AddAttached( 'Metadata/Monsters/NPC/AlvaLightMachinarium.ao', head_jntBnd ); RemoveAttachedObjectFromBones( head_jntBnd );" } Render { has_light = false } StateMachine { on_or_create_state_periodic_inspect_1 = " EnableTargetable(); ShowMinimapIcon(); " } Targetable {}
-- src\Data\Spectres.lua minions["Metadata/NPC/Four_Act3/AlvaMachinarium1Summon_"] = { name = "Alva", life = 1.2, energyShield = 0.08, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 0.56, damageSpread = 0.2, attackTime = 1.17, attackRange = 10, accuracy = 5, skillList = { "MeleeAtAnimationSpeedUnique", "EASAlvaMachinariumInspect", "WalkEmergeNPCExplorer", "DoLiterallyNothing", }, modList = { }, } -- src\Data\Skills\spectre.lua skills["MeleeAtAnimationSpeedUnique"] = { name = "Basic Attack", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.MirageArcherCanUse] = true, [SkillType.Projectile] = true, [SkillType.MeleeSingleTarget] = true, [SkillType.Melee] = true, [SkillType.ProjectilesFromUser] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, melee = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "skill_can_fire_arrows", "skill_can_fire_wand_projectiles", "action_attack_or_cast_time_uses_animation_length", "projectile_uses_contact_position", "use_scaled_contact_offset", }, levels = { [1] = {100, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EASAlvaMachinariumInspect"] = { name = "EASAlvaMachinariumInspect", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["WalkEmergeNPCExplorer"] = { name = "WalkEmergeNPCExplorer", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "walk_emerge_distance", }, levels = { [1] = {150, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["DoLiterallyNothing"] = { name = "???", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, }
Alva


Spectre | N |
---|---|
Tags | bludgeoning_weapon, Caster, fire_affinity, has_dual_wield_melee, has_one_hand_mace, has_one_handed_melee, human, humanoid, melee, not_str, physical_affinity, plate_armour, red_blood, Stab_onhit_audio, very_slow_movement |
Life
120%
Energy Shield From Life
8%
Evasion
+50%
Resistance




Damage
56%
Accuracy
500%
Critical Hits Chance
5%
Attack Distance
4 ~ 10
Attack Time
1.17 Second
Damage Spread
±20%
Experience
100%
Model Size
100%
Type
AlvaMachinariumLower
Metadata
AlvaMachinarium2Summon__
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
Level
68
Life
8,564
Armour
2,413
Evasion Rating
1,062
Energy Shield
745
Damage
131
Spell Damage
131
Accuracy
7,392
Attack Time
1.17
Experience
28,634
Minion Life
7,651
Minion Energy Shield
665
Minion Damage
543
Minion Armour
2,413
The following values are skill base values and do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses, monster base damage(ex: The Maven 150% multiplier), monster rarity bonuses (ex: unique 70% more, unique attack 33% less).
MeleeAtAnimationSpeedUnique
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Basic Attack
Base Damage: 104–157
Critical Hit Chance: 5%
Attack Time: 1.17 sec
action attack or cast time uses animation length [1]
monster penalty against minions damage +% final vs player minions [100]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]

WalkEmergeNPCExplorer
walk emerge distance [150]
DoLiterallyNothing
???
EASAlvaMachinariumInspect
action attack or cast time uses animation length [1]
EASAlvaMachinariumLeaveThroughPortal
Object Type
version 2 extends "Metadata/Monsters/NPC/NPCExplorerBase" StateMachine { define_shared_state = " go_away; spawned; periodic_inspect; " } Actor { basic_action = "Emerge" } Transitionable {} InteractionAction { interaction_distance_override = 10 } ControlZone { condition = "players, alive" radius = 0 } MinimapIcon { force_temporary = true }
Object Type Codes
version 2 extends "Metadata/Monsters/NPC/NPCExplorerBase" BaseEvents { on_construction_complete = "AddAttached( 'Metadata/Monsters/NPC/AlvaLightMachinarium.ao', head_jntBnd );" } Render { has_light = false } StateMachine { on_or_create_state_spawned_1 = " DisableTargetable(); HideMinimapIcon(); " on_or_create_state_periodic_inspect_1 = " EnableTargetable(); ShowMinimapIcon(); " on_or_create_state_go_away_1 = " HideMinimapIcon(); DisableTargetable(); " } Animated {} Targetable {}
-- src\Data\Spectres.lua minions["Metadata/NPC/Four_Act3/AlvaMachinarium2Summon__"] = { name = "Alva", life = 1.2, energyShield = 0.08, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 0.56, damageSpread = 0.2, attackTime = 1.17, attackRange = 10, accuracy = 5, skillList = { "MeleeAtAnimationSpeedUnique", "EASAlvaMachinariumInspect", "EASAlvaMachinariumLeaveThroughPortal", "WalkEmergeNPCExplorer", "DoLiterallyNothing", }, modList = { }, } -- src\Data\Skills\spectre.lua skills["MeleeAtAnimationSpeedUnique"] = { name = "Basic Attack", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.MirageArcherCanUse] = true, [SkillType.Projectile] = true, [SkillType.MeleeSingleTarget] = true, [SkillType.Melee] = true, [SkillType.ProjectilesFromUser] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, melee = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "skill_can_fire_arrows", "skill_can_fire_wand_projectiles", "action_attack_or_cast_time_uses_animation_length", "projectile_uses_contact_position", "use_scaled_contact_offset", }, levels = { [1] = {100, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EASAlvaMachinariumInspect"] = { name = "EASAlvaMachinariumInspect", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EASAlvaMachinariumLeaveThroughPortal"] = { name = "EASAlvaMachinariumLeaveThroughPortal", hidden = true, color = , 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["WalkEmergeNPCExplorer"] = { name = "WalkEmergeNPCExplorer", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "walk_emerge_distance", }, levels = { [1] = {150, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["DoLiterallyNothing"] = { name = "???", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, }
Alva


Spectre | N |
---|---|
Tags | bludgeoning_weapon, Caster, fire_affinity, has_dual_wield_melee, has_one_hand_mace, has_one_handed_melee, human, humanoid, melee, not_str, physical_affinity, plate_armour, red_blood, Stab_onhit_audio, very_slow_movement |
Life
120%
Energy Shield From Life
8%
Evasion
+50%
Resistance




Damage
56%
Accuracy
500%
Critical Hits Chance
5%
Attack Distance
4 ~ 10
Attack Time
1.17 Second
Damage Spread
±20%
Experience
100%
Model Size
100%
Type
AlvaWaterways
Metadata
AlvaWaterwaysSummon__
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
Level
68
Life
8,564
Armour
2,413
Evasion Rating
1,062
Energy Shield
745
Damage
131
Spell Damage
131
Accuracy
7,392
Attack Time
1.17
Experience
28,634
Minion Life
7,651
Minion Energy Shield
665
Minion Damage
543
Minion Armour
2,413
The following values are skill base values and do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses, monster base damage(ex: The Maven 150% multiplier), monster rarity bonuses (ex: unique 70% more, unique attack 33% less).
MeleeAtAnimationSpeedUnique
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Basic Attack
Base Damage: 104–157
Critical Hit Chance: 5%
Attack Time: 1.17 sec
action attack or cast time uses animation length [1]
monster penalty against minions damage +% final vs player minions [100]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]

WalkEmergeNPCExplorer
walk emerge distance [150]
DoLiterallyNothing
???
Object Type
version 2 extends "Metadata/Monsters/NPC/NPCMonsterBase" Animated { animated_object = "Metadata/NPC/League/Incursion/TreasureHunter.ao" } Positioned { block_quest_flag = "Visited-G3_2_1" } Transitionable {} Actor { basic_action = "Emerge" } StateMachine { define_shared_state = "spawned;" } MinimapIcon { force_temporary = true }
Object Type Codes
version 2 extends "Metadata/Monsters/NPC/NPCMonsterBase" Render {} Transitionable { on_transition = " EnableRendering(); ShowMinimapIcon(); ShowNPCMarker(); EnableTargetable(); " create_untransitioned = " DisableRendering(); HideMinimapIcon(); HideNPCMarker(); DisableTargetable(); " } StateMachine { on_or_create_state_spawned_1 = " DisableTargetable(); HideMinimapIcon(); " } Animated { on_end_emerge_from_portal_walk = " EnableTargetable(); ShowMinimapIcon(); " }
-- src\Data\Spectres.lua minions["Metadata/NPC/Four_Act3/AlvaWaterwaysSummon__"] = { name = "Alva", life = 1.2, energyShield = 0.08, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 0.56, damageSpread = 0.2, attackTime = 1.17, attackRange = 10, accuracy = 5, skillList = { "MeleeAtAnimationSpeedUnique", "WalkEmergeNPCExplorer", "DoLiterallyNothing", }, modList = { }, } -- src\Data\Skills\spectre.lua skills["MeleeAtAnimationSpeedUnique"] = { name = "Basic Attack", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.MirageArcherCanUse] = true, [SkillType.Projectile] = true, [SkillType.MeleeSingleTarget] = true, [SkillType.Melee] = true, [SkillType.ProjectilesFromUser] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, melee = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "skill_can_fire_arrows", "skill_can_fire_wand_projectiles", "action_attack_or_cast_time_uses_animation_length", "projectile_uses_contact_position", "use_scaled_contact_offset", }, levels = { [1] = {100, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["WalkEmergeNPCExplorer"] = { name = "WalkEmergeNPCExplorer", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "walk_emerge_distance", }, levels = { [1] = {150, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["DoLiterallyNothing"] = { name = "???", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, }
Alva


stance movement speed +% final [-71]
Spectre | N |
---|---|
Tags | bludgeoning_weapon, Caster, fire_affinity, has_dual_wield_melee, has_one_hand_mace, has_one_handed_melee, human, humanoid, medium_movement, melee, not_str, physical_affinity, plate_armour, red_blood, Stab_onhit_audio |
Life
120%
Energy Shield From Life
8%
Evasion
+50%
Resistance




Damage
56%
Accuracy
500%
Critical Hits Chance
5%
Attack Distance
4 ~ 10
Attack Time
1.17 Second
Damage Spread
±20%
Experience
100%
Model Size
100%
Type
AlvaSunkenCityPast
Metadata
AlvaSunkenCityPast
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
Level
68
Life
8,564
Armour
2,413
Evasion Rating
1,062
Energy Shield
745
Damage
131
Spell Damage
131
Accuracy
7,392
Attack Time
1.17
Experience
28,634
Minion Life
7,651
Minion Energy Shield
665
Minion Damage
543
Minion Armour
2,413
The following values are skill base values and do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses, monster base damage(ex: The Maven 150% multiplier), monster rarity bonuses (ex: unique 70% more, unique attack 33% less).
MeleeAtAnimationSpeedUnique
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Basic Attack
Base Damage: 104–157
Critical Hit Chance: 5%
Attack Time: 1.17 sec
action attack or cast time uses animation length [1]
monster penalty against minions damage +% final vs player minions [100]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]

WalkEmergeNPCExplorer
walk emerge distance [150]
DoLiterallyNothing
???
Object Type
version 2 extends "Metadata/Monsters/Monster" StateMachine { define_shared_state = " spawned; walking_to_viper; " } Animated {} Actor { slow_animations_go_to_idle = false basic_action = "ChangeToStance1" basic_action = "ChangeToStance2" basic_action = "MoveForced" basic_action = "Emerge" basic_action = "Emerge2" basic_action = "Emerge3" } Transitionable {} Positioned { blocking = false } Stats { set_immune_to_cheats = 1 set_cannot_die = 1 set_monster_no_additional_player_scaling = 1 set_cannot_be_chained_from = 1 set_base_cannot_be_damaged = 1 set_untargetable_by_monster_ai = 1 } NPC {} MinimapIcon { icon = "NPC" }
Object Type Codes
version 2 extends "Metadata/Monsters/Monster" BaseEvents { on_construction_complete = " DisableTargetable(); PlayAnimationType( Idle ); " } Render { allow_attached_arrows = false } Preload { preload_animated_object = "Metadata/Effects/Spells/traps/smoke_trap/smokebomb_poof.ao" }
-- src\Data\Spectres.lua minions["Metadata/Monsters/NPC/AlvaSunkenCityPast"] = { name = "Alva", life = 1.2, energyShield = 0.08, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 0.56, damageSpread = 0.2, attackTime = 1.17, attackRange = 10, accuracy = 5, skillList = { "MeleeAtAnimationSpeedUnique", "WalkEmergeNPCExplorer", "DoLiterallyNothing", }, modList = { }, } -- src\Data\Skills\spectre.lua skills["MeleeAtAnimationSpeedUnique"] = { name = "Basic Attack", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.MirageArcherCanUse] = true, [SkillType.Projectile] = true, [SkillType.MeleeSingleTarget] = true, [SkillType.Melee] = true, [SkillType.ProjectilesFromUser] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { attack = true, melee = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "skill_can_fire_arrows", "skill_can_fire_wand_projectiles", "action_attack_or_cast_time_uses_animation_length", "projectile_uses_contact_position", "use_scaled_contact_offset", }, levels = { [1] = {100, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["WalkEmergeNPCExplorer"] = { name = "WalkEmergeNPCExplorer", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "walk_emerge_distance", }, levels = { [1] = {150, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["DoLiterallyNothing"] = { name = "???", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, }
Family | Nothing |
---|---|
Domains | Monster (3) |
GenerationType | Unique (3) |
Req. level | 1 |
stance movement speed +% final [-71]
Family | Stance |
---|---|
Domains | Monster (3) |
GenerationType | Unique (3) |
Req. level | 1 |
Stats |
key | val |
---|---|
Stats.item_drop_slots | 1 |
Stats.energy_shield_recharge_rate_per_minute_% | 750 |
Stats.base_maximum_mana | 200 |
Stats.maximum_physical_damage_reduction_% | 75 |
Stats.base_maximum_all_resistances_% | 75 |
Stats.monster_base_flask_charges_percent_of_monster_power | 50 |
Stats.base_critical_hit_damage_bonus | 30 |
Stats.max_endurance_charges | 3 |
Stats.max_frenzy_charges | 3 |
Stats.max_power_charges | 3 |
Stats.object_inherent_base_maximum_block_%_from_ot | 50 |
Stats.movement_velocity_cap | 128 |
Stats.max_azurite_debuff_stacks | 10 |
Stats.ignore_skill_weapon_restrictions | 1 |
Stats.melee_hit_damage_stun_multiplier_+%_final_from_ot | 33 |
Stats.physical_hit_damage_stun_multiplier_+%_final_from_ot | 100 |
Stats.scale_melee_range_to_actor_scale | 1 |
Stats.use_melee_pattern_range | 1 |
Stats.melee_swing_not_scaled_by_area_modifiers | 1 |
Stats.actor_scale_+%_limit | 200 |
Stats.base_heavy_stun_duration_ms | 2000 |
Stats.melee_defer_damage_prediction | 1 |
Stats.poise_decay_delay_ms | 8000 |
Stats.poise_decay_%_per_second | 5 |
Stats.base_block_angle_degrees | 180 |
Stats.action_attack_or_cast_time_uses_animation_length | 1 |
Stats.slow_potency_+%_final_per_additional_player | -10 |
Stats.check_for_targets_between_initiator_and_projectile_source | 1 |
Stats.maximum_life_+%_final_per_additional_player | 50 |
Stats.maximum_energy_shield_+%_final_per_additional_player | 50 |
Stats.poise_threshold_+%_final_per_additional_player | 50 |
Stats.stun_base_duration_override_ms | 500 |
Stats.bleeding_moving_damage_%_of_base_override | 200 |
Stats.immune_to_cheats | 1 |
Stats.cannot_die | 1 |
Stats.monster_no_additional_player_scaling | 1 |
Stats.cannot_be_chained_from | 1 |
Stats.base_cannot_be_damaged | 1 |
Stats.untargetable_by_monster_ai | 1 |
ObjectMagicProperties.stat_description_list | Metadata/StatDescriptions/monster_stat_descriptions.csd |
Positioned.blocking | true, false |
Positioned.team | 0 |
Positioned.serialise_collidable | true |
BaseEvents.server_only | true |
Actor.basic_action | Move, MoveForced, MoveToFormation, Flee, StrafeLeft, StrafeRight, StrafeRandom, Advance, DoNothing, MonsterPickup, MinionInteraction, ChangeToStance1, ChangeToStance2, MoveForced, Emerge, Emerge2, Emerge3 |
Actor.slow_animations_go_to_idle | false, false |
StateMachine.define_shared_state = | |
StateMachine." | , |
StateMachine.spawned; | |
StateMachine.walking_to_viper; | |
MinimapIcon.icon | NPC |
Alva Topic /6
NPC | Name |
---|---|
Cadiro Perandus | That woman has a lust for gold that matches even my own. A shame about our multi-century age gap. She would have made a worthy Perandus wife. |
Galvanic Field | |
Alva's Memory | |
Galvanic Wand | |
Galvanic Shards | |
Veritania's Crest | She sought to bring salvation, but lost her compassion. |
Alva Text Audio /446
Alva

Alva Alva /3
Name | Show Full Descriptions |
---|---|
Path of Exile 1 | 1 |
Path of Exile 2 | 1 |
Metadata | Metadata/Items/HideoutNPCs/Alva |
Alva
Alva on Cataclysm /3
Alva: I briefly saw. the sky... and the people... they were... well... |
Ranger: It cannot be unseen. I pity you. Huntress: No one should see such a thing. Monk: You may never forget what you saw. Sorceress: I can't imagine what you saw. And I am sorry you had to see it. Warrior: It must've been... horrible. Mercenary: Kinda thing you won't ever forget. |
Alva: It was unreal. Unlike anything I could have imagined. |
Alva on Doryani /4
Alva: He wasn't the worst captor I've ever had... and I suppose, he did save us back there. |
Ranger: Just another person I won't trust or understand. Huntress: Seems there's no sacrifice too large if it meant saving his people. Monk: Through the looking glass of history, it is easy to judge someone's actions. Witch: Cold and calculating? Hmmmm... Sorceress: Yes. I know what you mean... his reputation precedes him, but, this skinny Vaal man does not frighten me. Warrior: History says he was a monster... Mercenary: Yeah. A man of ambition. Killing his people while trying to save them. |
Alva: You needn't try to understand him... Alva: Almost, yes. But certainly not the lengths to which he went. Alva: That sounds quite wise. In any case... Alva: Ew! Alva: True enough. Alva: Complicated indeed. |
Alva: I believe he will aid you so long as your goals align with his. The moment they do not... |
Alva on Kingsmarch /7
Alva: Oh good, you're alive! |
The Hooded One: Have you learned the location of the Weapon? |
Ranger: He has told me the Weapon is in pieces. Huntress: Aye. He mentioned the Weapon's in pieces. Monk: He has revealed the truth. The Weapon is in pieces. Witch: I have. But it has been split into pieces. Sorceress: Doryani has informed me the Weapon is in pieces. Warrior: Doryani claims it is in pieces. Mercenary: Yep. The weapon ain't whole no more. |
The Hooded One: Ngamakanui. |
Alva: Well then... how about I take you and your merry friends to Kingsmarch? |
The Hooded One: Hmm. Kingsmarch would indeed be a wise location from which to base ourselves. |
Alva: Great! |
Alva on Travel to Kingsmarch /1
Alva: It's a long journey... but relatively safe once we're clear of the jungle. |
Alva on Kingsmarch /4
Rog, the Dealer: Is this the friend you mentioned? |
Alva: Ah, there you are! |
Huntress: My hunt leads me toward the most dangerous islands. Monk: My path unfortunately leads me to your most dangerous islands. Warrior: We need a skilled Captain. We seek the most dangerous islands in the region. Witch: What I'm looking for makes itself known with danger. It may be on several islands. Sorceress: I need a guide - someone capable of taking me to your most dangerous islands. Ranger: We're looking for something that can only be found on the most dangerous islands. Mercenary: Apparently, we're looking to head right to the most dangerous islands. |
Rog, the Dealer: Hmm, Kalguuran merchant vessels don't intentionally seek out danger. However... there is one Captain who may be up to the task. Name's Makoru. |
Alva on Kingsmarch /1
Alva: I suppose it's time we said farewell, for now. |
Alva on Defeated Simulacrum /2
Alva: You beat that shadowy entity at his own game! Maybe now he'll stop frequenting our minds and tormenting us with all those whispers and shadows... |
Ranger: Sometimes prey plays dead. Time will tell. Huntress: I sure hope it were that simple. Monk: Yes. I defeated him soundly. Witch: Oh, this is far from over, dear. But don't worry. He's been put back under his stump. Sorceress: This tale is still being told. We shall have to see. Warrior: It was a victory, but... I can't be sure. Mercenary: Yeah! Yeah it was him. I'm pretty sure it was. |
Alva on Defeated Simulacrum /2
Alva: You beat that shadowy entity at his own game! Maybe now he'll stop frequenting our minds and tormenting us with all those whispers and shadows... |
Ranger: Sometimes prey plays dead. Time will tell. Huntress: I sure hope it were that simple. Monk: Yes. I defeated him soundly. Witch: Oh, this is far from over, dear. But don't worry. He's been put back under his stump. Sorceress: This tale is still being told. We shall have to see. Warrior: It was a victory, but... I can't be sure. Mercenary: Yeah! Yeah it was him. I'm pretty sure it was. |
Alva on Corruption /3
Alva: If it helps, history does tell of a slow recovery after a Cataclysm. |
Ranger: Things will never be the same, Alva. Huntress: {Rathin} plagues the world now. Monk: Things are in motion. We must move with them and... adjust. Witch: Set things right? The world is doomed, foolish girl. Sorceress: This is the worst possible outcome... but I remain resolute. We mustn't give up. Warrior: Will we even see the world cured? Mercenary: I dunno if we can set this right, love. |
Alva: Every bit of Corruption you cleanse helps rebuild the Wraeclast we knew. |
Alva on Corruption /3
Alva: If it helps, history does tell of a slow recovery after a Cataclysm. |
Ranger: Things will never be the same, Alva. Huntress: {Rathin} plagues the world now. Monk: Things are in motion. We must move with them and... adjust. Witch: Set things right? The world is doomed, foolish girl. Sorceress: This is the worst possible outcome... but I remain resolute. We mustn't give up. Warrior: Will we even see the world cured? Mercenary: I dunno if we can set this right, love. |
Alva: Every bit of Corruption you cleanse helps rebuild the Wraeclast we knew. |
Alva on Corruption /3
Alva: If it helps, history does tell of a slow recovery after a Cataclysm. |
Ranger: Things will never be the same, Alva. Huntress: {Rathin} plagues the world now. Monk: Things are in motion. We must move with them and... adjust. Witch: Set things right? The world is doomed, foolish girl. Sorceress: This is the worst possible outcome... but I remain resolute. We mustn't give up. Warrior: Will we even see the world cured? Mercenary: I dunno if we can set this right, love. |
Alva: Every bit of Corruption you cleanse helps rebuild the Wraeclast we knew. |
Alva on The Dream /1
Alva: As I've studied these grey splinters you found, I've come to believe that they have a kind of knowledge imbued in them. |
Alva on The Dream /1
Alva: As I've studied these grey splinters you found, I've come to believe that they have a kind of knowledge imbued in them. |
Alva on The Dream /3
Alva: I had a more coherent dream after working with a larger number of splinters... |
Ranger: Was that in a forest? Or a village? Huntress: Sounds like home. Monk: A good feeling, in a dark time. Where was this place? Witch: That can't be anywhere on Wraeclast. Sorceress: Sounds like home. Was it the Vastiri? Warrior: A memory of peace. Do you know where it was? Mercenary: So it was a dream, then. Can't imagine where that would be. |
Alva: I didn't get the impression that this was part of a vast empire, or a grand civilisation, or anything like that. |
Alva on The Dream /3
Alva: I had a more coherent dream after working with a larger number of splinters... |
Ranger: Was that in a forest? Or a village? Huntress: Sounds like home. Monk: A good feeling, in a dark time. Where was this place? Witch: That can't be anywhere on Wraeclast. Sorceress: Sounds like home. Was it the Vastiri? Warrior: A memory of peace. Do you know where it was? Mercenary: So it was a dream, then. Can't imagine where that would be. |
Alva: I didn't get the impression that this was part of a vast empire, or a grand civilisation, or anything like that. |
Alva on The Dream /2
Alva: I had another dream... well, more like a nightmare. |
Ranger: We can't be sure what it means yet. Try to get some sleep. Huntress: The elders told me of a darkness that skulks deep in the world. Monk: It's an ominous sign of evil. Witch: I don't know what it means, but I'm excited. Sorceress: I believe this is someone else's tale, conveyed to you by {their} memory. Warrior: I think you need some rest. Whatever that nightmare means, I'll handle it. Mercenary: I think it means... you took a sip of the wrong drink, love. |
Alva on The Dream /2
Alva: I had another dream... well, more like a nightmare. |
Ranger: We can't be sure what it means yet. Try to get some sleep. Huntress: The elders told me of a darkness that skulks deep in the world. Monk: It's an ominous sign of evil. Witch: I don't know what it means, but I'm excited. Sorceress: I believe this is someone else's tale, conveyed to you by {their} memory. Warrior: I think you need some rest. Whatever that nightmare means, I'll handle it. Mercenary: I think it means... you took a sip of the wrong drink, love. |
Alva on The Dream /5
Alva: I believe I had the final dream. |
Ranger: Divinity? What was it like? Huntress: I'm listenin'. Monk: Perhaps the memory of a god. Go on. Witch: Tell me {everything.} Sorceress: Perhaps not as crazy as you think. Now... finish the tale. Warrior: Tell me more. Mercenary: I've heard crazier. Go on then. |
Alva: In the dream, I was hollow. Completely empty. I was a liar. A torturer. A deceiver. |
Ranger: It must be {his} memories. The Black Crow. Huntress: I know it, now. It's {his} memories. How he came to be... the Raven. Monk: The memories of a dark god. The one tormenting us. Witch: Ah, it's the trickster's memories! Sorceress: I see. It is the tale of the trickster. The Raven himself. Warrior: It's him. {His} memories. The strange voice is... the Black Crow. Mercenary: That must be the strange voice. His memories. |
Alva: The completed object... when the splinters are reassembled... it's a fruit. |
Alva on The Dream /5
Alva: I believe I had the final dream. |
Ranger: Divinity? What was it like? Huntress: I'm listenin'. Monk: Perhaps the memory of a god. Go on. Witch: Tell me {everything.} Sorceress: Perhaps not as crazy as you think. Now... finish the tale. Warrior: Tell me more. Mercenary: I've heard crazier. Go on then. |
Alva: In the dream, I was hollow. Completely empty. I was a liar. A torturer. A deceiver. |
Ranger: It must be {his} memories. The Black Crow. Huntress: I know it, now. It's {his} memories. How he came to be... the Raven. Monk: The memories of a dark god. The one tormenting us. Witch: Ah, it's the trickster's memories! Sorceress: I see. It is the tale of the trickster. The Raven himself. Warrior: It's him. {His} memories. The strange voice is... the Black Crow. Mercenary: That must be the strange voice. His memories. |
Alva: The completed object... when the splinters are reassembled... it's a fruit. |
Alva on Liquid Emotions /2
Ranger: I've found a little jar of... something. Any idea what it does? Huntress: Found a right strange little jar. You know it? Monk: How is this possible? It's a jar of... undisciplined, but concentrated emotions. Witch: Distilling emotions is rather insane, even for me. Do you know anything about this? Sorceress: The Maraketh evoke emotions with tales, but someone tried to do it much more... directly. What sorcery is this? Warrior: This jar of liquid disturbs me. Mercenary: This jar. Makes me... feel things. I don't like feeling things. |
Alva: Hmm... we once excavated a ruin where the engraved pictures told a peculiar story. |
Alva on Liquid Emotions /2
Ranger: I've found a little jar of... something. Any idea what it does? Huntress: Found a right strange little jar. You know it? Monk: How is this possible? It's a jar of... undisciplined, but concentrated emotions. Witch: Distilling emotions is rather insane, even for me. Do you know anything about this? Sorceress: The Maraketh evoke emotions with tales, but someone tried to do it much more... directly. What sorcery is this? Warrior: This jar of liquid disturbs me. Mercenary: This jar. Makes me... feel things. I don't like feeling things. |
Alva: Hmm... we once excavated a ruin where the engraved pictures told a peculiar story. |
Alva on Simulacrum Splinters /2
Ranger: This unnatural splinter I found - it's got markings. Any ideas? Huntress: Had quite the vision, but it weren't from the Spirit. Summat to do with this Splinter? Monk: Does your expertise tell you anything about this strange grey splinter? Witch: Tell me, darling, what you make of this bewitching splinter. Sorceress: The Azmeri deceiver... one of his assaults left something behind. What do you make of it? Warrior: The Black Crow tried to deceive me. My attack chipped off this strange splinter from his... manifestations. Mercenary: Got a real doozy of a remnant here. Can you take a look? |
Alva: Let me see... this marking... we've come across it in our excavations. |
Alva on Simulacrum Splinters /2
Ranger: This unnatural splinter I found - it's got markings. Any ideas? Huntress: Had quite the vision, but it weren't from the Spirit. Summat to do with this Splinter? Monk: Does your expertise tell you anything about this strange grey splinter? Witch: Tell me, darling, what you make of this bewitching splinter. Sorceress: The Azmeri deceiver... one of his assaults left something behind. What do you make of it? Warrior: The Black Crow tried to deceive me. My attack chipped off this strange splinter from his... manifestations. Mercenary: Got a real doozy of a remnant here. Can you take a look? |
Alva: Let me see... this marking... we've come across it in our excavations. |
Alva on Fortress /3
Alva: At first it seemed there was nothing in the historical record about that strange pillar of flame you found... |
Ranger: But why is it here now? Huntress: But what's it mean? Monk: It is still a curious time to see it. Witch: Makes you wonder, why has it showed up now... how ominous. Sorceress: The timing of this seems mysterious. The question we must ask is, why do we see this now? Warrior: But where has it come from? Mercenary: Yeah... but why's it showin' up now? |
Alva: If that place is somehow connected to those times of ash, then perhaps we have quite the problem on our hands. |
Alva on Fortress /3
Alva: At first it seemed there was nothing in the historical record about that strange pillar of flame you found... |
Ranger: But why is it here now? Huntress: But what's it mean? Monk: It is still a curious time to see it. Witch: Makes you wonder, why has it showed up now... how ominous. Sorceress: The timing of this seems mysterious. The question we must ask is, why do we see this now? Warrior: But where has it come from? Mercenary: Yeah... but why's it showin' up now? |
Alva: If that place is somehow connected to those times of ash, then perhaps we have quite the problem on our hands. |
Alva on Fortress /3
Alva: At first it seemed there was nothing in the historical record about that strange pillar of flame you found... |
Ranger: But why is it here now? Huntress: But what's it mean? Monk: It is still a curious time to see it. Witch: Makes you wonder, why has it showed up now... how ominous. Sorceress: The timing of this seems mysterious. The question we must ask is, why do we see this now? Warrior: But where has it come from? Mercenary: Yeah... but why's it showin' up now? |
Alva: If that place is somehow connected to those times of ash, then perhaps we have quite the problem on our hands. |
Alva on Monolith /3
Alva: I've heard about that massive pillar of flame you've spotted. |
Ranger: What is it? Huntress: Any idea what it is? Monk: Hmm... we shall see what it bodes. Witch: What even is it? Sorceress: I will get there as soon as I can. But what do you think it means? Warrior: What do you make of it? Mercenary: Got any ideas on it? |
Alva: I've not got a clue. But... I'll do some research and get back to you. |
Alva on Monolith /3
Alva: I've heard about that massive pillar of flame you've spotted. |
Ranger: What is it? Huntress: Any idea what it is? Monk: Hmm... we shall see what it bodes. Witch: What even is it? Sorceress: I will get there as soon as I can. But what do you think it means? Warrior: What do you make of it? Mercenary: Got any ideas on it? |
Alva: I've not got a clue. But... I'll do some research and get back to you. |
Alva on Monolith /3
Alva: I've heard about that massive pillar of flame you've spotted. |
Ranger: What is it? Huntress: Any idea what it is? Monk: Hmm... we shall see what it bodes. Witch: What even is it? Sorceress: I will get there as soon as I can. But what do you think it means? Warrior: What do you make of it? Mercenary: Got any ideas on it? |
Alva: I've not got a clue. But... I'll do some research and get back to you. |
Alva on Surviving the Cataclysm /3
Alva: Well... I wasn't expecting to see you quite so soon. Least of all, back here. |
Ranger: It is regrettable to be here... again. Huntress: Aye. Can't really believe it, me. Monk: The path turns as it chooses. Witch: Trust me, I'm not thrilled to see you either. Sorceress: It is unfortunate that we meet this way. But, I am glad you are safe, Miss Valai. Warrior: Things... didn't quite go as planned. Mercenary: Yeah. Pretty dire situation all round, really. |
Alva: I've been quite busy studying that Blood Magic tome I found. |
Alva on Surviving the Cataclysm /3
Alva: Well... I wasn't expecting to see you quite so soon. Least of all, back here. |
Ranger: It is regrettable to be here... again. Huntress: Aye. Can't really believe it, me. Monk: The path turns as it chooses. Witch: Trust me, I'm not thrilled to see you either. Sorceress: It is unfortunate that we meet this way. But, I am glad you are safe, Miss Valai. Warrior: Things... didn't quite go as planned. Mercenary: Yeah. Pretty dire situation all round, really. |
Alva: I've been quite busy studying that Blood Magic tome I found. |
Alva on Unidentified Ruins /2
Mercenary: What about those old ruins? The ones with the 'distilled emotions.' |
Alva on Unidentified Ruins /2
Mercenary: What about those old ruins? The ones with the 'distilled emotions.' |
Alva on The Simulacrum /1
Alva: Now we know where we might find our unwelcome guest. Let's hit the trickster where he lives, in his so-called 'Simulacrum.' |
Alva on The Simulacrum /1
Alva: Now we know where we might find our unwelcome guest. Let's hit the trickster where he lives, in his so-called 'Simulacrum.' |
Alva on The Strange Mirror /3
Alva: Ever since you encountered that strange mirror, this place is darker now, in a way I can't describe... |
Ranger: I don't hear anything. Huntress: I {do} sense something... Monk: There is a trace of shadow upon you. Witch: So it's not just me, then. Sorceress: You mean... a presence? A spirit? Speak plainly. Warrior: You feel that too? Mercenary: You're really creeping me out, miss. |
Alva: I keep thinking I hear laughter, mocking us... but I look around, and I don't see anything. |
Alva on The Strange Mirror /3
Alva: Ever since you encountered that strange mirror, this place is darker now, in a way I can't describe... |
Ranger: I don't hear anything. Huntress: I {do} sense something... Monk: There is a trace of shadow upon you. Witch: So it's not just me, then. Sorceress: You mean... a presence? A spirit? Speak plainly. Warrior: You feel that too? Mercenary: You're really creeping me out, miss. |
Alva: I keep thinking I hear laughter, mocking us... but I look around, and I don't see anything. |
Edit
Wikis Content is available under CC BY-NC-SA 3.0 unless otherwise noted.
Wikis Content is available under CC BY-NC-SA 3.0 unless otherwise noted.