Грибной разбрасыватель
SpectreY
AreaМрачные заросли, Убежище в зиккурате, Грельвуд, Мрачные заросли
Tagsallows_additional_projectiles, allows_inc_aoe, beast, flying, monster_barely_moves, physical_affinity, ranged, Unarmed_onhit_audio, very_slow_movement
Packs
  • Мрачные заросли: Грибной разбрасыватель, Грибной костяк, Грибной костяк
  • Мрачные заросли, Грельвуд: Грибной разбрасыватель, Грибной костяк, Грибной костяк
  • Убежище в зиккурате: Грибной разбрасыватель, Грибной костяк, Грибной костяк
  • Здоровье
    120%
    Сопротивление
    0 30 0 0
    Damage
    120%
    Меткость
    100%
    Критические попадания Chance
    5%
    Бонус к критическому урону
    +30%
    Attack Distance
    6 ~ 9
    Время атаки
    1.995 Second
    Damage Spread
    ±20%
    Опыт
    120%
    Model Size
    100%
    Type
    FungalArtillery
    Metadata
    FungalArtillery1__
    Уровень
    65
    Здоровье
    7,816
    Броня
    2,023
    Уклонение
    440
    Damage
    255
    Урон от чар
    255
    Меткость
    1,974
    Время атаки
    1.995
    Опыт
    25,808
    Minion Life
    7,538
    Minion Damage
    995
    Minion Armour
    2,023
    FungalArtilleryMortar
    Spell, Projectile, ProjectilesFromUser, Triggerable, Damage
    Шанс крит. попадания: 5%
    Время применения: 1.333 сек.
    Наносит от 265.3 до 397.9 физического урона
    Отравляет врагов при нанесении удара
    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
    Время применения: 1 сек.
    Наносит 218.2 базового урона хаосом в секунду
    15% снижение скорости передвижения
    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.