発掘されたルーンキャスター
Unearthed Runecaster
SpectreY
Tagsキャスター, construct, fire_affinity, is_unarmed, medium_movement, metal_armour, not_dex, not_int, Unarmed_onhit_audio, undead, ward_armour
Packs
  • 発掘されたルーンキャスター, 発掘された兵士
  • 発掘された浮浪児, 発掘されたルーンキャスター, 発掘された兵士
  • 断たれた円環のドルイド, 発掘されたルーンキャスター, 発掘された兵士
  • ルーンの騎士, 発掘されたルーンキャスター, 発掘された兵士
  • ライフ
    130%
    アーマー
    +35%
    耐性
    0 0 0 0
    Damage
    130%
    命中
    100%
    クリティカルヒット Chance
    5%
    クリティカルダメージボーナス
    +30%
    Attack Distance
    5 ~ 14
    アタックタイム
    1.32 Second
    Damage Spread
    ±20%
    経験値
    130%
    Model Size
    100%
    Type
    ExpeditionMercurialArmourCaster
    Metadata
    MercurialArmourCaster
    レベル
    68
    ライフ
    10,084
    アーマー
    4,659
    回避力
    477
    Damage
    303
    スペルダメージ
    303
    命中
    2,180
    アタックタイム
    1.32
    経験値
    37,224
    Minion Life
    14,664
    Minion Damage
    2,465
    Minion Armour
    7,075
    MPSMercurialCasterEnrage
    Spell, Projectile, ProjectilesFromUser, Triggerable, Damage
    クリティカルヒット率: 5%
    キャストタイム: 1.33 秒
    8081から12121ダメージを与える
    base is projectile [1]
    disable visual hit effect [1]
    monster projectile variation [199]
    projectile uses contact position [1]
    spell maximum action distance +% [-30]
    use scaled contact offset [1]
    GSMercurialCasterBlast
    Triggerable, Spell, Damage
    クリティカルヒット率: 5%
    キャストタイム: 2.5 秒
    クールダウン時間: 6 秒
    発火付与確率が40%増加する
    11065から16598ダメージを与える
    ignite art variation [4]
    is area damage [1]
    spell maximum action distance +% [-35]

    Object Type

    version 2
    extends "Metadata/Monsters/LeagueExpeditionNew/ExpeditionMonsterFodderBase"
    
    StateMachine
    {
    	define_shared_state =
    	"
    		emergefix; death;
    	"
    }
    
    Stats
    {
    	 set_base_heavy_stun_duration_ms = 2450
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/LeagueExpeditionNew/ExpeditionMonsterFodderBase"
    
    Life
    {
    	on_spawned_alive =
    	"
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Expedition/general/mercurial_armour/epk/alive.epk' );
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Expedition/general/mercurial_armour/epk/enraged.epk' );
    	"
    
    	on_death = "AddEffectPack( 'Metadata/Effects/Utility/EPKs/EmissiveChannel_FadeOut.epk' );"
    }
    
    StateMachine
    {
    	on_state_emergefix_1 =
    	"
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Expedition/general/mercurial_armour/epk/alive.epk' );
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Expedition/general/mercurial_armour/epk/enraged.epk' );
    	"
    }
    
    Actor
    {
    	on_start_GeometrySpell = "SetStateTo( glowboost, 1 );"
    	on_end_or_destroy_GeometrySpell = "SetStateTo( glowboost, 0 );"
    
    	on_end_Emerge =
    	"
    		IfState( emergefix, 1,
    		{
    			Delay( 0.5,
    			{
    				AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Expedition/general/mercurial_armour/epk/alive.epk' );
    				AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Expedition/general/mercurial_armour/epk/enraged.epk' );
    			} );
    		} );
    	"
    }
    
    StateMachine
    {
    	on_or_create_state_death_1 =
    	"
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Expedition/general/mercurial_armour/epk/alive.epk' );
    		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/League_Expedition/general/mercurial_armour/epk/enraged.epk' );
    	"
    }
    
    Preload
    {
    	preload_epk = "Metadata/Effects/Utility/EPKs/EmissiveChannel_FadeOut.epk"
    	preload_animated_object = "Metadata/Effects/Spells/monsters_effects/League_Expedition/general/mercurial_armour/ao/flameblast_marker.ao"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/LeagueExpeditionNew/MercurialArmour/MercurialArmourCaster"] = {
        name = "Unearthed Runecaster",
        life = 1.3,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.3,
        damageSpread = 0.2,
        attackTime = 1.32,
        attackRange = 14,
        accuracy = 1,
        skillList = {
            "MPSMercurialCasterEnrage",
            "GSMercurialCasterBlast",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPSMercurialCasterEnrage"] = {
        name = "MPSMercurialCasterEnrage",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.33,
        baseFlags = {
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "monster_projectile_variation",
            "spell_maximum_action_distance_+%",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
            "disable_visual_hit_effect",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 199, -30, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSMercurialCasterBlast"] = {
        name = "GSMercurialCasterBlast",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Triggerable] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2.5,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "ignite_art_variation",
            "ignite_chance_+%",
            "spell_maximum_action_distance_+%",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 4, 40, -35, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
            [2] = {0.80000001192093, 1.2000000476837, 4, 40, -35, critChance = 5, levelRequirement = 45, statInterpolation = {3, 3},  cost = { }, },
            [3] = {0.80000001192093, 1.2000000476837, 4, 40, -35, critChance = 5, levelRequirement = 68, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    Edit

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