Prêtre du Soleil
Priest of the Sun
SpectreY
AreaTemple de Kopec, Le Refuge de la Ziggourat, Temple de Kopec
Tagsallows_additional_projectiles, Lanceur de sorts, cultist, fire_affinity, flying, ghost, medium_movement, not_dex, not_str, ranged, red_blood, Unarmed_onhit_audio
Packs
  • Temple de Kopec, Temple de Kopec: Prêtre du Soleil
  • Le Refuge de la Ziggourat: Prêtre du Soleil, Zélote ardent, Zélote ardent
  • Le Refuge de la Ziggourat: Prêtre du Soleil, Zélote ardent, Zélote ardent
  • Le Refuge de la Ziggourat: Prêtre ritesang, Prêtre du Soleil, Garde ritesang, Garde ritesang
  • Le Refuge de la Ziggourat: Prêtre ritesang, Prêtre du Soleil, Garde ritesang, Garde ritesang
  • Le Refuge de la Ziggourat: Prêtre ritesang, Prêtre du Soleil, Garde ritesang, Garde ritesang
  • Vie
    200%
    Energy Shield From Life
    20%
    Résistance
    75 -30 0 0
    Damage
    200%
    Précision
    100%
    Touches critiques Chance
    5%
    Bonus de Dégâts critiques
    +30%
    Attack Distance
    5 ~ 14
    Temps d'attaque
    1.5 Second
    Damage Spread
    ±20%
    Expérience
    200%
    Model Size
    100%
    Type
    SunVaalApparition
    Metadata
    SunVaalApparition
    Niveau
    70
    Vie
    13,946
    Armure
    3,877
    Score d'Évasion
    502
    Bouclier d'énergie
    3,486
    Damage
    496
    Dégâts des sorts
    496
    Précision
    2,328
    Temps d'attaque
    1.5
    Expérience
    69,278
    Minion Life
    19,626
    Minion Energy Shield
    4,906
    Minion Damage
    4,325
    Minion Armour
    3,877
    MPSVaalSunApparitionBasicProj
    Spell, Projectile, ProjectilesFromUser, Triggerable, Damage
    Chances de Touche critique: 5%
    Temps d'incantation: 1 sec.
    Inflige 6360 à 9540 Dégâts de Feu
    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
    Temps de recharge: 20 sec.
    Inflige 2929 à 2929 Dégâts de Feu
    Vous ne pouvez pas Étourdir les Ennemis au Toucher
    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
    Multicastable, Triggerable
    Temps de recharge: 15 sec.
    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.