SpectreY
AreaSanctuaire, Carte, Citadelle, Carte, Forteresse, Carte, Abomination, Carte, Ziggourat, Carte
Tagsbeast, bludgeoning_weapon, Lanceur de sorts, 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
  • Ziggourat, Carte, Forteresse, Carte, Citadelle, Carte, Abomination, Carte, Sanctuaire, Carte: Mage homme-bouc
  • Vie
    98%
    Energy Shield From Life
    50%
    Ailment Threshold
    98%
    Résistance
    75 0 0 0
    Damage
    158%
    Précision
    100%
    Chances de coup critique
    +5%
    Multiplicateur de coups critiques
    +130%
    Attack Distance
    5 ~ 12
    Attack Time
    1.125 Second
    Damage Spread
    ±20%
    Expérience
    150%
    Model Size
    100%
    Type
    GoatmanShamanAtlasUber
    Metadata
    GoatmanShamanFireballAtlasUber
    Niveau
    84
    Vie
    34,589
    Armure
    99,834
    Évasion
    8,120
    Bouclier d'énergie
    8,133
    Damage
    1,506
    Dégâts des sorts
    1,506
    Précision
    538
    Attack Time
    1.125
    Expérience
    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
    Boule de feu
    Chances de coup critique: 6%
    Temps d'incantation: 1.33 sec.
    Libère une boule de feu vers une cible qui explose à l'impact, endommageant les ennemis à proximité.
    Inflige 4050 à 6284 Dégâts de feu
    Le Rayon de base est de 0.9 mètres
    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
    Attaque par défaut
    Base Damage: 1205–1807
    Chances de coup critique: 5%
    Attack Time: 1.125 sec.
    Frappez vos ennemis d'un coup puissant.
    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
    Chances de coup critique: 5%
    Temps d'incantation: 1.33 sec.
    Temps de recharge: 6 sec.
    Inflige 4696 à 7043 Dégâts de feu
    20% de chances de Calciner les Ennemis
    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.