圣物
构造体
emerge speed +% [0,30]
Holy Relic
幽魂N
标签cannot_be_monolith, 施法, construct, extra_extra_small_height, ghost_armour, is_unarmed, medium_movement, not_dex, not_str, physical_affinity, unusable_corpse
生命
600%
生命转为护盾
150%
异常状态临界值
600%
抗性
40 40 40 20
伤害
100%
命中
100%
暴击几率
+5%
暴击伤害
+130%
攻击距离
6 ~ 6
攻击间隔
1 秒
伤害分布
±0%
经验值
100%
Model Size
100%
类型
Relic
Metadata
HolyLivingRelic
IsSummoned
Y
等级
68
生命
38,600
护甲
28,790
闪避值
4,739
能量护盾
9,191
伤害
374
法术伤害
374
命中
290
攻击间隔
1
经验值
10,255
异常状态临界值
38,600
冰缓
122
Shock
122
Brittle
691
Scorch
122
Sap
337
RelicTriggeredNova
法术, 伤害, 范围, InbuiltTrigger, 可触发, 被触发, 范围法术
暴击几率: 5%
伤害效用: 250%
施放间隔: 1 秒
冷却时间: 0.3 秒
造成 1076 - 1614 物理伤害
基础持续时间为 4
active skill area of effect radius +% final [-2]
holy relic trigger on parent attack % [100]
RelicTeleport
法术
施放间隔: 0.2 秒

Object Type

version 2
extends "Metadata/Monsters/Relic/RelicBase"

Animated
{
	animated_object = "Metadata/Monsters/Relic/Relic.ao"
}

Object Type Codes

version 2
extends "Metadata/Monsters/Relic/RelicBase"

BaseEvents
{
	on_construction_complete =
	"
	 	PlayAnimationAttached( Metadata/Effects/Spells/summon_relic/holy_relic/holy_relic.ao, emerge );
		QueueAnimationAttached( Metadata/Effects/Spells/summon_relic/holy_relic/holy_relic.ao, idle );
	"
}

Life
{
	on_death = "PlayAnimationAttached( Metadata/Effects/Spells/summon_relic/holy_relic/holy_relic.ao, death, 1, 1 );"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/AnimatedItem/HolyLivingRelic"] = {
    name = "Holy Relic",
    life = 6,
    energyShield = 1.5,
    fireResist = 40,
    coldResist = 40,
    lightningResist = 40,
    chaosResist = 20,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "RelicTeleport",
        "RelicTriggeredNova",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["RelicTeleport"] = {
    name = "RelicTeleport",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.2,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["RelicTriggeredNova"] = {
    name = "RelicTriggeredNova",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.InbuiltTrigger] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Triggered] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "active_skill_area_of_effect_radius_+%_final",
        "holy_relic_trigger_on_parent_attack_%",
        "base_skill_effect_duration",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, -24, 100, 4000, critChance = 5, levelRequirement = 4, statInterpolation = {3, 3, 1},  cost = { }, },
        [2] = {0.80000001192093, 1.2000000476837, -23, 100, 4000, critChance = 5, levelRequirement = 6, statInterpolation = {3, 3, 1},  cost = { }, },
        [3] = {0.80000001192093, 1.2000000476837, -22, 100, 4000, critChance = 5, levelRequirement = 9, statInterpolation = {3, 3, 1},  cost = { }, },
        [4] = {0.80000001192093, 1.2000000476837, -20, 100, 4000, critChance = 5, levelRequirement = 12, statInterpolation = {3, 3, 1},  cost = { }, },
        [5] = {0.80000001192093, 1.2000000476837, -19, 100, 4000, critChance = 5, levelRequirement = 16, statInterpolation = {3, 3, 1},  cost = { }, },
        [6] = {0.80000001192093, 1.2000000476837, -18, 100, 4000, critChance = 5, levelRequirement = 20, statInterpolation = {3, 3, 1},  cost = { }, },
        [7] = {0.80000001192093, 1.2000000476837, -17, 100, 4000, critChance = 5, levelRequirement = 24, statInterpolation = {3, 3, 1},  cost = { }, },
        [8] = {0.80000001192093, 1.2000000476837, -15, 100, 4000, critChance = 5, levelRequirement = 28, statInterpolation = {3, 3, 1},  cost = { }, },
        [9] = {0.80000001192093, 1.2000000476837, -14, 100, 4000, critChance = 5, levelRequirement = 32, statInterpolation = {3, 3, 1},  cost = { }, },
        [10] = {0.80000001192093, 1.2000000476837, -13, 100, 4000, critChance = 5, levelRequirement = 36, statInterpolation = {3, 3, 1},  cost = { }, },
        [11] = {0.80000001192093, 1.2000000476837, -12, 100, 4000, critChance = 5, levelRequirement = 40, statInterpolation = {3, 3, 1},  cost = { }, },
        [12] = {0.80000001192093, 1.2000000476837, -10, 100, 4000, critChance = 5, levelRequirement = 44, statInterpolation = {3, 3, 1},  cost = { }, },
        [13] = {0.80000001192093, 1.2000000476837, -9, 100, 4000, critChance = 5, levelRequirement = 48, statInterpolation = {3, 3, 1},  cost = { }, },
        [14] = {0.80000001192093, 1.2000000476837, -8, 100, 4000, critChance = 5, levelRequirement = 52, statInterpolation = {3, 3, 1},  cost = { }, },
        [15] = {0.80000001192093, 1.2000000476837, -7, 100, 4000, critChance = 5, levelRequirement = 55, statInterpolation = {3, 3, 1},  cost = { }, },
        [16] = {0.80000001192093, 1.2000000476837, -5, 100, 4000, critChance = 5, levelRequirement = 58, statInterpolation = {3, 3, 1},  cost = { }, },
        [17] = {0.80000001192093, 1.2000000476837, -4, 100, 4000, critChance = 5, levelRequirement = 61, statInterpolation = {3, 3, 1},  cost = { }, },
        [18] = {0.80000001192093, 1.2000000476837, -3, 100, 4000, critChance = 5, levelRequirement = 64, statInterpolation = {3, 3, 1},  cost = { }, },
        [19] = {0.80000001192093, 1.2000000476837, -2, 100, 4000, critChance = 5, levelRequirement = 67, statInterpolation = {3, 3, 1},  cost = { }, },
        [20] = {0.80000001192093, 1.2000000476837, 100, 4000, critChance = 5, levelRequirement = 70, statInterpolation = {3, 3},  cost = { }, },
        [21] = {0.80000001192093, 1.2000000476837, 1, 100, 4000, critChance = 5, levelRequirement = 72, statInterpolation = {3, 3, 1},  cost = { }, },
        [22] = {0.80000001192093, 1.2000000476837, 3, 100, 4000, critChance = 5, levelRequirement = 74, statInterpolation = {3, 3, 1},  cost = { }, },
        [23] = {0.80000001192093, 1.2000000476837, 4, 100, 4000, critChance = 5, levelRequirement = 76, statInterpolation = {3, 3, 1},  cost = { }, },
        [24] = {0.80000001192093, 1.2000000476837, 6, 100, 4000, critChance = 5, levelRequirement = 78, statInterpolation = {3, 3, 1},  cost = { }, },
        [25] = {0.80000001192093, 1.2000000476837, 7, 100, 4000, critChance = 5, levelRequirement = 80, statInterpolation = {3, 3, 1},  cost = { }, },
        [26] = {0.80000001192093, 1.2000000476837, 9, 100, 4000, critChance = 5, levelRequirement = 82, statInterpolation = {3, 3, 1},  cost = { }, },
        [27] = {0.80000001192093, 1.2000000476837, 10, 100, 4000, critChance = 5, levelRequirement = 84, statInterpolation = {3, 3, 1},  cost = { }, },
        [28] = {0.80000001192093, 1.2000000476837, 12, 100, 4000, critChance = 5, levelRequirement = 86, statInterpolation = {3, 3, 1},  cost = { }, },
        [29] = {0.80000001192093, 1.2000000476837, 13, 100, 4000, critChance = 5, levelRequirement = 88, statInterpolation = {3, 3, 1},  cost = { }, },
        [30] = {0.80000001192093, 1.2000000476837, 15, 100, 4000, critChance = 5, levelRequirement = 90, statInterpolation = {3, 3, 1},  cost = { }, },
        [31] = {0.80000001192093, 1.2000000476837, 16, 100, 4000, critChance = 5, levelRequirement = 91, statInterpolation = {3, 3, 1},  cost = { }, },
        [32] = {0.80000001192093, 1.2000000476837, 18, 100, 4000, critChance = 5, levelRequirement = 92, statInterpolation = {3, 3, 1},  cost = { }, },
        [33] = {0.80000001192093, 1.2000000476837, 19, 100, 4000, critChance = 5, levelRequirement = 93, statInterpolation = {3, 3, 1},  cost = { }, },
        [34] = {0.80000001192093, 1.2000000476837, 21, 100, 4000, critChance = 5, levelRequirement = 94, statInterpolation = {3, 3, 1},  cost = { }, },
        [35] = {0.80000001192093, 1.2000000476837, 22, 100, 4000, critChance = 5, levelRequirement = 95, statInterpolation = {3, 3, 1},  cost = { }, },
        [36] = {0.80000001192093, 1.2000000476837, 24, 100, 4000, critChance = 5, levelRequirement = 96, statInterpolation = {3, 3, 1},  cost = { }, },
        [37] = {0.80000001192093, 1.2000000476837, 25, 100, 4000, critChance = 5, levelRequirement = 97, statInterpolation = {3, 3, 1},  cost = { }, },
        [38] = {0.80000001192093, 1.2000000476837, 27, 100, 4000, critChance = 5, levelRequirement = 98, statInterpolation = {3, 3, 1},  cost = { }, },
        [39] = {0.80000001192093, 1.2000000476837, 28, 100, 4000, critChance = 5, levelRequirement = 99, statInterpolation = {3, 3, 1},  cost = { }, },
        [40] = {0.80000001192093, 1.2000000476837, 30, 100, 4000, critChance = 5, levelRequirement = 100, statInterpolation = {3, 3, 1},  cost = { }, },
    },
}
emerge speed +% [0,30]
IdEmergeSpeedHigh
FamilyVariableEmergeSpeed
Domains怪物 (3)
GenerationType传奇 (3)
Req. level1
Stats
  • emerge speed +% Min: 0 Max: 30 全域
  • 圣物
    构造体
    emerge speed +% [0,30]
    Holy Relic
    幽魂N
    标签cannot_be_monolith, 施法, construct, extra_extra_small_height, ghost_armour, is_unarmed, medium_movement, not_dex, not_str, physical_affinity, unusable_corpse
    生命
    600%
    生命转为护盾
    150%
    异常状态临界值
    600%
    抗性
    40 40 40 20
    伤害
    100%
    命中
    100%
    暴击几率
    +5%
    暴击伤害
    +130%
    攻击距离
    6 ~ 6
    攻击间隔
    1 秒
    伤害分布
    ±0%
    经验值
    100%
    Model Size
    100%
    类型
    Relic
    Metadata
    HolyRelicSkull
    IsSummoned
    Y
    等级
    68
    生命
    38,600
    护甲
    28,790
    闪避值
    4,739
    能量护盾
    9,191
    伤害
    374
    法术伤害
    374
    命中
    290
    攻击间隔
    1
    经验值
    10,255
    异常状态临界值
    38,600
    冰缓
    122
    Shock
    122
    Brittle
    691
    Scorch
    122
    Sap
    337
    SkullRelicTriggeredNova
    法术, 伤害, 范围, InbuiltTrigger, 可触发, 被触发, 范围法术
    暴击几率: 5%
    伤害效用: 250%
    施放间隔: 1 秒
    冷却时间: 0.3 秒
    造成 1076 - 1614 物理伤害
    基础持续时间为 4
    active skill area of effect radius +% final [-2]
    holy relic trigger on parent attack % [100]
    RelicTeleport
    法术
    施放间隔: 0.2 秒

    Object Type

    version 2
    extends "Metadata/Monsters/Relic/RelicBase"
    
    Animated
    {
    	animated_object = "Metadata/Monsters/Relic/RelicSkull.ao"
    }
    

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Relic/RelicBase"
    
    BaseEvents
    {
    	on_construction_complete =
    	"
    		PlayAnimationAttached( Metadata/Effects/Microtransactions/Spells/summon_relic/relic_skull.ao, emerge );
    		QueueAnimationAttached( Metadata/Effects/Microtransactions/Spells/summon_relic/relic_skull.ao, idle );
    	"
    }
    
    Life
    {
    	on_death = "PlayAnimationAttached( Metadata/Effects/Microtransactions/Spells/summon_relic/relic_skull.ao, death, 1, 1 );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Relic/HolyRelicSkull"] = {
        name = "Holy Relic",
        life = 6,
        energyShield = 1.5,
        fireResist = 40,
        coldResist = 40,
        lightningResist = 40,
        chaosResist = 20,
        damage = 1,
        damageSpread = 0,
        attackTime = 1,
        attackRange = 6,
        accuracy = 1,
        skillList = {
            "RelicTeleport",
            "SkullRelicTriggeredNova",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["RelicTeleport"] = {
        name = "RelicTeleport",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.2,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["SkullRelicTriggeredNova"] = {
        name = "SkullRelicTriggeredNova",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.InbuiltTrigger] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Triggered] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "active_skill_area_of_effect_radius_+%_final",
            "holy_relic_trigger_on_parent_attack_%",
            "base_skill_effect_duration",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, -24, 100, 4000, critChance = 5, levelRequirement = 4, statInterpolation = {3, 3, 1},  cost = { }, },
            [2] = {0.80000001192093, 1.2000000476837, -23, 100, 4000, critChance = 5, levelRequirement = 6, statInterpolation = {3, 3, 1},  cost = { }, },
            [3] = {0.80000001192093, 1.2000000476837, -22, 100, 4000, critChance = 5, levelRequirement = 9, statInterpolation = {3, 3, 1},  cost = { }, },
            [4] = {0.80000001192093, 1.2000000476837, -20, 100, 4000, critChance = 5, levelRequirement = 12, statInterpolation = {3, 3, 1},  cost = { }, },
            [5] = {0.80000001192093, 1.2000000476837, -19, 100, 4000, critChance = 5, levelRequirement = 16, statInterpolation = {3, 3, 1},  cost = { }, },
            [6] = {0.80000001192093, 1.2000000476837, -18, 100, 4000, critChance = 5, levelRequirement = 20, statInterpolation = {3, 3, 1},  cost = { }, },
            [7] = {0.80000001192093, 1.2000000476837, -17, 100, 4000, critChance = 5, levelRequirement = 24, statInterpolation = {3, 3, 1},  cost = { }, },
            [8] = {0.80000001192093, 1.2000000476837, -15, 100, 4000, critChance = 5, levelRequirement = 28, statInterpolation = {3, 3, 1},  cost = { }, },
            [9] = {0.80000001192093, 1.2000000476837, -14, 100, 4000, critChance = 5, levelRequirement = 32, statInterpolation = {3, 3, 1},  cost = { }, },
            [10] = {0.80000001192093, 1.2000000476837, -13, 100, 4000, critChance = 5, levelRequirement = 36, statInterpolation = {3, 3, 1},  cost = { }, },
            [11] = {0.80000001192093, 1.2000000476837, -12, 100, 4000, critChance = 5, levelRequirement = 40, statInterpolation = {3, 3, 1},  cost = { }, },
            [12] = {0.80000001192093, 1.2000000476837, -10, 100, 4000, critChance = 5, levelRequirement = 44, statInterpolation = {3, 3, 1},  cost = { }, },
            [13] = {0.80000001192093, 1.2000000476837, -9, 100, 4000, critChance = 5, levelRequirement = 48, statInterpolation = {3, 3, 1},  cost = { }, },
            [14] = {0.80000001192093, 1.2000000476837, -8, 100, 4000, critChance = 5, levelRequirement = 52, statInterpolation = {3, 3, 1},  cost = { }, },
            [15] = {0.80000001192093, 1.2000000476837, -7, 100, 4000, critChance = 5, levelRequirement = 55, statInterpolation = {3, 3, 1},  cost = { }, },
            [16] = {0.80000001192093, 1.2000000476837, -5, 100, 4000, critChance = 5, levelRequirement = 58, statInterpolation = {3, 3, 1},  cost = { }, },
            [17] = {0.80000001192093, 1.2000000476837, -4, 100, 4000, critChance = 5, levelRequirement = 61, statInterpolation = {3, 3, 1},  cost = { }, },
            [18] = {0.80000001192093, 1.2000000476837, -3, 100, 4000, critChance = 5, levelRequirement = 64, statInterpolation = {3, 3, 1},  cost = { }, },
            [19] = {0.80000001192093, 1.2000000476837, -2, 100, 4000, critChance = 5, levelRequirement = 67, statInterpolation = {3, 3, 1},  cost = { }, },
            [20] = {0.80000001192093, 1.2000000476837, 100, 4000, critChance = 5, levelRequirement = 70, statInterpolation = {3, 3},  cost = { }, },
            [21] = {0.80000001192093, 1.2000000476837, 1, 100, 4000, critChance = 5, levelRequirement = 72, statInterpolation = {3, 3, 1},  cost = { }, },
            [22] = {0.80000001192093, 1.2000000476837, 3, 100, 4000, critChance = 5, levelRequirement = 74, statInterpolation = {3, 3, 1},  cost = { }, },
            [23] = {0.80000001192093, 1.2000000476837, 4, 100, 4000, critChance = 5, levelRequirement = 76, statInterpolation = {3, 3, 1},  cost = { }, },
            [24] = {0.80000001192093, 1.2000000476837, 6, 100, 4000, critChance = 5, levelRequirement = 78, statInterpolation = {3, 3, 1},  cost = { }, },
            [25] = {0.80000001192093, 1.2000000476837, 7, 100, 4000, critChance = 5, levelRequirement = 80, statInterpolation = {3, 3, 1},  cost = { }, },
            [26] = {0.80000001192093, 1.2000000476837, 9, 100, 4000, critChance = 5, levelRequirement = 82, statInterpolation = {3, 3, 1},  cost = { }, },
            [27] = {0.80000001192093, 1.2000000476837, 10, 100, 4000, critChance = 5, levelRequirement = 84, statInterpolation = {3, 3, 1},  cost = { }, },
            [28] = {0.80000001192093, 1.2000000476837, 12, 100, 4000, critChance = 5, levelRequirement = 86, statInterpolation = {3, 3, 1},  cost = { }, },
            [29] = {0.80000001192093, 1.2000000476837, 13, 100, 4000, critChance = 5, levelRequirement = 88, statInterpolation = {3, 3, 1},  cost = { }, },
            [30] = {0.80000001192093, 1.2000000476837, 15, 100, 4000, critChance = 5, levelRequirement = 90, statInterpolation = {3, 3, 1},  cost = { }, },
            [31] = {0.80000001192093, 1.2000000476837, 16, 100, 4000, critChance = 5, levelRequirement = 91, statInterpolation = {3, 3, 1},  cost = { }, },
            [32] = {0.80000001192093, 1.2000000476837, 18, 100, 4000, critChance = 5, levelRequirement = 92, statInterpolation = {3, 3, 1},  cost = { }, },
            [33] = {0.80000001192093, 1.2000000476837, 19, 100, 4000, critChance = 5, levelRequirement = 93, statInterpolation = {3, 3, 1},  cost = { }, },
            [34] = {0.80000001192093, 1.2000000476837, 21, 100, 4000, critChance = 5, levelRequirement = 94, statInterpolation = {3, 3, 1},  cost = { }, },
            [35] = {0.80000001192093, 1.2000000476837, 22, 100, 4000, critChance = 5, levelRequirement = 95, statInterpolation = {3, 3, 1},  cost = { }, },
            [36] = {0.80000001192093, 1.2000000476837, 24, 100, 4000, critChance = 5, levelRequirement = 96, statInterpolation = {3, 3, 1},  cost = { }, },
            [37] = {0.80000001192093, 1.2000000476837, 25, 100, 4000, critChance = 5, levelRequirement = 97, statInterpolation = {3, 3, 1},  cost = { }, },
            [38] = {0.80000001192093, 1.2000000476837, 27, 100, 4000, critChance = 5, levelRequirement = 98, statInterpolation = {3, 3, 1},  cost = { }, },
            [39] = {0.80000001192093, 1.2000000476837, 28, 100, 4000, critChance = 5, levelRequirement = 99, statInterpolation = {3, 3, 1},  cost = { }, },
            [40] = {0.80000001192093, 1.2000000476837, 30, 100, 4000, critChance = 5, levelRequirement = 100, statInterpolation = {3, 3, 1},  cost = { }, },
        },
    }
    
    emerge speed +% [0,30]
    IdEmergeSpeedHigh
    FamilyVariableEmergeSpeed
    Domains怪物 (3)
    GenerationType传奇 (3)
    Req. level1
    Stats
  • emerge speed +% Min: 0 Max: 30 全域