SpectreY
AreaThe Manor Ramparts, Ogham Manor, The Ziggurat Refuge, The Manor Ramparts, Ogham Manor
Tagsallows_additional_projectiles, allows_inc_aoe, caster, fast_movement, fire_affinity, human, humanoid, not_dex, not_str, ranged, red_blood
Packs
  • The Manor Ramparts, The Manor Ramparts: Iron Thaumaturgist, Decrepit Mercenary, Decrepit Mercenary, Decrepit Mercenary
  • Ogham Manor, Ogham Manor: Iron Thaumaturgist, Iron Spearman
  • The Ziggurat Refuge: Iron Thaumaturgist, Decrepit Mercenary, Decrepit Mercenary, Decrepit Mercenary
  • The Ziggurat Refuge: Iron Thaumaturgist, Iron Spearman
  • Iron Thaumaturgist, Iron Spearman
  • Life
    150%
    Energy Shield From Life
    30%
    Resistance
    30 0 0 0
    Damage
    150%
    Accuracy
    100%
    Critical Hits Chance
    5%
    Critical Damage Bonus
    +30%
    Attack Distance
    5 ~ 14
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Experience
    150%
    Model Size
    100%
    Type
    CorruptedEliteGuardMage
    Metadata
    CorruptedEliteGuard
    Level
    70
    Life
    9,152
    Armour
    3,877
    Evasion Rating
    502
    Energy Shield
    3,922
    Damage
    372
    Spell Damage
    372
    Accuracy
    2,328
    Attack Time
    1.5
    Experience
    51,959
    Minion Life
    12,879
    Minion Energy Shield
    5,520
    Minion Damage
    3,243
    Minion Armour
    3,877
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Basic Attack
    Base Damage: 297–446
    Critical Hit Chance: 5%
    Attack Time: 1.5 sec
    action attack or cast time uses animation length [1]
    projectile uses contact position [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    GPSCourtGuardFireball
    Triggerable, Damage
    action attack or cast time uses animation length [1]
    base is projectile [1]
    projectile uses contact position [1]
    use scaled contact offset [1]
    MPSCorruptedCourtGuardFireball
    Spell, Projectile, ProjectilesFromUser, Triggerable, Damage
    Critical Hit Chance: 5%
    Cast Time: 1 sec
    50% increased chance to Ignite
    Deals 7364 to 11046 Fire Damage
    action attack or cast time uses animation length [1]
    base is projectile [1]
    maintain projectile direction when using contact position [1]
    monster projectile variation [1107]
    projectile uses contact position [1]
    spell maximum action distance +% [-30]
    EDSCorruptedMageFlamethrower
    Triggerable, Spell, Damage
    Critical Hit Chance: 5%
    Cast Time: 1 sec
    Cooldown Time: 8 sec
    200% increased chance to Ignite
    Deals 3347 to 5021 Fire Damage
    action attack or cast time uses animation length [1]
    is area damage [1]
    monster penalty against minions damage +% final vs player minions [-40]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2330
    }
    
    Transitionable
    {
    	
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Life
    {
    	on_spawned_alive = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/TheCountsGuardEliteCorruptedMageLessCorrupted/epk/alive.epk' );"
    	on_revive = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/TheCountsGuardEliteCorruptedMageLessCorrupted/epk/alive.epk' );"
    	on_death = "RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act1_FOUR/TheCountsGuardEliteCorruptedMageLessCorrupted/epk/alive.epk' );"
    }
    
    Transitionable
    {
    
    	on_transition =
    	"
    		Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/TheCountsGuardEliteCorruptedMageLessCorrupted/TheCountsGuardEliteCorruptedMageLessCorrupted_AggroAudio.ao' ); } );
    	"
    }
    
    Animated
    {
    
    	preload_animated_object = "Metadata/Monsters/TheCountsGuardEliteCorruptedMageLessCorrupted/TheCountsGuardEliteCorruptedMageLessCorrupted_AggroAudio.ao"
    
    }
    
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/TheCountsGuardEliteCorruptedMageLessCorrupted/CorruptedEliteGuard"] = {
        name = "Iron Thaumaturgist",
        life = 1.5,
        energyShield = 0.3,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.5,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 14,
        accuracy = 1,
        skillList = {
            "MeleeAtAnimationSpeed",
            "GPSCourtGuardFireball",
            "MPSCorruptedCourtGuardFireball",
            "EDSCorruptedMageFlamethrower",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeed"] = {
        name = "Basic Attack",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        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",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GPSCourtGuardFireball"] = {
        name = "GPSCourtGuardFireball",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_is_projectile",
            "use_scaled_contact_offset",
            "projectile_uses_contact_position",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPSCorruptedCourtGuardFireball"] = {
        name = "MPSCorruptedCourtGuardFireball",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "monster_projectile_variation",
            "spell_maximum_action_distance_+%",
            "ignite_chance_+%",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "maintain_projectile_direction_when_using_contact_position",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 1107, -30, 50, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["EDSCorruptedMageFlamethrower"] = {
        name = "EDSCorruptedMageFlamethrower",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "ignite_chance_+%",
            "is_area_damage",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, -40, 200, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    Edit

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