<<>>
Construct
Monsters grant 100% increased Experience
15000% increased Rarity of Items Dropped
cannot be stunned for ms after stun finished [2000]
cannot be stunned while stunned [1]
cannot recover life [1]
harbinger base currency shard stack tenths to drop [140]
harbinger base currency shard stack tenths to drop best of 3 outcomes [0]
cannot be afflicted [1]
cannot be tagged by sentinel [1]
cannot have affliction mods [1]
cannot have azmeri dust [1]
cant possess this [1]
cant touch this [1]
monster no talismans [1]
SpectreN
AreaHarbinger's Isle, Harbinger Map, Harbinger Map, Harbinger Map, Harbinger Prison
Tagsconstruct, extra_extra_large_height, harbinger_portal_monster, immobile, is_unarmed, large_model, mud_blood, non_attacking, non_unique_map_boss, stone_armour
Life
30%
Ailment Threshold
30%
Resistance
40 40 40 25
Damage
300%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
6 ~ 6
Attack Time
1.5 Second
Damage Spread
±20%
Experience
300%
Model Size
150%
Type
HarbingerPortal
Metadata
HarbingerPortal
Level
82
Life
627,818
Armour
85,651
Evasion
7,608
Energy Shield
0
Damage
2,906
Spell Damage
4,337
Accuracy
0
Attack Time
1.005
Experience
214,599
Ailment Threshold
295,075
Chill
933
Shock
933
Brittle
5,279
Scorch
933
Sap
2,578
HarbingerPortalSummonHarbinger
Spell, Multicastable, Triggerable
Cast Time: 1.5 sec
Cooldown Time: 4 sec
alternate minion [264]
minion dies when parent dies [1]
number of monsters to summon [1]
remove parent life on death permyriad [1200]
summon specific monsters in front offset [240]
summon specific monsters radius +% [-60]
summoned monsters are minions [1]
HarbingerPortalSummonHarbinger2
Spell, Multicastable, Triggerable
Cast Time: 1.5 sec
Cooldown Time: 4 sec
alternate minion [265]
minion dies when parent dies [1]
number of monsters to summon [1]
remove parent life on death permyriad [2500]
summon specific monsters in front offset [240]
summon specific monsters radius +% [-60]
summoned monsters are minions [1]

Object Type

version 2
extends "Metadata/Monsters/Monster"

Pathfinding
{
	immobile = true
}

Positioned
{
	force_placement = true
}

Stats
{
	set_cannot_be_knocked_back = 1
	set_immune_vaal_lighting_warp = 1
	monster_delay_item_drops_millis = 100
	harbinger_currency_shard_stack_size_+% = 50
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"
Render
{
	visual_size_index = 2
	selection_height_override = 340.0
}

BaseEvents
{
	on_construction_complete = "LockOrientation();"
}

Life
{
	on_spawned_dead = "RemoveEffects();"
}

Animated
{
	preload_animated_object = "Metadata/Monsters/HarbingerPortal/portal_explode.ao"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/HarbingerPortal/HarbingerPortal"] = {
    name = "<<>>",
    life = 0.3,
    fireResist = 40,
    coldResist = 40,
    lightningResist = 40,
    chaosResist = 25,
    damage = 3,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "HarbingerPortalSummonHarbinger",
        "HarbingerPortalSummonHarbinger2",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["HarbingerPortalSummonHarbinger"] = {
    name = "HarbingerPortalSummonHarbinger",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "alternate_minion",
        "number_of_monsters_to_summon",
        "summon_specific_monsters_in_front_offset",
        "remove_parent_life_on_death_permyriad",
        "summon_specific_monsters_radius_+%",
        "summoned_monsters_are_minions",
        "minion_dies_when_parent_dies",
    },
    levels = {
        [1] = {264, 1, 240, 1200, -60, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["HarbingerPortalSummonHarbinger2"] = {
    name = "HarbingerPortalSummonHarbinger2",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "alternate_minion",
        "number_of_monsters_to_summon",
        "summon_specific_monsters_in_front_offset",
        "remove_parent_life_on_death_permyriad",
        "summon_specific_monsters_radius_+%",
        "summoned_monsters_are_minions",
        "minion_dies_when_parent_dies",
    },
    levels = {
        [1] = {265, 1, 240, 2500, -60, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
Monsters grant 100% increased Experience
15000% increased Rarity of Items Dropped
IdMonsterMapBoss
FamilyMonsterMapBoss
DomainsMonster (3)
GenerationTypeUnique (3)
Req. level1
Stats
  • monster slain experience +% Min: 100 Max: 100 Global
  • monster dropped item rarity +% Min: 15000 Max: 15000 Global
  • cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityActBoss
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be stunned while stunned Min: 1 Max: 1 Global
  • cannot be stunned for ms after stun finished Min: 2000 Max: 2000 Global
  • cannot recover life [1]
    IdCannotRecoverLife
    FamilyCannotRecoverLife
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot recover life Min: 1 Max: 1 Global
  • harbinger base currency shard stack tenths to drop [140]
    harbinger base currency shard stack tenths to drop best of 3 outcomes [0]
    IdHarbingerCurrencyShardsPortal
    FamilyHarbingerCurrencyShards
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • harbinger base currency shard stack tenths to drop Min: 140 Max: 140 Global
  • harbinger base currency shard stack tenths to drop best of 3 outcomes Min: 0 Max: 0 Global
  • cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    IdCannotBeAugmented
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cant touch this Min: 1 Max: 1 Global
  • cant possess this Min: 1 Max: 1 Global
  • cannot be afflicted Min: 1 Max: 1 Global
  • monster no talismans Min: 1 Max: 1 Global
  • cannot have azmeri dust Min: 1 Max: 1 Global
  • cannot have affliction mods Min: 1 Max: 1 Global
  • cannot be tagged by sentinel Min: 1 Max: 1 Global
  • <<>>
    Construct
    unaffected by life modifiers [1]
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    cannot recover life [1]
    harbinger base currency shard stack tenths to drop [45]
    harbinger base currency shard stack tenths to drop best of 3 outcomes [0]
    cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    SpectreN
    Tagsconstruct, delve_monster, extra_large_height, harbinger_portal_monster, immobile, is_unarmed, large_model, mud_blood, no_pantheon_mod, non_attacking, stone_armour
    Life
    30%
    Ailment Threshold
    30%
    Resistance
    40 40 40 25
    Damage
    300%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 6
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Experience
    300%
    Model Size
    85%
    Type
    HarbingerPortalDelve
    Metadata
    HarbingerPortalDelve
    Level
    68
    Life
    1,930
    Armour
    28,790
    Evasion
    4,739
    Energy Shield
    0
    Damage
    1,121
    Spell Damage
    1,121
    Accuracy
    0
    Attack Time
    1.5
    Experience
    30,765
    Ailment Threshold
    1,930
    Chill
    6
    Shock
    6
    Brittle
    35
    Scorch
    6
    Sap
    17
    HarbingerPortalSummonHarbingerDelve
    Spell, Multicastable, Triggerable
    Cast Time: 1.5 sec
    Cooldown Time: 4 sec
    alternate minion [360]
    minion dies when parent dies [1]
    number of monsters to summon [1]
    remove parent life on death permyriad [1275]
    summon specific monsters in front offset [120]
    summon specific monsters radius +% [-60]
    summoned monsters are minions [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Pathfinding
    {
    	immobile = true
    }
    
    Positioned
    {
    	force_placement = true
    	on_initial_position_set = 
    	"
    		this.harbinger_loot_marker = FindClosestObject( Metadata/Monsters/LeagueDelve/DelveHarbingerPortalLootMarker ); harbinger_loot_marker.harbinger_portal = this;
    		this.node = FindClosestObject( Metadata/Terrain/Leagues/Delve/Objects/DelveNode ); node.encounter = this;		
    	"
    }
    
    Stats
    {
    	set_cannot_be_knocked_back = 1
    	set_immune_vaal_lighting_warp = 1
    	harbinger_base_currency_shard_stack_tenths_to_drop = 45
    	monster_delay_item_drops_millis = 100
    	harbinger_currency_shard_stack_size_+% = 50
    }
    
    Transitionable
    {
    	
    }
    
    Actor
    {
    	basic_action = "ChangeToStance2"
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    Render
    {
    	visual_size_index = 2
    	selection_height_override = 170.0
    }
    
    BaseEvents
    {
    	on_construction_complete = "LockOrientation();"
    }
    
    Life
    {
    	on_spawned_dead = "RemoveEffects();"
    }
    
    Animated
    {
    	preload_animated_object = "Metadata/Monsters/HarbingerPortal/portal_explode.ao"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/HarbingerPortal/HarbingerPortalDelve"] = {
        name = "<<>>",
        life = 0.3,
        fireResist = 40,
        coldResist = 40,
        lightningResist = 40,
        chaosResist = 25,
        damage = 3,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 6,
        accuracy = 1,
        skillList = {
            "HarbingerPortalSummonHarbingerDelve",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["HarbingerPortalSummonHarbingerDelve"] = {
        name = "HarbingerPortalSummonHarbingerDelve",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.5,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "remove_parent_life_on_death_permyriad",
            "alternate_minion",
            "number_of_monsters_to_summon",
            "summon_specific_monsters_in_front_offset",
            "summon_specific_monsters_radius_+%",
            "summoned_monsters_are_minions",
            "minion_dies_when_parent_dies",
        },
        levels = {
            [1] = {3400, 360, 1, 120, -60, levelRequirement = 10, statInterpolation = {1},  cost = { }, },
            [2] = {2500, 360, 1, 120, -60, levelRequirement = 20, statInterpolation = {1},  cost = { }, },
            [3] = {2250, 360, 1, 120, -60, levelRequirement = 30, statInterpolation = {1},  cost = { }, },
            [4] = {1700, 360, 1, 120, -60, levelRequirement = 40, statInterpolation = {1},  cost = { }, },
            [5] = {1500, 360, 1, 120, -60, levelRequirement = 50, statInterpolation = {1},  cost = { }, },
            [6] = {1275, 360, 1, 120, -60, levelRequirement = 60, statInterpolation = {1},  cost = { }, },
            [7] = {1120, 360, 1, 120, -60, levelRequirement = 70, statInterpolation = {1},  cost = { }, },
            [8] = {1060, 360, 1, 120, -60, levelRequirement = 80, statInterpolation = {1},  cost = { }, },
        },
    }
    
    unaffected by life modifiers [1]
    IdMonsterUnaffectedByLifeModifers
    FamilyMonsterUnaffectedByLifeModifers
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • unaffected by life modifiers Min: 1 Max: 1 Global
  • Craft Tagsresource life
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityActBoss
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be stunned while stunned Min: 1 Max: 1 Global
  • cannot be stunned for ms after stun finished Min: 2000 Max: 2000 Global
  • cannot recover life [1]
    IdCannotRecoverLife
    FamilyCannotRecoverLife
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot recover life Min: 1 Max: 1 Global
  • harbinger base currency shard stack tenths to drop [45]
    harbinger base currency shard stack tenths to drop best of 3 outcomes [0]
    IdHarbingerCurrencyShardsPortalDelve
    FamilyHarbingerCurrencyShards
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • harbinger base currency shard stack tenths to drop Min: 45 Max: 45 Global
  • harbinger base currency shard stack tenths to drop best of 3 outcomes Min: 0 Max: 0 Global
  • cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    IdCannotBeAugmented
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cant touch this Min: 1 Max: 1 Global
  • cant possess this Min: 1 Max: 1 Global
  • cannot be afflicted Min: 1 Max: 1 Global
  • monster no talismans Min: 1 Max: 1 Global
  • cannot have azmeri dust Min: 1 Max: 1 Global
  • cannot have affliction mods Min: 1 Max: 1 Global
  • cannot be tagged by sentinel Min: 1 Max: 1 Global
  • <<>>
    Construct
    Monsters grant 100% increased Experience
    15000% increased Rarity of Items Dropped
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    cannot recover life [1]
    harbinger base currency shard stack tenths to drop [140]
    harbinger base currency shard stack tenths to drop best of 3 outcomes [0]
    cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    SpectreN
    AreaInfused Beachhead
    Tagsconstruct, harbinger_portal_monster, immobile, is_unarmed, large_model, mud_blood, non_attacking, stone_armour, unique_map_boss
    Life
    30%
    Ailment Threshold
    30%
    Resistance
    40 40 40 25
    Damage
    300%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 6
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Experience
    300%
    Model Size
    150%
    Type
    HarbingerPortal
    Metadata
    HarbingerPortalUber
    Level
    83
    Life
    760,246
    Armour
    92,477
    Evasion
    7,860
    Energy Shield
    0
    Damage
    3,077
    Spell Damage
    4,592
    Accuracy
    0
    Attack Time
    1.005
    Experience
    216,678
    Ailment Threshold
    357,315
    Chill
    1,130
    Shock
    1,130
    Brittle
    6,392
    Scorch
    1,130
    Sap
    3,122
    HarbingerPortalSummonHarbingerUber
    Spell, Multicastable, Triggerable
    Cast Time: 1.5 sec
    Cooldown Time: 2 sec
    alternate minion [264]
    minion dies when parent dies [1]
    number of monsters to summon [1]
    remove parent life on death permyriad [600]
    summon specific monsters in front offset [240]
    summon specific monsters radius +% [-60]
    summoned monsters are minions [1]
    HarbingerPortalSummonHarbingerUber2
    Spell, Multicastable, Triggerable
    Cast Time: 1.5 sec
    Cooldown Time: 2 sec
    alternate minion [265]
    minion dies when parent dies [1]
    number of monsters to summon [1]
    remove parent life on death permyriad [1250]
    summon specific monsters in front offset [240]
    summon specific monsters radius +% [-60]
    summoned monsters are minions [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Pathfinding
    {
    	immobile = true
    }
    
    Positioned
    {
    	force_placement = true
    }
    
    Stats
    {
    	set_cannot_be_knocked_back = 1
    	set_immune_vaal_lighting_warp = 1
    	monster_delay_item_drops_millis = 100
    	harbinger_currency_shard_stack_size_+% = 50
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    Render
    {
    	visual_size_index = 2
    	selection_height_override = 340.0
    }
    
    BaseEvents
    {
    	on_construction_complete = "LockOrientation();"
    }
    
    Life
    {
    	on_spawned_dead = "RemoveEffects();"
    }
    
    Animated
    {
    	preload_animated_object = "Metadata/Monsters/HarbingerPortal/portal_explode.ao"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/HarbingerPortal/HarbingerPortalUber"] = {
        name = "<<>>",
        life = 0.3,
        fireResist = 40,
        coldResist = 40,
        lightningResist = 40,
        chaosResist = 25,
        damage = 3,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 6,
        accuracy = 1,
        skillList = {
            "HarbingerPortalSummonHarbingerUber",
            "HarbingerPortalSummonHarbingerUber2",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["HarbingerPortalSummonHarbingerUber"] = {
        name = "HarbingerPortalSummonHarbingerUber",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.5,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "alternate_minion",
            "number_of_monsters_to_summon",
            "summon_specific_monsters_in_front_offset",
            "remove_parent_life_on_death_permyriad",
            "summon_specific_monsters_radius_+%",
            "summoned_monsters_are_minions",
            "minion_dies_when_parent_dies",
        },
        levels = {
            [1] = {264, 1, 240, 600, -60, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["HarbingerPortalSummonHarbingerUber2"] = {
        name = "HarbingerPortalSummonHarbingerUber2",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.5,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "alternate_minion",
            "number_of_monsters_to_summon",
            "summon_specific_monsters_in_front_offset",
            "remove_parent_life_on_death_permyriad",
            "summon_specific_monsters_radius_+%",
            "summoned_monsters_are_minions",
            "minion_dies_when_parent_dies",
        },
        levels = {
            [1] = {265, 1, 240, 1250, -60, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    Monsters grant 100% increased Experience
    15000% increased Rarity of Items Dropped
    IdMonsterMapBoss
    FamilyMonsterMapBoss
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 100 Max: 100 Global
  • monster dropped item rarity +% Min: 15000 Max: 15000 Global
  • cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityActBoss
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be stunned while stunned Min: 1 Max: 1 Global
  • cannot be stunned for ms after stun finished Min: 2000 Max: 2000 Global
  • cannot recover life [1]
    IdCannotRecoverLife
    FamilyCannotRecoverLife
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot recover life Min: 1 Max: 1 Global
  • harbinger base currency shard stack tenths to drop [140]
    harbinger base currency shard stack tenths to drop best of 3 outcomes [0]
    IdHarbingerCurrencyShardsPortal
    FamilyHarbingerCurrencyShards
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • harbinger base currency shard stack tenths to drop Min: 140 Max: 140 Global
  • harbinger base currency shard stack tenths to drop best of 3 outcomes Min: 0 Max: 0 Global
  • cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    IdCannotBeAugmented
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cant touch this Min: 1 Max: 1 Global
  • cant possess this Min: 1 Max: 1 Global
  • cannot be afflicted Min: 1 Max: 1 Global
  • monster no talismans Min: 1 Max: 1 Global
  • cannot have azmeri dust Min: 1 Max: 1 Global
  • cannot have affliction mods Min: 1 Max: 1 Global
  • cannot be tagged by sentinel Min: 1 Max: 1 Global
  • <<>>
    Construct
    unaffected by life modifiers [1]
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    cannot recover life [1]
    cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    SpectreN
    Tagsconstruct, extra_extra_large_height, harbinger_portal_monster_memory_line, immobile, is_unarmed, large_model, mud_blood, non_attacking, non_unique_map_boss, stone_armour
    Life
    30%
    Ailment Threshold
    30%
    Resistance
    40 40 40 25
    Damage
    300%
    Accuracy
    100%
    Critical Strike Chance
    +5%
    Critical Strike Multiplier
    +130%
    Attack Distance
    6 ~ 6
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Experience
    300%
    Model Size
    105%
    Type
    HarbingerPortal
    Metadata
    HarbingerPortalMemoryLine
    Level
    68
    Life
    1,930
    Armour
    28,790
    Evasion
    4,739
    Energy Shield
    0
    Damage
    1,121
    Spell Damage
    1,121
    Accuracy
    0
    Attack Time
    1.5
    Experience
    30,765
    Ailment Threshold
    1,930
    Chill
    6
    Shock
    6
    Brittle
    35
    Scorch
    6
    Sap
    17
    HarbingerPortalSummonHarbingerMemoryLine
    Spell, Multicastable, Triggerable
    Cast Time: 1.5 sec
    Cooldown Time: 2 sec
    alternate minion [264]
    minion dies when parent dies [1]
    number of monsters to summon [1]
    remove parent life on death permyriad [5100]
    summon specific monsters in front offset [240]
    summon specific monsters radius +% [-60]
    summoned monsters are minions [1]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Pathfinding
    {
    	immobile = true
    }
    
    Positioned
    {
    	force_placement = true
    
    	on_initial_position_set =
    	"
    		FaceCamera();
    		LockOrientation();
    	"
    }
    
    Stats
    {
    	set_cannot_be_knocked_back = 1
    	set_immune_vaal_lighting_warp = 1
    	harbinger_base_currency_shard_stack_tenths_to_drop = 65
    	harbinger_currency_shard_stack_size_+% = 60
    	monster_delay_item_drops_millis = 100
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    Render
    {
    	visual_size_index = 2
    }
    
    Life
    {
    	on_spawned_dead = "RemoveEffects();"
    }
    
    Animated
    {
    	preload_animated_object = "Metadata/Monsters/HarbingerPortal/portal_explode.ao"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/HarbingerPortal/HarbingerPortalMemoryLine"] = {
        name = "<<>>",
        life = 0.3,
        fireResist = 40,
        coldResist = 40,
        lightningResist = 40,
        chaosResist = 25,
        damage = 3,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 6,
        accuracy = 1,
        skillList = {
            "HarbingerPortalSummonHarbingerMemoryLine",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["HarbingerPortalSummonHarbingerMemoryLine"] = {
        name = "HarbingerPortalSummonHarbingerMemoryLine",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.5,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "alternate_minion",
            "number_of_monsters_to_summon",
            "summon_specific_monsters_in_front_offset",
            "remove_parent_life_on_death_permyriad",
            "summon_specific_monsters_radius_+%",
            "summoned_monsters_are_minions",
            "minion_dies_when_parent_dies",
        },
        levels = {
            [1] = {264, 1, 240, 5100, -60, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    unaffected by life modifiers [1]
    IdMonsterUnaffectedByLifeModifers
    FamilyMonsterUnaffectedByLifeModifers
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • unaffected by life modifiers Min: 1 Max: 1 Global
  • Craft Tagsresource life
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    IdStunRepeatImmunityActBoss
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot be stunned while stunned Min: 1 Max: 1 Global
  • cannot be stunned for ms after stun finished Min: 2000 Max: 2000 Global
  • cannot recover life [1]
    IdCannotRecoverLife
    FamilyCannotRecoverLife
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cannot recover life Min: 1 Max: 1 Global
  • cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    IdCannotBeAugmented
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cant touch this Min: 1 Max: 1 Global
  • cant possess this Min: 1 Max: 1 Global
  • cannot be afflicted Min: 1 Max: 1 Global
  • monster no talismans Min: 1 Max: 1 Global
  • cannot have azmeri dust Min: 1 Max: 1 Global
  • cannot have affliction mods Min: 1 Max: 1 Global
  • cannot be tagged by sentinel Min: 1 Max: 1 Global
  • Edit

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