Corrupted Guardian of Eternity
Construct
monster no drops or experience [1]
global maim on hit [1]
cannot be afflicted [1]
cannot be tagged by sentinel [1]
cannot have affliction mods [1]
cannot have azmeri dust [1]
cant possess this [1]
cant touch this [1]
monster no talismans [1]
SpectreN
Tagscleaving_weapon, construct, extra_large_height, humanoid, is_unarmed, melee, mud_blood, not_dex, not_int, physical_affinity, slow_movement, stone_armour
Life
210%
Armour
+50%
Ailment Threshold
210%
Resistance
0 0 0 0
Damage
180%
Accuracy
100%
Critical Strike Chance
+5%
Critical Strike Multiplier
+130%
Attack Distance
6 ~ 10
Attack Time
4.5 Second
Damage Spread
±20%
Experience
120%
Model Size
100%
Type
AvariusStatue
Metadata
AvariusCasticusStatueWickerman
Level
68
Life
13,510
Armour
43,185
Evasion
4,739
Energy Shield
0
Damage
672
Spell Damage
672
Accuracy
290
Attack Time
4.5
Experience
12,306
Ailment Threshold
13,510
Chill
43
Shock
43
Brittle
242
Scorch
43
Sap
118
Melee
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Default Attack
Base Damage: 538–807
Critical Strike Chance: 5%
Attack Time: 4.5 sec
Strike your foes down with a powerful blow.
skill can fire arrows [1]
skill can fire wand projectiles [1]

Object Type

version 2
extends "Metadata/Monsters/Monster"

Actor
{
	basic_action = "Emerge"
	basic_action = "Emerge2"
}

Transitionable
{
	num_states = 4
}

Animated
{
	on_end_deactivate2 = "PlayAnimationByName( statue );"
}

Positioned
{
	force_placement = true
}

Stats
{
	set_base_cannot_be_damaged = 1
	set_cannot_be_chained_from = 1	
	immune_to_curses = 1
	set_item_drop_slots = 0
	set_monster_no_drops_or_experience = 1
	set_max_endurance_charges = 0
	set_max_frenzy_charges = 0
	set_max_power_charges = 0
	base_cannot_be_stunned = 1
	cannot_be_knocked_back = 1
	avoid_all_elemental_status_% = 100
	cannot_be_converted_or_dominated = 1
	monster_slain_flask_charges_granted_+% = -100
	cannot_have_life_leeched_from = 1
	cannot_have_mana_leeched_from = 1
	set_immune_vaal_lighting_warp = 1
	set_immune_to_auras_from_other_entities = 1
	set_is_hidden_monster = 1
}

TriggerableBlockage
{
	save_as_diff = true
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"

BaseEvents
{
	on_construction_complete = "AddAttachedObjectToBones( Metadata/Effects/Spells/monsters_effects/act5/Avarius_Casticus/statue_weapon/statue_weapon_kitava.ao, R_Weapon );"
}

Transitionable
{
	create_state_1 = "PlayAnimationByName( statue ); PlayAnimationAttachedByIndex( Metadata/Effects/Spells/monsters_effects/act5/Avarius_Casticus/statue_weapon/statue_weapon_kitava.ao, 1 );"
	create_state_2 = "PlayAnimationByName( statue ); PlayAnimationAttachedByIndex( Metadata/Effects/Spells/monsters_effects/act5/Avarius_Casticus/statue_weapon/statue_weapon_kitava.ao, 1 );"
	on_transition_to_3 = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/act5/Avarius_Casticus/statues_rise_kitava/activate/epk/rise.epk ); PlayAnimationAttachedByIndex( Metadata/Effects/Spells/monsters_effects/act5/Avarius_Casticus/statue_weapon/statue_weapon_kitava.ao, 0 );"
	create_state_3 = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/act5/Avarius_Casticus/statues_rise_kitava/activate/epk/rise.epk ); PlayAnimationAttachedByIndex( Metadata/Effects/Spells/monsters_effects/act5/Avarius_Casticus/statue_weapon/statue_weapon_kitava.ao, 0 );"
	on_transition_to_4 = "RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/act5/Avarius_Casticus/statues_rise_kitava/activate/epk/rise.epk ); PlayAnimationAttachedByIndex( Metadata/Effects/Spells/monsters_effects/act5/Avarius_Casticus/statue_weapon/statue_weapon_kitava.ao, 1 );"
}

Targetable
{
	targetable = false
}

Animated
{
	on_emerge = "AddAttached( Metadata/Effects/Spells/monsters_effects/act5/Avarius_Casticus/statues_rise_kitava/activate/activate.ao,  ); PlayAnimationAttachedByIndex( Metadata/Effects/Spells/monsters_effects/act5/Avarius_Casticus/statues_rise_kitava/activate/activate.ao, 0 );"
	on_deactivate2 = "AddAttached( Metadata/Effects/Spells/monsters_effects/act5/Avarius_Casticus/statues_rise_kitava/deactivate/deactivate.ao,  ); PlayAnimationAttachedByIndex( Metadata/Effects/Spells/monsters_effects/act5/Avarius_Casticus/statues_rise_kitava/deactivate/deactivate.ao, 0 ); RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/act5/Avarius_Casticus/statues_rise_kitava/activate/epk/rise.epk ); PlayAnimationAttachedByIndex( Metadata/Effects/Spells/monsters_effects/act5/Avarius_Casticus/statue_weapon/statue_weapon_kitava.ao, 1 );"
}

Render
{
     //turn_duration = 0.5
}

Life
{
	on_death = "SpawnPermanentEffect( Metadata/Effects/Spells/monsters_effects/act5/Avarius_Casticus/statues_death_kitava/statues_death.ao, statue_death );"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/AvariusCasticus/AvariusCasticusStatueWickerman"] = {
    name = "Corrupted Guardian of Eternity",
    life = 2.1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1.8,
    damageSpread = 0.2,
    attackTime = 4.5,
    attackRange = 10,
    accuracy = 1,
    skillList = {
        "Melee",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["Melee"] = {
    name = "Default Attack",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Strike your foes down with a powerful blow.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Multistrikeable] = true,
        [SkillType.Melee] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_can_fire_arrows",
        "skill_can_fire_wand_projectiles",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
monster no drops or experience [1]
IdMonsterNoDropsOrExperience
FamilyMonsterNoDropsOrExperience
DomainsMonster (3)
GenerationTypeUnique (3)
Req. level1
Stats
  • monster no drops or experience Min: 1 Max: 1 Global
  • global maim on hit [1]
    IdMonsterMaimOnHit
    FamilyMonsterMaimOnHit
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • global maim on hit Min: 1 Max: 1 Global
  • Craft Tagsattack
    cannot be afflicted [1]
    cannot be tagged by sentinel [1]
    cannot have affliction mods [1]
    cannot have azmeri dust [1]
    cant possess this [1]
    cant touch this [1]
    monster no talismans [1]
    IdCannotBeAugmented
    FamilyNothing
    DomainsMonster (3)
    GenerationTypeUnique (3)
    Req. level1
    Stats
  • cant touch this Min: 1 Max: 1 Global
  • cant possess this Min: 1 Max: 1 Global
  • cannot be afflicted Min: 1 Max: 1 Global
  • monster no talismans Min: 1 Max: 1 Global
  • cannot have azmeri dust Min: 1 Max: 1 Global
  • cannot have affliction mods Min: 1 Max: 1 Global
  • cannot be tagged by sentinel Min: 1 Max: 1 Global