Alva
Humanoid| 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
9,308
Armour
2,413
Evasion Rating
1,062
Energy Shield
745
Damage
131
Spell Damage
131
Accuracy
7,506
Attack Time
1.17
Experience
28,634
Minion Life
8,316
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, AttackInPlace
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,
[SkillType.AttackInPlace] = 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
Humanoid| 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
9,308
Armour
2,413
Evasion Rating
1,062
Energy Shield
745
Damage
131
Spell Damage
131
Accuracy
7,506
Attack Time
1.17
Experience
28,634
Minion Life
8,316
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, AttackInPlace
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,
[SkillType.AttackInPlace] = 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
Humanoid| 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
9,308
Armour
2,413
Evasion Rating
1,062
Energy Shield
745
Damage
131
Spell Damage
131
Accuracy
7,506
Attack Time
1.17
Experience
28,634
Minion Life
8,316
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, AttackInPlace
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,
[SkillType.AttackInPlace] = 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
Humanoid| 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
9,308
Armour
2,413
Evasion Rating
1,062
Energy Shield
745
Damage
131
Spell Damage
131
Accuracy
7,506
Attack Time
1.17
Experience
28,634
Minion Life
8,316
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, AttackInPlace
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,
[SkillType.AttackInPlace] = 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
Humanoid| 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
9,308
Armour
2,413
Evasion Rating
1,062
Energy Shield
745
Damage
131
Spell Damage
131
Accuracy
7,506
Attack Time
1.17
Experience
28,634
Minion Life
8,316
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, AttackInPlace
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,
[SkillType.AttackInPlace] = 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
Humanoidstance 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
9,308
Armour
2,413
Evasion Rating
1,062
Energy Shield
745
Damage
131
Spell Damage
131
Accuracy
7,506
Attack Time
1.17
Experience
28,634
Minion Life
8,316
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, AttackInPlace
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,
[SkillType.AttackInPlace] = 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
Humanoid| 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
AlvaIncursionHubSummon
Metadata
AlvaIncursionHubSummon
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
Level
68
Life
9,308
Armour
2,413
Evasion Rating
1,062
Energy Shield
745
Damage
131
Spell Damage
131
Accuracy
7,506
Attack Time
1.17
Experience
28,634
Minion Life
8,316
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, AttackInPlace
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
Object Type Codes
-- src\Data\Spectres.lua
minions["Metadata/NPC/League/Incursion/AlvaIncursionHubSummon"] = {
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,
[SkillType.AttackInPlace] = 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
Humanoid| 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
AlvaIncursionHubSummon
Metadata
AlvaIncursionAccessSummon
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
Level
68
Life
9,308
Armour
2,413
Evasion Rating
1,062
Energy Shield
745
Damage
131
Spell Damage
131
Accuracy
7,506
Attack Time
1.17
Experience
28,634
Minion Life
8,316
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, AttackInPlace
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
Object Type Codes
-- src\Data\Spectres.lua
minions["Metadata/NPC/League/Incursion/AlvaIncursionAccessSummon"] = {
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,
[SkillType.AttackInPlace] = 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
Humanoid| 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
AlvaIncursionHubSummon
Metadata
AlvaIncursionTempleSummon
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
Level
68
Life
9,308
Armour
2,413
Evasion Rating
1,062
Energy Shield
745
Damage
131
Spell Damage
131
Accuracy
7,506
Attack Time
1.17
Experience
28,634
Minion Life
8,316
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, AttackInPlace
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
Object Type Codes
-- src\Data\Spectres.lua
minions["Metadata/NPC/League/Incursion/AlvaIncursionTempleSummon"] = {
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,
[SkillType.AttackInPlace] = 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 Topic /4
| 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 | |
| Galvanic Wand | |
| Galvanic Shards |
Alva Text Audio /469
Alva
Alva Alva /5
| Name | Show Full Descriptions |
|---|---|
| Category | Hideout Item |
| Hideout Doodad Category | NPCs |
| 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. Druid: Such sights change a soul... like fire chars wood. |
Alva: It was unreal. Unlike anything I could have imagined. |
Alva on Doryani /4
Alva: Well, 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. Druid: Cold, aye. But hungry.
|
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. Druid: Aye. He says the Weapon's in pieces.
|
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. Druid: We seek a bounty which cannae be found on all but 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 Corruption Seal /3
Alva: What's going on here? |
Warrior: After I activate six of these, an old Vaal temple opens. Marauder: [DNT] Witch: I {suppose} I could use your treasure hunting skills... these lead to an old temple. Sorceress: These structures are connected to an ancient Vaal temple. Shadow: [DNT] Monk: There is a lost temple... these open the way... Templar: [DNT] Druid: A temple, of sorts. Dinnae know what to make of it. Ranger: When enough of these light up, we can get into an ancient Vaal temple. Huntress: There's a Vaal temple. Could use your expertise. Duelist: [DNT] Mercenary: There's a temple, Miss Valai. Right up your alley. |
Alva: A temple! I like the sound of that. |
Alva on Kishara's Spoils /27
Alva: This looks like the spoils of the famed Kishara, the greatest treasure hunter of the ancient world! |
Warrior: The Ezomytes have a song about her visit to Phaaryl. How far did she end up sailing? Marauder: [DNT] |
Alva: [DNT] |
Marauder: [DNT] |
Alva: [DNT] |
Witch: A role model of yours? Huntress: A kindred spirit, then. |
Alva: I do look up to her! But there's something I've always wondered... |
Sorceress: I was taught that Kishara was captain of a Maraketh merchant vessel. You're saying she was Vaal? |
Alva: That's curious. Her treasures {are} here, but I suppose that doesn't prove anything... |
Monk: Kishara? This name is unfamiliar to me. |
Alva: Would you say it... doesn't ring a bell? |
Monk: It does not. |
Alva: Oh come on, that was brilliant! You're no fun. |
Templar: [DNT] |
Druid: Aye. My memory's faint, but... I believe she visited the Wildwood to trade, when I was still a young buck. Lively one, she was. |
Alva: Excuse me? Just how old are you? |
Druid: Not as old as you're thinkin'. Time just runs a bit differently there. I always wondered what became o' her. |
Ranger: Never heard of her. |
Alva: Kishara, the Southern Star? The Wayward Gull? Her seventeen children founded the Brinerot pirate band? |
Ranger: Still haven't—wait, {seventeen?} How? When did she even have time? |
Alva: She was renowned for manning the helm while pregnant, and giving birth during battles. |
Ranger: {Battles?} It happened multiple times? |
Alva: Let's not get distracted. This treasure could be the find of... some century! |
Mercenary: Heh heh. The Brinerot sure tell some lurid tales o' her. |
Alva: Keep your trousers on. She's a respected figure! And this treasure... |
Alva: Popular writings claimed she sailed all the way to Middengard on her last voyage. |
Shadow: [DNT] Duelist: [DNT] |
Alva on First Impression /9
Alva: This is Lira Vaal, once the capital of the empire! |
Warrior: I haven't seen any throne rooms in those ruins. Marauder: [DNT] Shadow: [DNT] |
Alva: They'd be quite hard to access. But don't worry - I can help you look! |
Witch: What? That rundown old pile? Sorceress: {That} temple? Are you certain? Mercenary: You're shittin' me.... |
Alva: You had no idea, did you? This is incredible! I can't wait to get in and... {explore!} |
Monk: How far the mighty have fallen. Templar: [DNT] |
Alva: Indeed. Let's hope that fall rattled out all their gold! |
Druid: It's no wonder I can feel such darkness here. Ranger: This place is still poisoned by Corruption. Huntress: So that's why the {rathin} is so strong here. Duelist: [DNT] |
Alva: This was where the end began, so to speak. |
Alva on Kamasan Gold /9
Alva: Hmm... this vault does belong to Atziri, but this can't be what the legends speak of... |
Warrior: There is tremendous wealth here. Marauder: [DNT] Witch: I'll take your word for it. Sorceress: I am the first to admit that legends can sometimes be... larger than life. |
Alva: Her vaults are supposed to be two vast ziggurats full of gold, jewels, and priceless artifacts... |
Duelist: [DNT] Mercenary: We better save it from the Cataclysm then. |
Alva: My thoughts exactly! |
Shadow: [DNT] |
Alva: [DNT] |
Druid: It's all much of a muchness to me. You can tell these trinkets apart? Monk: Kamasan sect? Templar: [DNT] Ranger: That sounds familiar. Huntress: How'd ya figure? |
Alva: The patterns in the gold are quite unique. See there? The mark of the renowned Mektul. |
Alva on Lineage Gems /10
Alva: It's not traditional treasure, but I'm sure it's quite valuable all the same. |
Druid: Fragments o' history, made real... names are a powerful thing... |
Alva: Names? What do you mean? |
Druid: A story for another time, lass. |
Warrior: The songs of the Ezomytes have become... gems? Marauder: [DNT] |
Alva: In a manner of speaking. |
Witch: I've got a suspicion, but I'll keep {that} to myself. Sorceress: Tales incarnate. I am intrigued. Shadow: [DNT] |
Monk: Were the gems of the Vaal... changing over time? Templar: [DNT] |
Alva: It makes sense, in a way. Modern gems are different, too. |
Ranger: I wonder if my mother's story is among them... Huntress: I wonder if the Spirit would have cut me off for using these? Duelist: [DNT] Mercenary: More tools for killing. Same as always. |
Alva on Atziri's Treasure Vaults /23
Alva: The legends differ on the source of the wealth. Some say she demanded tribute from all over the Empire. |
Druid: Why? What did they hope to gain? |
Alva: Her favour. Their lives. Supposedly, in many cases, simple acknowledgement. They were that desperate for her approval. |
Druid: When folk surrender their will to another, such madness marks the end. I know it all too well. |
Alva: Yes... we have the benefit of history, but they couldn't see it... |
Witch: I pour everything I have into study, practice, and power... and yet some just have the world handed to them. |
Alva: Can't argue with that. Life definitely seems unfair sometimes. |
Witch: You're one to talk. |
Alva: I haven't the slightest idea what you mean... |
Warrior: I am sometimes disgusted by the weakness of men. |
Alva: Hah, don't get me started! |
Marauder: [DNT] |
Alva: [DNT] |
Marauder: [DNT] |
Alva: [DNT] |
Sorceress: Wealthy Maraketh merchants did send caravans to curry favour. |
Alva: So it's true, then! I feel like I'm learning so much from you. |
Sorceress: Don't make a habit of it. I left the life of a tale-woman behind long ago. |
Alva: Still... I appreciate it. |
Ranger: Ugh. Of course. |
Alva: Right? Men! |
Alva: In any case, if the vaults actually existed, they were lost in the Cataclysm... but this is a great place to start looking! |
Shadow: [DNT] Monk: It is not my goal, but... for you, I will remain vigilant. Templar: [DNT] Huntress: I happen to have a knack for finding things... Duelist: [DNT] Mercenary: I'll give it a good look. See what I can scrounge up. |
Alva on Lira Vaal /14
Alva: This was the capital of the Vaal Empire for much of its history, but some sort of... incident... burned much of it down. |
Warrior: This is a place of death and misery. Can you not feel it? Marauder: [DNT] |
Alva: There could be powerful weapons and armour still within. |
Warrior: Perhaps death and misery can be... overcome. Marauder: [DNT] |
Witch: What about dark forbidden secrets? Any of those rumoured to be lying around? Monk: If we do not find her vaults, what else might lie within? Huntress: All I seek is a way to remove the mark of Corruption.. to hear the Spirit once more. |
Alva: That's the great thing about the Vaal. You never know. |
Sorceress: An {incident?} Lira Vaal was set ablaze by Orbala herself, on her second adventure. Unintentionally. |
Alva: Is that so? I've been meaning to learn more about Maraketh history. Vaal accounts of the incident gloss over the details. |
Sorceress: As expected. |
Shadow: [DNT] Duelist: [DNT] Mercenary: Oo, we're gonna strike it rich, I can feel it. |
Alva: You know it! |
Druid: The air still reeks o' sorrow. Templar: [DNT] Ranger: There is something very wrong with this place. |
Alva: Terrible things happened in that temple... |
Templar: [DNT] Druid: Then let us purge what pain still lingers. |
Alva on The Cataclysm /37
Alva: In my readings, accounts of the Cataclysm are scattered, as one might expect. |
Druid: A few escaped to the Wildwood by pure chance... but they didnae last long. It was already too late. |
Alva: What happened to them? |
Druid: They met a terrible fate. |
Alva: Ooh, I want details! |
Druid: You'll not get them from me. |
Alva: Aw, {fine}. |
Witch: That is the price of meddling with forces one doesn't understand. |
Alva: Don't you do that rather often? |
Witch: I meddle, yes, but I also make sure I {understand} first. |
Alva: Really? You've never reached beyond your grasp even a {little?} |
Witch: Maybe a little... |
Warrior: If we learn more about their Cataclysm, perhaps we could stop another. |
Alva: That's history for you. It's got all the answers, if you're willing to look. |
Marauder: [DNT] |
Alva: [DNT] |
Marauder: [DNT] |
Alva: [DNT] |
Sorceress: We knew little of the event itself. |
Alva: Intriguing! I've never thought about the Maraketh perspective on all this. |
Shadow: [DNT] |
Alva: [DNT] |
Monk: And Wraeclast is still suffering from the consequences to this day. Templar: [DNT] Ranger: So much suffering. So much pain. It's still harming the world to this day. |
Alva: The legacy of the Vaal might always be with us... |
Huntress: As the elders tell it, my people were happy to take them in. They'd always been kind to us. |
Alva: I'm glad. Such charity, in the face of such horror... |
Duelist: [DNT] |
Alva: [DNT] |
Duelist: [DNT] |
Mercenary: How many were there before? |
Alva: If I had to guess, I'd wager... millions. |
Mercenary: Oof, millions. That's a tough record to beat. |
Alva: Record? |
Mercenary: Yeh. It's a soldier's game, to keep your mind. Confirmed kills. |
Alva: I'm sorry, are you competing with the legendary Queen Atziri for {number of kills?} |
Mercenary: I {said} it's a tough one to beat. |
Alva: You are absolutely... ridiculous... |
Alva on Soul Core Piles /15
Alva: A hoard of soul cores... piled up and forgotten... |
Warrior: This is sickening. Souls collected like trinkets. Druid: The Vaal so often claimed to be peacekeepers. There is so much pain in this place... Sorceress: Leaving these souls trapped is deeply dishonourable. Monk: This unsettles me. Such callous brutality. |
Alva: Nothing we can do about that now, though. We should use what we can for a good cause. |
Marauder: [DNT] |
Templar: [DNT] |
Alva: [DNT] |
Marauder: [DNT] Templar: [DNT] |
Witch: I'm surprised she abided this... clutter. Ranger: How could she see these without thinking of all the souls trapped inside? |
Alva: I'm not defending her, but it's unlikely Atziri herself ever actually used this chamber. |
Witch: Still, it's unseemly. Ranger: Someone did... |
Shadow: [DNT] Huntress: This is everything the Azmeri feared about {rathin}. |
Duelist: [DNT] |
Alva: [DNT] |
Duelist: [DNT] |
Mercenary: Finder's keepers. |
Alva on Tablet Trove /8
Alva: I fancy myself a historical expert, but these... |
Druid: Older than memory, these. From before the time of the Maji. |
Alva: And how old is that, exactly? |
Druid: We left for the Wildwood durin' the Winter o' the World. |
Alva: Wow. That... doesn't clarify things for me at all. Must ask the Maraketh about that sometime... |
Witch: It seems Doryani wasn't the only one studying them... |
Warrior: These will be very useful. Marauder: [DNT] Sorceress: We shall make good use of these. Shadow: [DNT] Monk: Perhaps we were meant to find these. Templar: [DNT] Ranger: Just another tool, to my eye. Huntress: Nice find. I'll grab 'em. Duelist: [DNT] Mercenary: I'll scoop 'em up. We'll figure that out later. |
Alva: You're really getting in the spirit of treasure hunting! |
Alva on Juatalotli's Hoard /11
Alva: This collection belongs to Juatalotli. Now that's a name you don't hear every day! |
Marauder: [DNT] Templar: [DNT] |
Alva: How disrespectful! Let's return the favour, shall we? |
Shadow: [DNT] |
Alva: [DNT] |
Warrior: You know of him? Mercenary: Or ever, in my case. Sorceress: I know nothing of this man. Witch: Should I know who he is? Monk: I may have heard of him once before. Remind me - who is he? Druid: If I ever knew his name I've long since forgotten it. Who is he? |
Alva: Apparently, he's an Architect in charge of preserving ancient and notable relics. |
Ranger: Let me guess. Another Vaal thief. Duelist: [DNT] |
Alva: You called it. He 'collected' ancient and notable relics through trade, excavation, and... raids. |
Huntress: The elders once spoke of him. We gave him some of our sacred objects for preservation. |
Alva: Then technically this stuff might belong to you anyway, right? Let's check it out! |
Alva on The Ritual /3
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. Druid: The land'll bear the scars, Alva. Same as any livin' thing. |
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. Druid: The land'll bear the scars, Alva. Same as any livin' thing. |
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. Druid: The land'll bear the scars, Alva. Same as any livin' thing. |
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? Druid: That was long ago... Why 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? Druid: That was long ago... Why 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? Druid: That was long ago... Why 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? Druid: Flame that high's no natural fire. What do ye reckon it is? |
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? Druid: Flame that high's no natural fire. What do ye reckon it is? |
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? Druid: Flame that high's no natural fire. What do ye reckon it is? |
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. Druid: Aye... life's twists and turns are seldom kind. |
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. Druid: Aye... life's twists and turns are seldom kind. |
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.