Kabala, Reine de la constriction
Zone : Keth
Kabala, Constrictor Queen
Spectre | N |
---|---|
Area | Keth, Keth |
Tags | allows_additional_projectiles, allows_inc_aoe, beast, Beast_onhit_audio, Lanceur de sorts, humanoid, not_dex, not_str, physical_affinity, reptile_beast, very_fast_movement |
Vie
200%
Energy Shield From Life
5%
Ailment Threshold
%
Résistance
0
75
0
0
Damage
240%
Précision
100%
Chances de coup critique
+5%
Multiplicateur de coups critiques
+130%
Attack Distance
6 ~ 14
Attack Time
1.005 Second
Damage Spread
±20%
Expérience
200%
Model Size
132%
Type
SerpentClanCasterBoss
Metadata
SerpentClanCasterBoss
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
Niveau
53
Vie
7,254
Armure
1,396
Évasion
314
Bouclier d'énergie
0
Damage
345
Dégâts des sorts
345
Précision
0
Attack Time
1.005
Expérience
20,600
The following values are skill base values and do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses, monster base damage(ex: The Maven 150% multiplier), monster rarity bonuses (ex: unique 70% more, unique attack 33% less).
MeleeAtAnimationSpeedUnique
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Attaque de base
Base Damage: 276–414
Chances de [Critical|Touche critique]: 5%
Attack Time: 1.005 sec.
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]
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, CanRapidFire, AreaSpell, Physical, Nonpathing
Vulnérabilité
Temps d'incantation: 1.5 sec.
Temps de recharge: 6 sec.
Après un court délai, Maudit toutes les cibles dans une zone, permettant aux Touches qu'ils subissent d'ignorer une partie de leur Armure.
40% d'Augmentation des Dégâts physiques subis
50% de chances de subir le Saignement en étant Touché(e) par une Attaque
Durée de la malédiction : 4 secondes
action attack or cast time uses animation length [1]
active skill area of effect radius +% final [20]
50% de chances de subir le Saignement en étant Touché(e) par une Attaque
Durée de la malédiction : 4 secondes
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: 276–414
Chances de coup critique: 5%
Temps d'incantation: 1.5 sec.
Attack Time: 1.005 sec.
Inflige 68.95 à 103.4 Dégâts physiques
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]
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
Chances de coup critique: 5%
Temps d'incantation: 1 sec.
Inflige 68.95 à 103.4 Dégâts physiques
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]
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
Chances de coup critique: 5%
Temps d'incantation: 1 sec.
Temps de recharge: 25 sec.
action attack or cast time uses animation length [1]
skill cannot be knocked back [1]
skill cannot be stunned [1]
skill cannot be knocked back [1]
skill cannot be stunned [1]
GTSerpentClanBossDeceleratingProjectiles
Triggerable
Temps de recharge: 12 sec.
GASerpentCasterBossTailSwipeDetonation
Triggerable, Attack
Base Damage: 276–414
Chances de [Critical|Touche critique]: 5%
Attack Time: 1.005 sec.
monster penalty against minions damage +% final vs player minions [200]
skill cannot be knocked back [1]
skill cannot be stunned [1]
skill cannot be knocked back [1]
skill cannot be stunned [1]
GSSerpentCasterBossBoneBarrierEG
Triggerable, Spell, Damage
Chances de coup critique: 5%
Temps d'incantation: 1 sec.
action attack or cast time uses animation length [1]
DeceleratingProjectileSerpentClanBossIdleForImpact
Spell, Projectile, Triggerable, Damage, Attack
Base Damage: 276–414
Chances de coup critique: 5%
Temps d'incantation: 1.5 sec.
Attack Time: 1.005 sec.
Inflige 68.95 à 103.4 Dégâts physiques
base is projectile [1]
decelerating projectile speed variation +% [150]
number of projectiles override [1]
spectral throw deceleration override [60]
base is projectile [1]
decelerating projectile speed variation +% [150]
number of projectiles override [1]
spectral throw deceleration override [60]
GSSerpentCasterBossVulnRuneOnHit
Triggerable, Spell, Damage
Chances de coup critique: 5%
Temps d'incantation: 1 sec.
Inflige 137.9 à 206.9 Dégâts physiques
is area damage [1]
is area damage [1]
SerpentClanTailWhip
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Multistrikeable, Melee, ProjectilesFromUser
Attaque de base
Base Damage: 276–414
Chances de [Critical|Touche critique]: 5%
Dégâts d'Attaque: 170%
Attack Time: 1.005 sec.
Temps de recharge: 8 sec.
70% Davantage de Dégâts d'Attaque
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]
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: 276–414
Chances de [Critical|Touche critique]: 5%
Attack Time: 1.005 sec.
action attack or cast time uses animation length [1]
base skill can be avoided by dodge roll [1]
is area damage [1]
base skill can be avoided by dodge roll [1]
is area damage [1]
EASSerpentBossCurseWallNuke
Temps de recharge: 25 sec.
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/Monster" extends "Metadata/Monsters/BossBase" Pathfinding { immobile = true } Transitionable {} Actor { basic_action = "ChangeToStance1" basic_action = "ChangeToStance2" basic_action = "ChangeToStance3" /*on_start_ChangeToStance1 = "FaceNearestPlayer();"*/ } ControlZone {} Stats { } StateMachine { define_shared_state = " players = 0; vuln; retreating; intro_dialog; kabala_life_bar; disable_kabala_life_bar; no_collision; " on_or_create_state_no_collision_1 = { RemoveCollidability(); } on_state_no_collision_0 = { MakeCollidable(); } } Positioned { force_placement = true }
Object Type Codes
version 2 extends "Metadata/Monsters/Monster" extends "Metadata/Monsters/BossBase" 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( ); " } Transitionable {} Animated { on_summon_start_01 = "this.summon_fx = AddAttached( 'Metadata/Effects/Spells/monsters_effects/Act2_FOUR/SerpentClanBoss/ao/onact/summon/summon.ao', root_jntBnd );" on_summon_end_01 = " summon_fx.PlayAnimation( close ); Roll( 1, 2, { PlayTextAudio( KabalaSnakes_Random, 'Metadata/Monsters/SerpentClanMonster/SerpentClanCasterBoss' ); } ); " } 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(); PlayTextAudio( KabalaEmerge_Random, 'Metadata/Monsters/SerpentClanMonster/SerpentClanCasterBoss' ); " 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/SerpentClanCasterBoss"] = { name = "Kabala, Constrictor Queen", life = 2, 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.Multistrikeable] = 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", }, 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.Multistrikeable] = 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|Curses] 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.CanRapidFire] = true, [SkillType.AreaSpell] = true, [SkillType.Physical] = true, [SkillType.Nonpathing] = 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 = { }, }, }, }