Tormented Arsonist

Tormented Arsonist

SpectreN
Area
Modmonster_dropped_item_quantity_+% [100]
monster_dropped_item_rarity_+% [700]
phase_through_objects [1]
drop_additional_rare_items [1]
Tagsghost_blood, ghost
ModelModel Viewer
ImmuneQuick
level_33_or_lower_life_+%_final [-20]
level_33_or_lower_damage_+%_final [-20]
cant_touch_this [1]
cant_possess_this [1]
Damage0%
Life120%
Ailment Threshold120%
Critical Strike Chance5%
TypeTormentedSpiritFireResist
Attack Distance6 ~ 6
Attack Time0 Second
Damage Spread0%
Accuracy+100%
Haunt
Haunt
Cast Time: 1 Second
TormentSpiritPause
TormentSpiritPause
Cast Time: 1 Second
Cooldown Time: 5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
84Tormented Arsonist57505009143161618548085000
Haunt
Haunt
Cast Time: 1 Second
TormentSpiritPause
TormentSpiritPause
Cast Time: 1 Second
Cooldown Time: 5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
82Tormented Arsonist51504007601141987945085000
Haunt
Haunt
Cast Time: 1 Second
TormentSpiritPause
TormentSpiritPause
Cast Time: 1 Second
Cooldown Time: 5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
78Tormented Arsonist39854005122109406852085000
Haunt
Haunt
Cast Time: 1 Second
TormentSpiritPause
TormentSpiritPause
Cast Time: 1 Second
Cooldown Time: 5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
73Tormented Arsonist2960900325978725676085000
Haunt
Haunt
Cast Time: 1 Second
TormentSpiritPause
TormentSpiritPause
Cast Time: 1 Second
Cooldown Time: 5 Second
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy ShieldResists FireResists ColdResists LightningResists Chaos
68Tormented Arsonist2153600206656424681085000
TormentSpiritPause10000IsNotOnCooldown
ChangeToStance210NotOnFullLife TargetIsEnemy
ChangeToStance210NotOnFullEnergyShield TargetIsEnemy
ChangeToStance220EnemyInAggroRangeOfMe TargetIsEnemy
stance stance2
TormentSpiritFlee100TargetIsEnemy TargetNear TargetIsPlayer
TormentSpiritFlee50TargetIsEnemy TargetMediumNear TargetIsPlayer
TormentSpiritFlee30TargetIsEnemy TargetNotFar TargetIsPlayer
StrafeLeft20TargetIsEnemy TargetFar TargetIsPlayer
StrafeRight20TargetIsEnemy TargetFar TargetIsPlayer
TormentSpiritFlee6TargetIsEnemy TargetFar TargetIsPlayer
Haunt1000TargetIsRare TargetIsAlly TargetIsNotPlayer TargetCanBePossessed EnemyNotFarFromTarget IgnoresTaunt
Haunt1000TargetIsUnique TargetIsAlly TargetIsNotPlayer TargetCanBePossessed EnemyNotFarFromTarget IgnoresTaunt
Haunt2000TargetIsRare TargetIsAlly TargetIsNotPlayer TargetHasNoTormentMod TargetCanBePossessed IgnoresTaunt
Haunt2000TargetIsUnique TargetIsAlly TargetIsNotPlayer TargetHasNoTormentMod TargetCanBePossessed IgnoresTaunt
TormentSpiritPause10000IsNotOnCooldown

Object Type

version 2
extends "Metadata/Monsters/Monster"

Actor
{	
	basic_action = "ChangeToStance1"
	basic_action = "ChangeToStance2"
	basic_action = "TormentSpiritFlee"
}

Stats
{
	set_monster_no_drops_if_death_timer_expired = 1
	set_is_tormented_spirit = 1
	set_suppress_phasing_visual = 1
}

Life
{
	corpse_usable = false
}

DiesAfterTime
{
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"

Render
{
	//turn_duration = 0.6
	preload_buff_visual = "torment_touched"
	preload_buff_visual = "torment_possessed"
}

Targetable
{
	no_highlight = true
}

Animated
{
	preload_animated_object = "Metadata/Effects/Spells/curses/tormented/ghostdeath_explode_pos.ao"
	preload_animated_object = "Metadata/Effects/Spells/curses/tormented.ao"
}
Resists FireResists ColdResists LightningResists Chaos
Part 125000
Part 255000
Maps85000
Path of Building
Spectre
-- Data\3_0\Spectres.lua
minions["Metadata/Monsters/Spirit/TormentedArsonist"] = {
    name = "Tormented Arsonist",
    life = 1.2,
    fireResist = 85,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 0,
    damageSpread = 0,
    attackTime = 0,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "Haunt",
        "TormentSpiritPause",
    },
    modList = {
    },
}
-- Data\3_0\Skills\spectre.lua
skills["Haunt"] = {
    name = "Haunt",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  },
    },
}
-- Data\3_0\Skills\spectre.lua
skills["TormentSpiritPause"] = {
    name = "TormentSpiritPause",
    hidden = true,
    color = 4,
    baseEffectiveness = 1,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  },
    },
}