豔陽牧師
Priest of the Sun
SpectreY
Area科佩克神殿, 高地神塔庇護所, 科佩克神殿
Tagsallows_additional_projectiles, 法術, cultist, fire_affinity, flying, ghost, medium_movement, not_dex, not_str, ranged, red_blood, Unarmed_onhit_audio
Packs
  • 科佩克神殿, 科佩克神殿: 豔陽牧師
  • 高地神塔庇護所: 豔陽牧師, 熾炎狂熱者, 熾炎狂熱者
  • 高地神塔庇護所: 豔陽牧師, 熾炎狂熱者, 熾炎狂熱者
  • 高地神塔庇護所: 血祭牧師, 豔陽牧師, 血祭軍衛, 血祭軍衛
  • 高地神塔庇護所: 血祭牧師, 豔陽牧師, 血祭軍衛, 血祭軍衛
  • 高地神塔庇護所: 血祭牧師, 豔陽牧師, 血祭軍衛, 血祭軍衛
  • 生命
    200%
    Energy Shield From Life
    20%
    抗性
    75 -30 0 0
    傷害
    200%
    命中
    100%
    暴擊 Chance
    5%
    暴擊傷害加成
    +30%
    Attack Distance
    5 ~ 14
    攻擊時間
    1.5 Second
    Damage Spread
    ±20%
    經驗值
    200%
    Model Size
    100%
    Type
    SunVaalApparition
    Metadata
    SunVaalApparition
    等級
    70
    生命
    13,946
    護甲值
    3,877
    閃避值
    502
    能量護盾
    3,486
    傷害
    496
    法術傷害
    496
    命中
    2,328
    攻擊時間
    1.5
    經驗值
    69,278
    Minion Life
    19,626
    Minion Energy Shield
    4,906
    Minion Damage
    4,325
    Minion Armour
    3,877
    MPSVaalSunApparitionBasicProj
    法術, 投射物, 玩家投射物, 可觸發, 傷害
    暴擊率: 5%
    施放時間: 1 秒
    造成 63609540 火焰傷害
    action attack or cast time uses animation length [1]
    base is projectile [1]
    check for targets between initiator and projectile source [1]
    monster projectile variation [1042]
    projectile uses contact position [1]
    spell maximum action distance +% [-40]
    use scaled contact offset [1]
    VaalSunApparitionLaser
    冷卻時間: 20 秒
    造成 29292929 火焰傷害
    你的擊中不能暈眩敵人
    base skill can be avoided by dodge roll [1]
    base skill can be blocked [1]
    base skill effect duration [6000]
    black star laser turn limit per second [66]
    monster penalty against minions damage +% final vs player minions [-60]
    spell maximum action distance +% [-30]
    MDVaalSunApparitionMinisun
    法術可重複, 可觸發
    冷卻時間: 15 秒
    action attack or cast time uses animation length [1]
    spell maximum action distance +% [-30]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Stats
    {
    	strafe_distance_+% = -60
    	set_base_heavy_stun_duration_ms = 2533
    }
    
    StateMachine
    {
    	define_shared_state = "lock_on;"
    	on_state_lock_on_0 = "SetUsesDirectionalRunAnimations( false );"
    	on_state_lock_on_1 = "SetUsesDirectionalRunAnimations( true );"
    }
    
    Transitionable
    {
    	
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Actor
    {
    	on_effect_custom_event_projectile_hit_for_MPSVaalSunApparitionBasicProj = "projectile.PlayAnimation( impact );"
    	on_effect_custom_event_projectile_hit_terrain_for_MPSVaalSunApparitionBasicProj = "projectile.PlayAnimation( impact );"
    }
    
    Transitionable
    {
    	on_transition =
    	"
    		Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/BloodBathers/VaalApparition/VaalApparition_Aggro_Audio.ao' ); } );
    	"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/BloodBathers/VaalApparition/SunVaalApparition"] = {
        name = "Priest of the Sun",
        life = 2,
        energyShield = 0.2,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 2,
        damageSpread = 0.2,
        attackTime = 1.5,
        attackRange = 14,
        accuracy = 1,
        skillList = {
            "MPSVaalSunApparitionBasicProj",
            "MDVaalSunApparitionMinisun",
            "VaalSunApparitionLaser",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MPSVaalSunApparitionBasicProj"] = {
        name = "MPSVaalSunApparitionBasicProj",
        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,
        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",
            "action_attack_or_cast_time_uses_animation_length",
            "check_for_targets_between_initiator_and_projectile_source",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 1042, -40, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MDVaalSunApparitionMinisun"] = {
        name = "MDVaalSunApparitionMinisun",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_maximum_action_distance_+%",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {-30, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["VaalSunApparitionLaser"] = {
        name = "VaalSunApparitionLaser",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 2,
        baseFlags = {
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
            "base_skill_effect_duration",
            "black_star_laser_turn_limit_per_second",
            "spell_maximum_action_distance_+%",
            "cannot_stun",
            "base_skill_can_be_avoided_by_dodge_roll",
            "base_skill_can_be_blocked",
        },
        levels = {
            [1] = {1, 1, -60, 6000, 66, -30, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    Edit

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