Ejecutor del santuario
Humanoide
Los monstruos otorgan la experiencia aumentada un 100%
La rareza de los objetos arrojados está aumentada un 15000%
cannot be stunned for ms after stun finished [2000]
cannot be stunned while stunned [1]
stance movement speed +% final [-64]
stance movement speed +% final [-18]
stance movement speed +% final [-50]
Sanctum Enforcer
SpectreN
AreaMapa de Templo de marfil
Tagsfire_affinity, has_one_hand_sword, has_one_handed_melee, human, humanoid, I_see_brothers_card, large_height, light_armour, melee, military, non_unique_map_boss, not_dex, not_int, physical_affinity, red_blood, slashing_weapon, very_fast_movement
Vida
400%
Armadura
+100%
Ailment Threshold
400%
Resistencia
40 40 40 25
Damage
220%
Precisión
100%
Probabilidad de golpe crítico
+5%
Multiplicador de golpe crítico
+130%
Attack Distance
10 ~ 18
Attack Time
1.56 Second
Damage Spread
±20%
Experiencia
200%
Model Size
138%
Type
IvoryTempleMilitaryBoss1
Metadata
IvoryTempleMilitaryBoss1
Nivel
72
Vida
932,128
Armadura
78,898
Evasión
5,444
Escudo de energía
0
Damage
1,189
Daño de hechizos
1,775
Precisión
339
Attack Time
1.0452
Experiencia
122,870
Ailment Threshold
521,992
Chill
1,651
Shock
1,651
Brittle
9,338
Scorch
1,651
Sap
4,560
IvoryTempleMilitaryBossShieldCharge
Attack, Melee, MeleeSingleTarget, Movement, Travel
Carga con escudo
Base Damage: 1889–2833
Probabilidad de golpe crítico: 5%
Attack Time: 1.56 seg
Tiempo de recarga: 12 seg
Carga hacia un enemigo y lo aporrea con el escudo del personaje para golpearlo. Esto lo empuja y aturde. También empuja a un lado a los enemigos que están en su camino. El daño y el aturdimiento son proporcionales a la distancia recorrida.
Nunca infliges golpes críticos
Duración del aturdimiento en los enemigos aumentada un 50% a distancia máxima de carga
Velocidad de movimiento reducida un 50%
ignores proximity shield [1]
shield charge continue past target [0]
shield charge extra distance [30]
IvoryTempleMilitaryBossMelee
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Ataque estándar
Base Damage: 1889–2833
Probabilidad de golpe crítico: 5%
Attack Time: 1.56 seg
Derriba a tus enemigos con un golpe poderoso.
El 50% del daño físico se convierte en daño de fuego
skill can fire arrows [1]
skill can fire wand projectiles [1]
MPWIvoryTempleMilitaryBossProjCleave
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
Base Damage: 1889–2833
Probabilidad de golpe crítico: 5%
Daño de ataque: 150%
Attack Time: 1.56 seg
Inflige un 50% más de daño de ataque
El 50% del daño físico se convierte en daño de fuego
base is projectile [1]
maintain projectile direction when using contact position [1]
monster projectile variation [122]
projectile uses contact position [1]
use scaled contact offset [1]
IvoryTempleMilitaryBossFlameWallGroundInner
Spell, Area, Damage, Triggerable, Duration, AreaSpell
Tiempo de lanzamiento: 1 seg
Inflige 795.2 de daño de fuego base por segundo
La duración base es de 1.75 segundos
active skill area of effect radius +% final [-70]
IvoryTempleMilitaryBossFlameWallGroundOuter
Spell, Area, Damage, Triggerable, Duration, AreaSpell
Tiempo de lanzamiento: 1 seg
Inflige 795.2 de daño de fuego base por segundo
La duración base es de 1 segundos
active skill area of effect radius +% final [-70]
IvoryTempleMilitaryBossFlameWallGroundCenter
Spell, Area, Damage, Triggerable, Duration, AreaSpell
Tiempo de lanzamiento: 1 seg
Inflige 795.2 de daño de fuego base por segundo
La duración base es de 2.5 segundos
active skill area of effect radius +% final [-70]
GAIvoryTempleMilitaryBossBounce
Triggerable, Attack
Base Damage: 1889–2833
Probabilidad de golpe crítico: 5%
Attack Time: 1.56 seg
Empuja a los enemigos con cada golpe
Aturde a los enemigos
is area damage [1]
GAIvoryTempleMilitaryBossShieldBash
Attack, Triggerable, Channel
Base Damage: 1889–2833
Probabilidad de golpe crítico: 5%
Daño de ataque: 150%
Attack Time: 1.56 seg
Empuja a los enemigos con cada golpe
Inflige un 50% más de daño de ataque
El 50% del daño físico se convierte en daño de fuego
Distancia de empuje aumentada un 100%
Aturde a los enemigos
active skill area of effect radius +% final [100]
base knockback speed +% [100]
cast time overrides attack duration [1]
is area damage [1]
GAIvoryTempleMilitaryBossCleave
Triggerable, Attack
Base Damage: 1889–2833
Probabilidad de golpe crítico: 5%
Daño de ataque: 175%
Attack Time: 1.56 seg
Inflige un 75% más de daño de ataque
El 50% del daño físico se convierte en daño de fuego
is area damage [1]
GAIvoryTempleMilitaryBossFireThrust
Triggerable, Attack
Base Damage: 1889–2833
Probabilidad de golpe crítico: 5%
Attack Time: 1.56 seg
Tiempo de recarga: 7 seg
Inflige un 48.94% más de daño
El 50% del daño físico se convierte en daño de fuego
+1.5 metros al alcance de los golpes cuerpo a cuerpo
active skill area of effect radius +% final [100]
cast time overrides attack duration [1]
is area damage [1]
EASIvoryTempleMilitaryBossFireCloneWall
Spell
Tiempo de lanzamiento: 6 seg
Tiempo de recarga: 8 seg
skill cannot be interrupted [1]
skill cannot be knocked back [1]
skill cannot be stunned [1]
EASIvoryTempleMilitaryBossProjCleave
Spell
Tiempo de lanzamiento: 2.5 seg
Tiempo de recarga: 8 seg

Object Type

version 2
extends "Metadata/Monsters/MilitaryMapBoss/IvoryTempleMilitaryBase"

Object Type Codes

version 2
extends "Metadata/Monsters/MilitaryMapBoss/IvoryTempleMilitaryBase"
Actor
{
	on_event_left1_for_ShieldCharge =
	"
		AddAttachedObjectToBones( Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone.ao, left1 );
		PlayAttachedEffect( Metadata/Effects/Spells/surge/flamesurge3.ao, left1 );
	"

	on_event_left2_for_ShieldCharge =
	"
		AddAttachedObjectToBones( Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone2.ao, left2 );
		PlayAttachedEffect( Metadata/Effects/Spells/surge/flamesurge3.ao, left2 );
	"

	on_event_right1_for_ShieldCharge =
	"
		AddAttachedObjectToBones( Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone3.ao, right1 );
		PlayAttachedEffect( Metadata/Effects/Spells/surge/flamesurge3.ao, right1 );
	"

	on_event_right2_for_ShieldCharge =
	"
		AddAttachedObjectToBones( Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone4.ao, right2 );
		PlayAttachedEffect( Metadata/Effects/Spells/surge/flamesurge3.ao, right2 );
	"

	on_end_ShieldCharge =
	"
		DetachAllOfType( Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone.ao );
		DetachAllOfType( Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone2.ao );
		DetachAllOfType( Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone3.ao );
		DetachAllOfType( Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone4.ao );
	"

	on_destroy_ShieldCharge =
	"
		DetachAllOfType( Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone.ao );
		DetachAllOfType( Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone2.ao );
		DetachAllOfType( Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone3.ao );
		DetachAllOfType( Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone4.ao );
	"
}

Animated
{
	on_event_contact_for_chokepoint_channel_01_end = "PlayEffect( HeistMilitaryShieldBash );"

	on_end_shield_wall_start_01 =
	"
		PlayAnimationAttached( Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone.ao, shield_wall_walk_01 );
		PlayAnimationAttached( Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone2.ao, shield_wall_walk_01 );
		PlayAnimationAttached( Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone3.ao, shield_wall_walk_01 );
		PlayAnimationAttached( Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone4.ao, shield_wall_walk_01 );
	"

	on_shield_wall_end_01 =
	"
		AddEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/military/miniboss/shield_clone/epk/clone_fade.epk, Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone.ao );
		AddEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/military/miniboss/shield_clone/epk/clone_fade.epk, Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone3.ao );
	"

	on_event_apply_fadeout_to_clones_for_shield_wall_end_01 =
	"
		AddEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/military/miniboss/shield_clone/epk/clone_fade.epk, Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone2.ao );
		AddEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/military/miniboss/shield_clone/epk/clone_fade.epk, Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone4.ao );
	"

	on_event_addswordepk = "AddEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/military/miniboss/weapon_effects/sword.epk, R_Weapon );"
	on_event_removeswordepk = "RemoveEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/military/miniboss/weapon_effects/sword.epk, R_Weapon );"
	on_event_addshieldepk_for_alert_transition_01 = "AddEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/military/miniboss/weapon_effects/shield.epk, Metadata/Monsters/LeagueHeist/Military/attachments/TemplarShieldElite.ao );"
}

Life
{
	on_death =
	"
		RemoveEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/military/miniboss/weapon_effects/sword.epk, R_Weapon );
		RemoveEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/military/miniboss/weapon_effects/shield.epk, Metadata/Monsters/LeagueHeist/Military/attachments/TemplarShieldElite.ao );
		DetachAllOfType( Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone.ao );
		DetachAllOfType( Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone2.ao );
		DetachAllOfType( Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone3.ao );
		DetachAllOfType( Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone4.ao );
	"
}

StateMachine
{
	create_state_fight_2 =
	"
		IfAlive( { AddEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/military/miniboss/weapon_effects/shield.epk, Metadata/Monsters/LeagueHeist/Military/attachments/TemplarShieldElite.ao ); } );
	"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/MilitaryMapBoss/IvoryTempleMilitaryBoss1"] = {
    name = "Sanctum Enforcer",
    life = 4,
    fireResist = 40,
    coldResist = 40,
    lightningResist = 40,
    chaosResist = 25,
    damage = 2.2,
    damageSpread = 0.2,
    attackTime = 1.56,
    attackRange = 18,
    accuracy = 1,
    weaponType1 = "One Hand Sword",
    weaponType2 = "Shield",
    skillList = {
        "IvoryTempleMilitaryBossShieldCharge",
        "IvoryTempleMilitaryBossMelee",
        "MPWIvoryTempleMilitaryBossProjCleave",
        "IvoryTempleMilitaryBossFlameWallGroundInner",
        "IvoryTempleMilitaryBossFlameWallGroundOuter",
        "IvoryTempleMilitaryBossFlameWallGroundCenter",
        "GAIvoryTempleMilitaryBossBounce",
        "GAIvoryTempleMilitaryBossShieldBash",
        "GAIvoryTempleMilitaryBossCleave",
        "GAIvoryTempleMilitaryBossFireThrust",
        "EASIvoryTempleMilitaryBossFireCloneWall",
        "EASIvoryTempleMilitaryBossProjCleave",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["IvoryTempleMilitaryBossShieldCharge"] = {
    name = "Shield Charge",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Charges at an enemy, bashing it with the character's shield and striking it. This knocks it back and stuns it. Enemies in the way are pushed to the side. Damage and stun are proportional to distance travelled.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Melee] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Movement] = true,
        [SkillType.Travel] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "shield_charge_continue_past_target",
        "base_movement_velocity_+%",
        "shield_charge_stun_duration_+%_maximum",
        "shield_charge_extra_distance",
        "ignores_proximity_shield",
        "global_cannot_crit",
    },
    levels = {
        [1] = {0, -50, 50, 30, levelRequirement = 1, statInterpolation = {1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["IvoryTempleMilitaryBossMelee"] = {
    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_physical_damage_%_to_convert_to_fire",
        "skill_can_fire_arrows",
        "skill_can_fire_wand_projectiles",
    },
    levels = {
        [1] = {50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MPWIvoryTempleMilitaryBossProjCleave"] = {
    name = "MPWIvoryTempleMilitaryBossProjCleave",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.Damage] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.5,
    baseFlags = {
        attack = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_projectile_variation",
        "skill_physical_damage_%_to_convert_to_fire",
        "base_is_projectile",
        "use_scaled_contact_offset",
        "projectile_uses_contact_position",
        "maintain_projectile_direction_when_using_contact_position",
    },
    levels = {
        [1] = {122, 50, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["IvoryTempleMilitaryBossFlameWallGroundInner"] = {
    name = "IvoryTempleMilitaryBossFlameWallGroundInner",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Damage] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Duration] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_fire_damage_to_deal_per_minute",
        "active_skill_area_of_effect_radius_+%_final",
        "base_skill_effect_duration",
    },
    levels = {
        [1] = {2.5, -70, 1750, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["IvoryTempleMilitaryBossFlameWallGroundOuter"] = {
    name = "IvoryTempleMilitaryBossFlameWallGroundOuter",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Damage] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Duration] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_fire_damage_to_deal_per_minute",
        "active_skill_area_of_effect_radius_+%_final",
        "base_skill_effect_duration",
    },
    levels = {
        [1] = {2.5, -70, 1000, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["IvoryTempleMilitaryBossFlameWallGroundCenter"] = {
    name = "IvoryTempleMilitaryBossFlameWallGroundCenter",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Damage] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Duration] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_fire_damage_to_deal_per_minute",
        "active_skill_area_of_effect_radius_+%_final",
        "base_skill_effect_duration",
    },
    levels = {
        [1] = {2.5, -70, 2500, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAIvoryTempleMilitaryBossBounce"] = {
    name = "GAIvoryTempleMilitaryBossBounce",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "global_knockback",
        "always_stun",
        "is_area_damage",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAIvoryTempleMilitaryBossShieldBash"] = {
    name = "GAIvoryTempleMilitaryBossShieldBash",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Channel] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.499,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_physical_damage_%_to_convert_to_fire",
        "base_knockback_speed_+%",
        "knockback_distance_+%",
        "active_skill_area_of_effect_radius_+%_final",
        "global_knockback",
        "is_area_damage",
        "always_stun",
        "cast_time_overrides_attack_duration",
    },
    levels = {
        [1] = {50, 100, 100, 100, baseMultiplier = 1.5, levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAIvoryTempleMilitaryBossCleave"] = {
    name = "GAIvoryTempleMilitaryBossCleave",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_physical_damage_%_to_convert_to_fire",
        "is_area_damage",
    },
    levels = {
        [1] = {50, baseMultiplier = 1.75, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GAIvoryTempleMilitaryBossFireThrust"] = {
    name = "GAIvoryTempleMilitaryBossFireThrust",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_damage_+%_final",
        "skill_physical_damage_%_to_convert_to_fire",
        "melee_range_+",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
        "cast_time_overrides_attack_duration",
    },
    levels = {
        [1] = {-30, 50, 15, 100, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
        [2] = {0, 50, 15, 100, levelRequirement = 19, statInterpolation = {2},  cost = { }, },
        [3] = {1, 50, 15, 100, levelRequirement = 20, statInterpolation = {2},  cost = { }, },
        [4] = {60, 50, 15, 100, levelRequirement = 84, statInterpolation = {2},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASIvoryTempleMilitaryBossFireCloneWall"] = {
    name = "EASIvoryTempleMilitaryBossFireCloneWall",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 6,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_cannot_be_interrupted",
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASIvoryTempleMilitaryBossProjCleave"] = {
    name = "EASIvoryTempleMilitaryBossProjCleave",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 2.5,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
    },
}
Los monstruos otorgan la experiencia aumentada un 100%
La rareza de los objetos arrojados está aumentada un 15000%
IdMonsterMapBoss
FamilyMonsterMapBoss
Domainsmonstruo (3)
GenerationTypeÚnico (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]
    IdStunRepeatImmunityMapBoss_
    FamilyNothing
    Domainsmonstruo (3)
    GenerationTypeÚnico (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
  • IdNothing
    FamilyNothing
    Domainsmonstruo (3)
    GenerationTypeÚnico (3)
    Req. level1
    stance movement speed +% final [-64]
    IdStanceHeistTemplarWalk
    FamilyStance
    Domainsmonstruo (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • stance movement speed +% final Min: -64 Max: -64 Global
  • Craft Tagsspeed
    stance movement speed +% final [-18]
    IdStanceHeistTemplarJog
    FamilyStance
    Domainsmonstruo (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • stance movement speed +% final Min: -18 Max: -18 Global
  • Craft Tagsspeed
    stance movement speed +% final [-50]
    IdStanceHeistTemplarMinibossFireWalk___
    FamilyStance
    Domainsmonstruo (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • stance movement speed +% final Min: -50 Max: -50 Global
  • Craft Tagsspeed
    Ejecutor del santuario
    Humanoide
    Los monstruos otorgan la experiencia aumentada un 100%
    La rareza de los objetos arrojados está aumentada un 15000%
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    stance movement speed +% final [-18]
    stance movement speed +% final [-50]
    Sanctum Enforcer
    SpectreN
    Tagsfire_affinity, has_one_hand_sword, has_one_handed_melee, human, humanoid, large_height, light_armour, melee, military, not_dex, not_int, physical_affinity, red_blood, slashing_weapon, very_fast_movement
    Vida
    400%
    Armadura
    +100%
    Ailment Threshold
    400%
    Resistencia
    40 40 40 25
    Damage
    220%
    Precisión
    100%
    Probabilidad de golpe crítico
    +5%
    Multiplicador de golpe crítico
    +130%
    Attack Distance
    10 ~ 18
    Attack Time
    1.56 Second
    Damage Spread
    ±20%
    Experiencia
    200%
    Model Size
    138%
    Type
    IvoryTempleMilitaryBoss1
    Metadata
    IvoryTempleMilitaryBoss1Standalone
    Nivel
    68
    Vida
    557,385
    Armadura
    57,580
    Evasión
    4,739
    Escudo de energía
    0
    Damage
    936
    Daño de hechizos
    1,397
    Precisión
    290
    Attack Time
    1.0452
    Experiencia
    112,805
    Ailment Threshold
    351,153
    Chill
    1,110
    Shock
    1,110
    Brittle
    6,282
    Scorch
    1,110
    Sap
    3,068
    IvoryTempleMilitaryBossShieldCharge
    Attack, Melee, MeleeSingleTarget, Movement, Travel
    Carga con escudo
    Base Damage: 1486–2230
    Probabilidad de golpe crítico: 5%
    Attack Time: 1.56 seg
    Tiempo de recarga: 12 seg
    Carga hacia un enemigo y lo aporrea con el escudo del personaje para golpearlo. Esto lo empuja y aturde. También empuja a un lado a los enemigos que están en su camino. El daño y el aturdimiento son proporcionales a la distancia recorrida.
    Nunca infliges golpes críticos
    Duración del aturdimiento en los enemigos aumentada un 50% a distancia máxima de carga
    Velocidad de movimiento reducida un 50%
    ignores proximity shield [1]
    shield charge continue past target [0]
    shield charge extra distance [30]
    IvoryTempleMilitaryBossMelee
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Ataque estándar
    Base Damage: 1486–2230
    Probabilidad de golpe crítico: 5%
    Attack Time: 1.56 seg
    Derriba a tus enemigos con un golpe poderoso.
    El 50% del daño físico se convierte en daño de fuego
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    MPWIvoryTempleMilitaryBossProjCleave
    Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
    Base Damage: 1486–2230
    Probabilidad de golpe crítico: 5%
    Daño de ataque: 150%
    Attack Time: 1.56 seg
    Inflige un 50% más de daño de ataque
    El 50% del daño físico se convierte en daño de fuego
    base is projectile [1]
    maintain projectile direction when using contact position [1]
    monster projectile variation [122]
    projectile uses contact position [1]
    use scaled contact offset [1]
    IvoryTempleMilitaryBossFlameWallGroundInner
    Spell, Area, Damage, Triggerable, Duration, AreaSpell
    Tiempo de lanzamiento: 1 seg
    Inflige 679.8 de daño de fuego base por segundo
    La duración base es de 1.75 segundos
    active skill area of effect radius +% final [-70]
    IvoryTempleMilitaryBossFlameWallGroundOuter
    Spell, Area, Damage, Triggerable, Duration, AreaSpell
    Tiempo de lanzamiento: 1 seg
    Inflige 679.8 de daño de fuego base por segundo
    La duración base es de 1 segundos
    active skill area of effect radius +% final [-70]
    IvoryTempleMilitaryBossFlameWallGroundCenter
    Spell, Area, Damage, Triggerable, Duration, AreaSpell
    Tiempo de lanzamiento: 1 seg
    Inflige 679.8 de daño de fuego base por segundo
    La duración base es de 2.5 segundos
    active skill area of effect radius +% final [-70]
    GAIvoryTempleMilitaryBossBounce
    Triggerable, Attack
    Base Damage: 1486–2230
    Probabilidad de golpe crítico: 5%
    Attack Time: 1.56 seg
    Empuja a los enemigos con cada golpe
    Aturde a los enemigos
    is area damage [1]
    GAIvoryTempleMilitaryBossShieldBash
    Attack, Triggerable, Channel
    Base Damage: 1486–2230
    Probabilidad de golpe crítico: 5%
    Daño de ataque: 150%
    Attack Time: 1.56 seg
    Empuja a los enemigos con cada golpe
    Inflige un 50% más de daño de ataque
    El 50% del daño físico se convierte en daño de fuego
    Distancia de empuje aumentada un 100%
    Aturde a los enemigos
    active skill area of effect radius +% final [100]
    base knockback speed +% [100]
    cast time overrides attack duration [1]
    is area damage [1]
    GAIvoryTempleMilitaryBossCleave
    Triggerable, Attack
    Base Damage: 1486–2230
    Probabilidad de golpe crítico: 5%
    Daño de ataque: 175%
    Attack Time: 1.56 seg
    Inflige un 75% más de daño de ataque
    El 50% del daño físico se convierte en daño de fuego
    is area damage [1]
    GAIvoryTempleMilitaryBossFireThrust
    Triggerable, Attack
    Base Damage: 1486–2230
    Probabilidad de golpe crítico: 5%
    Attack Time: 1.56 seg
    Tiempo de recarga: 7 seg
    Inflige un 45.25% más de daño
    El 50% del daño físico se convierte en daño de fuego
    +1.5 metros al alcance de los golpes cuerpo a cuerpo
    active skill area of effect radius +% final [100]
    cast time overrides attack duration [1]
    is area damage [1]
    EASIvoryTempleMilitaryBossFireCloneWall
    Spell
    Tiempo de lanzamiento: 6 seg
    Tiempo de recarga: 8 seg
    skill cannot be interrupted [1]
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    EASIvoryTempleMilitaryBossProjCleave
    Spell
    Tiempo de lanzamiento: 2.5 seg
    Tiempo de recarga: 8 seg

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/StandaloneMapBoss"
    
    Actor
    {
    	basic_action = "ChangeToStance1"
    }
    

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    extends "Metadata/Monsters/StandaloneMapBoss"
    
    Actor
    {
    	on_event_left1_for_ShieldCharge =
    	"
    		AddAttachedObjectToBones( Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone.ao, left1 );
    		PlayAttachedEffect( Metadata/Effects/Spells/surge/flamesurge3.ao, left1 );
    	"
    
    	on_event_left2_for_ShieldCharge =
    	"
    		AddAttachedObjectToBones( Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone2.ao, left2 );
    		PlayAttachedEffect( Metadata/Effects/Spells/surge/flamesurge3.ao, left2 );
    	"
    
    	on_event_right1_for_ShieldCharge =
    	"
    		AddAttachedObjectToBones( Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone3.ao, right1 );
    		PlayAttachedEffect( Metadata/Effects/Spells/surge/flamesurge3.ao, right1 );
    	"
    
    	on_event_right2_for_ShieldCharge =
    	"
    		AddAttachedObjectToBones( Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone4.ao, right2 );
    		PlayAttachedEffect( Metadata/Effects/Spells/surge/flamesurge3.ao, right2 );
    	"
    
    	on_end_ShieldCharge =
    	"
    		DetachAllOfType( Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone.ao );
    		DetachAllOfType( Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone2.ao );
    		DetachAllOfType( Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone3.ao );
    		DetachAllOfType( Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone4.ao );
    	"
    
    	on_destroy_ShieldCharge =
    	"
    		DetachAllOfType( Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone.ao );
    		DetachAllOfType( Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone2.ao );
    		DetachAllOfType( Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone3.ao );
    		DetachAllOfType( Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone4.ao );
    	"
    }
    
    Animated
    {
    	on_event_contact_for_chokepoint_channel_01_end = "PlayEffect( HeistMilitaryShieldBash );"
    
    	on_end_shield_wall_start_01 =
    	"
    		PlayAnimationAttached( Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone.ao, shield_wall_walk_01 );
    		PlayAnimationAttached( Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone2.ao, shield_wall_walk_01 );
    		PlayAnimationAttached( Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone3.ao, shield_wall_walk_01 );
    		PlayAnimationAttached( Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone4.ao, shield_wall_walk_01 );
    	"
    
    	on_shield_wall_end_01 =
    	"
    		AddEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/military/miniboss/shield_clone/epk/clone_fade.epk, Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone.ao );
    		AddEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/military/miniboss/shield_clone/epk/clone_fade.epk, Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone3.ao );
    	"
    
    	on_event_apply_fadeout_to_clones_for_shield_wall_end_01 =
    	"
    		AddEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/military/miniboss/shield_clone/epk/clone_fade.epk, Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone2.ao );
    		AddEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/military/miniboss/shield_clone/epk/clone_fade.epk, Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone4.ao );
    	"
    
    	on_event_addswordepk = "AddEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/military/miniboss/weapon_effects/sword.epk, R_Weapon );"
    	on_event_removeswordepk = "RemoveEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/military/miniboss/weapon_effects/sword.epk, R_Weapon );"
    	on_event_addshieldepk_for_alert_transition_01 = "AddEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/military/miniboss/weapon_effects/shield.epk, Metadata/Monsters/LeagueHeist/Military/attachments/TemplarShieldElite.ao );"
    }
    
    Life
    {
    	on_death =
    	"
    		RemoveEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/military/miniboss/weapon_effects/sword.epk, R_Weapon );
    		RemoveEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/military/miniboss/weapon_effects/shield.epk, Metadata/Monsters/LeagueHeist/Military/attachments/TemplarShieldElite.ao );
    		DetachAllOfType( Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone.ao );
    		DetachAllOfType( Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone2.ao );
    		DetachAllOfType( Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone3.ao );
    		DetachAllOfType( Metadata/Monsters/LeagueHeist/Military/HeistMilitaryMelee1MinibossFlameClone4.ao );
    	"
    }
    
    BaseEvents
    {
    	on_construction_complete =
    	"
    		IfAlive( { AddEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/military/miniboss/weapon_effects/shield.epk, Metadata/Monsters/LeagueHeist/Military/attachments/TemplarShieldElite.ao ); } );
    		IfAlive( { AddEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Heist/military/miniboss/weapon_effects/sword.epk, R_Weapon ); } );
    	"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/MilitaryMapBoss/IvoryTempleMilitaryBoss1Standalone"] = {
        name = "Sanctum Enforcer",
        life = 4,
        fireResist = 40,
        coldResist = 40,
        lightningResist = 40,
        chaosResist = 25,
        damage = 2.2,
        damageSpread = 0.2,
        attackTime = 1.56,
        attackRange = 18,
        accuracy = 1,
        weaponType1 = "One Hand Sword",
        weaponType2 = "Shield",
        skillList = {
            "IvoryTempleMilitaryBossShieldCharge",
            "IvoryTempleMilitaryBossMelee",
            "MPWIvoryTempleMilitaryBossProjCleave",
            "IvoryTempleMilitaryBossFlameWallGroundInner",
            "IvoryTempleMilitaryBossFlameWallGroundOuter",
            "IvoryTempleMilitaryBossFlameWallGroundCenter",
            "GAIvoryTempleMilitaryBossBounce",
            "GAIvoryTempleMilitaryBossShieldBash",
            "GAIvoryTempleMilitaryBossCleave",
            "GAIvoryTempleMilitaryBossFireThrust",
            "EASIvoryTempleMilitaryBossFireCloneWall",
            "EASIvoryTempleMilitaryBossProjCleave",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["IvoryTempleMilitaryBossShieldCharge"] = {
        name = "Shield Charge",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Charges at an enemy, bashing it with the character's shield and striking it. This knocks it back and stuns it. Enemies in the way are pushed to the side. Damage and stun are proportional to distance travelled.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Melee] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Movement] = true,
            [SkillType.Travel] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "shield_charge_continue_past_target",
            "base_movement_velocity_+%",
            "shield_charge_stun_duration_+%_maximum",
            "shield_charge_extra_distance",
            "ignores_proximity_shield",
            "global_cannot_crit",
        },
        levels = {
            [1] = {0, -50, 50, 30, levelRequirement = 1, statInterpolation = {1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["IvoryTempleMilitaryBossMelee"] = {
        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_physical_damage_%_to_convert_to_fire",
            "skill_can_fire_arrows",
            "skill_can_fire_wand_projectiles",
        },
        levels = {
            [1] = {50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPWIvoryTempleMilitaryBossProjCleave"] = {
        name = "MPWIvoryTempleMilitaryBossProjCleave",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2.5,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_projectile_variation",
            "skill_physical_damage_%_to_convert_to_fire",
            "base_is_projectile",
            "use_scaled_contact_offset",
            "projectile_uses_contact_position",
            "maintain_projectile_direction_when_using_contact_position",
        },
        levels = {
            [1] = {122, 50, baseMultiplier = 1.5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["IvoryTempleMilitaryBossFlameWallGroundInner"] = {
        name = "IvoryTempleMilitaryBossFlameWallGroundInner",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Duration] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_fire_damage_to_deal_per_minute",
            "active_skill_area_of_effect_radius_+%_final",
            "base_skill_effect_duration",
        },
        levels = {
            [1] = {2.5, -70, 1750, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["IvoryTempleMilitaryBossFlameWallGroundOuter"] = {
        name = "IvoryTempleMilitaryBossFlameWallGroundOuter",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Duration] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_fire_damage_to_deal_per_minute",
            "active_skill_area_of_effect_radius_+%_final",
            "base_skill_effect_duration",
        },
        levels = {
            [1] = {2.5, -70, 1000, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["IvoryTempleMilitaryBossFlameWallGroundCenter"] = {
        name = "IvoryTempleMilitaryBossFlameWallGroundCenter",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Duration] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_fire_damage_to_deal_per_minute",
            "active_skill_area_of_effect_radius_+%_final",
            "base_skill_effect_duration",
        },
        levels = {
            [1] = {2.5, -70, 2500, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GAIvoryTempleMilitaryBossBounce"] = {
        name = "GAIvoryTempleMilitaryBossBounce",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "global_knockback",
            "always_stun",
            "is_area_damage",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GAIvoryTempleMilitaryBossShieldBash"] = {
        name = "GAIvoryTempleMilitaryBossShieldBash",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Channel] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.499,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_physical_damage_%_to_convert_to_fire",
            "base_knockback_speed_+%",
            "knockback_distance_+%",
            "active_skill_area_of_effect_radius_+%_final",
            "global_knockback",
            "is_area_damage",
            "always_stun",
            "cast_time_overrides_attack_duration",
        },
        levels = {
            [1] = {50, 100, 100, 100, baseMultiplier = 1.5, levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GAIvoryTempleMilitaryBossCleave"] = {
        name = "GAIvoryTempleMilitaryBossCleave",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_physical_damage_%_to_convert_to_fire",
            "is_area_damage",
        },
        levels = {
            [1] = {50, baseMultiplier = 1.75, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GAIvoryTempleMilitaryBossFireThrust"] = {
        name = "GAIvoryTempleMilitaryBossFireThrust",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Attack] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2,
        baseFlags = {
            attack = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "active_skill_damage_+%_final",
            "skill_physical_damage_%_to_convert_to_fire",
            "melee_range_+",
            "active_skill_area_of_effect_radius_+%_final",
            "is_area_damage",
            "cast_time_overrides_attack_duration",
        },
        levels = {
            [1] = {-30, 50, 15, 100, levelRequirement = 1, statInterpolation = {2},  cost = { }, },
            [2] = {0, 50, 15, 100, levelRequirement = 19, statInterpolation = {2},  cost = { }, },
            [3] = {1, 50, 15, 100, levelRequirement = 20, statInterpolation = {2},  cost = { }, },
            [4] = {60, 50, 15, 100, levelRequirement = 84, statInterpolation = {2},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASIvoryTempleMilitaryBossFireCloneWall"] = {
        name = "EASIvoryTempleMilitaryBossFireCloneWall",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 6,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_cannot_be_interrupted",
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EASIvoryTempleMilitaryBossProjCleave"] = {
        name = "EASIvoryTempleMilitaryBossProjCleave",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2.5,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    
    Los monstruos otorgan la experiencia aumentada un 100%
    La rareza de los objetos arrojados está aumentada un 15000%
    IdMonsterMapBoss
    FamilyMonsterMapBoss
    Domainsmonstruo (3)
    GenerationTypeÚnico (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]
    IdStunRepeatImmunityMapBoss_
    FamilyNothing
    Domainsmonstruo (3)
    GenerationTypeÚnico (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
  • IdNothing
    FamilyNothing
    Domainsmonstruo (3)
    GenerationTypeÚnico (3)
    Req. level1
    stance movement speed +% final [-18]
    IdStanceHeistTemplarJog
    FamilyStance
    Domainsmonstruo (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • stance movement speed +% final Min: -18 Max: -18 Global
  • Craft Tagsspeed
    stance movement speed +% final [-50]
    IdStanceHeistTemplarMinibossFireWalk___
    FamilyStance
    Domainsmonstruo (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • stance movement speed +% final Min: -50 Max: -50 Global
  • Craft Tagsspeed
    Ejecutor del santuario
    Humanoide
    Los monstruos otorgan la experiencia aumentada un 100%
    La rareza de los objetos arrojados está aumentada un 15000%
    cannot be stunned for ms after stun finished [2000]
    cannot be stunned while stunned [1]
    stance movement speed +% final [-64]
    stance movement speed +% final [-18]
    stance movement speed +% final [-50]
    Sanctum Enforcer
    SpectreN
    Tagselder_map_boss, has_one_hand_sword, has_one_handed_melee, human, humanoid, light_armour, military, non_attacking, not_dex, not_int, red_blood, slashing_weapon, very_fast_movement
    Vida
    400%
    Armadura
    +100%
    Ailment Threshold
    400%
    Resistencia
    40 40 40 25
    Damage
    220%
    Precisión
    100%
    Probabilidad de golpe crítico
    +5%
    Multiplicador de golpe crítico
    +130%
    Attack Distance
    10 ~ 18
    Attack Time
    1.56 Second
    Damage Spread
    ±20%
    Experiencia
    200%
    Model Size
    138%
    Type
    IvoryTempleMilitaryBoss1
    Metadata
    IvoryTempleMilitaryBoss1Elder

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Life
    {
    	corpse_usable = false
    }
    
    Stats
    {
    	base_cannot_be_damaged = 1
    	base_cannot_be_stunned = 1
    	cannot_be_knocked_back = 1
    	is_hidden_monster = 1
    	immune_to_curses = 1
    	immune_to_auras_from_other_entities = 1
    	set_immune_vaal_lighting_warp = 1
    }
    
    Transitionable
    {
    	
    }
    
    Preload
    {
    	preload_object = "Metadata/Monsters/ElderBosses/ElderAbsorb"
    	preload_object = "Metadata/MiscellaneousObjects/ElderPortal"
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Transitionable
    {
    	on_transition = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/Elder/entrance/affecting_target.epk );"
    	create_transitioned = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/Elder/entrance/affecting_target_instant.epk );"
    }
    
    Animated
    {
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/Elder/entrance/entrance.ao"
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/AtlasofWorldsBosses/Elder/absorb/absorb.ao"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/MilitaryMapBoss/IvoryTempleMilitaryBoss1Elder"] = {
        name = "Sanctum Enforcer",
        life = 4,
        fireResist = 40,
        coldResist = 40,
        lightningResist = 40,
        chaosResist = 25,
        damage = 2.2,
        damageSpread = 0.2,
        attackTime = 1.56,
        attackRange = 18,
        accuracy = 1,
        weaponType1 = "One Hand Sword",
        weaponType2 = "Shield",
        skillList = {
        },
        modList = {
        },
    }
    
    Los monstruos otorgan la experiencia aumentada un 100%
    La rareza de los objetos arrojados está aumentada un 15000%
    IdMonsterMapBoss
    FamilyMonsterMapBoss
    Domainsmonstruo (3)
    GenerationTypeÚnico (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]
    IdStunRepeatImmunityMapBoss_
    FamilyNothing
    Domainsmonstruo (3)
    GenerationTypeÚnico (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
  • IdNothing
    FamilyNothing
    Domainsmonstruo (3)
    GenerationTypeÚnico (3)
    Req. level1
    stance movement speed +% final [-64]
    IdStanceHeistTemplarWalk
    FamilyStance
    Domainsmonstruo (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • stance movement speed +% final Min: -64 Max: -64 Global
  • Craft Tagsspeed
    stance movement speed +% final [-18]
    IdStanceHeistTemplarJog
    FamilyStance
    Domainsmonstruo (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • stance movement speed +% final Min: -18 Max: -18 Global
  • Craft Tagsspeed
    stance movement speed +% final [-50]
    IdStanceHeistTemplarMinibossFireWalk___
    FamilyStance
    Domainsmonstruo (3)
    GenerationTypeÚnico (3)
    Req. level1
    Stats
  • stance movement speed +% final Min: -50 Max: -50 Global
  • Craft Tagsspeed
    3.20Sanctum
    Objetos monetarios · Orbe fracturante · Esquirla fracturante · Invocación de Lycia de Inestabilidad de los esbirros · Invocación de Lycia de Conducto · Invocación de Lycia de Acrobacias · Invocación de Lycia de Reflejos de hierro · Invocación de Lycia de Técnica resuelta · Invocación de Lycia de Postura inquebrantable · Invocación de Lycia de Enlace sobrenatural · Invocación de Lycia de Magia de sangre · Invocación de Lycia de Ajuste al dolor · Invocación de Lycia de Equilibrio elemental · Invocación de Lycia de Sujeción de hierro · Invocación de Lycia de Quemarropa · Invocación de Lycia de Baile de flechas · Invocación de Lycia de Vínculo ancestral · Invocación de Lycia de Desgarrador de espíritus · Invocación de Lycia de Pacto vaal · Invocación de Lycia de Juramento del fanático · Invocación de Lycia de Avatar de fuego · Invocación de Lycia de Mente sobre materia · Invocación de Lycia de Sobrecarga elemental · Invocación de Lycia de Agonía perfecta · Invocación de Lycia de Baile carmesí · Invocación de Lycia de Vinculación de runas · Invocación de Lycia de Protección perversa · Invocación de Lycia de Llamada a las armas · Invocación de Lycia de Juventud eterna · Invocación de Lycia de Golpes laterales · nvocación de Lycia de Bailarín de viento · Invocación de Lycia de El agnóstico · Invocación de Lycia de Ego supremo · Invocación de Lycia de Protección desequilibrada · Invocación de Lycia de El empalador · Invocación de Lycia de Maestro de maleficios · Invocación de Lycia de Matamagos · Invocación de Lycia de Voluntad de hierro · Invocación de Lycia de Solipsismo · Invocación de Lycia de Baile fantasmal · Invocación de Lycia de Escudo divino · Invocación de Lycia de Combatiente versátil · Invocación de Lycia de Sombra de Lete · Invocación de Lycia de Técnica precisa