Prophecy Perandus Rampage
Anoint Cluster Jewel The Pantheon Passive Skill Tree Fossil Catalysts Delirium Orb Scarab Breachstone Emblem Timeless Jewel Divination Card
Revenant

Revenant

SpectreN
Modmonster no drops or experience [1]
Extra Cold Damage
global always hit [1]
Tagsno_final_gasp, no_forced_item_drops, no_fractured, ghost_blood, undead, ghost, not_str, not_dex
Life300%
Energy Shield From Life20%
Resistance
Part 10000
Part 202000
Maps04000
Damage60%
Accuracy+100%
Critical Strike Chance5%
Attack Distance6 ~ 15
Attack Time1.995 Second
Damage Spread20%
Ailment Threshold300%
TypeVaalWraithUltimatum
UltimatumMeleeApplyRuin
iconbasicattack
Critical Strike Chance: 5%
Attack Time: 1.995 Second
Default Attack
Strike your foes down with a powerful blow.
skill_can_fire_arrows skill_can_fire_wand_projectiles apply_ultimatum_ruin_on_hit Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
MPSPhantasmBasicRuin
Cast Time: 1.17 Second
Deals 1602 to 2403 Fire Damage
monster projectile variation [188]
spell maximum action distance +% [-40]

projectile_uses_contact_position use_scaled_contact_offset maintain_projectile_direction_when_using_contact_position apply_ultimatum_ruin_on_hit Spell Projectile SkillCanVolley Triggerable
MPSRevenantRuinSpray
Cast Time: 3 Second
Cooldown Time: 12 Second
Deals 1402 to 2102 Fire Damage
monster projectile variation [188]
spell maximum action distance +% [-40]
Skills fire 6 additional Projectiles
total projectile spread angle override [80]

projectile_uses_contact_position use_scaled_contact_offset projectile_uses_contact_direction apply_ultimatum_ruin_on_hit Spell Projectile SkillCanVolley Triggerable
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy Shield
84Revenant5750511411.99522857162658548457104000
UltimatumMeleeApplyRuin
iconbasicattack
Critical Strike Chance: 5%
Attack Time: 1.995 Second
Default Attack
Strike your foes down with a powerful blow.
skill_can_fire_arrows skill_can_fire_wand_projectiles apply_ultimatum_ruin_on_hit Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
MPSPhantasmBasicRuin
Cast Time: 1.17 Second
Deals 1434 to 2150 Fire Damage
monster projectile variation [188]
spell maximum action distance +% [-40]

projectile_uses_contact_position use_scaled_contact_offset maintain_projectile_direction_when_using_contact_position apply_ultimatum_ruin_on_hit Spell Projectile SkillCanVolley Triggerable
MPSRevenantRuinSpray
Cast Time: 3 Second
Cooldown Time: 12 Second
Deals 1268 to 1902 Fire Damage
monster projectile variation [188]
spell maximum action distance +% [-40]
Skills fire 6 additional Projectiles
total projectile spread angle override [80]

projectile_uses_contact_position use_scaled_contact_offset projectile_uses_contact_direction apply_ultimatum_ruin_on_hit Spell Projectile SkillCanVolley Triggerable
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy Shield
82Revenant515041017.81.99519002144257945380004000
UltimatumMeleeApplyRuin
iconbasicattack
Critical Strike Chance: 5%
Attack Time: 1.995 Second
Default Attack
Strike your foes down with a powerful blow.
skill_can_fire_arrows skill_can_fire_wand_projectiles apply_ultimatum_ruin_on_hit Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
MPSPhantasmBasicRuin
Cast Time: 1.17 Second
Deals 1147 to 1720 Fire Damage
monster projectile variation [188]
spell maximum action distance +% [-40]

projectile_uses_contact_position use_scaled_contact_offset maintain_projectile_direction_when_using_contact_position apply_ultimatum_ruin_on_hit Spell Projectile SkillCanVolley Triggerable
MPSRevenantRuinSpray
Cast Time: 3 Second
Cooldown Time: 12 Second
Deals 1037 to 1555 Fire Damage
monster projectile variation [188]
spell maximum action distance +% [-40]
Skills fire 6 additional Projectiles
total projectile spread angle override [80]

projectile_uses_contact_position use_scaled_contact_offset projectile_uses_contact_direction apply_ultimatum_ruin_on_hit Spell Projectile SkillCanVolley Triggerable
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy Shield
78Revenant39854808.11.99512804113286852256104000
UltimatumMeleeApplyRuin
iconbasicattack
Critical Strike Chance: 5%
Attack Time: 1.995 Second
Default Attack
Strike your foes down with a powerful blow.
skill_can_fire_arrows skill_can_fire_wand_projectiles apply_ultimatum_ruin_on_hit Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
MPSPhantasmBasicRuin
Cast Time: 1.17 Second
Deals 864.8 to 1297 Fire Damage
monster projectile variation [188]
spell maximum action distance +% [-40]

projectile_uses_contact_position use_scaled_contact_offset maintain_projectile_direction_when_using_contact_position apply_ultimatum_ruin_on_hit Spell Projectile SkillCanVolley Triggerable
MPSRevenantRuinSpray
Cast Time: 3 Second
Cooldown Time: 12 Second
Deals 803.7 to 1205 Fire Damage
monster projectile variation [188]
spell maximum action distance +% [-40]
Skills fire 6 additional Projectiles
total projectile spread angle override [80]

projectile_uses_contact_position use_scaled_contact_offset projectile_uses_contact_direction apply_ultimatum_ruin_on_hit Spell Projectile SkillCanVolley Triggerable
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy Shield
73Revenant29609602.81.995814783485676162904000
UltimatumMeleeApplyRuin
iconbasicattack
Critical Strike Chance: 5%
Attack Time: 1.995 Second
Default Attack
Strike your foes down with a powerful blow.
skill_can_fire_arrows skill_can_fire_wand_projectiles apply_ultimatum_ruin_on_hit Attack ProjectileAttack SkillCanMirageArcher Projectile MeleeSingleTarget AttackCanRepeat Melee SkillCanVolley
MPSPhantasmBasicRuin
Cast Time: 1.17 Second
Deals 649.9 to 974.8 Fire Damage
monster projectile variation [188]
spell maximum action distance +% [-40]

projectile_uses_contact_position use_scaled_contact_offset maintain_projectile_direction_when_using_contact_position apply_ultimatum_ruin_on_hit Spell Projectile SkillCanVolley Triggerable
MPSRevenantRuinSpray
Cast Time: 3 Second
Cooldown Time: 12 Second
Deals 620.7 to 931 Fire Damage
monster projectile variation [188]
spell maximum action distance +% [-40]
Skills fire 6 additional Projectiles
total projectile spread angle override [80]

projectile_uses_contact_position use_scaled_contact_offset projectile_uses_contact_direction apply_ultimatum_ruin_on_hit Spell Projectile SkillCanVolley Triggerable
LevelNameExperienceDamageAttack TimeAlly LifeArmourEvasionEnergy Shield
68Revenant21536447.11.995516661274681103304000
conditions TargetCanHaveUltimatumRuin
{
Melee9000OnlyLastTarget TargetIsPlayer
Melee3000TargetIsPlayer
MonsterProjectileSpell MPSPhantasmBasicRuin1000 TargetIsPlayer IsAtOrAboveState=(state::modifier_rank, 2) GlobalCooldown=500
MonsterProjectileSpell MPSRevenantRuinSpray10000 TargetIsPlayer IsAtOrAboveState=(state::modifier_rank, 3) GlobalCooldown=500
}
Melee 1
Move1000 ForceTargetVariable=(variable::ultimatum_tether) !InsideUltimatumEncounterWithExtraMargin=45 IAmNotSpectre

Object Type

version 2
extends "Metadata/Monsters/LeagueUltimatum/UltimatumMonsterBase"

Stats
{
	immune_to_curses = 1
	immune_to_auras_from_other_entities = 1
	set_item_drop_slots = 0
	set_monster_no_drops_or_experience = 1
	set_monster_do_not_fracture = 1
	set_max_frenzy_charges = 0
	set_max_endurance_charges = 0
	set_max_power_charges = 0
	base_cannot_be_stunned = 1
	cannot_be_knocked_back = 1
	set_phase_through_objects = 1
}

Actor
{
	slow_animations_go_to_idle = false
}

Life
{
	corpse_usable = false
}

StateMachine
{
	define_shared_state = "no_ruin_epk"
}

Object Type Codes

version 2
extends "Metadata/Monsters/LeagueUltimatum/UltimatumMonsterBase"

BaseEvents
{
	on_construction_complete =
	"
		AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Ultimatum/mechanics/EPKs/revenant_fade_in.epk );
		Delay( 1, { RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Ultimatum/mechanics/EPKs/revenant_fade_in.epk ); } );
	"

	on_sleep = "RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/League_Ultimatum/mechanics/EPKs/revenant_fade_in.epk );"
}

Life
{
	on_death = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/League_Ultimatum/mechanics/EPKs/revenant_fade_out.epk );"
}
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueUltimatum/Wraith/Revenant"] = {
    name = "Revenant",
    life = 3,
    energyShield = 0.2,
    fireResist = 0,
    coldResist = 40,
    lightningResist = 0,
    chaosResist = 0,
    damage = 0.6,
    damageSpread = 0.2,
    attackTime = 1.995,
    attackRange = 15,
    accuracy = 1,
    skillList = {
        "UltimatumMeleeApplyRuin",
        "MPSPhantasmBasicRuin",
        "MPSRevenantRuinSpray",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["UltimatumMeleeApplyRuin"] = {
    name = "Default Attack",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Strike your foes down with a powerful blow.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.ProjectileAttack] = true,
        [SkillType.SkillCanMirageArcher] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.AttackCanRepeat] = true,
        [SkillType.Melee] = true,
        [SkillType.SkillCanVolley] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_can_fire_arrows",
        "skill_can_fire_wand_projectiles",
        "apply_ultimatum_ruin_on_hit",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MPSPhantasmBasicRuin"] = {
    name = "MPSPhantasmBasicRuin",
    hidden = true,
    color = 4,
    baseEffectiveness = 1.452,
    incrementalEffectiveness = 0.0457,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.SkillCanVolley] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1.17,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "monster_projectile_variation",
        "spell_maximum_action_distance_+%",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
        "maintain_projectile_direction_when_using_contact_position",
        "apply_ultimatum_ruin_on_hit",
    },
    levels = {
        [1] = {0.8, 1.2, 188, -40, levelRequirement = 0, statInterpolation = {3, 3, 1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MPSRevenantRuinSpray"] = {
    name = "MPSRevenantRuinSpray",
    hidden = true,
    color = 4,
    baseEffectiveness = 2,
    incrementalEffectiveness = 0.04,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.SkillCanVolley] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 3,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "monster_projectile_variation",
        "spell_maximum_action_distance_+%",
        "number_of_additional_projectiles",
        "total_projectile_spread_angle_override",
        "projectile_uses_contact_position",
        "use_scaled_contact_offset",
        "projectile_uses_contact_direction",
        "apply_ultimatum_ruin_on_hit",
    },
    levels = {
        [1] = {0.8, 1.2, 188, -40, 6, 80, levelRequirement = 0, statInterpolation = {3, 3, 1, 1, 1, 1},  cost = { }, },
    },
}
Revenant Themes /8 ⍟

Revenant Themes /8 ⍟

IconName
Revenant Helmet
Changes the appearance of any equipped helmet to the Revenant Helmet.
Revenant Boots
Changes the appearance of any equipped boots to the Revenant Boots.
Revenant Gloves
Changes the appearance of any equipped gloves to the Revenant Gloves.
Revenant Body Armour
Changes the appearance of any equipped body armour to the Revenant Body Armour.
Revenant Wings
Adds the Revenant Wings back attachment to any equipped body armour.
Revenant Sword
Changes the appearance of any equipped Sword to the Revenant Sword.
Revenant Character Effect
Attaches the Revenant Character Effect to your belt.
Revenant Explosive Arrow Effect
Your Explosive Arrow becomes a Revenant Effect.