The Prisoner
Slug: The_Prisoner
Open Source Page
Tags:
1HSword_onhit_audio
human
humanoid
medium_movement
not_dex
not_int
red_blood
undead
Areas:
Boss Rush Area 3
Solitary Confinement
No custom art yet. Upload one to replace the placeholder.
Core Stat Percentiles
Spell Damage
336
Top 52%
Damage
336
Top 85%
Evasion Rating
426
Top 86%
Life
7,354
Top 90%
Armour
999
Top 95%
Accuracy
1,066
Top 95%
Other Notable Percentiles
Critical Damage Bonus
+30%
Top 0.1%
Model Size
218%
Top 0.5%
Critical Hits Chance
5%
Top 3.2%
Damage Spread
±20%
Top 4.7%
Attack Time
1.695 Second
Top 23%
Resistance
0 75 0 0
Top 25%
The Prisoner
Variant code: PrisonerBossOverview
Implicit Mods: i am boss of tier [2] monster dropped item rarity +% [1600] monster slain experience +% [0]
Summary
| Spectre | N | |
|---|---|---|
| Area | Solitary Confinement, Boss Rush Area 3 | |
| Tags | 1HSword_onhit_audio, human, humanoid, medium_movement, not_dex, not_int, red_blood, undead |
Base Multipliers
Life
350%
Armour
+50%
Resistance
Damage
288%
Accuracy
100%
Critical Hits Chance
5%
Critical Damage Bonus
+30%
Attack Distance
5 ~ 29
Attack Time
1.695 Second
Damage Spread
±20%
Experience
250%
Model Size
218%
Type
PrisonerBoss
Metadata
PrisonerBoss
Extra Data
version 2
extends "Metadata/Monsters/Monster"
extends "Metadata/Monsters/BossBase"
/* ------------------------------------------------------------------------------------------------------------------- */
/* Generic */
/* ------------------------------------------------------------------------------------------------------------------- */
ControlZone {}
Actor
{
actor = "Metadata/Monsters/PrisonerBoss/PrisonerBoss.act"
}
StateMachine
{
define_shared_state =
"
leash = 1;
arm_regrowth;
L_chains_snapped;
R_chains_snapped;
"
}
/* ------------------------------------------------------------------------------------------------------------------- */
/* Ballista Stuff */
/* ------------------------------------------------------------------------------------------------------------------- */
StateMachine
{
define_shared_state = "kneeling; locked_orientation;"
on_or_create_state_kneeling_0 = "RemoveCollidability();"
on_or_create_state_kneeling_1 = "MakeCollidable();"
on_or_create_state_locked_orientation_0 = { UnlockOrientation(); }
on_or_create_state_locked_orientation_1 = { LockOrientation(); }
}
Positioned
{
// this get renabled when the boss goes to kneeling phase, so the ballista bolt can hit it (then it gets removed again)
blocking = false
}
/* ------------------------------------------------------------------------------------------------------------------- */
/* Triple Ice Slam */
/* ------------------------------------------------------------------------------------------------------------------- */
Actor
{
on_change_to_stance3 = "ForceSkillIntoCooldown( EASPrisonerBossTripleIceSlam );"
}
version 2
extends "Metadata/Monsters/Monster"
extends "Metadata/Monsters/BossBase"
/* ------------------------------------------------------------------------------------------------------------------- */
/* Generic */
/* ------------------------------------------------------------------------------------------------------------------- */
Render
{
use_ao_lights = true
selection_position_offset = "0, 0, 50"
}
ControlZone
{
condition = "local_player"
radius = 0
required_quest_flag = "Act4BossDefeatedBoatReturnShow"
on_enter = "ShowNPCSummon( triggerer, 'Metadata/NPC/Four_Act4/BoatReturn', 0 );"
on_exit = "HideNPCSummon( triggerer, 'Metadata/NPC/Four_Act4/BoatReturn' );"
}
StateMachine
{
on_or_create_state_dead_1 = "SetControlZoneRadius( 200 );"
// the following all handles the chains, leash and collar breaking during the emerge
on_state_leash_0 = "DetachAllOfType( 'Metadata/Monsters/PrisonerMonsterBoss/attachments/Leash.ao' );"
on_or_create_state_leash_1 = "AddAttachedObjectToBones( 'Metadata/Monsters/PrisonerMonsterBoss/attachments/Leash.ao', aux_leash );"
on_or_create_state_L_chains_snapped_1 =
"
If( GetState( arm_regrowth ) == 0, ()
{
AddAttachedObjectToBones( 'Metadata/Monsters/PrisonerMonsterBoss/attachments/AttachedChain.ao', L_arm_chain_attach_top_01 );
AddAttachedObjectToBones( 'Metadata/Monsters/PrisonerMonsterBoss/attachments/AttachedChain.ao', L_arm_chain_attach_top_02 );
AddAttachedObjectToBones( 'Metadata/Monsters/PrisonerMonsterBoss/attachments/AttachedChain.ao', L_arm_chain_attach_bot_01 );
AddAttachedObjectToBones( 'Metadata/Monsters/PrisonerMonsterBoss/attachments/AttachedChain.ao', L_arm_chain_attach_bot_02 );
} );
AddAttachedObjectToBones( 'Metadata/Monsters/PrisonerMonsterBoss/attachments/AttachedChain.ao', L_leg_chain_attach_01 );
AddAttachedObjectToBones( 'Metadata/Monsters/PrisonerMonsterBoss/attachments/AttachedChain.ao', L_leg_chain_attach_02 );
Delay( 0.034, { chain_beams.HideMeshSegments( chain_short_mesh1Shape ); } );
"
on_or_create_state_R_chains_snapped_1 =
"
AddAttachedObjectToBones( 'Metadata/Monsters/PrisonerMonsterBoss/attachments/AttachedChain.ao', R_arm_chain_attach_top_01 );
AddAttachedObjectToBones( 'Metadata/Monsters/PrisonerMonsterBoss/attachments/AttachedChain.ao', R_arm_chain_attach_top_02 );
AddAttachedObjectToBones( 'Metadata/Monsters/PrisonerMonsterBoss/attachments/AttachedChain.ao', R_arm_chain_attach_bot_01 );
AddAttachedObjectToBones( 'Metadata/Monsters/PrisonerMonsterBoss/attachments/AttachedChain.ao', R_arm_chain_attach_bot_02 );
AddAttachedObjectToBones( 'Metadata/Monsters/PrisonerMonsterBoss/attachments/AttachedChain.ao', R_leg_chain_attach_01 );
AddAttachedObjectToBones( 'Metadata/Monsters/PrisonerMonsterBoss/attachments/AttachedChain.ao', R_leg_chain_attach_02 );
Delay( 0.034, { chain_beams.HideMeshSegments( chain_short_mesh1Shape ); } );
"
}
Life
{
on_death =
"
AddAttachedObjectToBones( 'Metadata/Monsters/PrisonerMonsterBoss/attachments/BallistaSpear.ao', L_Weapon );
AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/on_death_epks/monster_on_death.epk' );
"
on_spawned_dead =
"
AddAttachedObjectToBones( 'Metadata/Monsters/PrisonerMonsterBoss/attachments/BallistaSpear.ao', L_Weapon );
AddEffectPack( 'Metadata/Effects/Spells/monsters_effects/on_death_epks/monster_on_death.epk' );
"
}
/* ------------------------------------------------------------------------------------------------------------------- */
/* Ballista Stuff */
/* ------------------------------------------------------------------------------------------------------------------- */
StateMachine
{
on_or_create_state_arm_regrowth_0 =
"
DetachAllOfType( 'Metadata/Monsters/PrisonerMonsterBoss/attachments/LForearmSeaweed.ao' );
AddAttached( 'Metadata/Monsters/PrisonerMonsterBoss/attachments/LForearmSeaweed.ao', L_forearm_cuff_jntBnd );
HideMeshSegments( arm_skeletonShape, arm_regen1_meshShape, arm_regen2_meshShape, shoulder_gib_meshShape_NoPhys );
ShowMeshSegments( L_forearm_cuff_meshShape, arm_meshShape, arm_coral_meshShape );
"
on_or_create_state_arm_regrowth_1 =
"
RemoveAttachedObjectFromBones( L_arm_chain_attach_top_01 );
RemoveAttachedObjectFromBones( L_arm_chain_attach_top_02 );
RemoveAttachedObjectFromBones( L_arm_chain_attach_bot_01 );
RemoveAttachedObjectFromBones( L_arm_chain_attach_bot_02 );
DetachAllOfType( 'Metadata/Monsters/PrisonerMonsterBoss/attachments/LForearmSeaweed.ao' );
HideMeshSegments( L_forearm_cuff_meshShape, arm_meshShape, arm_coral_meshShape, arm_skeletonShape, arm_regen1_meshShape, arm_regen2_meshShape );
ShowMeshSegments( shoulder_gib_meshShape_NoPhys );
"
on_or_create_state_arm_regrowth_2 =
"
DetachAllOfType( 'Metadata/Monsters/PrisonerMonsterBoss/attachments/LForearmSeaweed.ao' );
HideMeshSegments( L_forearm_cuff_meshShape, arm_meshShape, arm_coral_meshShape, arm_regen1_meshShape, arm_regen2_meshShape );
ShowMeshSegments( shoulder_gib_meshShape_NoPhys, arm_skeletonShape );
"
on_or_create_state_arm_regrowth_3 =
"
DetachAllOfType( 'Metadata/Monsters/PrisonerMonsterBoss/attachments/LForearmSeaweed.ao' );
HideMeshSegments( L_forearm_cuff_meshShape, arm_meshShape, arm_coral_meshShape, shoulder_gib_meshShape_NoPhys, arm_skeletonShape, arm_regen2_meshShape );
ShowMeshSegments( arm_regen1_meshShape );
"
on_or_create_state_arm_regrowth_4 =
"
DetachAllOfType( 'Metadata/Monsters/PrisonerMonsterBoss/attachments/LForearmSeaweed.ao' );
HideMeshSegments( L_forearm_cuff_meshShape, arm_meshShape, arm_coral_meshShape, shoulder_gib_meshShape_NoPhys, arm_skeletonShape, arm_regen1_meshShape );
ShowMeshSegments( arm_regen2_meshShape );
"
}
/* ------------------------------------------------------------------------------------------------------------------- */
/* Audio/Dialogue */
/* ------------------------------------------------------------------------------------------------------------------- */
GlobalAudioParamEvents
{
player_in_range_param = "PrisonerInRange"
life_percent_param = "PrisonerLifePercentage"
range = 130
life_percent_value_max = 1.0
life_percent_is_boolean = true
}
// Combat Dialogue
Actor
{
on_effect_start_CTS1BossFightStart =
"
Roll( 1, 1, (){ PlayTextAudio( PrisonerBoss_Emerge_Random, 'Metadata/Monsters/PrisonerMonsterBoss' ); } );
"
on_effect_start_DTTPrisonerBossUnarmedLeap =
"
Roll( 1, 4, (){ PlayTextAudio( PrisonerBoss_LeapSlam_Random, 'Metadata/Monsters/PrisonerMonsterBoss' ); } );
"
on_effect_start_GAPrisonerBossIcePunch =
"
Roll( 1, 4, (){ PlayTextAudio( PrisonerBoss_CascadePunch_Random, 'Metadata/Monsters/PrisonerMonsterBoss' ); } );
"
on_effect_start_GAPrisonerBossDoubleFistSlam =
"
Roll( 1, 2, (){ PlayTextAudio( PrisonerBoss_DoubleSlam_Random, 'Metadata/Monsters/PrisonerMonsterBoss' ); } );
"
on_effect_start_EASPrisonerBossIceGroundPound =
"
Roll( 1, 1, (){ PlayTextAudio( PrisonerBoss_MultiSlam_Random, 'Metadata/Monsters/PrisonerMonsterBoss' ); } );
"
on_effect_start_DTTPrisonerBossSpearLeap =
"
Roll( 1, 4, (){ PlayTextAudio( PrisonerBoss_LeapSlam_Random, 'Metadata/Monsters/PrisonerMonsterBoss' ); } );
"
on_effect_start_GAPrisonerBossSpearGroundslam =
"
Roll( 1, 4, (){ PlayTextAudio( PrisonerBoss_SpearSlam_Random, 'Metadata/Monsters/PrisonerMonsterBoss' ); } );
"
// on_effect_start_GAPrisonerBossSpearRendToss = "PlayTextAudio( PrisonerBoss_SpearSlam_Random, Metadata/Monsters/PrisonerMonsterBoss );"
on_effect_start_EASPrisonerBossTripleIceSlam =
"
Roll( 1, 1, (){ PlayTextAudio( PrisonerBoss_Ultimate_Random, 'Metadata/Monsters/PrisonerMonsterBoss' ); } );
"
on_effect_start_EASPrisonerBossChillDonut =
"
IfInStance( stance3, ()
{
Roll( 1, 1, (){ PlayTextAudio( PrisonerBoss_IceDonut_Random, 'Metadata/Monsters/PrisonerMonsterBoss' ); } );
}, ()
{
Roll( 1, 1, (){ PlayTextAudio( PrisonerBoss_BloodDonut_Random, 'Metadata/Monsters/PrisonerMonsterBoss' ); } );
} );
"
on_effect_start_GSPrisonerKneel =
"
Roll( 1, 1, (){ PlayTextAudio( PrisonerBoss_Kneeling_Random, 'Metadata/Monsters/PrisonerMonsterBoss' ); } );
"
on_effect_start_EASPrisonerBossBloodTendrils =
"
Roll( 1, 1, (){ PlayTextAudio( PrisonerBoss_Tendrils_Random, 'Metadata/Monsters/PrisonerMonsterBoss' ); } );
"
on_effect_start_EASPrisonerBossSpearGroundslamMega =
"
Roll( 1, 1, (){ PlayTextAudio( PrisonerBoss_BloodDebuff_Random, 'Metadata/Monsters/PrisonerMonsterBoss' ); } );
"
// on_effect_start_EDSPrisonerBossGigaCleave = ""
// ballista hits, 1 is for first phase to second phase, 2 is for second to third phase
on_effect_start_EASPrisonerBossBallistaFront1 = "PlayTextAudio( PrisonerBoss_Ballista1_Random, 'Metadata/Monsters/PrisonerMonsterBoss' );"
on_effect_start_EASPrisonerBossBallistaBack1 = "PlayTextAudio( PrisonerBoss_Ballista1_Random, 'Metadata/Monsters/PrisonerMonsterBoss' );"
on_effect_start_EASPrisonerBossBallistaFront2 = "PlayTextAudio( PrisonerBoss_Ballista2_Random, 'Metadata/Monsters/PrisonerMonsterBoss' );"
on_effect_start_EASPrisonerBossBallistaBack2 = "PlayTextAudio( PrisonerBoss_Ballista2_Random, 'Metadata/Monsters/PrisonerMonsterBoss' );"
}
/* ------------------------------------------------------------------------------------------------------------------- */
/* Preload */
/* ------------------------------------------------------------------------------------------------------------------- */
Preload
{
preload_animated_object = "Metadata/Effects/Spells/monsters_effects/Act4_FOUR/PrisonerMonsterBoss/spear_hit_door_impact.ao"
preload_animated_object = "Metadata/Monsters/PrisonerMonsterBoss/attachments/Leash.ao"
preload_animated_object = "Metadata/Monsters/PrisonerMonsterBoss/attachments/LForearmSeaweed.ao"
preload_animated_object = "Metadata/Monsters/PrisonerMonsterBoss/attachments/AttachedChain.ao"
preload_animated_object = "Metadata/Monsters/PrisonerMonsterBoss/attachments/BallistaSpear.ao"
preload_epk = "Metadata/Effects/Spells/monsters_effects/on_death_epks/monster_on_death.epk"
preload_monster_variety = "Metadata/Monsters/PrisonerBoss/PrisonerBossIceCrystal_"
preload_monster_variety = "Metadata/Monsters/PrisonerBoss/PrisonerBossIceWall"
preload_monster_variety = "Metadata/Monsters/PrisonerBoss/PrisonerBossChillDonut"
preload_object = "Metadata/Monsters/PrisonerBoss/PrisonerChainAnchor"
preload_object = "Metadata/Monsters/PrisonerBoss/PrisonerArm"
preload_object = "Metadata/Monsters/PrisonerBoss/PrisonerArmBackwards"
preload_object = "Metadata/Monsters/PrisonerBoss/PrisonerBossHook"
preload_environment = "G4_5_2_boss"
}
-- src\Data\Spectres.lua
minions["Metadata/Monsters/PrisonerBoss/PrisonerBoss"] = {
name = "The Prisoner",
life = 3.5,
fireResist = 0,
coldResist = 0,
lightningResist = 0,
chaosResist = 0,
damage = 2.88,
damageSpread = 0.2,
attackTime = 1.695,
attackRange = 29,
accuracy = 1,
weaponType1 = "Spear",
skillList = {
"MeleeAtAnimationSpeedUnique",
"MASPrisonerBossShortRange",
"MPSPrisonerBossBloodTendrils",
"MPWPrisonerBossSpearToss",
"CTS3PrisonerBossFront",
"CTS3PrisonerBossBack",
"CTS4PrisonerBossFront",
"CTS4PrisonerBossBack",
"GAPrisonerBossSpearGroundslam",
"GAPrisonerBossSpearLeapImpact",
"GAPrisonerBossSpearRendToss",
"GAPrisonerBossUnarmedLeapImpact",
"GAPrisonerBossSpearGroundslamMega",
"GSPrisonerKneel",
"GAPrisonerBossIcePunch",
"GAPrisonerBossDoubleFistSlam",
"GAPrisonerBossImpactSlam",
"GAPrisonerBossIceGroundPound",
"GAPrisonerBossIceGroundPoundBig",
"GSPrisonerBossIceCrystalExplode",
"GAPrisonerBossTripleStabImpact",
"GAPrisonerBossTripleStabDeepImpact",
"GAPrisonerBossTripleStabExtract",
"GSPrisonerBossTripleStabDeathWave",
"GSPrisonerBossBloodTendrilImpact",
"GSPrisonerBossDoorWaterPush",
"GAPrisonerBossGigaCleave",
"EASPrisonerBossBloodTendrils",
"EASPrisonerBossSpearGroundslamMega",
"EASPrisonerBossBallistaFront1",
"EASPrisonerBossBallistaFront2",
"EASPrisonerBossBallistaBack1",
"EASPrisonerBossBallistaBack2",
"EASPrisonerBossIceGroundPound",
"EASPrisonerBossTripleIceSlam",
"EASPrisonerBossChillDonut",
"TBPrisonerBossBloodTendrils",
"GTPrisonerBossIceSpikes",
"EDSPrisonerBossGigaCleave",
"DTTPrisonerBossSpearLeap",
"DTTPrisonerBossUnarmedLeap",
},
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["MASPrisonerBossShortRange"] = {
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 = {
"attack_maximum_action_distance_+",
"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] = {-17, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["MPSPrisonerBossBloodTendrils"] = {
name = "MPSPrisonerBossBloodTendrils",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Projectile] = true,
[SkillType.ProjectilesFromUser] = true,
[SkillType.Triggerable] = true,
[SkillType.Damage] = 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",
"base_is_projectile",
"projectile_uses_contact_position",
"projectile_ballistic_angle_from_reference_event",
},
levels = {
[1] = {0.80000001192093, 1.2000000476837, 1076, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["MPWPrisonerBossSpearToss"] = {
name = "MPWPrisonerBossSpearToss",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Attack] = true,
[SkillType.RangedAttack] = true,
[SkillType.MirageArcherCanUse] = true,
[SkillType.Projectile] = true,
[SkillType.ProjectilesFromUser] = true,
[SkillType.Damage] = true,
[SkillType.Triggerable] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
attack = true,
projectile = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"monster_projectile_variation",
"base_is_projectile",
"projectile_uses_contact_position",
"always_pierce",
"action_attack_or_cast_time_uses_animation_length",
"projectiles_not_offset",
"use_scaled_contact_offset",
},
levels = {
[1] = {1076, baseMultiplier = 1.45, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["CTS3PrisonerBossFront"] = {
name = "CTS3PrisonerBossFront",
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",
"action_do_not_face_target",
"skill_cannot_be_interrupted",
"skill_cannot_be_stunned",
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["CTS3PrisonerBossBack"] = {
name = "CTS3PrisonerBossBack",
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",
"action_do_not_face_target",
"skill_cannot_be_interrupted",
"skill_cannot_be_stunned",
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["CTS4PrisonerBossFront"] = {
name = "CTS4PrisonerBossFront",
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",
"action_do_not_face_target",
"skill_cannot_be_interrupted",
"skill_cannot_be_stunned",
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["CTS4PrisonerBossBack"] = {
name = "CTS4PrisonerBossBack",
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",
"action_do_not_face_target",
"skill_cannot_be_interrupted",
"skill_cannot_be_stunned",
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GAPrisonerBossSpearGroundslam"] = {
name = "GAPrisonerBossSpearGroundslam",
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 = {
"voll_slam_damage_+%_final_at_centre",
"is_area_damage",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {20, baseMultiplier = 2.05, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GAPrisonerBossSpearLeapImpact"] = {
name = "GAPrisonerBossSpearLeapImpact",
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 = {
"voll_slam_damage_+%_final_at_centre",
"is_area_damage",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {15, baseMultiplier = 1.45, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GAPrisonerBossSpearRendToss"] = {
name = "GAPrisonerBossSpearRendToss",
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 = {
"attack_maximum_action_distance_+",
"is_area_damage",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {50, baseMultiplier = 1.8, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GAPrisonerBossUnarmedLeapImpact"] = {
name = "GAPrisonerBossUnarmedLeapImpact",
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 = {
"voll_slam_damage_+%_final_at_centre",
"is_area_damage",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {15, baseMultiplier = 1.45, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GAPrisonerBossSpearGroundslamMega"] = {
name = "GAPrisonerBossSpearGroundslamMega",
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 = {
"base_skill_effect_duration",
"voll_slam_damage_+%_final_at_centre",
"is_area_damage",
"action_attack_or_cast_time_uses_animation_length",
"base_skill_cannot_be_avoided_by_dodge_roll_or_evaded_or_blocked",
},
levels = {
[1] = {6000, 20, baseMultiplier = 2.45, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GSPrisonerKneel"] = {
name = "GSPrisonerKneel",
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 = {
"action_attack_or_cast_time_uses_animation_length",
"skill_cannot_be_knocked_back",
"skill_cannot_be_stunned",
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GAPrisonerBossIcePunch"] = {
name = "GAPrisonerBossIcePunch",
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 = {
"active_skill_base_physical_damage_%_to_convert_to_cold",
"attack_maximum_action_distance_+",
"voll_slam_damage_+%_final_at_centre",
"is_area_damage",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {80, 40, 15, baseMultiplier = 1.8, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GAPrisonerBossDoubleFistSlam"] = {
name = "GAPrisonerBossDoubleFistSlam",
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 = {
"voll_slam_damage_+%_final_at_centre",
"is_area_damage",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {20, baseMultiplier = 2, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GAPrisonerBossImpactSlam"] = {
name = "GAPrisonerBossImpactSlam",
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 = {
"active_skill_base_physical_damage_%_to_convert_to_cold",
"is_area_damage",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {60, baseMultiplier = 1.3, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GAPrisonerBossIceGroundPound"] = {
name = "GAPrisonerBossIceGroundPound",
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 = {
"active_skill_base_physical_damage_%_to_convert_to_cold",
"voll_slam_damage_+%_final_at_centre",
"is_area_damage",
},
levels = {
[1] = {60, 15, baseMultiplier = 0.92, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GAPrisonerBossIceGroundPoundBig"] = {
name = "GAPrisonerBossIceGroundPoundBig",
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 = {
"voll_slam_damage_+%_final_at_centre",
"is_area_damage",
},
levels = {
[1] = {20, baseMultiplier = 0.92, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GSPrisonerBossIceCrystalExplode"] = {
name = "GSPrisonerBossIceCrystalExplode",
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_cold_damage",
"spell_maximum_base_cold_damage",
"active_skill_hit_damage_freeze_multiplier_+%_final",
"active_skill_chill_effect_+%_final",
"is_area_damage",
"base_skill_cannot_be_avoided_by_dodge_roll_or_evaded_or_blocked",
},
levels = {
[1] = {0.80000001192093, 1.2000000476837, 100, 100, critChance = 7, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GAPrisonerBossTripleStabImpact"] = {
name = "GAPrisonerBossTripleStabImpact",
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 = {
"voll_slam_damage_+%_final_at_centre",
"is_area_damage",
},
levels = {
[1] = {15, baseMultiplier = 1.2, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GAPrisonerBossTripleStabDeepImpact"] = {
name = "GAPrisonerBossTripleStabDeepImpact",
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 = {
"voll_slam_damage_+%_final_at_centre",
"is_area_damage",
},
levels = {
[1] = {15, baseMultiplier = 1.2, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GAPrisonerBossTripleStabExtract"] = {
name = "GAPrisonerBossTripleStabExtract",
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 = {
"voll_slam_damage_+%_final_at_centre",
"is_area_damage",
},
levels = {
[1] = {15, baseMultiplier = 1.2, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GSPrisonerBossTripleStabDeathWave"] = {
name = "GSPrisonerBossTripleStabDeathWave",
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_cold_damage",
"spell_maximum_base_cold_damage",
"is_area_damage",
"base_skill_cannot_be_avoided_by_dodge_roll_or_evaded_or_blocked",
},
levels = {
[1] = {0.80000001192093, 1.2000000476837, critChance = 6.5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GSPrisonerBossBloodTendrilImpact"] = {
name = "GSPrisonerBossBloodTendrilImpact",
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",
"generic_skill_trigger_id",
"is_area_damage",
"base_skill_can_be_avoided_by_dodge_roll",
},
levels = {
[1] = {0.80000001192093, 1.2000000476837, 1, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GSPrisonerBossDoorWaterPush"] = {
name = "GSPrisonerBossDoorWaterPush",
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 = {
"is_area_damage",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GAPrisonerBossGigaCleave"] = {
name = "GAPrisonerBossGigaCleave",
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 = {
"base_physical_damage_to_deal_per_minute",
"attack_maximum_action_distance_+",
"ground_blood_art_variation",
"base_skill_effect_duration",
"is_area_damage",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {1, 16, 1011, 1000, critChance = 5, levelRequirement = 1, statInterpolation = {3}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["EASPrisonerBossBloodTendrils"] = {
name = "EASPrisonerBossBloodTendrils",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_maximum_action_distance_+%",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {-50, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["EASPrisonerBossSpearGroundslamMega"] = {
name = "EASPrisonerBossSpearGroundslamMega",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
},
baseMods = {
},
qualityStats = {
},
stats = {
"active_skill_attack_speed_+%_final",
"voll_slam_damage_+%_final_at_centre",
"spell_maximum_action_distance_+%",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {-12, 25, -60, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["EASPrisonerBossBallistaFront1"] = {
name = "EASPrisonerBossBallistaFront1",
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",
"action_do_not_face_target",
"skill_cannot_be_stunned",
"skill_cannot_be_interrupted",
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["EASPrisonerBossBallistaFront2"] = {
name = "EASPrisonerBossBallistaFront2",
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",
"action_do_not_face_target",
"skill_cannot_be_stunned",
"skill_cannot_be_interrupted",
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["EASPrisonerBossBallistaBack1"] = {
name = "EASPrisonerBossBallistaBack1",
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",
"action_do_not_face_target",
"skill_cannot_be_stunned",
"skill_cannot_be_interrupted",
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["EASPrisonerBossBallistaBack2"] = {
name = "EASPrisonerBossBallistaBack2",
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",
"action_do_not_face_target",
"skill_cannot_be_stunned",
"skill_cannot_be_interrupted",
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["EASPrisonerBossIceGroundPound"] = {
name = "EASPrisonerBossIceGroundPound",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 8,
baseFlags = {
},
baseMods = {
},
qualityStats = {
},
stats = {
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["EASPrisonerBossTripleIceSlam"] = {
name = "EASPrisonerBossTripleIceSlam",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_maximum_action_distance_+%",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {-83, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["EASPrisonerBossChillDonut"] = {
name = "EASPrisonerBossChillDonut",
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["TBPrisonerBossBloodTendrils"] = {
name = "TBPrisonerBossBloodTendrils",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Triggerable] = true,
[SkillType.Attack] = true,
[SkillType.Damage] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
attack = true,
spell = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"spell_minimum_base_physical_damage",
"spell_maximum_base_physical_damage",
"generic_skill_trigger_skills_with_id",
"action_attack_or_cast_time_uses_animation_length",
"base_skill_can_be_avoided_by_dodge_roll",
},
levels = {
[1] = {0.80000001192093, 1.2000000476837, 1, critChance = 5, levelRequirement = 1, statInterpolation = {3, 3}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["GTPrisonerBossIceSpikes"] = {
name = "GTPrisonerBossIceSpikes",
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["EDSPrisonerBossGigaCleave"] = {
name = "EDSPrisonerBossGigaCleave",
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 = {
"attack_maximum_action_distance_+",
"is_area_damage",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {16, baseMultiplier = 0.4, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["DTTPrisonerBossSpearLeap"] = {
name = "DTTPrisonerBossSpearLeap",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Movement] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
spell = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"walk_emerge_extra_distance",
"leap_slam_minimum_distance",
"spell_maximum_action_distance_+%",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {-20, 10, -50, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}
-- src\Data\Skills\spectre.lua
skills["DTTPrisonerBossUnarmedLeap"] = {
name = "DTTPrisonerBossUnarmedLeap",
hidden = true,
color = ,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Movement] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
spell = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
"walk_emerge_extra_distance",
"leap_slam_minimum_distance",
"spell_maximum_action_distance_+%",
"action_attack_or_cast_time_uses_animation_length",
},
levels = {
[1] = {-20, 10, -50, levelRequirement = 1, statInterpolation = {}, cost = { }, },
},
}