Infernal Sentinel
Spectre | Y |
---|---|
Area | The Imperial Fields, The Solaris Concourse, The Solaris Temple Level 1, The Solaris Temple Level 2, The Eternal Laboratory, Temple Map |
Tags | caster, construct, fire_affinity, ghost_armour, has_claw, has_one_handed_melee, large_height, large_model, mud_blood, not_str, slow_movement |
Packs |
Life
270%
Energy Shield From Life
100%
Evasion
+10%
Ailment Threshold
270%
Resistance
75 0 0 0
Damage
270%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
6 ~ 8
Attack Time
1.5 Second
Damage Spread
±20%
Experience
180%
Model Size
100%
Type
GuardianCasterChampion
Metadata
GuardianFire2_
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
Level
81
Life
68,576
Armour
79,317
Evasion
8,098
Energy Shield
13,582
Damage
2,168
Spell Damage
2,168
Accuracy
480
Attack Time
1.5
Experience
23,153
Ailment Threshold
68,576
Chill
217
Shock
217
Brittle
1,227
Scorch
217
Sap
599
The following values are skill base values and do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses, monster base damage(ex: The Maven 150% multiplier), monster rarity bonuses (ex: unique 70% more, unique attack 33% less).
GuardianTriggerCascade1
Triggerable
Cooldown Time: 6 sec
trigger cascade A [10]
trigger cascade angle [90]
trigger cascade behaviour variation [3]
trigger cascade number of spikes [4]
trigger cascade target variation [1]
trigger cascade use contact points [1]
trigger cascade angle [90]
trigger cascade behaviour variation [3]
trigger cascade number of spikes [4]
trigger cascade target variation [1]
trigger cascade use contact points [1]
GuardianTriggerCascade2
Triggerable
Cooldown Time: 6 sec
trigger cascade A [10]
trigger cascade B [4]
trigger cascade angle [90]
trigger cascade number of spikes [4]
trigger cascade target variation [1]
trigger cascade use contact points [1]
trigger cascade B [4]
trigger cascade angle [90]
trigger cascade number of spikes [4]
trigger cascade target variation [1]
trigger cascade use contact points [1]
SpellNovaFireRibbons
Spell, Damage, Area, Duration, Triggerable, AreaSpell
Cast Time: 1 sec
Deals 928 to 1392 Fire Damage
active skill area of effect radius +% final [-70]
cast on trigger cascade event % [100]
is area damage [1]
active skill area of effect radius +% final [-70]
cast on trigger cascade event % [100]
is area damage [1]
GuardianTriggerCascade3
Triggerable
Cooldown Time: 6 sec
trigger cascade A [-10]
trigger cascade B [-4]
trigger cascade angle [90]
trigger cascade number of spikes [4]
trigger cascade target variation [1]
trigger cascade use contact points [1]
trigger cascade B [-4]
trigger cascade angle [90]
trigger cascade number of spikes [4]
trigger cascade target variation [1]
trigger cascade use contact points [1]
Object Type
version 2 extends "Metadata/Monsters/Guardians/GuardianCaster"
Object Type Codes
version 2 extends "Metadata/Monsters/Guardians/GuardianCaster" Actor { on_event_contact_for_TriggerCascade = "PlayBeam( InfernalSwarmBeam, this, GetTargetLocation(), default, default, default, head_top );" } Animated { preload_animated_object = "Metadata/Effects/Spells/firebomb/fire_bomb_beam/firebomb_beam.ao" }
-- src\Data\Spectres.lua minions["Metadata/Monsters/Guardians/GuardianFire2_"] = { name = "Infernal Sentinel", life = 2.7, energyShield = 1, fireResist = 75, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 2.7, damageSpread = 0.2, attackTime = 1.5, attackRange = 8, accuracy = 1, skillList = { "SpellNovaFireRibbons", "GuardianTriggerCascade1", "GuardianTriggerCascade2", "GuardianTriggerCascade3", }, modList = { }, } -- src\Data\Skills\spectre.lua skills["SpellNovaFireRibbons"] = { name = "SpellNovaFireRibbons", hidden = true, color = "4", baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Spell] = true, [SkillType.Damage] = true, [SkillType.Area] = true, [SkillType.Duration] = true, [SkillType.Triggerable] = true, [SkillType.AreaSpell] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { area = true, spell = true, duration = true, }, baseMods = { }, qualityStats = { }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", "cast_on_trigger_cascade_event_%", "active_skill_area_of_effect_radius_+%_final", "is_area_damage", }, levels = { [1] = {0.80000001192093, 1.2000000476837, 100, -70, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GuardianTriggerCascade1"] = { name = "GuardianTriggerCascade1", hidden = true, color = "4", baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 2.5, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "trigger_cascade_number_of_spikes", "trigger_cascade_behaviour_variation", "trigger_cascade_target_variation", "trigger_cascade_A", "trigger_cascade_angle", "trigger_cascade_use_contact_points", }, levels = { [1] = {4, 3, 1, 10, 90, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GuardianTriggerCascade2"] = { name = "GuardianTriggerCascade2", hidden = true, color = "4", baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 2.5, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "trigger_cascade_number_of_spikes", "trigger_cascade_target_variation", "trigger_cascade_A", "trigger_cascade_B", "trigger_cascade_angle", "trigger_cascade_use_contact_points", }, levels = { [1] = {4, 1, 10, 4, 90, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GuardianTriggerCascade3"] = { name = "GuardianTriggerCascade3", hidden = true, color = "4", baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 2.5, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "trigger_cascade_number_of_spikes", "trigger_cascade_target_variation", "trigger_cascade_A", "trigger_cascade_B", "trigger_cascade_angle", "trigger_cascade_use_contact_points", }, levels = { [1] = {4, 1, -10, -4, 90, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, }
Infernal Sentinel
Construct
Area: The Twilight Temple
Spectre | Y |
---|---|
Area | The Twilight Temple |
Tags | caster, construct, fire_affinity, ghost_armour, has_claw, has_one_handed_melee, large_height, large_model, mud_blood, not_str, slow_movement |
Packs |
Life
270%
Energy Shield From Life
100%
Evasion
+10%
Ailment Threshold
270%
Resistance
75 0 0 0
Damage
270%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
6 ~ 8
Attack Time
1.5 Second
Damage Spread
±20%
Experience
180%
Model Size
100%
Type
GuardianCasterChampion
Metadata
GuardianFire2_Schism
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
Level
71
Life
23,712
Armour
36,473
Evasion
5,786
Energy Shield
7,380
Damage
1,207
Spell Damage
1,207
Accuracy
326
Attack Time
1.5
Experience
19,708
Ailment Threshold
23,712
Chill
75
Shock
75
Brittle
424
Scorch
75
Sap
207
The following values are skill base values and do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses, monster base damage(ex: The Maven 150% multiplier), monster rarity bonuses (ex: unique 70% more, unique attack 33% less).
GuardianTriggerCascade1
Triggerable
Cooldown Time: 6 sec
trigger cascade A [10]
trigger cascade angle [90]
trigger cascade behaviour variation [3]
trigger cascade number of spikes [4]
trigger cascade target variation [1]
trigger cascade use contact points [1]
trigger cascade angle [90]
trigger cascade behaviour variation [3]
trigger cascade number of spikes [4]
trigger cascade target variation [1]
trigger cascade use contact points [1]
GuardianTriggerCascade2
Triggerable
Cooldown Time: 6 sec
trigger cascade A [10]
trigger cascade B [4]
trigger cascade angle [90]
trigger cascade number of spikes [4]
trigger cascade target variation [1]
trigger cascade use contact points [1]
trigger cascade B [4]
trigger cascade angle [90]
trigger cascade number of spikes [4]
trigger cascade target variation [1]
trigger cascade use contact points [1]
SpellNovaFireRibbons
Spell, Damage, Area, Duration, Triggerable, AreaSpell
Cast Time: 1 sec
Deals 690.5 to 1036 Fire Damage
active skill area of effect radius +% final [-70]
cast on trigger cascade event % [100]
is area damage [1]
active skill area of effect radius +% final [-70]
cast on trigger cascade event % [100]
is area damage [1]
GuardianTriggerCascade3
Triggerable
Cooldown Time: 6 sec
trigger cascade A [-10]
trigger cascade B [-4]
trigger cascade angle [90]
trigger cascade number of spikes [4]
trigger cascade target variation [1]
trigger cascade use contact points [1]
trigger cascade B [-4]
trigger cascade angle [90]
trigger cascade number of spikes [4]
trigger cascade target variation [1]
trigger cascade use contact points [1]
Object Type
version 2 extends "Metadata/Monsters/Guardians/GuardianCaster"
Object Type Codes
version 2 extends "Metadata/Monsters/Guardians/GuardianCaster" Actor { on_event_contact_for_TriggerCascade = "PlayBeam( InfernalSwarmBeam, this, GetTargetLocation(), default, default, default, head_top );" } Animated { preload_animated_object = "Metadata/Effects/Spells/firebomb/fire_bomb_beam/firebomb_beam.ao" }
-- src\Data\Spectres.lua minions["Metadata/Monsters/Guardians/GuardianFire2_Schism"] = { name = "Infernal Sentinel", life = 2.7, energyShield = 1, fireResist = 75, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 2.7, damageSpread = 0.2, attackTime = 1.5, attackRange = 8, accuracy = 1, skillList = { "SpellNovaFireRibbons", "GuardianTriggerCascade1", "GuardianTriggerCascade2", "GuardianTriggerCascade3", }, modList = { }, } -- src\Data\Skills\spectre.lua skills["SpellNovaFireRibbons"] = { name = "SpellNovaFireRibbons", hidden = true, color = "4", baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Spell] = true, [SkillType.Damage] = true, [SkillType.Area] = true, [SkillType.Duration] = true, [SkillType.Triggerable] = true, [SkillType.AreaSpell] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { area = true, spell = true, duration = true, }, baseMods = { }, qualityStats = { }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", "cast_on_trigger_cascade_event_%", "active_skill_area_of_effect_radius_+%_final", "is_area_damage", }, levels = { [1] = {0.80000001192093, 1.2000000476837, 100, -70, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GuardianTriggerCascade1"] = { name = "GuardianTriggerCascade1", hidden = true, color = "4", baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 2.5, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "trigger_cascade_number_of_spikes", "trigger_cascade_behaviour_variation", "trigger_cascade_target_variation", "trigger_cascade_A", "trigger_cascade_angle", "trigger_cascade_use_contact_points", }, levels = { [1] = {4, 3, 1, 10, 90, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GuardianTriggerCascade2"] = { name = "GuardianTriggerCascade2", hidden = true, color = "4", baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 2.5, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "trigger_cascade_number_of_spikes", "trigger_cascade_target_variation", "trigger_cascade_A", "trigger_cascade_B", "trigger_cascade_angle", "trigger_cascade_use_contact_points", }, levels = { [1] = {4, 1, 10, 4, 90, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GuardianTriggerCascade3"] = { name = "GuardianTriggerCascade3", hidden = true, color = "4", baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 2.5, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "trigger_cascade_number_of_spikes", "trigger_cascade_target_variation", "trigger_cascade_A", "trigger_cascade_B", "trigger_cascade_angle", "trigger_cascade_use_contact_points", }, levels = { [1] = {4, 1, -10, -4, 90, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, }
Infernal Sentinel
Construct
Area: The Harbour Bridge
Spectre | Y |
---|---|
Area | The Harbour Bridge |
Tags | caster, construct, fire_affinity, ghost_armour, has_claw, has_one_handed_melee, large_height, large_model, mud_blood, not_str, slow_movement |
Packs |
Life
270%
Energy Shield From Life
100%
Evasion
+10%
Ailment Threshold
270%
Resistance
75 0 0 0
Damage
270%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
6 ~ 8
Attack Time
1.5 Second
Damage Spread
±20%
Experience
180%
Model Size
100%
Type
GuardianCasterChampion
Metadata
GuardianFire2_RedNewTeam
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
Level
60
Life
9,985
Armour
15,178
Evasion
3,912
Energy Shield
3,698
Damage
671
Spell Damage
671
Accuracy
211
Attack Time
1.5
Experience
14,877
Ailment Threshold
9,985
Chill
32
Shock
32
Brittle
179
Scorch
32
Sap
87
The following values are skill base values and do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses, monster base damage(ex: The Maven 150% multiplier), monster rarity bonuses (ex: unique 70% more, unique attack 33% less).
GuardianTriggerCascade1
Triggerable
Cooldown Time: 6 sec
trigger cascade A [10]
trigger cascade angle [90]
trigger cascade behaviour variation [3]
trigger cascade number of spikes [4]
trigger cascade target variation [1]
trigger cascade use contact points [1]
trigger cascade angle [90]
trigger cascade behaviour variation [3]
trigger cascade number of spikes [4]
trigger cascade target variation [1]
trigger cascade use contact points [1]
GuardianTriggerCascade2
Triggerable
Cooldown Time: 6 sec
trigger cascade A [10]
trigger cascade B [4]
trigger cascade angle [90]
trigger cascade number of spikes [4]
trigger cascade target variation [1]
trigger cascade use contact points [1]
trigger cascade B [4]
trigger cascade angle [90]
trigger cascade number of spikes [4]
trigger cascade target variation [1]
trigger cascade use contact points [1]
SpellNovaFireRibbons
Spell, Damage, Area, Duration, Triggerable, AreaSpell
Cast Time: 1 sec
Deals 498.9 to 748.3 Fire Damage
active skill area of effect radius +% final [-70]
cast on trigger cascade event % [100]
is area damage [1]
active skill area of effect radius +% final [-70]
cast on trigger cascade event % [100]
is area damage [1]
GuardianTriggerCascade3
Triggerable
Cooldown Time: 6 sec
trigger cascade A [-10]
trigger cascade B [-4]
trigger cascade angle [90]
trigger cascade number of spikes [4]
trigger cascade target variation [1]
trigger cascade use contact points [1]
trigger cascade B [-4]
trigger cascade angle [90]
trigger cascade number of spikes [4]
trigger cascade target variation [1]
trigger cascade use contact points [1]
Object Type
version 2 extends "Metadata/Monsters/Guardians/GuardianCasterSolaris" Positioned { team = 126 }
Object Type Codes
version 2 extends "Metadata/Monsters/Guardians/GuardianCasterSolaris"
-- src\Data\Spectres.lua minions["Metadata/Monsters/Guardians/GuardianFire2_RedNewTeam"] = { name = "Infernal Sentinel", life = 2.7, energyShield = 1, fireResist = 75, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 2.7, damageSpread = 0.2, attackTime = 1.5, attackRange = 8, accuracy = 1, skillList = { "SpellNovaFireRibbons", "GuardianTriggerCascade1", "GuardianTriggerCascade2", "GuardianTriggerCascade3", }, modList = { }, } -- src\Data\Skills\spectre.lua skills["SpellNovaFireRibbons"] = { name = "SpellNovaFireRibbons", hidden = true, color = "4", baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Spell] = true, [SkillType.Damage] = true, [SkillType.Area] = true, [SkillType.Duration] = true, [SkillType.Triggerable] = true, [SkillType.AreaSpell] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 1, baseFlags = { area = true, spell = true, duration = true, }, baseMods = { }, qualityStats = { }, stats = { "spell_minimum_base_fire_damage", "spell_maximum_base_fire_damage", "cast_on_trigger_cascade_event_%", "active_skill_area_of_effect_radius_+%_final", "is_area_damage", }, levels = { [1] = {0.80000001192093, 1.2000000476837, 100, -70, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GuardianTriggerCascade1"] = { name = "GuardianTriggerCascade1", hidden = true, color = "4", baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 2.5, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "trigger_cascade_number_of_spikes", "trigger_cascade_behaviour_variation", "trigger_cascade_target_variation", "trigger_cascade_A", "trigger_cascade_angle", "trigger_cascade_use_contact_points", }, levels = { [1] = {4, 3, 1, 10, 90, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GuardianTriggerCascade2"] = { name = "GuardianTriggerCascade2", hidden = true, color = "4", baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 2.5, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "trigger_cascade_number_of_spikes", "trigger_cascade_target_variation", "trigger_cascade_A", "trigger_cascade_B", "trigger_cascade_angle", "trigger_cascade_use_contact_points", }, levels = { [1] = {4, 1, 10, 4, 90, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GuardianTriggerCascade3"] = { name = "GuardianTriggerCascade3", hidden = true, color = "4", baseEffectiveness = 0, incrementalEffectiveness = 0, skillTypes = { [SkillType.Triggerable] = true, }, statDescriptionScope = "skill_stat_descriptions", castTime = 2.5, baseFlags = { }, baseMods = { }, qualityStats = { }, stats = { "trigger_cascade_number_of_spikes", "trigger_cascade_target_variation", "trigger_cascade_A", "trigger_cascade_B", "trigger_cascade_angle", "trigger_cascade_use_contact_points", }, levels = { [1] = {4, 1, -10, -4, 90, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, }
Infernal Sentinel
Humanoid
Sanctum Guard
20% Chance to Block Attack Damage
You take 10% of Damage from Blocked Hits
You take 10% of Damage from Blocked Hits
Spectre | N |
---|---|
Tags | fast_movement, human, humanoid, not_dex, not_int, ranged, red_blood, sanctum_guard, sanctum_monster |
Life
600%
Armour
+100%
Ailment Threshold
600%
Resistance
30 30 30 20
Damage
100%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
6 ~ 12
Attack Time
1.56 Second
Damage Spread
±20%
Experience
200%
Model Size
110%
Type
SanctumGuard8
Metadata
Guard8_
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
Level
68
Life
38,600
Armour
57,580
Evasion
4,739
Energy Shield
0
Damage
374
Spell Damage
374
Accuracy
290
Attack Time
1.56
Experience
20,510
Ailment Threshold
38,600
Chill
122
Shock
122
Brittle
691
Scorch
122
Sap
337
The following values are skill base values and do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses, monster base damage(ex: The Maven 150% multiplier), monster rarity bonuses (ex: unique 70% more, unique attack 33% less).
MeleeAtAnimationSpeedSanctumGuard
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Default Attack
Base Damage: 299–448
Critical Strike Chance: 5%
Attack Time: 1.56 sec
Strike your foes down with a powerful blow.
action attack or cast time uses animation length [1]
base sanctum damage [15]
projectile uses contact position [1]
skill can fire arrows [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
base sanctum damage [15]
projectile uses contact position [1]
skill can fire arrows [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
SanctumMilitaryShieldCharge
Attack, Melee, MeleeSingleTarget, Movement, Travel
Shield Charge
Base Damage: 299–448
Critical Strike Chance: 5%
Attack Time: 1.56 sec
Cooldown Time: 12 sec
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.
Never deal Critical Strikes
50% increased Stun Duration on enemies at Maximum charge distance
50% reduced Movement Speed
base sanctum damage [30]
ignores proximity shield [1]
shield charge continue past target [0]
shield charge extra distance [30]
50% increased Stun Duration on enemies at Maximum charge distance
50% reduced Movement Speed
base sanctum damage [30]
ignores proximity shield [1]
shield charge continue past target [0]
shield charge extra distance [30]
GASanctumGuardBounce
Triggerable, Attack
Base Damage: 299–448
Critical Strike Chance: 5%
Attack Time: 1.56 sec
Knocks Enemies Back on Hit
Stuns Enemies
base sanctum damage [25]
is area damage [1]
Stuns Enemies
base sanctum damage [25]
is area damage [1]
GASanctumFireThrust
Triggerable, Attack
Base Damage: 299–448
Critical Strike Chance: 5%
Attack Time: 1.56 sec
Cooldown Time: 5 sec
Deals 30% less Damage
50% of Physical Damage Converted to Fire Damage
active skill area of effect radius +% final [100]
base sanctum damage [20]
cast time overrides attack duration [1]
is area damage [1]
main hand base maximum attack distance [25]
50% of Physical Damage Converted to Fire Damage
active skill area of effect radius +% final [100]
base sanctum damage [20]
cast time overrides attack duration [1]
is area damage [1]
main hand base maximum attack distance [25]
EASSanctumGuardProjCleave
Spell
Cast Time: 2.5 sec
Cooldown Time: 8 sec
GASanctumFireGuardCleave
Triggerable, Attack
Base Damage: 299–448
Critical Strike Chance: 5%
Attack Damage: 175%
Attack Time: 1.56 sec
Deals 75% more Attack Damage
base sanctum damage [15]
is area damage [1]
base sanctum damage [15]
is area damage [1]
MPWSanctumFireGuardCleave
Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
Base Damage: 299–448
Critical Strike Chance: 5%
Attack Damage: 50%
Attack Time: 1.56 sec
Deals 50% less Attack Damage
50% of Physical Damage Converted to Fire Damage
base is projectile [1]
base sanctum damage [15]
maintain projectile direction when using contact position [1]
monster projectile variation [122]
projectile uses contact position [1]
use scaled contact offset [1]
50% of Physical Damage Converted to Fire Damage
base is projectile [1]
base sanctum damage [15]
maintain projectile direction when using contact position [1]
monster projectile variation [122]
projectile uses contact position [1]
use scaled contact offset [1]
Object Type
version 2 extends "Metadata/Monsters/LeagueSanctum/Guards/SanctumGuardBase"
Object Type Codes
version 2 extends "Metadata/Monsters/LeagueSanctum/Guards/SanctumGuardBase" BaseEvents { on_construction_complete = "AddEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Sanctum/Guard8/epk/sword_2h.epk, Metadata/Monsters/LeagueSanctum/Guards/Attachments/SanctumFireGuardSword.ao );" } Actor { on_event_left1_for_ShieldCharge = " AddAttachedObjectToBones( Metadata/Monsters/LeagueSanctum/Guards/SanctumGuard8FlameClone.ao, left1 ); PlayAttachedEffect( Metadata/Effects/Spells/surge/flamesurge3.ao, left1 ); " on_event_left2_for_ShieldCharge = " AddAttachedObjectToBones( Metadata/Monsters/LeagueSanctum/Guards/SanctumGuard8FlameClone2.ao, left2 ); PlayAttachedEffect( Metadata/Effects/Spells/surge/flamesurge3.ao, left2 ); " on_event_right1_for_ShieldCharge = " AddAttachedObjectToBones( Metadata/Monsters/LeagueSanctum/Guards/SanctumGuard8FlameClone3.ao, right1 ); PlayAttachedEffect( Metadata/Effects/Spells/surge/flamesurge3.ao, right1 ); " on_event_right2_for_ShieldCharge = " AddAttachedObjectToBones( Metadata/Monsters/LeagueSanctum/Guards/SanctumGuard8FlameClone4.ao, right2 ); PlayAttachedEffect( Metadata/Effects/Spells/surge/flamesurge3.ao, right2 ); " on_end_ShieldCharge = " DetachAllOfType( Metadata/Monsters/LeagueSanctum/Guards/SanctumGuard8FlameClone.ao ); DetachAllOfType( Metadata/Monsters/LeagueSanctum/Guards/SanctumGuard8FlameClone2.ao ); DetachAllOfType( Metadata/Monsters/LeagueSanctum/Guards/SanctumGuard8FlameClone3.ao ); DetachAllOfType( Metadata/Monsters/LeagueSanctum/Guards/SanctumGuard8FlameClone4.ao ); " on_destroy_ShieldCharge = " DetachAllOfType( Metadata/Monsters/LeagueSanctum/Guards/SanctumGuard8FlameClone.ao ); DetachAllOfType( Metadata/Monsters/LeagueSanctum/Guards/SanctumGuard8FlameClone2.ao ); DetachAllOfType( Metadata/Monsters/LeagueSanctum/Guards/SanctumGuard8FlameClone3.ao ); DetachAllOfType( Metadata/Monsters/LeagueSanctum/Guards/SanctumGuard8FlameClone4.ao ); " } Animated { on_event_contact_for_chokepoint_channel_01_end = "PlayEffect( HeistMilitaryShieldBash );" on_end_shield_wall_start_01 = " PlayAnimationAttached( Metadata/Monsters/LeagueSanctum/Guards/SanctumGuard8FlameClone.ao, shield_wall_walk_01 ); PlayAnimationAttached( Metadata/Monsters/LeagueSanctum/Guards/SanctumGuard8FlameClone2.ao, shield_wall_walk_01 ); PlayAnimationAttached( Metadata/Monsters/LeagueSanctum/Guards/SanctumGuard8FlameClone3.ao, shield_wall_walk_01 ); PlayAnimationAttached( Metadata/Monsters/LeagueSanctum/Guards/SanctumGuard8FlameClone4.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 ); " } Life { on_death = " DetachAllOfType( Metadata/Monsters/LeagueSanctum/Guards/SanctumGuard8FlameClone.ao ); DetachAllOfType( Metadata/Monsters/LeagueSanctum/Guards/SanctumGuard8FlameClone2.ao ); DetachAllOfType( Metadata/Monsters/LeagueSanctum/Guards/SanctumGuard8FlameClone3.ao ); DetachAllOfType( Metadata/Monsters/LeagueSanctum/Guards/SanctumGuard8FlameClone4.ao ); RemoveEffectPackAttached( Metadata/Effects/Spells/monsters_effects/League_Sanctum/Guard8/epk/sword_2h.epk, Metadata/Monsters/LeagueSanctum/Guards/Attachments/SanctumFireGuardSword.ao ); " }
-- src\Data\Spectres.lua minions["Metadata/Monsters/LeagueSanctum/Guards/Guard8_"] = { name = "Infernal Sentinel", life = 6, fireResist = 30, coldResist = 30, lightningResist = 30, chaosResist = 20, damage = 1, damageSpread = 0.2, attackTime = 1.56, attackRange = 12, accuracy = 1, weaponType1 = "One Hand Sword", weaponType2 = "Shield", skillList = { "SanctumMilitaryShieldCharge", "MeleeAtAnimationSpeedSanctumGuard", "MPWSanctumFireGuardCleave", "GASanctumGuardBounce", "GASanctumFireGuardCleave", "GASanctumFireThrust", "EASSanctumGuardProjCleave", }, modList = { }, } -- src\Data\Skills\spectre.lua skills["SanctumMilitaryShieldCharge"] = { 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", "base_sanctum_damage", "ignores_proximity_shield", "global_cannot_crit", }, levels = { [1] = {0, -50, 50, 30, 30, levelRequirement = 1, statInterpolation = {1}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MeleeAtAnimationSpeedSanctumGuard"] = { 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 = { "base_sanctum_damage", "skill_can_fire_arrows", "skill_can_fire_wand_projectiles", "action_attack_or_cast_time_uses_animation_length", "projectile_uses_contact_position", "use_scaled_contact_offset", }, levels = { [1] = {15, levelRequirement = 0, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["MPWSanctumFireGuardCleave"] = { name = "MPWSanctumFireGuardCleave", 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_sanctum_damage", "base_is_projectile", "use_scaled_contact_offset", "projectile_uses_contact_position", "maintain_projectile_direction_when_using_contact_position", }, levels = { [1] = {122, 50, 15, baseMultiplier = 0.5, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GASanctumGuardBounce"] = { name = "GASanctumGuardBounce", 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 = { "base_sanctum_damage", "global_knockback", "always_stun", "is_area_damage", }, levels = { [1] = {25, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GASanctumFireGuardCleave"] = { name = "GASanctumFireGuardCleave", 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 = { "base_sanctum_damage", "is_area_damage", }, levels = { [1] = {15, baseMultiplier = 1.75, levelRequirement = 1, statInterpolation = {}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["GASanctumFireThrust"] = { name = "GASanctumFireThrust", 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", "main_hand_base_maximum_attack_distance", "active_skill_area_of_effect_radius_+%_final", "base_sanctum_damage", "is_area_damage", "cast_time_overrides_attack_duration", }, levels = { [1] = {-30, 50, 25, 100, 20, levelRequirement = 1, statInterpolation = {2}, cost = { }, }, }, } -- src\Data\Skills\spectre.lua skills["EASSanctumGuardProjCleave"] = { name = "EASSanctumGuardProjCleave", 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 = { }, }, }, }
Id | MonsterTagSanctumGuard |
---|---|
Family | MonsterTagSanctumGuard |
Domains | Monster (3) |
GenerationType | Unique (3) |
Req. level | 1 |
Adds Tags | sanctum_guard |
Id | MonsterSanctumGuardVolatileOnDeath |
---|---|
Family | MonsterSanctumGuardDaemon |
Domains | Monster (3) |
GenerationType | Unique (3) |
Req. level | 1 |
Id | MonsterSanctumGuardSummonGargoyle |
---|---|
Family | MonsterSanctumGuardDaemon |
Domains | Monster (3) |
GenerationType | Unique (3) |
Req. level | 1 |
20% Chance to Block Attack Damage
You take 10% of Damage from Blocked Hits
Id | MonsterAttackBlock30Bypass20 |
---|---|
Family | MonsterBlockAndBypass |
Domains | Monster (3) |
GenerationType | Unique (3) |
Req. level | 1 |
Stats | |
Craft Tags | block |