Bloom Serpent
SpectreY
AreaChimeral Wetlands, The Ziggurat Refuge, Chimeral Wetlands
Tagsallows_additional_projectiles, demon, medium_movement, melee, monster_applies_poison, not_int, not_str, physical_affinity, ranged, Unarmed_onhit_audio
Packs
  • Chimeral Wetlands, Chimeral Wetlands: Bloom Serpent
  • The Ziggurat Refuge: Bloom Serpent
  • Life
    100%
    Evasion
    +20%
    Resistance
    -30 0 0 0
    Damage
    100%
    Accuracy
    100%
    Critical Hits Chance
    5%
    Critical Damage Bonus
    +30%
    Attack Distance
    6 ~ 14
    Attack Time
    1.755 Second
    Damage Spread
    ±20%
    Experience
    100%
    Model Size
    80%
    Type
    SnakeFlowerMan
    Metadata
    BloomSerpent1
    Level
    70
    Life
    8,716
    Armour
    3,877
    Evasion Rating
    602
    Damage
    248
    Spell Damage
    248
    Accuracy
    2,328
    Attack Time
    1.755
    Experience
    34,639
    Minion Life
    12,266
    Minion Damage
    2,162
    Minion Armour
    3,877
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Basic Attack
    Base Damage: 198–297
    Critical Hit Chance: 5%
    Attack Time: 1.755 sec
    action attack or cast time uses animation length [1]
    projectile uses contact position [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    SnakeFlowerManProjectile
    Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
    Base Damage: 198–297
    Critical Hit Chance: 5%
    Attack Time: 1.755 sec
    Poisons Enemies on Hit
    action attack or cast time uses animation length [1]
    base is projectile [1]
    monster projectile variation [1114]
    poison art variation [1001]
    projectile ballistic angle from target distance [1]
    projectile uses contact position [1]
    spell maximum action distance +% [-50]
    use scaled contact offset [1]

    Object Type

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

    Object Type Codes

    version 2
    extends "Metadata/Monsters/Monster"
    
    Life
    {
    	on_death = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/on_death_epks/monster_on_death.epk' );"
    	on_spawned_dead = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/on_death_epks/monster_on_death.epk' );"
    }
    
    Transitionable
    {
    	on_transition =
    	"
    		Roll( 1, 2, { PlayEffect( 'Metadata/Monsters/SnakeFlowerMan/Audio/BloomSerpentAggroAudio.ao' ); } );
    	"
    }
    
    Animated
    
    {
    
    preload_animated_object = "Metadata/Monsters/SnakeFlowerMan/Audio/BloomSerpentAggroAudio.ao"
    
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/SnakeFlowerMan/BloomSerpent1"] = {
        name = "Bloom Serpent",
        life = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0.2,
        attackTime = 1.755,
        attackRange = 14,
        accuracy = 1,
        skillList = {
            "MeleeAtAnimationSpeed",
            "SnakeFlowerManProjectile",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeed"] = {
        name = "Basic Attack",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        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["SnakeFlowerManProjectile"] = {
        name = "SnakeFlowerManProjectile",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.5,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_projectile_variation",
            "spell_maximum_action_distance_+%",
            "poison_art_variation",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
            "global_poison_on_hit",
            "projectile_ballistic_angle_from_target_distance",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {1114, -50, 1001, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    Bloom Serpent
    SpectreY
    AreaThe Red Vale, The Red Vale
    Tagsallows_additional_projectiles, cannot_be_monolith, demon, medium_movement, melee, monster_applies_poison, not_int, not_str, physical_affinity, ranged, Unarmed_onhit_audio
    Packs
  • The Red Vale, The Red Vale: Bloom Serpent
  • Life
    100%
    Evasion
    +20%
    Resistance
    -30 0 0 0
    Damage
    100%
    Accuracy
    100%
    Critical Hits Chance
    5%
    Critical Damage Bonus
    +30%
    Attack Distance
    6 ~ 11
    Attack Time
    1.755 Second
    Damage Spread
    ±20%
    Experience
    100%
    Model Size
    80%
    Type
    SnakeFlowerMan
    Metadata
    BloomSerpentEmerge1
    Level
    47
    Life
    2,706
    Armour
    953
    Evasion Rating
    313
    Damage
    117
    Spell Damage
    117
    Accuracy
    1,052
    Attack Time
    1.755
    Experience
    6,909
    Minion Life
    4,394
    Minion Damage
    451
    Minion Armour
    953
    MeleeAtAnimationSpeed
    Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
    Basic Attack
    Base Damage: 93–140
    Critical Hit Chance: 5%
    Attack Time: 1.755 sec
    action attack or cast time uses animation length [1]
    projectile uses contact position [1]
    skill can fire wand projectiles [1]
    use scaled contact offset [1]
    SnakeFlowerManProjectile
    Attack, RangedAttack, MirageArcherCanUse, Projectile, ProjectilesFromUser, Damage, Triggerable
    Base Damage: 93–140
    Critical Hit Chance: 5%
    Attack Time: 1.755 sec
    Poisons Enemies on Hit
    action attack or cast time uses animation length [1]
    base is projectile [1]
    monster projectile variation [1114]
    poison art variation [1001]
    projectile ballistic angle from target distance [1]
    projectile uses contact position [1]
    spell maximum action distance +% [-50]
    use scaled contact offset [1]

    Object Type

    version 2
    extends "Metadata/Monsters/SnakeFlowerMan/SnakeFlowerMan"
    
    Actor
    {
    	basic_action = "Emerge"
    	basic_action = "ChangeToStance1"
    }
    
    Stats
    {
    	set_base_heavy_stun_duration_ms = 2700
    }
    
    StateMachine
    {
    	define_shared_state = "emerge;"
    }

    Object Type Codes

    version 2
    extends "Metadata/Monsters/SnakeFlowerMan/SnakeFlowerMan"
    
    /*makes them dark for a frame atm 
    StateMachine
    {
    	on_or_create_state_emerge_1 = "AddEffectPack( Metadata/Effects/Spells/monsters_effects/Gallows/Act1/SnakeFlowerMan/GlowFadeIn.epk );"
    } */
    
    Preload
    {
    	preload_epk = "Metadata/Effects/Spells/monsters_effects/Gallows/Act1/SnakeFlowerMan/epk/debuff_Poison.epk"
    }
    -- src\Data\Spectres.lua
    minions["Metadata/Monsters/SnakeFlowerMan/BloomSerpentEmerge1"] = {
        name = "Bloom Serpent",
        life = 1,
        fireResist = 0,
        coldResist = 0,
        lightningResist = 0,
        chaosResist = 0,
        damage = 1,
        damageSpread = 0.2,
        attackTime = 1.755,
        attackRange = 11,
        accuracy = 1,
        skillList = {
            "MeleeAtAnimationSpeed",
            "SnakeFlowerManProjectile",
        },
        modList = {
        },
    }
    -- src\Data\Skills\spectre.lua
    skills["MeleeAtAnimationSpeed"] = {
        name = "Basic Attack",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        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["SnakeFlowerManProjectile"] = {
        name = "SnakeFlowerManProjectile",
        hidden = true,
        color = ,
        baseEffectiveness = 0,
        incrementalEffectiveness = 0,
        skillTypes = {
            [SkillType.Attack] = true,
            [SkillType.RangedAttack] = true,
            [SkillType.MirageArcherCanUse] = true,
            [SkillType.Projectile] = true,
            [SkillType.ProjectilesFromUser] = true,
            [SkillType.Damage] = true,
            [SkillType.Triggerable] = true,
        },
        statDescriptionScope = "skill_stat_descriptions",
        castTime = 1.5,
        baseFlags = {
            attack = true,
            projectile = true,
        },
        baseMods = {
        },
        qualityStats = {
        },
        stats = {
            "monster_projectile_variation",
            "spell_maximum_action_distance_+%",
            "poison_art_variation",
            "base_is_projectile",
            "projectile_uses_contact_position",
            "use_scaled_contact_offset",
            "global_poison_on_hit",
            "projectile_ballistic_angle_from_target_distance",
            "action_attack_or_cast_time_uses_animation_length",
        },
        levels = {
            [1] = {1114, -50, 1001, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        },
    }
    
    Edit

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