サーペントクィーン、マナッサ
エリア: 蒸気泉, 合流点
Manassa, the Serpent Queen
SpectreN
Area蒸気泉, 合流点
Tagsallows_additional_projectiles, allows_inc_aoe, beast, Beast_onhit_audio, キャスター, fast_movement, humanoid, not_dex, not_str, physical_affinity, reptile_beast, very_fast_movement
ライフ
250%
Energy Shield From Life
5%
耐性
0 75 0 0
Damage
240%
命中力
100%
Attack Distance
6 ~ 14
アタックタイム
1.005 Second
Damage Spread
±20%
経験値
250%
Model Size
132%
Type
SerpentClanCasterBossMap
Metadata
SerpentClanCasterBossMap
レベル
65
ライフ
15,468
Damage
510
スペルダメージ
510
命中力
2,228
アタックタイム
1.005
経験値
53,768
Minion Life
14,920
Minion Energy Shield
785
Minion Damage
1,989
Minion Armour
2,023
MeleeAtAnimationSpeedUnique
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
基本アタック
Base Damage: 408–612
アタックタイム: 1.005 秒
action attack or cast time uses animation length [1]
monster penalty against minions damage +% final vs player minions [100]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
SerpentClanCurseBoss
Spell, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Cascadable, AppliesCurse, Unleashable, AreaSpell, Physical, UsableWhileMoving, NoAttackInPlace
ヴァルネラビリティ
キャストタイム: 1.5 秒
クールダウン時間: 6 秒
短い遅延の後に範囲内にいる全ての敵に呪いをかけ、その敵に対するヒットがそのアーマーの一部を無視するようにする。
受ける物理ダメージが40%増加する
アタックよるヒットを受けた時に50%の確率で出血が付与される
呪いの持続時間は4
action attack or cast time uses animation length [1]
active skill area of effect radius +% final [20]
DeceleratingProjectileSerpentClanBoss
Spell, Projectile, Triggerable, Damage, Attack
Base Damage: 408–612
キャストタイム: 1.5 秒
アタックタイム: 1.005 秒
628.3から942.5物理ダメージを与える
base is projectile [1]
casting spell [1]
decelerating projectile speed variation +% [150]
maintain projectile direction when using contact position [1]
monster penalty against minions damage +% final vs player minions [100]
number of projectiles override [1]
projectile uses contact position [1]
use scaled contact offset [1]
GSSerpentClanSpellNovaBoss
Triggerable, Spell, Damage
キャストタイム: 1 秒
628.3から942.5物理ダメージを与える
action attack or cast time uses animation length [1]
active skill area of effect radius +% final [30]
base is projectile [1]
is area damage [1]
GSSerpentCasterBossSnakeSwarm
Triggerable, Channel, Spell, Damage
キャストタイム: 1 秒
クールダウン時間: 25 秒
action attack or cast time uses animation length [1]
skill cannot be knocked back [1]
skill cannot be stunned [1]
GTSerpentClanBossDeceleratingProjectiles
Triggerable
クールダウン時間: 12 秒
GASerpentCasterBossTailSwipeDetonation
Triggerable, Attack
Base Damage: 408–612
アタックタイム: 1.005 秒
base skill cannot be avoided by dodge roll or evaded or blocked [1]
monster penalty against minions damage +% final vs player minions [200]
skill cannot be knocked back [1]
skill cannot be stunned [1]
GSSerpentCasterBossBoneBarrierEG
Triggerable, Spell, Damage
キャストタイム: 1 秒
action attack or cast time uses animation length [1]
DeceleratingProjectileSerpentClanBossIdleForImpact
Spell, Projectile, Triggerable, Damage, Attack
Base Damage: 408–612
キャストタイム: 1.5 秒
アタックタイム: 1.005 秒
628.3から942.5物理ダメージを与える
base is projectile [1]
decelerating projectile speed variation +% [150]
number of projectiles override [1]
spectral throw deceleration override [60]
GSSerpentCasterBossVulnRuneOnHit
Triggerable, Spell, Damage
キャストタイム: 1 秒
1257から1885物理ダメージを与える
is area damage [1]
SerpentClanTailWhip
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
基本アタック
Base Damage: 408–612
アタックダメージ: 170%
アタックタイム: 1.005 秒
クールダウン時間: 8 秒
アタックダメージが70%上昇する
action attack or cast time uses animation length [1]
attack maximum action distance + [6]
base skill can be avoided by dodge roll [1]
base skill can be blocked [1]
monster penalty against minions damage +% final vs player minions [100]
voll slam damage +% final at centre [50]
GASerpentCasterBossTailSwipeDamage
Triggerable, Attack
Base Damage: 408–612
アタックタイム: 1.005 秒
action attack or cast time uses animation length [1]
base skill can be avoided by dodge roll [1]
is area damage [1]
EASSerpentBossCurseWallNuke
クールダウン時間: 25 秒
action attack or cast time uses animation length [1]
GTSerpentBossWall
Triggerable
action attack or cast time uses animation length [1]

Object Type

version 2
extends "Metadata/Monsters/SerpentClanMonster/SerpentClanCasterBoss"

Object Type Codes

version 2
extends "Metadata/Monsters/SerpentClanMonster/SerpentClanCasterBoss"
-- src\Data\Spectres.lua
minions["Metadata/Monsters/SerpentClanMonster/SerpentClanCasterBossMap"] = {
    name = "Manassa, the Serpent Queen",
    life = 2.5,
    energyShield = 0.05,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 2.4,
    damageSpread = 0.2,
    attackTime = 1.005,
    attackRange = 14,
    accuracy = 1,
    weaponType1 = "Dagger",
    skillList = {
        "MeleeAtAnimationSpeedUnique",
        "GASerpentCasterBossTailSwipeDetonation",
        "GSSerpentCasterBossBoneBarrierEG",
        "GSSerpentCasterBossVulnRuneOnHit",
        "GASerpentCasterBossTailSwipeDamage",
        "EASSerpentBossCurseWallNuke",
        "GTSerpentClanBossDeceleratingProjectiles",
        "GTSerpentBossWall",
        "SerpentClanTailWhip",
        "SerpentClanCurseBoss",
        "GSSerpentCasterBossSnakeSwarm",
        "DeceleratingProjectileSerpentClanBoss",
        "DeceleratingProjectileSerpentClanBossIdleForImpact",
        "GSSerpentClanSpellNovaBoss",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeedUnique"] = {
    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.Melee] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "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] = {100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GASerpentCasterBossTailSwipeDetonation"] = {
    name = "GASerpentCasterBossTailSwipeDetonation",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
        "base_skill_cannot_be_avoided_by_dodge_roll_or_evaded_or_blocked",
    },
    levels = {
        [1] = {200, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSSerpentCasterBossBoneBarrierEG"] = {
    name = "GSSerpentCasterBossBoneBarrierEG",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSSerpentCasterBossVulnRuneOnHit"] = {
    name = "GSSerpentCasterBossVulnRuneOnHit",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GASerpentCasterBossTailSwipeDamage"] = {
    name = "GASerpentCasterBossTailSwipeDamage",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
        "base_skill_can_be_avoided_by_dodge_roll",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASSerpentBossCurseWallNuke"] = {
    name = "EASSerpentBossCurseWallNuke",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTSerpentClanBossDeceleratingProjectiles"] = {
    name = "GTSerpentClanBossDeceleratingProjectiles",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 4,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTSerpentBossWall"] = {
    name = "GTSerpentBossWall",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SerpentClanTailWhip"] = {
    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.Melee] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "voll_slam_damage_+%_final_at_centre",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "attack_maximum_action_distance_+",
        "action_attack_or_cast_time_uses_animation_length",
        "base_skill_can_be_avoided_by_dodge_roll",
        "base_skill_can_be_blocked",
    },
    levels = {
        [1] = {50, 100, 6, baseMultiplier = 1.7, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        [2] = {50, 100, 6, baseMultiplier = 1.7, levelRequirement = 68, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SerpentClanCurseBoss"] = {
    name = "Vulnerability",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "[Curse] all targets in an area after a short delay. making [HitDamage|Hits] against them ignore a portion of their [Armour|Armour].",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Cascadable] = true,
        [SkillType.AppliesCurse] = true,
        [SkillType.Unleashable] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.Physical] = true,
        [SkillType.UsableWhileMoving] = true,
        [SkillType.NoAttackInPlace] = true,
    },
    statDescriptionScope = "vulnerability",
    castTime = 1.5,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
        "physical_damage_taken_+%",
        "receive_bleeding_chance_%_when_hit_by_attack",
        "hex_remove_at_effect_variance",
        "active_skill_area_of_effect_radius_+%_final",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {4000, 40, 50, 600, 20, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSSerpentCasterBossSnakeSwarm"] = {
    name = "GSSerpentCasterBossSnakeSwarm",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Channel] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DeceleratingProjectileSerpentClanBoss"] = {
    name = "DeceleratingProjectileSerpentClanBoss",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Damage] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        attack = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "decelerating_projectile_speed_variation_+%",
        "number_of_projectiles_override",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "base_is_projectile",
        "use_scaled_contact_offset",
        "projectile_uses_contact_position",
        "maintain_projectile_direction_when_using_contact_position",
        "casting_spell",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 150, 1, 100, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DeceleratingProjectileSerpentClanBossIdleForImpact"] = {
    name = "DeceleratingProjectileSerpentClanBossIdleForImpact",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Damage] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        attack = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "decelerating_projectile_speed_variation_+%",
        "number_of_projectiles_override",
        "spectral_throw_deceleration_override",
        "base_is_projectile",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 150, 1, 60, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSSerpentClanSpellNovaBoss"] = {
    name = "GSSerpentClanSpellNovaBoss",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
        "base_is_projectile",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 30, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
サーペントクィーン、マナッサ
エリア:
Manassa, the Serpent Queen
SpectreN
Area
Tagsallows_additional_projectiles, allows_inc_aoe, beast, Beast_onhit_audio, キャスター, fast_movement, humanoid, not_dex, not_str, physical_affinity, reptile_beast, very_fast_movement
ライフ
275%
Energy Shield From Life
5%
耐性
0 75 0 0
Damage
275%
命中力
100%
Attack Distance
5 ~ 15
アタックタイム
1.005 Second
Damage Spread
±20%
経験値
250%
Model Size
164%
Type
SerpentClanCasterBossMapSpring
Metadata
SerpentClanCasterBossMapSpring
レベル
65
ライフ
17,015
Damage
584
スペルダメージ
584
命中力
2,228
アタックタイム
1.005
経験値
53,768
Minion Life
16,412
Minion Energy Shield
864
Minion Damage
2,280
Minion Armour
2,023
MeleeAtAnimationSpeedUnique
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
基本アタック
Base Damage: 467–701
アタックタイム: 1.005 秒
action attack or cast time uses animation length [1]
monster penalty against minions damage +% final vs player minions [100]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
SerpentClanCurseBoss
Spell, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Cascadable, AppliesCurse, Unleashable, AreaSpell, Physical, UsableWhileMoving, NoAttackInPlace
ヴァルネラビリティ
キャストタイム: 1.5 秒
クールダウン時間: 6 秒
短い遅延の後に範囲内にいる全ての敵に呪いをかけ、その敵に対するヒットがそのアーマーの一部を無視するようにする。
受ける物理ダメージが40%増加する
アタックよるヒットを受けた時に50%の確率で出血が付与される
呪いの持続時間は4
action attack or cast time uses animation length [1]
active skill area of effect radius +% final [20]
DeceleratingProjectileSerpentClanBoss
Spell, Projectile, Triggerable, Damage, Attack
Base Damage: 467–701
キャストタイム: 1.5 秒
アタックタイム: 1.005 秒
628.3から942.5物理ダメージを与える
base is projectile [1]
casting spell [1]
decelerating projectile speed variation +% [150]
maintain projectile direction when using contact position [1]
monster penalty against minions damage +% final vs player minions [100]
number of projectiles override [1]
projectile uses contact position [1]
use scaled contact offset [1]
GSSerpentClanSpellNovaBoss
Triggerable, Spell, Damage
キャストタイム: 1 秒
628.3から942.5物理ダメージを与える
action attack or cast time uses animation length [1]
active skill area of effect radius +% final [30]
base is projectile [1]
is area damage [1]
GSSerpentCasterBossSnakeSwarm
Triggerable, Channel, Spell, Damage
キャストタイム: 1 秒
クールダウン時間: 25 秒
action attack or cast time uses animation length [1]
skill cannot be knocked back [1]
skill cannot be stunned [1]
GTSerpentClanBossDeceleratingProjectiles
Triggerable
クールダウン時間: 12 秒
GASerpentCasterBossTailSwipeDetonation
Triggerable, Attack
Base Damage: 467–701
アタックタイム: 1.005 秒
base skill cannot be avoided by dodge roll or evaded or blocked [1]
monster penalty against minions damage +% final vs player minions [200]
skill cannot be knocked back [1]
skill cannot be stunned [1]
GSSerpentCasterBossBoneBarrierEG
Triggerable, Spell, Damage
キャストタイム: 1 秒
action attack or cast time uses animation length [1]
DeceleratingProjectileSerpentClanBossIdleForImpact
Spell, Projectile, Triggerable, Damage, Attack
Base Damage: 467–701
キャストタイム: 1.5 秒
アタックタイム: 1.005 秒
628.3から942.5物理ダメージを与える
base is projectile [1]
decelerating projectile speed variation +% [150]
number of projectiles override [1]
spectral throw deceleration override [60]
GSSerpentCasterBossVulnRuneOnHit
Triggerable, Spell, Damage
キャストタイム: 1 秒
1257から1885物理ダメージを与える
is area damage [1]
SerpentClanTailWhip
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
基本アタック
Base Damage: 467–701
アタックダメージ: 170%
アタックタイム: 1.005 秒
クールダウン時間: 8 秒
アタックダメージが70%上昇する
action attack or cast time uses animation length [1]
attack maximum action distance + [6]
base skill can be avoided by dodge roll [1]
base skill can be blocked [1]
monster penalty against minions damage +% final vs player minions [100]
voll slam damage +% final at centre [50]
GASerpentCasterBossTailSwipeDamage
Triggerable, Attack
Base Damage: 467–701
アタックタイム: 1.005 秒
action attack or cast time uses animation length [1]
base skill can be avoided by dodge roll [1]
is area damage [1]
EASSerpentBossCurseWallNuke
クールダウン時間: 25 秒
action attack or cast time uses animation length [1]
GTSerpentBossWall
Triggerable
action attack or cast time uses animation length [1]

Object Type

Object Type Codes

 
-- src\Data\Spectres.lua
minions["Metadata/Monsters/SerpentClanMonster/SerpentClanCasterBossMapSpring"] = {
    name = "Manassa, the Serpent Queen",
    life = 2.75,
    energyShield = 0.05,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 2.75,
    damageSpread = 0.2,
    attackTime = 1.005,
    attackRange = 15,
    accuracy = 1,
    weaponType1 = "Dagger",
    skillList = {
        "MeleeAtAnimationSpeedUnique",
        "GASerpentCasterBossTailSwipeDetonation",
        "GSSerpentCasterBossBoneBarrierEG",
        "GSSerpentCasterBossVulnRuneOnHit",
        "GASerpentCasterBossTailSwipeDamage",
        "EASSerpentBossCurseWallNuke",
        "GTSerpentClanBossDeceleratingProjectiles",
        "GTSerpentBossWall",
        "SerpentClanTailWhip",
        "SerpentClanCurseBoss",
        "GSSerpentCasterBossSnakeSwarm",
        "DeceleratingProjectileSerpentClanBoss",
        "DeceleratingProjectileSerpentClanBossIdleForImpact",
        "GSSerpentClanSpellNovaBoss",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeedUnique"] = {
    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.Melee] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "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] = {100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GASerpentCasterBossTailSwipeDetonation"] = {
    name = "GASerpentCasterBossTailSwipeDetonation",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
        "base_skill_cannot_be_avoided_by_dodge_roll_or_evaded_or_blocked",
    },
    levels = {
        [1] = {200, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSSerpentCasterBossBoneBarrierEG"] = {
    name = "GSSerpentCasterBossBoneBarrierEG",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSSerpentCasterBossVulnRuneOnHit"] = {
    name = "GSSerpentCasterBossVulnRuneOnHit",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GASerpentCasterBossTailSwipeDamage"] = {
    name = "GASerpentCasterBossTailSwipeDamage",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
        "base_skill_can_be_avoided_by_dodge_roll",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASSerpentBossCurseWallNuke"] = {
    name = "EASSerpentBossCurseWallNuke",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTSerpentClanBossDeceleratingProjectiles"] = {
    name = "GTSerpentClanBossDeceleratingProjectiles",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 4,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTSerpentBossWall"] = {
    name = "GTSerpentBossWall",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SerpentClanTailWhip"] = {
    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.Melee] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "voll_slam_damage_+%_final_at_centre",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "attack_maximum_action_distance_+",
        "action_attack_or_cast_time_uses_animation_length",
        "base_skill_can_be_avoided_by_dodge_roll",
        "base_skill_can_be_blocked",
    },
    levels = {
        [1] = {50, 100, 6, baseMultiplier = 1.7, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        [2] = {50, 100, 6, baseMultiplier = 1.7, levelRequirement = 68, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SerpentClanCurseBoss"] = {
    name = "Vulnerability",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "[Curse] all targets in an area after a short delay. making [HitDamage|Hits] against them ignore a portion of their [Armour|Armour].",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Cascadable] = true,
        [SkillType.AppliesCurse] = true,
        [SkillType.Unleashable] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.Physical] = true,
        [SkillType.UsableWhileMoving] = true,
        [SkillType.NoAttackInPlace] = true,
    },
    statDescriptionScope = "vulnerability",
    castTime = 1.5,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
        "physical_damage_taken_+%",
        "receive_bleeding_chance_%_when_hit_by_attack",
        "hex_remove_at_effect_variance",
        "active_skill_area_of_effect_radius_+%_final",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {4000, 40, 50, 600, 20, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSSerpentCasterBossSnakeSwarm"] = {
    name = "GSSerpentCasterBossSnakeSwarm",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Channel] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DeceleratingProjectileSerpentClanBoss"] = {
    name = "DeceleratingProjectileSerpentClanBoss",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Damage] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        attack = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "decelerating_projectile_speed_variation_+%",
        "number_of_projectiles_override",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "base_is_projectile",
        "use_scaled_contact_offset",
        "projectile_uses_contact_position",
        "maintain_projectile_direction_when_using_contact_position",
        "casting_spell",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 150, 1, 100, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DeceleratingProjectileSerpentClanBossIdleForImpact"] = {
    name = "DeceleratingProjectileSerpentClanBossIdleForImpact",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Damage] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        attack = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "decelerating_projectile_speed_variation_+%",
        "number_of_projectiles_override",
        "spectral_throw_deceleration_override",
        "base_is_projectile",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 150, 1, 60, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSSerpentClanSpellNovaBoss"] = {
    name = "GSSerpentClanSpellNovaBoss",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
        "base_is_projectile",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 30, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
サーペントクィーン、マナッサ
Manassa, the Serpent Queen
SpectreN
Tagsallows_additional_projectiles, allows_inc_aoe, beast, Beast_onhit_audio, キャスター, fast_movement, humanoid, not_dex, not_str, physical_affinity, reptile_beast, very_fast_movement
ライフ
250%
Energy Shield From Life
5%
耐性
0 75 0 0
Damage
240%
命中力
100%
Attack Distance
6 ~ 14
アタックタイム
1.005 Second
Damage Spread
±20%
経験値
250%
Model Size
132%
Type
SerpentClanCasterBossSTANDALONE
Metadata
SerpentClanCasterBossSTANDALONE
レベル
68
ライフ
18,423
Damage
559
スペルダメージ
559
命中力
2,502
アタックタイム
1.005
経験値
71,585
Minion Life
16,459
Minion Energy Shield
866
Minion Damage
2,325
Minion Armour
2,413
MeleeAtAnimationSpeedUnique
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
基本アタック
Base Damage: 448–671
アタックタイム: 1.005 秒
action attack or cast time uses animation length [1]
monster penalty against minions damage +% final vs player minions [100]
projectile uses contact position [1]
skill can fire wand projectiles [1]
use scaled contact offset [1]
SerpentClanCurseBoss
Spell, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Cascadable, AppliesCurse, Unleashable, AreaSpell, Physical, UsableWhileMoving, NoAttackInPlace
ヴァルネラビリティ
キャストタイム: 1.5 秒
クールダウン時間: 6 秒
短い遅延の後に範囲内にいる全ての敵に呪いをかけ、その敵に対するヒットがそのアーマーの一部を無視するようにする。
受ける物理ダメージが40%増加する
アタックよるヒットを受けた時に50%の確率で出血が付与される
呪いの持続時間は4
action attack or cast time uses animation length [1]
active skill area of effect radius +% final [20]
DeceleratingProjectileSerpentClanBoss
Spell, Projectile, Triggerable, Damage, Attack
Base Damage: 448–671
キャストタイム: 1.5 秒
アタックタイム: 1.005 秒
688.7から1033物理ダメージを与える
base is projectile [1]
casting spell [1]
decelerating projectile speed variation +% [150]
maintain projectile direction when using contact position [1]
monster penalty against minions damage +% final vs player minions [100]
number of projectiles override [1]
projectile uses contact position [1]
use scaled contact offset [1]
GSSerpentClanSpellNovaBoss
Triggerable, Spell, Damage
キャストタイム: 1 秒
688.7から1033物理ダメージを与える
action attack or cast time uses animation length [1]
active skill area of effect radius +% final [30]
base is projectile [1]
is area damage [1]
GSSerpentCasterBossSnakeSwarm
Triggerable, Channel, Spell, Damage
キャストタイム: 1 秒
クールダウン時間: 25 秒
action attack or cast time uses animation length [1]
skill cannot be knocked back [1]
skill cannot be stunned [1]
GTSerpentClanBossDeceleratingProjectiles
Triggerable
クールダウン時間: 12 秒
GASerpentCasterBossTailSwipeDetonation
Triggerable, Attack
Base Damage: 448–671
アタックタイム: 1.005 秒
base skill cannot be avoided by dodge roll or evaded or blocked [1]
monster penalty against minions damage +% final vs player minions [200]
skill cannot be knocked back [1]
skill cannot be stunned [1]
GSSerpentCasterBossBoneBarrierEG
Triggerable, Spell, Damage
キャストタイム: 1 秒
action attack or cast time uses animation length [1]
DeceleratingProjectileSerpentClanBossIdleForImpact
Spell, Projectile, Triggerable, Damage, Attack
Base Damage: 448–671
キャストタイム: 1.5 秒
アタックタイム: 1.005 秒
688.7から1033物理ダメージを与える
base is projectile [1]
decelerating projectile speed variation +% [150]
number of projectiles override [1]
spectral throw deceleration override [60]
GSSerpentCasterBossVulnRuneOnHit
Triggerable, Spell, Damage
キャストタイム: 1 秒
1377から2066物理ダメージを与える
is area damage [1]
SerpentClanTailWhip
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser
基本アタック
Base Damage: 448–671
アタックダメージ: 170%
アタックタイム: 1.005 秒
クールダウン時間: 8 秒
アタックダメージが70%上昇する
action attack or cast time uses animation length [1]
attack maximum action distance + [6]
base skill can be avoided by dodge roll [1]
base skill can be blocked [1]
monster penalty against minions damage +% final vs player minions [100]
voll slam damage +% final at centre [50]
GASerpentCasterBossTailSwipeDamage
Triggerable, Attack
Base Damage: 448–671
アタックタイム: 1.005 秒
action attack or cast time uses animation length [1]
base skill can be avoided by dodge roll [1]
is area damage [1]
EASSerpentBossCurseWallNuke
クールダウン時間: 25 秒
action attack or cast time uses animation length [1]
GTSerpentBossWall
Triggerable
action attack or cast time uses animation length [1]
GTSerpentClanCasterBossSummonSnakesSTANDALONE
Triggerable
action attack or cast time uses animation length [1]

Object Type

version 2
extends "Metadata/Monsters/Monster"
extends "Metadata/Monsters/BossBaseStandAlone"

Pathfinding
{
}

Actor
{
	basic_action = "ChangeToStance1"
	basic_action = "ChangeToStance2"
	basic_action = "ChangeToStance3"
	
}

ControlZone {}

Stats
{
}

StateMachine
{
	define_shared_state =
	"
		players = 0;
		vuln;
		retreating;
		intro_dialog;
		kabala_life_bar;
		disable_kabala_life_bar;
		no_collision;
		beamin;
	"

	on_or_create_state_no_collision_1 = { RemoveCollidability(); }
	on_state_no_collision_0 = { MakeCollidable(); }
}

Positioned
{
	force_placement = true
}

Preload
{
	preload_misc_beam = "SerpentCasterBossSummonBeam"
	preload_misc_beam = "SerpentCasterBossBoneBarrierBeam"
}

Object Type Codes

version 2
extends "Metadata/Monsters/Monster"
extends "Metadata/Monsters/BossBaseStandAlone"

BaseEvents
{
	// Life bar resumption has to be done here, can't be on a create state
	on_construction_complete =
	"
		IfState( kabala_life_bar, 1,
		{
			IfState( disable_kabala_life_bar, 0,
			{
				IfAlive( { SetStaticLifeBarVisibilty( True ); } );
			} );
		} );
	"
}

Actor
{
	on_start_Vulnerability = "AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SerpentClanBoss/cast_curse.epk' );"
	on_end_or_destroy_Vulnerability = "RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SerpentClanBoss/cast_curse.epk' );"
}

Life
{
	on_death =
	"
		RemoveEffectPack( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SerpentClanMonster/epk/spellcast_curse_01.epk' );
		summon_fx.DetachFromGameObject();
	"
}

Animated
{
	on_summon_start_01 = 
	"
		this.summon_fx = AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SerpentClanBoss/ao/onact/summon/summon.ao', root_jntBnd );
		PlayTextAudio( Kabala_Summon_Random, 'Metadata/Monsters/SerpentClanMonster/SerpentClanCasterBossSTANDALONE' );
	"

	on_summon_end_01 =
	"
		summon_fx.PlayAnimation( close );
	"
	on_spin_detonate_01 = "PlayTextAudio( Kabala_Succumb_Random, 'Metadata/Monsters/SerpentClanMonster/SerpentClanCasterBossSTANDALONE', 250 );"
}

Preload
{
	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SerpentClanMonster/epk/spellcast_curse_01.epk"
	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SerpentClanBoss/summon_fadein.epk"
	preload_epk = "Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SerpentClanBoss/summon_fadeout.epk"
	preload_environment = "G2_4_1_boss"
	preload_buff = "serpent_boss_bone_armour"
}

GlobalAudioParamEvents
{
	player_in_range_param = "KabalaInRange"
	life_percent_param = "KabalaLifePercentage"
	range = 130
}

StateMachine
{
	on_state_intro_dialog_1 =
	"
		this.my_hiss_audio = FindClosestObject( 'Metadata/Terrain/Tools/AudioTools/G2_4_1/KabalaHiss' );
		this.my_hiss_audio.Delete();
		IfInArea( G2_4_1, ()
		{
			PlayTextAudio( Kabala_PreEmerge, 'Metadata/Monsters/SerpentClanMonster/SerpentClanCasterBossSTANDALONE' );
			PlayTextAudio( Kabala_Emerge, 'Metadata/Monsters/SerpentClanMonster/SerpentClanCasterBossSTANDALONE', 2000 );
		} );
	"

	on_state_kabala_life_bar_1 =
	"
		IfAlive( { SetStaticLifeBarVisibilty( True ); } );
	"

	on_state_disable_kabala_life_bar_0 =
	"
		IfAlive( { SetStaticLifeBarVisibilty( True ); } );
	"

	on_state_disable_kabala_life_bar_1 =
	"
		IfAlive( { SetStaticLifeBarVisibilty( False ); } );
	"
}

Render
{
	use_ao_lights = true
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/SerpentClanMonster/SerpentClanCasterBossSTANDALONE"] = {
    name = "Manassa, the Serpent Queen",
    life = 2.5,
    energyShield = 0.05,
    fireResist = 0,
    coldResist = 0,
    lightningResist = 0,
    chaosResist = 0,
    damage = 2.4,
    damageSpread = 0.2,
    attackTime = 1.005,
    attackRange = 14,
    accuracy = 1,
    weaponType1 = "Dagger",
    skillList = {
        "MeleeAtAnimationSpeedUnique",
        "GASerpentCasterBossTailSwipeDetonation",
        "GSSerpentCasterBossBoneBarrierEG",
        "GSSerpentCasterBossVulnRuneOnHit",
        "GASerpentCasterBossTailSwipeDamage",
        "EASSerpentBossCurseWallNuke",
        "GTSerpentClanBossDeceleratingProjectiles",
        "GTSerpentBossWall",
        "GTSerpentClanCasterBossSummonSnakesSTANDALONE",
        "SerpentClanTailWhip",
        "SerpentClanCurseBoss",
        "GSSerpentCasterBossSnakeSwarm",
        "DeceleratingProjectileSerpentClanBoss",
        "DeceleratingProjectileSerpentClanBossIdleForImpact",
        "GSSerpentClanSpellNovaBoss",
    },
    modList = {
    },
}
-- src\Data\Skills\spectre.lua
skills["MeleeAtAnimationSpeedUnique"] = {
    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.Melee] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "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] = {100, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GASerpentCasterBossTailSwipeDetonation"] = {
    name = "GASerpentCasterBossTailSwipeDetonation",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
        "base_skill_cannot_be_avoided_by_dodge_roll_or_evaded_or_blocked",
    },
    levels = {
        [1] = {200, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSSerpentCasterBossBoneBarrierEG"] = {
    name = "GSSerpentCasterBossBoneBarrierEG",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSSerpentCasterBossVulnRuneOnHit"] = {
    name = "GSSerpentCasterBossVulnRuneOnHit",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "is_area_damage",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GASerpentCasterBossTailSwipeDamage"] = {
    name = "GASerpentCasterBossTailSwipeDamage",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        attack = true,
        area = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
        "base_skill_can_be_avoided_by_dodge_roll",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["EASSerpentBossCurseWallNuke"] = {
    name = "EASSerpentBossCurseWallNuke",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTSerpentClanBossDeceleratingProjectiles"] = {
    name = "GTSerpentClanBossDeceleratingProjectiles",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 4,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
    },
    levels = {
        [1] = {critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTSerpentBossWall"] = {
    name = "GTSerpentBossWall",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GTSerpentClanCasterBossSummonSnakesSTANDALONE"] = {
    name = "GTSerpentClanCasterBossSummonSnakesSTANDALONE",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SerpentClanTailWhip"] = {
    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.Melee] = true,
        [SkillType.ProjectilesFromUser] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        attack = true,
        melee = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "voll_slam_damage_+%_final_at_centre",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "attack_maximum_action_distance_+",
        "action_attack_or_cast_time_uses_animation_length",
        "base_skill_can_be_avoided_by_dodge_roll",
        "base_skill_can_be_blocked",
    },
    levels = {
        [1] = {50, 100, 6, baseMultiplier = 1.7, levelRequirement = 1, statInterpolation = {},  cost = { }, },
        [2] = {50, 100, 6, baseMultiplier = 1.7, levelRequirement = 68, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["SerpentClanCurseBoss"] = {
    name = "Vulnerability",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    description = "[Curse] all targets in an area after a short delay. making [HitDamage|Hits] against them ignore a portion of their [Armour|Armour].",
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Area] = true,
        [SkillType.Duration] = true,
        [SkillType.Trappable] = true,
        [SkillType.Totemable] = true,
        [SkillType.Mineable] = true,
        [SkillType.Multicastable] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Cascadable] = true,
        [SkillType.AppliesCurse] = true,
        [SkillType.Unleashable] = true,
        [SkillType.AreaSpell] = true,
        [SkillType.Physical] = true,
        [SkillType.UsableWhileMoving] = true,
        [SkillType.NoAttackInPlace] = true,
    },
    statDescriptionScope = "vulnerability",
    castTime = 1.5,
    baseFlags = {
        area = true,
        spell = true,
        duration = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "base_skill_effect_duration",
        "physical_damage_taken_+%",
        "receive_bleeding_chance_%_when_hit_by_attack",
        "hex_remove_at_effect_variance",
        "active_skill_area_of_effect_radius_+%_final",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {4000, 40, 50, 600, 20, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSSerpentCasterBossSnakeSwarm"] = {
    name = "GSSerpentCasterBossSnakeSwarm",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Channel] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1,
    baseFlags = {
        spell = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "skill_cannot_be_stunned",
        "skill_cannot_be_knocked_back",
        "action_attack_or_cast_time_uses_animation_length",
    },
    levels = {
        [1] = {critChance = 5, levelRequirement = 1, statInterpolation = {},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DeceleratingProjectileSerpentClanBoss"] = {
    name = "DeceleratingProjectileSerpentClanBoss",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Damage] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        attack = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "decelerating_projectile_speed_variation_+%",
        "number_of_projectiles_override",
        "monster_penalty_against_minions_damage_+%_final_vs_player_minions",
        "base_is_projectile",
        "use_scaled_contact_offset",
        "projectile_uses_contact_position",
        "maintain_projectile_direction_when_using_contact_position",
        "casting_spell",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 150, 1, 100, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["DeceleratingProjectileSerpentClanBossIdleForImpact"] = {
    name = "DeceleratingProjectileSerpentClanBossIdleForImpact",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Spell] = true,
        [SkillType.Projectile] = true,
        [SkillType.Triggerable] = true,
        [SkillType.Damage] = true,
        [SkillType.Attack] = true,
    },
    statDescriptionScope = "skill_stat_descriptions",
    castTime = 1.5,
    baseFlags = {
        attack = true,
        spell = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "decelerating_projectile_speed_variation_+%",
        "number_of_projectiles_override",
        "spectral_throw_deceleration_override",
        "base_is_projectile",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 150, 1, 60, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
-- src\Data\Skills\spectre.lua
skills["GSSerpentClanSpellNovaBoss"] = {
    name = "GSSerpentClanSpellNovaBoss",
    hidden = true,
    color = ,
    baseEffectiveness = 0,
    incrementalEffectiveness = 0,
    skillTypes = {
        [SkillType.Triggerable] = true,
        [SkillType.Spell] = true,
        [SkillType.Damage] = true,
    },
    statDescriptionScope = "geometry_spell",
    castTime = 1,
    baseFlags = {
        spell = true,
        area = true,
        projectile = true,
    },
    baseMods = {
    },
    qualityStats = {
    },
    stats = {
        "spell_minimum_base_physical_damage",
        "spell_maximum_base_physical_damage",
        "active_skill_area_of_effect_radius_+%_final",
        "is_area_damage",
        "action_attack_or_cast_time_uses_animation_length",
        "base_is_projectile",
    },
    levels = {
        [1] = {0.80000001192093, 1.2000000476837, 30, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3},  cost = { }, },
    },
}
keyval
StateMachine./*
StateMachine.boss_life_bar - controls when to show the big life bar (also requires the checkbox in MonsterVarieties to be checked)
StateMachine.0: Life bar is hidden
StateMachine.1: Life bar is visible, will hide on death
StateMachine.dont_hide_lifebar_on_unaggro - controls whether the boss life bar should be hidden when the boss unaggros
StateMachine.0: Life bar is hidden after a short duration when the boss loses aggro
StateMachine.1: Life bar remains visible the entire time, can still be controlled by setting the disable_life_bar state
StateMachine.show_life_bar_when_in_range - delay the life bar from showing up, until the boss is on screen (for wild bosses)
StateMachine.0: Life bar behaves as normal
StateMachine.1: Life bar initially only shows up when a player can see the boss on screen, this doesn't make it get removed if the player goes off screen though
StateMachine.light - controls the boss point light, attaches to head_light_attachment if it exists (otherwise uses the default)
StateMachine.0: Light off, handles the fade out
StateMachine.1: Light on, handles the fade in */
StateMachine.define_shared_state =,
StateMachine.", , ,
StateMachine.boss_life_bar;
StateMachine.hidden;
StateMachine.light;
StateMachine.disable_life_bar;
StateMachine.first_aggro;
StateMachine.players0;
StateMachine.vuln;
StateMachine.retreating;
StateMachine.intro_dialog;
StateMachine.kabala_life_bar;
StateMachine.disable_kabala_life_bar;
StateMachine.no_collision;
StateMachine.beamin;
StateMachine.on_or_create_state_no_collision_1{ RemoveCollidability(); }
StateMachine.on_state_no_collision_0{ MakeCollidable(); }
Actor.slow_animations_go_to_idlefalse
Actor.basic_actionChangeToStance1, ChangeToStance2, ChangeToStance3
Stats.corpse_cannot_be_destroyed1
Stats.base_heavy_stun_duration_ms4000
Life.corpse_usablefalse
Monster.is_bosstrue
Positioned.force_placementtrue
Preload.preload_misc_beamSerpentCasterBossSummonBeam, SerpentCasterBossBoneBarrierBeam
Edit

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