Isabel, Mourning Wife
SpectreY
Tags2HBluntWood_onhit_audio, fast_movement, ghost, ghost_blood, not_dex, not_str
Life
200%
Energy Shield From Life
50%
Ailment Threshold
%
Resistance
0 0 0 0
Damage
200%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
6 ~ 8
Attack Time
1.5 Second
Damage Spread
±20%
Experience
200%
Model Size
100%
Type
BitterGuyWifeGhost
Metadata
BitterGuyWifeGhost
Level
68
Life
15,514
Armour
3,451
Evasion
477
Energy Shield
0
Damage
466
Spell Damage
466
Accuracy
0
Attack Time
1.5
Experience
57,268
BitterGuyWifeSpiral
BitterGuyWifeDamage2
Triggerable, Spell, Damage
Critical Strike Chance: 5%
Cast Time: 1 sec
Deals 29.81 to 44.72 Physical Damage
Converts 40% of Physical Damage to Cold Damage
base skill effect duration [2000]
is area damage [1]
BitterGuyWifeSlam
Triggerable, Attack
Base Damage: 373–559
[Critical|Critical Hit] Chance: 5%
Attack Damage: 300%
Attack Time: 1.5 sec
Deals 200% more Attack Damage
base skill effect duration [2000]
is area damage [1]
CGEBitterGuyColdGroundDegen
Spell, Area, Damage, Triggerable, Duration, AreaSpell
Cast Time: 1 sec
Deals 27.6 Base Cold Damage per second
100% more Magnitude of Chill inflicted
active skill area of effect radius +% final [-30]
base skill effect duration [30000]
ground maelstrom art variation [1010]

Object Type

version 2
extends "Metadata/Monsters/Monster"

Transitionable {}

Positioned
{
	object_size = 0
	blocking = false
	locked_orientation = true
}

Pathfinding
{
	immobile = true
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"

/* StateMachine
{
	on_timer_groundtremor =
	"
		StartStateTimer( groundtremor, 0.2 );
		PlayEffect( Metadata/Effects/Spells/monsters_effects/Act1_FOUR/BitterGuy_Boss/wife_travelling.ao );
	"
} */

BaseEvents
{
	on_construction_complete = "DisableRendering();"
}

Transitionable
{
	/* create_untransitioned = "StartStateTimer( groundtremor, 0.2 );" */

	on_transition =
	"
		/* CancelStateTimer( groundtremor ); */
		owner.PlayAttachedEffect( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/BitterGuy_Boss/circleAoE.ao', base_jnt, 0 );
		owner.PlayAttachedEffect( 'Metadata/Monsters/BitterGuy/BitterGuyWifeGhostSpiralEffect.ao', base_jnt, 2 );
	"
}

Animated
{
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act1_FOUR/BitterGuy_Boss/wife_travelling.ao"
	on_event_groundimpact = "PlayEffect( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/BitterGuy_Boss/ripples.ao' );"
	on_event_ripple = "PlayEffect( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/BitterGuy_Boss/ripples.ao' );"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/BitterGuy/BitterGuyWifeGhost"] = {
    name = "Isabel, Mourning Wife",
    life = 2,
    energyShield = 0.5,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 2,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 8,
    accuracy = 1,
    skillList = {
        "CGEBitterGuyColdGroundDegen",
        "BitterGuyWifeSlam",
        "BitterGuyWifeSpiral",
        "BitterGuyWifeDamage2",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["CGEBitterGuyColdGroundDegen"] = {
    name = "CGEBitterGuyColdGroundDegen",
    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_cold_damage_to_deal_per_minute",
        "ground_maelstrom_art_variation",
        "base_skill_effect_duration",
        "active_skill_area_of_effect_radius_+%_final",
        "active_skill_chill_effect_+%_final",
    },
    levels = {
        [1] = {1, 1010, 30000, -30, 100, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BitterGuyWifeSlam"] = {
    name = "BitterGuyWifeSlam",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
        "is_area_damage",
    },
    levels = {
        [1] = {2000, baseMultiplier = 3, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BitterGuyWifeSpiral"] = {
    name = "BitterGuyWifeSpiral",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 7,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BitterGuyWifeDamage2"] = {
    name = "BitterGuyWifeDamage2",
    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",
        "active_skill_base_physical_damage_%_to_convert_to_cold",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 2000, 40, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
Isabel, Mourning Wife
SpectreY
Tags2HBluntWood_onhit_audio, fast_movement, ghost, ghost_blood, not_dex, not_str
Life
200%
Energy Shield From Life
50%
Ailment Threshold
%
Resistance
0 0 0 0
Damage
200%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
6 ~ 8
Attack Time
1.5 Second
Damage Spread
±20%
Experience
200%
Model Size
100%
Type
BitterGuyWifeGhost
Metadata
BitterGuyWifeSurge
Level
68
Life
15,514
Armour
3,451
Evasion
477
Energy Shield
0
Damage
466
Spell Damage
466
Accuracy
0
Attack Time
1.5
Experience
57,268
BitterGuyWifeSwim
BitterGuyWifeDamage
Triggerable, Spell, Damage
Critical Strike Chance: 5%
Cast Time: 1 sec
Deals 99.38 to 149.1 Physical Damage
Converts 40% of Physical Damage to Cold Damage
base skill effect duration [2000]
is area damage [1]
CGEBitterGuyColdGroundDegen
Spell, Area, Damage, Triggerable, Duration, AreaSpell
Cast Time: 1 sec
Deals 27.6 Base Cold Damage per second
100% more Magnitude of Chill inflicted
active skill area of effect radius +% final [-30]
base skill effect duration [30000]
ground maelstrom art variation [1010]

Object Type

version 2
extends "Metadata/Monsters/Monster"

Positioned
{
	blocking = false
}

Transitionable
{
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"

Animated
{
	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act1_FOUR/BitterGuy_Boss/wall_ripples.ao"
	on_event_rippleend = "PlayEffect( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/BitterGuy_Boss/wall_ripples.ao', 0, 1, 1, 130, inherit, 1723, 0, inherit );"
	on_event_disintegrate = "AddEffectPack('Metadata/Effects/Spells/monsters_effects/Act1_FOUR/BitterGuy_Boss/epk/wifeDisintegrate.epk');"
}

Preload
{
	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act1_FOUR/BitterGuy_Boss/epk/wifeDisintegrate.epk"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/BitterGuy/BitterGuyWifeSurge"] = {
    name = "Isabel, Mourning Wife",
    life = 2,
    energyShield = 0.5,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 2,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 8,
    accuracy = 1,
    skillList = {
        "CGEBitterGuyColdGroundDegen",
        "BitterGuyWifeSwim",
        "BitterGuyWifeDamage",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["CGEBitterGuyColdGroundDegen"] = {
    name = "CGEBitterGuyColdGroundDegen",
    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_cold_damage_to_deal_per_minute",
        "ground_maelstrom_art_variation",
        "base_skill_effect_duration",
        "active_skill_area_of_effect_radius_+%_final",
        "active_skill_chill_effect_+%_final",
    },
    levels = {
        [1] = {1, 1010, 30000, -30, 100, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BitterGuyWifeSwim"] = {
    name = "BitterGuyWifeSwim",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.67,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["BitterGuyWifeDamage"] = {
    name = "BitterGuyWifeDamage",
    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",
        "active_skill_base_physical_damage_%_to_convert_to_cold",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 2000, 40, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}