Isabel, Mourning Wife
SpectreY
Tags2HBluntWood_onhit_audio, fast_movement, ghost, ghost_blood, not_dex, not_str
Life
200%
Energy Shield From Life
50%
Resistance
0 0 0 0
Damage
200%
Accuracy
100%
Critical Hits Chance
5%
Critical Damage Bonus
+30%
Attack Distance
6 ~ 8
Attack Time
1.5 Second
Damage Spread
±20%
Experience
200%
Model Size
100%
Type
BitterGuyWifeGhost
Metadata
BitterGuyWifeGhost
Level
68
Life
7,757
Armour
3,451
Evasion Rating
477
Energy Shield
7,757
Damage
466
Spell Damage
466
Accuracy
2,180
Attack Time
1.5
Experience
57,268
Minion Life
11,280
Minion Energy Shield
11,280
Minion Damage
3,793
Minion Armour
3,451
BitterGuyWifeSpiral
BitterGuyWifeDamage2
Triggerable, Spell, Damage
Critical Hit Chance: 5%
Cast Time: 1 sec
Deals 5533 to 8299 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 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 5122.9 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%
Resistance
0 0 0 0
Damage
200%
Accuracy
100%
Critical Hits Chance
5%
Critical Damage Bonus
+30%
Attack Distance
6 ~ 8
Attack Time
1.5 Second
Damage Spread
±20%
Experience
200%
Model Size
100%
Type
BitterGuyWifeGhost
Metadata
BitterGuyWifeSurge
Level
68
Life
7,757
Armour
3,451
Evasion Rating
477
Energy Shield
7,757
Damage
466
Spell Damage
466
Accuracy
2,180
Attack Time
1.5
Experience
57,268
Minion Life
11,280
Minion Energy Shield
11,280
Minion Damage
3,793
Minion Armour
3,451
BitterGuyWifeSwim
BitterGuyWifeDamage
Triggerable, Spell, Damage
Critical Hit Chance: 5%
Cast Time: 1 sec
Deals 18442 to 27663 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 5122.9 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 = { }, },
    },
}
Edit

Wikis Content is available under CC BY-NC-SA 3.0 unless otherwise noted.