テンペスト・デーモン
Tempest Daemon
SpectreN
Tagsextra_extra_small_height, ghost_armour, is_daemon, is_unarmed, non_attacking, very_slow_movement
ライフ
100%
Ailment Threshold
100%
耐性
0 0 0 0
Damage
100%
命中
100%
クリティカル率
+5%
クリティカルダメージ倍率
+130%
Attack Distance
6 ~ 6
Attack Time
1 Second
Damage Spread
±0%
経験値
100%
Model Size
100%
Type
Daemon
Metadata
TempestDaemonProximityShield
IsSummoned
Y
レベル
68
ライフ
6,433
アーマー
28,790
回避力
4,739
エナジーシールド
0
Damage
374
スペルダメージ
374
命中
290
Attack Time
1
経験値
10,255
Ailment Threshold
6,433
Chill
20
Shock
20
Brittle
115
Scorch
20
Sap
56
TempestDaemonProximityShield
Spell, Area, Duration, Triggerable, AreaSpell
キャストタイム: 1 秒
シールドの外側の敵から直接ダメージを受けない
inside shield [#]
infinite skill effect duration [1]

Object Type

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

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/AbstractDaemon"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/TempestDaemonProximityShield"] = {
    name = "Tempest Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "TempestDaemonProximityShield",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["TempestDaemonProximityShield"] = {
    name = "TempestDaemonProximityShield",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "infinite_skill_effect_duration",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
テンペスト・デーモン
Tempest Daemon
SpectreN
Tagsextra_extra_small_height, ghost_armour, is_daemon, is_unarmed, non_attacking, very_slow_movement
ライフ
100%
Ailment Threshold
100%
耐性
0 0 0 0
Damage
100%
命中
100%
クリティカル率
+5%
クリティカルダメージ倍率
+130%
Attack Distance
6 ~ 6
Attack Time
1 Second
Damage Spread
±0%
経験値
100%
Model Size
100%
Type
Daemon
Metadata
TempestDaemonSmokeTrail_
IsSummoned
Y
レベル
68
ライフ
6,433
アーマー
28,790
回避力
4,739
エナジーシールド
0
Damage
374
スペルダメージ
374
命中
290
Attack Time
1
経験値
10,255
Ailment Threshold
6,433
Chill
20
Shock
20
Brittle
115
Scorch
20
Sap
56
TempestDaemonSmokeTrail
Spell
キャストタイム: 1 秒
基礎持続時間は2

Object Type

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

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/AbstractDaemon"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/TempestDaemonSmokeTrail_"] = {
    name = "Tempest Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "TempestDaemonSmokeTrail",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["TempestDaemonSmokeTrail"] = {
    name = "TempestDaemonSmokeTrail",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
    },
    levels = {
        [1] = {2000, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
テンペスト・デーモン
Tempest Daemon
SpectreN
Tagsextra_extra_small_height, ghost_armour, is_daemon, is_unarmed, non_attacking, very_slow_movement
ライフ
100%
Ailment Threshold
100%
耐性
0 0 0 0
Damage
100%
命中
100%
クリティカル率
+5%
クリティカルダメージ倍率
+130%
Attack Distance
6 ~ 6
Attack Time
1 Second
Damage Spread
±0%
経験値
100%
Model Size
100%
Type
Daemon
Metadata
TempestDaemonDevourCorpses
IsSummoned
Y
レベル
68
ライフ
6,433
アーマー
28,790
回避力
4,739
エナジーシールド
0
Damage
374
スペルダメージ
374
命中
290
Attack Time
1
経験値
10,255
Ailment Threshold
6,433
Chill
20
Shock
20
Brittle
115
Scorch
20
Sap
56
TempestDevour
Spell, Trappable, Mineable, SummonsTotem
デヴァワリングトーテム
キャストタイム: 1 秒
クールダウン時間: 2 秒
近くの死体を喰らうトーテムを召喚する。召喚者が傷ついている場合、死体を破壊しライフをリーチし召喚者に与える。
死体を1体消費するごとに10990のライフをリーチしてプレイヤーに与える

Object Type

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

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/AbstractDaemon"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/TempestDaemonDevourCorpses"] = {
    name = "Tempest Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "TempestDevour",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["TempestDevour"] = {
    name = "Devouring Totem",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Summons a totem that can consume nearby corpses. If you are hurt, it will destroy a corpse to leech life to you.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Trappable] = true,
        [SkillType.Mineable] = true,
        [SkillType.SummonsTotem] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "corpse_consumption_life_to_gain",
    },
    levels = {
        [1] = {47, levelRequirement = 4, statInterpolation = {1},  cost = { }, },
        [2] = {58, levelRequirement = 7, statInterpolation = {1},  cost = { }, },
        [3] = {83, levelRequirement = 9, statInterpolation = {1},  cost = { }, },
        [4] = {102, levelRequirement = 12, statInterpolation = {1},  cost = { }, },
        [5] = {124, levelRequirement = 16, statInterpolation = {1},  cost = { }, },
        [6] = {152, levelRequirement = 20, statInterpolation = {1},  cost = { }, },
        [7] = {202, levelRequirement = 27, statInterpolation = {1},  cost = { }, },
        [8] = {265, levelRequirement = 28, statInterpolation = {1},  cost = { }, },
        [9] = {327, levelRequirement = 29, statInterpolation = {1},  cost = { }, },
        [10] = {379, levelRequirement = 32, statInterpolation = {1},  cost = { }, },
        [11] = {489, levelRequirement = 36, statInterpolation = {1},  cost = { }, },
        [12] = {627, levelRequirement = 40, statInterpolation = {1},  cost = { }, },
        [13] = {940, levelRequirement = 45, statInterpolation = {1},  cost = { }, },
        [14] = {1395, levelRequirement = 49, statInterpolation = {1},  cost = { }, },
        [15] = {2047, levelRequirement = 50, statInterpolation = {1},  cost = { }, },
        [16] = {2982, levelRequirement = 52, statInterpolation = {1},  cost = { }, },
        [17] = {3722, levelRequirement = 56, statInterpolation = {1},  cost = { }, },
        [18] = {4990, levelRequirement = 60, statInterpolation = {1},  cost = { }, },
        [19] = {6204, levelRequirement = 64, statInterpolation = {1},  cost = { }, },
        [20] = {8882, levelRequirement = 65, statInterpolation = {1},  cost = { }, },
        [21] = {9536, levelRequirement = 66, statInterpolation = {1},  cost = { }, },
        [22] = {10238, levelRequirement = 67, statInterpolation = {1},  cost = { }, },
        [23] = {10990, levelRequirement = 68, statInterpolation = {1},  cost = { }, },
        [24] = {11797, levelRequirement = 69, statInterpolation = {1},  cost = { }, },
        [25] = {12659, levelRequirement = 70, statInterpolation = {1},  cost = { }, },
        [26] = {13585, levelRequirement = 71, statInterpolation = {1},  cost = { }, },
        [27] = {14574, levelRequirement = 72, statInterpolation = {1},  cost = { }, },
        [28] = {15632, levelRequirement = 73, statInterpolation = {1},  cost = { }, },
        [29] = {16765, levelRequirement = 74, statInterpolation = {1},  cost = { }, },
        [30] = {17978, levelRequirement = 75, statInterpolation = {1},  cost = { }, },
        [31] = {19277, levelRequirement = 76, statInterpolation = {1},  cost = { }, },
        [32] = {20667, levelRequirement = 77, statInterpolation = {1},  cost = { }, },
        [33] = {22156, levelRequirement = 78, statInterpolation = {1},  cost = { }, },
        [34] = {23745, levelRequirement = 79, statInterpolation = {1},  cost = { }, },
        [35] = {25450, levelRequirement = 80, statInterpolation = {1},  cost = { }, },
        [36] = {27262, levelRequirement = 81, statInterpolation = {1},  cost = { }, },
        [37] = {29198, levelRequirement = 82, statInterpolation = {1},  cost = { }, },
    },
}
テンペスト・デーモン
Tempest Daemon
SpectreN
Tagsextra_extra_small_height, ghost_armour, is_daemon, is_unarmed, non_attacking, very_slow_movement
ライフ
100%
Ailment Threshold
100%
耐性
0 0 0 0
Damage
100%
命中
100%
クリティカル率
+5%
クリティカルダメージ倍率
+130%
Attack Distance
6 ~ 6
Attack Time
1 Second
Damage Spread
±0%
経験値
100%
Model Size
100%
Type
DaemonUseSkillOnce
Metadata
TempestDaemonCharges
IsSummoned
Y
レベル
68
ライフ
6,433
アーマー
28,790
回避力
4,739
エナジーシールド
0
Damage
374
スペルダメージ
374
命中
290
Attack Time
1
経験値
10,255
Ailment Threshold
6,433
Chill
20
Shock
20
Brittle
115
Scorch
20
Sap
56
TempestDaemonGainCharges
Spell, Buff
キャストタイム: 1 秒
number of endurance charges to gain [3]
number of frenzy charges to gain [3]
number of power charges to gain [3]

Object Type

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

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/AbstractDaemon"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/TempestDaemonCharges"] = {
    name = "Tempest Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "TempestDaemonGainCharges",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["TempestDaemonGainCharges"] = {
    name = "TempestDaemonGainCharges",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Buff] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "number_of_power_charges_to_gain",
        "number_of_frenzy_charges_to_gain",
        "number_of_endurance_charges_to_gain",
    },
    levels = {
        [1] = {3, 3, 3, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
テンペスト・デーモン
Tempest Daemon
SpectreN
Tagsキャスター, extra_extra_small_height, fire_affinity, ghost_armour, is_daemon, is_unarmed, very_slow_movement
ライフ
100%
Ailment Threshold
100%
耐性
0 0 0 0
Damage
100%
命中
100%
クリティカル率
+5%
クリティカルダメージ倍率
+130%
Attack Distance
6 ~ 6
Attack Time
1 Second
Damage Spread
±0%
経験値
100%
Model Size
100%
Type
StormDaemon
Metadata
TempestDaemonEnvironmentalFire
IsSummoned
Y
レベル
68
ライフ
6,433
アーマー
28,790
回避力
4,739
エナジーシールド
0
Damage
374
スペルダメージ
374
命中
290
Attack Time
1
経験値
10,255
Ailment Threshold
6,433
Chill
20
Shock
20
Brittle
115
Scorch
20
Sap
56
TempestDaemonFirestorm
Spell, Damage, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, Cascadable, CanRapidFire, AreaSpell
ファイヤーストーム
クリティカル率: 5%
キャストタイム: 0.9 秒
炎の矢が対象の範囲に降り注ぐ。地面に達すると爆発し、近くにいる敵にダメージを与える。
毎秒450.2の基礎火ダメージを与える
燃焼領域は3秒持続する
基礎持続時間は2
648.3から972.5の火ダメージを与える
0.07秒ごとに一回の衝突
基礎半径は1m
damage +% vs players [-56]
firestorm base area of effect +% [-51]
firestorm use server effects [1]
is area damage [1]
TempestDaemonFireNova
Spell, Damage, Triggerable, Area, Fire, Multicastable, RemoteMined, AreaSpell, HasReservation
ファイヤーノヴァマイン
キャストタイム: 0.4 秒
ファイヤーノヴァを連続して発射する遠距離操作マインを設置する。同じマインから連続してノヴァを発射するごとに与えるダメージ量が上がっていく。
プレイヤーによるヒットは敵をスタンさせることができない
スキルは追加で3回繰り返す
1483から2224の火ダメージを与える
キャストスピードが20%増加する
繰り返すごとにヒットと状態異常のダメージが25%上昇する
active skill area of effect radius +% final [-10]
damage +% vs players [-56]
is area damage [1]
TempestDaemonGroundFireSelf
Spell, Duration, Damage, Area, CausesBurning, DamageOverTime, Fire, AreaSpell
ファイヤートラップ
キャストタイム: 1 秒
トラップを投げる。そのトラップは作動すると爆発し周囲の敵に火ダメージを与え、燃焼領域を作りその上の敵にダメージを与える。
毎秒840.2の基礎火ダメージを与える
基礎持続時間は20
1728から2161の火ダメージを与える
キャストスピードが200%増加する
active skill area of effect radius +% final [50]
is area damage [1]

Object Type

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

DiesAfterTime
{
}

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/UseSkillOnceDaemon"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/TempestDaemonEnvironmentalFire"] = {
    name = "Tempest Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "TempestDaemonFirestorm",
        "TempestDaemonGroundFireSelf",
        "TempestDaemonFireNova",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["TempestDaemonFirestorm"] = {
    name = "Firestorm",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Fire] = true,
        [SkillType.Cascadable] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.9,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "base_fire_damage_to_deal_per_minute",
        "fire_storm_fireball_delay_ms",
        "damage_+%_vs_players",
        "base_skill_effect_duration",
        "firestorm_drop_burning_ground_duration_ms",
        "firestorm_base_area_of_effect_+%",
        "active_skill_base_area_of_effect_radius",
        "is_area_damage",
        "firestorm_use_server_effects",
    },
    levels = {
        [1] = {0.40000000596046, 0.60000002384186, 1, 100, 36, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 4, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [2] = {0.40000000596046, 0.60000002384186, 1, 100, 28, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 8, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [3] = {0.40000000596046, 0.60000002384186, 1, 100, 22, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 11, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [4] = {0.40000000596046, 0.60000002384186, 1, 100, 17, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 15, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [5] = {0.40000000596046, 0.60000002384186, 1, 100, -3, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 20, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [6] = {0.40000000596046, 0.60000002384186, 1, 100, -27, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 28, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [7] = {0.40000000596046, 0.60000002384186, 1, 100, -32, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 29, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [8] = {0.40000000596046, 0.60000002384186, 1, 100, -38, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 31, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [9] = {0.40000000596046, 0.60000002384186, 1, 100, -39, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 32, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [10] = {0.40000000596046, 0.60000002384186, 1, 75, -44, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 34, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [11] = {0.40000000596046, 0.60000002384186, 1, 75, -51, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 37, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [12] = {0.40000000596046, 0.60000002384186, 1, 75, -34, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 40, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [13] = {0.40000000596046, 0.60000002384186, 1, 75, -39, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 42, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [14] = {0.40000000596046, 0.60000002384186, 1, 75, -43, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 44, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [15] = {0.40000000596046, 0.60000002384186, 1, 75, -55, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 50, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [16] = {0.40000000596046, 0.60000002384186, 1, 75, -57, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 51, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [17] = {0.40000000596046, 0.60000002384186, 1, 66, -59, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 52, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [18] = {0.40000000596046, 0.60000002384186, 1, 66, -46, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 63, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [19] = {0.40000000596046, 0.60000002384186, 1, 66, -50, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 65, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [20] = {0.40000000596046, 0.60000002384186, 1, 66, -53, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 66, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [21] = {0.40000000596046, 0.60000002384186, 1, 66, -54, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 67, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [22] = {0.40000000596046, 0.60000002384186, 1, 66, -56, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 68, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [23] = {0.40000000596046, 0.60000002384186, 1, 66, -58, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 69, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [24] = {0.40000000596046, 0.60000002384186, 1, 66, -59, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 70, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [25] = {0.40000000596046, 0.60000002384186, 1, 66, -61, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 71, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [26] = {0.40000000596046, 0.60000002384186, 1, 66, -62, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 72, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [27] = {0.40000000596046, 0.60000002384186, 1, 66, -65, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 73, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [28] = {0.40000000596046, 0.60000002384186, 1, 50, -66, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 74, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [29] = {0.40000000596046, 0.60000002384186, 1, 50, -67, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 75, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [30] = {0.40000000596046, 0.60000002384186, 1, 50, -69, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 76, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [31] = {0.40000000596046, 0.60000002384186, 1, 50, -70, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 77, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [32] = {0.40000000596046, 0.60000002384186, 1, 50, -72, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 78, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [33] = {0.40000000596046, 0.60000002384186, 1, 50, -73, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 79, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [34] = {0.40000000596046, 0.60000002384186, 1, 50, -75, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 80, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [35] = {0.40000000596046, 0.60000002384186, 1, 50, -76, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 81, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [36] = {0.40000000596046, 0.60000002384186, 1, 50, -78, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 82, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TempestDaemonGroundFireSelf"] = {
    name = "Fire Trap",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Throws a trap that explodes when triggered, dealing fire damage to surrounding enemies and leaving an area of burning ground that damages enemies who walk through it.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Duration] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.CausesBurning] = true,
        [SkillType.DamageOverTime] = true,
        [SkillType.Fire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "base_fire_damage_to_deal_per_minute",
        "base_skill_effect_duration",
        "base_cast_speed_+%",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {0.40000000596046, 0.60000002384186, 1, 20000, 200, 50, levelRequirement = 4, statInterpolation = {3, 3, 3},  cost = { }, },
        [2] = {0.60000002384186, 0.80000001192093, 1.2000000476837, 20000, 200, 50, levelRequirement = 36, statInterpolation = {3, 3, 3},  cost = { }, },
        [3] = {0.80000001192093, 1, 1.3999999761581, 20000, 200, 50, levelRequirement = 56, statInterpolation = {3, 3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TempestDaemonFireNova"] = {
    name = "Fire Nova Mine",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Lay a remote mine that you can detonate to create a series of fire novas. Each sequential nova from the same mine will do higher damage than the previous.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Area] = true,
        [SkillType.Fire] = true,
        [SkillType.Multicastable] = true,
        [SkillType.RemoteMined] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.HasReservation] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.4,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "damage_+%_vs_players",
        "skill_repeat_count",
        "fire_nova_damage_+%_per_repeat_final",
        "base_cast_speed_+%",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
        "cannot_stun",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 34, 3, 25, 20, -10, levelRequirement = 3, statInterpolation = {3, 3, 1},  cost = { }, },
        [2] = {0.80000001192093, 1.2000000476837, 32, 3, 25, 20, -10, levelRequirement = 12, statInterpolation = {3, 3, 1},  cost = { }, },
        [3] = {0.80000001192093, 1.2000000476837, 21, 3, 25, 20, -10, levelRequirement = 14, statInterpolation = {3, 3, 1},  cost = { }, },
        [4] = {0.80000001192093, 1.2000000476837, 9, 3, 25, 20, -10, levelRequirement = 17, statInterpolation = {3, 3, 1},  cost = { }, },
        [5] = {0.80000001192093, 1.2000000476837, -3, 3, 25, 20, -10, levelRequirement = 20, statInterpolation = {3, 3, 1},  cost = { }, },
        [6] = {0.80000001192093, 1.2000000476837, -25, 3, 25, 20, -10, levelRequirement = 27, statInterpolation = {3, 3, 1},  cost = { }, },
        [7] = {0.80000001192093, 1.2000000476837, -27, 3, 25, 20, -10, levelRequirement = 28, statInterpolation = {3, 3, 1},  cost = { }, },
        [8] = {0.80000001192093, 1.2000000476837, -38, 3, 25, 20, -10, levelRequirement = 31, statInterpolation = {3, 3, 1},  cost = { }, },
        [9] = {0.80000001192093, 1.2000000476837, -48, 3, 25, 20, -10, levelRequirement = 36, statInterpolation = {3, 3, 1},  cost = { }, },
        [10] = {0.80000001192093, 1.2000000476837, -37, 3, 25, 20, -10, levelRequirement = 41, statInterpolation = {3, 3, 1},  cost = { }, },
        [11] = {0.80000001192093, 1.2000000476837, -53, 3, 25, 20, -10, levelRequirement = 49, statInterpolation = {3, 3, 1},  cost = { }, },
        [12] = {0.80000001192093, 1.2000000476837, -55, 3, 25, 20, -10, levelRequirement = 50, statInterpolation = {3, 3, 1},  cost = { }, },
        [13] = {0.80000001192093, 1.2000000476837, -59, 3, 25, 20, -10, levelRequirement = 52, statInterpolation = {3, 3, 1},  cost = { }, },
        [14] = {0.80000001192093, 1.2000000476837, -31, 3, 25, 20, -10, levelRequirement = 57, statInterpolation = {3, 3, 1},  cost = { }, },
        [15] = {0.80000001192093, 1.2000000476837, -46, 3, 25, 20, -10, levelRequirement = 63, statInterpolation = {3, 3, 1},  cost = { }, },
        [16] = {0.80000001192093, 1.2000000476837, -50, 3, 25, 20, -10, levelRequirement = 64, statInterpolation = {3, 3, 1},  cost = { }, },
        [17] = {0.80000001192093, 1.2000000476837, -53, 3, 25, 20, -10, levelRequirement = 66, statInterpolation = {3, 3, 1},  cost = { }, },
        [18] = {0.80000001192093, 1.2000000476837, -54, 3, 25, 20, -10, levelRequirement = 67, statInterpolation = {3, 3, 1},  cost = { }, },
        [19] = {0.80000001192093, 1.2000000476837, -56, 3, 25, 20, -10, levelRequirement = 68, statInterpolation = {3, 3, 1},  cost = { }, },
        [20] = {0.80000001192093, 1.2000000476837, -58, 3, 25, 20, -10, levelRequirement = 69, statInterpolation = {3, 3, 1},  cost = { }, },
        [21] = {0.80000001192093, 1.2000000476837, -59, 3, 25, 20, -10, levelRequirement = 70, statInterpolation = {3, 3, 1},  cost = { }, },
        [22] = {0.80000001192093, 1.2000000476837, -61, 3, 25, 20, -10, levelRequirement = 71, statInterpolation = {3, 3, 1},  cost = { }, },
        [23] = {0.80000001192093, 1.2000000476837, -62, 3, 25, 20, -10, levelRequirement = 72, statInterpolation = {3, 3, 1},  cost = { }, },
        [24] = {0.80000001192093, 1.2000000476837, -65, 3, 25, 20, -10, levelRequirement = 73, statInterpolation = {3, 3, 1},  cost = { }, },
        [25] = {0.80000001192093, 1.2000000476837, -66, 3, 25, 20, -10, levelRequirement = 74, statInterpolation = {3, 3, 1},  cost = { }, },
        [26] = {0.80000001192093, 1.2000000476837, -67, 3, 25, 20, -10, levelRequirement = 75, statInterpolation = {3, 3, 1},  cost = { }, },
        [27] = {0.80000001192093, 1.2000000476837, -69, 3, 25, 20, -10, levelRequirement = 76, statInterpolation = {3, 3, 1},  cost = { }, },
        [28] = {0.80000001192093, 1.2000000476837, -70, 3, 25, 20, -10, levelRequirement = 77, statInterpolation = {3, 3, 1},  cost = { }, },
        [29] = {0.80000001192093, 1.2000000476837, -72, 3, 25, 20, -10, levelRequirement = 78, statInterpolation = {3, 3, 1},  cost = { }, },
        [30] = {0.80000001192093, 1.2000000476837, -73, 3, 25, 20, -10, levelRequirement = 79, statInterpolation = {3, 3, 1},  cost = { }, },
        [31] = {0.80000001192093, 1.2000000476837, -75, 3, 25, 20, -10, levelRequirement = 80, statInterpolation = {3, 3, 1},  cost = { }, },
        [32] = {0.80000001192093, 1.2000000476837, -76, 3, 25, 20, -10, levelRequirement = 81, statInterpolation = {3, 3, 1},  cost = { }, },
        [33] = {0.80000001192093, 1.2000000476837, -78, 3, 25, 20, -10, levelRequirement = 82, statInterpolation = {3, 3, 1},  cost = { }, },
    },
}
テンペスト・デーモン
Tempest Daemon
SpectreN
Tagsキャスター, extra_extra_small_height, fire_affinity, ghost_armour, is_daemon, is_unarmed, very_slow_movement
ライフ
100%
Ailment Threshold
100%
耐性
0 0 0 0
Damage
100%
命中
100%
クリティカル率
+5%
クリティカルダメージ倍率
+130%
Attack Distance
6 ~ 6
Attack Time
1 Second
Damage Spread
±0%
経験値
100%
Model Size
100%
Type
StormDaemon
Metadata
TempestDaemonEnvironmentalUberFire
IsSummoned
Y
レベル
68
ライフ
6,433
アーマー
28,790
回避力
4,739
エナジーシールド
0
Damage
374
スペルダメージ
374
命中
290
Attack Time
1
経験値
10,255
Ailment Threshold
6,433
Chill
20
Shock
20
Brittle
115
Scorch
20
Sap
56
TempestDaemonFirestorm
Spell, Damage, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, Cascadable, CanRapidFire, AreaSpell
ファイヤーストーム
クリティカル率: 5%
キャストタイム: 0.9 秒
炎の矢が対象の範囲に降り注ぐ。地面に達すると爆発し、近くにいる敵にダメージを与える。
毎秒450.2の基礎火ダメージを与える
燃焼領域は3秒持続する
基礎持続時間は2
648.3から972.5の火ダメージを与える
0.07秒ごとに一回の衝突
基礎半径は1m
damage +% vs players [-56]
firestorm base area of effect +% [-51]
firestorm use server effects [1]
is area damage [1]
TempestDaemonFireNova
Spell, Damage, Triggerable, Area, Fire, Multicastable, RemoteMined, AreaSpell, HasReservation
ファイヤーノヴァマイン
キャストタイム: 0.4 秒
ファイヤーノヴァを連続して発射する遠距離操作マインを設置する。同じマインから連続してノヴァを発射するごとに与えるダメージ量が上がっていく。
プレイヤーによるヒットは敵をスタンさせることができない
スキルは追加で3回繰り返す
1483から2224の火ダメージを与える
キャストスピードが20%増加する
繰り返すごとにヒットと状態異常のダメージが25%上昇する
active skill area of effect radius +% final [-10]
damage +% vs players [-56]
is area damage [1]
TempestDaemonExplode
Spell, Damage, Area, AreaSpell
キャストタイム: 1 秒
5264から7896の火ダメージを与える
is area damage [1]
TempestDaemonGroundFireSelf
Spell, Duration, Damage, Area, CausesBurning, DamageOverTime, Fire, AreaSpell
ファイヤートラップ
キャストタイム: 1 秒
トラップを投げる。そのトラップは作動すると爆発し周囲の敵に火ダメージを与え、燃焼領域を作りその上の敵にダメージを与える。
毎秒840.2の基礎火ダメージを与える
基礎持続時間は20
1728から2161の火ダメージを与える
キャストスピードが200%増加する
active skill area of effect radius +% final [50]
is area damage [1]

Object Type

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

DiesAfterTime
{
}

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/UseSkillOnceDaemon"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/TempestDaemonEnvironmentalUberFire"] = {
    name = "Tempest Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "TempestDaemonFirestorm",
        "TempestDaemonGroundFireSelf",
        "TempestDaemonExplode",
        "TempestDaemonFireNova",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["TempestDaemonFirestorm"] = {
    name = "Firestorm",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Fire] = true,
        [SkillType.Cascadable] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.9,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "base_fire_damage_to_deal_per_minute",
        "fire_storm_fireball_delay_ms",
        "damage_+%_vs_players",
        "base_skill_effect_duration",
        "firestorm_drop_burning_ground_duration_ms",
        "firestorm_base_area_of_effect_+%",
        "active_skill_base_area_of_effect_radius",
        "is_area_damage",
        "firestorm_use_server_effects",
    },
    levels = {
        [1] = {0.40000000596046, 0.60000002384186, 1, 100, 36, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 4, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [2] = {0.40000000596046, 0.60000002384186, 1, 100, 28, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 8, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [3] = {0.40000000596046, 0.60000002384186, 1, 100, 22, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 11, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [4] = {0.40000000596046, 0.60000002384186, 1, 100, 17, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 15, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [5] = {0.40000000596046, 0.60000002384186, 1, 100, -3, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 20, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [6] = {0.40000000596046, 0.60000002384186, 1, 100, -27, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 28, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [7] = {0.40000000596046, 0.60000002384186, 1, 100, -32, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 29, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [8] = {0.40000000596046, 0.60000002384186, 1, 100, -38, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 31, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [9] = {0.40000000596046, 0.60000002384186, 1, 100, -39, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 32, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [10] = {0.40000000596046, 0.60000002384186, 1, 75, -44, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 34, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [11] = {0.40000000596046, 0.60000002384186, 1, 75, -51, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 37, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [12] = {0.40000000596046, 0.60000002384186, 1, 75, -34, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 40, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [13] = {0.40000000596046, 0.60000002384186, 1, 75, -39, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 42, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [14] = {0.40000000596046, 0.60000002384186, 1, 75, -43, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 44, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [15] = {0.40000000596046, 0.60000002384186, 1, 75, -55, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 50, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [16] = {0.40000000596046, 0.60000002384186, 1, 75, -57, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 51, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [17] = {0.40000000596046, 0.60000002384186, 1, 66, -59, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 52, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [18] = {0.40000000596046, 0.60000002384186, 1, 66, -46, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 63, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [19] = {0.40000000596046, 0.60000002384186, 1, 66, -50, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 65, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [20] = {0.40000000596046, 0.60000002384186, 1, 66, -53, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 66, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [21] = {0.40000000596046, 0.60000002384186, 1, 66, -54, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 67, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [22] = {0.40000000596046, 0.60000002384186, 1, 66, -56, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 68, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [23] = {0.40000000596046, 0.60000002384186, 1, 66, -58, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 69, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [24] = {0.40000000596046, 0.60000002384186, 1, 66, -59, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 70, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [25] = {0.40000000596046, 0.60000002384186, 1, 66, -61, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 71, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [26] = {0.40000000596046, 0.60000002384186, 1, 66, -62, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 72, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [27] = {0.40000000596046, 0.60000002384186, 1, 66, -65, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 73, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [28] = {0.40000000596046, 0.60000002384186, 1, 50, -66, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 74, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [29] = {0.40000000596046, 0.60000002384186, 1, 50, -67, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 75, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [30] = {0.40000000596046, 0.60000002384186, 1, 50, -69, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 76, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [31] = {0.40000000596046, 0.60000002384186, 1, 50, -70, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 77, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [32] = {0.40000000596046, 0.60000002384186, 1, 50, -72, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 78, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [33] = {0.40000000596046, 0.60000002384186, 1, 50, -73, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 79, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [34] = {0.40000000596046, 0.60000002384186, 1, 50, -75, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 80, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [35] = {0.40000000596046, 0.60000002384186, 1, 50, -76, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 81, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
        [36] = {0.40000000596046, 0.60000002384186, 1, 50, -78, 2000, 3000, -51, 10, critChance = 5, levelRequirement = 82, statInterpolation = {3, 3, 3, 1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TempestDaemonGroundFireSelf"] = {
    name = "Fire Trap",
    hidden = true,
    color = "2",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Throws a trap that explodes when triggered, dealing fire damage to surrounding enemies and leaving an area of burning ground that damages enemies who walk through it.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Duration] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.CausesBurning] = true,
        [SkillType.DamageOverTime] = true,
        [SkillType.Fire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "base_fire_damage_to_deal_per_minute",
        "base_skill_effect_duration",
        "base_cast_speed_+%",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {0.40000000596046, 0.60000002384186, 1, 20000, 200, 50, levelRequirement = 4, statInterpolation = {3, 3, 3},  cost = { }, },
        [2] = {0.60000002384186, 0.80000001192093, 1.2000000476837, 20000, 200, 50, levelRequirement = 36, statInterpolation = {3, 3, 3},  cost = { }, },
        [3] = {0.80000001192093, 1, 1.3999999761581, 20000, 200, 50, levelRequirement = 56, statInterpolation = {3, 3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TempestDaemonExplode"] = {
    name = "TempestDaemonExplode",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "secondary_minimum_base_fire_damage",
        "secondary_maximum_base_fire_damage",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, levelRequirement = 3, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TempestDaemonFireNova"] = {
    name = "Fire Nova Mine",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Lay a remote mine that you can detonate to create a series of fire novas. Each sequential nova from the same mine will do higher damage than the previous.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Area] = true,
        [SkillType.Fire] = true,
        [SkillType.Multicastable] = true,
        [SkillType.RemoteMined] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.HasReservation] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.4,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "damage_+%_vs_players",
        "skill_repeat_count",
        "fire_nova_damage_+%_per_repeat_final",
        "base_cast_speed_+%",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
        "cannot_stun",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 34, 3, 25, 20, -10, levelRequirement = 3, statInterpolation = {3, 3, 1},  cost = { }, },
        [2] = {0.80000001192093, 1.2000000476837, 32, 3, 25, 20, -10, levelRequirement = 12, statInterpolation = {3, 3, 1},  cost = { }, },
        [3] = {0.80000001192093, 1.2000000476837, 21, 3, 25, 20, -10, levelRequirement = 14, statInterpolation = {3, 3, 1},  cost = { }, },
        [4] = {0.80000001192093, 1.2000000476837, 9, 3, 25, 20, -10, levelRequirement = 17, statInterpolation = {3, 3, 1},  cost = { }, },
        [5] = {0.80000001192093, 1.2000000476837, -3, 3, 25, 20, -10, levelRequirement = 20, statInterpolation = {3, 3, 1},  cost = { }, },
        [6] = {0.80000001192093, 1.2000000476837, -25, 3, 25, 20, -10, levelRequirement = 27, statInterpolation = {3, 3, 1},  cost = { }, },
        [7] = {0.80000001192093, 1.2000000476837, -27, 3, 25, 20, -10, levelRequirement = 28, statInterpolation = {3, 3, 1},  cost = { }, },
        [8] = {0.80000001192093, 1.2000000476837, -38, 3, 25, 20, -10, levelRequirement = 31, statInterpolation = {3, 3, 1},  cost = { }, },
        [9] = {0.80000001192093, 1.2000000476837, -48, 3, 25, 20, -10, levelRequirement = 36, statInterpolation = {3, 3, 1},  cost = { }, },
        [10] = {0.80000001192093, 1.2000000476837, -37, 3, 25, 20, -10, levelRequirement = 41, statInterpolation = {3, 3, 1},  cost = { }, },
        [11] = {0.80000001192093, 1.2000000476837, -53, 3, 25, 20, -10, levelRequirement = 49, statInterpolation = {3, 3, 1},  cost = { }, },
        [12] = {0.80000001192093, 1.2000000476837, -55, 3, 25, 20, -10, levelRequirement = 50, statInterpolation = {3, 3, 1},  cost = { }, },
        [13] = {0.80000001192093, 1.2000000476837, -59, 3, 25, 20, -10, levelRequirement = 52, statInterpolation = {3, 3, 1},  cost = { }, },
        [14] = {0.80000001192093, 1.2000000476837, -31, 3, 25, 20, -10, levelRequirement = 57, statInterpolation = {3, 3, 1},  cost = { }, },
        [15] = {0.80000001192093, 1.2000000476837, -46, 3, 25, 20, -10, levelRequirement = 63, statInterpolation = {3, 3, 1},  cost = { }, },
        [16] = {0.80000001192093, 1.2000000476837, -50, 3, 25, 20, -10, levelRequirement = 64, statInterpolation = {3, 3, 1},  cost = { }, },
        [17] = {0.80000001192093, 1.2000000476837, -53, 3, 25, 20, -10, levelRequirement = 66, statInterpolation = {3, 3, 1},  cost = { }, },
        [18] = {0.80000001192093, 1.2000000476837, -54, 3, 25, 20, -10, levelRequirement = 67, statInterpolation = {3, 3, 1},  cost = { }, },
        [19] = {0.80000001192093, 1.2000000476837, -56, 3, 25, 20, -10, levelRequirement = 68, statInterpolation = {3, 3, 1},  cost = { }, },
        [20] = {0.80000001192093, 1.2000000476837, -58, 3, 25, 20, -10, levelRequirement = 69, statInterpolation = {3, 3, 1},  cost = { }, },
        [21] = {0.80000001192093, 1.2000000476837, -59, 3, 25, 20, -10, levelRequirement = 70, statInterpolation = {3, 3, 1},  cost = { }, },
        [22] = {0.80000001192093, 1.2000000476837, -61, 3, 25, 20, -10, levelRequirement = 71, statInterpolation = {3, 3, 1},  cost = { }, },
        [23] = {0.80000001192093, 1.2000000476837, -62, 3, 25, 20, -10, levelRequirement = 72, statInterpolation = {3, 3, 1},  cost = { }, },
        [24] = {0.80000001192093, 1.2000000476837, -65, 3, 25, 20, -10, levelRequirement = 73, statInterpolation = {3, 3, 1},  cost = { }, },
        [25] = {0.80000001192093, 1.2000000476837, -66, 3, 25, 20, -10, levelRequirement = 74, statInterpolation = {3, 3, 1},  cost = { }, },
        [26] = {0.80000001192093, 1.2000000476837, -67, 3, 25, 20, -10, levelRequirement = 75, statInterpolation = {3, 3, 1},  cost = { }, },
        [27] = {0.80000001192093, 1.2000000476837, -69, 3, 25, 20, -10, levelRequirement = 76, statInterpolation = {3, 3, 1},  cost = { }, },
        [28] = {0.80000001192093, 1.2000000476837, -70, 3, 25, 20, -10, levelRequirement = 77, statInterpolation = {3, 3, 1},  cost = { }, },
        [29] = {0.80000001192093, 1.2000000476837, -72, 3, 25, 20, -10, levelRequirement = 78, statInterpolation = {3, 3, 1},  cost = { }, },
        [30] = {0.80000001192093, 1.2000000476837, -73, 3, 25, 20, -10, levelRequirement = 79, statInterpolation = {3, 3, 1},  cost = { }, },
        [31] = {0.80000001192093, 1.2000000476837, -75, 3, 25, 20, -10, levelRequirement = 80, statInterpolation = {3, 3, 1},  cost = { }, },
        [32] = {0.80000001192093, 1.2000000476837, -76, 3, 25, 20, -10, levelRequirement = 81, statInterpolation = {3, 3, 1},  cost = { }, },
        [33] = {0.80000001192093, 1.2000000476837, -78, 3, 25, 20, -10, levelRequirement = 82, statInterpolation = {3, 3, 1},  cost = { }, },
    },
}
テンペスト・デーモン
Tempest Daemon
SpectreN
Tagsキャスター, cold_affinity, extra_extra_small_height, ghost_armour, is_daemon, is_unarmed, very_slow_movement
ライフ
100%
Ailment Threshold
100%
耐性
0 0 0 0
Damage
100%
命中
100%
クリティカル率
+5%
クリティカルダメージ倍率
+130%
Attack Distance
6 ~ 6
Attack Time
1 Second
Damage Spread
±0%
経験値
100%
Model Size
100%
Type
StormDaemon
Metadata
TempestDaemonEnvironmentalCold
IsSummoned
Y
レベル
68
ライフ
6,433
アーマー
28,790
回避力
4,739
エナジーシールド
0
Damage
374
スペルダメージ
374
命中
290
Attack Time
1
経験値
10,255
Ailment Threshold
6,433
Chill
20
Shock
20
Brittle
115
Scorch
20
Sap
56
TempestDaemonIceStorm
Spell, Damage, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, Cascadable, CanRapidFire, AreaSpell
ファイヤーストーム
クリティカル率: 5%
キャストタイム: 0.9 秒
クールダウン時間: 12 秒
炎の矢が対象の範囲に降り注ぐ。地面に達すると爆発し、近くにいる敵にダメージを与える。
645.8から968.6の冷気ダメージを与える
基礎持続時間は3
0.05秒ごとに一回の衝突
基礎半径は1m
damage +% vs players [-56]
firestorm base area of effect +% [-51]
firestorm use server effects [1]
is area damage [1]
TempestDaemonIceNova
Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, Cold, CanRapidFire, AreaSpell, Nova
アイスノヴァ
クリティカル率: 5%
キャストタイム: 0.8 秒
凍える氷の輪が使用者の周囲に放たれる。
5004から7818の冷気ダメージを与える
基礎半径は2.6m
active skill area of effect radius +% final [15]
damage +% vs players [-56]
is area damage [1]
monster penalty against minions damage +% final vs player minions [-25]

Object Type

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

DiesAfterTime
{
}

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/UseSkillOnceDaemon"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/TempestDaemonEnvironmentalCold"] = {
    name = "Tempest Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "TempestDaemonIceNova",
        "TempestDaemonIceStorm",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["TempestDaemonIceNova"] = {
    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,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "damage_+%_vs_players",
        "active_skill_base_area_of_effect_radius",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.25, 28, 26, -25, 15, critChance = 5, levelRequirement = 4, statInterpolation = {3, 3, 1},  cost = { }, },
        [2] = {0.80000001192093, 1.25, 22, 26, -25, 15, critChance = 5, levelRequirement = 8, statInterpolation = {3, 3, 1},  cost = { }, },
        [3] = {0.80000001192093, 1.25, 17, 26, -25, 15, critChance = 5, levelRequirement = 11, statInterpolation = {3, 3, 1},  cost = { }, },
        [4] = {0.80000001192093, 1.25, 10, 26, -25, 15, critChance = 5, levelRequirement = 15, statInterpolation = {3, 3, 1},  cost = { }, },
        [5] = {0.80000001192093, 1.25, -3, 26, -25, 15, critChance = 5, levelRequirement = 20, statInterpolation = {3, 3, 1},  cost = { }, },
        [6] = {0.80000001192093, 1.25, -27, 26, -25, 15, critChance = 5, levelRequirement = 28, statInterpolation = {3, 3, 1},  cost = { }, },
        [7] = {0.80000001192093, 1.25, -32, 26, -25, 15, critChance = 5, levelRequirement = 29, statInterpolation = {3, 3, 1},  cost = { }, },
        [8] = {0.80000001192093, 1.25, -38, 26, -25, 15, critChance = 5, levelRequirement = 31, statInterpolation = {3, 3, 1},  cost = { }, },
        [9] = {0.80000001192093, 1.25, -39, 26, -25, 15, critChance = 5, levelRequirement = 32, statInterpolation = {3, 3, 1},  cost = { }, },
        [10] = {0.80000001192093, 1.25, -44, 26, -25, 15, critChance = 5, levelRequirement = 34, statInterpolation = {3, 3, 1},  cost = { }, },
        [11] = {0.80000001192093, 1.25, -51, 26, -25, 15, critChance = 5, levelRequirement = 37, statInterpolation = {3, 3, 1},  cost = { }, },
        [12] = {0.80000001192093, 1.25, -34, 26, -25, 15, critChance = 5, levelRequirement = 40, statInterpolation = {3, 3, 1},  cost = { }, },
        [13] = {0.80000001192093, 1.25, -39, 26, -25, 15, critChance = 5, levelRequirement = 42, statInterpolation = {3, 3, 1},  cost = { }, },
        [14] = {0.80000001192093, 1.25, -43, 26, -25, 15, critChance = 5, levelRequirement = 44, statInterpolation = {3, 3, 1},  cost = { }, },
        [15] = {0.80000001192093, 1.25, -55, 26, -25, 15, critChance = 5, levelRequirement = 50, statInterpolation = {3, 3, 1},  cost = { }, },
        [16] = {0.80000001192093, 1.25, -57, 26, -25, 15, critChance = 5, levelRequirement = 51, statInterpolation = {3, 3, 1},  cost = { }, },
        [17] = {0.80000001192093, 1.25, -59, 26, -25, 15, critChance = 5, levelRequirement = 52, statInterpolation = {3, 3, 1},  cost = { }, },
        [18] = {0.80000001192093, 1.25, -46, 26, -25, 15, critChance = 5, levelRequirement = 63, statInterpolation = {3, 3, 1},  cost = { }, },
        [19] = {0.80000001192093, 1.25, -50, 26, -25, 15, critChance = 5, levelRequirement = 65, statInterpolation = {3, 3, 1},  cost = { }, },
        [20] = {0.80000001192093, 1.25, -53, 26, -25, 15, critChance = 5, levelRequirement = 66, statInterpolation = {3, 3, 1},  cost = { }, },
        [21] = {0.80000001192093, 1.25, -54, 26, -25, 15, critChance = 5, levelRequirement = 67, statInterpolation = {3, 3, 1},  cost = { }, },
        [22] = {0.80000001192093, 1.25, -56, 26, -25, 15, critChance = 5, levelRequirement = 68, statInterpolation = {3, 3, 1},  cost = { }, },
        [23] = {0.80000001192093, 1.25, -58, 26, -25, 15, critChance = 5, levelRequirement = 69, statInterpolation = {3, 3, 1},  cost = { }, },
        [24] = {0.80000001192093, 1.25, -59, 26, -25, 15, critChance = 5, levelRequirement = 70, statInterpolation = {3, 3, 1},  cost = { }, },
        [25] = {0.80000001192093, 1.25, -61, 26, -25, 15, critChance = 5, levelRequirement = 71, statInterpolation = {3, 3, 1},  cost = { }, },
        [26] = {0.80000001192093, 1.25, -62, 26, -25, 15, critChance = 5, levelRequirement = 72, statInterpolation = {3, 3, 1},  cost = { }, },
        [27] = {0.80000001192093, 1.25, -65, 26, -25, 15, critChance = 5, levelRequirement = 73, statInterpolation = {3, 3, 1},  cost = { }, },
        [28] = {0.80000001192093, 1.25, -66, 26, -25, 15, critChance = 5, levelRequirement = 74, statInterpolation = {3, 3, 1},  cost = { }, },
        [29] = {0.80000001192093, 1.25, -67, 26, -25, 15, critChance = 5, levelRequirement = 75, statInterpolation = {3, 3, 1},  cost = { }, },
        [30] = {0.80000001192093, 1.25, -69, 26, -25, 15, critChance = 5, levelRequirement = 76, statInterpolation = {3, 3, 1},  cost = { }, },
        [31] = {0.80000001192093, 1.25, -70, 26, -25, 15, critChance = 5, levelRequirement = 77, statInterpolation = {3, 3, 1},  cost = { }, },
        [32] = {0.80000001192093, 1.25, -72, 26, -25, 15, critChance = 5, levelRequirement = 78, statInterpolation = {3, 3, 1},  cost = { }, },
        [33] = {0.80000001192093, 1.25, -73, 26, -25, 15, critChance = 5, levelRequirement = 79, statInterpolation = {3, 3, 1},  cost = { }, },
        [34] = {0.80000001192093, 1.25, -75, 26, -25, 15, critChance = 5, levelRequirement = 80, statInterpolation = {3, 3, 1},  cost = { }, },
        [35] = {0.80000001192093, 1.25, -76, 26, -25, 15, critChance = 5, levelRequirement = 81, statInterpolation = {3, 3, 1},  cost = { }, },
        [36] = {0.80000001192093, 1.25, -78, 26, -25, 15, critChance = 5, levelRequirement = 82, statInterpolation = {3, 3, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TempestDaemonIceStorm"] = {
    name = "Firestorm",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Fire] = true,
        [SkillType.Cascadable] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.9,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "base_skill_effect_duration",
        "damage_+%_vs_players",
        "fire_storm_fireball_delay_ms",
        "firestorm_base_area_of_effect_+%",
        "active_skill_base_area_of_effect_radius",
        "is_area_damage",
        "firestorm_use_server_effects",
    },
    levels = {
        [1] = {0.40000000596046, 0.60000002384186, 5000, 34, 50, -51, 10, critChance = 5, levelRequirement = 3, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [2] = {0.40000000596046, 0.60000002384186, 3000, 45, 50, -51, 10, critChance = 5, levelRequirement = 5, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [3] = {0.40000000596046, 0.60000002384186, 3000, 47, 50, -51, 10, critChance = 5, levelRequirement = 6, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [4] = {0.40000000596046, 0.60000002384186, 3000, 44, 50, -51, 10, critChance = 5, levelRequirement = 8, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [5] = {0.40000000596046, 0.60000002384186, 3000, 38, 50, -51, 10, critChance = 5, levelRequirement = 10, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [6] = {0.40000000596046, 0.60000002384186, 3000, 26, 50, -51, 10, critChance = 5, levelRequirement = 13, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [7] = {0.40000000596046, 0.60000002384186, 3000, 9, 50, -51, 10, critChance = 5, levelRequirement = 17, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [8] = {0.40000000596046, 0.60000002384186, 3000, -3, 50, -51, 10, critChance = 5, levelRequirement = 20, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [9] = {0.40000000596046, 0.60000002384186, 3000, -17, 50, -51, 10, critChance = 5, levelRequirement = 24, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [10] = {0.40000000596046, 0.60000002384186, 3000, -25, 50, -51, 10, critChance = 5, levelRequirement = 27, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [11] = {0.40000000596046, 0.60000002384186, 3000, -32, 50, -51, 10, critChance = 5, levelRequirement = 29, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [12] = {0.40000000596046, 0.60000002384186, 3000, -46, 50, -51, 10, critChance = 5, levelRequirement = 35, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [13] = {0.40000000596046, 0.60000002384186, 3000, -39, 50, -51, 10, critChance = 5, levelRequirement = 42, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [14] = {0.40000000596046, 0.60000002384186, 3000, -53, 50, -51, 10, critChance = 5, levelRequirement = 49, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [15] = {0.40000000596046, 0.60000002384186, 3000, -57, 50, -51, 10, critChance = 5, levelRequirement = 51, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [16] = {0.40000000596046, 0.60000002384186, 3000, -34, 50, -51, 10, critChance = 5, levelRequirement = 58, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [17] = {0.40000000596046, 0.60000002384186, 3000, -50, 50, -51, 10, critChance = 5, levelRequirement = 64, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [18] = {0.40000000596046, 0.60000002384186, 3000, -53, 50, -51, 10, critChance = 5, levelRequirement = 66, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [19] = {0.40000000596046, 0.60000002384186, 3000, -54, 50, -51, 10, critChance = 5, levelRequirement = 67, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [20] = {0.40000000596046, 0.60000002384186, 3000, -56, 50, -51, 10, critChance = 5, levelRequirement = 68, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [21] = {0.40000000596046, 0.60000002384186, 3000, -58, 50, -51, 10, critChance = 5, levelRequirement = 69, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [22] = {0.40000000596046, 0.60000002384186, 3000, -59, 50, -51, 10, critChance = 5, levelRequirement = 70, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [23] = {0.40000000596046, 0.60000002384186, 3000, -61, 50, -51, 10, critChance = 5, levelRequirement = 71, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [24] = {0.40000000596046, 0.60000002384186, 3000, -62, 50, -51, 10, critChance = 5, levelRequirement = 72, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [25] = {0.40000000596046, 0.60000002384186, 3000, -65, 50, -51, 10, critChance = 5, levelRequirement = 73, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [26] = {0.40000000596046, 0.60000002384186, 3000, -66, 50, -51, 10, critChance = 5, levelRequirement = 74, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [27] = {0.40000000596046, 0.60000002384186, 3000, -67, 50, -51, 10, critChance = 5, levelRequirement = 75, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [28] = {0.40000000596046, 0.60000002384186, 3000, -69, 50, -51, 10, critChance = 5, levelRequirement = 76, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [29] = {0.40000000596046, 0.60000002384186, 3000, -70, 50, -51, 10, critChance = 5, levelRequirement = 77, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [30] = {0.40000000596046, 0.60000002384186, 3000, -72, 50, -51, 10, critChance = 5, levelRequirement = 78, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [31] = {0.40000000596046, 0.60000002384186, 3000, -73, 50, -51, 10, critChance = 5, levelRequirement = 79, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [32] = {0.40000000596046, 0.60000002384186, 3000, -75, 50, -51, 10, critChance = 5, levelRequirement = 80, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [33] = {0.40000000596046, 0.60000002384186, 3000, -76, 50, -51, 10, critChance = 5, levelRequirement = 81, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [34] = {0.40000000596046, 0.60000002384186, 3000, -78, 50, -51, 10, critChance = 5, levelRequirement = 82, statInterpolation = {3, 3, 1, 1},  cost = { }, },
    },
}
テンペスト・デーモン
Tempest Daemon
SpectreN
Tagsキャスター, cold_affinity, extra_extra_small_height, ghost_armour, is_daemon, is_unarmed, very_slow_movement
ライフ
100%
Ailment Threshold
100%
耐性
0 0 0 0
Damage
100%
命中
100%
クリティカル率
+5%
クリティカルダメージ倍率
+130%
Attack Distance
6 ~ 6
Attack Time
1 Second
Damage Spread
±0%
経験値
100%
Model Size
100%
Type
StormDaemon
Metadata
TempestDaemonEnvironmentalUberCold
IsSummoned
Y
レベル
68
ライフ
6,433
アーマー
28,790
回避力
4,739
エナジーシールド
0
Damage
374
スペルダメージ
374
命中
290
Attack Time
1
経験値
10,255
Ailment Threshold
6,433
Chill
20
Shock
20
Brittle
115
Scorch
20
Sap
56
TempestDaemonIceStorm
Spell, Damage, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, Cascadable, CanRapidFire, AreaSpell
ファイヤーストーム
クリティカル率: 5%
キャストタイム: 0.9 秒
クールダウン時間: 12 秒
炎の矢が対象の範囲に降り注ぐ。地面に達すると爆発し、近くにいる敵にダメージを与える。
645.8から968.6の冷気ダメージを与える
基礎持続時間は3
0.05秒ごとに一回の衝突
基礎半径は1m
damage +% vs players [-56]
firestorm base area of effect +% [-51]
firestorm use server effects [1]
is area damage [1]
TempestDaemonVaalColdSnap
Spell, Damage, Area, Trappable, Totemable, Mineable, Duration, Vaal, Cold, ChillingArea, AreaSpell
ヴァールコールドスナップ
クリティカル率: 4%
キャストタイム: 0.85 秒
氷の結晶が使用者の周囲の地面から連続して吹き出し、敵にダメージを与え、地面を冷却する。
806.8から1210の冷気ダメージを与える
基礎持続時間は3
常に敵を凍結させる
active skill area of effect radius +% final [-30]
damage +% vs players [-56]
is area damage [1]
TempestDaemonIceNova
Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, Cold, CanRapidFire, AreaSpell, Nova
アイスノヴァ
クリティカル率: 5%
キャストタイム: 0.8 秒
凍える氷の輪が使用者の周囲に放たれる。
5004から7818の冷気ダメージを与える
基礎半径は2.6m
active skill area of effect radius +% final [15]
damage +% vs players [-56]
is area damage [1]
monster penalty against minions damage +% final vs player minions [-25]

Object Type

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

DiesAfterTime
{
}

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/UseSkillOnceDaemon"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/TempestDaemonEnvironmentalUberCold"] = {
    name = "Tempest Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "TempestDaemonIceNova",
        "TempestDaemonVaalColdSnap",
        "TempestDaemonIceStorm",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["TempestDaemonIceNova"] = {
    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,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "damage_+%_vs_players",
        "active_skill_base_area_of_effect_radius",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.25, 28, 26, -25, 15, critChance = 5, levelRequirement = 4, statInterpolation = {3, 3, 1},  cost = { }, },
        [2] = {0.80000001192093, 1.25, 22, 26, -25, 15, critChance = 5, levelRequirement = 8, statInterpolation = {3, 3, 1},  cost = { }, },
        [3] = {0.80000001192093, 1.25, 17, 26, -25, 15, critChance = 5, levelRequirement = 11, statInterpolation = {3, 3, 1},  cost = { }, },
        [4] = {0.80000001192093, 1.25, 10, 26, -25, 15, critChance = 5, levelRequirement = 15, statInterpolation = {3, 3, 1},  cost = { }, },
        [5] = {0.80000001192093, 1.25, -3, 26, -25, 15, critChance = 5, levelRequirement = 20, statInterpolation = {3, 3, 1},  cost = { }, },
        [6] = {0.80000001192093, 1.25, -27, 26, -25, 15, critChance = 5, levelRequirement = 28, statInterpolation = {3, 3, 1},  cost = { }, },
        [7] = {0.80000001192093, 1.25, -32, 26, -25, 15, critChance = 5, levelRequirement = 29, statInterpolation = {3, 3, 1},  cost = { }, },
        [8] = {0.80000001192093, 1.25, -38, 26, -25, 15, critChance = 5, levelRequirement = 31, statInterpolation = {3, 3, 1},  cost = { }, },
        [9] = {0.80000001192093, 1.25, -39, 26, -25, 15, critChance = 5, levelRequirement = 32, statInterpolation = {3, 3, 1},  cost = { }, },
        [10] = {0.80000001192093, 1.25, -44, 26, -25, 15, critChance = 5, levelRequirement = 34, statInterpolation = {3, 3, 1},  cost = { }, },
        [11] = {0.80000001192093, 1.25, -51, 26, -25, 15, critChance = 5, levelRequirement = 37, statInterpolation = {3, 3, 1},  cost = { }, },
        [12] = {0.80000001192093, 1.25, -34, 26, -25, 15, critChance = 5, levelRequirement = 40, statInterpolation = {3, 3, 1},  cost = { }, },
        [13] = {0.80000001192093, 1.25, -39, 26, -25, 15, critChance = 5, levelRequirement = 42, statInterpolation = {3, 3, 1},  cost = { }, },
        [14] = {0.80000001192093, 1.25, -43, 26, -25, 15, critChance = 5, levelRequirement = 44, statInterpolation = {3, 3, 1},  cost = { }, },
        [15] = {0.80000001192093, 1.25, -55, 26, -25, 15, critChance = 5, levelRequirement = 50, statInterpolation = {3, 3, 1},  cost = { }, },
        [16] = {0.80000001192093, 1.25, -57, 26, -25, 15, critChance = 5, levelRequirement = 51, statInterpolation = {3, 3, 1},  cost = { }, },
        [17] = {0.80000001192093, 1.25, -59, 26, -25, 15, critChance = 5, levelRequirement = 52, statInterpolation = {3, 3, 1},  cost = { }, },
        [18] = {0.80000001192093, 1.25, -46, 26, -25, 15, critChance = 5, levelRequirement = 63, statInterpolation = {3, 3, 1},  cost = { }, },
        [19] = {0.80000001192093, 1.25, -50, 26, -25, 15, critChance = 5, levelRequirement = 65, statInterpolation = {3, 3, 1},  cost = { }, },
        [20] = {0.80000001192093, 1.25, -53, 26, -25, 15, critChance = 5, levelRequirement = 66, statInterpolation = {3, 3, 1},  cost = { }, },
        [21] = {0.80000001192093, 1.25, -54, 26, -25, 15, critChance = 5, levelRequirement = 67, statInterpolation = {3, 3, 1},  cost = { }, },
        [22] = {0.80000001192093, 1.25, -56, 26, -25, 15, critChance = 5, levelRequirement = 68, statInterpolation = {3, 3, 1},  cost = { }, },
        [23] = {0.80000001192093, 1.25, -58, 26, -25, 15, critChance = 5, levelRequirement = 69, statInterpolation = {3, 3, 1},  cost = { }, },
        [24] = {0.80000001192093, 1.25, -59, 26, -25, 15, critChance = 5, levelRequirement = 70, statInterpolation = {3, 3, 1},  cost = { }, },
        [25] = {0.80000001192093, 1.25, -61, 26, -25, 15, critChance = 5, levelRequirement = 71, statInterpolation = {3, 3, 1},  cost = { }, },
        [26] = {0.80000001192093, 1.25, -62, 26, -25, 15, critChance = 5, levelRequirement = 72, statInterpolation = {3, 3, 1},  cost = { }, },
        [27] = {0.80000001192093, 1.25, -65, 26, -25, 15, critChance = 5, levelRequirement = 73, statInterpolation = {3, 3, 1},  cost = { }, },
        [28] = {0.80000001192093, 1.25, -66, 26, -25, 15, critChance = 5, levelRequirement = 74, statInterpolation = {3, 3, 1},  cost = { }, },
        [29] = {0.80000001192093, 1.25, -67, 26, -25, 15, critChance = 5, levelRequirement = 75, statInterpolation = {3, 3, 1},  cost = { }, },
        [30] = {0.80000001192093, 1.25, -69, 26, -25, 15, critChance = 5, levelRequirement = 76, statInterpolation = {3, 3, 1},  cost = { }, },
        [31] = {0.80000001192093, 1.25, -70, 26, -25, 15, critChance = 5, levelRequirement = 77, statInterpolation = {3, 3, 1},  cost = { }, },
        [32] = {0.80000001192093, 1.25, -72, 26, -25, 15, critChance = 5, levelRequirement = 78, statInterpolation = {3, 3, 1},  cost = { }, },
        [33] = {0.80000001192093, 1.25, -73, 26, -25, 15, critChance = 5, levelRequirement = 79, statInterpolation = {3, 3, 1},  cost = { }, },
        [34] = {0.80000001192093, 1.25, -75, 26, -25, 15, critChance = 5, levelRequirement = 80, statInterpolation = {3, 3, 1},  cost = { }, },
        [35] = {0.80000001192093, 1.25, -76, 26, -25, 15, critChance = 5, levelRequirement = 81, statInterpolation = {3, 3, 1},  cost = { }, },
        [36] = {0.80000001192093, 1.25, -78, 26, -25, 15, critChance = 5, levelRequirement = 82, statInterpolation = {3, 3, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TempestDaemonVaalColdSnap"] = {
    name = "Vaal Cold Snap",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "A sequence of ice crystals erupts from the ground around the caster, damaging enemies and leaving the ground chilled.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Duration] = true,
        [SkillType.Vaal] = true,
        [SkillType.Cold] = true,
        [SkillType.ChillingArea] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.85,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "damage_+%_vs_players",
        "base_skill_effect_duration",
        "base_chance_to_freeze_%",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 34, 3000, 100, -30, critChance = 4, levelRequirement = 3, statInterpolation = {3, 3, 1},  cost = { }, },
        [2] = {0.80000001192093, 1.2000000476837, 45, 3000, 100, -30, critChance = 4, levelRequirement = 5, statInterpolation = {3, 3, 1},  cost = { }, },
        [3] = {0.80000001192093, 1.2000000476837, 44, 3000, 100, -30, critChance = 4, levelRequirement = 8, statInterpolation = {3, 3, 1},  cost = { }, },
        [4] = {0.80000001192093, 1.2000000476837, 38, 3000, 100, -30, critChance = 4, levelRequirement = 10, statInterpolation = {3, 3, 1},  cost = { }, },
        [5] = {0.80000001192093, 1.2000000476837, 32, 3000, 100, -30, critChance = 4, levelRequirement = 12, statInterpolation = {3, 3, 1},  cost = { }, },
        [6] = {0.80000001192093, 1.2000000476837, 21, 3000, 100, -30, critChance = 4, levelRequirement = 14, statInterpolation = {3, 3, 1},  cost = { }, },
        [7] = {0.80000001192093, 1.2000000476837, 9, 3000, 100, -30, critChance = 4, levelRequirement = 17, statInterpolation = {3, 3, 1},  cost = { }, },
        [8] = {0.80000001192093, 1.2000000476837, -3, 3000, 100, -30, critChance = 4, levelRequirement = 20, statInterpolation = {3, 3, 1},  cost = { }, },
        [9] = {0.80000001192093, 1.2000000476837, -25, 3000, 100, -30, critChance = 4, levelRequirement = 27, statInterpolation = {3, 3, 1},  cost = { }, },
        [10] = {0.80000001192093, 1.2000000476837, -27, 3000, 100, -30, critChance = 4, levelRequirement = 28, statInterpolation = {3, 3, 1},  cost = { }, },
        [11] = {0.80000001192093, 1.2000000476837, -38, 3000, 100, -30, critChance = 4, levelRequirement = 31, statInterpolation = {3, 3, 1},  cost = { }, },
        [12] = {0.80000001192093, 1.2000000476837, -48, 3000, 100, -30, critChance = 4, levelRequirement = 36, statInterpolation = {3, 3, 1},  cost = { }, },
        [13] = {0.80000001192093, 1.2000000476837, -37, 3000, 100, -30, critChance = 4, levelRequirement = 41, statInterpolation = {3, 3, 1},  cost = { }, },
        [14] = {0.80000001192093, 1.2000000476837, -53, 3000, 100, -30, critChance = 4, levelRequirement = 49, statInterpolation = {3, 3, 1},  cost = { }, },
        [15] = {0.80000001192093, 1.2000000476837, -55, 3000, 100, -30, critChance = 4, levelRequirement = 50, statInterpolation = {3, 3, 1},  cost = { }, },
        [16] = {0.80000001192093, 1.2000000476837, -59, 3000, 100, -30, critChance = 4, levelRequirement = 52, statInterpolation = {3, 3, 1},  cost = { }, },
        [17] = {0.80000001192093, 1.2000000476837, -31, 3000, 100, -30, critChance = 4, levelRequirement = 57, statInterpolation = {3, 3, 1},  cost = { }, },
        [18] = {0.80000001192093, 1.2000000476837, -46, 3000, 100, -30, critChance = 4, levelRequirement = 63, statInterpolation = {3, 3, 1},  cost = { }, },
        [19] = {0.80000001192093, 1.2000000476837, -50, 3000, 100, -30, critChance = 4, levelRequirement = 64, statInterpolation = {3, 3, 1},  cost = { }, },
        [20] = {0.80000001192093, 1.2000000476837, -53, 3000, 100, -30, critChance = 4, levelRequirement = 66, statInterpolation = {3, 3, 1},  cost = { }, },
        [21] = {0.80000001192093, 1.2000000476837, -54, 3000, 100, -30, critChance = 4, levelRequirement = 67, statInterpolation = {3, 3, 1},  cost = { }, },
        [22] = {0.80000001192093, 1.2000000476837, -56, 3000, 100, -30, critChance = 4, levelRequirement = 68, statInterpolation = {3, 3, 1},  cost = { }, },
        [23] = {0.80000001192093, 1.2000000476837, -58, 3000, 100, -30, critChance = 4, levelRequirement = 69, statInterpolation = {3, 3, 1},  cost = { }, },
        [24] = {0.80000001192093, 1.2000000476837, -59, 3000, 100, -30, critChance = 4, levelRequirement = 70, statInterpolation = {3, 3, 1},  cost = { }, },
        [25] = {0.80000001192093, 1.2000000476837, -61, 3000, 100, -30, critChance = 4, levelRequirement = 71, statInterpolation = {3, 3, 1},  cost = { }, },
        [26] = {0.80000001192093, 1.2000000476837, -62, 3000, 100, -30, critChance = 4, levelRequirement = 72, statInterpolation = {3, 3, 1},  cost = { }, },
        [27] = {0.80000001192093, 1.2000000476837, -65, 3000, 100, -30, critChance = 4, levelRequirement = 73, statInterpolation = {3, 3, 1},  cost = { }, },
        [28] = {0.80000001192093, 1.2000000476837, -66, 3000, 100, -30, critChance = 4, levelRequirement = 74, statInterpolation = {3, 3, 1},  cost = { }, },
        [29] = {0.80000001192093, 1.2000000476837, -67, 3000, 100, -30, critChance = 4, levelRequirement = 75, statInterpolation = {3, 3, 1},  cost = { }, },
        [30] = {0.80000001192093, 1.2000000476837, -69, 3000, 100, -30, critChance = 4, levelRequirement = 76, statInterpolation = {3, 3, 1},  cost = { }, },
        [31] = {0.80000001192093, 1.2000000476837, -70, 3000, 100, -30, critChance = 4, levelRequirement = 77, statInterpolation = {3, 3, 1},  cost = { }, },
        [32] = {0.80000001192093, 1.2000000476837, -72, 3000, 100, -30, critChance = 4, levelRequirement = 78, statInterpolation = {3, 3, 1},  cost = { }, },
        [33] = {0.80000001192093, 1.2000000476837, -73, 3000, 100, -30, critChance = 4, levelRequirement = 79, statInterpolation = {3, 3, 1},  cost = { }, },
        [34] = {0.80000001192093, 1.2000000476837, -75, 3000, 100, -30, critChance = 4, levelRequirement = 80, statInterpolation = {3, 3, 1},  cost = { }, },
        [35] = {0.80000001192093, 1.2000000476837, -76, 3000, 100, -30, critChance = 4, levelRequirement = 81, statInterpolation = {3, 3, 1},  cost = { }, },
        [36] = {0.80000001192093, 1.2000000476837, -78, 3000, 100, -30, critChance = 4, levelRequirement = 82, statInterpolation = {3, 3, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TempestDaemonIceStorm"] = {
    name = "Firestorm",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Fire] = true,
        [SkillType.Cascadable] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.9,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_cold_damage",
        "spell_maximum_base_cold_damage",
        "base_skill_effect_duration",
        "damage_+%_vs_players",
        "fire_storm_fireball_delay_ms",
        "firestorm_base_area_of_effect_+%",
        "active_skill_base_area_of_effect_radius",
        "is_area_damage",
        "firestorm_use_server_effects",
    },
    levels = {
        [1] = {0.40000000596046, 0.60000002384186, 5000, 34, 50, -51, 10, critChance = 5, levelRequirement = 3, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [2] = {0.40000000596046, 0.60000002384186, 3000, 45, 50, -51, 10, critChance = 5, levelRequirement = 5, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [3] = {0.40000000596046, 0.60000002384186, 3000, 47, 50, -51, 10, critChance = 5, levelRequirement = 6, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [4] = {0.40000000596046, 0.60000002384186, 3000, 44, 50, -51, 10, critChance = 5, levelRequirement = 8, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [5] = {0.40000000596046, 0.60000002384186, 3000, 38, 50, -51, 10, critChance = 5, levelRequirement = 10, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [6] = {0.40000000596046, 0.60000002384186, 3000, 26, 50, -51, 10, critChance = 5, levelRequirement = 13, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [7] = {0.40000000596046, 0.60000002384186, 3000, 9, 50, -51, 10, critChance = 5, levelRequirement = 17, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [8] = {0.40000000596046, 0.60000002384186, 3000, -3, 50, -51, 10, critChance = 5, levelRequirement = 20, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [9] = {0.40000000596046, 0.60000002384186, 3000, -17, 50, -51, 10, critChance = 5, levelRequirement = 24, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [10] = {0.40000000596046, 0.60000002384186, 3000, -25, 50, -51, 10, critChance = 5, levelRequirement = 27, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [11] = {0.40000000596046, 0.60000002384186, 3000, -32, 50, -51, 10, critChance = 5, levelRequirement = 29, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [12] = {0.40000000596046, 0.60000002384186, 3000, -46, 50, -51, 10, critChance = 5, levelRequirement = 35, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [13] = {0.40000000596046, 0.60000002384186, 3000, -39, 50, -51, 10, critChance = 5, levelRequirement = 42, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [14] = {0.40000000596046, 0.60000002384186, 3000, -53, 50, -51, 10, critChance = 5, levelRequirement = 49, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [15] = {0.40000000596046, 0.60000002384186, 3000, -57, 50, -51, 10, critChance = 5, levelRequirement = 51, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [16] = {0.40000000596046, 0.60000002384186, 3000, -34, 50, -51, 10, critChance = 5, levelRequirement = 58, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [17] = {0.40000000596046, 0.60000002384186, 3000, -50, 50, -51, 10, critChance = 5, levelRequirement = 64, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [18] = {0.40000000596046, 0.60000002384186, 3000, -53, 50, -51, 10, critChance = 5, levelRequirement = 66, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [19] = {0.40000000596046, 0.60000002384186, 3000, -54, 50, -51, 10, critChance = 5, levelRequirement = 67, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [20] = {0.40000000596046, 0.60000002384186, 3000, -56, 50, -51, 10, critChance = 5, levelRequirement = 68, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [21] = {0.40000000596046, 0.60000002384186, 3000, -58, 50, -51, 10, critChance = 5, levelRequirement = 69, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [22] = {0.40000000596046, 0.60000002384186, 3000, -59, 50, -51, 10, critChance = 5, levelRequirement = 70, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [23] = {0.40000000596046, 0.60000002384186, 3000, -61, 50, -51, 10, critChance = 5, levelRequirement = 71, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [24] = {0.40000000596046, 0.60000002384186, 3000, -62, 50, -51, 10, critChance = 5, levelRequirement = 72, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [25] = {0.40000000596046, 0.60000002384186, 3000, -65, 50, -51, 10, critChance = 5, levelRequirement = 73, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [26] = {0.40000000596046, 0.60000002384186, 3000, -66, 50, -51, 10, critChance = 5, levelRequirement = 74, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [27] = {0.40000000596046, 0.60000002384186, 3000, -67, 50, -51, 10, critChance = 5, levelRequirement = 75, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [28] = {0.40000000596046, 0.60000002384186, 3000, -69, 50, -51, 10, critChance = 5, levelRequirement = 76, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [29] = {0.40000000596046, 0.60000002384186, 3000, -70, 50, -51, 10, critChance = 5, levelRequirement = 77, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [30] = {0.40000000596046, 0.60000002384186, 3000, -72, 50, -51, 10, critChance = 5, levelRequirement = 78, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [31] = {0.40000000596046, 0.60000002384186, 3000, -73, 50, -51, 10, critChance = 5, levelRequirement = 79, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [32] = {0.40000000596046, 0.60000002384186, 3000, -75, 50, -51, 10, critChance = 5, levelRequirement = 80, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [33] = {0.40000000596046, 0.60000002384186, 3000, -76, 50, -51, 10, critChance = 5, levelRequirement = 81, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [34] = {0.40000000596046, 0.60000002384186, 3000, -78, 50, -51, 10, critChance = 5, levelRequirement = 82, statInterpolation = {3, 3, 1, 1},  cost = { }, },
    },
}
テンペスト・デーモン
Tempest Daemon
SpectreN
Tagsキャスター, extra_extra_small_height, ghost_armour, is_daemon, is_unarmed, lightning_affinity, very_slow_movement
ライフ
100%
Ailment Threshold
100%
耐性
0 0 0 0
Damage
100%
命中
100%
クリティカル率
+5%
クリティカルダメージ倍率
+130%
Attack Distance
6 ~ 6
Attack Time
1 Second
Damage Spread
±0%
経験値
100%
Model Size
100%
Type
StormDaemon
Metadata
TempestDaemonEnvironmentalLightning
IsSummoned
Y
レベル
68
ライフ
6,433
アーマー
28,790
回避力
4,739
エナジーシールド
0
Damage
374
スペルダメージ
374
命中
290
Attack Time
1
経験値
10,255
Ailment Threshold
6,433
Chill
20
Shock
20
Brittle
115
Scorch
20
Sap
56
TempestDaemonLightningStorm
Spell, Damage, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, Cascadable, CanRapidFire, AreaSpell
ファイヤーストーム
クリティカル率: 5%
キャストタイム: 0.9 秒
炎の矢が対象の範囲に降り注ぐ。地面に達すると爆発し、近くにいる敵にダメージを与える。
765.4から2296の雷ダメージを与える
基礎持続時間は5.6
10%の確率で敵を感電させる
0.35秒ごとに一回の衝突
基礎半径は1m
firestorm base area of effect +% [-51]
firestorm use server effects [1]
is area damage [1]
TempestDaemonShockNova
Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, Lightning, CanRapidFire, AreaSpell, Nova
ショックノヴァ
クリティカル率: 6%
追加ダメージ効率: 50%
キャストタイム: 0.75 秒
稲妻の輪を作り、続いて稲妻のノヴァを放つ。それぞれが範囲内の敵を攻撃し、雷のダメージを与える。
2606から7818の雷ダメージを与える
15%の確率で敵を感電させる
リングの与えるダメージが50%低下する
active skill area of effect radius +% final [-10]
damage +% vs players [-56]
is area damage [1]

Object Type

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

DiesAfterTime
{
}

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/UseSkillOnceDaemon"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/TempestDaemonEnvironmentalLightning"] = {
    name = "Tempest Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "TempestDaemonShockNova",
        "TempestDaemonLightningStorm",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["TempestDaemonShockNova"] = {
    name = "Shock Nova",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Casts a ring of Lightning around you, followed by a larger Lightning nova. Each effect hits enemies caught in their area with Lightning Damage.",
    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.Lightning] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.Nova] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.75,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "damage_+%_vs_players",
        "newshocknova_first_ring_damage_+%_final",
        "base_chance_to_shock_%",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {0.5, 1.5, 0, -50, 15, -10, critChance = 6, levelRequirement = 1, statInterpolation = {3, 3, 1},  cost = { }, },
        [2] = {0.5, 1.5, 16, -50, 15, -10, critChance = 6, levelRequirement = 4, statInterpolation = {3, 3, 1},  cost = { }, },
        [3] = {0.5, 1.5, 14, -50, 15, -10, critChance = 6, levelRequirement = 16, statInterpolation = {3, 3, 1},  cost = { }, },
        [4] = {0.5, 1.5, -3, -50, 15, -10, critChance = 6, levelRequirement = 20, statInterpolation = {3, 3, 1},  cost = { }, },
        [5] = {0.5, 1.5, -17, -50, 15, -10, critChance = 6, levelRequirement = 24, statInterpolation = {3, 3, 1},  cost = { }, },
        [6] = {0.5, 1.5, -27, -50, 15, -10, critChance = 6, levelRequirement = 28, statInterpolation = {3, 3, 1},  cost = { }, },
        [7] = {0.5, 1.5, -39, -50, 15, -10, critChance = 6, levelRequirement = 32, statInterpolation = {3, 3, 1},  cost = { }, },
        [8] = {0.5, 1.5, -48, -50, 15, -10, critChance = 6, levelRequirement = 36, statInterpolation = {3, 3, 1},  cost = { }, },
        [9] = {0.5, 1.5, -34, -50, 15, -10, critChance = 6, levelRequirement = 40, statInterpolation = {3, 3, 1},  cost = { }, },
        [10] = {0.5, 1.5, -43, -50, 15, -10, critChance = 6, levelRequirement = 44, statInterpolation = {3, 3, 1},  cost = { }, },
        [11] = {0.5, 1.5, -51, -50, 15, -10, critChance = 6, levelRequirement = 48, statInterpolation = {3, 3, 1},  cost = { }, },
        [12] = {0.5, 1.5, -55, -50, 15, -10, critChance = 6, levelRequirement = 50, statInterpolation = {3, 3, 1},  cost = { }, },
        [13] = {0.5, 1.5, -62, -50, 15, -10, critChance = 6, levelRequirement = 54, statInterpolation = {3, 3, 1},  cost = { }, },
        [14] = {0.5, 1.5, -34, -50, 15, -10, critChance = 6, levelRequirement = 58, statInterpolation = {3, 3, 1},  cost = { }, },
        [15] = {0.5, 1.5, -44, -50, 15, -10, critChance = 6, levelRequirement = 62, statInterpolation = {3, 3, 1},  cost = { }, },
        [16] = {0.5, 1.5, -53, -50, 15, -10, critChance = 6, levelRequirement = 66, statInterpolation = {3, 3, 1},  cost = { }, },
        [17] = {0.5, 1.5, -54, -50, 15, -10, critChance = 6, levelRequirement = 67, statInterpolation = {3, 3, 1},  cost = { }, },
        [18] = {0.5, 1.5, -56, -50, 15, -10, critChance = 6, levelRequirement = 68, statInterpolation = {3, 3, 1},  cost = { }, },
        [19] = {0.5, 1.5, -58, -50, 15, -10, critChance = 6, levelRequirement = 69, statInterpolation = {3, 3, 1},  cost = { }, },
        [20] = {0.5, 1.5, -59, -50, 15, -10, critChance = 6, levelRequirement = 70, statInterpolation = {3, 3, 1},  cost = { }, },
        [21] = {0.5, 1.5, -61, -50, 15, -10, critChance = 6, levelRequirement = 71, statInterpolation = {3, 3, 1},  cost = { }, },
        [22] = {0.5, 1.5, -62, -50, 15, -10, critChance = 6, levelRequirement = 72, statInterpolation = {3, 3, 1},  cost = { }, },
        [23] = {0.5, 1.5, -65, -50, 15, -10, critChance = 6, levelRequirement = 73, statInterpolation = {3, 3, 1},  cost = { }, },
        [24] = {0.5, 1.5, -66, -50, 15, -10, critChance = 6, levelRequirement = 74, statInterpolation = {3, 3, 1},  cost = { }, },
        [25] = {0.5, 1.5, -67, -50, 15, -10, critChance = 6, levelRequirement = 75, statInterpolation = {3, 3, 1},  cost = { }, },
        [26] = {0.5, 1.5, -69, -50, 15, -10, critChance = 6, levelRequirement = 76, statInterpolation = {3, 3, 1},  cost = { }, },
        [27] = {0.5, 1.5, -70, -50, 15, -10, critChance = 6, levelRequirement = 77, statInterpolation = {3, 3, 1},  cost = { }, },
        [28] = {0.5, 1.5, -72, -50, 15, -10, critChance = 6, levelRequirement = 78, statInterpolation = {3, 3, 1},  cost = { }, },
        [29] = {0.5, 1.5, -73, -50, 15, -10, critChance = 6, levelRequirement = 79, statInterpolation = {3, 3, 1},  cost = { }, },
        [30] = {0.5, 1.5, -75, -50, 15, -10, critChance = 6, levelRequirement = 80, statInterpolation = {3, 3, 1},  cost = { }, },
        [31] = {0.5, 1.5, -76, -50, 15, -10, critChance = 6, levelRequirement = 81, statInterpolation = {3, 3, 1},  cost = { }, },
        [32] = {0.5, 1.5, -78, -50, 15, -10, critChance = 6, levelRequirement = 82, statInterpolation = {3, 3, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TempestDaemonLightningStorm"] = {
    name = "Firestorm",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Fire] = true,
        [SkillType.Cascadable] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.9,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "base_skill_effect_duration",
        "fire_storm_fireball_delay_ms",
        "base_chance_to_shock_%",
        "firestorm_base_area_of_effect_+%",
        "active_skill_base_area_of_effect_radius",
        "is_area_damage",
        "firestorm_use_server_effects",
    },
    levels = {
        [1] = {0.5, 1.5, 5600, 350, 10, -51, 10, critChance = 5, levelRequirement = 4, statInterpolation = {3, 3},  cost = { }, },
    },
}
テンペスト・デーモン
Tempest Daemon
SpectreN
Tagsキャスター, extra_extra_small_height, ghost_armour, is_daemon, is_unarmed, lightning_affinity, very_slow_movement
ライフ
100%
Ailment Threshold
100%
耐性
0 0 0 0
Damage
100%
命中
100%
クリティカル率
+5%
クリティカルダメージ倍率
+130%
Attack Distance
6 ~ 6
Attack Time
1 Second
Damage Spread
±0%
経験値
100%
Model Size
100%
Type
StormDaemon
Metadata
TempestDaemonEnvironmentalUberLightning
IsSummoned
Y
レベル
68
ライフ
6,433
アーマー
28,790
回避力
4,739
エナジーシールド
0
Damage
374
スペルダメージ
374
命中
290
Attack Time
1
経験値
10,255
Ailment Threshold
6,433
Chill
20
Shock
20
Brittle
115
Scorch
20
Sap
56
TempestDaemonLightningStorm
Spell, Damage, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, Cascadable, CanRapidFire, AreaSpell
ファイヤーストーム
クリティカル率: 5%
キャストタイム: 0.9 秒
炎の矢が対象の範囲に降り注ぐ。地面に達すると爆発し、近くにいる敵にダメージを与える。
765.4から2296の雷ダメージを与える
基礎持続時間は5.6
10%の確率で敵を感電させる
0.35秒ごとに一回の衝突
基礎半径は1m
firestorm base area of effect +% [-51]
firestorm use server effects [1]
is area damage [1]
TempestDaemonShockNova
Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, Lightning, CanRapidFire, AreaSpell, Nova
ショックノヴァ
クリティカル率: 6%
追加ダメージ効率: 50%
キャストタイム: 0.75 秒
稲妻の輪を作り、続いて稲妻のノヴァを放つ。それぞれが範囲内の敵を攻撃し、雷のダメージを与える。
2606から7818の雷ダメージを与える
15%の確率で敵を感電させる
リングの与えるダメージが50%低下する
active skill area of effect radius +% final [-10]
damage +% vs players [-56]
is area damage [1]
TempestDaemonMiniVaalSpark
Spell, Projectile, ProjectilesFromUser, ProjectileSpiral, Damage, Duration, Trappable, Totemable, Mineable, Vaal, Lightning
ヴァールスパーク
追加ダメージ効率: 50%
キャストタイム: 0.65 秒
敵に当たるか、尽きるまでランダムにすべての方向に動くスパークを連続的に放つ。
827.2から2482の雷ダメージを与える
基礎持続時間は0.4
ランダムな方向に投射物を放つ
投射物スピードが25%増加する
base is projectile [1]
damage +% vs players [-56]
monster reverse point blank damage -% at minimum range [40]
projectile spiral nova time ms [2250]

Object Type

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

DiesAfterTime
{
}

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/UseSkillOnceDaemon"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/TempestDaemonEnvironmentalUberLightning"] = {
    name = "Tempest Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "TempestDaemonShockNova",
        "TempestDaemonLightningStorm",
        "TempestDaemonMiniVaalSpark",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["TempestDaemonShockNova"] = {
    name = "Shock Nova",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Casts a ring of Lightning around you, followed by a larger Lightning nova. Each effect hits enemies caught in their area with Lightning Damage.",
    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.Lightning] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.Nova] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.75,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "damage_+%_vs_players",
        "newshocknova_first_ring_damage_+%_final",
        "base_chance_to_shock_%",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {0.5, 1.5, 0, -50, 15, -10, critChance = 6, levelRequirement = 1, statInterpolation = {3, 3, 1},  cost = { }, },
        [2] = {0.5, 1.5, 16, -50, 15, -10, critChance = 6, levelRequirement = 4, statInterpolation = {3, 3, 1},  cost = { }, },
        [3] = {0.5, 1.5, 14, -50, 15, -10, critChance = 6, levelRequirement = 16, statInterpolation = {3, 3, 1},  cost = { }, },
        [4] = {0.5, 1.5, -3, -50, 15, -10, critChance = 6, levelRequirement = 20, statInterpolation = {3, 3, 1},  cost = { }, },
        [5] = {0.5, 1.5, -17, -50, 15, -10, critChance = 6, levelRequirement = 24, statInterpolation = {3, 3, 1},  cost = { }, },
        [6] = {0.5, 1.5, -27, -50, 15, -10, critChance = 6, levelRequirement = 28, statInterpolation = {3, 3, 1},  cost = { }, },
        [7] = {0.5, 1.5, -39, -50, 15, -10, critChance = 6, levelRequirement = 32, statInterpolation = {3, 3, 1},  cost = { }, },
        [8] = {0.5, 1.5, -48, -50, 15, -10, critChance = 6, levelRequirement = 36, statInterpolation = {3, 3, 1},  cost = { }, },
        [9] = {0.5, 1.5, -34, -50, 15, -10, critChance = 6, levelRequirement = 40, statInterpolation = {3, 3, 1},  cost = { }, },
        [10] = {0.5, 1.5, -43, -50, 15, -10, critChance = 6, levelRequirement = 44, statInterpolation = {3, 3, 1},  cost = { }, },
        [11] = {0.5, 1.5, -51, -50, 15, -10, critChance = 6, levelRequirement = 48, statInterpolation = {3, 3, 1},  cost = { }, },
        [12] = {0.5, 1.5, -55, -50, 15, -10, critChance = 6, levelRequirement = 50, statInterpolation = {3, 3, 1},  cost = { }, },
        [13] = {0.5, 1.5, -62, -50, 15, -10, critChance = 6, levelRequirement = 54, statInterpolation = {3, 3, 1},  cost = { }, },
        [14] = {0.5, 1.5, -34, -50, 15, -10, critChance = 6, levelRequirement = 58, statInterpolation = {3, 3, 1},  cost = { }, },
        [15] = {0.5, 1.5, -44, -50, 15, -10, critChance = 6, levelRequirement = 62, statInterpolation = {3, 3, 1},  cost = { }, },
        [16] = {0.5, 1.5, -53, -50, 15, -10, critChance = 6, levelRequirement = 66, statInterpolation = {3, 3, 1},  cost = { }, },
        [17] = {0.5, 1.5, -54, -50, 15, -10, critChance = 6, levelRequirement = 67, statInterpolation = {3, 3, 1},  cost = { }, },
        [18] = {0.5, 1.5, -56, -50, 15, -10, critChance = 6, levelRequirement = 68, statInterpolation = {3, 3, 1},  cost = { }, },
        [19] = {0.5, 1.5, -58, -50, 15, -10, critChance = 6, levelRequirement = 69, statInterpolation = {3, 3, 1},  cost = { }, },
        [20] = {0.5, 1.5, -59, -50, 15, -10, critChance = 6, levelRequirement = 70, statInterpolation = {3, 3, 1},  cost = { }, },
        [21] = {0.5, 1.5, -61, -50, 15, -10, critChance = 6, levelRequirement = 71, statInterpolation = {3, 3, 1},  cost = { }, },
        [22] = {0.5, 1.5, -62, -50, 15, -10, critChance = 6, levelRequirement = 72, statInterpolation = {3, 3, 1},  cost = { }, },
        [23] = {0.5, 1.5, -65, -50, 15, -10, critChance = 6, levelRequirement = 73, statInterpolation = {3, 3, 1},  cost = { }, },
        [24] = {0.5, 1.5, -66, -50, 15, -10, critChance = 6, levelRequirement = 74, statInterpolation = {3, 3, 1},  cost = { }, },
        [25] = {0.5, 1.5, -67, -50, 15, -10, critChance = 6, levelRequirement = 75, statInterpolation = {3, 3, 1},  cost = { }, },
        [26] = {0.5, 1.5, -69, -50, 15, -10, critChance = 6, levelRequirement = 76, statInterpolation = {3, 3, 1},  cost = { }, },
        [27] = {0.5, 1.5, -70, -50, 15, -10, critChance = 6, levelRequirement = 77, statInterpolation = {3, 3, 1},  cost = { }, },
        [28] = {0.5, 1.5, -72, -50, 15, -10, critChance = 6, levelRequirement = 78, statInterpolation = {3, 3, 1},  cost = { }, },
        [29] = {0.5, 1.5, -73, -50, 15, -10, critChance = 6, levelRequirement = 79, statInterpolation = {3, 3, 1},  cost = { }, },
        [30] = {0.5, 1.5, -75, -50, 15, -10, critChance = 6, levelRequirement = 80, statInterpolation = {3, 3, 1},  cost = { }, },
        [31] = {0.5, 1.5, -76, -50, 15, -10, critChance = 6, levelRequirement = 81, statInterpolation = {3, 3, 1},  cost = { }, },
        [32] = {0.5, 1.5, -78, -50, 15, -10, critChance = 6, levelRequirement = 82, statInterpolation = {3, 3, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TempestDaemonLightningStorm"] = {
    name = "Firestorm",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Fire] = true,
        [SkillType.Cascadable] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.9,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "base_skill_effect_duration",
        "fire_storm_fireball_delay_ms",
        "base_chance_to_shock_%",
        "firestorm_base_area_of_effect_+%",
        "active_skill_base_area_of_effect_radius",
        "is_area_damage",
        "firestorm_use_server_effects",
    },
    levels = {
        [1] = {0.5, 1.5, 5600, 350, 10, -51, 10, critChance = 5, levelRequirement = 4, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TempestDaemonMiniVaalSpark"] = {
    name = "Vaal Spark",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Continuously launches unpredictable sparks in all directions that move randomly until they hit an enemy or expire.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.ProjectilesFromUser] = true,
        [SkillType.ProjectileSpiral] = true,
        [SkillType.Damage] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Vaal] = true,
        [SkillType.Lightning] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.65,
    baseFlags = {
        spell = true,
        projectile = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_lightning_damage",
        "spell_maximum_base_lightning_damage",
        "damage_+%_vs_players",
        "base_skill_effect_duration",
        "base_number_of_projectiles_in_spiral_nova",
        "projectile_spiral_nova_time_ms",
        "monster_reverse_point_blank_damage_-%_at_minimum_range",
        "base_projectile_speed_+%",
        "base_is_projectile",
    },
    levels = {
        [1] = {0.5, 1.5, 16, 400, 75, 2250, 40, 25, levelRequirement = 1, statInterpolation = {3, 3, 1},  cost = { }, },
        [2] = {0.5, 1.5, 34, 400, 75, 2250, 40, 25, levelRequirement = 2, statInterpolation = {3, 3, 1},  cost = { }, },
        [3] = {0.5, 1.5, 44, 400, 75, 2250, 40, 25, levelRequirement = 4, statInterpolation = {3, 3, 1},  cost = { }, },
        [4] = {0.5, 1.5, 32, 400, 75, 2250, 40, 25, levelRequirement = 12, statInterpolation = {3, 3, 1},  cost = { }, },
        [5] = {0.5, 1.5, 14, 400, 75, 2250, 40, 25, levelRequirement = 16, statInterpolation = {3, 3, 1},  cost = { }, },
        [6] = {0.5, 1.5, -6, 400, 75, 2250, 40, 25, levelRequirement = 21, statInterpolation = {3, 3, 1},  cost = { }, },
        [7] = {0.5, 1.5, -22, 400, 75, 2250, 40, 25, levelRequirement = 26, statInterpolation = {3, 3, 1},  cost = { }, },
        [8] = {0.5, 1.5, -35, 400, 75, 2250, 40, 25, levelRequirement = 30, statInterpolation = {3, 3, 1},  cost = { }, },
        [9] = {0.5, 1.5, -44, 400, 75, 2250, 40, 25, levelRequirement = 34, statInterpolation = {3, 3, 1},  cost = { }, },
        [10] = {0.5, 1.5, -53, 400, 75, 2250, 40, 25, levelRequirement = 38, statInterpolation = {3, 3, 1},  cost = { }, },
        [11] = {0.5, 1.5, -39, 400, 75, 2250, 40, 25, levelRequirement = 42, statInterpolation = {3, 3, 1},  cost = { }, },
        [12] = {0.5, 1.5, -47, 400, 75, 2250, 40, 25, levelRequirement = 46, statInterpolation = {3, 3, 1},  cost = { }, },
        [13] = {0.5, 1.5, -55, 400, 75, 2250, 40, 25, levelRequirement = 50, statInterpolation = {3, 3, 1},  cost = { }, },
        [14] = {0.5, 1.5, -62, 400, 75, 2250, 40, 25, levelRequirement = 54, statInterpolation = {3, 3, 1},  cost = { }, },
        [15] = {0.5, 1.5, -34, 400, 75, 2250, 40, 25, levelRequirement = 58, statInterpolation = {3, 3, 1},  cost = { }, },
        [16] = {0.5, 1.5, -44, 400, 75, 2250, 40, 25, levelRequirement = 62, statInterpolation = {3, 3, 1},  cost = { }, },
        [17] = {0.5, 1.5, -53, 400, 75, 2250, 40, 25, levelRequirement = 66, statInterpolation = {3, 3, 1},  cost = { }, },
        [18] = {0.5, 1.5, -54, 400, 75, 2250, 40, 25, levelRequirement = 67, statInterpolation = {3, 3, 1},  cost = { }, },
        [19] = {0.5, 1.5, -56, 400, 75, 2250, 40, 25, levelRequirement = 68, statInterpolation = {3, 3, 1},  cost = { }, },
        [20] = {0.5, 1.5, -58, 400, 75, 2250, 40, 25, levelRequirement = 69, statInterpolation = {3, 3, 1},  cost = { }, },
        [21] = {0.5, 1.5, -59, 400, 75, 2250, 40, 25, levelRequirement = 70, statInterpolation = {3, 3, 1},  cost = { }, },
        [22] = {0.5, 1.5, -61, 400, 75, 2250, 40, 25, levelRequirement = 71, statInterpolation = {3, 3, 1},  cost = { }, },
        [23] = {0.5, 1.5, -62, 400, 75, 2250, 40, 25, levelRequirement = 72, statInterpolation = {3, 3, 1},  cost = { }, },
        [24] = {0.5, 1.5, -65, 400, 75, 2250, 40, 25, levelRequirement = 73, statInterpolation = {3, 3, 1},  cost = { }, },
        [25] = {0.5, 1.5, -66, 400, 75, 2250, 40, 25, levelRequirement = 74, statInterpolation = {3, 3, 1},  cost = { }, },
        [26] = {0.5, 1.5, -67, 400, 75, 2250, 40, 25, levelRequirement = 75, statInterpolation = {3, 3, 1},  cost = { }, },
        [27] = {0.5, 1.5, -69, 400, 75, 2250, 40, 25, levelRequirement = 76, statInterpolation = {3, 3, 1},  cost = { }, },
        [28] = {0.5, 1.5, -70, 400, 75, 2250, 40, 25, levelRequirement = 77, statInterpolation = {3, 3, 1},  cost = { }, },
        [29] = {0.5, 1.5, -72, 400, 75, 2250, 40, 25, levelRequirement = 78, statInterpolation = {3, 3, 1},  cost = { }, },
        [30] = {0.5, 1.5, -73, 400, 75, 2250, 40, 25, levelRequirement = 79, statInterpolation = {3, 3, 1},  cost = { }, },
        [31] = {0.5, 1.5, -75, 400, 75, 2250, 40, 25, levelRequirement = 80, statInterpolation = {3, 3, 1},  cost = { }, },
        [32] = {0.5, 1.5, -76, 400, 75, 2250, 40, 25, levelRequirement = 81, statInterpolation = {3, 3, 1},  cost = { }, },
        [33] = {0.5, 1.5, -78, 400, 75, 2250, 40, 25, levelRequirement = 82, statInterpolation = {3, 3, 1},  cost = { }, },
    },
}
テンペスト・デーモン
Tempest Daemon
SpectreN
Tagsextra_extra_small_height, ghost_armour, is_daemon, is_unarmed, summoner, very_slow_movement
ライフ
100%
Ailment Threshold
100%
耐性
0 0 0 0
Damage
100%
命中
100%
クリティカル率
+5%
クリティカルダメージ倍率
+130%
Attack Distance
6 ~ 6
Attack Time
1 Second
Damage Spread
±0%
経験値
100%
Model Size
100%
Type
StormDaemon
Metadata
TempestDaemonEnvironmentalNecromancy
IsSummoned
Y
レベル
68
ライフ
6,433
アーマー
28,790
回避力
4,739
エナジーシールド
0
Damage
374
スペルダメージ
374
命中
290
Attack Time
1
経験値
10,255
Ailment Threshold
6,433
Chill
20
Shock
20
Brittle
115
Scorch
20
Sap
56
TempestDaemonDesecrate
Spell, Area, Duration, Trappable, Totemable, Mineable, Triggerable, DamageOverTime, Multicastable, Chaos, Cascadable, AreaSpell
デセクレート
キャストタイム: 1 秒
地面を冒涜して、現在のエリアのモンスターに基づいた死体をスポーンし、範囲内の全ての敵に混沌ダメージを与える。スペクター蘇生スキルを使用している場合は、最近蘇生したスペクターと一致する霊体の死体をスポーンする可能性がある。霊体の死体は、ミニオンスキル以外で操作することはできない。
毎秒409.2の基礎混沌ダメージを与える
基礎持続時間は5
スポーンさせる死体のレベルはエリアレベルと一致する、最大レベル3
スポーン可能な最大死体数 10
active skill area of effect radius +% final [60]
is area damage [1]
TempestDaemonSummonRagingSpirit
Spell, Minion, Duration, MinionsCanExplode, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, CreatesMinion
キャストタイム: 0.8 秒
スキルは追加で6回繰り返す
ダメージが65%低下する
レイジングスピリット最大召喚数 50
基礎持続時間は5
キャストスピードが300%増加する
alternate minion [1]
TempestDaemonSummonSkeletons
Spell, Minion, Duration, MinionsCanExplode, Trappable, Totemable, Mineable, Multicastable, Triggerable, CanRapidFire, CreatesMinion, Cooldown
スケルトン召喚
キャストタイム: 1 秒
対象地点にスケルトンウォーリアーミニオンを召喚する。スケルトンウォーリアーミニオンは近接攻撃を行い、しばらくすると死ぬ。スケルトンウォーリアーミニオンが攻撃的な場合は、近くの敵に向かって突進する。
スケルトンの最大召喚数が+7体される
基礎持続時間は20
ミニオンの元素ダメージが50%低下する
7体のスケルトンウォーリアーを召喚する
alternate minion [1]

Object Type

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

DiesAfterTime
{
}

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/UseSkillOnceDaemon"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/TempestDaemonEnvironmentalNecromancy"] = {
    name = "Tempest Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "TempestDaemonSummonSkeletons",
        "TempestDaemonSummonRagingSpirit",
        "TempestDaemonDesecrate",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["TempestDaemonSummonSkeletons"] = {
    name = "Summon Skeletons",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Summon Skeleton Warrior minions at the targeted location. They use a melee attack and die after a duration. If made aggressive, Skeleton Warriors will also dash towards nearby enemies.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Minion] = true,
        [SkillType.Duration] = true,
        [SkillType.MinionsCanExplode] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.CreatesMinion] = true,
        [SkillType.Cooldown] = true,
    },
    statDescriptionScope = "minion_spell_skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "number_of_melee_skeletons_to_summon",
        "base_number_of_skeletons_allowed",
        "base_skill_effect_duration",
        "active_skill_elemental_damage_+%_final",
        "alternate_minion",
    },
    levels = {
        [1] = {2, 2, 20000, -50, 1, levelRequirement = 4, statInterpolation = {1, 1},  cost = { }, },
        [2] = {3, 3, 20000, -50, 1, levelRequirement = 20, statInterpolation = {1, 1},  cost = { }, },
        [3] = {4, 4, 20000, -50, 1, levelRequirement = 32, statInterpolation = {1, 1},  cost = { }, },
        [4] = {5, 5, 20000, -50, 1, levelRequirement = 42, statInterpolation = {1, 1},  cost = { }, },
        [5] = {6, 6, 20000, -50, 1, levelRequirement = 52, statInterpolation = {1, 1},  cost = { }, },
        [6] = {7, 7, 20000, -50, 1, levelRequirement = 67, statInterpolation = {1, 1},  cost = { }, },
        [7] = {8, 8, 20000, -50, 1, levelRequirement = 70, statInterpolation = {1, 1},  cost = { }, },
        [8] = {9, 9, 20000, -50, 1, levelRequirement = 73, statInterpolation = {1, 1},  cost = { }, },
        [9] = {10, 10, 20000, -50, 1, levelRequirement = 75, statInterpolation = {1, 1},  cost = { }, },
        [10] = {11, 11, 20000, -50, 1, levelRequirement = 77, statInterpolation = {1, 1},  cost = { }, },
        [11] = {12, 12, 20000, -50, 1, levelRequirement = 79, statInterpolation = {1, 1},  cost = { }, },
        [12] = {13, 13, 20000, -50, 1, levelRequirement = 81, statInterpolation = {1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TempestDaemonSummonRagingSpirit"] = {
    name = "TempestDaemonSummonRagingSpirit",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Minion] = true,
        [SkillType.Duration] = true,
        [SkillType.MinionsCanExplode] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Fire] = true,
        [SkillType.CreatesMinion] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.8,
    baseFlags = {
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_repeat_count",
        "active_skill_damage_+%_final",
        "base_skill_effect_duration",
        "base_number_of_raging_spirits_allowed",
        "base_cast_speed_+%",
        "alternate_minion",
    },
    levels = {
        [1] = {3, -60, 5000, 50, 300, 1, levelRequirement = 4, statInterpolation = {1, 1},  cost = { }, },
        [2] = {4, -61, 5000, 50, 300, 1, levelRequirement = 32, statInterpolation = {1, 1},  cost = { }, },
        [3] = {4, -62, 5000, 50, 300, 1, levelRequirement = 36, statInterpolation = {1, 1},  cost = { }, },
        [4] = {4, -63, 5000, 50, 300, 1, levelRequirement = 40, statInterpolation = {1, 1},  cost = { }, },
        [5] = {4, -64, 5000, 50, 300, 1, levelRequirement = 45, statInterpolation = {1, 1},  cost = { }, },
        [6] = {4, -65, 5000, 50, 300, 1, levelRequirement = 49, statInterpolation = {1, 1},  cost = { }, },
        [7] = {5, -65, 5000, 50, 300, 1, levelRequirement = 50, statInterpolation = {1, 1},  cost = { }, },
        [8] = {6, -65, 5000, 50, 300, 1, levelRequirement = 65, statInterpolation = {1, 1},  cost = { }, },
        [9] = {7, -65, 5000, 50, 300, 1, levelRequirement = 70, statInterpolation = {1, 1},  cost = { }, },
        [10] = {8, -65, 5000, 50, 300, 1, levelRequirement = 75, statInterpolation = {1, 1},  cost = { }, },
        [11] = {9, -65, 5000, 50, 300, 1, levelRequirement = 80, statInterpolation = {1, 1},  cost = { }, },
        [12] = {10, -65, 5000, 50, 300, 1, levelRequirement = 82, statInterpolation = {1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TempestDaemonDesecrate"] = {
    name = "Desecrate",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Desecrates the ground, spawning corpses based on monsters in the current area and dealing chaos damage over time to enemies. If you are using the Raise Spectre skill there is a chance to spawn spectral corpses matching your most recently raised Spectres. Spectral corpses cannot be interacted with except by Minion skills.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.DamageOverTime] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Chaos] = true,
        [SkillType.Cascadable] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_chaos_damage_to_deal_per_minute",
        "base_skill_effect_duration",
        "desecrate_corpse_level",
        "desecrate_maximum_number_of_corpses",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {1, 5000, 3, 10, 60, levelRequirement = 3, statInterpolation = {3},  cost = { }, },
    },
}
テンペスト・デーモン
Tempest Daemon
SpectreN
Tagsextra_extra_small_height, ghost_armour, is_daemon, is_unarmed, summoner, very_slow_movement
ライフ
100%
Ailment Threshold
100%
耐性
0 0 0 0
Damage
100%
命中
100%
クリティカル率
+5%
クリティカルダメージ倍率
+130%
Attack Distance
6 ~ 6
Attack Time
1 Second
Damage Spread
±0%
経験値
100%
Model Size
100%
Type
StormDaemon
Metadata
TempestDaemonEnvironmentalUberNecromancy
IsSummoned
Y
レベル
68
ライフ
6,433
アーマー
28,790
回避力
4,739
エナジーシールド
0
Damage
374
スペルダメージ
374
命中
290
Attack Time
1
経験値
10,255
Ailment Threshold
6,433
Chill
20
Shock
20
Brittle
115
Scorch
20
Sap
56
TempestDaemonDesecrate
Spell, Area, Duration, Trappable, Totemable, Mineable, Triggerable, DamageOverTime, Multicastable, Chaos, Cascadable, AreaSpell
デセクレート
キャストタイム: 1 秒
地面を冒涜して、現在のエリアのモンスターに基づいた死体をスポーンし、範囲内の全ての敵に混沌ダメージを与える。スペクター蘇生スキルを使用している場合は、最近蘇生したスペクターと一致する霊体の死体をスポーンする可能性がある。霊体の死体は、ミニオンスキル以外で操作することはできない。
毎秒409.2の基礎混沌ダメージを与える
基礎持続時間は5
スポーンさせる死体のレベルはエリアレベルと一致する、最大レベル3
スポーン可能な最大死体数 10
active skill area of effect radius +% final [60]
is area damage [1]
TempestDaemonSummonRagingSpirit
Spell, Minion, Duration, MinionsCanExplode, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, CreatesMinion
キャストタイム: 0.8 秒
スキルは追加で6回繰り返す
ダメージが65%低下する
レイジングスピリット最大召喚数 50
基礎持続時間は5
キャストスピードが300%増加する
alternate minion [1]
TempestDaemonSummonSkeletons
Spell, Minion, Duration, MinionsCanExplode, Trappable, Totemable, Mineable, Multicastable, Triggerable, CanRapidFire, CreatesMinion, Cooldown
スケルトン召喚
キャストタイム: 1 秒
対象地点にスケルトンウォーリアーミニオンを召喚する。スケルトンウォーリアーミニオンは近接攻撃を行い、しばらくすると死ぬ。スケルトンウォーリアーミニオンが攻撃的な場合は、近くの敵に向かって突進する。
スケルトンの最大召喚数が+7体される
基礎持続時間は20
ミニオンの元素ダメージが50%低下する
7体のスケルトンウォーリアーを召喚する
alternate minion [1]
TempestDaemonVaalSummonSkeletons
Spell, Minion, Duration, MinionsCanExplode, Trappable, Totemable, Mineable, Vaal, CreatesMinion
ヴァールスケルトン召喚
キャストタイム: 1 秒
強力な将軍に率いられたスケルトン兵、弓兵、メイジ軍団を召喚する。
スケルトンの最大召喚数が+50体される
基礎持続時間は15
13体のスケルトンウォーリアーを召喚する
6体のスケルトンアーチャーを召喚する
3体のスケルトンメイジを召喚する
1体のスケルトンジェネラルを召喚する
base display minion actor level [68]
display minion monster type [2]

Object Type

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

DiesAfterTime
{
}

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/UseSkillOnceDaemon"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/TempestDaemonEnvironmentalUberNecromancy"] = {
    name = "Tempest Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "TempestDaemonVaalSummonSkeletons",
        "TempestDaemonSummonSkeletons",
        "TempestDaemonSummonRagingSpirit",
        "TempestDaemonDesecrate",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["TempestDaemonVaalSummonSkeletons"] = {
    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",
        "number_of_leader_skeletons_to_summon",
        "base_number_of_skeletons_allowed",
        "base_display_minion_actor_level",
        "base_skill_effect_duration",
        "display_minion_monster_type",
    },
    levels = {
        [1] = {8, 0, 0, 0, 29, 3, 15000, 2, levelRequirement = 3, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [2] = {8, 0, 0, 0, 30, 5, 15000, 2, levelRequirement = 5, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [3] = {8, 0, 0, 0, 31, 8, 15000, 2, levelRequirement = 8, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [4] = {8, 0, 0, 0, 32, 10, 15000, 2, levelRequirement = 10, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [5] = {9, 0, 0, 0, 33, 13, 15000, 2, levelRequirement = 13, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [6] = {9, 1, 0, 0, 34, 16, 15000, 2, levelRequirement = 16, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [7] = {9, 1, 0, 0, 35, 19, 15000, 2, levelRequirement = 19, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [8] = {9, 1, 0, 0, 36, 22, 15000, 2, levelRequirement = 22, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [9] = {10, 2, 0, 0, 37, 25, 15000, 2, levelRequirement = 25, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [10] = {10, 2, 0, 0, 38, 28, 15000, 2, levelRequirement = 28, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [11] = {10, 3, 0, 0, 39, 32, 15000, 2, levelRequirement = 32, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [12] = {10, 3, 0, 0, 40, 36, 15000, 2, levelRequirement = 36, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [13] = {11, 4, 0, 1, 41, 40, 15000, 2, levelRequirement = 40, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [14] = {11, 4, 0, 1, 42, 44, 15000, 2, levelRequirement = 44, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [15] = {11, 5, 0, 1, 43, 47, 15000, 2, levelRequirement = 47, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [16] = {11, 5, 0, 1, 44, 50, 15000, 2, levelRequirement = 50, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [17] = {12, 6, 0, 1, 45, 53, 15000, 2, levelRequirement = 53, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [18] = {12, 6, 1, 1, 46, 56, 15000, 2, levelRequirement = 56, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [19] = {12, 6, 1, 1, 47, 59, 15000, 2, levelRequirement = 59, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [20] = {12, 6, 2, 1, 48, 62, 15000, 2, levelRequirement = 62, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [21] = {13, 6, 2, 1, 49, 64, 15000, 2, levelRequirement = 64, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [22] = {13, 6, 3, 1, 50, 66, 15000, 2, levelRequirement = 66, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [23] = {13, 6, 3, 1, 50, 67, 15000, 2, levelRequirement = 67, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [24] = {13, 6, 3, 1, 50, 68, 15000, 2, levelRequirement = 68, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [25] = {14, 6, 3, 1, 50, 69, 15000, 2, levelRequirement = 69, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [26] = {14, 6, 3, 1, 50, 70, 15000, 2, levelRequirement = 70, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [27] = {14, 6, 3, 1, 50, 71, 15000, 2, levelRequirement = 71, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [28] = {14, 6, 3, 1, 50, 72, 15000, 2, levelRequirement = 72, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [29] = {15, 6, 3, 1, 50, 73, 15000, 2, levelRequirement = 73, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [30] = {15, 6, 3, 1, 50, 74, 15000, 2, levelRequirement = 74, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [31] = {15, 6, 3, 1, 50, 75, 15000, 2, levelRequirement = 75, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [32] = {15, 6, 3, 1, 50, 76, 15000, 2, levelRequirement = 76, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [33] = {16, 6, 3, 1, 50, 77, 15000, 2, levelRequirement = 77, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [34] = {16, 6, 3, 1, 50, 78, 15000, 2, levelRequirement = 78, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [35] = {16, 6, 3, 1, 50, 79, 15000, 2, levelRequirement = 79, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [36] = {16, 6, 3, 1, 50, 80, 15000, 2, levelRequirement = 80, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [37] = {17, 6, 3, 1, 50, 81, 15000, 2, levelRequirement = 81, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [38] = {17, 6, 3, 1, 50, 82, 15000, 2, levelRequirement = 82, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [39] = {17, 6, 3, 1, 50, 84, 15000, 2, levelRequirement = 84, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [40] = {17, 6, 3, 1, 50, 86, 15000, 2, levelRequirement = 86, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
        [41] = {18, 6, 3, 1, 50, 88, 15000, 2, levelRequirement = 88, statInterpolation = {1, 1, 1, 1, 1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TempestDaemonSummonSkeletons"] = {
    name = "Summon Skeletons",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Summon Skeleton Warrior minions at the targeted location. They use a melee attack and die after a duration. If made aggressive, Skeleton Warriors will also dash towards nearby enemies.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Minion] = true,
        [SkillType.Duration] = true,
        [SkillType.MinionsCanExplode] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.CreatesMinion] = true,
        [SkillType.Cooldown] = true,
    },
    statDescriptionScope = "minion_spell_skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "number_of_melee_skeletons_to_summon",
        "base_number_of_skeletons_allowed",
        "base_skill_effect_duration",
        "active_skill_elemental_damage_+%_final",
        "alternate_minion",
    },
    levels = {
        [1] = {2, 2, 20000, -50, 1, levelRequirement = 4, statInterpolation = {1, 1},  cost = { }, },
        [2] = {3, 3, 20000, -50, 1, levelRequirement = 20, statInterpolation = {1, 1},  cost = { }, },
        [3] = {4, 4, 20000, -50, 1, levelRequirement = 32, statInterpolation = {1, 1},  cost = { }, },
        [4] = {5, 5, 20000, -50, 1, levelRequirement = 42, statInterpolation = {1, 1},  cost = { }, },
        [5] = {6, 6, 20000, -50, 1, levelRequirement = 52, statInterpolation = {1, 1},  cost = { }, },
        [6] = {7, 7, 20000, -50, 1, levelRequirement = 67, statInterpolation = {1, 1},  cost = { }, },
        [7] = {8, 8, 20000, -50, 1, levelRequirement = 70, statInterpolation = {1, 1},  cost = { }, },
        [8] = {9, 9, 20000, -50, 1, levelRequirement = 73, statInterpolation = {1, 1},  cost = { }, },
        [9] = {10, 10, 20000, -50, 1, levelRequirement = 75, statInterpolation = {1, 1},  cost = { }, },
        [10] = {11, 11, 20000, -50, 1, levelRequirement = 77, statInterpolation = {1, 1},  cost = { }, },
        [11] = {12, 12, 20000, -50, 1, levelRequirement = 79, statInterpolation = {1, 1},  cost = { }, },
        [12] = {13, 13, 20000, -50, 1, levelRequirement = 81, statInterpolation = {1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TempestDaemonSummonRagingSpirit"] = {
    name = "TempestDaemonSummonRagingSpirit",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Minion] = true,
        [SkillType.Duration] = true,
        [SkillType.MinionsCanExplode] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Fire] = true,
        [SkillType.CreatesMinion] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.8,
    baseFlags = {
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_repeat_count",
        "active_skill_damage_+%_final",
        "base_skill_effect_duration",
        "base_number_of_raging_spirits_allowed",
        "base_cast_speed_+%",
        "alternate_minion",
    },
    levels = {
        [1] = {3, -60, 5000, 50, 300, 1, levelRequirement = 4, statInterpolation = {1, 1},  cost = { }, },
        [2] = {4, -61, 5000, 50, 300, 1, levelRequirement = 32, statInterpolation = {1, 1},  cost = { }, },
        [3] = {4, -62, 5000, 50, 300, 1, levelRequirement = 36, statInterpolation = {1, 1},  cost = { }, },
        [4] = {4, -63, 5000, 50, 300, 1, levelRequirement = 40, statInterpolation = {1, 1},  cost = { }, },
        [5] = {4, -64, 5000, 50, 300, 1, levelRequirement = 45, statInterpolation = {1, 1},  cost = { }, },
        [6] = {4, -65, 5000, 50, 300, 1, levelRequirement = 49, statInterpolation = {1, 1},  cost = { }, },
        [7] = {5, -65, 5000, 50, 300, 1, levelRequirement = 50, statInterpolation = {1, 1},  cost = { }, },
        [8] = {6, -65, 5000, 50, 300, 1, levelRequirement = 65, statInterpolation = {1, 1},  cost = { }, },
        [9] = {7, -65, 5000, 50, 300, 1, levelRequirement = 70, statInterpolation = {1, 1},  cost = { }, },
        [10] = {8, -65, 5000, 50, 300, 1, levelRequirement = 75, statInterpolation = {1, 1},  cost = { }, },
        [11] = {9, -65, 5000, 50, 300, 1, levelRequirement = 80, statInterpolation = {1, 1},  cost = { }, },
        [12] = {10, -65, 5000, 50, 300, 1, levelRequirement = 82, statInterpolation = {1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TempestDaemonDesecrate"] = {
    name = "Desecrate",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Desecrates the ground, spawning corpses based on monsters in the current area and dealing chaos damage over time to enemies. If you are using the Raise Spectre skill there is a chance to spawn spectral corpses matching your most recently raised Spectres. Spectral corpses cannot be interacted with except by Minion skills.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.DamageOverTime] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Chaos] = true,
        [SkillType.Cascadable] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_chaos_damage_to_deal_per_minute",
        "base_skill_effect_duration",
        "desecrate_corpse_level",
        "desecrate_maximum_number_of_corpses",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {1, 5000, 3, 10, 60, levelRequirement = 3, statInterpolation = {3},  cost = { }, },
    },
}
テンペスト・デーモン
Tempest Daemon
SpectreN
Tagsキャスター, extra_extra_small_height, ghost_armour, is_daemon, is_unarmed, physical_affinity, very_slow_movement
ライフ
100%
Ailment Threshold
100%
耐性
0 0 0 0
Damage
100%
命中
100%
クリティカル率
+5%
クリティカルダメージ倍率
+130%
Attack Distance
6 ~ 6
Attack Time
1 Second
Damage Spread
±0%
経験値
100%
Model Size
100%
Type
StormDaemon
Metadata
TempestDaemonEnvironmentalPhysical
IsSummoned
Y
レベル
68
ライフ
6,433
アーマー
28,790
回避力
4,739
エナジーシールド
0
Damage
374
スペルダメージ
374
命中
290
Attack Time
1
経験値
10,255
Ailment Threshold
6,433
Chill
20
Shock
20
Brittle
115
Scorch
20
Sap
56
TempestDaemonSpinestorm
Spell, Damage, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, Cascadable, CanRapidFire, AreaSpell
ファイヤーストーム
クリティカル率: 5%
キャストタイム: 0.9 秒
炎の矢が対象の範囲に降り注ぐ。地面に達すると爆発し、近くにいる敵にダメージを与える。
669.3から1004の物理ダメージを与える
基礎持続時間は3.5
0.13秒ごとに一回の衝突
基礎半径は1m
active skill area of effect radius +% final [-30]
damage +% vs players [-56]
firestorm use server effects [1]
is area damage [1]
TempestDaemonSandstorm
Spell, Area, Duration, AreaSpell
キャストタイム: 1 秒
毎秒943.4の基礎物理ダメージを与える
基礎持続時間は3
active skill area of effect radius +% final [50]
is area damage [1]

Object Type

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

DiesAfterTime
{
}

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/UseSkillOnceDaemon"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/TempestDaemonEnvironmentalPhysical"] = {
    name = "Tempest Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "TempestDaemonSpinestorm",
        "TempestDaemonSandstorm",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["TempestDaemonSpinestorm"] = {
    name = "Firestorm",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Fire] = true,
        [SkillType.Cascadable] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.9,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "base_skill_effect_duration",
        "damage_+%_vs_players",
        "fire_storm_fireball_delay_ms",
        "active_skill_area_of_effect_radius_+%_final",
        "active_skill_base_area_of_effect_radius",
        "is_area_damage",
        "firestorm_use_server_effects",
    },
    levels = {
        [1] = {0.40000000596046, 0.60000002384186, 2500, 34, 125, -30, 10, critChance = 5, levelRequirement = 3, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [2] = {0.40000000596046, 0.60000002384186, 2500, 45, 125, -30, 10, critChance = 5, levelRequirement = 5, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [3] = {0.40000000596046, 0.60000002384186, 2500, 44, 125, -30, 10, critChance = 5, levelRequirement = 8, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [4] = {0.40000000596046, 0.60000002384186, 2500, 32, 125, -30, 10, critChance = 5, levelRequirement = 12, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [5] = {0.40000000596046, 0.60000002384186, 2500, 17, 125, -30, 10, critChance = 5, levelRequirement = 15, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [6] = {0.40000000596046, 0.60000002384186, 2500, 2, 125, -30, 10, critChance = 5, levelRequirement = 19, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [7] = {0.40000000596046, 0.60000002384186, 2500, -3, 125, -30, 10, critChance = 5, levelRequirement = 20, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [8] = {0.40000000596046, 0.60000002384186, 2500, -6, 125, -30, 10, critChance = 5, levelRequirement = 21, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [9] = {0.40000000596046, 0.60000002384186, 2500, -22, 125, -30, 10, critChance = 5, levelRequirement = 26, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [10] = {0.40000000596046, 0.60000002384186, 2500, -35, 125, -30, 10, critChance = 5, levelRequirement = 30, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [11] = {0.40000000596046, 0.60000002384186, 2500, -44, 125, -30, 10, critChance = 5, levelRequirement = 34, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [12] = {0.40000000596046, 0.60000002384186, 2500, -53, 125, -30, 10, critChance = 5, levelRequirement = 38, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [13] = {0.40000000596046, 0.60000002384186, 2500, -41, 125, -30, 10, critChance = 5, levelRequirement = 43, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [14] = {0.40000000596046, 0.60000002384186, 3500, -45, 125, -30, 10, critChance = 5, levelRequirement = 45, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [15] = {0.40000000596046, 0.60000002384186, 3500, -60, 125, -30, 10, critChance = 5, levelRequirement = 53, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [16] = {0.40000000596046, 0.60000002384186, 3500, -34, 125, -30, 10, critChance = 5, levelRequirement = 58, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [17] = {0.40000000596046, 0.60000002384186, 3500, -44, 125, -30, 10, critChance = 5, levelRequirement = 62, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [18] = {0.40000000596046, 0.60000002384186, 3500, -46, 125, -30, 10, critChance = 5, levelRequirement = 63, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [19] = {0.40000000596046, 0.60000002384186, 3500, -53, 125, -30, 10, critChance = 5, levelRequirement = 66, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [20] = {0.40000000596046, 0.60000002384186, 3500, -54, 125, -30, 10, critChance = 5, levelRequirement = 67, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [21] = {0.40000000596046, 0.60000002384186, 3500, -56, 125, -30, 10, critChance = 5, levelRequirement = 68, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [22] = {0.40000000596046, 0.60000002384186, 3500, -58, 125, -30, 10, critChance = 5, levelRequirement = 69, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [23] = {0.40000000596046, 0.60000002384186, 3500, -59, 125, -30, 10, critChance = 5, levelRequirement = 70, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [24] = {0.40000000596046, 0.60000002384186, 3500, -61, 125, -30, 10, critChance = 5, levelRequirement = 71, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [25] = {0.40000000596046, 0.60000002384186, 3500, -62, 125, -30, 10, critChance = 5, levelRequirement = 72, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [26] = {0.40000000596046, 0.60000002384186, 3500, -65, 125, -30, 10, critChance = 5, levelRequirement = 73, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [27] = {0.40000000596046, 0.60000002384186, 3500, -66, 125, -30, 10, critChance = 5, levelRequirement = 74, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [28] = {0.40000000596046, 0.60000002384186, 3500, -67, 125, -30, 10, critChance = 5, levelRequirement = 75, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [29] = {0.40000000596046, 0.60000002384186, 3500, -69, 125, -30, 10, critChance = 5, levelRequirement = 76, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [30] = {0.40000000596046, 0.60000002384186, 3500, -70, 125, -30, 10, critChance = 5, levelRequirement = 77, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [31] = {0.40000000596046, 0.60000002384186, 3500, -72, 125, -30, 10, critChance = 5, levelRequirement = 78, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [32] = {0.40000000596046, 0.60000002384186, 3500, -73, 125, -30, 10, critChance = 5, levelRequirement = 79, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [33] = {0.40000000596046, 0.60000002384186, 3500, -75, 125, -30, 10, critChance = 5, levelRequirement = 80, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [34] = {0.40000000596046, 0.60000002384186, 3500, -76, 125, -30, 10, critChance = 5, levelRequirement = 81, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [35] = {0.40000000596046, 0.60000002384186, 3500, -78, 125, -30, 10, critChance = 5, levelRequirement = 82, statInterpolation = {3, 3, 1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TempestDaemonSandstorm"] = {
    name = "TempestDaemonSandstorm",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_physical_damage_to_deal_per_minute",
        "base_skill_effect_duration",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {1, 3000, 50, levelRequirement = 3, statInterpolation = {3},  cost = { }, },
    },
}
テンペスト・デーモン
Tempest Daemon
SpectreN
Tagsキャスター, extra_extra_small_height, ghost_armour, is_daemon, is_unarmed, physical_affinity, very_slow_movement
ライフ
100%
Ailment Threshold
100%
耐性
0 0 0 0
Damage
100%
命中
100%
クリティカル率
+5%
クリティカルダメージ倍率
+130%
Attack Distance
6 ~ 6
Attack Time
1 Second
Damage Spread
±0%
経験値
100%
Model Size
100%
Type
StormDaemon
Metadata
TempestDaemonEnvironmentalUberPhysical
IsSummoned
Y
レベル
68
ライフ
6,433
アーマー
28,790
回避力
4,739
エナジーシールド
0
Damage
374
スペルダメージ
374
命中
290
Attack Time
1
経験値
10,255
Ailment Threshold
6,433
Chill
20
Shock
20
Brittle
115
Scorch
20
Sap
56
TempestDaemonSpinestorm
Spell, Damage, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, Cascadable, CanRapidFire, AreaSpell
ファイヤーストーム
クリティカル率: 5%
キャストタイム: 0.9 秒
炎の矢が対象の範囲に降り注ぐ。地面に達すると爆発し、近くにいる敵にダメージを与える。
669.3から1004の物理ダメージを与える
基礎持続時間は3.5
0.13秒ごとに一回の衝突
基礎半径は1m
active skill area of effect radius +% final [-30]
damage +% vs players [-56]
firestorm use server effects [1]
is area damage [1]
TempestDaemonSandstorm
Spell, Area, Duration, AreaSpell
キャストタイム: 1 秒
毎秒943.4の基礎物理ダメージを与える
基礎持続時間は3
active skill area of effect radius +% final [50]
is area damage [1]
TempestDaemonShockwave
Spell, Damage, Area, Trappable, Mineable, SummonsTotem, Multicastable, AreaSpell, Physical, Nova
ショックウェーブトーテム
追加ダメージ効率: 50%
キャストタイム: 0.6 秒
周囲の地面に衝撃を与えるトーテムを召喚し、周囲の敵をノックバックさせダメージを与える。
1560から2600の物理ダメージを与える
ヒット時に敵をノックバックする
スキルは追加で2回繰り返す
キャストスピードが100%増加する
基礎半径は2.4m
active skill area of effect radius +% final [-17]
damage +% vs players [-56]
is area damage [1]

Object Type

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

DiesAfterTime
{
}

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/UseSkillOnceDaemon"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/TempestDaemonEnvironmentalUberPhysical"] = {
    name = "Tempest Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "TempestDaemonSpinestorm",
        "TempestDaemonShockwave",
        "TempestDaemonSandstorm",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["TempestDaemonSpinestorm"] = {
    name = "Firestorm",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Flaming bolts rain down over the targeted area. They explode when landing, dealing damage to nearby enemies.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Fire] = true,
        [SkillType.Cascadable] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.9,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "base_skill_effect_duration",
        "damage_+%_vs_players",
        "fire_storm_fireball_delay_ms",
        "active_skill_area_of_effect_radius_+%_final",
        "active_skill_base_area_of_effect_radius",
        "is_area_damage",
        "firestorm_use_server_effects",
    },
    levels = {
        [1] = {0.40000000596046, 0.60000002384186, 2500, 34, 125, -30, 10, critChance = 5, levelRequirement = 3, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [2] = {0.40000000596046, 0.60000002384186, 2500, 45, 125, -30, 10, critChance = 5, levelRequirement = 5, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [3] = {0.40000000596046, 0.60000002384186, 2500, 44, 125, -30, 10, critChance = 5, levelRequirement = 8, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [4] = {0.40000000596046, 0.60000002384186, 2500, 32, 125, -30, 10, critChance = 5, levelRequirement = 12, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [5] = {0.40000000596046, 0.60000002384186, 2500, 17, 125, -30, 10, critChance = 5, levelRequirement = 15, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [6] = {0.40000000596046, 0.60000002384186, 2500, 2, 125, -30, 10, critChance = 5, levelRequirement = 19, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [7] = {0.40000000596046, 0.60000002384186, 2500, -3, 125, -30, 10, critChance = 5, levelRequirement = 20, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [8] = {0.40000000596046, 0.60000002384186, 2500, -6, 125, -30, 10, critChance = 5, levelRequirement = 21, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [9] = {0.40000000596046, 0.60000002384186, 2500, -22, 125, -30, 10, critChance = 5, levelRequirement = 26, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [10] = {0.40000000596046, 0.60000002384186, 2500, -35, 125, -30, 10, critChance = 5, levelRequirement = 30, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [11] = {0.40000000596046, 0.60000002384186, 2500, -44, 125, -30, 10, critChance = 5, levelRequirement = 34, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [12] = {0.40000000596046, 0.60000002384186, 2500, -53, 125, -30, 10, critChance = 5, levelRequirement = 38, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [13] = {0.40000000596046, 0.60000002384186, 2500, -41, 125, -30, 10, critChance = 5, levelRequirement = 43, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [14] = {0.40000000596046, 0.60000002384186, 3500, -45, 125, -30, 10, critChance = 5, levelRequirement = 45, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [15] = {0.40000000596046, 0.60000002384186, 3500, -60, 125, -30, 10, critChance = 5, levelRequirement = 53, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [16] = {0.40000000596046, 0.60000002384186, 3500, -34, 125, -30, 10, critChance = 5, levelRequirement = 58, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [17] = {0.40000000596046, 0.60000002384186, 3500, -44, 125, -30, 10, critChance = 5, levelRequirement = 62, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [18] = {0.40000000596046, 0.60000002384186, 3500, -46, 125, -30, 10, critChance = 5, levelRequirement = 63, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [19] = {0.40000000596046, 0.60000002384186, 3500, -53, 125, -30, 10, critChance = 5, levelRequirement = 66, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [20] = {0.40000000596046, 0.60000002384186, 3500, -54, 125, -30, 10, critChance = 5, levelRequirement = 67, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [21] = {0.40000000596046, 0.60000002384186, 3500, -56, 125, -30, 10, critChance = 5, levelRequirement = 68, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [22] = {0.40000000596046, 0.60000002384186, 3500, -58, 125, -30, 10, critChance = 5, levelRequirement = 69, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [23] = {0.40000000596046, 0.60000002384186, 3500, -59, 125, -30, 10, critChance = 5, levelRequirement = 70, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [24] = {0.40000000596046, 0.60000002384186, 3500, -61, 125, -30, 10, critChance = 5, levelRequirement = 71, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [25] = {0.40000000596046, 0.60000002384186, 3500, -62, 125, -30, 10, critChance = 5, levelRequirement = 72, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [26] = {0.40000000596046, 0.60000002384186, 3500, -65, 125, -30, 10, critChance = 5, levelRequirement = 73, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [27] = {0.40000000596046, 0.60000002384186, 3500, -66, 125, -30, 10, critChance = 5, levelRequirement = 74, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [28] = {0.40000000596046, 0.60000002384186, 3500, -67, 125, -30, 10, critChance = 5, levelRequirement = 75, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [29] = {0.40000000596046, 0.60000002384186, 3500, -69, 125, -30, 10, critChance = 5, levelRequirement = 76, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [30] = {0.40000000596046, 0.60000002384186, 3500, -70, 125, -30, 10, critChance = 5, levelRequirement = 77, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [31] = {0.40000000596046, 0.60000002384186, 3500, -72, 125, -30, 10, critChance = 5, levelRequirement = 78, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [32] = {0.40000000596046, 0.60000002384186, 3500, -73, 125, -30, 10, critChance = 5, levelRequirement = 79, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [33] = {0.40000000596046, 0.60000002384186, 3500, -75, 125, -30, 10, critChance = 5, levelRequirement = 80, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [34] = {0.40000000596046, 0.60000002384186, 3500, -76, 125, -30, 10, critChance = 5, levelRequirement = 81, statInterpolation = {3, 3, 1, 1},  cost = { }, },
        [35] = {0.40000000596046, 0.60000002384186, 3500, -78, 125, -30, 10, critChance = 5, levelRequirement = 82, statInterpolation = {3, 3, 1, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TempestDaemonShockwave"] = {
    name = "Shockwave Totem",
    hidden = true,
    color = "1",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Summons a totem that shakes the earth around it, knocking back and damaging nearby enemies",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
        [SkillType.Area] = true,
        [SkillType.Trappable] = true,
        [SkillType.Mineable] = true,
        [SkillType.SummonsTotem] = true,
        [SkillType.Multicastable] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.Physical] = true,
        [SkillType.Nova] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 0.6,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "damage_+%_vs_players",
        "skill_repeat_count",
        "base_cast_speed_+%",
        "active_skill_area_of_effect_radius_+%_final",
        "active_skill_base_area_of_effect_radius",
        "global_knockback",
        "is_area_damage",
    },
    levels = {
        [1] = {0.69999998807907, 1.2999999523163, 34, 2, 100, -17, 24, levelRequirement = 3, statInterpolation = {3, 3, 1},  cost = { }, },
        [2] = {0.69999998807907, 1.2999999523163, 45, 2, 100, -17, 24, levelRequirement = 5, statInterpolation = {3, 3, 1},  cost = { }, },
        [3] = {0.69999998807907, 1.2999999523163, 44, 2, 100, -17, 24, levelRequirement = 8, statInterpolation = {3, 3, 1},  cost = { }, },
        [4] = {0.69999998807907, 1.2999999523163, 32, 2, 100, -17, 24, levelRequirement = 12, statInterpolation = {3, 3, 1},  cost = { }, },
        [5] = {0.69999998807907, 1.2999999523163, 17, 2, 100, -17, 24, levelRequirement = 15, statInterpolation = {3, 3, 1},  cost = { }, },
        [6] = {0.69999998807907, 1.2999999523163, 2, 2, 100, -17, 24, levelRequirement = 19, statInterpolation = {3, 3, 1},  cost = { }, },
        [7] = {0.69999998807907, 1.2999999523163, -3, 2, 100, -17, 24, levelRequirement = 20, statInterpolation = {3, 3, 1},  cost = { }, },
        [8] = {0.69999998807907, 1.2999999523163, -6, 2, 100, -17, 24, levelRequirement = 21, statInterpolation = {3, 3, 1},  cost = { }, },
        [9] = {0.69999998807907, 1.2999999523163, -22, 2, 100, -17, 24, levelRequirement = 26, statInterpolation = {3, 3, 1},  cost = { }, },
        [10] = {0.69999998807907, 1.2999999523163, -35, 2, 100, -17, 24, levelRequirement = 30, statInterpolation = {3, 3, 1},  cost = { }, },
        [11] = {0.69999998807907, 1.2999999523163, -44, 2, 100, -17, 24, levelRequirement = 34, statInterpolation = {3, 3, 1},  cost = { }, },
        [12] = {0.69999998807907, 1.2999999523163, -53, 2, 100, -17, 24, levelRequirement = 38, statInterpolation = {3, 3, 1},  cost = { }, },
        [13] = {0.69999998807907, 1.2999999523163, -41, 2, 100, -17, 24, levelRequirement = 43, statInterpolation = {3, 3, 1},  cost = { }, },
        [14] = {0.69999998807907, 1.2999999523163, -45, 2, 100, -17, 24, levelRequirement = 45, statInterpolation = {3, 3, 1},  cost = { }, },
        [15] = {0.89999997615814, 1.5, -60, 2, 100, -17, 24, levelRequirement = 53, statInterpolation = {3, 3, 1},  cost = { }, },
        [16] = {0.89999997615814, 1.5, -34, 2, 100, -17, 24, levelRequirement = 58, statInterpolation = {3, 3, 1},  cost = { }, },
        [17] = {0.89999997615814, 1.5, -44, 2, 100, -17, 24, levelRequirement = 62, statInterpolation = {3, 3, 1},  cost = { }, },
        [18] = {0.89999997615814, 1.5, -46, 2, 100, -17, 24, levelRequirement = 63, statInterpolation = {3, 3, 1},  cost = { }, },
        [19] = {0.89999997615814, 1.5, -53, 2, 100, -17, 24, levelRequirement = 66, statInterpolation = {3, 3, 1},  cost = { }, },
        [20] = {0.89999997615814, 1.5, -54, 2, 100, -17, 24, levelRequirement = 67, statInterpolation = {3, 3, 1},  cost = { }, },
        [21] = {0.89999997615814, 1.5, -56, 2, 100, -17, 24, levelRequirement = 68, statInterpolation = {3, 3, 1},  cost = { }, },
        [22] = {0.89999997615814, 1.5, -58, 2, 100, -17, 24, levelRequirement = 69, statInterpolation = {3, 3, 1},  cost = { }, },
        [23] = {0.89999997615814, 1.5, -59, 2, 100, -17, 24, levelRequirement = 70, statInterpolation = {3, 3, 1},  cost = { }, },
        [24] = {0.89999997615814, 1.5, -61, 2, 100, -17, 24, levelRequirement = 71, statInterpolation = {3, 3, 1},  cost = { }, },
        [25] = {0.89999997615814, 1.5, -62, 2, 100, -17, 24, levelRequirement = 72, statInterpolation = {3, 3, 1},  cost = { }, },
        [26] = {0.89999997615814, 1.5, -65, 2, 100, -17, 24, levelRequirement = 73, statInterpolation = {3, 3, 1},  cost = { }, },
        [27] = {0.89999997615814, 1.5, -66, 2, 100, -17, 24, levelRequirement = 74, statInterpolation = {3, 3, 1},  cost = { }, },
        [28] = {0.89999997615814, 1.5, -67, 2, 100, -17, 24, levelRequirement = 75, statInterpolation = {3, 3, 1},  cost = { }, },
        [29] = {0.89999997615814, 1.5, -69, 2, 100, -17, 24, levelRequirement = 76, statInterpolation = {3, 3, 1},  cost = { }, },
        [30] = {0.89999997615814, 1.5, -70, 2, 100, -17, 24, levelRequirement = 77, statInterpolation = {3, 3, 1},  cost = { }, },
        [31] = {0.89999997615814, 1.5, -72, 2, 100, -17, 24, levelRequirement = 78, statInterpolation = {3, 3, 1},  cost = { }, },
        [32] = {0.89999997615814, 1.5, -73, 2, 100, -17, 24, levelRequirement = 79, statInterpolation = {3, 3, 1},  cost = { }, },
        [33] = {0.89999997615814, 1.5, -75, 2, 100, -17, 24, levelRequirement = 80, statInterpolation = {3, 3, 1},  cost = { }, },
        [34] = {0.89999997615814, 1.5, -76, 2, 100, -17, 24, levelRequirement = 81, statInterpolation = {3, 3, 1},  cost = { }, },
        [35] = {0.89999997615814, 1.5, -78, 2, 100, -17, 24, levelRequirement = 82, statInterpolation = {3, 3, 1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TempestDaemonSandstorm"] = {
    name = "TempestDaemonSandstorm",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_physical_damage_to_deal_per_minute",
        "base_skill_effect_duration",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
    },
    levels = {
        [1] = {1, 3000, 50, levelRequirement = 3, statInterpolation = {3},  cost = { }, },
    },
}
テンペスト・デーモン
Tempest Daemon
SpectreN
Tagscursing_monster, extra_extra_small_height, ghost_armour, is_daemon, is_unarmed, physical_affinity, very_slow_movement
ライフ
100%
Ailment Threshold
100%
耐性
0 0 0 0
Damage
100%
命中
100%
クリティカル率
+5%
クリティカルダメージ倍率
+130%
Attack Distance
6 ~ 6
Attack Time
1 Second
Damage Spread
±0%
経験値
100%
Model Size
100%
Type
StormDaemon
Metadata
TempestDaemonEnvironmentalCurses
IsSummoned
Y
レベル
68
ライフ
6,433
アーマー
28,790
回避力
4,739
エナジーシールド
0
Damage
374
スペルダメージ
374
命中
290
Attack Time
1
経験値
10,255
Ailment Threshold
6,433
Chill
20
Shock
20
Brittle
115
Scorch
20
Sap
56
TempestElementalWeakness
Spell, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Cascadable, AppliesCurse, CanRapidFire, AreaSpell, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
エレメンタルウィークネス
キャストタイム: 0.5 秒
範囲内の敵を全員呪い、敵の元素耐性を下げる。
基礎持続時間は12
呪い状態の敵の元素耐性 -30%
TempestFlammability
Spell, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, Cascadable, AppliesCurse, CanRapidFire, AreaSpell, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
フラマビリティ
キャストタイム: 0.5 秒
範囲内の敵を呪い、敵の火耐性を下げ、ヒット時に発火する確率を上げる。
基礎持続時間は12
呪い状態の敵の火耐性 -30%
呪い状態の敵に対するヒットの発火付与確率 +25%
TempestFrostbite
Spell, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Cold, Cascadable, AppliesCurse, CanRapidFire, AreaSpell, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
フロストバイト
キャストタイム: 0.5 秒
範囲内の敵を呪い、敵の冷気耐性を下げ、ヒット時に凍結する確率を上げる。
基礎持続時間は12
呪い状態の敵の冷気耐性 -30%
呪い状態の敵に対するヒットの凍結付与確率 +25%
TempestConductivity
Spell, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Lightning, Cascadable, AppliesCurse, CanRapidFire, AreaSpell, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
コンダクティヴィティ
キャストタイム: 0.5 秒
範囲内の敵を呪い、敵の雷耐性を下げ、ヒット時に感電する確率を上げる。
基礎持続時間は12
呪い状態の敵の雷耐性 -30%
呪い状態の敵に対するヒットの感電付与確率 +25%
TempestVulnerability
Spell, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Cascadable, AppliesCurse, CanRapidFire, AreaSpell, Physical, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
ヴァルネラビリティ
キャストタイム: 0.5 秒
範囲内の全ての敵を呪い、敵の受ける物理ダメージを増加させる。呪われた敵に対するアタックは出血確率を持つ。
基礎持続時間は12
呪い状態の敵が受ける物理ダメージが25%増加する
呪い状態の敵に対するアタックによるヒットは25%の確率で出血を付与する
TempestTemporalChains
Spell, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Cascadable, AppliesCurse, CanRapidFire, AreaSpell, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
テンポラルチェーン
キャストタイム: 0.5 秒
範囲内の敵を全員呪い、敵のアクションスピードを下げ、敵にかけられた他の効果の持続時間を延ばす。
基礎持続時間は12
呪い状態のノーマルおよびマジックの敵のアクションスピードが20%低下する
呪い状態の敵の他の効果が25%遅く消える
呪い状態のレアまたはユニークの敵のアクションスピードが10%低下する
TempestEnfeeble
Spell, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Cascadable, AppliesCurse, CanRapidFire, AreaSpell, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
エンフィーブル
キャストタイム: 0.5 秒
範囲内の敵を全員呪い、敵の命中を減少させ、敵が与えるダメージを低下させる。
基礎持続時間は12
呪い状態の敵の命中力が40%減少する
呪い状態のノーマルまたはマジックの敵のダメージが40%低下する
呪い状態のレアまたはユニークの敵のダメージが15%低下する
TempestPunishment
Spell, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Cascadable, AppliesCurse, CanRapidFire, AreaSpell, InstantNoRepeatWhenHeld, InstantShiftAttackForLeftMouse, Hex
パニッシュメント
キャストタイム: 0.5 秒
範囲内の全ての敵を呪い、その敵がヒットを行った際に弱体化のデバフを与え、低ライフ状態の時に受けるダメージを増加させる。
基礎持続時間は12
呪い状態の敵は低ライフ時に受けるダメージが40%増加する
呪い状態の敵はヒットを行った時に+2秒間弱体化する

Object Type

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

DiesAfterTime
{
}

Object Type Codes

version 2
extends "Metadata/Monsters/Daemon/UseSkillOnceDaemon"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/Daemon/TempestDaemonEnvironmentalCurses"] = {
    name = "Tempest Daemon",
    life = 1,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1,
    damageSpread = 0,
    attackTime = 1,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "TempestTemporalChains",
        "TempestElementalWeakness",
        "TempestPunishment",
        "TempestEnfeeble",
        "TempestVulnerability",
        "TempestFlammability",
        "TempestFrostbite",
        "TempestConductivity",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["TempestTemporalChains"] = {
    name = "Temporal Chains",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Curses all enemies in an area, lowering their action speed and making other effects on them expire more slowly.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Cascadable] = true,
        [SkillType.AppliesCurse] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.InstantNoRepeatWhenHeld] = true,
        [SkillType.InstantShiftAttackForLeftMouse] = true,
        [SkillType.Hex] = true,
    },
    statDescriptionScope = "curse_skill_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
        "temporal_chains_action_speed_+%_final",
        "buff_time_passed_+%_other_than_temporal_chains",
        "temporal_chains_action_speed_+%_vs_rare_or_unique_final",
    },
    levels = {
        [1] = {12000, -20, -25, -10, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TempestElementalWeakness"] = {
    name = "Elemental Weakness",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Curses all targets in an area, lowering their elemental resistances.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Cascadable] = true,
        [SkillType.AppliesCurse] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.InstantNoRepeatWhenHeld] = true,
        [SkillType.InstantShiftAttackForLeftMouse] = true,
        [SkillType.Hex] = true,
    },
    statDescriptionScope = "curse_skill_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_resist_all_elements_%",
        "base_skill_effect_duration",
    },
    levels = {
        [1] = {-20, 12000, levelRequirement = 10, statInterpolation = {1},  cost = { }, },
        [2] = {-25, 12000, levelRequirement = 40, statInterpolation = {1},  cost = { }, },
        [3] = {-30, 12000, levelRequirement = 56, statInterpolation = {1},  cost = { }, },
        [4] = {-40, 12000, levelRequirement = 71, statInterpolation = {1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TempestPunishment"] = {
    name = "Punishment",
    hidden = true,
    color = "1",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Curses all targets in an area, causing them to be debilitated when they hit enemies and increasing damage they take while on low life.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Cascadable] = true,
        [SkillType.AppliesCurse] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.InstantNoRepeatWhenHeld] = true,
        [SkillType.InstantShiftAttackForLeftMouse] = true,
        [SkillType.Hex] = true,
    },
    statDescriptionScope = "curse_skill_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
        "damage_taken_+%_on_low_life",
        "debilitate_self_for_x_milliseconds_on_hit",
    },
    levels = {
        [1] = {12000, 40, 2000, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TempestEnfeeble"] = {
    name = "Enfeeble",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Curses all targets in an area, reducing their accuracy and making them deal less damage.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Cascadable] = true,
        [SkillType.AppliesCurse] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.InstantNoRepeatWhenHeld] = true,
        [SkillType.InstantShiftAttackForLeftMouse] = true,
        [SkillType.Hex] = true,
    },
    statDescriptionScope = "curse_skill_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
        "accuracy_rating_+%",
        "enfeeble_damage_+%_final",
        "enfeeble_damage_+%_vs_rare_or_unique_final",
    },
    levels = {
        [1] = {12000, -40, -40, -15, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TempestVulnerability"] = {
    name = "Vulnerability",
    hidden = true,
    color = 4,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Curse all targets in an area, causing them to take increased physical damage. Attacks against the cursed enemies have a chance to inflict bleeding.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Cascadable] = true,
        [SkillType.AppliesCurse] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.Physical] = true,
        [SkillType.InstantNoRepeatWhenHeld] = true,
        [SkillType.InstantShiftAttackForLeftMouse] = true,
        [SkillType.Hex] = true,
    },
    statDescriptionScope = "curse_skill_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
        "physical_damage_taken_+%",
        "receive_bleeding_chance_%_when_hit_by_attack",
    },
    levels = {
        [1] = {12000, 25, 25, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TempestFlammability"] = {
    name = "Flammability",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Curses all targets in an area, lowering their fire resistance and giving them a chance to be ignited when hit.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Fire] = true,
        [SkillType.Cascadable] = true,
        [SkillType.AppliesCurse] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.InstantNoRepeatWhenHeld] = true,
        [SkillType.InstantShiftAttackForLeftMouse] = true,
        [SkillType.Hex] = true,
    },
    statDescriptionScope = "curse_skill_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_fire_damage_resistance_%",
        "base_skill_effect_duration",
        "chance_to_be_ignited_%",
    },
    levels = {
        [1] = {-20, 12000, 25, levelRequirement = 10, statInterpolation = {1},  cost = { }, },
        [2] = {-25, 12000, 25, levelRequirement = 41, statInterpolation = {1},  cost = { }, },
        [3] = {-30, 12000, 25, levelRequirement = 58, statInterpolation = {1},  cost = { }, },
        [4] = {-40, 12000, 25, levelRequirement = 71, statInterpolation = {1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TempestFrostbite"] = {
    name = "Frostbite",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Curses all targets in an area, lowering their cold resistance and giving them a chance to be frozen when hit.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Cold] = true,
        [SkillType.Cascadable] = true,
        [SkillType.AppliesCurse] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.InstantNoRepeatWhenHeld] = true,
        [SkillType.InstantShiftAttackForLeftMouse] = true,
        [SkillType.Hex] = true,
    },
    statDescriptionScope = "curse_skill_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_cold_damage_resistance_%",
        "base_skill_effect_duration",
        "chance_to_be_frozen_%",
    },
    levels = {
        [1] = {-20, 12000, 25, levelRequirement = 10, statInterpolation = {1},  cost = { }, },
        [2] = {-25, 12000, 25, levelRequirement = 41, statInterpolation = {1},  cost = { }, },
        [3] = {-30, 12000, 25, levelRequirement = 58, statInterpolation = {1},  cost = { }, },
        [4] = {-40, 12000, 25, levelRequirement = 71, statInterpolation = {1},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["TempestConductivity"] = {
    name = "Conductivity",
    hidden = true,
    color = "3",
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "Curses all targets in an area, lowering their lightning resistance and giving them a chance to be shocked when hit.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Lightning] = true,
        [SkillType.Cascadable] = true,
        [SkillType.AppliesCurse] = true,
        [SkillType.CanRapidFire] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.InstantNoRepeatWhenHeld] = true,
        [SkillType.InstantShiftAttackForLeftMouse] = true,
        [SkillType.Hex] = true,
    },
    statDescriptionScope = "curse_skill_stat_descriptions",
    castTime = 0.5,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_lightning_damage_resistance_%",
        "base_skill_effect_duration",
        "chance_to_be_shocked_%",
    },
    levels = {
        [1] = {-20, 12000, 25, levelRequirement = 10, statInterpolation = {1},  cost = { }, },
        [2] = {-25, 12000, 25, levelRequirement = 41, statInterpolation = {1},  cost = { }, },
        [3] = {-30, 12000, 25, levelRequirement = 58, statInterpolation = {1},  cost = { }, },
        [4] = {-40, 12000, 25, levelRequirement = 71, statInterpolation = {1},  cost = { }, },
    },
}