← Back to list

Zelina, Blood Priestess

Slug: Zelina%2C_Blood_Priestess

Open Source Page
Tags: 1HSword_onhit_audio fast_movement human humanoid not_int not_str red_blood vaal very_fast_movement
Areas: The Cuachic Vault
Zelina, Blood Priestess artwork

No custom art yet. Upload one to replace the placeholder.

Core Stat Percentiles

Evasion Rating
859
Top 16%
Spell Damage
477
Top 24%
Damage
477
Top 68%
Life
9,014
Top 85%
Accuracy
1,556
Top 92%
Armour
1,176
Top 94%

Other Notable Percentiles

Critical Damage Bonus
+30%
Top 0.1%
Critical Hits Chance
6%
Top 1.1%
Damage Spread
±20%
Top 4.7%
Model Size
135%
Top 12%
Resistance
0 30 0 0
Top 25%
Attack Time
1.5 Second
Top 30%

Zelina, Blood Priestess

Variant code: VaalBloodPriestessBoss_
Section 1 of 1

Overview

Humanoid

Implicit Mods: i am boss of tier [3] monster dropped item rarity +% [4800] monster slain experience +% [0] monster slain flask charges granted +% [-50]

Summary

Spectre N
Area The Cuachic Vault
Tags 1HSword_onhit_audio, fast_movement, human, humanoid, not_int, not_str, red_blood, vaal, very_fast_movement

Base Multipliers

Life
240%
Evasion
+60%
Resistance
0 30 0 0
Damage
300%
Accuracy
100%
Critical Hits Chance
6%
Critical Damage Bonus
+30%
Attack Distance
4 ~ 9
Attack Time
1.5 Second
Damage Spread
±20%
Experience
300%
Model Size
135%
Type
VaalBloodPriestessBoss
Metadata
VaalBloodPriestessBoss_

Extra Data

version 2
extends "Metadata/Monsters/Monster"
extends "Metadata/Monsters/BossBase"

Actor
{
	basic_action = "ChangeToStance3"
}

StateMachine
{
	define_shared_state =
	"
		valid_targets;
		teleport;
		teleportable;
		invisible;
		fading;
		elemental = 1;
		soul_core_empowered;
	"

	define_shared_checkpoint_state = "im_dead;"
}

Stats
{
	set_monster_delay_item_drops_millis = 5500
}

Positioned
{
	force_placement = true
}
version 2
extends "Metadata/Monsters/Monster"
extends "Metadata/Monsters/BossBase"

Render
{
	use_ao_lights = true
}

StateMachine
{
	on_state_invisible_1 = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/BloodPriestess/epks/teleport/quick_step_out.epk' );"

	on_state_invisible_0 =
	"
		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/BloodPriestess/epks/teleport/quick_step_out.epk' );
		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/BloodPriestess/epks/teleport/quick_step_in.epk' );
	"

	on_state_disable_life_bar_1 = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/BloodPriestess/epks/Defeated_Bleeding.epk' );"
}

Life
{
	on_defeat =
	"
		If( And( GetState( am_final_boss_in_fight ) == 1, GetState( use_custom_sector_removal_handling ) == 0 ), (){ TriggerBracket( arena_sector_destruction, GetState( arena_sector_id ) ); } );
		SetGlobalAudioParam( FourBossAggro, 0.0 );
	"
}

Functions
{
	defeat_audio = "SetGlobalAudioParam( FourDualBossDefeated, 1.0 );"
	player_dialogue = "PlayCharacterAudioEvent( BloodTwinsBossSeen );"
}

Animated
{
	on_claw_combo_01 =
	"
		Roll( 4, 10, ()
		{
			PlayTextAudio( BloodPriestess_BloodSlashRandom, 'Metadata/Monsters/VaalMonsters/Living/BloodPriests/VaalBloodPriestessBoss' );
		} );
	"

	on_claw_combo_01 =
	"
		Roll( 7, 10, ()
		{
			PlayTextAudio( BloodPriestess_WhirlingBladeRandom, 'Metadata/Monsters/VaalMonsters/Living/BloodPriests/VaalBloodPriestessBoss', 0 );
		} );
	"
	on_claw_flurry_01 = "PlayTextAudio( BloodPriestess_ClawFlurryRandom, 'Metadata/Monsters/VaalMonsters/Living/BloodPriests/VaalBloodPriestessBoss', 0 );"
	on_claw_flurry_02 = "PlayTextAudio( BloodPriestess_ClawFlurryEnrageRandom, 'Metadata/Monsters/VaalMonsters/Living/BloodPriests/VaalBloodPriestessBoss', 0 );"
	on_claw_flurry_move_01 = "PlayTextAudio( BloodPriestess_ClawFlurryRandom, 'Metadata/Monsters/VaalMonsters/Living/BloodPriests/VaalBloodPriestessBoss', 0 );"
	on_claw_flurry_move_02 = "PlayTextAudio( BloodPriestess_ClawFlurryEnrageRandom, 'Metadata/Monsters/VaalMonsters/Living/BloodPriests/VaalBloodPriestessBoss', 0 );"
	on_knockdown_bwd_01 = "PlayTextAudio( BloodPriestess_KnockdownRandom, 'Metadata/Monsters/VaalMonsters/Living/BloodPriests/VaalBloodPriestessBoss', 0 );"
	on_knockdown_claw_01 = "PlayTextAudio( BloodPriestess_KnockdownRandom, 'Metadata/Monsters/VaalMonsters/Living/BloodPriests/VaalBloodPriestessBoss', 0 );"
	on_knockdown_fwd_01 = "PlayTextAudio( BloodPriestess_KnockdownRandom, 'Metadata/Monsters/VaalMonsters/Living/BloodPriests/VaalBloodPriestessBoss', 0 );"
	on_knockdown_knife_01 = "PlayTextAudio( BloodPriestess_KnockdownRandom, 'Metadata/Monsters/VaalMonsters/Living/BloodPriests/VaalBloodPriestessBoss', 0 );"
	on_multistrike_01 = "PlayTextAudio( BloodPriestess_CloneStrikeRandom, 'Metadata/Monsters/VaalMonsters/Living/BloodPriests/VaalBloodPriestessBoss', 0 );"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/VaalMonsters/Living/BloodPriests/VaalBloodPriestessBoss_"] = {
    name = "Zelina, Blood Priestess",
    life = 2.4,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 3,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 9,
    accuracy = 1,
    skillList = {
        "MeleeAtAnimationSpeedBoss",
        "MASBloodPriestessFlurry",
        "MASBloodPriestessFlurryEnraged",
        "SSMBloodElemental",
        "GABloodPriestessBloodSlash",
        "GABloodPriestessCloneStrike",
        "GABloodPriestessGorrillaSlam",
        "GABloodPriestessWhirlingBladesDamage",
        "GABloodPriestessCloneStrikeLeft",
        "EAABloodPriestessBloodSlash",
        "EAABloodPriestessCloneStrike",
        "EASVaalBloodPriestessBodySwap",
        "DTTBloodPriestessWhirlingBlades",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeedBoss"] = {
    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.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["MASBloodPriestessFlurry"] = {
    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.Melee] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "attack_maximum_action_distance_+",
        "base_chance_to_inflict_bleeding_%",
        "active_skill_bleeding_effect_+%_final",
        "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] = {5, 50, 33, baseMultiplier = 0.75, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["MASBloodPriestessFlurryEnraged"] = {
    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.Melee] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "attack_maximum_action_distance_+",
        "base_chance_to_inflict_bleeding_%",
        "active_skill_bleeding_effect_+%_final",
        "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] = {5, 50, 33, baseMultiplier = 0.75, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SSMBloodElemental"] = {
    name = "SSMBloodElemental",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "alternate_minion",
        "number_of_monsters_to_summon",
        "summon_specific_monsters_radius_+%",
        "summoned_monsters_are_minions",
        "monster_no_drops_or_experience",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {1030, 1, -99, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GABloodPriestessBloodSlash"] = {
    name = "GABloodPriestessBloodSlash",
    hidden = true,
    color = ,
    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_chance_to_inflict_bleeding_%",
        "active_skill_bleeding_effect_+%_final",
        "is_area_damage",
        "base_skill_can_be_blocked",
    },
    levels = {
        [1] = {50, 33, baseMultiplier = 1.1, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GABloodPriestessCloneStrike"] = {
    name = "GABloodPriestessCloneStrike",
    hidden = true,
    color = ,
    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_chance_to_inflict_bleeding_%",
        "active_skill_bleeding_effect_+%_final",
        "is_area_damage",
        "base_skill_can_be_blocked",
        "skill_can_be_active_blocked_from_all_directions",
    },
    levels = {
        [1] = {50, 33, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GABloodPriestessGorrillaSlam"] = {
    name = "GABloodPriestessGorrillaSlam",
    hidden = true,
    color = ,
    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 = {
        "voll_slam_damage_+%_final_at_centre",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {20, baseMultiplier = 1.85, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GABloodPriestessWhirlingBladesDamage"] = {
    name = "GABloodPriestessWhirlingBladesDamage",
    hidden = true,
    color = ,
    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_chance_to_inflict_bleeding_%",
        "active_skill_bleeding_effect_+%_final",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {33, 33, baseMultiplier = 0.85, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GABloodPriestessCloneStrikeLeft"] = {
    name = "GABloodPriestessCloneStrikeLeft",
    hidden = true,
    color = ,
    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_chance_to_inflict_bleeding_%",
        "active_skill_bleeding_effect_+%_final",
        "is_area_damage",
        "base_skill_can_be_blocked",
        "skill_can_be_active_blocked_from_all_directions",
    },
    levels = {
        [1] = {50, 33, baseMultiplier = 1.1, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EAABloodPriestessBloodSlash"] = {
    name = "EAABloodPriestessBloodSlash",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "attack_maximum_action_distance_+",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {35, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EAABloodPriestessCloneStrike"] = {
    name = "EAABloodPriestessCloneStrike",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 4.17,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_cannot_be_stunned",
        "cannot_be_knocked_back",
        "skill_cannot_be_interrupted",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASVaalBloodPriestessBodySwap"] = {
    name = "EASVaalBloodPriestessBodySwap",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_cannot_be_stunned",
        "cannot_be_knocked_back",
        "skill_cannot_be_interrupted",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DTTBloodPriestessWhirlingBlades"] = {
    name = "DTTBloodPriestessWhirlingBlades",
    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 = {
        "walk_emerge_extra_distance",
        "leap_slam_minimum_distance",
        "skill_maximum_travel_distance",
        "spell_maximum_action_distance_+%",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {0, 64, 65, 0, critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}