Столб порчи
Механизм
monster no drops or experience [1]
Hex Pole
SpectreN
Tagsconstruct, cursing_monster, ghost_armour, is_unarmed, non_attacking, slow_movement
Здоровье
100%
Ailment Threshold
100%
Сопротивление
0 0 0 0
Damage
100%
Точность
100%
Шанс критического удара
+5%
Множитель критического удара
+130%
Attack Distance
6 ~ 6
Attack Time
1.5 Second
Damage Spread
±20%
Опыт
100%
Model Size
100%
Type
ArchnemesisHexPole
Metadata
HexPole
Уровень
68
Здоровье
6,433
Броня
28,790
Уклонение
4,739
Энерг. щит
0
Damage
374
Урон от чар
374
Точность
290
Attack Time
1.5
Опыт
10,255
Ailment Threshold
6,433
Chill
20
Shock
20
Brittle
115
Scorch
20
Sap
56
SSMArchnemesisHexerEnfeeble
Spell, Multicastable, Triggerable
Время применения: 1 сек.
alternate minion [597]
minion dies when parent deleted [1]
minion dies when parent dies [1]
number of monsters to summon [1]
summon specific monsters radius +% [-50]
summoned monsters are minions [1]
SSMArchnemesisHexerTemporalChains
Spell, Multicastable, Triggerable
Время применения: 1 сек.
alternate minion [596]
minion dies when parent deleted [1]
minion dies when parent dies [1]
number of monsters to summon [1]
summon specific monsters radius +% [-50]
summoned monsters are minions [1]
SSMArchnemesisHexerVulnerability
Spell, Multicastable, Triggerable
Время применения: 1 сек.
alternate minion [595]
minion dies when parent deleted [1]
minion dies when parent dies [1]
number of monsters to summon [1]
summon specific monsters radius +% [-50]
summoned monsters are minions [1]
SSMArchnemesisHexerPunishment
Spell, Multicastable, Triggerable
Время применения: 1 сек.
alternate minion [594]
minion dies when parent deleted [1]
minion dies when parent dies [1]
number of monsters to summon [1]
summon specific monsters radius +% [-50]
summoned monsters are minions [1]
SSMArchnemesisHexerElementalWeakness
Spell, Multicastable, Triggerable
Время применения: 1 сек.
alternate minion [593]
minion dies when parent deleted [1]
minion dies when parent dies [1]
number of monsters to summon [1]
summon specific monsters radius +% [-50]
summoned monsters are minions [1]
EASArchnemesisHexPoleSpawnCurseZones
Spell
Время применения: 1 сек.
EASArchnemesisHexPoleSpawnTeleport
Spell
Время применения: 0.58 сек.
action attack or cast time uses animation length [1]

Object Type

version 2
extends "Metadata/Monsters/Monster"

Actor
{
	basic_action = "Emerge"
}

Positioned
{
	collision_hull_type = "projectile"
	force_placement = true
}

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
}

StateMachine
{
	define_shared_state = "curse_enfeeble"
	define_shared_state = "curse_temporal_chains"
	define_shared_state = "curse_punishment"
	define_shared_state = "curse_elemental_weakness"
	define_shared_state = "curse_vulnerability"
	define_shared_state = "curse_index = 1"
}

Life
{
	corpse_usable = false
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"

BaseEvents
{
	on_construction_complete = "SetStateTo( resumeindex, 1 );"
}

StateMachine
{
	define_state = "resumeindex=1;"

	on_state_curse_enfeeble_1 =
	"
		IfState( curse_index, 1, { AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/Attachments/curseOrb_Enfeeble.ao, aux_pole_arm_01_pivot ); }, {} );
		IfState( curse_index, 2, { AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/Attachments/curseOrb_Enfeeble.ao, aux_pole_arm_02_pivot ); }, {} );
		IfState( curse_index, 3, { AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/Attachments/curseOrb_Enfeeble.ao, aux_pole_arm_03_pivot ); }, {} );
	"

	on_state_curse_temporal_chains_1 =
	"
		IfState( curse_index, 1, { AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/Attachments/curseOrb_Chains.ao, aux_pole_arm_01_pivot ); }, {} );
		IfState( curse_index, 2, { AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/Attachments/curseOrb_Chains.ao, aux_pole_arm_02_pivot ); }, {} );
		IfState( curse_index, 3, { AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/Attachments/curseOrb_Chains.ao, aux_pole_arm_03_pivot ); }, {} );
	"

	on_state_curse_punishment_1 =
	"
		IfState( curse_index, 1, { AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/Attachments/curseOrb_Punishment.ao, aux_pole_arm_01_pivot ); }, {} );
		IfState( curse_index, 2, { AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/Attachments/curseOrb_Punishment.ao, aux_pole_arm_02_pivot ); }, {} );
		IfState( curse_index, 3, { AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/Attachments/curseOrb_Punishment.ao, aux_pole_arm_03_pivot ); }, {} );
	"

	on_state_curse_elemental_weakness_1 =
	"
		IfState( curse_index, 1, { AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/Attachments/curseOrb_EleWeak.ao, aux_pole_arm_01_pivot ); }, {} );
		IfState( curse_index, 2, { AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/Attachments/curseOrb_EleWeak.ao, aux_pole_arm_02_pivot ); }, {} );
		IfState( curse_index, 3, { AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/Attachments/curseOrb_EleWeak.ao, aux_pole_arm_03_pivot ); }, {} );
	"

	on_state_curse_vulnerability_1 =
	"
		IfState( curse_index, 1, { AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/Attachments/curseOrb_Vulnerability.ao, aux_pole_arm_01_pivot ); }, {} );
		IfState( curse_index, 2, { AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/Attachments/curseOrb_Vulnerability.ao, aux_pole_arm_02_pivot ); }, {} );
		IfState( curse_index, 3, { AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/Attachments/curseOrb_Vulnerability.ao, aux_pole_arm_03_pivot ); }, {} );
	"


	create_state_curse_enfeeble_1 = 
	"
		IfState( resumeindex, 1, { AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/Attachments/curseOrb_Enfeeble.ao, aux_pole_arm_01_pivot ); }, {} );
		IfState( resumeindex, 2, { AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/Attachments/curseOrb_Enfeeble.ao, aux_pole_arm_02_pivot ); }, {} );
		IfState( resumeindex, 3, { AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/Attachments/curseOrb_Enfeeble.ao, aux_pole_arm_03_pivot ); }, {} );
		ModifyState( resumeindex, +1 );
	"

	create_state_curse_temporal_chains_1 = 
	"
		IfState( resumeindex, 1, { AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/Attachments/curseOrb_Chains.ao, aux_pole_arm_01_pivot ); }, {} );
		IfState( resumeindex, 2, { AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/Attachments/curseOrb_Chains.ao, aux_pole_arm_02_pivot ); }, {} );
		IfState( resumeindex, 3, { AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/Attachments/curseOrb_Chains.ao, aux_pole_arm_03_pivot ); }, {} );
		ModifyState( resumeindex, +1 );
	"

	create_state_curse_punishment_1 =
	"
		IfState( resumeindex, 1, { AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/Attachments/curseOrb_Punishment.ao, aux_pole_arm_01_pivot ); }, {} );
		IfState( resumeindex, 2, { AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/Attachments/curseOrb_Punishment.ao, aux_pole_arm_02_pivot ); }, {} );
		IfState( resumeindex, 3, { AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/Attachments/curseOrb_Punishment.ao, aux_pole_arm_03_pivot ); }, {} );
		ModifyState( resumeindex, +1 );
	"

	create_state_curse_elemental_weakness_1 =
	"
		IfState( resumeindex, 1, { AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/Attachments/curseOrb_EleWeak.ao, aux_pole_arm_01_pivot ); }, {} );
		IfState( resumeindex, 2, { AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/Attachments/curseOrb_EleWeak.ao, aux_pole_arm_02_pivot ); }, {} );
		IfState( resumeindex, 3, { AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/Attachments/curseOrb_EleWeak.ao, aux_pole_arm_03_pivot ); }, {} );
		ModifyState( resumeindex, +1 );
	"

	create_state_curse_vulnerability_1 =
	"
		IfState( resumeindex, 1, { AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/Attachments/curseOrb_Vulnerability.ao, aux_pole_arm_01_pivot ); }, {} );
		IfState( resumeindex, 2, { AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/Attachments/curseOrb_Vulnerability.ao, aux_pole_arm_02_pivot ); }, {} );
		IfState( resumeindex, 3, { AddAttached( Metadata/Effects/Spells/monsters_effects/League_Archnemesis/Attachments/curseOrb_Vulnerability.ao, aux_pole_arm_03_pivot ); }, {} );
		ModifyState( resumeindex, +1 );
	"
}

Animated
{
	on_death_01 = "DetachAll(  );"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueArchnemesis/HexPole"] = {
    name = "Hex Pole",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "SSMArchnemesisHexerEnfeeble",
        "SSMArchnemesisHexerTemporalChains",
        "SSMArchnemesisHexerVulnerability",
        "SSMArchnemesisHexerPunishment",
        "SSMArchnemesisHexerElementalWeakness",
        "EASArchnemesisHexPoleSpawnCurseZones",
        "EASArchnemesisHexPoleSpawnTeleport",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["SSMArchnemesisHexerEnfeeble"] = {
    name = "SSMArchnemesisHexerEnfeeble",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "alternate_minion",
        "number_of_monsters_to_summon",
        "summon_specific_monsters_radius_+%",
        "summoned_monsters_are_minions",
        "minion_dies_when_parent_dies",
        "minion_dies_when_parent_deleted",
    },
    levels = {
        [1] = {597, 1, -50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SSMArchnemesisHexerTemporalChains"] = {
    name = "SSMArchnemesisHexerTemporalChains",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "alternate_minion",
        "number_of_monsters_to_summon",
        "summon_specific_monsters_radius_+%",
        "summoned_monsters_are_minions",
        "minion_dies_when_parent_dies",
        "minion_dies_when_parent_deleted",
    },
    levels = {
        [1] = {596, 1, -50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SSMArchnemesisHexerVulnerability"] = {
    name = "SSMArchnemesisHexerVulnerability",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "alternate_minion",
        "number_of_monsters_to_summon",
        "summon_specific_monsters_radius_+%",
        "summoned_monsters_are_minions",
        "minion_dies_when_parent_dies",
        "minion_dies_when_parent_deleted",
    },
    levels = {
        [1] = {595, 1, -50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SSMArchnemesisHexerPunishment"] = {
    name = "SSMArchnemesisHexerPunishment",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "alternate_minion",
        "number_of_monsters_to_summon",
        "summon_specific_monsters_radius_+%",
        "summoned_monsters_are_minions",
        "minion_dies_when_parent_dies",
        "minion_dies_when_parent_deleted",
    },
    levels = {
        [1] = {594, 1, -50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SSMArchnemesisHexerElementalWeakness"] = {
    name = "SSMArchnemesisHexerElementalWeakness",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "alternate_minion",
        "number_of_monsters_to_summon",
        "summon_specific_monsters_radius_+%",
        "summoned_monsters_are_minions",
        "minion_dies_when_parent_dies",
        "minion_dies_when_parent_deleted",
    },
    levels = {
        [1] = {593, 1, -50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASArchnemesisHexPoleSpawnCurseZones"] = {
    name = "EASArchnemesisHexPoleSpawnCurseZones",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASArchnemesisHexPoleSpawnTeleport"] = {
    name = "EASArchnemesisHexPoleSpawnTeleport",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.58,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
monster no drops or experience [1]
IdMonsterNoDropsOrExperience
FamilyMonsterNoDropsOrExperience
Domainsмонстр (3)
GenerationTypeуник (3)
Req. level1
Stats
  • monster no drops or experience Min: 1 Max: 1 Global
  • Edit

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