도이드리의 메아리
악마
monster base type attack cast speed +% and damage -% final [33]
몬스터가 주는 경험치 250% 증가
떨어지는 아이템 희귀도 5500% 증가
monster penalty against minions damage +% final vs player minions [-25]
drop additional rare items [3]
kill traps mines and totems on death [1]
Echo of Doedre
SpectreN
Tags시전, chaos_affinity, cold_affinity, demon, ghost_armour, ghost_blood, human, humanoid, is_unarmed, large_height, large_model, medium_movement, melee, not_dex, not_str, physical_affinity, puncturing_weapon, summoner
생명력
700%
Energy Shield From Life
100%
Ailment Threshold
700%
저항
85 0 0 0
Damage
200%
정확도
100%
치명타 확률
+5%
치명타 피해 배율
+130%
Attack Distance
6 ~ 15
Attack Time
1.5 Second
Damage Spread
±20%
경험치
200%
Model Size
100%
Type
DoedreProphecy
Metadata
DoedreProphecy
레벨
68
생명력
0
방어도
28,790
회피
4,739
에너지 보호막
42,889
Damage
747
주문 피해
747
정확도
580
Attack Time
1.5
경험치
20,510
Minion Life
0
Minion Energy Shield
9,303
Minion Damage
597
Ailment Threshold
45,033
Chill
142
Shock
142
Brittle
806
Scorch
142
Sap
393
Melee
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
기본 공격
Base Damage: 598–897
치명타 확률: 5%
Attack Time: 1.5 초
강력한 일격으로 적들을 쓰러트립니다.
skill can fire arrows [1]
skill can fire wand projectiles [1]
DoedreDodgeLeft
monster dodge distance [35]
DoedreDodgeRight
monster dodge direction [1]
monster dodge distance [35]
CurseConsume
Spell, Buff
저주 소모
시전 속도: 1.67 초
재사용 대기시간: 5 초
기본 지속시간 5
ProphecyDoedreSummonIcySpirits
Spell, Multicastable, Triggerable, Trappable, Totemable, Mineable
시전 속도: 1 초
재사용 대기시간: 2 초
alternate minion [128]
number of monsters to summon [7]
summoned monsters no drops or experience [1]
ProphecyVaalSummonZombies
Spell, Minion, Duration, MinionsCanExplode, Trappable, Totemable, Mineable, Vaal, CreatesMinion
바알 해골 소환
추가 피해 효율: 140%
시전 속도: 1 초
재사용 대기시간: 300 초
강력한 장군의 지휘 아래, 해골 병사, 궁수, 마법사로 이루어진 군대를 소환합니다.
주는 공격 피해 40% 증폭
소환 가능한 해골 최대치 +50
기본 지속시간 40
소환수 이동 속도 46% 증가
해골 전사 19마리 소환
해골 궁수 6마리 소환
해골 마법사 3마리 소환
해골 장군 1마리 소환
alternate minion [1]
ProphecyDoedreSummonZombie
Spell, Multicastable, Triggerable
시전 속도: 1 초
소환수 이동 속도 40% 증가
alternate minion [127]
number of monsters to summon [1]
summoned monsters are minions [1]
summoned monsters no drops or experience [1]
ProphecyIceNovaTotems
Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, Cold, CanRapidFire, AreaSpell, Nova
얼음 폭발
시전 속도: 0.8 초
시전자를 중심으로 얼음이 원형으로 퍼져나갑니다.
195.8~305.9 냉기 피해
명중 시 적이 원소 약화 저주에 걸림
8초간 토템 지속
이 스킬을 사용하는 토템 1개 소환
기본 반경 2.6미터
active skill area of effect radius +% final [64]
base active skill totem level [68]
base skill is totemified [1]
base totem range [50]
is area damage [1]
totem art variation [5]
ProphecySpiritOffering
Spell, Buff, Duration, Triggerable, Minion, Trappable, Mineable, Totemable, Offering
영혼 공물
시전 속도: 1 초
시신 1구를 소모하여 소환수에게 치명타 확률 증가와 추가 치명타 피해 배율을 부여합니다. 다른 시신이 인접해 있을 경우 함께 바쳐지며 시신 한 구당 지속시간이 누적 증가합니다.
기본 지속시간 3
추가로 소모한 시신 하나당 기본 지속시간 0.5초 추가
소환수의 치명타 확률 72% 증가
소환수의 치명타 피해 배율 +20%
base deal no damage [1]

Object Type

version 2
extends "Metadata/Monsters/Monster"

Stats
{
	set_mana_regeneration_rate_per_minute_% = 1000
	set_base_maximum_mana = 200
}

Life
{
	initial_mana_percentage = 0
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"

Render
{
     //turn_duration = 0.5
}

BaseEvents
{
	on_construction_complete = "AddEffectPack( Metadata/Effects/StatusAilments/monsters/prophecy_unique.epk ); "
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Doedre/DoedreProphecy"] = {
    name = "Echo of Doedre",
    life = 7,
    energyShield = 1,
    fireResist = 85,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 2,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 15,
    accuracy = 1,
    skillList = {
        "ProphecyIceNovaTotems",
        "Melee",
        "ProphecyVaalSummonZombies",
        "ProphecyDoedreSummonZombie",
        "ProphecyDoedreSummonIcySpirits",
        "DoedreDodgeLeft",
        "DoedreDodgeRight",
        "CurseConsume",
        "ProphecySpiritOffering",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["ProphecyIceNovaTotems"] = {
    name = "Ice Nova",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "A circle of ice expands from the caster.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Cold] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.Nova] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.8,
    baseFlags = {
        area = true,
        spell = true,
        totem = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "base_active_skill_totem_level",
        "curse_on_hit_level_elemental_weakness",
        "active_skill_area_of_effect_radius_+%_final",
        "active_skill_base_area_of_effect_radius",
        "base_totem_duration",
        "base_totem_range",
        "totem_art_variation",
        "is_area_damage",
        "base_skill_is_totemified",
        "is_totem",
    },
    levels = {
        [1] = {0.80000001192093, 1.25, 4, 1, 15, 26, 8000, 50, 5, levelRequirement = 4, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [2] = {0.80000001192093, 1.25, 6, 1, 18, 26, 8000, 50, 5, levelRequirement = 6, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [3] = {0.80000001192093, 1.25, 9, 1, 20, 26, 8000, 50, 5, levelRequirement = 9, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [4] = {0.80000001192093, 1.25, 13, 1, 22, 26, 8000, 50, 5, levelRequirement = 13, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [5] = {0.80000001192093, 1.25, 17, 1, 25, 26, 8000, 50, 5, levelRequirement = 17, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [6] = {0.80000001192093, 1.25, 20, 1, 27, 26, 8000, 50, 5, levelRequirement = 20, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [7] = {0.80000001192093, 1.25, 23, 1, 29, 26, 8000, 50, 5, levelRequirement = 23, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [8] = {0.80000001192093, 1.25, 27, 2, 32, 26, 8000, 50, 5, levelRequirement = 27, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [9] = {0.80000001192093, 1.25, 30, 2, 34, 26, 8000, 50, 5, levelRequirement = 30, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [10] = {0.80000001192093, 1.25, 33, 3, 36, 26, 8000, 50, 5, levelRequirement = 33, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [11] = {0.80000001192093, 1.25, 36, 3, 38, 26, 8000, 50, 5, levelRequirement = 36, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [12] = {0.80000001192093, 1.25, 39, 4, 41, 26, 8000, 50, 5, levelRequirement = 39, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [13] = {0.80000001192093, 1.25, 42, 4, 43, 26, 8000, 50, 5, levelRequirement = 42, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [14] = {0.80000001192093, 1.25, 46, 5, 45, 26, 8000, 50, 5, levelRequirement = 46, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [15] = {0.80000001192093, 1.25, 49, 5, 48, 26, 8000, 50, 5, levelRequirement = 49, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [16] = {0.80000001192093, 1.25, 51, 6, 50, 26, 8000, 50, 5, levelRequirement = 51, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [17] = {0.80000001192093, 1.25, 56, 6, 52, 26, 8000, 50, 5, levelRequirement = 56, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [18] = {0.80000001192093, 1.25, 60, 6, 55, 26, 8000, 50, 5, levelRequirement = 60, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [19] = {0.80000001192093, 1.25, 63, 7, 57, 26, 8000, 50, 5, levelRequirement = 63, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [20] = {0.80000001192093, 1.25, 64, 7, 59, 26, 8000, 50, 5, levelRequirement = 64, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [21] = {0.80000001192093, 1.25, 65, 7, 60, 26, 8000, 50, 5, levelRequirement = 65, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [22] = {0.80000001192093, 1.25, 66, 8, 62, 26, 8000, 50, 5, levelRequirement = 66, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [23] = {0.80000001192093, 1.25, 67, 8, 63, 26, 8000, 50, 5, levelRequirement = 67, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [24] = {0.80000001192093, 1.25, 68, 8, 64, 26, 8000, 50, 5, levelRequirement = 68, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [25] = {0.80000001192093, 1.25, 69, 8, 65, 26, 8000, 50, 5, levelRequirement = 69, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [26] = {0.80000001192093, 1.25, 70, 9, 66, 26, 8000, 50, 5, levelRequirement = 70, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [27] = {0.80000001192093, 1.25, 71, 9, 67, 26, 8000, 50, 5, levelRequirement = 71, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [28] = {0.80000001192093, 1.25, 72, 9, 68, 26, 8000, 50, 5, levelRequirement = 72, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [29] = {0.80000001192093, 1.25, 73, 9, 70, 26, 8000, 50, 5, levelRequirement = 73, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [30] = {0.80000001192093, 1.25, 74, 10, 71, 26, 8000, 50, 5, levelRequirement = 74, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [31] = {0.80000001192093, 1.25, 75, 10, 72, 26, 8000, 50, 5, levelRequirement = 75, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [32] = {0.80000001192093, 1.25, 76, 10, 73, 26, 8000, 50, 5, levelRequirement = 76, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [33] = {0.80000001192093, 1.25, 77, 10, 74, 26, 8000, 50, 5, levelRequirement = 77, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [34] = {0.80000001192093, 1.25, 78, 10, 75, 26, 8000, 50, 5, levelRequirement = 78, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [35] = {0.80000001192093, 1.25, 79, 15, 77, 26, 8000, 50, 5, levelRequirement = 79, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [36] = {0.80000001192093, 1.25, 80, 15, 78, 26, 8000, 50, 5, levelRequirement = 80, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [37] = {0.80000001192093, 1.25, 81, 15, 79, 26, 8000, 50, 5, levelRequirement = 81, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
        [38] = {0.80000001192093, 1.25, 82, 15, 80, 26, 8000, 50, 5, levelRequirement = 82, statInterpolation = {3, 3, 1, 1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["Melee"] = {
    name = "Default Attack",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Strike your foes down with a powerful blow.",
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.RangedAttack] = true,
        [SkillType.MirageArcherCanUse] = true,
        [SkillType.Projectile] = true,
        [SkillType.MeleeSingleTarget] = true,
        [SkillType.Multistrikeable] = 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",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ProphecyVaalSummonZombies"] = {
    name = "Vaal Summon Skeletons",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Summons an army of skeletal soldiers, archers and mages, led by a powerful general.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Minion] = true,
        [SkillType.Duration] = true,
        [SkillType.MinionsCanExplode] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Vaal] = true,
        [SkillType.CreatesMinion] = true,
    },
    statDescriptionScope = "minion_spell_skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "number_of_melee_skeletons_to_summon",
        "number_of_archer_skeletons_to_summon",
        "number_of_mage_skeletons_to_summon",
        "base_number_of_skeletons_allowed",
        "minion_movement_speed_+%",
        "number_of_leader_skeletons_to_summon",
        "base_skill_effect_duration",
        "alternate_minion",
    },
    levels = {
        [1] = {11, 1, 0, 29, 0, 1, 40000, 1, levelRequirement = 3, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [2] = {12, 1, 0, 30, 2, 1, 40000, 1, levelRequirement = 5, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [3] = {13, 1, 0, 31, 4, 1, 40000, 1, levelRequirement = 8, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [4] = {14, 2, 0, 32, 6, 1, 40000, 1, levelRequirement = 10, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [5] = {15, 2, 0, 33, 8, 1, 40000, 1, levelRequirement = 13, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [6] = {15, 3, 0, 34, 10, 1, 40000, 1, levelRequirement = 16, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [7] = {16, 3, 0, 35, 12, 1, 40000, 1, levelRequirement = 19, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [8] = {16, 4, 0, 36, 14, 1, 40000, 1, levelRequirement = 22, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [9] = {17, 4, 0, 37, 16, 1, 40000, 1, levelRequirement = 25, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [10] = {17, 5, 0, 38, 18, 1, 40000, 1, levelRequirement = 28, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [11] = {18, 5, 0, 39, 20, 1, 40000, 1, levelRequirement = 32, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [12] = {18, 5, 1, 40, 22, 1, 40000, 1, levelRequirement = 36, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [13] = {18, 6, 1, 41, 24, 1, 40000, 1, levelRequirement = 40, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [14] = {18, 6, 2, 42, 26, 1, 40000, 1, levelRequirement = 44, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [15] = {19, 6, 2, 43, 28, 1, 40000, 1, levelRequirement = 47, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [16] = {19, 6, 3, 44, 30, 1, 40000, 1, levelRequirement = 50, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [17] = {19, 6, 3, 45, 32, 1, 40000, 1, levelRequirement = 53, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [18] = {19, 6, 3, 46, 34, 1, 40000, 1, baseMultiplier = 1.4, levelRequirement = 56, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [19] = {19, 6, 3, 47, 36, 1, 40000, 1, baseMultiplier = 1.4, levelRequirement = 59, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [20] = {19, 6, 3, 48, 38, 1, 40000, 1, baseMultiplier = 1.4, levelRequirement = 62, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [21] = {19, 6, 3, 49, 40, 1, 40000, 1, baseMultiplier = 1.4, levelRequirement = 64, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [22] = {19, 6, 3, 50, 42, 1, 40000, 1, baseMultiplier = 1.4, levelRequirement = 66, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [23] = {19, 6, 3, 50, 44, 1, 40000, 1, baseMultiplier = 1.4, levelRequirement = 67, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [24] = {19, 6, 3, 50, 46, 1, 40000, 1, baseMultiplier = 1.4, levelRequirement = 68, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [25] = {19, 6, 3, 50, 48, 1, 40000, 1, baseMultiplier = 1.8, levelRequirement = 69, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [26] = {19, 6, 3, 50, 50, 1, 40000, 1, baseMultiplier = 1.8, levelRequirement = 70, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [27] = {19, 6, 3, 50, 52, 1, 40000, 1, baseMultiplier = 1.8, levelRequirement = 71, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [28] = {19, 6, 3, 50, 54, 1, 40000, 1, baseMultiplier = 1.8, levelRequirement = 72, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [29] = {19, 6, 3, 50, 56, 1, 40000, 1, baseMultiplier = 1.8, levelRequirement = 73, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [30] = {19, 6, 3, 50, 58, 1, 40000, 1, baseMultiplier = 1.8, levelRequirement = 74, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [31] = {19, 6, 3, 50, 60, 1, 40000, 1, baseMultiplier = 1.8, levelRequirement = 75, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [32] = {19, 6, 3, 50, 62, 1, 40000, 1, baseMultiplier = 1.8, levelRequirement = 76, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [33] = {19, 6, 3, 50, 64, 1, 40000, 1, baseMultiplier = 1.8, levelRequirement = 77, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [34] = {19, 6, 3, 50, 66, 1, 40000, 1, baseMultiplier = 1.8, levelRequirement = 78, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [35] = {19, 6, 3, 50, 68, 1, 40000, 1, baseMultiplier = 1.8, levelRequirement = 79, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [36] = {19, 6, 3, 50, 70, 1, 40000, 1, baseMultiplier = 1.8, levelRequirement = 80, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [37] = {19, 6, 3, 50, 72, 1, 40000, 1, baseMultiplier = 1.8, levelRequirement = 81, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [38] = {19, 6, 3, 50, 74, 1, 40000, 1, baseMultiplier = 1.8, levelRequirement = 82, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [39] = {19, 6, 3, 50, 76, 1, 40000, 1, baseMultiplier = 1.8, levelRequirement = 84, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [40] = {19, 6, 3, 50, 78, 1, 40000, 1, baseMultiplier = 1.8, levelRequirement = 86, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
        [41] = {19, 6, 3, 50, 80, 1, 40000, 1, baseMultiplier = 1.8, levelRequirement = 88, statInterpolation = {1, 1, 1, 1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ProphecyDoedreSummonZombie"] = {
    name = "ProphecyDoedreSummonZombie",
    hidden = true,
    color = "4",
    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 = {
        "minion_movement_speed_+%",
        "alternate_minion",
        "number_of_monsters_to_summon",
        "summoned_monsters_are_minions",
        "summoned_monsters_no_drops_or_experience",
    },
    levels = {
        [1] = {20, 127, 1, levelRequirement = 20, statInterpolation = {1},  cost = { }, },
        [2] = {30, 127, 1, levelRequirement = 40, statInterpolation = {1},  cost = { }, },
        [3] = {40, 127, 1, levelRequirement = 60, statInterpolation = {1},  cost = { }, },
        [4] = {60, 127, 1, levelRequirement = 80, statInterpolation = {1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ProphecyDoedreSummonIcySpirits"] = {
    name = "ProphecyDoedreSummonIcySpirits",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "number_of_monsters_to_summon",
        "alternate_minion",
        "summoned_monsters_no_drops_or_experience",
    },
    levels = {
        [1] = {3, 128, levelRequirement = 17, statInterpolation = {1},  cost = { }, },
        [2] = {5, 128, levelRequirement = 46, statInterpolation = {1},  cost = { }, },
        [3] = {7, 128, levelRequirement = 61, statInterpolation = {1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DoedreDodgeLeft"] = {
    name = "DoedreDodgeLeft",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_dodge_distance",
    },
    levels = {
        [1] = {35, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DoedreDodgeRight"] = {
    name = "DoedreDodgeRight",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_dodge_direction",
        "monster_dodge_distance",
    },
    levels = {
        [1] = {1, 35, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["CurseConsume"] = {
    name = "Curse Consume",
    hidden = true,
    color = "4",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Buff] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.67,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
    },
    levels = {
        [1] = {5000, levelRequirement = 40, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["ProphecySpiritOffering"] = {
    name = "Spirit Offering",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Consumes a corpse, granting increased critical strike chance and additional critical strike multiplier to your minions. The skill consumes other nearby corpses, increasing the duration for each corpse consumed.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Buff] = true,
        [SkillType.Duration] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Minion] = true,
        [SkillType.Trappable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Offering] = true,
    },
    statDescriptionScope = "offering_skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spirit_offering_critical_strike_chance_+%",
        "spirit_offering_critical_strike_multiplier_+",
        "base_skill_effect_duration",
        "offering_skill_effect_duration_per_corpse",
        "base_deal_no_damage",
    },
    levels = {
        [1] = {60, 20, 3000, 500, levelRequirement = 12, statInterpolation = {1, 1},  cost = { }, },
        [2] = {62, 20, 3000, 500, levelRequirement = 23, statInterpolation = {1, 1},  cost = { }, },
        [3] = {64, 20, 3000, 500, levelRequirement = 35, statInterpolation = {1, 1},  cost = { }, },
        [4] = {66, 20, 3000, 500, levelRequirement = 44, statInterpolation = {1, 1},  cost = { }, },
        [5] = {68, 20, 3000, 500, levelRequirement = 53, statInterpolation = {1, 1},  cost = { }, },
        [6] = {70, 20, 3000, 500, levelRequirement = 62, statInterpolation = {1, 1},  cost = { }, },
        [7] = {72, 20, 3000, 500, levelRequirement = 68, statInterpolation = {1, 1},  cost = { }, },
        [8] = {74, 20, 3000, 500, levelRequirement = 74, statInterpolation = {1, 1},  cost = { }, },
        [9] = {76, 20, 3000, 500, levelRequirement = 80, statInterpolation = {1, 1},  cost = { }, },
        [10] = {78, 20, 3000, 500, levelRequirement = 86, statInterpolation = {1, 1},  cost = { }, },
    },
}
monster base type attack cast speed +% and damage -% final [33]
FamilyMonsterSpeedAndDamageFixup
Domains몬스터 (3)
GenerationType고유 (3)
Req. level1
Stats
  • monster base type attack cast speed +% and damage -% final Min: 33 Max: 33 Global
  • Craft Tagscaster_damage 피해 공격 시전 속도
    몬스터가 주는 경험치 250% 증가
    떨어지는 아이템 희귀도 5500% 증가
    FamilyMonsterActBoss
    Domains몬스터 (3)
    GenerationType고유 (3)
    Req. level1
    Stats
  • monster slain experience +% Min: 250 Max: 250 Global
  • monster dropped item rarity +% Min: 5500 Max: 5500 Global
  • monster penalty against minions damage +% final vs player minions [-25]
    FamilyMonsterDamageVersusMinions
    Domains몬스터 (3)
    GenerationType고유 (3)
    Req. level1
    Stats
  • monster penalty against minions damage +% final vs player minions Min: -25 Max: -25 Global
  • Craft Tags피해
    drop additional rare items [3]
    FamilyMonsterDropAdditionalRareItems
    Domains몬스터 (3)
    GenerationType고유 (3)
    Req. level1
    Stats
  • drop additional rare items Min: 3 Max: 3 Global
  • kill traps mines and totems on death [1]
    FamilyMonsterKillTrapsMinesTotemsOnDeath
    Domains몬스터 (3)
    GenerationType고유 (3)
    Req. level1
    Stats
  • kill traps mines and totems on death Min: 1 Max: 1 Global
  • keyval
    Stats.item_drop_slots1
    Stats.energy_shield_recharge_rate_per_minute_%2000
    Stats.mana_regeneration_rate_per_minute_%1000
    Stats.base_maximum_mana200
    Stats.maximum_physical_damage_reduction_%75
    Stats.max_viper_strike_orbs4
    Stats.base_maximum_all_resistances_%75
    Stats.max_fuse_arrow_orbs5
    Stats.max_fire_beam_stacks8
    Stats.max_charged_attack_stacks10
    Stats.base_critical_strike_multiplier130
    Stats.critical_ailment_dot_multiplier_+30
    Stats.max_endurance_charges3
    Stats.max_frenzy_charges3
    Stats.max_power_charges3
    Stats.base_attack_speed_+%_per_frenzy_charge4
    Stats.base_attack_speed_+%_per_frenzy_charge_if_not_player_minion11
    Stats.base_cast_speed_+%_per_frenzy_charge4
    Stats.base_cast_speed_+%_per_frenzy_charge_if_not_player_minion11
    Stats.movement_velocity_+%_per_frenzy_charge_if_not_player_minion5
    Stats.object_inherent_damage_+%_final_per_frenzy_charge4
    Stats.physical_damage_reduction_%_per_endurance_charge4
    Stats.physical_damage_reduction_%_per_endurance_charge_if_not_player_minion11
    Stats.resist_all_elements_%_per_endurance_charge4
    Stats.resist_all_elements_%_per_endurance_charge_if_not_player_minion11
    Stats.critical_strike_chance_+%_per_power_charge50
    Stats.critical_strike_chance_+%_per_power_charge_if_not_player_minion150
    Stats.maximum_block_%75
    Stats.base_maximum_spell_block_%75
    Stats.base_number_of_totems_allowed1
    Stats.base_number_of_traps_allowed3
    Stats.base_number_of_remote_mines_allowed5
    Stats.movement_velocity_cap128
    Stats.maximum_life_leech_rate_%_per_minute1200
    Stats.maximum_mana_leech_rate_%_per_minute1200
    Stats.maximum_energy_shield_leech_rate_%_per_minute600
    Stats.monster_ignite_damage_+%_final-72
    Stats.monster_bleeding_damage_+%_final-86
    Stats.monster_poison_damage_+%_final-50
    Stats.bleeding_moving_damage_%_of_base_override500
    Stats.max_azurite_debuff_stacks10
    Stats.impaled_debuff_base_duration_ms8000
    Stats.impaled_debuff_number_of_reflected_hits5
    Stats.ignore_skill_weapon_restrictions1
    Stats.base_total_number_of_sigils_allowed3
    Stats.maximum_life_leech_amount_per_leech_%_max_life10
    Stats.maximum_mana_leech_amount_per_leech_%_max_mana10
    Stats.maximum_energy_shield_leech_amount_per_leech_%_max_energy_shield10
    Stats.object_inherent_melee_hit_stun_duration_+%_final20
    Stats.scale_melee_range_to_actor_scale1
    Stats.use_melee_pattern_range1
    Stats.actor_scale_+%_limit100
    Stats.damage_taken_when_hit_+%_final_per_fortification-1
    Stats.base_max_fortification20
    Stats.soul_eater_maximum_stacks45
    ObjectMagicProperties.stat_description_listMetadata/StatDescriptions/monster_stat_descriptions.txt
    Positioned.blockingtrue
    Positioned.team0
    Positioned.serialise_collidabletrue
    BaseEvents.server_onlytrue
    Actor.basic_actionMove, Flee, StrafeLeft, StrafeRight, Advance, DoNothing, MonsterPickup
    Actor.slow_animations_go_to_idletrue
    Life.initial_mana_percentage0
    Edit

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