幽体の戦術家
SpectreY
Area大遊歩道, 永遠なる研究所, 忘れ去られた渓流, 埃っぽい断崖, 忘れ去られた渓流, 埃っぽい断崖, 遊歩道のマップ
Tagsbludgeoning_weapon, キャスター, fire_affinity, ghost, ghost_armour, ghost_blood, humanoid, is_unarmed, medium_height, medium_movement, not_int, not_str, raises_dead, summoner, undead
Packs
  • 大遊歩道: 幽体の戦術家, 幽体の兵士, 幽体の将校, 幽体のリージョネア
  • 永遠なる研究所: 幽体の戦術家, 幽体の兵士, 幽体の将校
  • 永遠なる研究所: 幽体の戦術家, 幽体の兵士, 幽体のリージョネア
  • ライフ
    100%
    回避力
    +20%
    Ailment Threshold
    100%
    耐性
    0 40 0 0
    Damage
    100%
    命中
    100%
    クリティカル率
    +5%
    クリティカルダメージ倍率
    +130%
    Attack Distance
    6 ~ 10
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    経験値
    100%
    Model Size
    100%
    Type
    WarHero1
    Metadata
    WarHeroCaster
    レベル
    73
    ライフ
    10,852
    アーマー
    42,661
    回避力
    6,760
    Damage
    504
    スペルダメージ
    504
    命中
    704
    Attack Time
    1.5
    経験値
    11,388
    Minion Life
    2,253
    Minion Damage
    409
    Ailment Threshold
    10,852
    Chill
    34
    Shock
    34
    Brittle
    194
    Scorch
    34
    Sap
    95
    WarHeroCasterGhostOrb
    Damage, Area, Fire, Spell, Triggerable, AreaSpell
    キャストタイム: 1 秒
    クールダウン時間: 6 秒
    466.1から569.6の火ダメージを与える
    追加の投射物を3個放つ
    移動スピードが85%減少する
    is area damage [1]
    WarCasterRagingSpirit
    Spell, Minion, Duration, MinionsCanExplode, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, CreatesMinion
    キャストタイム: 0.8 秒
    ダメージが27%低下する
    レイジングスピリット最大召喚数 50
    基礎持続時間は6
    キャストスピードが10%減少する
    alternate minion [1]
    WarcasterReviveGhost
    Spell
    キャストタイム: 0.75 秒

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Life
    {
    	on_spawned_alive = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/act8/WarHero/spectral_fx.epk );"
    	on_death = "AddAttached( Metadata/Effects/Spells/ghost_biostuff/GladiatorGhost.ao,  ); RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/act8/WarHero/spectral_fx.epk );"
    	on_spawned_dead = "AddAttached( Metadata/Effects/Spells/ghost_biostuff/GladiatorGhost.ao,  );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/WarHero/WarHeroCaster"] = {
        name = "Spectral Tactician",
        life = 1,
        fireResist = 0,
        coldResist = 40,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 10,
        accuracy = 1,
        skillList = {
            "WarcasterReviveGhost",
            "WarCasterRagingSpirit",
            "WarHeroCasterGhostOrb",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["WarcasterReviveGhost"] = {
        name = "WarcasterReviveGhost",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.75,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["WarCasterRagingSpirit"] = {
        name = "WarCasterRagingSpirit",
        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 = {
            "active_skill_damage_+%_final",
            "base_skill_effect_duration",
            "base_number_of_raging_spirits_allowed",
            "base_cast_speed_+%",
            "alternate_minion",
        },
        levels = {
            [1] = {0, 6000, 50, -10, 1, levelRequirement = 4, statInterpolation = {1},  cost = { }, },
            [2] = {-1, 6000, 50, -10, 1, levelRequirement = 7, statInterpolation = {1},  cost = { }, },
            [3] = {-2, 6000, 50, -10, 1, levelRequirement = 9, statInterpolation = {1},  cost = { }, },
            [4] = {-3, 6000, 50, -10, 1, levelRequirement = 12, statInterpolation = {1},  cost = { }, },
            [5] = {-4, 6000, 50, -10, 1, levelRequirement = 16, statInterpolation = {1},  cost = { }, },
            [6] = {-5, 6000, 50, -10, 1, levelRequirement = 20, statInterpolation = {1},  cost = { }, },
            [7] = {-6, 6000, 50, -10, 1, levelRequirement = 27, statInterpolation = {1},  cost = { }, },
            [8] = {-7, 6000, 50, -10, 1, levelRequirement = 28, statInterpolation = {1},  cost = { }, },
            [9] = {-8, 6000, 50, -10, 1, levelRequirement = 29, statInterpolation = {1},  cost = { }, },
            [10] = {-9, 6000, 50, -10, 1, levelRequirement = 32, statInterpolation = {1},  cost = { }, },
            [11] = {-10, 6000, 50, -10, 1, levelRequirement = 36, statInterpolation = {1},  cost = { }, },
            [12] = {-11, 6000, 50, -10, 1, levelRequirement = 40, statInterpolation = {1},  cost = { }, },
            [13] = {-12, 6000, 50, -10, 1, levelRequirement = 45, statInterpolation = {1},  cost = { }, },
            [14] = {-13, 6000, 50, -10, 1, levelRequirement = 49, statInterpolation = {1},  cost = { }, },
            [15] = {-14, 6000, 50, -10, 1, levelRequirement = 50, statInterpolation = {1},  cost = { }, },
            [16] = {-15, 6000, 50, -10, 1, levelRequirement = 52, statInterpolation = {1},  cost = { }, },
            [17] = {-16, 6000, 50, -10, 1, levelRequirement = 56, statInterpolation = {1},  cost = { }, },
            [18] = {-17, 6000, 50, -10, 1, levelRequirement = 60, statInterpolation = {1},  cost = { }, },
            [19] = {-18, 6000, 50, -10, 1, levelRequirement = 64, statInterpolation = {1},  cost = { }, },
            [20] = {-19, 6000, 50, -10, 1, levelRequirement = 65, statInterpolation = {1},  cost = { }, },
            [21] = {-20, 6000, 50, -10, 1, levelRequirement = 66, statInterpolation = {1},  cost = { }, },
            [22] = {-21, 6000, 50, -10, 1, levelRequirement = 67, statInterpolation = {1},  cost = { }, },
            [23] = {-22, 6000, 50, -10, 1, levelRequirement = 68, statInterpolation = {1},  cost = { }, },
            [24] = {-23, 6000, 50, -10, 1, levelRequirement = 69, statInterpolation = {1},  cost = { }, },
            [25] = {-24, 6000, 50, -10, 1, levelRequirement = 70, statInterpolation = {1},  cost = { }, },
            [26] = {-25, 6000, 50, -10, 1, levelRequirement = 71, statInterpolation = {1},  cost = { }, },
            [27] = {-26, 6000, 50, -10, 1, levelRequirement = 72, statInterpolation = {1},  cost = { }, },
            [28] = {-27, 6000, 50, -10, 1, levelRequirement = 73, statInterpolation = {1},  cost = { }, },
            [29] = {-28, 6000, 50, -10, 1, levelRequirement = 74, statInterpolation = {1},  cost = { }, },
            [30] = {-29, 6000, 50, -10, 1, levelRequirement = 75, statInterpolation = {1},  cost = { }, },
            [31] = {-30, 6000, 50, -10, 1, levelRequirement = 76, statInterpolation = {1},  cost = { }, },
            [32] = {-31, 6000, 50, -10, 1, levelRequirement = 77, statInterpolation = {1},  cost = { }, },
            [33] = {-32, 6000, 50, -10, 1, levelRequirement = 78, statInterpolation = {1},  cost = { }, },
            [34] = {-33, 6000, 50, -10, 1, levelRequirement = 79, statInterpolation = {1},  cost = { }, },
            [35] = {-34, 6000, 50, -10, 1, levelRequirement = 80, statInterpolation = {1},  cost = { }, },
            [36] = {-35, 6000, 50, -10, 1, levelRequirement = 81, statInterpolation = {1},  cost = { }, },
            [37] = {-36, 6000, 50, -10, 1, levelRequirement = 82, statInterpolation = {1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["WarHeroCasterGhostOrb"] = {
        name = "WarHeroCasterGhostOrb",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Fire] = true,
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "number_of_additional_projectiles",
            "base_movement_velocity_+%",
            "is_area_damage",
        },
        levels = {
            [1] = {0.89999997615814, 1.1000000238419, 3, -85, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    keyval
    Stats.item_drop_slots1
    Stats.energy_shield_recharge_rate_per_minute_%2000
    Stats.mana_regeneration_rate_per_minute_%100
    Stats.base_maximum_mana200
    Stats.maximum_physical_damage_reduction_%75
    Stats.max_viper_strike_orbs4
    Stats.base_maximum_all_resistances_%75
    Stats.max_fuse_arrow_orbs5
    Stats.max_fire_beam_stacks8
    Stats.max_charged_attack_stacks10
    Stats.base_critical_strike_multiplier130
    Stats.critical_ailment_dot_multiplier_+30
    Stats.max_endurance_charges3
    Stats.max_frenzy_charges3
    Stats.max_power_charges3
    Stats.base_attack_speed_+%_per_frenzy_charge4
    Stats.base_attack_speed_+%_per_frenzy_charge_if_not_player_minion11
    Stats.base_cast_speed_+%_per_frenzy_charge4
    Stats.base_cast_speed_+%_per_frenzy_charge_if_not_player_minion11
    Stats.movement_velocity_+%_per_frenzy_charge_if_not_player_minion5
    Stats.object_inherent_damage_+%_final_per_frenzy_charge4
    Stats.physical_damage_reduction_%_per_endurance_charge4
    Stats.physical_damage_reduction_%_per_endurance_charge_if_not_player_minion11
    Stats.resist_all_elements_%_per_endurance_charge4
    Stats.resist_all_elements_%_per_endurance_charge_if_not_player_minion11
    Stats.critical_strike_chance_+%_per_power_charge50
    Stats.critical_strike_chance_+%_per_power_charge_if_not_player_minion150
    Stats.maximum_block_%75
    Stats.base_maximum_spell_block_%75
    Stats.base_number_of_totems_allowed1
    Stats.base_number_of_traps_allowed3
    Stats.base_number_of_remote_mines_allowed5
    Stats.movement_velocity_cap128
    Stats.maximum_life_leech_rate_%_per_minute1200
    Stats.maximum_mana_leech_rate_%_per_minute1200
    Stats.maximum_energy_shield_leech_rate_%_per_minute600
    Stats.monster_ignite_damage_+%_final-72
    Stats.monster_bleeding_damage_+%_final-86
    Stats.monster_poison_damage_+%_final-50
    Stats.bleeding_moving_damage_%_of_base_override500
    Stats.max_azurite_debuff_stacks10
    Stats.impaled_debuff_base_duration_ms8000
    Stats.impaled_debuff_number_of_reflected_hits5
    Stats.ignore_skill_weapon_restrictions1
    Stats.base_total_number_of_sigils_allowed3
    Stats.maximum_life_leech_amount_per_leech_%_max_life10
    Stats.maximum_mana_leech_amount_per_leech_%_max_mana10
    Stats.maximum_energy_shield_leech_amount_per_leech_%_max_energy_shield10
    Stats.object_inherent_melee_hit_stun_duration_+%_final20
    Stats.scale_melee_range_to_actor_scale1
    Stats.use_melee_pattern_range1
    Stats.actor_scale_+%_limit100
    Stats.damage_taken_when_hit_+%_final_per_fortification-1
    Stats.base_max_fortification20
    Stats.soul_eater_maximum_stacks45
    ObjectMagicProperties.stat_description_listMetadata/StatDescriptions/monster_stat_descriptions.txt
    Positioned.blockingtrue
    Positioned.team0
    Positioned.serialise_collidabletrue
    BaseEvents.server_onlytrue
    Actor.basic_actionMove, Flee, StrafeLeft, StrafeRight, Advance, DoNothing, MonsterPickup
    Actor.slow_animations_go_to_idletrue
    幽体の戦術家
    不死者
    Spectral Tactician
    SpectreY
    Tagsbludgeoning_weapon, キャスター, fire_affinity, ghost, ghost_armour, ghost_blood, humanoid, is_unarmed, medium_movement, not_int, not_str, raises_dead, summoner, undead
    Packs
  • 幽体の兵士, 幽体の将校, 幽体のリージョネア, 幽体の戦術家
  • ライフ
    100%
    回避力
    +20%
    Ailment Threshold
    100%
    耐性
    0 40 0 0
    Damage
    100%
    命中
    100%
    クリティカル率
    +5%
    クリティカルダメージ倍率
    +130%
    Attack Distance
    6 ~ 10
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    経験値
    100%
    Model Size
    100%
    Type
    WarHero1
    Metadata
    WarHeroCasterHellscape
    レベル
    68
    ライフ
    6,433
    アーマー
    28,790
    回避力
    5,687
    Damage
    374
    スペルダメージ
    374
    命中
    580
    Attack Time
    1.5
    経験値
    10,255
    Minion Life
    1,395
    Minion Damage
    298
    Ailment Threshold
    6,433
    Chill
    20
    Shock
    20
    Brittle
    115
    Scorch
    20
    Sap
    56
    WarHeroCasterGhostOrb
    Damage, Area, Fire, Spell, Triggerable, AreaSpell
    キャストタイム: 1 秒
    クールダウン時間: 6 秒
    406.5から496.8の火ダメージを与える
    追加の投射物を3個放つ
    移動スピードが85%減少する
    is area damage [1]
    WarCasterRagingSpirit
    Spell, Minion, Duration, MinionsCanExplode, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, CreatesMinion
    キャストタイム: 0.8 秒
    ダメージが22%低下する
    レイジングスピリット最大召喚数 50
    基礎持続時間は6
    キャストスピードが10%減少する
    alternate minion [1]
    WarcasterReviveGhost
    Spell
    キャストタイム: 0.75 秒

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Life
    {
    	on_spawned_alive = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/act8/WarHero/spectral_fx.epk );"
    	on_death = "AddAttached( Metadata/Effects/Spells/ghost_biostuff/GladiatorGhost.ao,  ); RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/act8/WarHero/spectral_fx.epk );"
    	on_spawned_dead = "AddAttached( Metadata/Effects/Spells/ghost_biostuff/GladiatorGhost.ao,  );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/WarHero/WarHeroCasterHellscape"] = {
        name = "Spectral Tactician",
        life = 1,
        fireResist = 0,
        coldResist = 40,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 10,
        accuracy = 1,
        skillList = {
            "WarcasterReviveGhost",
            "WarCasterRagingSpirit",
            "WarHeroCasterGhostOrb",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["WarcasterReviveGhost"] = {
        name = "WarcasterReviveGhost",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.75,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["WarCasterRagingSpirit"] = {
        name = "WarCasterRagingSpirit",
        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 = {
            "active_skill_damage_+%_final",
            "base_skill_effect_duration",
            "base_number_of_raging_spirits_allowed",
            "base_cast_speed_+%",
            "alternate_minion",
        },
        levels = {
            [1] = {0, 6000, 50, -10, 1, levelRequirement = 4, statInterpolation = {1},  cost = { }, },
            [2] = {-1, 6000, 50, -10, 1, levelRequirement = 7, statInterpolation = {1},  cost = { }, },
            [3] = {-2, 6000, 50, -10, 1, levelRequirement = 9, statInterpolation = {1},  cost = { }, },
            [4] = {-3, 6000, 50, -10, 1, levelRequirement = 12, statInterpolation = {1},  cost = { }, },
            [5] = {-4, 6000, 50, -10, 1, levelRequirement = 16, statInterpolation = {1},  cost = { }, },
            [6] = {-5, 6000, 50, -10, 1, levelRequirement = 20, statInterpolation = {1},  cost = { }, },
            [7] = {-6, 6000, 50, -10, 1, levelRequirement = 27, statInterpolation = {1},  cost = { }, },
            [8] = {-7, 6000, 50, -10, 1, levelRequirement = 28, statInterpolation = {1},  cost = { }, },
            [9] = {-8, 6000, 50, -10, 1, levelRequirement = 29, statInterpolation = {1},  cost = { }, },
            [10] = {-9, 6000, 50, -10, 1, levelRequirement = 32, statInterpolation = {1},  cost = { }, },
            [11] = {-10, 6000, 50, -10, 1, levelRequirement = 36, statInterpolation = {1},  cost = { }, },
            [12] = {-11, 6000, 50, -10, 1, levelRequirement = 40, statInterpolation = {1},  cost = { }, },
            [13] = {-12, 6000, 50, -10, 1, levelRequirement = 45, statInterpolation = {1},  cost = { }, },
            [14] = {-13, 6000, 50, -10, 1, levelRequirement = 49, statInterpolation = {1},  cost = { }, },
            [15] = {-14, 6000, 50, -10, 1, levelRequirement = 50, statInterpolation = {1},  cost = { }, },
            [16] = {-15, 6000, 50, -10, 1, levelRequirement = 52, statInterpolation = {1},  cost = { }, },
            [17] = {-16, 6000, 50, -10, 1, levelRequirement = 56, statInterpolation = {1},  cost = { }, },
            [18] = {-17, 6000, 50, -10, 1, levelRequirement = 60, statInterpolation = {1},  cost = { }, },
            [19] = {-18, 6000, 50, -10, 1, levelRequirement = 64, statInterpolation = {1},  cost = { }, },
            [20] = {-19, 6000, 50, -10, 1, levelRequirement = 65, statInterpolation = {1},  cost = { }, },
            [21] = {-20, 6000, 50, -10, 1, levelRequirement = 66, statInterpolation = {1},  cost = { }, },
            [22] = {-21, 6000, 50, -10, 1, levelRequirement = 67, statInterpolation = {1},  cost = { }, },
            [23] = {-22, 6000, 50, -10, 1, levelRequirement = 68, statInterpolation = {1},  cost = { }, },
            [24] = {-23, 6000, 50, -10, 1, levelRequirement = 69, statInterpolation = {1},  cost = { }, },
            [25] = {-24, 6000, 50, -10, 1, levelRequirement = 70, statInterpolation = {1},  cost = { }, },
            [26] = {-25, 6000, 50, -10, 1, levelRequirement = 71, statInterpolation = {1},  cost = { }, },
            [27] = {-26, 6000, 50, -10, 1, levelRequirement = 72, statInterpolation = {1},  cost = { }, },
            [28] = {-27, 6000, 50, -10, 1, levelRequirement = 73, statInterpolation = {1},  cost = { }, },
            [29] = {-28, 6000, 50, -10, 1, levelRequirement = 74, statInterpolation = {1},  cost = { }, },
            [30] = {-29, 6000, 50, -10, 1, levelRequirement = 75, statInterpolation = {1},  cost = { }, },
            [31] = {-30, 6000, 50, -10, 1, levelRequirement = 76, statInterpolation = {1},  cost = { }, },
            [32] = {-31, 6000, 50, -10, 1, levelRequirement = 77, statInterpolation = {1},  cost = { }, },
            [33] = {-32, 6000, 50, -10, 1, levelRequirement = 78, statInterpolation = {1},  cost = { }, },
            [34] = {-33, 6000, 50, -10, 1, levelRequirement = 79, statInterpolation = {1},  cost = { }, },
            [35] = {-34, 6000, 50, -10, 1, levelRequirement = 80, statInterpolation = {1},  cost = { }, },
            [36] = {-35, 6000, 50, -10, 1, levelRequirement = 81, statInterpolation = {1},  cost = { }, },
            [37] = {-36, 6000, 50, -10, 1, levelRequirement = 82, statInterpolation = {1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["WarHeroCasterGhostOrb"] = {
        name = "WarHeroCasterGhostOrb",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Fire] = true,
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "number_of_additional_projectiles",
            "base_movement_velocity_+%",
            "is_area_damage",
        },
        levels = {
            [1] = {0.89999997615814, 1.1000000238419, 3, -85, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    幽体の戦術家
    不死者
    Spectral Tactician
    SpectreY
    Tagsbludgeoning_weapon, キャスター, fire_affinity, ghost, ghost_armour, ghost_blood, humanoid, is_unarmed, medium_movement, not_int, not_str, raises_dead, summoner, undead
    Packs
  • 幽体のコルセア, 幽体のスカウンドレル, 幽体のスワッシュバックラー, 幻影のオカルティスト, 幽体の戦術家
  • ライフ
    100%
    回避力
    +20%
    Ailment Threshold
    100%
    耐性
    0 40 0 0
    Damage
    100%
    命中
    100%
    クリティカル率
    +5%
    クリティカルダメージ倍率
    +130%
    Attack Distance
    6 ~ 10
    Attack Time
    1.5 Second
    Damage Spread
    ±20%
    経験値
    100%
    Model Size
    100%
    Type
    WarHero1
    Metadata
    WarHeroCasterExpedition
    レベル
    68
    ライフ
    6,433
    アーマー
    28,790
    回避力
    5,687
    Damage
    374
    スペルダメージ
    374
    命中
    580
    Attack Time
    1.5
    経験値
    10,255
    Minion Life
    1,395
    Minion Damage
    298
    Ailment Threshold
    6,433
    Chill
    20
    Shock
    20
    Brittle
    115
    Scorch
    20
    Sap
    56
    WarHeroCasterGhostOrb
    Damage, Area, Fire, Spell, Triggerable, AreaSpell
    キャストタイム: 1 秒
    クールダウン時間: 6 秒
    406.5から496.8の火ダメージを与える
    追加の投射物を3個放つ
    移動スピードが85%減少する
    is area damage [1]
    WarCasterRagingSpirit
    Spell, Minion, Duration, MinionsCanExplode, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, CreatesMinion
    キャストタイム: 0.8 秒
    ダメージが22%低下する
    レイジングスピリット最大召喚数 50
    基礎持続時間は6
    キャストスピードが10%減少する
    alternate minion [1]
    WarcasterReviveGhost
    Spell
    キャストタイム: 0.75 秒

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Positioned
    {
    	team = 125
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Life
    {
    	on_spawned_alive = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/act8/WarHero/spectral_fx.epk );"
    	on_death = "AddAttached( Metadata/Effects/Spells/ghost_biostuff/GladiatorGhost.ao,  ); RemoveEffectPack( Metadata/Effects/Spells/monsters_effects/act8/WarHero/spectral_fx.epk );"
    	on_spawned_dead = "AddAttached( Metadata/Effects/Spells/ghost_biostuff/GladiatorGhost.ao,  );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/WarHero/WarHeroCasterExpedition"] = {
        name = "Spectral Tactician",
        life = 1,
        fireResist = 0,
        coldResist = 40,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 10,
        accuracy = 1,
        skillList = {
            "WarcasterReviveGhost",
            "WarCasterRagingSpirit",
            "WarHeroCasterGhostOrb",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["WarcasterReviveGhost"] = {
        name = "WarcasterReviveGhost",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 0.75,
        baseFlags = {
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
        },
        levels = {
            [1] = {levelRequirement = 0, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["WarCasterRagingSpirit"] = {
        name = "WarCasterRagingSpirit",
        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 = {
            "active_skill_damage_+%_final",
            "base_skill_effect_duration",
            "base_number_of_raging_spirits_allowed",
            "base_cast_speed_+%",
            "alternate_minion",
        },
        levels = {
            [1] = {0, 6000, 50, -10, 1, levelRequirement = 4, statInterpolation = {1},  cost = { }, },
            [2] = {-1, 6000, 50, -10, 1, levelRequirement = 7, statInterpolation = {1},  cost = { }, },
            [3] = {-2, 6000, 50, -10, 1, levelRequirement = 9, statInterpolation = {1},  cost = { }, },
            [4] = {-3, 6000, 50, -10, 1, levelRequirement = 12, statInterpolation = {1},  cost = { }, },
            [5] = {-4, 6000, 50, -10, 1, levelRequirement = 16, statInterpolation = {1},  cost = { }, },
            [6] = {-5, 6000, 50, -10, 1, levelRequirement = 20, statInterpolation = {1},  cost = { }, },
            [7] = {-6, 6000, 50, -10, 1, levelRequirement = 27, statInterpolation = {1},  cost = { }, },
            [8] = {-7, 6000, 50, -10, 1, levelRequirement = 28, statInterpolation = {1},  cost = { }, },
            [9] = {-8, 6000, 50, -10, 1, levelRequirement = 29, statInterpolation = {1},  cost = { }, },
            [10] = {-9, 6000, 50, -10, 1, levelRequirement = 32, statInterpolation = {1},  cost = { }, },
            [11] = {-10, 6000, 50, -10, 1, levelRequirement = 36, statInterpolation = {1},  cost = { }, },
            [12] = {-11, 6000, 50, -10, 1, levelRequirement = 40, statInterpolation = {1},  cost = { }, },
            [13] = {-12, 6000, 50, -10, 1, levelRequirement = 45, statInterpolation = {1},  cost = { }, },
            [14] = {-13, 6000, 50, -10, 1, levelRequirement = 49, statInterpolation = {1},  cost = { }, },
            [15] = {-14, 6000, 50, -10, 1, levelRequirement = 50, statInterpolation = {1},  cost = { }, },
            [16] = {-15, 6000, 50, -10, 1, levelRequirement = 52, statInterpolation = {1},  cost = { }, },
            [17] = {-16, 6000, 50, -10, 1, levelRequirement = 56, statInterpolation = {1},  cost = { }, },
            [18] = {-17, 6000, 50, -10, 1, levelRequirement = 60, statInterpolation = {1},  cost = { }, },
            [19] = {-18, 6000, 50, -10, 1, levelRequirement = 64, statInterpolation = {1},  cost = { }, },
            [20] = {-19, 6000, 50, -10, 1, levelRequirement = 65, statInterpolation = {1},  cost = { }, },
            [21] = {-20, 6000, 50, -10, 1, levelRequirement = 66, statInterpolation = {1},  cost = { }, },
            [22] = {-21, 6000, 50, -10, 1, levelRequirement = 67, statInterpolation = {1},  cost = { }, },
            [23] = {-22, 6000, 50, -10, 1, levelRequirement = 68, statInterpolation = {1},  cost = { }, },
            [24] = {-23, 6000, 50, -10, 1, levelRequirement = 69, statInterpolation = {1},  cost = { }, },
            [25] = {-24, 6000, 50, -10, 1, levelRequirement = 70, statInterpolation = {1},  cost = { }, },
            [26] = {-25, 6000, 50, -10, 1, levelRequirement = 71, statInterpolation = {1},  cost = { }, },
            [27] = {-26, 6000, 50, -10, 1, levelRequirement = 72, statInterpolation = {1},  cost = { }, },
            [28] = {-27, 6000, 50, -10, 1, levelRequirement = 73, statInterpolation = {1},  cost = { }, },
            [29] = {-28, 6000, 50, -10, 1, levelRequirement = 74, statInterpolation = {1},  cost = { }, },
            [30] = {-29, 6000, 50, -10, 1, levelRequirement = 75, statInterpolation = {1},  cost = { }, },
            [31] = {-30, 6000, 50, -10, 1, levelRequirement = 76, statInterpolation = {1},  cost = { }, },
            [32] = {-31, 6000, 50, -10, 1, levelRequirement = 77, statInterpolation = {1},  cost = { }, },
            [33] = {-32, 6000, 50, -10, 1, levelRequirement = 78, statInterpolation = {1},  cost = { }, },
            [34] = {-33, 6000, 50, -10, 1, levelRequirement = 79, statInterpolation = {1},  cost = { }, },
            [35] = {-34, 6000, 50, -10, 1, levelRequirement = 80, statInterpolation = {1},  cost = { }, },
            [36] = {-35, 6000, 50, -10, 1, levelRequirement = 81, statInterpolation = {1},  cost = { }, },
            [37] = {-36, 6000, 50, -10, 1, levelRequirement = 82, statInterpolation = {1},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["WarHeroCasterGhostOrb"] = {
        name = "WarHeroCasterGhostOrb",
        hidden = true,
        color = "4",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Fire] = true,
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "number_of_additional_projectiles",
            "base_movement_velocity_+%",
            "is_area_damage",
        },
        levels = {
            [1] = {0.89999997615814, 1.1000000238419, 3, -85, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    keyval
    Stats.item_drop_slots1
    Stats.energy_shield_recharge_rate_per_minute_%2000
    Stats.mana_regeneration_rate_per_minute_%100
    Stats.base_maximum_mana200
    Stats.maximum_physical_damage_reduction_%75
    Stats.max_viper_strike_orbs4
    Stats.base_maximum_all_resistances_%75
    Stats.max_fuse_arrow_orbs5
    Stats.max_fire_beam_stacks8
    Stats.max_charged_attack_stacks10
    Stats.base_critical_strike_multiplier130
    Stats.critical_ailment_dot_multiplier_+30
    Stats.max_endurance_charges3
    Stats.max_frenzy_charges3
    Stats.max_power_charges3
    Stats.base_attack_speed_+%_per_frenzy_charge4
    Stats.base_attack_speed_+%_per_frenzy_charge_if_not_player_minion11
    Stats.base_cast_speed_+%_per_frenzy_charge4
    Stats.base_cast_speed_+%_per_frenzy_charge_if_not_player_minion11
    Stats.movement_velocity_+%_per_frenzy_charge_if_not_player_minion5
    Stats.object_inherent_damage_+%_final_per_frenzy_charge4
    Stats.physical_damage_reduction_%_per_endurance_charge4
    Stats.physical_damage_reduction_%_per_endurance_charge_if_not_player_minion11
    Stats.resist_all_elements_%_per_endurance_charge4
    Stats.resist_all_elements_%_per_endurance_charge_if_not_player_minion11
    Stats.critical_strike_chance_+%_per_power_charge50
    Stats.critical_strike_chance_+%_per_power_charge_if_not_player_minion150
    Stats.maximum_block_%75
    Stats.base_maximum_spell_block_%75
    Stats.base_number_of_totems_allowed1
    Stats.base_number_of_traps_allowed3
    Stats.base_number_of_remote_mines_allowed5
    Stats.movement_velocity_cap128
    Stats.maximum_life_leech_rate_%_per_minute1200
    Stats.maximum_mana_leech_rate_%_per_minute1200
    Stats.maximum_energy_shield_leech_rate_%_per_minute600
    Stats.monster_ignite_damage_+%_final-72
    Stats.monster_bleeding_damage_+%_final-86
    Stats.monster_poison_damage_+%_final-50
    Stats.bleeding_moving_damage_%_of_base_override500
    Stats.max_azurite_debuff_stacks10
    Stats.impaled_debuff_base_duration_ms8000
    Stats.impaled_debuff_number_of_reflected_hits5
    Stats.ignore_skill_weapon_restrictions1
    Stats.base_total_number_of_sigils_allowed3
    Stats.maximum_life_leech_amount_per_leech_%_max_life10
    Stats.maximum_mana_leech_amount_per_leech_%_max_mana10
    Stats.maximum_energy_shield_leech_amount_per_leech_%_max_energy_shield10
    Stats.object_inherent_melee_hit_stun_duration_+%_final20
    Stats.scale_melee_range_to_actor_scale1
    Stats.use_melee_pattern_range1
    Stats.actor_scale_+%_limit100
    Stats.damage_taken_when_hit_+%_final_per_fortification-1
    Stats.base_max_fortification20
    Stats.soul_eater_maximum_stacks45
    ObjectMagicProperties.stat_description_listMetadata/StatDescriptions/monster_stat_descriptions.txt
    Positioned.blockingtrue
    Positioned.team0, 125
    Positioned.serialise_collidabletrue
    BaseEvents.server_onlytrue
    Actor.basic_actionMove, Flee, StrafeLeft, StrafeRight, Advance, DoNothing, MonsterPickup
    Actor.slow_animations_go_to_idletrue
    Edit

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