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
+300%Life
20%Energy Shield From Life
300%Ailment Threshold
0 40 0 0Resistance
+60%Damage
100%Accuracy
5%Critical Strike Chance
130%Critical Strike Multiplier
6 ~ 15Attack Distance
1.995 SecondAttack Time
20%Damage Spread
200%Experience
100%Model Size
VaalWraithUltimatumType
141,180Life
16,265Armour
8,120Evasion
28,236Energy Shield
1,525Damage
538Accuracy
2Attack Time
39,750Experience
UltimatumMeleeApplyRuin
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Default Attack
Base Damage: 1220–1830
Critical Strike Chance: 5%
Attack Time: 1.995 Second
Strike your foes down with a powerful blow.
apply ultimatum ruin on hit
skill can fire arrows
skill can fire wand projectiles

iconbasicattack
MPSPhantasmBasicRuin
Spell, Projectile, ProjectilesFromUser, Triggerable
Critical Strike Chance: 0%
Cast Time: 1.17 Second
Deals 1602 to 2403 Fire Damage
apply ultimatum ruin on hit
maintain projectile direction when using contact position
monster projectile variation [188]
projectile uses contact position
spell maximum action distance +% [-40]
use scaled contact offset
MPSRevenantRuinSpray
Spell, Projectile, ProjectilesFromUser, Triggerable
Critical Strike Chance: 0%
Cast Time: 3 Second
Cooldown Time: 12 Second
Deals 1402 to 2102 Fire Damage
Fires 6 additional Projectiles
apply ultimatum ruin on hit
monster projectile variation [188]
projectile uses contact direction
projectile uses contact position
spell maximum action distance +% [-40]
total projectile spread angle override [80]
use scaled contact offset
114,246Life
14,425Armour
7,608Evasion
22,849Energy Shield
1,361Damage
499Accuracy
2Attack Time
39,018Experience
UltimatumMeleeApplyRuin
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Default Attack
Base Damage: 1088–1633
Critical Strike Chance: 5%
Attack Time: 1.995 Second
Strike your foes down with a powerful blow.
apply ultimatum ruin on hit
skill can fire arrows
skill can fire wand projectiles

iconbasicattack
MPSPhantasmBasicRuin
Spell, Projectile, ProjectilesFromUser, Triggerable
Critical Strike Chance: 0%
Cast Time: 1.17 Second
Deals 1434 to 2150 Fire Damage
apply ultimatum ruin on hit
maintain projectile direction when using contact position
monster projectile variation [188]
projectile uses contact position
spell maximum action distance +% [-40]
use scaled contact offset
MPSRevenantRuinSpray
Spell, Projectile, ProjectilesFromUser, Triggerable
Critical Strike Chance: 0%
Cast Time: 3 Second
Cooldown Time: 12 Second
Deals 1268 to 1902 Fire Damage
Fires 6 additional Projectiles
apply ultimatum ruin on hit
monster projectile variation [188]
projectile uses contact direction
projectile uses contact position
spell maximum action distance +% [-40]
total projectile spread angle override [80]
use scaled contact offset
72,952Life
11,328Armour
6,667Evasion
14,590Energy Shield
1,080Damage
428Accuracy
2Attack Time
37,131Experience
UltimatumMeleeApplyRuin
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Default Attack
Base Damage: 864–1296
Critical Strike Chance: 5%
Attack Time: 1.995 Second
Strike your foes down with a powerful blow.
apply ultimatum ruin on hit
skill can fire arrows
skill can fire wand projectiles

iconbasicattack
MPSPhantasmBasicRuin
Spell, Projectile, ProjectilesFromUser, Triggerable
Critical Strike Chance: 0%
Cast Time: 1.17 Second
Deals 1147 to 1720 Fire Damage
apply ultimatum ruin on hit
maintain projectile direction when using contact position
monster projectile variation [188]
projectile uses contact position
spell maximum action distance +% [-40]
use scaled contact offset
MPSRevenantRuinSpray
Spell, Projectile, ProjectilesFromUser, Triggerable
Critical Strike Chance: 0%
Cast Time: 3 Second
Cooldown Time: 12 Second
Deals 1037 to 1555 Fire Damage
Fires 6 additional Projectiles
apply ultimatum ruin on hit
monster projectile variation [188]
projectile uses contact direction
projectile uses contact position
spell maximum action distance +% [-40]
total projectile spread angle override [80]
use scaled contact offset
43,410Life
8,348Armour
5,633Evasion
8,682Energy Shield
806Damage
352Accuracy
2Attack Time
34,164Experience
UltimatumMeleeApplyRuin
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Default Attack
Base Damage: 645–967
Critical Strike Chance: 5%
Attack Time: 1.995 Second
Strike your foes down with a powerful blow.
apply ultimatum ruin on hit
skill can fire arrows
skill can fire wand projectiles

iconbasicattack
MPSPhantasmBasicRuin
Spell, Projectile, ProjectilesFromUser, Triggerable
Critical Strike Chance: 0%
Cast Time: 1.17 Second
Deals 864.8 to 1297 Fire Damage
apply ultimatum ruin on hit
maintain projectile direction when using contact position
monster projectile variation [188]
projectile uses contact position
spell maximum action distance +% [-40]
use scaled contact offset
MPSRevenantRuinSpray
Spell, Projectile, ProjectilesFromUser, Triggerable
Critical Strike Chance: 0%
Cast Time: 3 Second
Cooldown Time: 12 Second
Deals 803.7 to 1205 Fire Damage
Fires 6 additional Projectiles
apply ultimatum ruin on hit
monster projectile variation [188]
projectile uses contact direction
projectile uses contact position
spell maximum action distance +% [-40]
total projectile spread angle override [80]
use scaled contact offset
25,733Life
6,127Armour
4,739Evasion
5,147Energy Shield
598Damage
290Accuracy
2Attack Time
30,765Experience
UltimatumMeleeApplyRuin
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Default Attack
Base Damage: 478–717
Critical Strike Chance: 5%
Attack Time: 1.995 Second
Strike your foes down with a powerful blow.
apply ultimatum ruin on hit
skill can fire arrows
skill can fire wand projectiles

iconbasicattack
MPSPhantasmBasicRuin
Spell, Projectile, ProjectilesFromUser, Triggerable
Critical Strike Chance: 0%
Cast Time: 1.17 Second
Deals 649.9 to 974.8 Fire Damage
apply ultimatum ruin on hit
maintain projectile direction when using contact position
monster projectile variation [188]
projectile uses contact position
spell maximum action distance +% [-40]
use scaled contact offset
MPSRevenantRuinSpray
Spell, Projectile, ProjectilesFromUser, Triggerable
Critical Strike Chance: 0%
Cast Time: 3 Second
Cooldown Time: 12 Second
Deals 620.7 to 931 Fire Damage
Fires 6 additional Projectiles
apply ultimatum ruin on hit
monster projectile variation [188]
projectile uses contact direction
projectile uses contact position
spell maximum action distance +% [-40]
total projectile spread angle override [80]
use scaled contact offset
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 );"
}
-- 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.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Multistrikeable] = true,
        [SkillType.Melee] = true,
        [SkillType.ProjectilesFromUser] = 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.ProjectilesFromUser] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_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.ProjectilesFromUser] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_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 = { }, },
    },
}
monster no drops or experience [1]

monster no drops or experience [1]

Mod IdMonsterNoDropsOrExperience
GroupMonsterNoDropsOrExperience
DomainsMonster (3)
GenerationTypeUnique (3)
Req. level1
Stats
  • monster no drops or experience Min: 1 Max: 1 Global
  • Extra Cold Damage

    Extra Cold Damage

    Mod IdMonsterPhysicalAddedAsColdSkeletonMaps
    GroupPhysicalAddedAsCold
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • physical damage % to add as cold Min: 100 Max: 100 Global
  • Craft Tagsphysical_damage elemental_damage damage physical elemental cold
    ModType Tagsphysical_damage elemental_damage damage physical elemental cold
    global always hit [1]

    global always hit [1]

    Mod IdMonsterAlwaysHits
    GroupAlwaysHits
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • global always hit Min: 1 Max: 1 Global
  • Craft Tagsattack
    ModType Tagsattack
    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.
    Wiki Edit

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