Asinia, the Praetor's Consort



Area: Tomb of the Consort
monster dropped item rarity +% [2700]
monster slain experience +% [0]
unique monster guarantee one rare [0]
monster slain experience +% [0]
unique monster guarantee one rare [0]
Spectre | N |
---|---|
Area | Tomb of the Consort |
Tags | 1HSword_onhit_audio, ghost_blood, humanoid, not_dex, skeleton, slow_movement, undead |
Life
175%
Energy Shield From Life
20%
Armour
+75%
Resistance




Damage
300%
Accuracy
100%
Critical Hits Chance
5%
Critical Damage Bonus
+30%
Attack Distance
5 ~ 15
Attack Time
1.5 Second
Damage Spread
±20%
Experience
250%
Model Size
140%
Type
WifeMonster
Metadata
WifeMonster
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
Level
8
Life
70
Armour
39
Evasion Rating
35
Energy Shield
18
Damage
53
Spell Damage
53
Accuracy
172
Attack Time
1.5
Experience
188
Minion Life
420
Minion Energy Shield
105
Minion Damage
43
Minion Armour
72
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: 42–64
Critical Hit Chance: 5%
Attack Time: 1.5 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]

GSWifeMonsterDelayedBlast
Triggerable, Spell, Damage
Critical Hit Chance: 5%
Cast Time: 1 sec
Deals 47.73 to 71.59 Physical Damage
action attack or cast time uses animation length [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [100]
GSWifeMonsterDelayedBlastLarge
Triggerable, Spell, Damage
Critical Hit Chance: 5%
Cast Time: 1 sec
Deals 149.2 to 223.7 Physical Damage
action attack or cast time uses animation length [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [80]
MMSWifeMonsterSpiritMortar
Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
Critical Hit Chance: 5%
Cast Time: 1 sec
Generic monster mortar skill. Like Monster Projectile but has an impact effect.
Deals 29.83 to 44.75 Physical Damage
Converts 60% of Physical Damage to Fire Damage
action attack or cast time uses animation length [1]
base is projectile [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [40]
projectile spread radius [10]
projectile uses contact position [1]
spell maximum action distance +% [0]
use scaled contact offset [1]
WifeMonsterComboAttack
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Basic Attack
Base Damage: 42–64
Critical Hit Chance: 5%
Attack Damage: 80%
Attack Time: 1.5 sec
Cooldown Time: 5 sec
Deals 20% less Attack Damage
Knocks Back Enemies
action attack or cast time uses animation length [1]
attack maximum action distance + [15]
determine knockback direction from melee pattern [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]

GTWifeMonsterUnstableProj
Triggerable
Cooldown Time: 13 sec
action attack or cast time uses animation length [1]
EASWifeMonsterBodySwap
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Basic Attack
Base Damage: 42–64
Critical Hit Chance: 5%
Attack Time: 1.5 sec
Cooldown Time: 8.5 sec
action attack or cast time uses animation length [1]

EASWifeMonsterDelayedBlast
Cooldown Time: 16 sec
action attack or cast time uses animation length [1]
GSHusbandPurge
Triggerable, Spell, Damage
Cast Time: 1 sec
base deal no damage over time [1]
is area damage [1]
CGEWifeGhostflameBurning
Spell, Area, Damage, Triggerable, Duration, AreaSpell
Cast Time: 1 sec
Deals 28 Base Fire Damage per second
active skill area of effect radius +% final [-40]
base skill effect duration [10000]
ground fire art variation [1016]
EASWifeUnstableProjectiles
action attack or cast time uses animation length [1]
EASWifeMonsterBoneWallStorm
action attack or cast time uses animation length [1]
GSWifeMonsterBoneCone
Triggerable, Spell, Damage
Critical Hit Chance: 5%
Cast Time: 1 sec
Cooldown Time: 10 sec
Deals 41.76 to 62.64 Physical Damage
action attack or cast time uses animation length [1]
active skill area of effect radius +% final [50]
base skill can be avoided by dodge roll [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [100]
spell maximum action distance +% [-45]
SSMWifeMonsterBoneWall
Spell, Multicastable, Triggerable
Cast Time: 1 sec
action attack or cast time uses animation length [1]
alternate minion [1052]
monster no drops or experience [1]
number of monsters to summon [1]
summon specific monsters radius +% [-99]
summoned monsters are minions [1]
GTWifeMonsterBoneWall
Triggerable
Cooldown Time: 20 sec
action attack or cast time uses animation length [1]
GTWifeMonsterBoneWallStorm
Triggerable
action attack or cast time uses animation length [1]
GSWifeMonsterBoneStorm
Triggerable, Spell, Damage
Critical Hit Chance: 5%
Cast Time: 1 sec
Deals 47.73 to 71.59 Physical Damage
action attack or cast time uses animation length [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [30]
EASWifeSummon90
action attack or cast time uses animation length [1]
GSWifeBossSlow
Triggerable, Spell, Damage
Cast Time: 1 sec
Deals 0.86096232722934 to 1.291 Physical Damage
action attack or cast time uses animation length [1]
base skill effect duration [5000]
is area damage [1]
Object Type
version 2 extends "Metadata/Monsters/Monster" extends "Metadata/Monsters/BossBase" StateMachine { define_shared_state = " spirits; max; souls; " } Stats { set_monster_delay_item_drops_millis = 3500 }
Object Type Codes
version 2 extends "Metadata/Monsters/Monster" extends "Metadata/Monsters/BossBase" Render { use_ao_lights = true light_starts_disabled = true } GlobalAudioParamEvents { player_in_range_param = "WifeInRange" life_percent_param = "WifeLifePercentage" range = 130 } StateMachine { create_state_light_0 = "DisableLight();" create_state_light_1 = " Delay( 0.01, { EnableLight(); } ); " on_state_light_0 = "FadeOutLight( 1.0 );" on_state_light_1 = "FadeInLight( 6.0 );" on_state_light_2 = "SetLightState( dim, 2 );" create_state_light_2 = "SetLightState( dim );" on_or_create_state_spirits_1 = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/HusbandBoss/epk/powerup.epk' );" on_or_create_state_spirits_0 = "RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/HusbandBoss/epk/powerup.epk' );" on_change_state_spirits = " this.soul_intensity = 2.0 + GetState( spirits ); Call( update_soul_states, soul_intensity ); " } Render { selection_size_override = "140, 140, 200" } Functions { update_soul_states = " this.effect_values = arg1; effect_values += arg1; effect_values += 0.0; effect_values += 0.0; " } Actor { on_effect_event_dialogue_for_CTS1BossFightStart = " local player = GetLocalPlayer(); local succeeded; this.player_ascendancy = player.GetAscendancyName(); If( Or( player_ascendancy == 'Druid', player_ascendancy == 'Druid1', player_ascendancy == 'Druid2', player_ascendancy == 'Druid3' ), { IfInArea( G1_9, C_G1_9, () { PlayTextAudio( WifeBoss_Emerge_Ezomyte, 'Metadata/Monsters/WifeMonster/WifeMonster', 600 ); }, () { PlayTextAudio( WifeBoss_Emerge_Ezomyte, 'Metadata/Monsters/WifeMonster/WifeMonsterMap', 600 ); } ); succeeded = true; } ); If( Or( player_ascendancy == 'Warrior', player_ascendancy == 'Warrior1', player_ascendancy == 'Warrior2', player_ascendancy == 'Warrior3' ), { IfInArea( G1_9, C_G1_9, () { PlayTextAudio( WifeBoss_Emerge_Karui_Random, 'Metadata/Monsters/WifeMonster/WifeMonster', 900 ); }, () { PlayTextAudio( WifeBoss_Emerge_Karui_Random, 'Metadata/Monsters/WifeMonster/WifeMonsterMap', 900 ); } ); succeeded = true; } ); If( Or( player_ascendancy == 'Marauder', player_ascendancy == 'Marauder1', player_ascendancy == 'Marauder2', player_ascendancy == 'Marauder3' ), { IfInArea( G1_9, C_G1_9, () { PlayTextAudio( WifeBoss_Emerge_Karui_Random, 'Metadata/Monsters/WifeMonster/WifeMonster', 900 ); }, () { PlayTextAudio( WifeBoss_Emerge_Karui_Random, 'Metadata/Monsters/WifeMonster/WifeMonsterMap', 900 ); } ); succeeded = true; } ); If( Or( player_ascendancy == 'Sorceress', player_ascendancy == 'Sorceress1', player_ascendancy == 'Sorceress2', player_ascendancy == 'Sorceress3' ), { IfInArea( G1_9, C_G1_9, () { PlayTextAudio( WifeBoss_Emerge_Sorc, 'Metadata/Monsters/WifeMonster/WifeMonster', 1300 ); }, () { PlayTextAudio( WifeBoss_Emerge_Sorc, 'Metadata/Monsters/WifeMonster/WifeMonsterMap', 1300 ); } ); succeeded = true; } ); If( Or( player_ascendancy == 'Witch', player_ascendancy == 'Witch1', player_ascendancy == 'Witch2', player_ascendancy == 'Witch3' ), { IfInArea( G1_9, C_G1_9, () { PlayTextAudio( WifeBoss_Emerge_Witch, 'Metadata/Monsters/WifeMonster/WifeMonster', 100 ); }, () { PlayTextAudio( WifeBoss_Emerge_Witch, 'Metadata/Monsters/WifeMonster/WifeMonsterMap', 100 ); } ); succeeded = true; } ); If( Or( player_ascendancy == 'Templar', player_ascendancy == 'Templar1', player_ascendancy == 'Templar2', player_ascendancy == 'Templar3' ), { IfInArea( G1_9, C_G1_9, () { PlayTextAudio( WifeBoss_Emerge_Templar, 'Metadata/Monsters/WifeMonster/WifeMonster', 1500 ); }, () { PlayTextAudio( WifeBoss_Emerge_Templar, 'Metadata/Monsters/WifeMonster/WifeMonsterMap', 1500 ); } ); succeeded = true; } ); If( !VariableExists( succeeded ), () { IfInArea( G1_9, C_G1_9, () { PlayTextAudio( WifeBoss_Emerge_Other, 'Metadata/Monsters/WifeMonster/WifeMonster', 1500 ); }, () { PlayTextAudio( WifeBoss_Emerge_Other, 'Metadata/Monsters/WifeMonster/WifeMonsterMap', 1500 ); } ); } ); " on_effect_start_EASWifeMonsterBodySwap = " Roll( 1, 2, () { IfInArea( G1_9, C_G1_9, () { PlayTextAudio( WifeBoss_Swap_Random, 'Metadata/Monsters/WifeMonster/WifeMonster' ); }, () { PlayTextAudio( WifeBoss_Swap_Random, 'Metadata/Monsters/WifeMonster/WifeMonsterMap' ); } ); } ); " on_effect_start_WifeMonsterComboAttack = " Roll( 1, 2, () { IfInArea( G1_9, C_G1_9, () { PlayTextAudio( WifeBoss_Combo_Random, 'Metadata/Monsters/WifeMonster/WifeMonster' ); }, () { PlayTextAudio( WifeBoss_Combo_Random, 'Metadata/Monsters/WifeMonster/WifeMonsterMap' ); } ); } ); " on_effect_start_EASWifeMonsterDelayedBlast = " Roll( 1, 1, () { IfInArea( G1_9, C_G1_9, () { PlayTextAudio( WifeBoss_DelayedBlast_Random, 'Metadata/Monsters/WifeMonster/WifeMonster' ); }, () { PlayTextAudio( WifeBoss_DelayedBlast_Random, 'Metadata/Monsters/WifeMonster/WifeMonsterMap' ); } ); } ); " on_effect_start_GTWifeMonsterUnstableProj = " Roll( 1, 1, () { IfInArea( G1_9, C_G1_9, () { PlayTextAudio( WifeBoss_Explode_Random, 'Metadata/Monsters/WifeMonster/WifeMonster' ); }, () { PlayTextAudio( WifeBoss_Explode_Random, 'Metadata/Monsters/WifeMonster/WifeMonsterMap' ); } ); } ); " on_effect_start_GTWifeMonsterBoneWall = " Roll( 1, 1, () { IfInArea( G1_9, C_G1_9, () { PlayTextAudio( WifeBoss_BoneWall_Random, 'Metadata/Monsters/WifeMonster/WifeMonster' ); }, () { PlayTextAudio( WifeBoss_BoneWall_Random, 'Metadata/Monsters/WifeMonster/WifeMonsterMap' ); } ); } ); " on_effect_start_GSWifeMonsterBoneCone = " Roll( 1, 1, () { IfInArea( G1_9, C_G1_9, () { PlayTextAudio( WifeBoss_Attack_Random, 'Metadata/Monsters/WifeMonster/WifeMonster' ); }, () { PlayTextAudio( WifeBoss_Attack_Random, 'Metadata/Monsters/WifeMonster/WifeMonsterMap' ); } ); } ); " } Functions { call_husband = " Roll( 1, 1, () { IfInArea( G1_9, C_G1_9, () { PlayTextAudio( WifeBoss_Summon_Random, 'Metadata/Monsters/WifeMonster/WifeMonster' ); }, () { PlayTextAudio( WifeBoss_Summon_Random, 'Metadata/Monsters/WifeMonster/WifeMonsterMap' ); } ); } ); " } Animated { on_summon_01 = " IfInArea( G1_9, C_G1_9, () { PlayTextAudio( WifeBoss_SummonMinion_Random, 'Metadata/Monsters/WifeMonster/WifeMonster' ); }, () { PlayTextAudio( WifeBoss_SummonMinion_Random, 'Metadata/Monsters/WifeMonster/WifeMonsterMap' ); } ); " }
-- src\Data\Spectres.lua minions["Metadata/Monsters/WifeMonster/WifeMonster"] = { name = "Asinia, the Praetor's Consort", life = 1.75, energyShield = 0.2, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 3, damageSpread = 0.2, attackTime = 1.5, attackRange = 15, accuracy = 1, skillList = { "MeleeAtAnimationSpeedUnique", "WifeMonsterComboAttack", "SSMWifeMonsterBoneWall", "MMSWifeMonsterSpiritMortar", "CGEWifeGhostflameBurning", "GSWifeMonsterDelayedBlast", "GSWifeMonsterDelayedBlastLarge", "GSHusbandPurge", "GSWifeMonsterBoneCone", "GSWifeMonsterBoneStorm", "GSWifeBossSlow", "EASWifeMonsterBodySwap", "EASWifeMonsterDelayedBlast", "EASWifeUnstableProjectiles", "EASWifeMonsterBoneWallStorm", "EASWifeSummon90", "GTWifeMonsterUnstableProj", "GTWifeMonsterBoneWall", "GTWifeMonsterBoneWallStorm", }, 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["WifeMonsterComboAttack"] = { 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 = { "attack_maximum_action_distance_+", "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", "global_knockback", "determine_knockback_direction_from_melee_pattern", "projectile_uses_contact_position", "use_scaled_contact_offset", }, levels = { [1] = {15, 100, baseMultiplier = 0.8, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["SSMWifeMonsterBoneWall"] = { name = "SSMWifeMonsterBoneWall", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Spell] = true, [SkillType.Multicastable] = true, [SkillType.Triggerable] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { spell = true, }, baseMods = { }, qualityStats = { }, stats = { "alternate_minion", "number_of_monsters_to_summon", "summon_specific_monsters_radius_+%", "summoned_monsters_are_minions", "monster_no_drops_or_experience", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {1052, 1, -99, levelRequirement = 8, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MMSWifeMonsterSpiritMortar"] = { name = "MMSWifeMonsterSpiritMortar", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, description = "Generic monster mortar skill. Like Monster Projectile but has an impact effect.", skillTypes = { [SkillType.Projectile] = true, [SkillType.ProjectilesFromUser] = true, [SkillType.Spell] = true, [SkillType.Damage] = true, [SkillType.Area] = true, [SkillType.Trappable] = true, [SkillType.Totemable] = true, [SkillType.Mineable] = true, [SkillType.Multicastable] = true, [SkillType.Triggerable] = true, [SkillType.AreaSpell] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { area = true, spell = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", "projectile_spread_radius", "spell_maximum_action_distance_+%", "active_skill_base_physical_damage_%_to_convert_to_fire", "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "is_area_damage", "base_is_projectile", "projectile_uses_contact_position", "use_scaled_contact_offset", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {0.80000001192093, 1.2000000476837, 10, 0, 60, 40, critChance = 5, levelRequirement = 8, statInterpolation = {3, 3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["CGEWifeGhostflameBurning"] = { name = "CGEWifeGhostflameBurning", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Spell] = true, [SkillType.Area] = true, [SkillType.Damage] = true, [SkillType.Triggerable] = true, [SkillType.Duration] = true, [SkillType.AreaSpell] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { area = true, spell = true, duration = true, }, baseMods = { }, qualityStats = { }, stats = { "base_fire_damage_to_deal_per_minute", "active_skill_area_of_effect_radius_+%_final", "base_skill_effect_duration", "ground_fire_art_variation", }, levels = { [1] = {3, -40, 10000, 1016, levelRequirement = 8, statInterpolation = {3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GSWifeMonsterDelayedBlast"] = { name = "GSWifeMonsterDelayedBlast", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Spell] = true, [SkillType.Damage] = true, }, statDescriptionScope = "geometry_spell", castTime = 1, baseFlags = { spell = true, area = true, }, baseMods = { }, qualityStats = { }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "is_area_damage", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {0.80000001192093, 1.2000000476837, 100, critChance = 5, levelRequirement = 8, statInterpolation = {3, 3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GSWifeMonsterDelayedBlastLarge"] = { name = "GSWifeMonsterDelayedBlastLarge", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Spell] = true, [SkillType.Damage] = true, }, statDescriptionScope = "geometry_spell", castTime = 1, baseFlags = { spell = true, area = true, }, baseMods = { }, qualityStats = { }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "is_area_damage", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {0.80000001192093, 1.2000000476837, 80, critChance = 5, levelRequirement = 8, statInterpolation = {3, 3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GSHusbandPurge"] = { name = "GSHusbandPurge", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Spell] = true, [SkillType.Damage] = true, }, statDescriptionScope = "geometry_spell", castTime = 1, baseFlags = { spell = true, area = true, }, baseMods = { }, qualityStats = { }, stats = { "base_deal_no_damage_over_time", "is_area_damage", }, levels = { [1] = {levelRequirement = 8, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GSWifeMonsterBoneCone"] = { name = "GSWifeMonsterBoneCone", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Spell] = true, [SkillType.Damage] = true, }, statDescriptionScope = "geometry_spell", castTime = 1, baseFlags = { spell = true, area = true, }, baseMods = { }, qualityStats = { }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", "spell_maximum_action_distance_+%", "active_skill_area_of_effect_radius_+%_final", "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "is_area_damage", "action_attack_or_cast_time_uses_animation_length", "base_skill_can_be_avoided_by_dodge_roll", }, levels = { [1] = {0.80000001192093, 1.2000000476837, -45, 50, 100, critChance = 5, levelRequirement = 8, statInterpolation = {3, 3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GSWifeMonsterBoneStorm"] = { name = "GSWifeMonsterBoneStorm", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Spell] = true, [SkillType.Damage] = true, }, statDescriptionScope = "geometry_spell", castTime = 1, baseFlags = { spell = true, area = true, }, baseMods = { }, qualityStats = { }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "is_area_damage", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {0.80000001192093, 1.2000000476837, 30, critChance = 5, levelRequirement = 8, statInterpolation = {3, 3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GSWifeBossSlow"] = { name = "GSWifeBossSlow", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Spell] = true, [SkillType.Damage] = true, }, statDescriptionScope = "geometry_spell", castTime = 1, baseFlags = { spell = true, area = true, }, baseMods = { }, qualityStats = { }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", "base_skill_effect_duration", "is_area_damage", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {0.80000001192093, 1.2000000476837, 5000, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EASWifeMonsterBodySwap"] = { 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 = { "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EASWifeMonsterDelayedBlast"] = { name = "EASWifeMonsterDelayedBlast", 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["EASWifeUnstableProjectiles"] = { name = "EASWifeUnstableProjectiles", 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["EASWifeMonsterBoneWallStorm"] = { name = "EASWifeMonsterBoneWallStorm", 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["EASWifeSummon90"] = { name = "EASWifeSummon90", 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["GTWifeMonsterUnstableProj"] = { name = "GTWifeMonsterUnstableProj", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, }, 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["GTWifeMonsterBoneWall"] = { name = "GTWifeMonsterBoneWall", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, }, 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["GTWifeMonsterBoneWallStorm"] = { name = "GTWifeMonsterBoneWallStorm", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, }
monster dropped item rarity +% [2700]
monster slain experience +% [0]
unique monster guarantee one rare [0]
Id | MonsterUniqueT2Boss |
---|---|
Family | MonsterActBoss |
Domains | Monster (3) |
GenerationType | Unique (3) |
Req. level | 1 |
Stats |
Asinia, the Praetor's Consort



Area: Tomb of the Consort
monster dropped item rarity +% [2700]
monster slain experience +% [0]
unique monster guarantee one rare [0]
monster slain experience +% [0]
unique monster guarantee one rare [0]
Spectre | N |
---|---|
Area | Tomb of the Consort |
Tags | 1HSword_onhit_audio, ghost_blood, humanoid, not_dex, skeleton, slow_movement, undead |
Life
250%
Energy Shield From Life
20%
Armour
+75%
Resistance




Damage
300%
Accuracy
100%
Critical Hits Chance
5%
Critical Damage Bonus
+30%
Attack Distance
5 ~ 15
Attack Time
1.5 Second
Damage Spread
±20%
Experience
250%
Model Size
140%
Type
WifeMonsterCRUEL
Metadata
WifeMonsterCRUEL
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
Level
48
Life
4,488
Armour
1,244
Evasion Rating
269
Energy Shield
1,122
Damage
362
Spell Damage
362
Accuracy
1,090
Attack Time
1.5
Experience
18,475
Minion Life
6,876
Minion Energy Shield
1,719
Minion Damage
983
Minion Armour
2,311
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: 290–435
Critical Hit Chance: 5%
Attack Time: 1.5 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]

GSWifeMonsterDelayedBlast
Triggerable, Spell, Damage
Critical Hit Chance: 5%
Cast Time: 1 sec
Deals 320.3 to 480.5 Physical Damage
action attack or cast time uses animation length [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [100]
GSWifeMonsterDelayedBlastLarge
Triggerable, Spell, Damage
Critical Hit Chance: 5%
Cast Time: 1 sec
Deals 1001 to 1502 Physical Damage
action attack or cast time uses animation length [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [80]
MMSWifeMonsterSpiritMortar
Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, AreaSpell
Critical Hit Chance: 5%
Cast Time: 1 sec
Generic monster mortar skill. Like Monster Projectile but has an impact effect.
Deals 200.2 to 300.3 Physical Damage
Converts 60% of Physical Damage to Fire Damage
action attack or cast time uses animation length [1]
base is projectile [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [40]
projectile spread radius [10]
projectile uses contact position [1]
spell maximum action distance +% [0]
use scaled contact offset [1]
WifeMonsterComboAttack
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Basic Attack
Base Damage: 290–435
Critical Hit Chance: 5%
Attack Damage: 80%
Attack Time: 1.5 sec
Cooldown Time: 5 sec
Deals 20% less Attack Damage
Knocks Back Enemies
action attack or cast time uses animation length [1]
attack maximum action distance + [15]
determine knockback direction from melee pattern [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]

GTWifeMonsterUnstableProj
Triggerable
Cooldown Time: 13 sec
action attack or cast time uses animation length [1]
EASWifeMonsterBodySwap
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
Basic Attack
Base Damage: 290–435
Critical Hit Chance: 5%
Attack Time: 1.5 sec
Cooldown Time: 8.5 sec
action attack or cast time uses animation length [1]

EASWifeMonsterDelayedBlast
Cooldown Time: 16 sec
action attack or cast time uses animation length [1]
GSHusbandPurge
Triggerable, Spell, Damage
Cast Time: 1 sec
base deal no damage over time [1]
is area damage [1]
CGEWifeGhostflameBurning
Spell, Area, Damage, Triggerable, Duration, AreaSpell
Cast Time: 1 sec
Deals 187.7 Base Fire Damage per second
active skill area of effect radius +% final [-40]
base skill effect duration [10000]
ground fire art variation [1016]
EASWifeUnstableProjectiles
action attack or cast time uses animation length [1]
EASWifeMonsterBoneWallStorm
action attack or cast time uses animation length [1]
GSWifeMonsterBoneCone
Triggerable, Spell, Damage
Critical Hit Chance: 5%
Cast Time: 1 sec
Cooldown Time: 10 sec
Deals 280.3 to 420.4 Physical Damage
action attack or cast time uses animation length [1]
active skill area of effect radius +% final [50]
base skill can be avoided by dodge roll [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [100]
spell maximum action distance +% [-45]
SSMWifeMonsterBoneWall
Spell, Multicastable, Triggerable
Cast Time: 1 sec
action attack or cast time uses animation length [1]
alternate minion [1052]
monster no drops or experience [1]
number of monsters to summon [1]
summon specific monsters radius +% [-99]
summoned monsters are minions [1]
GTWifeMonsterBoneWall
Triggerable
Cooldown Time: 20 sec
action attack or cast time uses animation length [1]
GTWifeMonsterBoneWallStorm
Triggerable
action attack or cast time uses animation length [1]
GSWifeMonsterBoneStorm
Triggerable, Spell, Damage
Critical Hit Chance: 5%
Cast Time: 1 sec
Deals 320.3 to 480.5 Physical Damage
action attack or cast time uses animation length [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [30]
EASWifeSummon90
action attack or cast time uses animation length [1]
GSWifeBossSlow
Triggerable, Spell, Damage
Cast Time: 1 sec
Deals 2.229 to 3.343 Physical Damage
action attack or cast time uses animation length [1]
base skill effect duration [5000]
is area damage [1]
Object Type
version 2 extends "Metadata/Monsters/Monster" extends "Metadata/Monsters/BossBase" StateMachine { define_shared_state = " spirits; max; souls; " } Stats { set_monster_delay_item_drops_millis = 3500 }
Object Type Codes
version 2 extends "Metadata/Monsters/Monster" extends "Metadata/Monsters/BossBase" Render { use_ao_lights = true light_starts_disabled = true } GlobalAudioParamEvents { player_in_range_param = "WifeInRange" life_percent_param = "WifeLifePercentage" range = 130 } StateMachine { create_state_light_0 = "DisableLight();" create_state_light_1 = " Delay( 0.01, { EnableLight(); } ); " on_state_light_0 = "FadeOutLight( 1.0 );" on_state_light_1 = "FadeInLight( 6.0 );" on_state_light_2 = "SetLightState( dim, 2 );" create_state_light_2 = "SetLightState( dim );" on_or_create_state_spirits_1 = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/HusbandBoss/epk/powerup.epk' );" on_or_create_state_spirits_0 = "RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/HusbandBoss/epk/powerup.epk' );" on_change_state_spirits = " this.soul_intensity = 2.0 + GetState( spirits ); Call( update_soul_states, soul_intensity ); " } Render { selection_size_override = "140, 140, 200" } Functions { update_soul_states = " this.effect_values = arg1; effect_values += arg1; effect_values += 0.0; effect_values += 0.0; " } Actor { on_effect_event_dialogue_for_CTS1BossFightStart = " local player = GetLocalPlayer(); local succeeded; this.player_ascendancy = player.GetAscendancyName(); If( Or( player_ascendancy == 'Druid', player_ascendancy == 'Druid1', player_ascendancy == 'Druid2', player_ascendancy == 'Druid3' ), { IfInArea( G1_9, C_G1_9, () { PlayTextAudio( WifeBoss_Emerge_Ezomyte, 'Metadata/Monsters/WifeMonster/WifeMonster', 600 ); }, () { PlayTextAudio( WifeBoss_Emerge_Ezomyte, 'Metadata/Monsters/WifeMonster/WifeMonsterMap', 600 ); } ); succeeded = true; } ); If( Or( player_ascendancy == 'Warrior', player_ascendancy == 'Warrior1', player_ascendancy == 'Warrior2', player_ascendancy == 'Warrior3' ), { IfInArea( G1_9, C_G1_9, () { PlayTextAudio( WifeBoss_Emerge_Karui_Random, 'Metadata/Monsters/WifeMonster/WifeMonster', 900 ); }, () { PlayTextAudio( WifeBoss_Emerge_Karui_Random, 'Metadata/Monsters/WifeMonster/WifeMonsterMap', 900 ); } ); succeeded = true; } ); If( Or( player_ascendancy == 'Marauder', player_ascendancy == 'Marauder1', player_ascendancy == 'Marauder2', player_ascendancy == 'Marauder3' ), { IfInArea( G1_9, C_G1_9, () { PlayTextAudio( WifeBoss_Emerge_Karui_Random, 'Metadata/Monsters/WifeMonster/WifeMonster', 900 ); }, () { PlayTextAudio( WifeBoss_Emerge_Karui_Random, 'Metadata/Monsters/WifeMonster/WifeMonsterMap', 900 ); } ); succeeded = true; } ); If( Or( player_ascendancy == 'Sorceress', player_ascendancy == 'Sorceress1', player_ascendancy == 'Sorceress2', player_ascendancy == 'Sorceress3' ), { IfInArea( G1_9, C_G1_9, () { PlayTextAudio( WifeBoss_Emerge_Sorc, 'Metadata/Monsters/WifeMonster/WifeMonster', 1300 ); }, () { PlayTextAudio( WifeBoss_Emerge_Sorc, 'Metadata/Monsters/WifeMonster/WifeMonsterMap', 1300 ); } ); succeeded = true; } ); If( Or( player_ascendancy == 'Witch', player_ascendancy == 'Witch1', player_ascendancy == 'Witch2', player_ascendancy == 'Witch3' ), { IfInArea( G1_9, C_G1_9, () { PlayTextAudio( WifeBoss_Emerge_Witch, 'Metadata/Monsters/WifeMonster/WifeMonster', 100 ); }, () { PlayTextAudio( WifeBoss_Emerge_Witch, 'Metadata/Monsters/WifeMonster/WifeMonsterMap', 100 ); } ); succeeded = true; } ); If( Or( player_ascendancy == 'Templar', player_ascendancy == 'Templar1', player_ascendancy == 'Templar2', player_ascendancy == 'Templar3' ), { IfInArea( G1_9, C_G1_9, () { PlayTextAudio( WifeBoss_Emerge_Templar, 'Metadata/Monsters/WifeMonster/WifeMonster', 1500 ); }, () { PlayTextAudio( WifeBoss_Emerge_Templar, 'Metadata/Monsters/WifeMonster/WifeMonsterMap', 1500 ); } ); succeeded = true; } ); If( !VariableExists( succeeded ), () { IfInArea( G1_9, C_G1_9, () { PlayTextAudio( WifeBoss_Emerge_Other, 'Metadata/Monsters/WifeMonster/WifeMonster', 1500 ); }, () { PlayTextAudio( WifeBoss_Emerge_Other, 'Metadata/Monsters/WifeMonster/WifeMonsterMap', 1500 ); } ); } ); " on_effect_start_EASWifeMonsterBodySwap = " Roll( 1, 2, () { IfInArea( G1_9, C_G1_9, () { PlayTextAudio( WifeBoss_Swap_Random, 'Metadata/Monsters/WifeMonster/WifeMonster' ); }, () { PlayTextAudio( WifeBoss_Swap_Random, 'Metadata/Monsters/WifeMonster/WifeMonsterMap' ); } ); } ); " on_effect_start_WifeMonsterComboAttack = " Roll( 1, 2, () { IfInArea( G1_9, C_G1_9, () { PlayTextAudio( WifeBoss_Combo_Random, 'Metadata/Monsters/WifeMonster/WifeMonster' ); }, () { PlayTextAudio( WifeBoss_Combo_Random, 'Metadata/Monsters/WifeMonster/WifeMonsterMap' ); } ); } ); " on_effect_start_EASWifeMonsterDelayedBlast = " Roll( 1, 1, () { IfInArea( G1_9, C_G1_9, () { PlayTextAudio( WifeBoss_DelayedBlast_Random, 'Metadata/Monsters/WifeMonster/WifeMonster' ); }, () { PlayTextAudio( WifeBoss_DelayedBlast_Random, 'Metadata/Monsters/WifeMonster/WifeMonsterMap' ); } ); } ); " on_effect_start_GTWifeMonsterUnstableProj = " Roll( 1, 1, () { IfInArea( G1_9, C_G1_9, () { PlayTextAudio( WifeBoss_Explode_Random, 'Metadata/Monsters/WifeMonster/WifeMonster' ); }, () { PlayTextAudio( WifeBoss_Explode_Random, 'Metadata/Monsters/WifeMonster/WifeMonsterMap' ); } ); } ); " on_effect_start_GTWifeMonsterBoneWall = " Roll( 1, 1, () { IfInArea( G1_9, C_G1_9, () { PlayTextAudio( WifeBoss_BoneWall_Random, 'Metadata/Monsters/WifeMonster/WifeMonster' ); }, () { PlayTextAudio( WifeBoss_BoneWall_Random, 'Metadata/Monsters/WifeMonster/WifeMonsterMap' ); } ); } ); " on_effect_start_GSWifeMonsterBoneCone = " Roll( 1, 1, () { IfInArea( G1_9, C_G1_9, () { PlayTextAudio( WifeBoss_Attack_Random, 'Metadata/Monsters/WifeMonster/WifeMonster' ); }, () { PlayTextAudio( WifeBoss_Attack_Random, 'Metadata/Monsters/WifeMonster/WifeMonsterMap' ); } ); } ); " } Functions { call_husband = " Roll( 1, 1, () { IfInArea( G1_9, C_G1_9, () { PlayTextAudio( WifeBoss_Summon_Random, 'Metadata/Monsters/WifeMonster/WifeMonster' ); }, () { PlayTextAudio( WifeBoss_Summon_Random, 'Metadata/Monsters/WifeMonster/WifeMonsterMap' ); } ); } ); " } Animated { on_summon_01 = " IfInArea( G1_9, C_G1_9, () { PlayTextAudio( WifeBoss_SummonMinion_Random, 'Metadata/Monsters/WifeMonster/WifeMonster' ); }, () { PlayTextAudio( WifeBoss_SummonMinion_Random, 'Metadata/Monsters/WifeMonster/WifeMonsterMap' ); } ); " }
-- src\Data\Spectres.lua minions["Metadata/Monsters/WifeMonster/WifeMonsterCRUEL"] = { name = "Asinia, the Praetor's Consort", life = 2.5, energyShield = 0.2, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 3, damageSpread = 0.2, attackTime = 1.5, attackRange = 15, accuracy = 1, skillList = { "MeleeAtAnimationSpeedUnique", "WifeMonsterComboAttack", "SSMWifeMonsterBoneWall", "MMSWifeMonsterSpiritMortar", "CGEWifeGhostflameBurning", "GSWifeMonsterDelayedBlast", "GSWifeMonsterDelayedBlastLarge", "GSHusbandPurge", "GSWifeMonsterBoneCone", "GSWifeMonsterBoneStorm", "GSWifeBossSlow", "EASWifeMonsterBodySwap", "EASWifeMonsterDelayedBlast", "EASWifeUnstableProjectiles", "EASWifeMonsterBoneWallStorm", "EASWifeSummon90", "GTWifeMonsterUnstableProj", "GTWifeMonsterBoneWall", "GTWifeMonsterBoneWallStorm", }, 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["WifeMonsterComboAttack"] = { 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 = { "attack_maximum_action_distance_+", "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", "global_knockback", "determine_knockback_direction_from_melee_pattern", "projectile_uses_contact_position", "use_scaled_contact_offset", }, levels = { [1] = {15, 100, baseMultiplier = 0.8, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["SSMWifeMonsterBoneWall"] = { name = "SSMWifeMonsterBoneWall", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Spell] = true, [SkillType.Multicastable] = true, [SkillType.Triggerable] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { spell = true, }, baseMods = { }, qualityStats = { }, stats = { "alternate_minion", "number_of_monsters_to_summon", "summon_specific_monsters_radius_+%", "summoned_monsters_are_minions", "monster_no_drops_or_experience", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {1052, 1, -99, levelRequirement = 8, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MMSWifeMonsterSpiritMortar"] = { name = "MMSWifeMonsterSpiritMortar", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, description = "Generic monster mortar skill. Like Monster Projectile but has an impact effect.", skillTypes = { [SkillType.Projectile] = true, [SkillType.ProjectilesFromUser] = true, [SkillType.Spell] = true, [SkillType.Damage] = true, [SkillType.Area] = true, [SkillType.Trappable] = true, [SkillType.Totemable] = true, [SkillType.Mineable] = true, [SkillType.Multicastable] = true, [SkillType.Triggerable] = true, [SkillType.AreaSpell] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { area = true, spell = true, projectile = true, }, baseMods = { }, qualityStats = { }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", "projectile_spread_radius", "spell_maximum_action_distance_+%", "active_skill_base_physical_damage_%_to_convert_to_fire", "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "is_area_damage", "base_is_projectile", "projectile_uses_contact_position", "use_scaled_contact_offset", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {0.80000001192093, 1.2000000476837, 10, 0, 60, 40, critChance = 5, levelRequirement = 8, statInterpolation = {3, 3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["CGEWifeGhostflameBurning"] = { name = "CGEWifeGhostflameBurning", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Spell] = true, [SkillType.Area] = true, [SkillType.Damage] = true, [SkillType.Triggerable] = true, [SkillType.Duration] = true, [SkillType.AreaSpell] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { area = true, spell = true, duration = true, }, baseMods = { }, qualityStats = { }, stats = { "base_fire_damage_to_deal_per_minute", "active_skill_area_of_effect_radius_+%_final", "base_skill_effect_duration", "ground_fire_art_variation", }, levels = { [1] = {3, -40, 10000, 1016, levelRequirement = 8, statInterpolation = {3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GSWifeMonsterDelayedBlast"] = { name = "GSWifeMonsterDelayedBlast", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Spell] = true, [SkillType.Damage] = true, }, statDescriptionScope = "geometry_spell", castTime = 1, baseFlags = { spell = true, area = true, }, baseMods = { }, qualityStats = { }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "is_area_damage", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {0.80000001192093, 1.2000000476837, 100, critChance = 5, levelRequirement = 8, statInterpolation = {3, 3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GSWifeMonsterDelayedBlastLarge"] = { name = "GSWifeMonsterDelayedBlastLarge", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Spell] = true, [SkillType.Damage] = true, }, statDescriptionScope = "geometry_spell", castTime = 1, baseFlags = { spell = true, area = true, }, baseMods = { }, qualityStats = { }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "is_area_damage", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {0.80000001192093, 1.2000000476837, 80, critChance = 5, levelRequirement = 8, statInterpolation = {3, 3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GSHusbandPurge"] = { name = "GSHusbandPurge", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Spell] = true, [SkillType.Damage] = true, }, statDescriptionScope = "geometry_spell", castTime = 1, baseFlags = { spell = true, area = true, }, baseMods = { }, qualityStats = { }, stats = { "base_deal_no_damage_over_time", "is_area_damage", }, levels = { [1] = {levelRequirement = 8, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GSWifeMonsterBoneCone"] = { name = "GSWifeMonsterBoneCone", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Spell] = true, [SkillType.Damage] = true, }, statDescriptionScope = "geometry_spell", castTime = 1, baseFlags = { spell = true, area = true, }, baseMods = { }, qualityStats = { }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", "spell_maximum_action_distance_+%", "active_skill_area_of_effect_radius_+%_final", "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "is_area_damage", "action_attack_or_cast_time_uses_animation_length", "base_skill_can_be_avoided_by_dodge_roll", }, levels = { [1] = {0.80000001192093, 1.2000000476837, -45, 50, 100, critChance = 5, levelRequirement = 8, statInterpolation = {3, 3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GSWifeMonsterBoneStorm"] = { name = "GSWifeMonsterBoneStorm", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Spell] = true, [SkillType.Damage] = true, }, statDescriptionScope = "geometry_spell", castTime = 1, baseFlags = { spell = true, area = true, }, baseMods = { }, qualityStats = { }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "is_area_damage", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {0.80000001192093, 1.2000000476837, 30, critChance = 5, levelRequirement = 8, statInterpolation = {3, 3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GSWifeBossSlow"] = { name = "GSWifeBossSlow", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Spell] = true, [SkillType.Damage] = true, }, statDescriptionScope = "geometry_spell", castTime = 1, baseFlags = { spell = true, area = true, }, baseMods = { }, qualityStats = { }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", "base_skill_effect_duration", "is_area_damage", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {0.80000001192093, 1.2000000476837, 5000, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EASWifeMonsterBodySwap"] = { 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 = { "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EASWifeMonsterDelayedBlast"] = { name = "EASWifeMonsterDelayedBlast", 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["EASWifeUnstableProjectiles"] = { name = "EASWifeUnstableProjectiles", 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["EASWifeMonsterBoneWallStorm"] = { name = "EASWifeMonsterBoneWallStorm", 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["EASWifeSummon90"] = { name = "EASWifeSummon90", 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["GTWifeMonsterUnstableProj"] = { name = "GTWifeMonsterUnstableProj", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, }, 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["GTWifeMonsterBoneWall"] = { name = "GTWifeMonsterBoneWall", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, }, 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["GTWifeMonsterBoneWallStorm"] = { name = "GTWifeMonsterBoneWallStorm", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, }
monster dropped item rarity +% [2700]
monster slain experience +% [0]
unique monster guarantee one rare [0]
Id | MonsterUniqueT2Boss |
---|---|
Family | MonsterActBoss |
Domains | Monster (3) |
GenerationType | Unique (3) |
Req. level | 1 |
Stats |
Asinia, the Praetor's Consort



Spectre | N |
---|---|
Tags | 1HSword_onhit_audio, ghost_blood, humanoid, not_dex, skeleton, slow_movement, undead |
Life
175%
Energy Shield From Life
20%
Armour
+75%
Resistance




Damage
300%
Accuracy
100%
Critical Hits Chance
5%
Critical Damage Bonus
+30%
Attack Distance
5 ~ 15
Attack Time
1.5 Second
Damage Spread
±20%
Experience
250%
Model Size
140%
Type
WifeMonster
Metadata
WifeMonsterApparition_
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
Level
68
Life
10,860
Armour
4,223
Evasion Rating
477
Energy Shield
2,715
Damage
699
Spell Damage
699
Accuracy
2,180
Attack Time
1.5
Experience
71,585
Minion Life
9,702
Minion Energy Shield
2,426
Minion Damage
2,906
Minion Armour
7,842
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).
GSWifeMonsterDelayedBlast
Triggerable, Spell, Damage
Critical Hit Chance: 5%
Cast Time: 1 sec
Deals 612.2 to 918.3 Physical Damage
action attack or cast time uses animation length [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [100]
GSWifeMonsterDelayedBlastLarge
Triggerable, Spell, Damage
Critical Hit Chance: 5%
Cast Time: 1 sec
Deals 1913 to 2870 Physical Damage
action attack or cast time uses animation length [1]
is area damage [1]
monster penalty against minions damage +% final vs player minions [80]
EASWifeMonsterDelayedBlast
Cooldown Time: 16 sec
action attack or cast time uses animation length [1]
Object Type
version 2 extends "Metadata/Monsters/Monster" StateMachine { define_shared_state = "light; death; emerged;" }
Object Type Codes
version 2 extends "Metadata/Monsters/Monster" Render { use_ao_lights = true light_starts_disabled = true } StateMachine { create_state_light_0 = "DisableLight();" create_state_light_1 = " Delay( 0.01, { EnableLight(); } ); " on_state_light_0 = "FadeOutLight( 1.5 );" on_state_light_1 = "FadeInLight( 1.0 );" } Animated { on_summoned_delayed_blast_01 = " IfInArea( MapNecropolis, (){}, () { PlayTextAudio( WifeBoss_Summoned_Random, 'Metadata/Monsters/WifeMonster/WifeMonster', 3000 ); } ); " }
-- src\Data\Spectres.lua minions["Metadata/Monsters/WifeMonster/WifeMonsterApparition_"] = { name = "Asinia, the Praetor's Consort", life = 1.75, energyShield = 0.2, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 3, damageSpread = 0.2, attackTime = 1.5, attackRange = 15, accuracy = 1, skillList = { "GSWifeMonsterDelayedBlast", "GSWifeMonsterDelayedBlastLarge", "EASWifeMonsterDelayedBlast", }, modList = { }, } -- src\Data\Skills\spectre.lua skills["GSWifeMonsterDelayedBlast"] = { name = "GSWifeMonsterDelayedBlast", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Spell] = true, [SkillType.Damage] = true, }, statDescriptionScope = "geometry_spell", castTime = 1, baseFlags = { spell = true, area = true, }, baseMods = { }, qualityStats = { }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "is_area_damage", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {0.80000001192093, 1.2000000476837, 100, critChance = 5, levelRequirement = 8, statInterpolation = {3, 3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GSWifeMonsterDelayedBlastLarge"] = { name = "GSWifeMonsterDelayedBlastLarge", hidden = true, color = , baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, [SkillType.Spell] = true, [SkillType.Damage] = true, }, statDescriptionScope = "geometry_spell", castTime = 1, baseFlags = { spell = true, area = true, }, baseMods = { }, qualityStats = { }, stats = { "spell_minimum_base_physical_damage", "spell_maximum_base_physical_damage", "monster_penalty_against_minions_damage_+%_final_vs_player_minions", "is_area_damage", "action_attack_or_cast_time_uses_animation_length", }, levels = { [1] = {0.80000001192093, 1.2000000476837, 80, critChance = 5, levelRequirement = 8, statInterpolation = {3, 3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EASWifeMonsterDelayedBlast"] = { name = "EASWifeMonsterDelayedBlast", 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 = { }, }, }, }
Asinia, the Praetor's Consort Text Audio /129
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.