預言 普蘭德斯 暴怒
塗抹 星團珠寶 眾神殿系統 物品 天賦樹 化石 催化劑 譫妄玉 聖甲蟲 裂痕石 徽印 永恆珠寶 命運卡
誕陽魔像
Solarborn Golem

誕陽魔像(Solarborn Golem)

幽魂N
地區
詞綴monster do not fracture [1]
標籤cannot_be_monolith, mud_blood, construct
傷害180%
生命288%
Energy Shield From Life100%
Ailment Threshold288%
暴擊率5%
類型FlameGolemMeteor
攻擊距離6 ~ 6
攻擊間隔1.5 秒
傷害分佈20%
命中+100%

FireElementalFlameRed
flametotem
神聖火舌圖騰
召喚一個圖騰,它會持續的對附近的敵人噴射火焰。
造成 479.4719.2 火焰傷害
skill art variation []
active skill cast speed +% final [-89]
spell maximum action distance +% [-77]
monster penalty against minions damage +% final vs player minions [-25]

base_is_projectile always_pierce 法術 投射物 技能可齊射 擊中 陷阱技能 地雷技能 圖騰 火焰技能
施放時間: 0.25 秒

FireElementalCone
iconfrostnova
火元素炎錐
造成 448.5700.7 火焰傷害
is_area_damage 法術 擊中 範圍 陷阱技能 圖騰技能 地雷技能 法術可重複 可觸發 火焰技能 範圍法術 SecondWindSupport
施放時間: 0.935 秒
冷卻時間: 2 秒

FireElementalMortar
通用的怪物砲擊技能。與怪物投射物相似,但帶有衝擊效果。
projectile spread radius []
造成 656.3984.5 火焰傷害
spell maximum action distance +% [-33]

is_area_damage base_is_projectile 投射物 技能可齊射 法術 擊中 範圍 陷阱技能 圖騰技能 地雷技能 法術可重複 可觸發 範圍法術
施放時間: 1 秒
冷卻時間: 6 秒

FireElementalMeteor
base fire damage to deal per minute []
base skill effect duration []
active skill area of effect radius +% final [0]
skill physical damage % to convert to fire []
active skill attack damage final permyriad [8200]

is_area_damage 攻擊 範圍
施放時間: 3 秒
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
84誕陽魔像517552574.51.5219421616185482194275000

FireElementalFlameRed
flametotem
神聖火舌圖騰
召喚一個圖騰,它會持續的對附近的敵人噴射火焰。
造成 432.2648.2 火焰傷害
skill art variation []
active skill cast speed +% final [-89]
spell maximum action distance +% [-77]
monster penalty against minions damage +% final vs player minions [-25]

base_is_projectile always_pierce 法術 投射物 技能可齊射 擊中 陷阱技能 地雷技能 圖騰 火焰技能
施放時間: 0.25 秒

FireElementalCone
iconfrostnova
火元素炎錐
造成 412.3644.3 火焰傷害
is_area_damage 法術 擊中 範圍 陷阱技能 圖騰技能 地雷技能 法術可重複 可觸發 火焰技能 範圍法術 SecondWindSupport
施放時間: 0.935 秒
冷卻時間: 2 秒

FireElementalMortar
通用的怪物砲擊技能。與怪物投射物相似,但帶有衝擊效果。
projectile spread radius []
造成 603.1904.7 火焰傷害
spell maximum action distance +% [-33]

is_area_damage base_is_projectile 投射物 技能可齊射 法術 擊中 範圍 陷阱技能 圖騰技能 地雷技能 法術可重複 可觸發 範圍法術
施放時間: 1 秒
冷卻時間: 6 秒

FireElementalMeteor
base fire damage to deal per minute []
base skill effect duration []
active skill area of effect radius +% final [0]
skill physical damage % to convert to fire []
active skill attack damage final permyriad [8200]

is_area_damage 攻擊 範圍
施放時間: 3 秒
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
82誕陽魔像463532296.21.5182421419879451824275000

FireElementalFlameRed
flametotem
神聖火舌圖騰
召喚一個圖騰,它會持續的對附近的敵人噴射火焰。
造成 350.6525.9 火焰傷害
skill art variation []
active skill cast speed +% final [-89]
spell maximum action distance +% [-77]
monster penalty against minions damage +% final vs player minions [-25]

base_is_projectile always_pierce 法術 投射物 技能可齊射 擊中 陷阱技能 地雷技能 圖騰 火焰技能
施放時間: 0.25 秒

FireElementalCone
iconfrostnova
火元素炎錐
造成 348.1543.9 火焰傷害
is_area_damage 法術 擊中 範圍 陷阱技能 圖騰技能 地雷技能 法術可重複 可觸發 火焰技能 範圍法術 SecondWindSupport
施放時間: 0.935 秒
冷卻時間: 2 秒

FireElementalMortar
通用的怪物砲擊技能。與怪物投射物相似,但帶有衝擊效果。
projectile spread radius []
造成 508.5762.8 火焰傷害
spell maximum action distance +% [-33]

is_area_damage base_is_projectile 投射物 技能可齊射 法術 擊中 範圍 陷阱技能 圖騰技能 地雷技能 法術可重複 可觸發 範圍法術
施放時間: 1 秒
冷卻時間: 6 秒

FireElementalMeteor
base fire damage to deal per minute []
base skill effect duration []
active skill area of effect radius +% final [0]
skill physical damage % to convert to fire []
active skill attack damage final permyriad [7400]

is_area_damage 攻擊 範圍
施放時間: 3 秒
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
78誕陽魔像358691823.61.5122921094068521229275000

FireElementalFlameRed
flametotem
神聖火舌圖騰
召喚一個圖騰,它會持續的對附近的敵人噴射火焰。
造成 269.2403.7 火焰傷害
skill art variation []
active skill cast speed +% final [-89]
spell maximum action distance +% [-77]
monster penalty against minions damage +% final vs player minions [-25]

base_is_projectile always_pierce 法術 投射物 技能可齊射 擊中 陷阱技能 地雷技能 圖騰 火焰技能
施放時間: 0.25 秒

FireElementalCone
iconfrostnova
火元素炎錐
造成 280.8438.8 火焰傷害
is_area_damage 法術 擊中 範圍 陷阱技能 圖騰技能 地雷技能 法術可重複 可觸發 火焰技能 範圍法術 SecondWindSupport
施放時間: 0.935 秒
冷卻時間: 2 秒

FireElementalMortar
通用的怪物砲擊技能。與怪物投射物相似,但帶有衝擊效果。
projectile spread radius []
造成 409.7614.5 火焰傷害
spell maximum action distance +% [-33]

is_area_damage base_is_projectile 投射物 技能可齊射 法術 擊中 範圍 陷阱技能 圖騰技能 地雷技能 法術可重複 可觸發 範圍法術
施放時間: 1 秒
冷卻時間: 6 秒

FireElementalMeteor
base fire damage to deal per minute []
base skill effect duration []
active skill area of effect radius +% final [0]
skill physical damage % to convert to fire []
active skill attack damage final permyriad [6400]

is_area_damage 攻擊 範圍
施放時間: 3 秒
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
73誕陽魔像266481360.81.5782178725676782175000

FireElementalFlameRed
flametotem
神聖火舌圖騰
召喚一個圖騰,它會持續的對附近的敵人噴射火焰。
造成 205.9308.8 火焰傷害
skill art variation []
active skill cast speed +% final [-89]
spell maximum action distance +% [-77]
monster penalty against minions damage +% final vs player minions [-25]

base_is_projectile always_pierce 法術 投射物 技能可齊射 擊中 陷阱技能 地雷技能 圖騰 火焰技能
施放時間: 0.25 秒

FireElementalCone
iconfrostnova
火元素炎錐
造成 225.7352.7 火焰傷害
is_area_damage 法術 擊中 範圍 陷阱技能 圖騰技能 地雷技能 法術可重複 可觸發 火焰技能 範圍法術 SecondWindSupport
施放時間: 0.935 秒
冷卻時間: 2 秒

FireElementalMortar
通用的怪物砲擊技能。與怪物投射物相似,但帶有衝擊效果。
projectile spread radius []
造成 328.9493.3 火焰傷害
spell maximum action distance +% [-33]

is_area_damage base_is_projectile 投射物 技能可齊射 法術 擊中 範圍 陷阱技能 圖騰技能 地雷技能 法術可重複 可觸發 範圍法術
施放時間: 1 秒
冷卻時間: 6 秒

FireElementalMeteor
base fire damage to deal per minute []
base skill effect duration []
active skill area of effect radius +% final [0]
skill physical damage % to convert to fire []
active skill attack damage final permyriad [5400]

is_area_damage 攻擊 範圍
施放時間: 3 秒
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
68誕陽魔像193821009.81.5495956424681495975000
TotemFireSpray15TargetIsEnemy TargetMediumNear
MonsterMortar25TargetNotMediumNear
MonsterMortar5TargetNotNear
Flee4NoRepeat TargetIsEnemy
Advance40TargetFar
Advance100ForceTargetEnemy TargetIsPlayer IHaveBelowXDarknessImmunity=80 TargetHasDelveImmunity

Object Type

version 2
extends "Metadata/Monsters/FireElemental/FireElemental"

Positioned
{
	blocking = false
}

Transitionable
{

}

Object Type Codes

version 2
extends "Metadata/Monsters/FireElemental/FireElemental"

Transitionable
{
	create_untransitioned = "SetRotation(1.57); PlayAnimation( spawn_vertical ); PauseAnimation(); DisableRendering();"
	create_transitioned = "EnableTargetable(); EnableRendering();"
	on_transition = "EnableTargetable(); EnableRendering();"
}

Targetable
{
	targetable = false
}
火焰抗性冰冷抗性閃電抗性混沌抗性
20000
45000
75000
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/FireElemental/FireElementalMeteorAngle2"] = {
    name = "Solarborn Golem",
    life = 2.88,
    energyShield = 1,
    fireResist = 75,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1.8,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "FireElementalFlameRed",
        "FireElementalCone",
        "FireElementalMortar",
        "FireElementalMeteor",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["FireElementalFlameRed"] = {
    name = "Holy Flame Totem",
    hidden = true,
    color = 4,
    baseEffectiveness = 0.5833,
    incrementalEffectiveness = 0.042,
    description = "Summons a totem that fires a stream of flame at nearby enemies.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.SkillCanVolley] = true,
        [SkillType.Hit] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.Totem] = true,
        [SkillType.FireSkill] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 0.25,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "skill_art_variation",
        "active_skill_cast_speed_+%_final",
        "spell_maximum_action_distance_+%",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "base_is_projectile",
        "always_pierce",
    },
    levels = {
        [1] = {0.8, 1.2, 4, -89, -77, -25, levelRequirement = 3, statInterpolation = {3, 3, 1, 1, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["FireElementalCone"] = {
    name = "Fire Elemental Cone",
    hidden = true,
    color = "3",
    baseEffectiveness = 1.2444,
    incrementalEffectiveness = 0.0317,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Hit] = true,
        [SkillType.Area] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.Triggerable] = true,
        [SkillType.FireSkill] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.SecondWindSupport] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 0.935,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "is_area_damage",
    },
    levels = {
        [1] = {0.8, 1.25, critChance = 10, levelRequirement = 34, statInterpolation = {3, 3},  },
        [2] = {0.8, 1.25, critChance = 10, levelRequirement = 36, statInterpolation = {3, 3},  },
        [3] = {0.8, 1.25, critChance = 10, levelRequirement = 38, statInterpolation = {3, 3},  },
        [4] = {0.8, 1.25, critChance = 10, levelRequirement = 40, statInterpolation = {3, 3},  },
        [5] = {0.8, 1.25, critChance = 10, levelRequirement = 42, statInterpolation = {3, 3},  },
        [6] = {0.8, 1.25, critChance = 10, levelRequirement = 44, statInterpolation = {3, 3},  },
        [7] = {0.8, 1.25, critChance = 10, levelRequirement = 46, statInterpolation = {3, 3},  },
        [8] = {0.8, 1.25, critChance = 10, levelRequirement = 48, statInterpolation = {3, 3},  },
        [9] = {0.8, 1.25, critChance = 10, levelRequirement = 50, statInterpolation = {3, 3},  },
        [10] = {0.8, 1.25, critChance = 10, levelRequirement = 52, statInterpolation = {3, 3},  },
        [11] = {0.8, 1.25, critChance = 10, levelRequirement = 54, statInterpolation = {3, 3},  },
        [12] = {0.8, 1.25, critChance = 10, levelRequirement = 56, statInterpolation = {3, 3},  },
        [13] = {0.8, 1.25, critChance = 10, levelRequirement = 58, statInterpolation = {3, 3},  },
        [14] = {0.8, 1.25, critChance = 10, levelRequirement = 60, statInterpolation = {3, 3},  },
        [15] = {0.8, 1.25, critChance = 10, levelRequirement = 62, statInterpolation = {3, 3},  },
        [16] = {0.8, 1.25, critChance = 10, levelRequirement = 64, statInterpolation = {3, 3},  },
        [17] = {0.8, 1.25, critChance = 10, levelRequirement = 66, statInterpolation = {3, 3},  },
        [18] = {0.8, 1.25, critChance = 10, levelRequirement = 68, statInterpolation = {3, 3},  },
        [19] = {0.8, 1.25, critChance = 10, levelRequirement = 69, statInterpolation = {3, 3},  },
        [20] = {0.8, 1.25, critChance = 10, levelRequirement = 70, statInterpolation = {3, 3},  },
        [21] = {0.8, 1.25, critChance = 10, levelRequirement = 72, statInterpolation = {3, 3},  },
        [22] = {0.8, 1.25, critChance = 10, levelRequirement = 74, statInterpolation = {3, 3},  },
        [23] = {0.8, 1.25, critChance = 10, levelRequirement = 76, statInterpolation = {3, 3},  },
        [24] = {0.8, 1.25, critChance = 10, levelRequirement = 78, statInterpolation = {3, 3},  },
        [25] = {0.8, 1.25, critChance = 10, levelRequirement = 80, statInterpolation = {3, 3},  },
        [26] = {0.8, 1.25, critChance = 10, levelRequirement = 82, statInterpolation = {3, 3},  },
        [27] = {0.8, 1.25, critChance = 10, levelRequirement = 84, statInterpolation = {3, 3},  },
        [28] = {0.8, 1.25, critChance = 10, levelRequirement = 86, statInterpolation = {3, 3},  },
        [29] = {0.8, 1.25, critChance = 10, levelRequirement = 88, statInterpolation = {3, 3},  },
        [30] = {0.8, 1.25, critChance = 10, levelRequirement = 90, statInterpolation = {3, 3},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["FireElementalMortar"] = {
    name = "FireElementalMortar",
    hidden = true,
    color = 4,
    baseEffectiveness = 1.7778,
    incrementalEffectiveness = 0.032,
    description = "Generic monster mortar skill. Like Monster Projectile but has an impact effect.",
    skillTypes = {
        [SkillType.Projectile] = true,
        [SkillType.SkillCanVolley] = true,
        [SkillType.Spell] = true,
        [SkillType.Hit] = true,
        [SkillType.Area] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "projectile_spread_radius",
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "spell_maximum_action_distance_+%",
        "is_area_damage",
        "base_is_projectile",
    },
    levels = {
        [1] = {15, 0.8, 1.2, -33, critChance = 5, levelRequirement = 34, statInterpolation = {1, 3, 3, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["FireElementalMeteor"] = {
    name = "FireElementalMeteor",
    hidden = true,
    color = 4,
    baseEffectiveness = 6.1111,
    incrementalEffectiveness = 0.04,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Area] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 3,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_fire_damage_to_deal_per_minute",
        "base_skill_effect_duration",
        "active_skill_area_of_effect_radius_+%_final",
        "skill_physical_damage_%_to_convert_to_fire",
        "is_area_damage",
    },
    levels = {
        [1] = {1, 5000, 0, 100, baseMultiplier = 1.1, levelRequirement = 3, statInterpolation = {3, 1, 1, 1},  },
        [2] = {1, 5000, 0, 100, baseMultiplier = 1.12, levelRequirement = 5, statInterpolation = {3, 1, 1, 1},  },
        [3] = {1, 5000, 0, 100, baseMultiplier = 1.14, levelRequirement = 8, statInterpolation = {3, 1, 1, 1},  },
        [4] = {1, 5000, 0, 100, baseMultiplier = 1.16, levelRequirement = 11, statInterpolation = {3, 1, 1, 1},  },
        [5] = {1, 5000, 0, 100, baseMultiplier = 1.18, levelRequirement = 15, statInterpolation = {3, 1, 1, 1},  },
        [6] = {1, 5000, 0, 100, baseMultiplier = 1.2, levelRequirement = 20, statInterpolation = {3, 1, 1, 1},  },
        [7] = {1, 5000, 0, 100, baseMultiplier = 1.22, levelRequirement = 24, statInterpolation = {3, 1, 1, 1},  },
        [8] = {1, 5000, 0, 100, baseMultiplier = 1.24, levelRequirement = 28, statInterpolation = {3, 1, 1, 1},  },
        [9] = {1, 5000, 0, 100, baseMultiplier = 1.26, levelRequirement = 29, statInterpolation = {3, 1, 1, 1},  },
        [10] = {1, 5000, 0, 100, baseMultiplier = 1.28, levelRequirement = 32, statInterpolation = {3, 1, 1, 1},  },
        [11] = {1, 5000, 0, 100, baseMultiplier = 1.3, levelRequirement = 36, statInterpolation = {3, 1, 1, 1},  },
        [12] = {1, 5000, 0, 100, baseMultiplier = 1.32, levelRequirement = 40, statInterpolation = {3, 1, 1, 1},  },
        [13] = {1, 5000, 0, 100, baseMultiplier = 1.34, levelRequirement = 45, statInterpolation = {3, 1, 1, 1},  },
        [14] = {1, 5000, 0, 100, baseMultiplier = 1.36, levelRequirement = 49, statInterpolation = {3, 1, 1, 1},  },
        [15] = {1, 5000, 0, 100, baseMultiplier = 1.38, levelRequirement = 50, statInterpolation = {3, 1, 1, 1},  },
        [16] = {1, 5000, 0, 100, baseMultiplier = 1.4, levelRequirement = 52, statInterpolation = {3, 1, 1, 1},  },
        [17] = {1, 5000, 0, 100, baseMultiplier = 1.42, levelRequirement = 56, statInterpolation = {3, 1, 1, 1},  },
        [18] = {1, 5000, 0, 100, baseMultiplier = 1.44, levelRequirement = 60, statInterpolation = {3, 1, 1, 1},  },
        [19] = {1, 5000, 0, 100, baseMultiplier = 1.46, levelRequirement = 64, statInterpolation = {3, 1, 1, 1},  },
        [20] = {1, 5000, 0, 100, baseMultiplier = 1.48, levelRequirement = 65, statInterpolation = {3, 1, 1, 1},  },
        [21] = {1, 5000, 0, 100, baseMultiplier = 1.5, levelRequirement = 66, statInterpolation = {3, 1, 1, 1},  },
        [22] = {1, 5000, 0, 100, baseMultiplier = 1.52, levelRequirement = 67, statInterpolation = {3, 1, 1, 1},  },
        [23] = {1, 5000, 0, 100, baseMultiplier = 1.54, levelRequirement = 68, statInterpolation = {3, 1, 1, 1},  },
        [24] = {1, 5000, 0, 100, baseMultiplier = 1.56, levelRequirement = 69, statInterpolation = {3, 1, 1, 1},  },
        [25] = {1, 5000, 0, 100, baseMultiplier = 1.58, levelRequirement = 70, statInterpolation = {3, 1, 1, 1},  },
        [26] = {1, 5000, 0, 100, baseMultiplier = 1.6, levelRequirement = 71, statInterpolation = {3, 1, 1, 1},  },
        [27] = {1, 5000, 0, 100, baseMultiplier = 1.62, levelRequirement = 72, statInterpolation = {3, 1, 1, 1},  },
        [28] = {1, 5000, 0, 100, baseMultiplier = 1.64, levelRequirement = 73, statInterpolation = {3, 1, 1, 1},  },
        [29] = {1, 5000, 0, 100, baseMultiplier = 1.66, levelRequirement = 74, statInterpolation = {3, 1, 1, 1},  },
        [30] = {1, 5000, 0, 100, baseMultiplier = 1.68, levelRequirement = 75, statInterpolation = {3, 1, 1, 1},  },
        [31] = {1, 5000, 0, 100, baseMultiplier = 1.7, levelRequirement = 76, statInterpolation = {3, 1, 1, 1},  },
        [32] = {1, 5000, 0, 100, baseMultiplier = 1.72, levelRequirement = 77, statInterpolation = {3, 1, 1, 1},  },
        [33] = {1, 5000, 0, 100, baseMultiplier = 1.74, levelRequirement = 78, statInterpolation = {3, 1, 1, 1},  },
        [34] = {1, 5000, 0, 100, baseMultiplier = 1.76, levelRequirement = 79, statInterpolation = {3, 1, 1, 1},  },
        [35] = {1, 5000, 0, 100, baseMultiplier = 1.78, levelRequirement = 80, statInterpolation = {3, 1, 1, 1},  },
        [36] = {1, 5000, 0, 100, baseMultiplier = 1.8, levelRequirement = 81, statInterpolation = {3, 1, 1, 1},  },
        [37] = {1, 5000, 0, 100, baseMultiplier = 1.82, levelRequirement = 82, statInterpolation = {3, 1, 1, 1},  },
    },
}
幽魂N
地區
詞綴monster do not fracture [1]
標籤cannot_be_monolith, mud_blood, construct
傷害180%
生命288%
Energy Shield From Life100%
Ailment Threshold288%
暴擊率5%
類型FlameGolemMeteor
攻擊距離6 ~ 6
攻擊間隔1.5 秒
傷害分佈20%
命中+100%

FireElementalFlameRed
flametotem
神聖火舌圖騰
召喚一個圖騰,它會持續的對附近的敵人噴射火焰。
造成 479.4719.2 火焰傷害
skill art variation []
active skill cast speed +% final [-89]
spell maximum action distance +% [-77]
monster penalty against minions damage +% final vs player minions [-25]

base_is_projectile always_pierce 法術 投射物 技能可齊射 擊中 陷阱技能 地雷技能 圖騰 火焰技能
施放時間: 0.25 秒

FireElementalCone
iconfrostnova
火元素炎錐
造成 448.5700.7 火焰傷害
is_area_damage 法術 擊中 範圍 陷阱技能 圖騰技能 地雷技能 法術可重複 可觸發 火焰技能 範圍法術 SecondWindSupport
施放時間: 0.935 秒
冷卻時間: 2 秒

FireElementalMortar
通用的怪物砲擊技能。與怪物投射物相似,但帶有衝擊效果。
projectile spread radius []
造成 656.3984.5 火焰傷害
spell maximum action distance +% [-33]

is_area_damage base_is_projectile 投射物 技能可齊射 法術 擊中 範圍 陷阱技能 圖騰技能 地雷技能 法術可重複 可觸發 範圍法術
施放時間: 1 秒
冷卻時間: 6 秒

FireElementalMeteor
base fire damage to deal per minute []
base skill effect duration []
active skill area of effect radius +% final [0]
skill physical damage % to convert to fire []
active skill attack damage final permyriad [8200]

is_area_damage 攻擊 範圍
施放時間: 3 秒
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
84誕陽魔像517552574.51.5219421616185482194275000

FireElementalFlameRed
flametotem
神聖火舌圖騰
召喚一個圖騰,它會持續的對附近的敵人噴射火焰。
造成 432.2648.2 火焰傷害
skill art variation []
active skill cast speed +% final [-89]
spell maximum action distance +% [-77]
monster penalty against minions damage +% final vs player minions [-25]

base_is_projectile always_pierce 法術 投射物 技能可齊射 擊中 陷阱技能 地雷技能 圖騰 火焰技能
施放時間: 0.25 秒

FireElementalCone
iconfrostnova
火元素炎錐
造成 412.3644.3 火焰傷害
is_area_damage 法術 擊中 範圍 陷阱技能 圖騰技能 地雷技能 法術可重複 可觸發 火焰技能 範圍法術 SecondWindSupport
施放時間: 0.935 秒
冷卻時間: 2 秒

FireElementalMortar
通用的怪物砲擊技能。與怪物投射物相似,但帶有衝擊效果。
projectile spread radius []
造成 603.1904.7 火焰傷害
spell maximum action distance +% [-33]

is_area_damage base_is_projectile 投射物 技能可齊射 法術 擊中 範圍 陷阱技能 圖騰技能 地雷技能 法術可重複 可觸發 範圍法術
施放時間: 1 秒
冷卻時間: 6 秒

FireElementalMeteor
base fire damage to deal per minute []
base skill effect duration []
active skill area of effect radius +% final [0]
skill physical damage % to convert to fire []
active skill attack damage final permyriad [8200]

is_area_damage 攻擊 範圍
施放時間: 3 秒
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
82誕陽魔像463532296.21.5182421419879451824275000

FireElementalFlameRed
flametotem
神聖火舌圖騰
召喚一個圖騰,它會持續的對附近的敵人噴射火焰。
造成 350.6525.9 火焰傷害
skill art variation []
active skill cast speed +% final [-89]
spell maximum action distance +% [-77]
monster penalty against minions damage +% final vs player minions [-25]

base_is_projectile always_pierce 法術 投射物 技能可齊射 擊中 陷阱技能 地雷技能 圖騰 火焰技能
施放時間: 0.25 秒

FireElementalCone
iconfrostnova
火元素炎錐
造成 348.1543.9 火焰傷害
is_area_damage 法術 擊中 範圍 陷阱技能 圖騰技能 地雷技能 法術可重複 可觸發 火焰技能 範圍法術 SecondWindSupport
施放時間: 0.935 秒
冷卻時間: 2 秒

FireElementalMortar
通用的怪物砲擊技能。與怪物投射物相似,但帶有衝擊效果。
projectile spread radius []
造成 508.5762.8 火焰傷害
spell maximum action distance +% [-33]

is_area_damage base_is_projectile 投射物 技能可齊射 法術 擊中 範圍 陷阱技能 圖騰技能 地雷技能 法術可重複 可觸發 範圍法術
施放時間: 1 秒
冷卻時間: 6 秒

FireElementalMeteor
base fire damage to deal per minute []
base skill effect duration []
active skill area of effect radius +% final [0]
skill physical damage % to convert to fire []
active skill attack damage final permyriad [7400]

is_area_damage 攻擊 範圍
施放時間: 3 秒
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
78誕陽魔像358691823.61.5122921094068521229275000

FireElementalFlameRed
flametotem
神聖火舌圖騰
召喚一個圖騰,它會持續的對附近的敵人噴射火焰。
造成 269.2403.7 火焰傷害
skill art variation []
active skill cast speed +% final [-89]
spell maximum action distance +% [-77]
monster penalty against minions damage +% final vs player minions [-25]

base_is_projectile always_pierce 法術 投射物 技能可齊射 擊中 陷阱技能 地雷技能 圖騰 火焰技能
施放時間: 0.25 秒

FireElementalCone
iconfrostnova
火元素炎錐
造成 280.8438.8 火焰傷害
is_area_damage 法術 擊中 範圍 陷阱技能 圖騰技能 地雷技能 法術可重複 可觸發 火焰技能 範圍法術 SecondWindSupport
施放時間: 0.935 秒
冷卻時間: 2 秒

FireElementalMortar
通用的怪物砲擊技能。與怪物投射物相似,但帶有衝擊效果。
projectile spread radius []
造成 409.7614.5 火焰傷害
spell maximum action distance +% [-33]

is_area_damage base_is_projectile 投射物 技能可齊射 法術 擊中 範圍 陷阱技能 圖騰技能 地雷技能 法術可重複 可觸發 範圍法術
施放時間: 1 秒
冷卻時間: 6 秒

FireElementalMeteor
base fire damage to deal per minute []
base skill effect duration []
active skill area of effect radius +% final [0]
skill physical damage % to convert to fire []
active skill attack damage final permyriad [6400]

is_area_damage 攻擊 範圍
施放時間: 3 秒
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
73誕陽魔像266481360.81.5782178725676782175000

FireElementalFlameRed
flametotem
神聖火舌圖騰
召喚一個圖騰,它會持續的對附近的敵人噴射火焰。
造成 205.9308.8 火焰傷害
skill art variation []
active skill cast speed +% final [-89]
spell maximum action distance +% [-77]
monster penalty against minions damage +% final vs player minions [-25]

base_is_projectile always_pierce 法術 投射物 技能可齊射 擊中 陷阱技能 地雷技能 圖騰 火焰技能
施放時間: 0.25 秒

FireElementalCone
iconfrostnova
火元素炎錐
造成 225.7352.7 火焰傷害
is_area_damage 法術 擊中 範圍 陷阱技能 圖騰技能 地雷技能 法術可重複 可觸發 火焰技能 範圍法術 SecondWindSupport
施放時間: 0.935 秒
冷卻時間: 2 秒

FireElementalMortar
通用的怪物砲擊技能。與怪物投射物相似,但帶有衝擊效果。
projectile spread radius []
造成 328.9493.3 火焰傷害
spell maximum action distance +% [-33]

is_area_damage base_is_projectile 投射物 技能可齊射 法術 擊中 範圍 陷阱技能 圖騰技能 地雷技能 法術可重複 可觸發 範圍法術
施放時間: 1 秒
冷卻時間: 6 秒

FireElementalMeteor
base fire damage to deal per minute []
base skill effect duration []
active skill area of effect radius +% final [0]
skill physical damage % to convert to fire []
active skill attack damage final permyriad [5400]

is_area_damage 攻擊 範圍
施放時間: 3 秒
等級名字經驗值傷害攻擊間隔幽魂生命護甲閃避能量護盾火焰抗性冰冷抗性閃電抗性混沌抗性
68誕陽魔像193821009.81.5495956424681495975000
TotemFireSpray15TargetIsEnemy TargetMediumNear
MonsterMortar25TargetNotMediumNear
MonsterMortar5TargetNotNear
Flee4NoRepeat TargetIsEnemy
Advance40TargetFar
Advance100ForceTargetEnemy TargetIsPlayer IHaveBelowXDarknessImmunity=80 TargetHasDelveImmunity

Object Type

version 2
extends "Metadata/Monsters/Monster"

Actor
{
	basic_action = "Emerge"
}

Life
{
	corpse_usable = false
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"

Render
{
	//turn_duration = 0.5
	fade_arrows = true
}

BaseEvents
{
	on_construction_complete = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/fire_elemental/FireElemental_fx.epk ); "
}

Life
{
	on_death = "RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/fire_elemental/FireElemental_fx.epk );"
}
火焰抗性冰冷抗性閃電抗性混沌抗性
20000
45000
75000
Path of Building
Spectre
-- src\Data\Spectres.lua
minions["Metadata/Monsters/FireElemental/FireElementalMeteorAngle2Standalone"] = {
    name = "Solarborn Golem",
    life = 2.88,
    energyShield = 1,
    fireResist = 75,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 1.8,
    damageSpread = 0.2,
    attackTime = 1.5,
    attackRange = 6,
    accuracy = 1,
    skillList = {
        "FireElementalFlameRed",
        "FireElementalCone",
        "FireElementalMortar",
        "FireElementalMeteor",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["FireElementalFlameRed"] = {
    name = "Holy Flame Totem",
    hidden = true,
    color = 4,
    baseEffectiveness = 0.5833,
    incrementalEffectiveness = 0.042,
    description = "Summons a totem that fires a stream of flame at nearby enemies.",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.SkillCanVolley] = true,
        [SkillType.Hit] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.Totem] = true,
        [SkillType.FireSkill] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 0.25,
    baseFlags = {
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "skill_art_variation",
        "active_skill_cast_speed_+%_final",
        "spell_maximum_action_distance_+%",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "base_is_projectile",
        "always_pierce",
    },
    levels = {
        [1] = {0.8, 1.2, 4, -89, -77, -25, levelRequirement = 3, statInterpolation = {3, 3, 1, 1, 1, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["FireElementalCone"] = {
    name = "Fire Elemental Cone",
    hidden = true,
    color = "3",
    baseEffectiveness = 1.2444,
    incrementalEffectiveness = 0.0317,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Hit] = true,
        [SkillType.Area] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.Triggerable] = true,
        [SkillType.FireSkill] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.SecondWindSupport] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 0.935,
    baseFlags = {
        area = true,
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "is_area_damage",
    },
    levels = {
        [1] = {0.8, 1.25, critChance = 10, levelRequirement = 34, statInterpolation = {3, 3},  },
        [2] = {0.8, 1.25, critChance = 10, levelRequirement = 36, statInterpolation = {3, 3},  },
        [3] = {0.8, 1.25, critChance = 10, levelRequirement = 38, statInterpolation = {3, 3},  },
        [4] = {0.8, 1.25, critChance = 10, levelRequirement = 40, statInterpolation = {3, 3},  },
        [5] = {0.8, 1.25, critChance = 10, levelRequirement = 42, statInterpolation = {3, 3},  },
        [6] = {0.8, 1.25, critChance = 10, levelRequirement = 44, statInterpolation = {3, 3},  },
        [7] = {0.8, 1.25, critChance = 10, levelRequirement = 46, statInterpolation = {3, 3},  },
        [8] = {0.8, 1.25, critChance = 10, levelRequirement = 48, statInterpolation = {3, 3},  },
        [9] = {0.8, 1.25, critChance = 10, levelRequirement = 50, statInterpolation = {3, 3},  },
        [10] = {0.8, 1.25, critChance = 10, levelRequirement = 52, statInterpolation = {3, 3},  },
        [11] = {0.8, 1.25, critChance = 10, levelRequirement = 54, statInterpolation = {3, 3},  },
        [12] = {0.8, 1.25, critChance = 10, levelRequirement = 56, statInterpolation = {3, 3},  },
        [13] = {0.8, 1.25, critChance = 10, levelRequirement = 58, statInterpolation = {3, 3},  },
        [14] = {0.8, 1.25, critChance = 10, levelRequirement = 60, statInterpolation = {3, 3},  },
        [15] = {0.8, 1.25, critChance = 10, levelRequirement = 62, statInterpolation = {3, 3},  },
        [16] = {0.8, 1.25, critChance = 10, levelRequirement = 64, statInterpolation = {3, 3},  },
        [17] = {0.8, 1.25, critChance = 10, levelRequirement = 66, statInterpolation = {3, 3},  },
        [18] = {0.8, 1.25, critChance = 10, levelRequirement = 68, statInterpolation = {3, 3},  },
        [19] = {0.8, 1.25, critChance = 10, levelRequirement = 69, statInterpolation = {3, 3},  },
        [20] = {0.8, 1.25, critChance = 10, levelRequirement = 70, statInterpolation = {3, 3},  },
        [21] = {0.8, 1.25, critChance = 10, levelRequirement = 72, statInterpolation = {3, 3},  },
        [22] = {0.8, 1.25, critChance = 10, levelRequirement = 74, statInterpolation = {3, 3},  },
        [23] = {0.8, 1.25, critChance = 10, levelRequirement = 76, statInterpolation = {3, 3},  },
        [24] = {0.8, 1.25, critChance = 10, levelRequirement = 78, statInterpolation = {3, 3},  },
        [25] = {0.8, 1.25, critChance = 10, levelRequirement = 80, statInterpolation = {3, 3},  },
        [26] = {0.8, 1.25, critChance = 10, levelRequirement = 82, statInterpolation = {3, 3},  },
        [27] = {0.8, 1.25, critChance = 10, levelRequirement = 84, statInterpolation = {3, 3},  },
        [28] = {0.8, 1.25, critChance = 10, levelRequirement = 86, statInterpolation = {3, 3},  },
        [29] = {0.8, 1.25, critChance = 10, levelRequirement = 88, statInterpolation = {3, 3},  },
        [30] = {0.8, 1.25, critChance = 10, levelRequirement = 90, statInterpolation = {3, 3},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["FireElementalMortar"] = {
    name = "FireElementalMortar",
    hidden = true,
    color = 4,
    baseEffectiveness = 1.7778,
    incrementalEffectiveness = 0.032,
    description = "Generic monster mortar skill. Like Monster Projectile but has an impact effect.",
    skillTypes = {
        [SkillType.Projectile] = true,
        [SkillType.SkillCanVolley] = true,
        [SkillType.Spell] = true,
        [SkillType.Hit] = true,
        [SkillType.Area] = true,
        [SkillType.SkillCanTrap] = true,
        [SkillType.SkillCanTotem] = true,
        [SkillType.SkillCanMine] = true,
        [SkillType.SpellCanRepeat] = true,
        [SkillType.Triggerable] = true,
        [SkillType.AreaSpell] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 1,
    baseFlags = {
        area = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "projectile_spread_radius",
        "spell_minimum_base_fire_damage",
        "spell_maximum_base_fire_damage",
        "spell_maximum_action_distance_+%",
        "is_area_damage",
        "base_is_projectile",
    },
    levels = {
        [1] = {15, 0.8, 1.2, -33, critChance = 5, levelRequirement = 34, statInterpolation = {1, 3, 3, 1},  },
    },
}
-- src\Data\Skills\spectre.lua
skills["FireElementalMeteor"] = {
    name = "FireElementalMeteor",
    hidden = true,
    color = 4,
    baseEffectiveness = 6.1111,
    incrementalEffectiveness = 0.04,
    skillTypes = {
        [SkillType.Attack] = true,
        [SkillType.Area] = true,
    },
    statDescriptionScope = "skill_gem_stat_descriptions",
    castTime = 3,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_fire_damage_to_deal_per_minute",
        "base_skill_effect_duration",
        "active_skill_area_of_effect_radius_+%_final",
        "skill_physical_damage_%_to_convert_to_fire",
        "is_area_damage",
    },
    levels = {
        [1] = {1, 5000, 0, 100, baseMultiplier = 1.1, levelRequirement = 3, statInterpolation = {3, 1, 1, 1},  },
        [2] = {1, 5000, 0, 100, baseMultiplier = 1.12, levelRequirement = 5, statInterpolation = {3, 1, 1, 1},  },
        [3] = {1, 5000, 0, 100, baseMultiplier = 1.14, levelRequirement = 8, statInterpolation = {3, 1, 1, 1},  },
        [4] = {1, 5000, 0, 100, baseMultiplier = 1.16, levelRequirement = 11, statInterpolation = {3, 1, 1, 1},  },
        [5] = {1, 5000, 0, 100, baseMultiplier = 1.18, levelRequirement = 15, statInterpolation = {3, 1, 1, 1},  },
        [6] = {1, 5000, 0, 100, baseMultiplier = 1.2, levelRequirement = 20, statInterpolation = {3, 1, 1, 1},  },
        [7] = {1, 5000, 0, 100, baseMultiplier = 1.22, levelRequirement = 24, statInterpolation = {3, 1, 1, 1},  },
        [8] = {1, 5000, 0, 100, baseMultiplier = 1.24, levelRequirement = 28, statInterpolation = {3, 1, 1, 1},  },
        [9] = {1, 5000, 0, 100, baseMultiplier = 1.26, levelRequirement = 29, statInterpolation = {3, 1, 1, 1},  },
        [10] = {1, 5000, 0, 100, baseMultiplier = 1.28, levelRequirement = 32, statInterpolation = {3, 1, 1, 1},  },
        [11] = {1, 5000, 0, 100, baseMultiplier = 1.3, levelRequirement = 36, statInterpolation = {3, 1, 1, 1},  },
        [12] = {1, 5000, 0, 100, baseMultiplier = 1.32, levelRequirement = 40, statInterpolation = {3, 1, 1, 1},  },
        [13] = {1, 5000, 0, 100, baseMultiplier = 1.34, levelRequirement = 45, statInterpolation = {3, 1, 1, 1},  },
        [14] = {1, 5000, 0, 100, baseMultiplier = 1.36, levelRequirement = 49, statInterpolation = {3, 1, 1, 1},  },
        [15] = {1, 5000, 0, 100, baseMultiplier = 1.38, levelRequirement = 50, statInterpolation = {3, 1, 1, 1},  },
        [16] = {1, 5000, 0, 100, baseMultiplier = 1.4, levelRequirement = 52, statInterpolation = {3, 1, 1, 1},  },
        [17] = {1, 5000, 0, 100, baseMultiplier = 1.42, levelRequirement = 56, statInterpolation = {3, 1, 1, 1},  },
        [18] = {1, 5000, 0, 100, baseMultiplier = 1.44, levelRequirement = 60, statInterpolation = {3, 1, 1, 1},  },
        [19] = {1, 5000, 0, 100, baseMultiplier = 1.46, levelRequirement = 64, statInterpolation = {3, 1, 1, 1},  },
        [20] = {1, 5000, 0, 100, baseMultiplier = 1.48, levelRequirement = 65, statInterpolation = {3, 1, 1, 1},  },
        [21] = {1, 5000, 0, 100, baseMultiplier = 1.5, levelRequirement = 66, statInterpolation = {3, 1, 1, 1},  },
        [22] = {1, 5000, 0, 100, baseMultiplier = 1.52, levelRequirement = 67, statInterpolation = {3, 1, 1, 1},  },
        [23] = {1, 5000, 0, 100, baseMultiplier = 1.54, levelRequirement = 68, statInterpolation = {3, 1, 1, 1},  },
        [24] = {1, 5000, 0, 100, baseMultiplier = 1.56, levelRequirement = 69, statInterpolation = {3, 1, 1, 1},  },
        [25] = {1, 5000, 0, 100, baseMultiplier = 1.58, levelRequirement = 70, statInterpolation = {3, 1, 1, 1},  },
        [26] = {1, 5000, 0, 100, baseMultiplier = 1.6, levelRequirement = 71, statInterpolation = {3, 1, 1, 1},  },
        [27] = {1, 5000, 0, 100, baseMultiplier = 1.62, levelRequirement = 72, statInterpolation = {3, 1, 1, 1},  },
        [28] = {1, 5000, 0, 100, baseMultiplier = 1.64, levelRequirement = 73, statInterpolation = {3, 1, 1, 1},  },
        [29] = {1, 5000, 0, 100, baseMultiplier = 1.66, levelRequirement = 74, statInterpolation = {3, 1, 1, 1},  },
        [30] = {1, 5000, 0, 100, baseMultiplier = 1.68, levelRequirement = 75, statInterpolation = {3, 1, 1, 1},  },
        [31] = {1, 5000, 0, 100, baseMultiplier = 1.7, levelRequirement = 76, statInterpolation = {3, 1, 1, 1},  },
        [32] = {1, 5000, 0, 100, baseMultiplier = 1.72, levelRequirement = 77, statInterpolation = {3, 1, 1, 1},  },
        [33] = {1, 5000, 0, 100, baseMultiplier = 1.74, levelRequirement = 78, statInterpolation = {3, 1, 1, 1},  },
        [34] = {1, 5000, 0, 100, baseMultiplier = 1.76, levelRequirement = 79, statInterpolation = {3, 1, 1, 1},  },
        [35] = {1, 5000, 0, 100, baseMultiplier = 1.78, levelRequirement = 80, statInterpolation = {3, 1, 1, 1},  },
        [36] = {1, 5000, 0, 100, baseMultiplier = 1.8, levelRequirement = 81, statInterpolation = {3, 1, 1, 1},  },
        [37] = {1, 5000, 0, 100, baseMultiplier = 1.82, levelRequirement = 82, statInterpolation = {3, 1, 1, 1},  },
    },
}