Serpent Shaman
| Spectre | |
|---|---|
| Area | Keth, Sel Khari Sanctuary , The Ziggurat Refuge |
| Tags | allows_additional_projectiles, allows_inc_aoe, Beast_onhit_audio, Caster, fast_movement, humanoid, not_dex, not_str, physical_affinity, reptile_beast |
| Packs |
Life
200%
Energy Shield From Life
5%
Resistance
Damage
200%
Accuracy
100%
Critical Hits Chance
5%
Attack Distance
6 ~ 10
Attack Time
1.005 Second
Damage Spread
±20%
Experience
200%
Model Size
110%
Type
SerpentClanCaster
Metadata
SerpentClanCaster
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
Level
65
Life
13,110
Armour
2,023
Evasion Rating
663
Energy Shield
656
Damage
425
Spell Damage
425
Accuracy
2,228
Attack Time
1.005
Experience
43,014
Minion Life
12,564
Minion Energy Shield
628
Minion Damage
1,658
Minion Armour
2,023
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).
MeleeAtAnimationSpeed
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser, AttackInPlace
Basic Attack
Base Damage: 340—510
Critical Hit Chance: 5%
Attack Time: 1.005 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]
SerpentClanTailWhip
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser, AttackInPlace
Basic Attack
Base Damage: 340—510
Critical Hit Chance: 5%
Attack Damage: 170%
Attack Time: 1.005 sec
Cooldown Time: 8 sec
Deals 70% more Attack damage
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]
SerpentClanCurse
Spell, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Cascadable, AppliesCurse, Unleashable, AreaSpell, Physical, UsableWhileMoving
Vulnerability
Cast Time: 1.5 sec
Cooldown Time: 6 sec
Curse all targets in an area after a short delay. making Hits against them ignore a portion of their Armour.
30% increased Physical Damage taken
Curse duration is 4 seconds
active skill area of effect radius +% final [9]
DeceleratingProjectileSerpentClan
Spell, Projectile, Triggerable, Damage, Attack, AttackInPlace
Base Damage: 340—510
Critical Hit Chance: 5%
Attack Damage: 110%
Cast Time: 1.5 sec
Attack Time: 1.005 sec
Cooldown Time: 2 sec
Deals 10% more Attack damage
action attack or cast time uses animation length [1]
base deal no damage [1]
base is projectile [1]
casting spell [1]
decelerating projectile speed variation +% [150]
maintain projectile direction when using contact position [1]
projectile uses contact position [1]
use scaled contact offset [1]
GSSerpentClanSpellNova
Triggerable, Spell, Damage, AttackInPlace
Critical Hit Chance: 5%
Cast Time: 1 sec
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]
SSMSerpentClanVulnerability
Spell, Multicastable, Triggerable, AttackInPlace
Cast Time: 1 sec
Cooldown Time: 10 sec
action attack or cast time uses animation length [1]
alternate minion [1059]
monster no drops or experience [1]
number of monsters to summon [1]
spell maximum action distance +% [-40]
summon specific monsters radius +% [-99]
summoned monsters are minions [1]
Object Type
version 2
extends "Metadata/Monsters/Monster"
Transitionable
{
}
Stats
{
set_base_heavy_stun_duration_ms = 4067
} -- src\Data\Spectres.lua
minions["Metadata/Monsters/SerpentClanMonster/SerpentClanCaster"] = {
fireResist = 0,
coldResist = 0,
lightningResist = 0,
chaosResist = 0,
name = "Serpent Shaman",
life = 2,
energyShield = 0.05,
damage = 2,
damageSpread = 0.2,
attackTime = 1.005,
attackRange = 10,
accuracy = 1,
skillList = {
"MeleeAtAnimationSpeed",
"SSMSerpentClanVulnerability",
"SerpentClanTailWhip",
"SerpentClanCurse",
"DeceleratingProjectileSerpentClan",
"GSSerpentClanSpellNova",
},
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.Melee] = true,
[SkillType.ProjectilesFromUser] = true,
[SkillType.AttackInPlace] = 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["SSMSerpentClanVulnerability"] = {
name = "SSMSerpentClanVulnerability",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Multicastable] = true,
[SkillType.Triggerable] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
spell = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"alternate_minion",
"number_of_monsters_to_summon",
"summon_specific_monsters_radius_+%",
"spell_maximum_action_distance_+%",
"summoned_monsters_are_minions",
"monster_no_drops_or_experience",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {1059, 1, -99, -40, 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,
[SkillType.AttackInPlace] = 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["SerpentClanCurse"] = {
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,
},
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",
},
levels = {
[1] = {4000, 30, 20, 600, 9, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["DeceleratingProjectileSerpentClan"] = {
name = "DeceleratingProjectileSerpentClan",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Projectile] = true,
[SkillType.Triggerable] = true,
[SkillType.Damage] = true,
[SkillType.Attack] = true,
[SkillType.AttackInPlace] = 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_+%",
"base_is_projectile",
"use_scaled_contact_offset",
"projectile_uses_contact_position",
"maintain_projectile_direction_when_using_contact_position",
"casting_spell",
"action_attack_or_cast_time_uses_animation_length",
"base_deal_no_damage",
},
levels = {
[1] = {0.80000001192093, 1.2000000476837, 150, baseMultiplier = 1.1, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GSSerpentClanSpellNova"] = {
name = "GSSerpentClanSpellNova",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
[SkillType.Spell] = true,
[SkillType.Damage] = true,
[SkillType.AttackInPlace] = 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 = { }, },
},
}
| key | val |
|---|---|
| Stats.item_drop_slots | 1 |
| Stats.energy_shield_recharge_rate_per_minute_% | 750 |
| Stats.base_maximum_mana | 200 |
| Stats.maximum_physical_damage_reduction_% | 75 |
| Stats.base_maximum_all_resistances_% | 75 |
| Stats.monster_base_flask_charges_percent_of_monster_power | 50 |
| Stats.base_critical_hit_damage_bonus | 30 |
| Stats.max_endurance_charges | 3 |
| Stats.max_frenzy_charges | 3 |
| Stats.max_power_charges | 3 |
| Stats.object_inherent_base_maximum_block_%_from_ot | 50 |
| Stats.movement_velocity_cap | 128 |
| Stats.max_azurite_debuff_stacks | 10 |
| Stats.ignore_skill_weapon_restrictions | 1 |
| Stats.melee_hit_damage_stun_multiplier_+%_final_from_ot | 33 |
| Stats.physical_hit_damage_stun_multiplier_+%_final_from_ot | 100 |
| Stats.scale_melee_range_to_actor_scale | 1 |
| Stats.use_melee_pattern_range | 1 |
| Stats.melee_swing_not_scaled_by_area_modifiers | 1 |
| Stats.actor_scale_+%_limit | 200 |
| Stats.base_heavy_stun_duration_ms | 4067 |
| Stats.melee_defer_damage_prediction | 1 |
| Stats.poise_decay_delay_ms | 8000 |
| Stats.poise_decay_%_per_second | 5 |
| Stats.base_block_angle_degrees | 180 |
| Stats.action_attack_or_cast_time_uses_animation_length | 1 |
| Stats.slow_potency_+%_final_per_additional_player | -10 |
| Stats.check_for_targets_between_initiator_and_projectile_source | 1 |
| Stats.maximum_life_+%_final_per_additional_player | 50 |
| Stats.maximum_energy_shield_+%_final_per_additional_player | 50 |
| Stats.poise_threshold_+%_final_per_additional_player | 50 |
| Stats.stun_base_duration_override_ms | 500 |
| Stats.bleeding_moving_damage_%_of_base_override | 200 |
| ObjectMagicProperties.stat_description_list | Metadata/StatDescriptions/monster_stat_descriptions.csd |
| Positioned.blocking | true |
| Positioned.team | 0 |
| Positioned.serialise_collidable | true |
| BaseEvents.server_only | true |
| Actor.basic_action | Move, MoveForced, MoveToFormation, Flee, StrafeLeft, StrafeRight, StrafeRandom, Advance, DoNothing, MonsterPickup, MinionInteraction |
| Actor.slow_animations_go_to_idle | false |
Serpent Shaman
| Spectre | |
|---|---|
| Area | Trial of the Sekhemas, Trial of the Sekhemas |
| Tags | allows_additional_projectiles, allows_inc_aoe, Beast_onhit_audio, Caster, fast_movement, humanoid, not_dex, not_str, physical_affinity, reptile_beast, sanctum_monster |
| Packs |
Life
200%
Energy Shield From Life
5%
Resistance
Damage
200%
Accuracy
100%
Critical Hits Chance
5%
Attack Distance
6 ~ 10
Attack Time
1.005 Second
Damage Spread
±20%
Experience
200%
Model Size
110%
Type
SerpentClanCasterSanctumTrial
Metadata
SerpentClanCasterSanctumTrial
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
Level
22
Life
610
Armour
106
Evasion Rating
176
Energy Shield
31
Damage
83
Spell Damage
83
Accuracy
316
Attack Time
1.005
Experience
1,592
Minion Life
2,014
Minion Energy Shield
101
Minion Damage
119
Minion Armour
106
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).
MeleeAtAnimationSpeed
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser, AttackInPlace
Basic Attack
Base Damage: 66—99
Critical Hit Chance: 5%
Attack Time: 1.005 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]
SerpentClanTailWhip
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser, AttackInPlace
Basic Attack
Base Damage: 66—99
Critical Hit Chance: 5%
Attack Damage: 170%
Attack Time: 1.005 sec
Cooldown Time: 8 sec
Deals 70% more Attack damage
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]
SerpentClanCurse
Spell, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Cascadable, AppliesCurse, Unleashable, AreaSpell, Physical, UsableWhileMoving
Vulnerability
Cast Time: 1.5 sec
Cooldown Time: 6 sec
Curse all targets in an area after a short delay. making Hits against them ignore a portion of their Armour.
30% increased Physical Damage taken
Curse duration is 4 seconds
active skill area of effect radius +% final [9]
DeceleratingProjectileSerpentClanSanctum
Spell, Projectile, Triggerable, Damage, Attack, AttackInPlace
Base Damage: 66—99
Critical Hit Chance: 5%
Cast Time: 1 sec
Attack Time: 1.005 sec
action attack or cast time uses animation length [1]
base deal no damage [1]
base is projectile [1]
casting spell [1]
decelerating projectile speed variation +% [150]
maintain projectile direction when using contact position [1]
projectile uses contact position [1]
use scaled contact offset [1]
GSSerpentClanSpellNova
Triggerable, Spell, Damage, AttackInPlace
Critical Hit Chance: 5%
Cast Time: 1 sec
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]
SSMSerpentClanVulnerability
Spell, Multicastable, Triggerable, AttackInPlace
Cast Time: 1 sec
Cooldown Time: 10 sec
action attack or cast time uses animation length [1]
alternate minion [1059]
monster no drops or experience [1]
number of monsters to summon [1]
spell maximum action distance +% [-40]
summon specific monsters radius +% [-99]
summoned monsters are minions [1]
WalkEmergeSanctumPortal
walk emerge distance [225]
Object Type
version 2
extends "Metadata/Monsters/Monster"
Transitionable
{
}
Stats
{
set_base_heavy_stun_duration_ms = 4067
} -- src\Data\Spectres.lua
minions["Metadata/Monsters/SerpentClanMonster/SerpentClanCasterSanctumTrial"] = {
fireResist = 0,
coldResist = 0,
lightningResist = 0,
chaosResist = 0,
name = "Serpent Shaman",
life = 2,
energyShield = 0.05,
damage = 2,
damageSpread = 0.2,
attackTime = 1.005,
attackRange = 10,
accuracy = 1,
skillList = {
"MeleeAtAnimationSpeed",
"SSMSerpentClanVulnerability",
"WalkEmergeSanctumPortal",
"SerpentClanTailWhip",
"SerpentClanCurse",
"DeceleratingProjectileSerpentClanSanctum",
"GSSerpentClanSpellNova",
},
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.Melee] = true,
[SkillType.ProjectilesFromUser] = true,
[SkillType.AttackInPlace] = 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["SSMSerpentClanVulnerability"] = {
name = "SSMSerpentClanVulnerability",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Multicastable] = true,
[SkillType.Triggerable] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
spell = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"alternate_minion",
"number_of_monsters_to_summon",
"summon_specific_monsters_radius_+%",
"spell_maximum_action_distance_+%",
"summoned_monsters_are_minions",
"monster_no_drops_or_experience",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {1059, 1, -99, -40, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["WalkEmergeSanctumPortal"] = {
name = "WalkEmergeSanctumPortal",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1.6,
baseFlags = {
},
baseMods = {
},
qualityStats = {
},
stats = {
"walk_emerge_distance",
},
levels = {
[1] = {225, 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,
[SkillType.AttackInPlace] = 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["SerpentClanCurse"] = {
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,
},
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",
},
levels = {
[1] = {4000, 30, 20, 600, 9, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["DeceleratingProjectileSerpentClanSanctum"] = {
name = "DeceleratingProjectileSerpentClanSanctum",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Projectile] = true,
[SkillType.Triggerable] = true,
[SkillType.Damage] = true,
[SkillType.Attack] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
attack = true,
spell = true,
projectile = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_physical_damage",
"spell_maximum_base_physical_damage",
"decelerating_projectile_speed_variation_+%",
"base_is_projectile",
"use_scaled_contact_offset",
"projectile_uses_contact_position",
"maintain_projectile_direction_when_using_contact_position",
"casting_spell",
"action_attack_or_cast_time_uses_animation_length",
"base_deal_no_damage",
},
levels = {
[1] = {0.80000001192093, 1.2000000476837, 150, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GSSerpentClanSpellNova"] = {
name = "GSSerpentClanSpellNova",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
[SkillType.Spell] = true,
[SkillType.Damage] = true,
[SkillType.AttackInPlace] = 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 = { }, },
},
}
Serpent Shaman
Humanoid| Spectre | |
|---|---|
| Tags | allows_additional_projectiles, allows_inc_aoe, Beast_onhit_audio, Caster, fast_movement, humanoid, not_dex, not_str, physical_affinity, reptile_beast |
Life
200%
Energy Shield From Life
5%
Resistance
Damage
200%
Accuracy
100%
Critical Hits Chance
5%
Attack Distance
6 ~ 10
Attack Time
1.005 Second
Damage Spread
±20%
Experience
200%
Model Size
110%
Type
SerpentClanCaster
Metadata
SerpentClanCasterRunemarked
The following values do not include map affix bonuses, monster buff bonuses, altar bonuses, atlas skill bonuses.
Level
68
Life
16,514
Armour
2,413
Evasion Rating
708
Energy Shield
826
Damage
466
Spell Damage
466
Accuracy
2,502
Attack Time
1.005
Experience
57,268
Minion Life
13,860
Minion Energy Shield
693
Minion Damage
1,938
Minion Armour
2,413
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).
MeleeAtAnimationSpeed
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser, AttackInPlace
Basic Attack
Base Damage: 373—559
Critical Hit Chance: 5%
Attack Time: 1.005 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]
SerpentClanTailWhip
Attack, RangedAttack, MirageArcherCanUse, Projectile, MeleeSingleTarget, Melee, ProjectilesFromUser, AttackInPlace
Basic Attack
Base Damage: 373—559
Critical Hit Chance: 5%
Attack Damage: 170%
Attack Time: 1.005 sec
Cooldown Time: 8 sec
Deals 70% more Attack damage
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]
SerpentClanCurse
Spell, Area, Duration, Trappable, Totemable, Mineable, Multicastable, Triggerable, Cascadable, AppliesCurse, Unleashable, AreaSpell, Physical, UsableWhileMoving
Vulnerability
Cast Time: 1.5 sec
Cooldown Time: 6 sec
Curse all targets in an area after a short delay. making Hits against them ignore a portion of their Armour.
30% increased Physical Damage taken
Curse duration is 4 seconds
active skill area of effect radius +% final [9]
DeceleratingProjectileSerpentClan
Spell, Projectile, Triggerable, Damage, Attack, AttackInPlace
Base Damage: 373—559
Critical Hit Chance: 5%
Attack Damage: 110%
Cast Time: 1.5 sec
Attack Time: 1.005 sec
Cooldown Time: 2 sec
Deals 10% more Attack damage
action attack or cast time uses animation length [1]
base deal no damage [1]
base is projectile [1]
casting spell [1]
decelerating projectile speed variation +% [150]
maintain projectile direction when using contact position [1]
projectile uses contact position [1]
use scaled contact offset [1]
GSSerpentClanSpellNova
Triggerable, Spell, Damage, AttackInPlace
Critical Hit Chance: 5%
Cast Time: 1 sec
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]
SSMSerpentClanVulnerability
Spell, Multicastable, Triggerable, AttackInPlace
Cast Time: 1 sec
Cooldown Time: 10 sec
action attack or cast time uses animation length [1]
alternate minion [1059]
monster no drops or experience [1]
number of monsters to summon [1]
spell maximum action distance +% [-40]
summon specific monsters radius +% [-99]
summoned monsters are minions [1]
MPSSerpentClanCasterRunemarkedBallLightning
Spell, Projectile, ProjectilesFromUser, Triggerable, Damage, AttackInPlace
Cast Time: 1 sec
Cooldown Time: 12 sec
base deal no damage [1]
base is projectile [1]
monster projectile variation [1488]
projectile uses contact position [1]
use scaled contact offset [1]
MPSSerpentClanCasterRunemarkedTemporalProjectile
Spell, Projectile, ProjectilesFromUser, Triggerable, Damage, AttackInPlace
Critical Hit Chance: 5%
Cast Time: 1 sec
Cooldown Time: 4 sec
base is projectile [1]
monster projectile variation [1505]
projectile maximum range override [300]
projectile speed variation +% [35]
projectile spread radius [3]
projectile uses contact direction [1]
projectile uses contact position [1]
projectiles travel at fixed height [1]
GSSerpentClanCasterRunemarkedBallLightningImpact
Triggerable, Spell, Damage, AttackInPlace
Critical Hit Chance: 5%
Cast Time: 1 sec
action attack or cast time uses animation length [1]
base is projectile [1]
is area damage [1]
EGSerpentClanCasterRunemarkedBallLightningSlow
Triggerable
Object Type
-- src\Data\Spectres.lua
minions["Metadata/Monsters/SerpentClanMonster/Runemarked/SerpentClanCasterRunemarked"] = {
fireResist = 0,
coldResist = 0,
lightningResist = 0,
chaosResist = 0,
name = "Serpent Shaman",
life = 2,
energyShield = 0.05,
damage = 2,
damageSpread = 0.2,
attackTime = 1.005,
attackRange = 10,
accuracy = 1,
skillList = {
"MeleeAtAnimationSpeed",
"SSMSerpentClanVulnerability",
"SerpentClanTailWhip",
"SerpentClanCurse",
"DeceleratingProjectileSerpentClan",
"GSSerpentClanSpellNova",
"MPSSerpentClanCasterRunemarkedBallLightning",
"MPSSerpentClanCasterRunemarkedTemporalProjectile",
"GSSerpentClanCasterRunemarkedBallLightningImpact",
"EGSerpentClanCasterRunemarkedBallLightningSlow",
},
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.Melee] = true,
[SkillType.ProjectilesFromUser] = true,
[SkillType.AttackInPlace] = 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["SSMSerpentClanVulnerability"] = {
name = "SSMSerpentClanVulnerability",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Multicastable] = true,
[SkillType.Triggerable] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
spell = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"alternate_minion",
"number_of_monsters_to_summon",
"summon_specific_monsters_radius_+%",
"spell_maximum_action_distance_+%",
"summoned_monsters_are_minions",
"monster_no_drops_or_experience",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {1059, 1, -99, -40, 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,
[SkillType.AttackInPlace] = 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["SerpentClanCurse"] = {
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,
},
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",
},
levels = {
[1] = {4000, 30, 20, 600, 9, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["DeceleratingProjectileSerpentClan"] = {
name = "DeceleratingProjectileSerpentClan",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Projectile] = true,
[SkillType.Triggerable] = true,
[SkillType.Damage] = true,
[SkillType.Attack] = true,
[SkillType.AttackInPlace] = 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_+%",
"base_is_projectile",
"use_scaled_contact_offset",
"projectile_uses_contact_position",
"maintain_projectile_direction_when_using_contact_position",
"casting_spell",
"action_attack_or_cast_time_uses_animation_length",
"base_deal_no_damage",
},
levels = {
[1] = {0.80000001192093, 1.2000000476837, 150, baseMultiplier = 1.1, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GSSerpentClanSpellNova"] = {
name = "GSSerpentClanSpellNova",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
[SkillType.Spell] = true,
[SkillType.Damage] = true,
[SkillType.AttackInPlace] = 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 = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["MPSSerpentClanCasterRunemarkedBallLightning"] = {
name = "MPSSerpentClanCasterRunemarkedBallLightning",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Projectile] = true,
[SkillType.ProjectilesFromUser] = true,
[SkillType.Triggerable] = true,
[SkillType.Damage] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
spell = true,
projectile = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"monster_projectile_variation",
"base_is_projectile",
"projectile_uses_contact_position",
"use_scaled_contact_offset",
"base_deal_no_damage",
},
levels = {
[1] = {1488, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["MPSSerpentClanCasterRunemarkedTemporalProjectile"] = {
name = "MPSSerpentClanCasterRunemarkedTemporalProjectile",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Projectile] = true,
[SkillType.ProjectilesFromUser] = true,
[SkillType.Triggerable] = true,
[SkillType.Damage] = true,
[SkillType.AttackInPlace] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
spell = true,
projectile = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_physical_damage",
"spell_maximum_base_physical_damage",
"monster_projectile_variation",
"projectile_maximum_range_override",
"projectile_speed_variation_+%",
"projectile_spread_radius",
"base_is_projectile",
"projectile_uses_contact_direction",
"projectile_uses_contact_position",
"projectiles_travel_at_fixed_height",
},
levels = {
[1] = {0.80000001192093, 1.2000000476837, 1505, 300, 35, 3, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GSSerpentClanCasterRunemarkedBallLightningImpact"] = {
name = "GSSerpentClanCasterRunemarkedBallLightningImpact",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
[SkillType.Spell] = true,
[SkillType.Damage] = true,
[SkillType.AttackInPlace] = 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",
"is_area_damage",
"action_attack_or_cast_time_uses_animation_length",
"base_is_projectile",
},
levels = {
[1] = {0.80000001192093, 1.2000000476837, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["EGSerpentClanCasterRunemarkedBallLightningSlow"] = {
name = "EGSerpentClanCasterRunemarkedBallLightningSlow",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Triggerable] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
},
baseMods = {
},
qualityStats = {
},
stats = {
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
Edit
Wikis Content is available under CC BY-NC-SA 3.0 unless otherwise noted.
Wikis Content is available under CC BY-NC-SA 3.0 unless otherwise noted.













