头狼之灵
亡灵
Spirit Of The Wolf
SpectreN
Tagsghost, medium_movement, Unarmed_onhit_audio, undead
生命
100%
抗性
0 0 0 0
伤害
100%
命中
100%
暴击 Chance
5%
Attack Distance
5 ~ 14
攻击间隔
1.5 Second
Damage Spread
±20%
经验值
100%
Model Size
100%
Type
TormentedSpirit
Metadata
TormentedSpiritoftheWolfVivid
等级
68
生命
7,757
2,413
伤害
233
法术伤害
233
命中
2,502
攻击间隔
1.5
经验值
28,634
召唤物生命
6,930
召唤物伤害
969
召唤物护甲
2,413
HauntVivid
冷却时间: 3 秒
SpiritBurstVivid
active skill base area of effect radius [80]

Object Type

version 2
extends "Metadata/Monsters/TormentedSpirits/TormentedSpiritBase"

Stats
{
	// set_base_heavy_stun_duration_ms = REPLACE_WITH_HEAVY_STUN_ANIM_LENGTH
}

Object Type Codes

version 2
extends "Metadata/Monsters/TormentedSpirits/TormentedSpiritBase"

Preload
{
	preload_epk = "Metadata/Effects/Spells/monsters_effects/monster_mods/tormented_spirits/spirit_animals/epk/vividspirit_skin_01.epk"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/TormentedSpirits/TormentedSpiritoftheWolfVivid"] = {
    name = "Spirit Of The Wolf",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 14,
    accuracy = 1,
    skillList = {
        "HauntVivid",
        "SpiritBurstVivid",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["HauntVivid"] = {
    name = "HauntVivid",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SpiritBurstVivid"] = {
    name = "SpiritBurstVivid",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_base_area_of_effect_radius",
    },
    levels = {
        [1] = {80, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
头狼之灵
亡灵
Spirit Of The Wolf
SpectreN
Tagsghost, medium_movement, Unarmed_onhit_audio, undead
生命
100%
抗性
0 0 0 0
伤害
100%
命中
100%
暴击 Chance
5%
Attack Distance
5 ~ 14
攻击间隔
1.5 Second
Damage Spread
±20%
经验值
100%
Model Size
100%
Type
TormentedSpiritViper
Metadata
TormentedSpiritoftheWolfVividViper
等级
68
生命
7,757
2,413
伤害
233
法术伤害
233
命中
2,502
攻击间隔
1.5
经验值
28,634
召唤物生命
6,930
召唤物伤害
969
召唤物护甲
2,413
HauntVivid
冷却时间: 3 秒
SpiritBurstVivid
active skill base area of effect radius [80]

Object Type

version 2
abstract
extends "Metadata/Monsters/Daemon/AbstractDaemon"

StateMachine
{
	define_shared_state =
	"
		active;
		wisp_time;
	"
}

Actor
{
	basic_action = "DoNothing"
	basic_action = "MoveForced"
	basic_action = "FollowPath"
	basic_action = "ChangeToStance1"
}

Animated
{
	serialise_animation_progress = true
}

Pathfinding
{
	immobile = false
}

ControlZone
{}

Positioned
{
	object_size = 0
	blocking = false
}

Functions
{
	update_base_speed = "SetBaseSpeed( arg1 );"
}

Stats
{
	set_monster_no_drops_if_death_timer_expired = 1
	set_is_tormented_spirit = 1
	set_suppress_phasing_visual = 1
	set_cannot_be_tagged_by_sentinel = 1
	set_cannot_be_afflicted = 1
	set_base_phasing_without_visual = 1
}

Life
{
	corpse_usable = false
}

Object Type Codes

version 2
abstract
extends "Metadata/Monsters/Daemon/AbstractDaemon"

BaseEvents
{
	on_construction_complete =
	"
		IfTypeContains( Primal, ()
		{
			this.my_lure = AddAttached( 'Metadata/Effects/Spells/monsters_effects/monster_mods/tormented_spirits/guiding_light/primal_guideattract.ao', root, 1, 0, 0, 1 );
		} );
		IfTypeContains( Wild, ()
		{
			this.my_lure = AddAttached( 'Metadata/Effects/Spells/monsters_effects/monster_mods/tormented_spirits/guiding_light/wild_guideattract.ao', root, 1, 0, 0, 1 );
		} );
		IfTypeContains( Vivid, ()
		{
			this.my_lure = AddAttached( 'Metadata/Effects/Spells/monsters_effects/monster_mods/tormented_spirits/guiding_light/vivid_guideattract.ao', root, 1, 0, 0, 1 );
		} );
		IfTypeContains( Sacred, ()
		{
			this.my_lure = AddAttached( 'Metadata/Effects/Spells/monsters_effects/monster_mods/tormented_spirits/guiding_light/sacred_guideattract.ao', root, 1, 0, 0, 1 );
		} );
	"
}

Positioned
{
	on_initial_position_set =
	"
		StartStateTimer( update_pos, 0.033 );
	"
}

Animated {}

StateMachine
{
	on_timer_update_pos =
	"
		this.specific_object_position = GetPositionValues();
		SetDynamicFloat( 'azmeriWisps_ANGER_CTRLs', burst, true );
		StartStateTimer( update_pos, 0.033 );
	"

	on_or_create_state_active_1 =
	"
		my_lure.PlayAnimation( animate );
	"
}

Preload
{
	preload_epk = "Metadata/Effects/Spells/monsters_effects/monster_mods/tormented_spirits/spirit_animals/epk/wildspirit_skin_01.epk"
	preload_epk = "Metadata/Effects/Spells/monsters_effects/monster_mods/tormented_spirits/spirit_animals/epk/vividspirit_skin_01.epk"
	preload_epk = "Metadata/Effects/Spells/monsters_effects/monster_mods/tormented_spirits/spirit_animals/epk/primalspirit_skin_01.epk"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/TormentedSpirits/TormentedSpiritoftheWolfVividViper"] = {
    name = "Spirit Of The Wolf",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 14,
    accuracy = 1,
    skillList = {
        "HauntVivid",
        "SpiritBurstVivid",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["HauntVivid"] = {
    name = "HauntVivid",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SpiritBurstVivid"] = {
    name = "SpiritBurstVivid",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "active_skill_base_area_of_effect_radius",
    },
    levels = {
        [1] = {80, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
头狼之灵
亡灵
Spirit Of The Wolf
SpectreN
Tagsghost, medium_movement, Unarmed_onhit_audio, undead
生命
100%
抗性
0 0 0 0
伤害
66%
命中
100%
暴击 Chance
5%
Attack Distance
6 ~ 14
攻击间隔
1.5 Second
Damage Spread
±20%
经验值
100%
Model Size
100%
Type
TormentedSpiritDaemon
Metadata
TormentedSpiritoftheWolfVividPossesedDaemon
等级
68
生命
7,757
2,413
伤害
154
法术伤害
154
命中
2,502
攻击间隔
1.5
经验值
28,634
召唤物生命
6,930
召唤物伤害
639
召唤物护甲
2,413
GASpiritofTheWolfDash
可触发, 攻击, AttackInPlace
Base Damage: 123—185
暴击率: 5%
攻击伤害: 240%
攻击间隔: 1.5 秒
攻击伤害总增 140%
action attack or cast time uses animation length [1]
is area damage [1]
GTSpiritOfTheWolfDash
法术, 可触发, AttackInPlace
施放间隔: 1 秒
冷却时间: 12 秒
action attack or cast time uses animation length [1]
TBSpiritOfTheWolfDash
法术, 可触发, 攻击, 伤害, AttackInPlace
Base Damage: 123—185
施放间隔: 1 秒
攻击间隔: 1.5 秒
generic skill trigger skills with id [1]

Object Type

version 2
abstract
extends "Metadata/Monsters/Daemon/AbstractDaemon"

Stats
{
	is_hidden_monster = 0
}

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/AbstractDaemon"

Render
{
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/TormentedSpirits/TormentedSpiritoftheWolfVividPossesedDaemon"] = {
    name = "Spirit Of The Wolf",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 0.66,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 14,
    accuracy = 1,
    skillList = {
        "GASpiritofTheWolfDash",
        "TBSpiritOfTheWolfDash",
        "GTSpiritOfTheWolfDash",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["GASpiritofTheWolfDash"] = {
    name = "GASpiritofTheWolfDash",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "maim_on_hit_%",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {100, baseMultiplier = 2.4, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TBSpiritOfTheWolfDash"] = {
    name = "TBSpiritOfTheWolfDash",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
        [SkillType.Damage] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "generic_skill_trigger_skills_with_id",
    },
    levels = {
        [1] = {1, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTSpiritOfTheWolfDash"] = {
    name = "GTSpiritOfTheWolfDash",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AttackInPlace] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
SpiritOfTheWolfPossessedPlayer Ref /0
头狼之灵
被头狼之灵附身的玩家攻击击中时有 50% 几率造成瘫痪技能速度提高 30%,移动速度提高 15%,且造成相当于击中伤害 10% 的粉碎护甲
玩家还会定期召唤使用冲刺攻击的灵魂头狼。
Edit

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