Royal Acolyte
人形
monster no drops or experience [1]
SpectreN
Tags1HSword_onhit_audio, cultist, fast_movement, human, humanoid, melee, not_int, not_str, physical_affinity, red_blood, uses_suicide_explode, very_fast_movement
生命
100%
闪避
+30%
抗性
30 0 0 0
伤害
100%
命中
100%
暴击 Chance
5%
Attack Distance
4 ~ 10
攻击间隔
1.245 Second
Damage Spread
±20%
经验值
100%
Model Size
112%
Type
VaalZealotDaggerBlood
Metadata
VaalZealotSacrifice
等级
68
生命
7,757
2,413
伤害
233
法术伤害
233
命中
2,502
攻击间隔
1.245
经验值
28,634
召唤物生命
6,930
召唤物伤害
969
召唤物护甲
2,413
VaalZealotSuicideExplosion
法术, 范围, 伤害, 范围法术, 可触发, AttackInPlace
施放间隔: 1 秒
active skill area of effect radius +% final [50]
is area damage [1]
spell maximum action distance +% [100]

Object Type

version 2
extends "Metadata/Monsters/Monster"

Stats
{
	set_base_heavy_stun_duration_ms = 2650
}

Transitionable {}

Actor
{
	basic_action = "ChangeToStance1"
}

Functions
{
	fix_orietation =
	"
		AddOnActionEnd(
		{
			SetOrientation( GetOrientation() + arg1, false, true );
			PlayAnimationType( Idle, 1.0, 0, 0 );
		}, true );
	"
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"

Life
{
	on_spawned_alive =
	{
		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersBlood' ), ()
		{
			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearBlood/epk/weaponcharge.epk', R_Weapon );
			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearBlood/epk/weaponcharge.epk', L_Weapon );
		} );
		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersChaos' ), ()
		{
			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerChaos/epk/weaponcharge.epk', R_Weapon );
			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerChaos/epk/weaponcharge.epk', L_Weapon );
		} );
		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersCold' ), ()
		{
			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerCold/epk/weaponcharge.epk', R_Weapon );
			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerCold/epk/weaponcharge.epk', L_Weapon );
		} );
		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersFire' ), ()
		{
			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerFire/epk/weaponcharge.epk', R_Weapon );
			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerFire/epk/weaponcharge.epk', L_Weapon );
		} );
		If( VarietyContains( 'Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersLightning' ), ()
		{
			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerLightning/epk/weaponcharge.epk', R_Weapon );
			AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerLightning/epk/weaponcharge.epk', L_Weapon );
		} );
	}

	on_death =
	{
		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearBlood/epk/weaponcharge.epk', R_Weapon );
		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearBlood/epk/weaponcharge.epk', L_Weapon );
		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerChaos/epk/weaponcharge.epk', R_Weapon );
		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerChaos/epk/weaponcharge.epk', L_Weapon );
		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerCold/epk/weaponcharge.epk', R_Weapon );
		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerCold/epk/weaponcharge.epk', L_Weapon );
		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerFire/epk/weaponcharge.epk', R_Weapon );
		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerFire/epk/weaponcharge.epk', L_Weapon );
		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerLightning/epk/weaponcharge.epk', R_Weapon );
		RemoveEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerLightning/epk/weaponcharge.epk', L_Weapon );
	}
}

Preload
{
	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotSpearBlood/epk/weaponcharge.epk"
	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerChaos/epk/weaponcharge.epk"
	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerCold/epk/weaponcharge.epk"
	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerFire/epk/weaponcharge.epk"
	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act3_FOUR/VaalZealotDaggerLightning/epk/weaponcharge.epk"
}

Transitionable
{
	on_transition =
	"
		Roll( 1, 2,
		{
			PlayEffect( 'Metadata/Monsters/VaalMonsters/Zealots/Dagger/VaalDaggerAggroAudio.ao' );
		} );
	"
}

Animated
{
	preload_animated_object = "Metadata/Monsters/VaalMonsters/Zealots/Dagger/VaalDaggerAggroAudio.ao"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/LeagueIncursionNew/VaalZealotSacrifice"] = {
    name = "Royal Acolyte",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0.2,
    attackTime = 1.245,
    attackRange = 10,
    accuracy = 1,
    weaponType1 = "Dagger",
    weaponType2 = "Dagger",
    skillList = {
        "VaalZealotSuicideExplosion",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["VaalZealotSuicideExplosion"] = {
    name = "VaalZealotSuicideExplosion",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Damage] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_maximum_action_distance_+%",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {100, 50, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
monster no drops or experience [1]
FamilyMonsterNoDropsOrExperience
Domains怪物 (3)
GenerationType传奇 (3)
Req. level1
Stats
  • monster no drops or experience Min: 1 Max: 1 Global
  • Edit

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