SpectreY
AreaКарта святилища, Карта цитадели, Карта крепости, Карта гнезда отродий, Карта зиккурата
Tagsbeast, bludgeoning_weapon, Чародейский, fire_affinity, goatman, has_staff, has_two_handed_melee, humanoid, light_armour, mammal_beast, medium_height, melee, not_dex, not_str, physical_affinity, ranged, red_blood, slow_movement
Packs
  • Карта зиккурата, Карта крепости, Карта цитадели, Карта гнезда отродий, Карта святилища: Маг козерогов
  • Здоровье
    98%
    Energy Shield From Life
    50%
    Ailment Threshold
    98%
    Сопротивление
    75 0 0 0
    Damage
    158%
    Точность
    100%
    Шанс критического удара
    +5%
    Множитель критического удара
    +130%
    Attack Distance
    5 ~ 12
    Attack Time
    1.125 Second
    Damage Spread
    ±20%
    Опыт
    150%
    Model Size
    100%
    Type
    GoatmanShamanAtlasUber
    Metadata
    GoatmanShamanFireballAtlasUber
    Уровень
    84
    Здоровье
    34,589
    Броня
    99,834
    Уклонение
    8,120
    Энергетический щит
    8,133
    Damage
    1,506
    Урон от чар
    1,506
    Точность
    538
    Attack Time
    1.125
    Опыт
    19,875
    Ailment Threshold
    34,589
    Chill
    109
    Shock
    109
    Brittle
    619
    Scorch
    109
    Sap
    302
    MonsterFireballContactPos
    Projectile, ProjectilesFromUser, Spell, Damage, Area, Trappable, Totemable, Mineable, Multicastable, Triggerable, Fire, CanRapidFire, AreaSpell
    Огненный шар
    Шанс критического удара: 6%
    Время применения: 1.33 сек.
    Герой бросает в указанную точку огненный шар, который взрывается и наносит урон врагам поблизости.
    Наносит от 4050 до 6284 урона от огня
    Базовый радиус равен 0.9 м
    base is projectile [1]
    maintain projectile direction when using contact position [1]
    projectile uses contact position [1]
    spell maximum action distance +% [-50]
    use scaled contact offset [1]
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Атака
    Base Damage: 1205–1807
    Шанс критического удара: 5%
    Attack Time: 1.125 сек.
    Герой наносит обычный удар.
    action attack or cast time uses animation length [1]
    projectile uses contact position [1]
    skill can fire arrows [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    GSCrucibleUndyingFlameBreathAtlasUber
    Spell, Triggerable
    Шанс критического удара: 5%
    Время применения: 1.33 сек.
    Перезарядка: 6 сек.
    Наносит от 4696 до 7043 урона от огня
    20% шанс наложить Опаление на врагов
    active skill area of effect radius +% final [25]
    is area damage [1]
    spell maximum action distance +% [-60]

    Object Type

    version 2
    extends "Metadata/Monsters/Monster"
    
    Actor
    {
    	main_hand_unarmed_type = "One_Hand_Mace"
    }
    
    Monster
    {
    	flip_enabled = true
    }
    
    StateMachine
    {
    	define_shared_state = "epk;"
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Render
    {
         //turn_duration = 0.3
    }
    
    Animated
    {
    	on_event_leave_ground_for_leap = "PlayEffect( Metadata/Effects/Spells/monsters_effects/goat_slam_02/kickup.ao );"
    	on_event_leave_ground_for_leap_staff = "PlayEffect( Metadata/Effects/Spells/monsters_effects/goat_slam_02/kickup.ao );"
    }
    
    StateMachine
    {
    	on_or_create_state_epk_1 = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/on_death_epks/monster_on_death.epk );"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/Goatman/GoatmanShamanFireballAtlasUber"] = {
        name = "Goatman Magus",
        life = 0.98,
        energyShield = 0.5,
        fireResist = 75,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1.58,
        damageSpread = 0.2,
        attackTime = 1.125,
        attackRange = 12,
        accuracy = 1,
        weaponType1 = "Staff",
        skillList = {
            "MonsterFireballContactPos",
            "MeleeAtAnimationSpeed",
            "GSCrucibleUndyingFlameBreathAtlasUber",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MonsterFireballContactPos"] = {
        name = "Fireball",
        hidden = true,
        color = "3",
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Unleashes a ball of fire towards a target which explodes, damaging nearby foes.",
        skillTypes = {
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Spell] = true,
            [SkillType.Damage] = true,
            [SkillType.Area] = true,
            [SkillType.Trappable] = true,
            [SkillType.Totemable] = true,
            [SkillType.Mineable] = true,
            [SkillType.Multicastable] = true,
            [SkillType.Triggerable] = true,
            [SkillType.Fire] = true,
            [SkillType.CanRapidFire] = true,
            [SkillType.AreaSpell] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.33,
        baseFlags = {
            area = true,
            spell = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "spell_maximum_action_distance_+%",
            "active_skill_base_area_of_effect_radius",
            "base_is_projectile",
            "use_scaled_contact_offset",
            "projectile_uses_contact_position",
            "maintain_projectile_direction_when_using_contact_position",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, -50, 9, critChance = 6, levelRequirement = 3, statInterpolation = {3, 3},  cost = { }, },
            [2] = {1.9400000572205, 3.0099999904633, -50, 9, critChance = 6, levelRequirement = 68, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeed"] = {
        name = "Default Attack",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        description = "Strike your foes down with a powerful blow.",
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.MeleeSingleTarget] = true,
            [SkillType.Multistrikeable] = true,
            [SkillType.Melee] = true,
            [SkillType.ProjectilesFromUser] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1,
        baseFlags = {
            attack = true,
            melee = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "skill_can_fire_arrows",
            "skill_can_fire_wand_projectiles",
            "action_attack_or_cast_time_uses_animation_length",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
        },
        levels = {
            [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["GSCrucibleUndyingFlameBreathAtlasUber"] = {
        name = "GSCrucibleUndyingFlameBreathAtlasUber",
        hidden = true,
        color = 4,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Spell] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.33,
        baseFlags = {
            spell = true,
            area = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "spell_minimum_base_fire_damage",
            "spell_maximum_base_fire_damage",
            "active_skill_area_of_effect_radius_+%_final",
            "spell_maximum_action_distance_+%",
            "chance_to_scorch_%",
            "is_area_damage",
        },
        levels = {
            [1] = {0.80000001192093, 1.2000000476837, 25, -60, 20, critChance = 5, levelRequirement = 0, statInterpolation = {3, 3},  cost = { }, },
        },
    }
    
    Edit

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