Cultist Witch
SpectreY
AreaFreythorn, The Ziggurat Refuge, Freythorn
Tags2HBluntWood_onhit_audio, allows_additional_projectiles, allows_inc_aoe, azmeri_cultist_monster, caster, chaos_affinity, cultist, human, humanoid, monster_barely_moves, not_dex, not_str, ranged, red_blood, very_slow_movement
Packs
  • Freythorn, Freythorn: Cultist Witch, Cultist Warrior, Cultist Warrior
  • The Ziggurat Refuge: Cultist Witch, Cultist Warrior, Cultist Warrior
  • Life
    200%
    Energy Shield From Life
    20%
    Resistance
    0 0 0 0
    Damage
    200%
    Accuracy
    100%
    Critical Hits Chance
    5%
    Critical Damage Bonus
    +30%
    Attack Distance
    4 ~ 12
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Experience
    200%
    Model Size
    100%
    Type
    PictFemaleStaff
    Metadata
    PictFemaleStaff
    Level
    70
    Life
    13,946
    Armour
    3,877
    Evasion Rating
    502
    Energy Shield
    3,486
    Damage
    496
    Spell Damage
    496
    Accuracy
    2,328
    Attack Time
    1.5
    Experience
    69,278
    Minion Life
    19,626
    Minion Energy Shield
    4,906
    Minion Damage
    4,325
    Minion Armour
    3,877
    MPSAzmeriPictStaffProj
    Spell, Projectile, ProjectilesFromUser, Triggerable, Damage
    Critical Hit Chance: 6%
    Cast Time: 1 sec
    Deals 8926 to 13389 Chaos Damage
    action attack or cast time uses animation length [1]
    base is projectile [1]
    check for targets between initiator and projectile source [1]
    maintain projectile direction when using contact position [1]
    monster projectile variation [231]
    projectile uses contact position [1]
    spell maximum action distance +% [-40]
    use scaled contact offset [1]
    MPSAzmeriPictStaffProj2
    Spell, Projectile, ProjectilesFromUser, Triggerable, Damage
    Critical Hit Chance: 6%
    Cast Time: 1 sec
    Cooldown Time: 5 sec
    Deals 8926 to 13389 Chaos Damage
    Fires 2 additional Projectiles
    action attack or cast time uses animation length [1]
    base is projectile [1]
    check for targets between initiator and projectile source [1]
    maintain projectile direction when using contact position [1]
    monster projectile variation [232]
    projectile uses contact position [1]
    spell maximum action distance +% [-40]
    use scaled contact offset [1]
    AzmeriPictStaffTeleport
    Spell, Movement
    Cast Time: 1 sec
    Cooldown Time: 6 sec
    action attack or cast time uses animation length [1]
    action do not face target [1]
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    teleport additional distance between self and target [10]
    CGEAzmeriPictStaffSwampGround
    Spell, Area, Damage, Triggerable, Duration, AreaSpell
    Cast Time: 1 sec
    Cooldown Time: 11.25 sec
    60% reduced Movement Speed
    action attack or cast time uses animation length [1]
    active skill area of effect radius +% final [10]
    base skill effect duration [7500]
    ground tar art variation [6]

    Object Type

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

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Transitionable
    {
    	on_transition =
    	"
    		Roll( 1, 2,
    		{
    			PlayEffect( 'Metadata/Monsters/CrazedCannibalPicts/CrazedCannibalPicts_Female/Audio/PictFemaleStaffAggroAudio.ao' );
    		} );
    	"
    }
    
    Animated
    {
    	preload_animated_object = "Metadata/Monsters/CrazedCannibalPicts/CrazedCannibalPicts_Female/Audio/PictFemaleStaffAggroAudio.ao"
    }
    
    Life
    {
    	on_spawned_alive =
    	"
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Azmeri/monsters/PictFemaleStaff/epk/headdress_glow.epk' );
    		AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/League_Azmeri/monsters/PictFemaleStaff/epk/staff_glow.epk', 'Metadata/Monsters/CrazedCannibalPicts/CrazedCannibalPicts_Female/Staff/Attachments/pict_staff.ao' );
    	"
    
    	on_death =
    	"
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Azmeri/monsters/PictFemaleStaff/epk/headdress_glow.epk' );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/League_Azmeri/monsters/PictFemaleStaff/epk/staff_glow.epk', 'Metadata/Monsters/CrazedCannibalPicts/CrazedCannibalPicts_Female/Staff/Attachments/pict_staff.ao' );
    	"
    
    	on_spawned_dead =
    	"
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Azmeri/monsters/PictFemaleStaff/epk/headdress_glow.epk' );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/League_Azmeri/monsters/PictFemaleStaff/epk/staff_glow.epk', 'Metadata/Monsters/CrazedCannibalPicts/CrazedCannibalPicts_Female/Staff/Attachments/pict_staff.ao' );
    	"
    }
    
    Preload
    {
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/League_Azmeri/monsters/PictFemaleStaff/epk/headdress_glow.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/League_Azmeri/monsters/PictFemaleStaff/epk/staff_glow.epk"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/CrazedCannibalPicts/PictFemaleStaff"] = {
        name = "Cultist Witch",
        life = 2,
        energyShield = 0.2,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 2,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 12,
        accuracy = 1,
        weaponType1 = "Staff",
        skillList = {
            "MPSAzmeriPictStaffProj",
            "MPSAzmeriPictStaffProj2",
            "AzmeriPictStaffTeleport",
            "CGEAzmeriPictStaffSwampGround",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPSAzmeriPictStaffProj"] = {
        name = "MPSAzmeriPictStaffProj",
        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_chaos_damage",
            "spell_maximum_base_chaos_damage",
            "monster_projectile_variation",
            "spell_maximum_action_distance_+%",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
            "action_attack_or_cast_time_uses_animation_length",
            "maintain_projectile_direction_when_using_contact_position",
            "check_for_targets_between_initiator_and_projectile_source",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 231, -40, critChance = 6, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPSAzmeriPictStaffProj2"] = {
        name = "MPSAzmeriPictStaffProj2",
        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_chaos_damage",
            "spell_maximum_base_chaos_damage",
            "monster_projectile_variation",
            "spell_maximum_action_distance_+%",
            "number_of_additional_projectiles",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
            "action_attack_or_cast_time_uses_animation_length",
            "maintain_projectile_direction_when_using_contact_position",
            "check_for_targets_between_initiator_and_projectile_source",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 232, -40, 2, critChance = 6, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AzmeriPictStaffTeleport"] = {
        name = "AzmeriPictStaffTeleport",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Movement] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "teleport_additional_distance_between_self_and_target",
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
            "action_attack_or_cast_time_uses_animation_length",
            "action_do_not_face_target",
        },
        levels = {
            [1] = {10, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CGEAzmeriPictStaffSwampGround"] = {
        name = "CGEAzmeriPictStaffSwampGround",
        hidden = true,
        color = ,
        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 = {
            "ground_tar_art_variation",
            "active_skill_area_of_effect_radius_+%_final",
            "base_skill_effect_duration",
            "base_movement_velocity_+%",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {6, 10, 7500, -60, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    Cultist Witch
    SpectreY
    Tags2HBluntWood_onhit_audio, allows_additional_projectiles, allows_inc_aoe, azmeri_cultist_monster, caster, chaos_affinity, cultist, human, humanoid, monster_barely_moves, not_dex, not_str, ranged, red_blood, very_slow_movement
    Packs
  • Cultist Witch, Cultist Daggerdancer, Cultist Archer
  • Life
    200%
    Energy Shield From Life
    20%
    Resistance
    0 0 0 0
    Damage
    200%
    Accuracy
    100%
    Critical Hits Chance
    5%
    Critical Damage Bonus
    +30%
    Attack Distance
    4 ~ 12
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    Experience
    200%
    Model Size
    100%
    Type
    PictFemaleStaff
    Metadata
    PictFemaleStaff
    Level
    68
    Life
    12,411
    Armour
    3,451
    Evasion Rating
    477
    Energy Shield
    3,103
    Damage
    466
    Spell Damage
    466
    Accuracy
    2,180
    Attack Time
    1.5
    Experience
    57,268
    Minion Life
    18,048
    Minion Energy Shield
    4,512
    Minion Damage
    3,793
    Minion Armour
    3,451
    MPSAzmeriPictStaffProj
    Spell, Projectile, ProjectilesFromUser, Triggerable, Damage
    Critical Hit Chance: 6%
    Cast Time: 1 sec
    Deals 7377 to 11065 Chaos Damage
    action attack or cast time uses animation length [1]
    base is projectile [1]
    check for targets between initiator and projectile source [1]
    maintain projectile direction when using contact position [1]
    monster projectile variation [231]
    projectile uses contact position [1]
    spell maximum action distance +% [-40]
    use scaled contact offset [1]
    MPSAzmeriPictStaffProj2
    Spell, Projectile, ProjectilesFromUser, Triggerable, Damage
    Critical Hit Chance: 6%
    Cast Time: 1 sec
    Cooldown Time: 5 sec
    Deals 7377 to 11065 Chaos Damage
    Fires 2 additional Projectiles
    action attack or cast time uses animation length [1]
    base is projectile [1]
    check for targets between initiator and projectile source [1]
    maintain projectile direction when using contact position [1]
    monster projectile variation [232]
    projectile uses contact position [1]
    spell maximum action distance +% [-40]
    use scaled contact offset [1]
    AzmeriPictStaffTeleport
    Spell, Movement
    Cast Time: 1 sec
    Cooldown Time: 6 sec
    action attack or cast time uses animation length [1]
    action do not face target [1]
    skill cannot be knocked back [1]
    skill cannot be stunned [1]
    teleport additional distance between self and target [10]
    CGEAzmeriPictStaffSwampGround
    Spell, Area, Damage, Triggerable, Duration, AreaSpell
    Cast Time: 1 sec
    Cooldown Time: 11.25 sec
    60% reduced Movement Speed
    action attack or cast time uses animation length [1]
    active skill area of effect radius +% final [10]
    base skill effect duration [7500]
    ground tar art variation [6]

    Object Type

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

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Transitionable
    {
    	on_transition =
    	"
    		Roll( 1, 2,
    		{
    			PlayEffect( 'Metadata/Monsters/CrazedCannibalPicts/CrazedCannibalPicts_Female/Audio/PictFemaleStaffAggroAudio.ao' );
    		} );
    	"
    }
    
    Animated
    {
    	preload_animated_object = "Metadata/Monsters/CrazedCannibalPicts/CrazedCannibalPicts_Female/Audio/PictFemaleStaffAggroAudio.ao"
    }
    
    Life
    {
    	on_spawned_alive =
    	"
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Azmeri/monsters/PictFemaleStaff/epk/headdress_glow.epk' );
    		AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/League_Azmeri/monsters/PictFemaleStaff/epk/staff_glow.epk', 'Metadata/Monsters/CrazedCannibalPicts/CrazedCannibalPicts_Female/Staff/Attachments/pict_staff.ao' );
    	"
    
    	on_death =
    	"
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Azmeri/monsters/PictFemaleStaff/epk/headdress_glow.epk' );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/League_Azmeri/monsters/PictFemaleStaff/epk/staff_glow.epk', 'Metadata/Monsters/CrazedCannibalPicts/CrazedCannibalPicts_Female/Staff/Attachments/pict_staff.ao' );
    	"
    
    	on_spawned_dead =
    	"
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Azmeri/monsters/PictFemaleStaff/epk/headdress_glow.epk' );
    		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/League_Azmeri/monsters/PictFemaleStaff/epk/staff_glow.epk', 'Metadata/Monsters/CrazedCannibalPicts/CrazedCannibalPicts_Female/Staff/Attachments/pict_staff.ao' );
    	"
    }
    
    Preload
    {
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/League_Azmeri/monsters/PictFemaleStaff/epk/headdress_glow.epk"
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/League_Azmeri/monsters/PictFemaleStaff/epk/staff_glow.epk"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LeagueRitual/HumanoidFaction/CrazedCannibalPicts/PictFemaleStaff"] = {
        name = "Cultist Witch",
        life = 2,
        energyShield = 0.2,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 2,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 12,
        accuracy = 1,
        weaponType1 = "Staff",
        skillList = {
            "MPSAzmeriPictStaffProj",
            "MPSAzmeriPictStaffProj2",
            "AzmeriPictStaffTeleport",
            "CGEAzmeriPictStaffSwampGround",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPSAzmeriPictStaffProj"] = {
        name = "MPSAzmeriPictStaffProj",
        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_chaos_damage",
            "spell_maximum_base_chaos_damage",
            "monster_projectile_variation",
            "spell_maximum_action_distance_+%",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
            "action_attack_or_cast_time_uses_animation_length",
            "maintain_projectile_direction_when_using_contact_position",
            "check_for_targets_between_initiator_and_projectile_source",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 231, -40, critChance = 6, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPSAzmeriPictStaffProj2"] = {
        name = "MPSAzmeriPictStaffProj2",
        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_chaos_damage",
            "spell_maximum_base_chaos_damage",
            "monster_projectile_variation",
            "spell_maximum_action_distance_+%",
            "number_of_additional_projectiles",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
            "action_attack_or_cast_time_uses_animation_length",
            "maintain_projectile_direction_when_using_contact_position",
            "check_for_targets_between_initiator_and_projectile_source",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 232, -40, 2, critChance = 6, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["AzmeriPictStaffTeleport"] = {
        name = "AzmeriPictStaffTeleport",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Movement] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "teleport_additional_distance_between_self_and_target",
            "skill_cannot_be_stunned",
            "skill_cannot_be_knocked_back",
            "action_attack_or_cast_time_uses_animation_length",
            "action_do_not_face_target",
        },
        levels = {
            [1] = {10, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["CGEAzmeriPictStaffSwampGround"] = {
        name = "CGEAzmeriPictStaffSwampGround",
        hidden = true,
        color = ,
        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 = {
            "ground_tar_art_variation",
            "active_skill_area_of_effect_radius_+%_final",
            "base_skill_effect_duration",
            "base_movement_velocity_+%",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {6, 10, 7500, -60, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    Edit

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