Artillerie fongique
SpectreY
AreaL'Enchevêtrement sinistre, La Forêt cendreuse, Le Refuge de la Ziggourat
Tagsallows_additional_projectiles, allows_inc_aoe, beast, flying, monster_barely_moves, physical_affinity, ranged, Unarmed_onhit_audio, very_slow_movement
Packs
  • L'Enchevêtrement sinistre, La Forêt cendreuse: Artillerie fongique, Ossements fongiques, Ossements fongiques
  • Le Refuge de la Ziggourat: Artillerie fongique, Ossements fongiques, Ossements fongiques
  • Vie
    120%
    Résistance
    0 30 0 0
    Damage
    120%
    Précision
    100%
    Attack Distance
    6 ~ 9
    Temps d'attaque
    1.995 Second
    Damage Spread
    ±20%
    Expérience
    120%
    Model Size
    100%
    Type
    FungalArtillery
    Metadata
    FungalArtillery1__
    Niveau
    65
    Vie
    7,816
    2,023
    Damage
    255
    Dégâts des sorts
    255
    Précision
    2,214
    Temps d'attaque
    1.995
    Expérience
    25,808
    Minion Life
    7,538
    Minion Damage
    995
    Minion Armour
    2,023
    FungalArtilleryMortar
    Spell, Projectile, ProjectilesFromUser, Triggerable, Damage
    Chances de Touche critique: 5%
    Temps d'incantation: 1.333 sec.
    Inflige 265.3 à 397.9 Dégâts Physiques
    Empoisonne les Ennemis au Toucher
    base is projectile [1]
    base skill can be avoided by dodge roll [1]
    is area damage [1]
    monster projectile variation [1120]
    projectile ballistic angle from reference event [1]
    projectile spread radius [5]
    projectile uses contact position [1]
    spell maximum action distance +% [-35]
    FungalArtilleryFungalGroundFromMortar
    Spell, Area, Damage, Triggerable, Duration, AreaSpell
    Temps d'incantation: 1 sec.
    Inflige 218.2 Dégâts de Chaos de base par seconde
    15% de Réduction de la Vitesse de déplacement
    active skill area of effect radius +% final [-60]
    base skill effect duration [4000]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Transitionable
    {
    	
    }
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2500
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Animated
    {
    	on_event_contact_for_attack_01 =
    	"
    		PlayAnimationAttached( 'Metadata/Monsters/Zombies/Fungal/Attachments/Spore.ao', grow );
    		PlayAnimationAttached( 'Metadata/Monsters/Zombies/Fungal/Attachments/Spore2.ao', grow );
    		PlayAnimationAttached( 'Metadata/Monsters/Zombies/Fungal/Attachments/Spore3.ao', grow );
    	"
    }
    
    Life
    {
    	on_death =
    	"
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/on_death_epks/monster_on_death.epk' );
    		AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Gallows/Act1/FungalArtillery/on_death.epk', projectile_jntBnd );
    	"
    
    	on_spawned_dead =
    	"
    		AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/on_death_epks/monster_on_death.epk' );
    		AddEffectPackAttached( 'Metadata/Effects/Spells/monsters_effects/Gallows/Act1/FungalArtillery/on_death.epk', projectile_jntBnd );
    	"
    }
    
    Transitionable
    {
    	on_transition =
    	"
    		Roll( 1, 3, { PlayEffect( 'Metadata/Monsters/Zombies/Fungal/MushroomFungusAggroAudio.ao' ); } );
    	"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Zombies/Fungal/FungalArtillery1__"] = {
        name = "Fungal Artillery",
        life = 1.2,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.2,
        damageSpread = 0.2,
        attackTime = 1.995,
        attackRange = 9,
        accuracy = 1,
        skillList = {
            "FungalArtilleryFungalGroundFromMortar",
            "FungalArtilleryMortar",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["FungalArtilleryFungalGroundFromMortar"] = {
        name = "FungalArtilleryFungalGroundFromMortar",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Area] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Duration] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            area = true,
            spell = true,
            duration = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "base_chaos_damage_to_deal_per_minute",
            "base_skill_effect_duration",
            "base_movement_velocity_+%",
            "active_skill_area_of_effect_radius_+%_final",
        },
        levels = {
            [1] = {1, 4000, -15, -60, levelRequirement = 1, statInterpolation = {3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["FungalArtilleryMortar"] = {
        name = "FungalArtilleryMortar",
        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.333,
        baseFlags = {
            spell = true,
            projectile = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_physical_damage",
            "spell_maximum_base_physical_damage",
            "projectile_spread_radius",
            "monster_projectile_variation",
            "spell_maximum_action_distance_+%",
            "is_area_damage",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "global_poison_on_hit",
            "base_skill_can_be_avoided_by_dodge_roll",
            "projectile_ballistic_angle_from_reference_event",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 5, 1120, -35, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    Edit

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