-- This file is automatically generated, do not edit!
-- Path of Building
--
-- Active Strength skill gems
-- Skill data (c) Grinding Gear Games
--
local skills, mod, flag, skill = ...

skills["AncestralWarriorTotemPlayer"] = {
	name = "Ancestral Warrior Totem",
	baseTypeName = "Ancestral Warrior Totem",
	color = 1,
	description = "Raises a Totem that uses socketed Mace Skills. Cannot use Channelling Skills or Skills with Cooldowns.",
	skillTypes = { [SkillType.SummonsTotem] = true, [SkillType.SummonsAttackTotem] = true, [SkillType.Duration] = true, [SkillType.Melee] = true, [SkillType.Trappable] = true, [SkillType.Mineable] = true, [SkillType.Meta] = true, [SkillType.Physical] = true, [SkillType.Area] = true, [SkillType.Limit] = true, },
	weaponTypes = {
		["One Handed Mace"] = true,
		["Two Handed Mace"] = true,
	},
	skillTotemId = 15,
	castTime = 0.5,
	qualityStats = {
		{ "base_totem_duration", 20 },
	},
	levels = {
		[1] = { manaMultiplier = 100, levelRequirement = 0, cost = { Mana = 13, }, },
		[2] = { levelRequirement = 3, cost = { Mana = 15, }, },
		[3] = { levelRequirement = 6, cost = { Mana = 17, }, },
		[4] = { levelRequirement = 10, cost = { Mana = 19, }, },
		[5] = { levelRequirement = 14, cost = { Mana = 21, }, },
		[6] = { levelRequirement = 18, cost = { Mana = 24, }, },
		[7] = { levelRequirement = 22, cost = { Mana = 27, }, },
		[8] = { levelRequirement = 26, cost = { Mana = 30, }, },
		[9] = { levelRequirement = 31, cost = { Mana = 34, }, },
		[10] = { levelRequirement = 36, cost = { Mana = 38, }, },
		[11] = { levelRequirement = 41, cost = { Mana = 43, }, },
		[12] = { levelRequirement = 46, cost = { Mana = 48, }, },
		[13] = { levelRequirement = 52, cost = { Mana = 54, }, },
		[14] = { levelRequirement = 58, cost = { Mana = 61, }, },
		[15] = { levelRequirement = 64, cost = { Mana = 68, }, },
		[16] = { levelRequirement = 66, cost = { Mana = 76, }, },
		[17] = { levelRequirement = 72, cost = { Mana = 85, }, },
		[18] = { levelRequirement = 78, cost = { Mana = 96, }, },
		[19] = { levelRequirement = 84, cost = { Mana = 107, }, },
		[20] = { levelRequirement = 90, cost = { Mana = 120, }, },
		[21] = { levelRequirement = 90, cost = { Mana = 135, }, },
		[22] = { levelRequirement = 90, cost = { Mana = 151, }, },
		[23] = { levelRequirement = 90, cost = { Mana = 169, }, },
		[24] = { levelRequirement = 90, cost = { Mana = 190, }, },
		[25] = { levelRequirement = 90, cost = { Mana = 212, }, },
		[26] = { levelRequirement = 90, cost = { Mana = 238, }, },
		[27] = { levelRequirement = 90, cost = { Mana = 267, }, },
		[28] = { levelRequirement = 90, cost = { Mana = 299, }, },
		[29] = { levelRequirement = 90, cost = { Mana = 335, }, },
		[30] = { levelRequirement = 90, cost = { Mana = 375, }, },
		[31] = { levelRequirement = 90, cost = { Mana = 420, }, },
		[32] = { levelRequirement = 90, cost = { Mana = 471, }, },
		[33] = { levelRequirement = 90, cost = { Mana = 528, }, },
		[34] = { levelRequirement = 90, cost = { Mana = 591, }, },
		[35] = { levelRequirement = 90, cost = { Mana = 662, }, },
		[36] = { levelRequirement = 90, cost = { Mana = 742, }, },
		[37] = { levelRequirement = 90, cost = { Mana = 831, }, },
		[38] = { levelRequirement = 90, cost = { Mana = 931, }, },
		[39] = { levelRequirement = 90, cost = { Mana = 1043, }, },
		[40] = { levelRequirement = 90, cost = { Mana = 1168, }, },
	},
	statSets = {
		[1] = {
			label = "Ancestral Warrior Totem",
			baseEffectiveness = 1.9409999847412,
			incrementalEffectiveness = 0.11649999767542,
			damageIncrementalEffectiveness = 0.006699999794364,
			statDescriptionScope = "skill_stat_descriptions",
			baseFlags = {
				totem = true,
				attack = true,
			},
			constantStats = {
				{ "base_totem_duration", 8000 },
				{ "base_totem_range", 60 },
				{ "ancestral_spirit_base_lockout_time_ms", 600 },
				{ "alt_attack_container_main_hand_weapon_type", 10 },
				{ "alt_attack_container_main_hand_weapon_critical_strike_chance", 5 },
				{ "alt_attack_container_main_hand_base_weapon_attack_duration_ms", 1000 },
				{ "alt_attack_container_main_hand_base_maximum_attack_distance", 13 },
				{ "base_number_of_totems_allowed", 1 },
			},
			stats = {
				"alt_attack_container_main_hand_weapon_minimum_physical_damage",
				"alt_attack_container_main_hand_weapon_maximum_physical_damage",
				"base_skill_summons_totems",
				"is_totem",
				"skill_is_deploy_skill",
				"totem_has_ancestral_warrior_spirit",
				"active_skill_has_alt_attack_container",
				"display_statset_no_hit_damage",
			},
			levels = {
				[1] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 1, },
				[2] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 3.4519999027252, },
				[3] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 6.7670001983643, },
				[4] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 10.307999610901, },
				[5] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 14.074999809265, },
				[6] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 18.068000793457, },
				[7] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 22.287000656128, },
				[8] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 26.732000350952, },
				[9] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 31.40299987793, },
				[10] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 36.299999237061, },
				[11] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 41.423000335693, },
				[12] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 46.771999359131, },
				[13] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 52.34700012207, },
				[14] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 58.147998809814, },
				[15] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 64.175003051758, },
				[16] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 70.428001403809, },
				[17] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 76.906997680664, },
				[18] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 83.611999511719, },
				[19] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 90.542999267578, },
				[20] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 97.699996948242, },
				[21] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 105.08300018311, },
				[22] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 112.69200134277, },
				[23] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 120.52700042725, },
				[24] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 128.58799743652, },
				[25] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 136.875, },
				[26] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 145.38800048828, },
				[27] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 154.12699890137, },
				[28] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 163.09199523926, },
				[29] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 172.28300476074, },
				[30] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 181.69999694824, },
				[31] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 191.34300231934, },
				[32] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 201.21200561523, },
				[33] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 211.30700683594, },
				[34] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 221.62800598145, },
				[35] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 232.17500305176, },
				[36] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 242.94799804688, },
				[37] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 253.94700622559, },
				[38] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 265.17199707031, },
				[39] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 276.62298583984, },
				[40] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["SupportAncestralWarriorTotemPlayer"] = {
	name = "SupportAncestralWarriorTotemPlayer",
	hidden = true,
	support = true,
	requireSkillTypes = { SkillType.Attack, },
	addSkillTypes = { SkillType.UsedByTotem, },
	excludeSkillTypes = { SkillType.Meta, SkillType.Triggered, SkillType.Cooldown, SkillType.Channel, },
	weaponTypes = {
		["Two Handed Mace"] = true,
	},
	levels = {
		[1] = { levelRequirement = 0, },
		[2] = { levelRequirement = 0, },
		[3] = { levelRequirement = 0, },
		[4] = { levelRequirement = 0, },
		[5] = { levelRequirement = 0, },
		[6] = { levelRequirement = 0, },
		[7] = { levelRequirement = 0, },
		[8] = { levelRequirement = 0, },
		[9] = { levelRequirement = 0, },
		[10] = { levelRequirement = 0, },
		[11] = { levelRequirement = 0, },
		[12] = { levelRequirement = 0, },
		[13] = { levelRequirement = 0, },
		[14] = { levelRequirement = 0, },
		[15] = { levelRequirement = 0, },
		[16] = { levelRequirement = 0, },
		[17] = { levelRequirement = 0, },
		[18] = { levelRequirement = 0, },
		[19] = { levelRequirement = 0, },
		[20] = { levelRequirement = 0, },
		[21] = { levelRequirement = 0, },
		[22] = { levelRequirement = 0, },
		[23] = { levelRequirement = 0, },
		[24] = { levelRequirement = 0, },
		[25] = { levelRequirement = 0, },
		[26] = { levelRequirement = 0, },
		[27] = { levelRequirement = 0, },
		[28] = { levelRequirement = 0, },
		[29] = { levelRequirement = 0, },
		[30] = { levelRequirement = 0, },
		[31] = { levelRequirement = 0, },
		[32] = { levelRequirement = 0, },
		[33] = { levelRequirement = 0, },
		[34] = { levelRequirement = 0, },
		[35] = { levelRequirement = 0, },
		[36] = { levelRequirement = 0, },
		[37] = { levelRequirement = 0, },
		[38] = { levelRequirement = 0, },
		[39] = { levelRequirement = 0, },
		[40] = { levelRequirement = 0, },
	},
	statSets = {
		[1] = {
			label = "SupportAncestralWarriorTotemPlayer",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "gem_stat_descriptions",
			baseFlags = {
			},
			constantStats = {
				{ "skill_disabled_unless_cloned", 2 },
			},
			stats = {
				"base_skill_is_totemified",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["ArmourBreakerPlayer"] = {
	name = "Armour Breaker",
	baseTypeName = "Armour Breaker",
	color = 1,
	description = "Attack with a forceful blow, knocking enemies back and weakening their Armour.",
	skillTypes = { [SkillType.Attack] = true, [SkillType.MeleeSingleTarget] = true, [SkillType.Multistrikeable] = true, [SkillType.Melee] = true, [SkillType.Area] = true, [SkillType.Physical] = true, },
	weaponTypes = {
		["Two Handed Mace"] = true,
		["One Handed Mace"] = true,
	},
	castTime = 1,
	qualityStats = {
		{ "armour_break_amount_+%", 1 },
	},
	levels = {
		[1] = { attackSpeedMultiplier = -20, baseMultiplier = 0.5, levelRequirement = 0, cost = { Mana = 5, }, },
		[2] = { attackSpeedMultiplier = -20, baseMultiplier = 0.55, levelRequirement = 3, cost = { Mana = 6, }, },
		[3] = { attackSpeedMultiplier = -20, baseMultiplier = 0.6, levelRequirement = 6, cost = { Mana = 7, }, },
		[4] = { attackSpeedMultiplier = -20, baseMultiplier = 0.66, levelRequirement = 10, cost = { Mana = 8, }, },
		[5] = { attackSpeedMultiplier = -20, baseMultiplier = 0.71, levelRequirement = 14, cost = { Mana = 9, }, },
		[6] = { attackSpeedMultiplier = -20, baseMultiplier = 0.77, levelRequirement = 18, cost = { Mana = 10, }, },
		[7] = { attackSpeedMultiplier = -20, baseMultiplier = 0.82, levelRequirement = 22, cost = { Mana = 11, }, },
		[8] = { attackSpeedMultiplier = -20, baseMultiplier = 0.87, levelRequirement = 26, cost = { Mana = 12, }, },
		[9] = { attackSpeedMultiplier = -20, baseMultiplier = 0.91, levelRequirement = 31, cost = { Mana = 14, }, },
		[10] = { attackSpeedMultiplier = -20, baseMultiplier = 0.96, levelRequirement = 36, cost = { Mana = 16, }, },
		[11] = { attackSpeedMultiplier = -20, baseMultiplier = 1.01, levelRequirement = 41, cost = { Mana = 18, }, },
		[12] = { attackSpeedMultiplier = -20, baseMultiplier = 1.06, levelRequirement = 46, cost = { Mana = 20, }, },
		[13] = { attackSpeedMultiplier = -20, baseMultiplier = 1.11, levelRequirement = 52, cost = { Mana = 22, }, },
		[14] = { attackSpeedMultiplier = -20, baseMultiplier = 1.16, levelRequirement = 58, cost = { Mana = 25, }, },
		[15] = { attackSpeedMultiplier = -20, baseMultiplier = 1.22, levelRequirement = 64, cost = { Mana = 28, }, },
		[16] = { attackSpeedMultiplier = -20, baseMultiplier = 1.28, levelRequirement = 66, cost = { Mana = 31, }, },
		[17] = { attackSpeedMultiplier = -20, baseMultiplier = 1.35, levelRequirement = 72, cost = { Mana = 35, }, },
		[18] = { attackSpeedMultiplier = -20, baseMultiplier = 1.41, levelRequirement = 78, cost = { Mana = 40, }, },
		[19] = { attackSpeedMultiplier = -20, baseMultiplier = 1.49, levelRequirement = 84, cost = { Mana = 44, }, },
		[20] = { attackSpeedMultiplier = -20, baseMultiplier = 1.56, levelRequirement = 90, cost = { Mana = 50, }, },
		[21] = { attackSpeedMultiplier = -20, baseMultiplier = 1.64, levelRequirement = 90, cost = { Mana = 56, }, },
		[22] = { attackSpeedMultiplier = -20, baseMultiplier = 1.72, levelRequirement = 90, cost = { Mana = 63, }, },
		[23] = { attackSpeedMultiplier = -20, baseMultiplier = 1.81, levelRequirement = 90, cost = { Mana = 70, }, },
		[24] = { attackSpeedMultiplier = -20, baseMultiplier = 1.9, levelRequirement = 90, cost = { Mana = 79, }, },
		[25] = { attackSpeedMultiplier = -20, baseMultiplier = 1.99, levelRequirement = 90, cost = { Mana = 88, }, },
		[26] = { attackSpeedMultiplier = -20, baseMultiplier = 2.09, levelRequirement = 90, cost = { Mana = 99, }, },
		[27] = { attackSpeedMultiplier = -20, baseMultiplier = 2.19, levelRequirement = 90, cost = { Mana = 111, }, },
		[28] = { attackSpeedMultiplier = -20, baseMultiplier = 2.3, levelRequirement = 90, cost = { Mana = 124, }, },
		[29] = { attackSpeedMultiplier = -20, baseMultiplier = 2.42, levelRequirement = 90, cost = { Mana = 139, }, },
		[30] = { attackSpeedMultiplier = -20, baseMultiplier = 2.54, levelRequirement = 90, cost = { Mana = 156, }, },
		[31] = { attackSpeedMultiplier = -20, baseMultiplier = 2.67, levelRequirement = 90, cost = { Mana = 175, }, },
		[32] = { attackSpeedMultiplier = -20, baseMultiplier = 2.8, levelRequirement = 90, cost = { Mana = 196, }, },
		[33] = { attackSpeedMultiplier = -20, baseMultiplier = 2.94, levelRequirement = 90, cost = { Mana = 219, }, },
		[34] = { attackSpeedMultiplier = -20, baseMultiplier = 3.09, levelRequirement = 90, cost = { Mana = 246, }, },
		[35] = { attackSpeedMultiplier = -20, baseMultiplier = 3.24, levelRequirement = 90, cost = { Mana = 276, }, },
		[36] = { attackSpeedMultiplier = -20, baseMultiplier = 3.4, levelRequirement = 90, cost = { Mana = 309, }, },
		[37] = { attackSpeedMultiplier = -20, baseMultiplier = 3.57, levelRequirement = 90, cost = { Mana = 346, }, },
		[38] = { attackSpeedMultiplier = -20, baseMultiplier = 3.75, levelRequirement = 90, cost = { Mana = 388, }, },
		[39] = { attackSpeedMultiplier = -20, baseMultiplier = 3.94, levelRequirement = 90, cost = { Mana = 434, }, },
		[40] = { attackSpeedMultiplier = -20, baseMultiplier = 4.14, levelRequirement = 90, cost = { Mana = 486, }, },
	},
	statSets = {
		[1] = {
			label = "Armour Breaker",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "heavy_strike",
			baseFlags = {
				attack = true,
				area = true,
				melee = true,
			},
			constantStats = {
				{ "melee_range_+", 2 },
				{ "melee_conditional_step_distance", 17 },
				{ "active_skill_attack_speed_+%_final_while_dual_wielding", 40 },
			},
			stats = {
				"apply_X_armour_break_on_hit",
				"global_knockback",
				"is_area_damage",
				"melee_defer_damage_prediction",
			},
			levels = {
				[1] = { 4, statInterpolation = { 1, }, actorLevel = 1, },
				[2] = { 8, statInterpolation = { 1, }, actorLevel = 3.4519999027252, },
				[3] = { 15, statInterpolation = { 1, }, actorLevel = 6.7670001983643, },
				[4] = { 29, statInterpolation = { 1, }, actorLevel = 10.307999610901, },
				[5] = { 47, statInterpolation = { 1, }, actorLevel = 14.074999809265, },
				[6] = { 71, statInterpolation = { 1, }, actorLevel = 18.068000793457, },
				[7] = { 102, statInterpolation = { 1, }, actorLevel = 22.287000656128, },
				[8] = { 143, statInterpolation = { 1, }, actorLevel = 26.732000350952, },
				[9] = { 210, statInterpolation = { 1, }, actorLevel = 31.40299987793, },
				[10] = { 303, statInterpolation = { 1, }, actorLevel = 36.299999237061, },
				[11] = { 427, statInterpolation = { 1, }, actorLevel = 41.423000335693, },
				[12] = { 596, statInterpolation = { 1, }, actorLevel = 46.771999359131, },
				[13] = { 875, statInterpolation = { 1, }, actorLevel = 52.34700012207, },
				[14] = { 1267, statInterpolation = { 1, }, actorLevel = 58.147998809814, },
				[15] = { 1818, statInterpolation = { 1, }, actorLevel = 64.175003051758, },
				[16] = { 2439, statInterpolation = { 1, }, actorLevel = 70.428001403809, },
				[17] = { 2902, statInterpolation = { 1, }, actorLevel = 76.906997680664, },
				[18] = { 3448, statInterpolation = { 1, }, actorLevel = 83.611999511719, },
				[19] = { 4327, statInterpolation = { 1, }, actorLevel = 90.542999267578, },
				[20] = { 5123, statInterpolation = { 1, }, actorLevel = 97.699996948242, },
				[21] = { 5418, statInterpolation = { 1, }, actorLevel = 105.08300018311, },
				[22] = { 5729, statInterpolation = { 1, }, actorLevel = 112.69200134277, },
				[23] = { 6057, statInterpolation = { 1, }, actorLevel = 120.52700042725, },
				[24] = { 6403, statInterpolation = { 1, }, actorLevel = 128.58799743652, },
				[25] = { 6767, statInterpolation = { 1, }, actorLevel = 136.875, },
				[26] = { 7152, statInterpolation = { 1, }, actorLevel = 145.38800048828, },
				[27] = { 7558, statInterpolation = { 1, }, actorLevel = 154.12699890137, },
				[28] = { 7985, statInterpolation = { 1, }, actorLevel = 163.09199523926, },
				[29] = { 8437, statInterpolation = { 1, }, actorLevel = 172.28300476074, },
				[30] = { 8912, statInterpolation = { 1, }, actorLevel = 181.69999694824, },
				[31] = { 9413, statInterpolation = { 1, }, actorLevel = 191.34300231934, },
				[32] = { 9941, statInterpolation = { 1, }, actorLevel = 201.21200561523, },
				[33] = { 10497, statInterpolation = { 1, }, actorLevel = 211.30700683594, },
				[34] = { 11083, statInterpolation = { 1, }, actorLevel = 221.62800598145, },
				[35] = { 11701, statInterpolation = { 1, }, actorLevel = 232.17500305176, },
				[36] = { 12353, statInterpolation = { 1, }, actorLevel = 242.94799804688, },
				[37] = { 13039, statInterpolation = { 1, }, actorLevel = 253.94700622559, },
				[38] = { 13761, statInterpolation = { 1, }, actorLevel = 265.17199707031, },
				[39] = { 14481, statInterpolation = { 1, }, actorLevel = 276.62298583984, },
				[40] = { 15227, statInterpolation = { 1, }, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["ArtilleryBallistaPlayer"] = {
	name = "Artillery Ballista",
	baseTypeName = "Artillery Ballista",
	color = 1,
	description = "Deploys a Ballista Totem that fires bolts skyward, to explode a short time after landing.",
	skillTypes = { [SkillType.ProjectilesFromUser] = true, [SkillType.Trappable] = true, [SkillType.Mineable] = true, [SkillType.SummonsTotem] = true, [SkillType.SummonsAttackTotem] = true, [SkillType.TotemsAreBallistae] = true, [SkillType.Nonpathing] = true, [SkillType.UseGlobalStats] = true, [SkillType.Limit] = true, [SkillType.Duration] = true, },
	weaponTypes = {
		["Crossbow"] = true,
	},
	skillTotemId = 19,
	castTime = 1,
	qualityStats = {
		{ "attack_speed_+%", 1 },
	},
	levels = {
		[1] = { levelRequirement = 0, cost = { Mana = 18, }, },
		[2] = { levelRequirement = 3, cost = { Mana = 20, }, },
		[3] = { levelRequirement = 6, cost = { Mana = 23, }, },
		[4] = { levelRequirement = 10, cost = { Mana = 26, }, },
		[5] = { levelRequirement = 14, cost = { Mana = 29, }, },
		[6] = { levelRequirement = 18, cost = { Mana = 32, }, },
		[7] = { levelRequirement = 22, cost = { Mana = 36, }, },
		[8] = { levelRequirement = 26, cost = { Mana = 41, }, },
		[9] = { levelRequirement = 31, cost = { Mana = 46, }, },
		[10] = { levelRequirement = 36, cost = { Mana = 51, }, },
		[11] = { levelRequirement = 41, cost = { Mana = 57, }, },
		[12] = { levelRequirement = 46, cost = { Mana = 64, }, },
		[13] = { levelRequirement = 52, cost = { Mana = 72, }, },
		[14] = { levelRequirement = 58, cost = { Mana = 81, }, },
		[15] = { levelRequirement = 64, cost = { Mana = 90, }, },
		[16] = { levelRequirement = 66, cost = { Mana = 101, }, },
		[17] = { levelRequirement = 72, cost = { Mana = 114, }, },
		[18] = { levelRequirement = 78, cost = { Mana = 127, }, },
		[19] = { levelRequirement = 84, cost = { Mana = 143, }, },
		[20] = { levelRequirement = 90, cost = { Mana = 160, }, },
		[21] = { levelRequirement = 90, cost = { Mana = 179, }, },
		[22] = { levelRequirement = 90, cost = { Mana = 201, }, },
		[23] = { levelRequirement = 90, cost = { Mana = 225, }, },
		[24] = { levelRequirement = 90, cost = { Mana = 252, }, },
		[25] = { levelRequirement = 90, cost = { Mana = 282, }, },
		[26] = { levelRequirement = 90, cost = { Mana = 316, }, },
		[27] = { levelRequirement = 90, cost = { Mana = 355, }, },
		[28] = { levelRequirement = 90, cost = { Mana = 397, }, },
		[29] = { levelRequirement = 90, cost = { Mana = 445, }, },
		[30] = { levelRequirement = 90, cost = { Mana = 499, }, },
		[31] = { levelRequirement = 90, cost = { Mana = 559, }, },
		[32] = { levelRequirement = 90, cost = { Mana = 626, }, },
		[33] = { levelRequirement = 90, cost = { Mana = 701, }, },
		[34] = { levelRequirement = 90, cost = { Mana = 785, }, },
		[35] = { levelRequirement = 90, cost = { Mana = 880, }, },
		[36] = { levelRequirement = 90, cost = { Mana = 986, }, },
		[37] = { levelRequirement = 90, cost = { Mana = 1104, }, },
		[38] = { levelRequirement = 90, cost = { Mana = 1237, }, },
		[39] = { levelRequirement = 90, cost = { Mana = 1386, }, },
		[40] = { levelRequirement = 90, cost = { Mana = 1552, }, },
	},
	statSets = {
		[1] = {
			label = "Ballista",
			baseEffectiveness = 1.4500000476837,
			incrementalEffectiveness = 0.11649999767542,
			damageIncrementalEffectiveness = 0.006699999794364,
			statDescriptionScope = "skill_stat_descriptions",
			baseFlags = {
				totem = true,
				duration = true,
			},
			constantStats = {
				{ "base_totem_range", 60 },
				{ "base_totem_duration", 16000 },
				{ "alt_attack_container_main_hand_weapon_type", 18 },
				{ "alt_attack_container_main_hand_weapon_critical_strike_chance", 500 },
				{ "alt_attack_container_main_hand_base_weapon_attack_duration_ms", 2500 },
				{ "alt_attack_container_main_hand_base_maximum_attack_distance", 80 },
				{ "base_number_of_totems_allowed", 1 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 60 },
			},
			stats = {
				"alt_attack_container_main_hand_weapon_minimum_physical_damage",
				"alt_attack_container_main_hand_weapon_maximum_physical_damage",
				"skill_is_deploy_skill",
				"is_totem",
				"is_ranged_attack_totem",
				"can_perform_skill_while_moving",
				"totem_targets_ignoring_action_distance",
				"base_deal_no_damage",
				"active_skill_has_alt_attack_container",
			},
			levels = {
				[1] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 1, },
				[2] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 3.4519999027252, },
				[3] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 6.7670001983643, },
				[4] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 10.307999610901, },
				[5] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 14.074999809265, },
				[6] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 18.068000793457, },
				[7] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 22.287000656128, },
				[8] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 26.732000350952, },
				[9] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 31.40299987793, },
				[10] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 36.299999237061, },
				[11] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 41.423000335693, },
				[12] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 46.771999359131, },
				[13] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 52.34700012207, },
				[14] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 58.147998809814, },
				[15] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 64.175003051758, },
				[16] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 70.428001403809, },
				[17] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 76.906997680664, },
				[18] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 83.611999511719, },
				[19] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 90.542999267578, },
				[20] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 97.699996948242, },
				[21] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 105.08300018311, },
				[22] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 112.69200134277, },
				[23] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 120.52700042725, },
				[24] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 128.58799743652, },
				[25] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 136.875, },
				[26] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 145.38800048828, },
				[27] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 154.12699890137, },
				[28] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 163.09199523926, },
				[29] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 172.28300476074, },
				[30] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 181.69999694824, },
				[31] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 191.34300231934, },
				[32] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 201.21200561523, },
				[33] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 211.30700683594, },
				[34] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 221.62800598145, },
				[35] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 232.17500305176, },
				[36] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 242.94799804688, },
				[37] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 253.94700622559, },
				[38] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 265.17199707031, },
				[39] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 276.62298583984, },
				[40] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["ArtilleryBallistaProjectilePlayer"] = {
	name = "Artillery Shot",
	hidden = true,
	skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.Projectile] = true, [SkillType.CanRapidFire] = true, [SkillType.AttackInPlaceIsDefault] = true, [SkillType.Fire] = true, [SkillType.Area] = true, [SkillType.CannotChain] = true, [SkillType.UsedByTotem] = true, },
	weaponTypes = {
		["Crossbow"] = true,
	},
	castTime = 1,
	qualityStats = {
	},
	levels = {
		[1] = { baseMultiplier = 0.4, levelRequirement = 0, },
		[2] = { baseMultiplier = 0.44, levelRequirement = 0, },
		[3] = { baseMultiplier = 0.48, levelRequirement = 0, },
		[4] = { baseMultiplier = 0.53, levelRequirement = 0, },
		[5] = { baseMultiplier = 0.57, levelRequirement = 0, },
		[6] = { baseMultiplier = 0.61, levelRequirement = 0, },
		[7] = { baseMultiplier = 0.66, levelRequirement = 0, },
		[8] = { baseMultiplier = 0.69, levelRequirement = 0, },
		[9] = { baseMultiplier = 0.73, levelRequirement = 0, },
		[10] = { baseMultiplier = 0.77, levelRequirement = 0, },
		[11] = { baseMultiplier = 0.8, levelRequirement = 0, },
		[12] = { baseMultiplier = 0.84, levelRequirement = 0, },
		[13] = { baseMultiplier = 0.89, levelRequirement = 0, },
		[14] = { baseMultiplier = 0.93, levelRequirement = 0, },
		[15] = { baseMultiplier = 0.98, levelRequirement = 0, },
		[16] = { baseMultiplier = 1.03, levelRequirement = 0, },
		[17] = { baseMultiplier = 1.08, levelRequirement = 0, },
		[18] = { baseMultiplier = 1.13, levelRequirement = 0, },
		[19] = { baseMultiplier = 1.19, levelRequirement = 0, },
		[20] = { baseMultiplier = 1.25, levelRequirement = 0, },
		[21] = { baseMultiplier = 1.31, levelRequirement = 0, },
		[22] = { baseMultiplier = 1.38, levelRequirement = 0, },
		[23] = { baseMultiplier = 1.44, levelRequirement = 0, },
		[24] = { baseMultiplier = 1.52, levelRequirement = 0, },
		[25] = { baseMultiplier = 1.59, levelRequirement = 0, },
		[26] = { baseMultiplier = 1.67, levelRequirement = 0, },
		[27] = { baseMultiplier = 1.76, levelRequirement = 0, },
		[28] = { baseMultiplier = 1.84, levelRequirement = 0, },
		[29] = { baseMultiplier = 1.94, levelRequirement = 0, },
		[30] = { baseMultiplier = 2.03, levelRequirement = 0, },
		[31] = { baseMultiplier = 2.13, levelRequirement = 0, },
		[32] = { baseMultiplier = 2.24, levelRequirement = 0, },
		[33] = { baseMultiplier = 2.35, levelRequirement = 0, },
		[34] = { baseMultiplier = 2.47, levelRequirement = 0, },
		[35] = { baseMultiplier = 2.59, levelRequirement = 0, },
		[36] = { baseMultiplier = 2.72, levelRequirement = 0, },
		[37] = { baseMultiplier = 2.86, levelRequirement = 0, },
		[38] = { baseMultiplier = 3, levelRequirement = 0, },
		[39] = { baseMultiplier = 3.15, levelRequirement = 0, },
		[40] = { baseMultiplier = 3.31, levelRequirement = 0, },
	},
	statSets = {
		[1] = {
			label = "Artillery",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "artillery_ballista_projectile",
			baseFlags = {
				attack = true,
				area = true,
				projectile = true,
				totem = true,
			},
			constantStats = {
				{ "action_required_target_facing_angle_tolerance_degrees", 90 },
				{ "base_number_of_projectiles", 1 },
				{ "siege_cascade_fall_time_ms", 800 },
				{ "active_skill_base_secondary_area_of_effect_radius", 5 },
				{ "active_skill_base_tertiary_area_of_effect_radius", 25 },
				{ "siege_cascade_visual_fall_time_delay_%", 70 },
				{ "skill_disabled_unless_cloned", 1 },
				{ "projectile_minimum_range", 16 },
				{ "active_skill_base_physical_damage_%_to_convert_to_fire", 60 },
				{ "main_hand_base_maximum_attack_distance", 90 },
			},
			stats = {
				"base_is_projectile",
				"is_area_damage",
				"siege_cascade_is_artillery_ballista",
				"base_skill_is_totemified",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
		[2] = {
			label = "Explosion",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "artillery_ballista_projectile",
			baseFlags = {
				attack = true,
				area = true,
				projectile = true,
				totem = true,
			},
			constantStats = {
				{ "active_skill_base_secondary_area_of_effect_radius", 13 },
				{ "active_skill_base_physical_damage_%_to_convert_to_fire", 30 },
				{ "action_required_target_facing_angle_tolerance_degrees", 90 },
				{ "base_number_of_projectiles", 1 },
				{ "siege_cascade_fall_time_ms", 800 },
				{ "active_skill_base_secondary_area_of_effect_radius", 5 },
				{ "active_skill_base_tertiary_area_of_effect_radius", 25 },
				{ "siege_cascade_visual_fall_time_delay_%", 70 },
				{ "skill_disabled_unless_cloned", 1 },
				{ "projectile_minimum_range", 16 },
				{ "active_skill_base_physical_damage_%_to_convert_to_fire", 60 },
				{ "main_hand_base_maximum_attack_distance", 90 },
			},
			stats = {
				"base_skill_is_totemified",
				"base_is_projectile",
				"is_area_damage",
				"siege_cascade_is_artillery_ballista",
				"base_skill_is_totemified",
			},
			levels = {
				[1] = { baseMultiplier = 0.95, actorLevel = 1, },
				[2] = { baseMultiplier = 1.05, actorLevel = 3.4519999027252, },
				[3] = { baseMultiplier = 1.15, actorLevel = 6.7670001983643, },
				[4] = { baseMultiplier = 1.25, actorLevel = 10.307999610901, },
				[5] = { baseMultiplier = 1.35, actorLevel = 14.074999809265, },
				[6] = { baseMultiplier = 1.45, actorLevel = 18.068000793457, },
				[7] = { baseMultiplier = 1.56, actorLevel = 22.287000656128, },
				[8] = { baseMultiplier = 1.65, actorLevel = 26.732000350952, },
				[9] = { baseMultiplier = 1.73, actorLevel = 31.40299987793, },
				[10] = { baseMultiplier = 1.82, actorLevel = 36.299999237061, },
				[11] = { baseMultiplier = 1.91, actorLevel = 41.423000335693, },
				[12] = { baseMultiplier = 2.01, actorLevel = 46.771999359131, },
				[13] = { baseMultiplier = 2.11, actorLevel = 52.34700012207, },
				[14] = { baseMultiplier = 2.21, actorLevel = 58.147998809814, },
				[15] = { baseMultiplier = 2.32, actorLevel = 64.175003051758, },
				[16] = { baseMultiplier = 2.44, actorLevel = 70.428001403809, },
				[17] = { baseMultiplier = 2.56, actorLevel = 76.906997680664, },
				[18] = { baseMultiplier = 2.69, actorLevel = 83.611999511719, },
				[19] = { baseMultiplier = 2.82, actorLevel = 90.542999267578, },
				[20] = { baseMultiplier = 2.96, actorLevel = 97.699996948242, },
				[21] = { baseMultiplier = 3.11, actorLevel = 105.08300018311, },
				[22] = { baseMultiplier = 3.27, actorLevel = 112.69200134277, },
				[23] = { baseMultiplier = 3.43, actorLevel = 120.52700042725, },
				[24] = { baseMultiplier = 3.6, actorLevel = 128.58799743652, },
				[25] = { baseMultiplier = 3.78, actorLevel = 136.875, },
				[26] = { baseMultiplier = 3.97, actorLevel = 145.38800048828, },
				[27] = { baseMultiplier = 4.17, actorLevel = 154.12699890137, },
				[28] = { baseMultiplier = 4.38, actorLevel = 163.09199523926, },
				[29] = { baseMultiplier = 4.6, actorLevel = 172.28300476074, },
				[30] = { baseMultiplier = 4.83, actorLevel = 181.69999694824, },
				[31] = { baseMultiplier = 5.07, actorLevel = 191.34300231934, },
				[32] = { baseMultiplier = 5.32, actorLevel = 201.21200561523, },
				[33] = { baseMultiplier = 5.59, actorLevel = 211.30700683594, },
				[34] = { baseMultiplier = 5.87, actorLevel = 221.62800598145, },
				[35] = { baseMultiplier = 6.16, actorLevel = 232.17500305176, },
				[36] = { baseMultiplier = 6.47, actorLevel = 242.94799804688, },
				[37] = { baseMultiplier = 6.79, actorLevel = 253.94700622559, },
				[38] = { baseMultiplier = 7.13, actorLevel = 265.17199707031, },
				[39] = { baseMultiplier = 7.49, actorLevel = 276.62298583984, },
				[40] = { baseMultiplier = 7.86, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["AttritionPlayer"] = {
	name = "Attrition",
	baseTypeName = "Attrition",
	color = 1,
	description = "While active, causes you to deal more Hit damage to Rare and Unique enemies the longer you've been fighting them, and gain Culling Strike against them once you've been fighting them for long enough.",
	skillTypes = { [SkillType.OngoingSkill] = true, [SkillType.HasReservation] = true, [SkillType.Buff] = true, [SkillType.Persistent] = true, },
	castTime = 1,
	qualityStats = {
		{ "skill_attrition_culling_strike_at_x_or_more_stacks", -0.25 },
	},
	levels = {
		[1] = { spiritReservationFlat = 60, levelRequirement = 0, },
		[2] = { spiritReservationFlat = 60, levelRequirement = 3, },
		[3] = { spiritReservationFlat = 60, levelRequirement = 6, },
		[4] = { spiritReservationFlat = 60, levelRequirement = 10, },
		[5] = { spiritReservationFlat = 60, levelRequirement = 14, },
		[6] = { spiritReservationFlat = 60, levelRequirement = 18, },
		[7] = { spiritReservationFlat = 60, levelRequirement = 22, },
		[8] = { spiritReservationFlat = 60, levelRequirement = 26, },
		[9] = { spiritReservationFlat = 60, levelRequirement = 31, },
		[10] = { spiritReservationFlat = 60, levelRequirement = 36, },
		[11] = { spiritReservationFlat = 60, levelRequirement = 41, },
		[12] = { spiritReservationFlat = 60, levelRequirement = 46, },
		[13] = { spiritReservationFlat = 60, levelRequirement = 52, },
		[14] = { spiritReservationFlat = 60, levelRequirement = 58, },
		[15] = { spiritReservationFlat = 60, levelRequirement = 64, },
		[16] = { spiritReservationFlat = 60, levelRequirement = 66, },
		[17] = { spiritReservationFlat = 60, levelRequirement = 72, },
		[18] = { spiritReservationFlat = 60, levelRequirement = 78, },
		[19] = { spiritReservationFlat = 60, levelRequirement = 84, },
		[20] = { spiritReservationFlat = 60, levelRequirement = 90, },
		[21] = { spiritReservationFlat = 60, levelRequirement = 90, },
		[22] = { spiritReservationFlat = 60, levelRequirement = 90, },
		[23] = { spiritReservationFlat = 60, levelRequirement = 90, },
		[24] = { spiritReservationFlat = 60, levelRequirement = 90, },
		[25] = { spiritReservationFlat = 60, levelRequirement = 90, },
		[26] = { spiritReservationFlat = 60, levelRequirement = 90, },
		[27] = { spiritReservationFlat = 60, levelRequirement = 90, },
		[28] = { spiritReservationFlat = 60, levelRequirement = 90, },
		[29] = { spiritReservationFlat = 60, levelRequirement = 90, },
		[30] = { spiritReservationFlat = 60, levelRequirement = 90, },
		[31] = { spiritReservationFlat = 60, levelRequirement = 90, },
		[32] = { spiritReservationFlat = 60, levelRequirement = 90, },
		[33] = { spiritReservationFlat = 60, levelRequirement = 90, },
		[34] = { spiritReservationFlat = 60, levelRequirement = 90, },
		[35] = { spiritReservationFlat = 60, levelRequirement = 90, },
		[36] = { spiritReservationFlat = 60, levelRequirement = 90, },
		[37] = { spiritReservationFlat = 60, levelRequirement = 90, },
		[38] = { spiritReservationFlat = 60, levelRequirement = 90, },
		[39] = { spiritReservationFlat = 60, levelRequirement = 90, },
		[40] = { spiritReservationFlat = 60, levelRequirement = 90, },
	},
	statSets = {
		[1] = {
			label = "Attrition",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "attrition",
			baseFlags = {
			},
			constantStats = {
				{ "skill_attrition_hit_damage_+%_final_vs_rare_or_unique_enemy_per_second_ever_in_presence_up_to_max", 1 },
			},
			stats = {
				"skill_attrition_presence_max_seconds",
				"skill_attrition_culling_strike_at_x_or_more_stacks",
				"base_deal_no_damage",
			},
			levels = {
				[1] = { 40, 40, statInterpolation = { 1, 1, }, actorLevel = 1, },
				[2] = { 41, 40, statInterpolation = { 1, 1, }, actorLevel = 3.4519999027252, },
				[3] = { 42, 39, statInterpolation = { 1, 1, }, actorLevel = 6.7670001983643, },
				[4] = { 43, 39, statInterpolation = { 1, 1, }, actorLevel = 10.307999610901, },
				[5] = { 44, 38, statInterpolation = { 1, 1, }, actorLevel = 14.074999809265, },
				[6] = { 45, 38, statInterpolation = { 1, 1, }, actorLevel = 18.068000793457, },
				[7] = { 46, 37, statInterpolation = { 1, 1, }, actorLevel = 22.287000656128, },
				[8] = { 47, 37, statInterpolation = { 1, 1, }, actorLevel = 26.732000350952, },
				[9] = { 48, 36, statInterpolation = { 1, 1, }, actorLevel = 31.40299987793, },
				[10] = { 49, 36, statInterpolation = { 1, 1, }, actorLevel = 36.299999237061, },
				[11] = { 50, 35, statInterpolation = { 1, 1, }, actorLevel = 41.423000335693, },
				[12] = { 51, 35, statInterpolation = { 1, 1, }, actorLevel = 46.771999359131, },
				[13] = { 52, 34, statInterpolation = { 1, 1, }, actorLevel = 52.34700012207, },
				[14] = { 53, 34, statInterpolation = { 1, 1, }, actorLevel = 58.147998809814, },
				[15] = { 54, 33, statInterpolation = { 1, 1, }, actorLevel = 64.175003051758, },
				[16] = { 55, 33, statInterpolation = { 1, 1, }, actorLevel = 70.428001403809, },
				[17] = { 56, 32, statInterpolation = { 1, 1, }, actorLevel = 76.906997680664, },
				[18] = { 57, 32, statInterpolation = { 1, 1, }, actorLevel = 83.611999511719, },
				[19] = { 58, 31, statInterpolation = { 1, 1, }, actorLevel = 90.542999267578, },
				[20] = { 59, 31, statInterpolation = { 1, 1, }, actorLevel = 97.699996948242, },
				[21] = { 60, 30, statInterpolation = { 1, 1, }, actorLevel = 105.08300018311, },
				[22] = { 61, 30, statInterpolation = { 1, 1, }, actorLevel = 112.69200134277, },
				[23] = { 62, 29, statInterpolation = { 1, 1, }, actorLevel = 120.52700042725, },
				[24] = { 63, 29, statInterpolation = { 1, 1, }, actorLevel = 128.58799743652, },
				[25] = { 64, 28, statInterpolation = { 1, 1, }, actorLevel = 136.875, },
				[26] = { 65, 28, statInterpolation = { 1, 1, }, actorLevel = 145.38800048828, },
				[27] = { 66, 27, statInterpolation = { 1, 1, }, actorLevel = 154.12699890137, },
				[28] = { 67, 27, statInterpolation = { 1, 1, }, actorLevel = 163.09199523926, },
				[29] = { 68, 26, statInterpolation = { 1, 1, }, actorLevel = 172.28300476074, },
				[30] = { 69, 26, statInterpolation = { 1, 1, }, actorLevel = 181.69999694824, },
				[31] = { 70, 25, statInterpolation = { 1, 1, }, actorLevel = 191.34300231934, },
				[32] = { 71, 25, statInterpolation = { 1, 1, }, actorLevel = 201.21200561523, },
				[33] = { 72, 24, statInterpolation = { 1, 1, }, actorLevel = 211.30700683594, },
				[34] = { 73, 24, statInterpolation = { 1, 1, }, actorLevel = 221.62800598145, },
				[35] = { 74, 23, statInterpolation = { 1, 1, }, actorLevel = 232.17500305176, },
				[36] = { 75, 23, statInterpolation = { 1, 1, }, actorLevel = 242.94799804688, },
				[37] = { 76, 22, statInterpolation = { 1, 1, }, actorLevel = 253.94700622559, },
				[38] = { 77, 22, statInterpolation = { 1, 1, }, actorLevel = 265.17199707031, },
				[39] = { 78, 21, statInterpolation = { 1, 1, }, actorLevel = 276.62298583984, },
				[40] = { 79, 21, statInterpolation = { 1, 1, }, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["BerserkPlayer"] = {
	name = "Berserk",
	baseTypeName = "Berserk",
	color = 1,
	description = "While active, strengthens your Rage and grants you Life Leech based on your Rage, but causes you to lose Life while Raging.",
	skillTypes = { [SkillType.OngoingSkill] = true, [SkillType.HasReservation] = true, [SkillType.Buff] = true, [SkillType.Persistent] = true, },
	castTime = 1,
	qualityStats = {
		{ "rage_effect_+%", 0.5 },
	},
	levels = {
		[1] = { spiritReservationFlat = 30, levelRequirement = 0, },
		[2] = { spiritReservationFlat = 30, levelRequirement = 3, },
		[3] = { spiritReservationFlat = 30, levelRequirement = 6, },
		[4] = { spiritReservationFlat = 30, levelRequirement = 10, },
		[5] = { spiritReservationFlat = 30, levelRequirement = 14, },
		[6] = { spiritReservationFlat = 30, levelRequirement = 18, },
		[7] = { spiritReservationFlat = 30, levelRequirement = 22, },
		[8] = { spiritReservationFlat = 30, levelRequirement = 26, },
		[9] = { spiritReservationFlat = 30, levelRequirement = 31, },
		[10] = { spiritReservationFlat = 30, levelRequirement = 36, },
		[11] = { spiritReservationFlat = 30, levelRequirement = 41, },
		[12] = { spiritReservationFlat = 30, levelRequirement = 46, },
		[13] = { spiritReservationFlat = 30, levelRequirement = 52, },
		[14] = { spiritReservationFlat = 30, levelRequirement = 58, },
		[15] = { spiritReservationFlat = 30, levelRequirement = 64, },
		[16] = { spiritReservationFlat = 30, levelRequirement = 66, },
		[17] = { spiritReservationFlat = 30, levelRequirement = 72, },
		[18] = { spiritReservationFlat = 30, levelRequirement = 78, },
		[19] = { spiritReservationFlat = 30, levelRequirement = 84, },
		[20] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[21] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[22] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[23] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[24] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[25] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[26] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[27] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[28] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[29] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[30] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[31] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[32] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[33] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[34] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[35] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[36] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[37] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[38] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[39] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[40] = { spiritReservationFlat = 30, levelRequirement = 90, },
	},
	statSets = {
		[1] = {
			label = "Berserk",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "berserk",
			baseFlags = {
			},
			constantStats = {
				{ "life_loss_%_per_minute_per_rage_while_not_losing_rage", 6 },
				{ "life_leech_from_physical_attack_damage_permyriad_per_rage", 20 },
				{ "rage_art_variation", 2 },
			},
			stats = {
				"rage_effect_+%",
			},
			levels = {
				[1] = { 30, statInterpolation = { 1, }, actorLevel = 1, },
				[2] = { 31, statInterpolation = { 1, }, actorLevel = 3.4519999027252, },
				[3] = { 32, statInterpolation = { 1, }, actorLevel = 6.7670001983643, },
				[4] = { 33, statInterpolation = { 1, }, actorLevel = 10.307999610901, },
				[5] = { 34, statInterpolation = { 1, }, actorLevel = 14.074999809265, },
				[6] = { 35, statInterpolation = { 1, }, actorLevel = 18.068000793457, },
				[7] = { 36, statInterpolation = { 1, }, actorLevel = 22.287000656128, },
				[8] = { 37, statInterpolation = { 1, }, actorLevel = 26.732000350952, },
				[9] = { 38, statInterpolation = { 1, }, actorLevel = 31.40299987793, },
				[10] = { 39, statInterpolation = { 1, }, actorLevel = 36.299999237061, },
				[11] = { 40, statInterpolation = { 1, }, actorLevel = 41.423000335693, },
				[12] = { 41, statInterpolation = { 1, }, actorLevel = 46.771999359131, },
				[13] = { 42, statInterpolation = { 1, }, actorLevel = 52.34700012207, },
				[14] = { 43, statInterpolation = { 1, }, actorLevel = 58.147998809814, },
				[15] = { 44, statInterpolation = { 1, }, actorLevel = 64.175003051758, },
				[16] = { 45, statInterpolation = { 1, }, actorLevel = 70.428001403809, },
				[17] = { 46, statInterpolation = { 1, }, actorLevel = 76.906997680664, },
				[18] = { 47, statInterpolation = { 1, }, actorLevel = 83.611999511719, },
				[19] = { 48, statInterpolation = { 1, }, actorLevel = 90.542999267578, },
				[20] = { 49, statInterpolation = { 1, }, actorLevel = 97.699996948242, },
				[21] = { 50, statInterpolation = { 1, }, actorLevel = 105.08300018311, },
				[22] = { 51, statInterpolation = { 1, }, actorLevel = 112.69200134277, },
				[23] = { 52, statInterpolation = { 1, }, actorLevel = 120.52700042725, },
				[24] = { 53, statInterpolation = { 1, }, actorLevel = 128.58799743652, },
				[25] = { 54, statInterpolation = { 1, }, actorLevel = 136.875, },
				[26] = { 55, statInterpolation = { 1, }, actorLevel = 145.38800048828, },
				[27] = { 56, statInterpolation = { 1, }, actorLevel = 154.12699890137, },
				[28] = { 57, statInterpolation = { 1, }, actorLevel = 163.09199523926, },
				[29] = { 58, statInterpolation = { 1, }, actorLevel = 172.28300476074, },
				[30] = { 59, statInterpolation = { 1, }, actorLevel = 181.69999694824, },
				[31] = { 60, statInterpolation = { 1, }, actorLevel = 191.34300231934, },
				[32] = { 61, statInterpolation = { 1, }, actorLevel = 201.21200561523, },
				[33] = { 62, statInterpolation = { 1, }, actorLevel = 211.30700683594, },
				[34] = { 63, statInterpolation = { 1, }, actorLevel = 221.62800598145, },
				[35] = { 64, statInterpolation = { 1, }, actorLevel = 232.17500305176, },
				[36] = { 65, statInterpolation = { 1, }, actorLevel = 242.94799804688, },
				[37] = { 66, statInterpolation = { 1, }, actorLevel = 253.94700622559, },
				[38] = { 67, statInterpolation = { 1, }, actorLevel = 265.17199707031, },
				[39] = { 68, statInterpolation = { 1, }, actorLevel = 276.62298583984, },
				[40] = { 69, statInterpolation = { 1, }, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["BoneshatterPlayer"] = {
	name = "Boneshatter",
	baseTypeName = "Boneshatter",
	color = 1,
	description = "Attacks enemies with a melee Strike. The Strike will cause a Heavy Stun on enemies that are Primed for Stun. Upon causing a Heavy Stun it will also create a Shockwave, dealing a large amount of damage in an area.",
	skillTypes = { [SkillType.Attack] = true, [SkillType.MeleeSingleTarget] = true, [SkillType.Multistrikeable] = true, [SkillType.Melee] = true, [SkillType.Area] = true, },
	weaponTypes = {
		["One Handed Mace"] = true,
		["Two Handed Mace"] = true,
	},
	castTime = 1,
	qualityStats = {
		{ "active_skill_attack_speed_+%_final", 1 },
	},
	levels = {
		[1] = { attackSpeedMultiplier = -40, levelRequirement = 0, cost = { Mana = 9, }, },
		[2] = { attackSpeedMultiplier = -40, baseMultiplier = 1.1, levelRequirement = 3, cost = { Mana = 10, }, },
		[3] = { attackSpeedMultiplier = -40, baseMultiplier = 1.21, levelRequirement = 6, cost = { Mana = 11, }, },
		[4] = { attackSpeedMultiplier = -40, baseMultiplier = 1.32, levelRequirement = 10, cost = { Mana = 13, }, },
		[5] = { attackSpeedMultiplier = -40, baseMultiplier = 1.42, levelRequirement = 14, cost = { Mana = 14, }, },
		[6] = { attackSpeedMultiplier = -40, baseMultiplier = 1.53, levelRequirement = 18, cost = { Mana = 16, }, },
		[7] = { attackSpeedMultiplier = -40, baseMultiplier = 1.64, levelRequirement = 22, cost = { Mana = 18, }, },
		[8] = { attackSpeedMultiplier = -40, baseMultiplier = 1.74, levelRequirement = 26, cost = { Mana = 20, }, },
		[9] = { attackSpeedMultiplier = -40, baseMultiplier = 1.82, levelRequirement = 31, cost = { Mana = 23, }, },
		[10] = { attackSpeedMultiplier = -40, baseMultiplier = 1.91, levelRequirement = 36, cost = { Mana = 25, }, },
		[11] = { attackSpeedMultiplier = -40, baseMultiplier = 2.01, levelRequirement = 41, cost = { Mana = 28, }, },
		[12] = { attackSpeedMultiplier = -40, baseMultiplier = 2.11, levelRequirement = 46, cost = { Mana = 32, }, },
		[13] = { attackSpeedMultiplier = -40, baseMultiplier = 2.22, levelRequirement = 52, cost = { Mana = 36, }, },
		[14] = { attackSpeedMultiplier = -40, baseMultiplier = 2.33, levelRequirement = 58, cost = { Mana = 40, }, },
		[15] = { attackSpeedMultiplier = -40, baseMultiplier = 2.44, levelRequirement = 64, cost = { Mana = 45, }, },
		[16] = { attackSpeedMultiplier = -40, baseMultiplier = 2.57, levelRequirement = 66, cost = { Mana = 51, }, },
		[17] = { attackSpeedMultiplier = -40, baseMultiplier = 2.69, levelRequirement = 72, cost = { Mana = 57, }, },
		[18] = { attackSpeedMultiplier = -40, baseMultiplier = 2.83, levelRequirement = 78, cost = { Mana = 64, }, },
		[19] = { attackSpeedMultiplier = -40, baseMultiplier = 2.97, levelRequirement = 84, cost = { Mana = 71, }, },
		[20] = { attackSpeedMultiplier = -40, baseMultiplier = 3.12, levelRequirement = 90, cost = { Mana = 80, }, },
		[21] = { attackSpeedMultiplier = -40, baseMultiplier = 3.27, levelRequirement = 90, cost = { Mana = 90, }, },
		[22] = { attackSpeedMultiplier = -40, baseMultiplier = 3.44, levelRequirement = 90, cost = { Mana = 100, }, },
		[23] = { attackSpeedMultiplier = -40, baseMultiplier = 3.61, levelRequirement = 90, cost = { Mana = 113, }, },
		[24] = { attackSpeedMultiplier = -40, baseMultiplier = 3.79, levelRequirement = 90, cost = { Mana = 126, }, },
		[25] = { attackSpeedMultiplier = -40, baseMultiplier = 3.98, levelRequirement = 90, cost = { Mana = 141, }, },
		[26] = { attackSpeedMultiplier = -40, baseMultiplier = 4.18, levelRequirement = 90, cost = { Mana = 158, }, },
		[27] = { attackSpeedMultiplier = -40, baseMultiplier = 4.39, levelRequirement = 90, cost = { Mana = 178, }, },
		[28] = { attackSpeedMultiplier = -40, baseMultiplier = 4.61, levelRequirement = 90, cost = { Mana = 199, }, },
		[29] = { attackSpeedMultiplier = -40, baseMultiplier = 4.84, levelRequirement = 90, cost = { Mana = 223, }, },
		[30] = { attackSpeedMultiplier = -40, baseMultiplier = 5.08, levelRequirement = 90, cost = { Mana = 250, }, },
		[31] = { attackSpeedMultiplier = -40, baseMultiplier = 5.33, levelRequirement = 90, cost = { Mana = 280, }, },
		[32] = { attackSpeedMultiplier = -40, baseMultiplier = 5.6, levelRequirement = 90, cost = { Mana = 314, }, },
		[33] = { attackSpeedMultiplier = -40, baseMultiplier = 5.88, levelRequirement = 90, cost = { Mana = 351, }, },
		[34] = { attackSpeedMultiplier = -40, baseMultiplier = 6.18, levelRequirement = 90, cost = { Mana = 394, }, },
		[35] = { attackSpeedMultiplier = -40, baseMultiplier = 6.48, levelRequirement = 90, cost = { Mana = 441, }, },
		[36] = { attackSpeedMultiplier = -40, baseMultiplier = 6.81, levelRequirement = 90, cost = { Mana = 494, }, },
		[37] = { attackSpeedMultiplier = -40, baseMultiplier = 7.15, levelRequirement = 90, cost = { Mana = 554, }, },
		[38] = { attackSpeedMultiplier = -40, baseMultiplier = 7.51, levelRequirement = 90, cost = { Mana = 620, }, },
		[39] = { attackSpeedMultiplier = -40, baseMultiplier = 7.88, levelRequirement = 90, cost = { Mana = 695, }, },
		[40] = { attackSpeedMultiplier = -40, baseMultiplier = 8.28, levelRequirement = 90, cost = { Mana = 778, }, },
	},
	statSets = {
		[1] = {
			label = "Initial Strike",
			baseEffectiveness = 0.18279999494553,
			incrementalEffectiveness = 0.092720001935959,
			damageIncrementalEffectiveness = 0.053700000047684,
			statDescriptionScope = "boneshatter",
			baseFlags = {
				attack = true,
				melee = true,
			},
			constantStats = {
				{ "melee_range_+", 2 },
				{ "melee_conditional_step_distance", 17 },
				{ "active_skill_hit_damage_stun_multiplier_+%_final", -100 },
				{ "active_skill_damage_+%_final_while_dual_wielding", -30 },
			},
			stats = {
				"active_skill_show_crush_range",
				"crushing_blow",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
		[2] = {
			label = "Shockwave",
			baseEffectiveness = 0.18279999494553,
			incrementalEffectiveness = 0.092720001935959,
			damageIncrementalEffectiveness = 0.053700000047684,
			statDescriptionScope = "boneshatter",
			baseFlags = {
				attack = true,
				melee = true,
				area = true,
			},
			constantStats = {
				{ "active_skill_base_area_of_effect_radius", 20 },
				{ "melee_conditional_step_distance", 17 },
				{ "active_skill_damage_+%_final_while_dual_wielding", -30 },
			},
			stats = {
				"is_area_damage",
				"display_statset_hide_usage_stats",
				"active_skill_show_crush_range",
			},
			levels = {
				[1] = { baseMultiplier = 2.5, actorLevel = 1, },
				[2] = { baseMultiplier = 2.75, actorLevel = 3.4519999027252, },
				[3] = { baseMultiplier = 3.03, actorLevel = 6.7670001983643, },
				[4] = { baseMultiplier = 3.3, actorLevel = 10.307999610901, },
				[5] = { baseMultiplier = 3.56, actorLevel = 14.074999809265, },
				[6] = { baseMultiplier = 3.83, actorLevel = 18.068000793457, },
				[7] = { baseMultiplier = 4.1, actorLevel = 22.287000656128, },
				[8] = { baseMultiplier = 4.34, actorLevel = 26.732000350952, },
				[9] = { baseMultiplier = 4.56, actorLevel = 31.40299987793, },
				[10] = { baseMultiplier = 4.79, actorLevel = 36.299999237061, },
				[11] = { baseMultiplier = 5.03, actorLevel = 41.423000335693, },
				[12] = { baseMultiplier = 5.28, actorLevel = 46.771999359131, },
				[13] = { baseMultiplier = 5.54, actorLevel = 52.34700012207, },
				[14] = { baseMultiplier = 5.82, actorLevel = 58.147998809814, },
				[15] = { baseMultiplier = 6.11, actorLevel = 64.175003051758, },
				[16] = { baseMultiplier = 6.41, actorLevel = 70.428001403809, },
				[17] = { baseMultiplier = 6.74, actorLevel = 76.906997680664, },
				[18] = { baseMultiplier = 7.07, actorLevel = 83.611999511719, },
				[19] = { baseMultiplier = 7.43, actorLevel = 90.542999267578, },
				[20] = { baseMultiplier = 7.8, actorLevel = 97.699996948242, },
				[21] = { baseMultiplier = 8.19, actorLevel = 105.08300018311, },
				[22] = { baseMultiplier = 8.6, actorLevel = 112.69200134277, },
				[23] = { baseMultiplier = 9.03, actorLevel = 120.52700042725, },
				[24] = { baseMultiplier = 9.48, actorLevel = 128.58799743652, },
				[25] = { baseMultiplier = 9.95, actorLevel = 136.875, },
				[26] = { baseMultiplier = 10.45, actorLevel = 145.38800048828, },
				[27] = { baseMultiplier = 10.97, actorLevel = 154.12699890137, },
				[28] = { baseMultiplier = 11.52, actorLevel = 163.09199523926, },
				[29] = { baseMultiplier = 12.1, actorLevel = 172.28300476074, },
				[30] = { baseMultiplier = 12.7, actorLevel = 181.69999694824, },
				[31] = { baseMultiplier = 13.34, actorLevel = 191.34300231934, },
				[32] = { baseMultiplier = 14, actorLevel = 201.21200561523, },
				[33] = { baseMultiplier = 14.7, actorLevel = 211.30700683594, },
				[34] = { baseMultiplier = 15.44, actorLevel = 221.62800598145, },
				[35] = { baseMultiplier = 16.21, actorLevel = 232.17500305176, },
				[36] = { baseMultiplier = 17.02, actorLevel = 242.94799804688, },
				[37] = { baseMultiplier = 17.87, actorLevel = 253.94700622559, },
				[38] = { baseMultiplier = 18.77, actorLevel = 265.17199707031, },
				[39] = { baseMultiplier = 19.7, actorLevel = 276.62298583984, },
				[40] = { baseMultiplier = 20.69, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["MetaCastOnBlockPlayer"] = {
	name = "Cast on Block",
	baseTypeName = "Cast on Block",
	fromItem = true,
	color = 1,
	description = "While active, gains Energy when you Block and triggers socketed Spells on reaching maximum Energy.",
	skillTypes = { [SkillType.HasReservation] = true, [SkillType.OngoingSkill] = true, [SkillType.Meta] = true, [SkillType.Persistent] = true, [SkillType.Buff] = true, [SkillType.CanHaveMultipleOngoingSkillInstances] = true, [SkillType.GeneratesEnergy] = true, },
	castTime = 0,
	qualityStats = {
		{ "cast_on_block_gain_X_centienergy_on_block", 0.25 },
	},
	levels = {
		[1] = { levelRequirement = 0, },
		[2] = { levelRequirement = 3, },
		[3] = { levelRequirement = 6, },
		[4] = { levelRequirement = 10, },
		[5] = { levelRequirement = 14, },
		[6] = { levelRequirement = 18, },
		[7] = { levelRequirement = 22, },
		[8] = { levelRequirement = 26, },
		[9] = { levelRequirement = 31, },
		[10] = { levelRequirement = 36, },
		[11] = { levelRequirement = 41, },
		[12] = { levelRequirement = 46, },
		[13] = { levelRequirement = 52, },
		[14] = { levelRequirement = 58, },
		[15] = { levelRequirement = 64, },
		[16] = { levelRequirement = 66, },
		[17] = { levelRequirement = 72, },
		[18] = { levelRequirement = 78, },
		[19] = { levelRequirement = 84, },
		[20] = { levelRequirement = 90, },
		[21] = { levelRequirement = 90, },
		[22] = { levelRequirement = 90, },
		[23] = { levelRequirement = 90, },
		[24] = { levelRequirement = 90, },
		[25] = { levelRequirement = 90, },
		[26] = { levelRequirement = 90, },
		[27] = { levelRequirement = 90, },
		[28] = { levelRequirement = 90, },
		[29] = { levelRequirement = 90, },
		[30] = { levelRequirement = 90, },
		[31] = { levelRequirement = 90, },
		[32] = { levelRequirement = 90, },
		[33] = { levelRequirement = 90, },
		[34] = { levelRequirement = 90, },
		[35] = { levelRequirement = 90, },
		[36] = { levelRequirement = 90, },
		[37] = { levelRequirement = 90, },
		[38] = { levelRequirement = 90, },
		[39] = { levelRequirement = 90, },
		[40] = { levelRequirement = 90, },
	},
	statSets = {
		[1] = {
			label = "Cast on Block",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "skill_stat_descriptions",
			baseFlags = {
			},
			constantStats = {
				{ "cast_on_block_gain_X_centienergy_on_block", 250 },
				{ "skill_desired_amount_override", 1 },
			},
			stats = {
				"energy_generated_+%",
				"generic_ongoing_trigger_triggers_at_maximum_energy",
				"generic_ongoing_trigger_maximum_energy_is_total_of_socketed_skills",
				"base_deal_no_damage",
			},
			levels = {
				[1] = { 0, statInterpolation = { 1, }, actorLevel = 1, },
				[2] = { 3, statInterpolation = { 1, }, actorLevel = 3.4519999027252, },
				[3] = { 6, statInterpolation = { 1, }, actorLevel = 6.7670001983643, },
				[4] = { 9, statInterpolation = { 1, }, actorLevel = 10.307999610901, },
				[5] = { 12, statInterpolation = { 1, }, actorLevel = 14.074999809265, },
				[6] = { 15, statInterpolation = { 1, }, actorLevel = 18.068000793457, },
				[7] = { 18, statInterpolation = { 1, }, actorLevel = 22.287000656128, },
				[8] = { 21, statInterpolation = { 1, }, actorLevel = 26.732000350952, },
				[9] = { 24, statInterpolation = { 1, }, actorLevel = 31.40299987793, },
				[10] = { 27, statInterpolation = { 1, }, actorLevel = 36.299999237061, },
				[11] = { 30, statInterpolation = { 1, }, actorLevel = 41.423000335693, },
				[12] = { 33, statInterpolation = { 1, }, actorLevel = 46.771999359131, },
				[13] = { 36, statInterpolation = { 1, }, actorLevel = 52.34700012207, },
				[14] = { 39, statInterpolation = { 1, }, actorLevel = 58.147998809814, },
				[15] = { 42, statInterpolation = { 1, }, actorLevel = 64.175003051758, },
				[16] = { 45, statInterpolation = { 1, }, actorLevel = 70.428001403809, },
				[17] = { 48, statInterpolation = { 1, }, actorLevel = 76.906997680664, },
				[18] = { 51, statInterpolation = { 1, }, actorLevel = 83.611999511719, },
				[19] = { 54, statInterpolation = { 1, }, actorLevel = 90.542999267578, },
				[20] = { 57, statInterpolation = { 1, }, actorLevel = 97.699996948242, },
				[21] = { 60, statInterpolation = { 1, }, actorLevel = 105.08300018311, },
				[22] = { 63, statInterpolation = { 1, }, actorLevel = 112.69200134277, },
				[23] = { 66, statInterpolation = { 1, }, actorLevel = 120.52700042725, },
				[24] = { 69, statInterpolation = { 1, }, actorLevel = 128.58799743652, },
				[25] = { 72, statInterpolation = { 1, }, actorLevel = 136.875, },
				[26] = { 75, statInterpolation = { 1, }, actorLevel = 145.38800048828, },
				[27] = { 78, statInterpolation = { 1, }, actorLevel = 154.12699890137, },
				[28] = { 81, statInterpolation = { 1, }, actorLevel = 163.09199523926, },
				[29] = { 84, statInterpolation = { 1, }, actorLevel = 172.28300476074, },
				[30] = { 87, statInterpolation = { 1, }, actorLevel = 181.69999694824, },
				[31] = { 90, statInterpolation = { 1, }, actorLevel = 191.34300231934, },
				[32] = { 93, statInterpolation = { 1, }, actorLevel = 201.21200561523, },
				[33] = { 96, statInterpolation = { 1, }, actorLevel = 211.30700683594, },
				[34] = { 99, statInterpolation = { 1, }, actorLevel = 221.62800598145, },
				[35] = { 102, statInterpolation = { 1, }, actorLevel = 232.17500305176, },
				[36] = { 105, statInterpolation = { 1, }, actorLevel = 242.94799804688, },
				[37] = { 108, statInterpolation = { 1, }, actorLevel = 253.94700622559, },
				[38] = { 111, statInterpolation = { 1, }, actorLevel = 265.17199707031, },
				[39] = { 114, statInterpolation = { 1, }, actorLevel = 276.62298583984, },
				[40] = { 117, statInterpolation = { 1, }, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["SupportMetaCastOnBlockPlayer"] = {
	name = "SupportMetaCastOnBlockPlayer",
	hidden = true,
	fromItem = true,
	support = true,
	requireSkillTypes = { SkillType.Spell, SkillType.Triggerable, SkillType.AND, },
	addSkillTypes = { SkillType.Triggered, SkillType.Cooldown, },
	excludeSkillTypes = { SkillType.SupportedByHourglass, },
	isTrigger = true,
	levels = {
		[1] = { levelRequirement = 0, },
		[2] = { levelRequirement = 0, },
		[3] = { levelRequirement = 0, },
		[4] = { levelRequirement = 0, },
		[5] = { levelRequirement = 0, },
		[6] = { levelRequirement = 0, },
		[7] = { levelRequirement = 0, },
		[8] = { levelRequirement = 0, },
		[9] = { levelRequirement = 0, },
		[10] = { levelRequirement = 0, },
		[11] = { levelRequirement = 0, },
		[12] = { levelRequirement = 0, },
		[13] = { levelRequirement = 0, },
		[14] = { levelRequirement = 0, },
		[15] = { levelRequirement = 0, },
		[16] = { levelRequirement = 0, },
		[17] = { levelRequirement = 0, },
		[18] = { levelRequirement = 0, },
		[19] = { levelRequirement = 0, },
		[20] = { levelRequirement = 0, },
		[21] = { levelRequirement = 0, },
		[22] = { levelRequirement = 0, },
		[23] = { levelRequirement = 0, },
		[24] = { levelRequirement = 0, },
		[25] = { levelRequirement = 0, },
		[26] = { levelRequirement = 0, },
		[27] = { levelRequirement = 0, },
		[28] = { levelRequirement = 0, },
		[29] = { levelRequirement = 0, },
		[30] = { levelRequirement = 0, },
		[31] = { levelRequirement = 0, },
		[32] = { levelRequirement = 0, },
		[33] = { levelRequirement = 0, },
		[34] = { levelRequirement = 0, },
		[35] = { levelRequirement = 0, },
		[36] = { levelRequirement = 0, },
		[37] = { levelRequirement = 0, },
		[38] = { levelRequirement = 0, },
		[39] = { levelRequirement = 0, },
		[40] = { levelRequirement = 0, },
	},
	statSets = {
		[1] = {
			label = "SupportMetaCastOnBlockPlayer",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "gem_stat_descriptions",
			baseFlags = {
			},
			constantStats = {
				{ "generic_ongoing_trigger_1_maximum_energy_per_Xms_total_cast_time", 10 },
			},
			stats = {
				"triggered_by_generic_ongoing_trigger",
				"generic_ongoing_trigger_triggers_at_maximum_energy",
				"skill_cannot_generate_energy",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["MetaCastOnMeleeKillPlayer"] = {
	name = "Cast on Melee Kill",
	baseTypeName = "Cast on Melee Kill",
	fromItem = true,
	color = 1,
	description = "While active, gains Energy when you kill enemies with Melee Attacks and triggers socketed spells on reaching maximum Energy.",
	skillTypes = { [SkillType.HasReservation] = true, [SkillType.OngoingSkill] = true, [SkillType.Meta] = true, [SkillType.Persistent] = true, [SkillType.Buff] = true, [SkillType.CanHaveMultipleOngoingSkillInstances] = true, [SkillType.GeneratesEnergy] = true, },
	castTime = 0,
	qualityStats = {
	},
	levels = {
		[8] = { spiritReservationFlat = 60, levelRequirement = 26, },
	},
	statSets = {
		[1] = {
			label = "Cast on Melee Kill",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "skill_stat_descriptions",
			baseFlags = {
			},
			constantStats = {
				{ "cast_on_melee_kill_gain_X_centienergy_per_monster_power_on_melee_kill", 300 },
			},
			stats = {
				"generic_ongoing_trigger_triggers_at_maximum_energy",
				"generic_ongoing_trigger_maximum_energy_is_total_of_socketed_skills",
				"base_deal_no_damage",
			},
			levels = {
				[8] = { actorLevel = 26.732000350952, },
			},
		},
	}
}
skills["SupportMetaCastOnMeleeKillPlayer"] = {
	name = "SupportMetaCastOnMeleeKillPlayer",
	hidden = true,
	fromItem = true,
	support = true,
	requireSkillTypes = { SkillType.Spell, SkillType.Triggerable, SkillType.AND, },
	addSkillTypes = { SkillType.Triggered, SkillType.Cooldown, },
	excludeSkillTypes = { SkillType.SupportedByHourglass, },
	isTrigger = true,
	levels = {
		[8] = { storedUses = 1, levelRequirement = 0, cooldown = 0.2, },
	},
	statSets = {
		[1] = {
			label = "SupportMetaCastOnMeleeKillPlayer",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "gem_stat_descriptions",
			baseFlags = {
			},
			constantStats = {
				{ "generic_ongoing_trigger_1_maximum_energy_per_Xms_total_cast_time", 10 },
				{ "trigger_meta_gem_damage_+%_final", 50 },
			},
			stats = {
				"triggered_by_generic_ongoing_trigger",
				"generic_ongoing_trigger_triggers_at_maximum_energy",
				"skill_cannot_generate_energy",
			},
			levels = {
				[8] = { actorLevel = 26.732000350952, },
			},
		},
	}
}
skills["MetaCastOnMeleeStunPlayer"] = {
	name = "Cast on Melee Stun",
	baseTypeName = "Cast on Melee Stun",
	fromItem = true,
	color = 1,
	description = "While active, gains Energy when you Stun enemies with Melee Attacks and triggers socketed spells on reaching maximum Energy.",
	skillTypes = { [SkillType.HasReservation] = true, [SkillType.OngoingSkill] = true, [SkillType.Meta] = true, [SkillType.Persistent] = true, [SkillType.Buff] = true, [SkillType.CanHaveMultipleOngoingSkillInstances] = true, [SkillType.GeneratesEnergy] = true, },
	castTime = 0,
	qualityStats = {
	},
	levels = {
		[8] = { spiritReservationFlat = 60, levelRequirement = 26, },
	},
	statSets = {
		[1] = {
			label = "Cast on Melee Stun",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "skill_stat_descriptions",
			baseFlags = {
			},
			constantStats = {
				{ "cast_on_melee_stun_gain_X_centienergy_per_monster_power_on_stun", 200 },
				{ "cast_on_melee_stun_gain_X_centienergy_per_monster_power_on_heavy_stun", 1000 },
			},
			stats = {
				"generic_ongoing_trigger_triggers_at_maximum_energy",
				"generic_ongoing_trigger_maximum_energy_is_total_of_socketed_skills",
				"base_deal_no_damage",
			},
			levels = {
				[8] = { actorLevel = 26.732000350952, },
			},
		},
	}
}
skills["SupportMetaCastOnMeleeStunPlayer"] = {
	name = "SupportMetaCastOnMeleeStunPlayer",
	hidden = true,
	fromItem = true,
	support = true,
	requireSkillTypes = { SkillType.Spell, SkillType.Triggerable, SkillType.AND, },
	addSkillTypes = { SkillType.Triggered, SkillType.Cooldown, },
	excludeSkillTypes = { SkillType.SupportedByHourglass, },
	isTrigger = true,
	levels = {
		[8] = { storedUses = 1, levelRequirement = 0, cooldown = 0.2, },
	},
	statSets = {
		[1] = {
			label = "SupportMetaCastOnMeleeStunPlayer",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "gem_stat_descriptions",
			baseFlags = {
			},
			constantStats = {
				{ "generic_ongoing_trigger_1_maximum_energy_per_Xms_total_cast_time", 10 },
			},
			stats = {
				"triggered_by_generic_ongoing_trigger",
				"generic_ongoing_trigger_triggers_at_maximum_energy",
				"skill_cannot_generate_energy",
			},
			levels = {
				[8] = { actorLevel = 26.732000350952, },
			},
		},
	}
}
skills["ClusterGrenadePlayer"] = {
	name = "Cluster Grenade",
	baseTypeName = "Cluster Grenade",
	color = 1,
	description = "Fires a bouncing Grenade that explodes when its fuse expires, throwing out a nova of mini Grenades that explode when they come to a stop.",
	skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.Area] = true, [SkillType.ProjectileNumber] = true, [SkillType.ProjectileSpeed] = true, [SkillType.Cooldown] = true, [SkillType.Duration] = true, [SkillType.Grenade] = true, [SkillType.Fire] = true, [SkillType.Nonpathing] = true, [SkillType.ProjectileNoCollision] = true, },
	weaponTypes = {
		["Crossbow"] = true,
	},
	castTime = 1,
	qualityStats = {
		{ "base_skill_effect_duration", -20 },
	},
	levels = {
		[1] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 0.7, cooldown = 10, levelRequirement = 0, cost = { Mana = 15, }, },
		[2] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 0.77, cooldown = 10, levelRequirement = 3, cost = { Mana = 17, }, },
		[3] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 0.84, cooldown = 10, levelRequirement = 6, cost = { Mana = 19, }, },
		[4] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 0.92, cooldown = 10, levelRequirement = 10, cost = { Mana = 21, }, },
		[5] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 0.99, cooldown = 10, levelRequirement = 14, cost = { Mana = 23, }, },
		[6] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 1.05, cooldown = 10, levelRequirement = 18, cost = { Mana = 26, }, },
		[7] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 1.12, cooldown = 10, levelRequirement = 22, cost = { Mana = 30, }, },
		[8] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 1.18, cooldown = 10, levelRequirement = 26, cost = { Mana = 33, }, },
		[9] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 1.23, cooldown = 10, levelRequirement = 31, cost = { Mana = 37, }, },
		[10] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 1.28, cooldown = 10, levelRequirement = 36, cost = { Mana = 42, }, },
		[11] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 1.34, cooldown = 10, levelRequirement = 41, cost = { Mana = 47, }, },
		[12] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 1.39, cooldown = 10, levelRequirement = 46, cost = { Mana = 52, }, },
		[13] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 1.44, cooldown = 10, levelRequirement = 52, cost = { Mana = 59, }, },
		[14] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 1.5, cooldown = 10, levelRequirement = 58, cost = { Mana = 66, }, },
		[15] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 1.55, cooldown = 10, levelRequirement = 64, cost = { Mana = 74, }, },
		[16] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 1.61, cooldown = 10, levelRequirement = 66, cost = { Mana = 83, }, },
		[17] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 1.67, cooldown = 10, levelRequirement = 72, cost = { Mana = 93, }, },
		[18] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 1.73, cooldown = 10, levelRequirement = 78, cost = { Mana = 104, }, },
		[19] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 1.79, cooldown = 10, levelRequirement = 84, cost = { Mana = 117, }, },
		[20] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 1.85, cooldown = 10, levelRequirement = 90, cost = { Mana = 131, }, },
		[21] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 1.91, cooldown = 10, levelRequirement = 90, cost = { Mana = 147, }, },
		[22] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 1.97, cooldown = 10, levelRequirement = 90, cost = { Mana = 164, }, },
		[23] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 2.04, cooldown = 10, levelRequirement = 90, cost = { Mana = 184, }, },
		[24] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 2.1, cooldown = 10, levelRequirement = 90, cost = { Mana = 206, }, },
		[25] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 2.17, cooldown = 10, levelRequirement = 90, cost = { Mana = 231, }, },
		[26] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 2.24, cooldown = 10, levelRequirement = 90, cost = { Mana = 259, }, },
		[27] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 2.32, cooldown = 10, levelRequirement = 90, cost = { Mana = 290, }, },
		[28] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 2.4, cooldown = 10, levelRequirement = 90, cost = { Mana = 325, }, },
		[29] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 2.48, cooldown = 10, levelRequirement = 90, cost = { Mana = 364, }, },
		[30] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 2.56, cooldown = 10, levelRequirement = 90, cost = { Mana = 408, }, },
		[31] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 2.64, cooldown = 10, levelRequirement = 90, cost = { Mana = 457, }, },
		[32] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 2.73, cooldown = 10, levelRequirement = 90, cost = { Mana = 512, }, },
		[33] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 2.82, cooldown = 10, levelRequirement = 90, cost = { Mana = 574, }, },
		[34] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 2.91, cooldown = 10, levelRequirement = 90, cost = { Mana = 643, }, },
		[35] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 3.01, cooldown = 10, levelRequirement = 90, cost = { Mana = 720, }, },
		[36] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 3.11, cooldown = 10, levelRequirement = 90, cost = { Mana = 807, }, },
		[37] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 3.21, cooldown = 10, levelRequirement = 90, cost = { Mana = 904, }, },
		[38] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 3.32, cooldown = 10, levelRequirement = 90, cost = { Mana = 1012, }, },
		[39] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 3.43, cooldown = 10, levelRequirement = 90, cost = { Mana = 1134, }, },
		[40] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 3.55, cooldown = 10, levelRequirement = 90, cost = { Mana = 1270, }, },
	},
	statSets = {
		[1] = {
			label = "Primary Grenade",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "cluster_grenade",
			baseFlags = {
				attack = true,
				area = true,
				projectile = true,
				duration = true,
			},
			constantStats = {
				{ "action_allowed_queue_time_override_ms", 1000 },
				{ "action_required_target_facing_angle_tolerance_degrees", 90 },
				{ "base_skill_effect_duration", 2000 },
				{ "active_skill_base_physical_damage_%_to_convert_to_fire", 20 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 60 },
				{ "active_skill_base_area_of_effect_radius", 25 },
				{ "active_skill_base_secondary_area_of_effect_radius", 24 },
				{ "fixed_projectile_spread", 50 },
			},
			stats = {
				"base_is_projectile",
				"projectile_ballistic_angle_from_reference_event",
				"projectile_uses_contact_position",
				"is_area_damage",
				"action_can_be_used_in_aiming_stance",
				"ballistic_projectiles_always_bounce",
				"can_perform_skill_while_moving",
				"projectile_uses_contact_direction",
				"base_skill_show_average_damage_instead_of_dps",
				"projectiles_cannot_fork",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["ClusterGrenadeMiniPlayer"] = {
	name = "",
	hidden = true,
	skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.Area] = true, [SkillType.ProjectileNumber] = true, [SkillType.ProjectileSpeed] = true, [SkillType.Cooldown] = true, [SkillType.Duration] = true, [SkillType.Grenade] = true, },
	weaponTypes = {
		["Crossbow"] = true,
	},
	castTime = 1,
	qualityStats = {
		{ "base_skill_effect_duration", -20 },
	},
	levels = {
		[1] = { baseMultiplier = 0.4, levelRequirement = 0, },
		[2] = { baseMultiplier = 0.44, levelRequirement = 0, },
		[3] = { baseMultiplier = 0.48, levelRequirement = 0, },
		[4] = { baseMultiplier = 0.52, levelRequirement = 0, },
		[5] = { baseMultiplier = 0.56, levelRequirement = 0, },
		[6] = { baseMultiplier = 0.6, levelRequirement = 0, },
		[7] = { baseMultiplier = 0.64, levelRequirement = 0, },
		[8] = { baseMultiplier = 0.68, levelRequirement = 0, },
		[9] = { baseMultiplier = 0.7, levelRequirement = 0, },
		[10] = { baseMultiplier = 0.73, levelRequirement = 0, },
		[11] = { baseMultiplier = 0.76, levelRequirement = 0, },
		[12] = { baseMultiplier = 0.79, levelRequirement = 0, },
		[13] = { baseMultiplier = 0.82, levelRequirement = 0, },
		[14] = { baseMultiplier = 0.86, levelRequirement = 0, },
		[15] = { baseMultiplier = 0.89, levelRequirement = 0, },
		[16] = { baseMultiplier = 0.92, levelRequirement = 0, },
		[17] = { baseMultiplier = 0.95, levelRequirement = 0, },
		[18] = { baseMultiplier = 0.99, levelRequirement = 0, },
		[19] = { baseMultiplier = 1.02, levelRequirement = 0, },
		[20] = { baseMultiplier = 1.05, levelRequirement = 0, },
		[21] = { baseMultiplier = 1.09, levelRequirement = 0, },
		[22] = { baseMultiplier = 1.13, levelRequirement = 0, },
		[23] = { baseMultiplier = 1.16, levelRequirement = 0, },
		[24] = { baseMultiplier = 1.2, levelRequirement = 0, },
		[25] = { baseMultiplier = 1.24, levelRequirement = 0, },
		[26] = { baseMultiplier = 1.28, levelRequirement = 0, },
		[27] = { baseMultiplier = 1.33, levelRequirement = 0, },
		[28] = { baseMultiplier = 1.37, levelRequirement = 0, },
		[29] = { baseMultiplier = 1.41, levelRequirement = 0, },
		[30] = { baseMultiplier = 1.46, levelRequirement = 0, },
		[31] = { baseMultiplier = 1.51, levelRequirement = 0, },
		[32] = { baseMultiplier = 1.56, levelRequirement = 0, },
		[33] = { baseMultiplier = 1.61, levelRequirement = 0, },
		[34] = { baseMultiplier = 1.67, levelRequirement = 0, },
		[35] = { baseMultiplier = 1.72, levelRequirement = 0, },
		[36] = { baseMultiplier = 1.78, levelRequirement = 0, },
		[37] = { baseMultiplier = 1.84, levelRequirement = 0, },
		[38] = { baseMultiplier = 1.9, levelRequirement = 0, },
		[39] = { baseMultiplier = 1.96, levelRequirement = 0, },
		[40] = { baseMultiplier = 2.03, levelRequirement = 0, },
	},
	statSets = {
		[1] = {
			label = "Mini Grenades",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "cluster_grenade_mini",
			baseFlags = {
				attack = true,
				area = true,
				projectile = true,
				duration = true,
			},
			constantStats = {
				{ "action_allowed_queue_time_override_ms", 1000 },
				{ "base_skill_effect_duration", 3000 },
				{ "active_skill_base_area_of_effect_radius", 12 },
				{ "base_number_of_projectiles", 14 },
				{ "projectile_angle_variance", 60 },
				{ "projectile_distance_variance", 300 },
				{ "active_skill_base_physical_damage_%_to_convert_to_fire", 40 },
			},
			stats = {
				"base_is_projectile",
				"is_area_damage",
				"ballistic_projectiles_always_bounce",
				"projectile_ballistic_angle_from_target_distance",
				"no_additional_projectiles",
				"projectiles_nova",
				"projectiles_not_offset",
				"base_skill_show_average_damage_instead_of_dps",
				"display_statset_hide_usage_stats",
				"projectiles_cannot_fork",
				"area_of_effect_radius_modifiers_apply_to_projectile_speed",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["StaffConsecratePlayer"] = {
	name = "Consecrate",
	baseTypeName = "Consecrate",
	fromItem = true,
	color = 1,
	description = "Creates an area of Consecrated Ground around you.",
	skillTypes = { [SkillType.Spell] = true, [SkillType.Duration] = true, [SkillType.Triggerable] = true, [SkillType.Area] = true, [SkillType.AreaSpell] = true, [SkillType.Nova] = true, [SkillType.Cascadable] = true, [SkillType.Nonpathing] = true, [SkillType.CreatesGroundEffect] = true, },
	castTime = 1.25,
	qualityStats = {
		{ "base_cast_speed_+%", 0.5 },
	},
	levels = {
		[1] = { levelRequirement = 0, },
		[2] = { levelRequirement = 3, },
		[3] = { levelRequirement = 6, },
		[4] = { levelRequirement = 10, },
		[5] = { levelRequirement = 14, },
		[6] = { levelRequirement = 18, },
		[7] = { levelRequirement = 22, },
		[8] = { levelRequirement = 26, },
		[9] = { levelRequirement = 31, },
		[10] = { levelRequirement = 36, },
		[11] = { levelRequirement = 41, },
		[12] = { levelRequirement = 46, },
		[13] = { levelRequirement = 52, },
		[14] = { levelRequirement = 58, },
		[15] = { levelRequirement = 64, },
		[16] = { levelRequirement = 66, },
		[17] = { levelRequirement = 72, },
		[18] = { levelRequirement = 78, },
		[19] = { levelRequirement = 84, },
		[20] = { levelRequirement = 90, },
		[21] = { levelRequirement = 90, },
		[22] = { levelRequirement = 90, },
		[23] = { levelRequirement = 90, },
		[24] = { levelRequirement = 90, },
		[25] = { levelRequirement = 90, },
		[26] = { levelRequirement = 90, },
		[27] = { levelRequirement = 90, },
		[28] = { levelRequirement = 90, },
		[29] = { levelRequirement = 90, },
		[30] = { levelRequirement = 90, },
		[31] = { levelRequirement = 90, },
		[32] = { levelRequirement = 90, },
		[33] = { levelRequirement = 90, },
		[34] = { levelRequirement = 90, },
		[35] = { levelRequirement = 90, },
		[36] = { levelRequirement = 90, },
		[37] = { levelRequirement = 90, },
		[38] = { levelRequirement = 90, },
		[39] = { levelRequirement = 90, },
		[40] = { levelRequirement = 90, },
	},
	statSets = {
		[1] = {
			label = "Consecrate",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "consecrate",
			baseFlags = {
				spell = true,
			},
			constantStats = {
				{ "base_skill_effect_duration", 8000 },
				{ "active_skill_base_area_of_effect_radius", 22 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 60 },
			},
			stats = {
				"life_regeneration_rate_per_minute_%",
				"can_perform_skill_while_moving",
			},
			levels = {
				[1] = { 240, statInterpolation = { 1, }, actorLevel = 1, },
				[2] = { 250, statInterpolation = { 1, }, actorLevel = 3.4519999027252, },
				[3] = { 260, statInterpolation = { 1, }, actorLevel = 6.7670001983643, },
				[4] = { 270, statInterpolation = { 1, }, actorLevel = 10.307999610901, },
				[5] = { 280, statInterpolation = { 1, }, actorLevel = 14.074999809265, },
				[6] = { 290, statInterpolation = { 1, }, actorLevel = 18.068000793457, },
				[7] = { 300, statInterpolation = { 1, }, actorLevel = 22.287000656128, },
				[8] = { 310, statInterpolation = { 1, }, actorLevel = 26.732000350952, },
				[9] = { 320, statInterpolation = { 1, }, actorLevel = 31.40299987793, },
				[10] = { 330, statInterpolation = { 1, }, actorLevel = 36.299999237061, },
				[11] = { 340, statInterpolation = { 1, }, actorLevel = 41.423000335693, },
				[12] = { 350, statInterpolation = { 1, }, actorLevel = 46.771999359131, },
				[13] = { 360, statInterpolation = { 1, }, actorLevel = 52.34700012207, },
				[14] = { 370, statInterpolation = { 1, }, actorLevel = 58.147998809814, },
				[15] = { 380, statInterpolation = { 1, }, actorLevel = 64.175003051758, },
				[16] = { 390, statInterpolation = { 1, }, actorLevel = 70.428001403809, },
				[17] = { 400, statInterpolation = { 1, }, actorLevel = 76.906997680664, },
				[18] = { 410, statInterpolation = { 1, }, actorLevel = 83.611999511719, },
				[19] = { 430, statInterpolation = { 1, }, actorLevel = 90.542999267578, },
				[20] = { 450, statInterpolation = { 1, }, actorLevel = 97.699996948242, },
				[21] = { 460, statInterpolation = { 1, }, actorLevel = 105.08300018311, },
				[22] = { 470, statInterpolation = { 1, }, actorLevel = 112.69200134277, },
				[23] = { 480, statInterpolation = { 1, }, actorLevel = 120.52700042725, },
				[24] = { 490, statInterpolation = { 1, }, actorLevel = 128.58799743652, },
				[25] = { 500, statInterpolation = { 1, }, actorLevel = 136.875, },
				[26] = { 510, statInterpolation = { 1, }, actorLevel = 145.38800048828, },
				[27] = { 520, statInterpolation = { 1, }, actorLevel = 154.12699890137, },
				[28] = { 530, statInterpolation = { 1, }, actorLevel = 163.09199523926, },
				[29] = { 540, statInterpolation = { 1, }, actorLevel = 172.28300476074, },
				[30] = { 550, statInterpolation = { 1, }, actorLevel = 181.69999694824, },
				[31] = { 560, statInterpolation = { 1, }, actorLevel = 191.34300231934, },
				[32] = { 570, statInterpolation = { 1, }, actorLevel = 201.21200561523, },
				[33] = { 580, statInterpolation = { 1, }, actorLevel = 211.30700683594, },
				[34] = { 590, statInterpolation = { 1, }, actorLevel = 221.62800598145, },
				[35] = { 600, statInterpolation = { 1, }, actorLevel = 232.17500305176, },
				[36] = { 610, statInterpolation = { 1, }, actorLevel = 242.94799804688, },
				[37] = { 620, statInterpolation = { 1, }, actorLevel = 253.94700622559, },
				[38] = { 630, statInterpolation = { 1, }, actorLevel = 265.17199707031, },
				[39] = { 640, statInterpolation = { 1, }, actorLevel = 276.62298583984, },
				[40] = { 650, statInterpolation = { 1, }, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["DefianceBannerReservationPlayer"] = {
	name = "Defiance Banner",
	baseTypeName = "Defiance Banner",
	color = 1,
	description = "While active, killing enemies with Attacks or standing near a Unique enemy generates Valour. Using this Skill consumes its Valour to place an inspiring Banner with an Aura that grants you and nearby Allies Armour, Evasion and movement speed while the Banner lasts. The Banner cannot gain Valour while placed, and you cannot place a Banner while you already have a Banner placed.",
	skillTypes = { [SkillType.OngoingSkill] = true, [SkillType.HasReservation] = true, [SkillType.Buff] = true, [SkillType.Persistent] = true, [SkillType.CanHaveMultipleOngoingSkillInstances] = true, [SkillType.Area] = true, [SkillType.Duration] = true, },
	castTime = 1,
	qualityStats = {
	},
	levels = {
		[1] = { spiritReservationFlat = 30, levelRequirement = 0, },
		[2] = { spiritReservationFlat = 30, levelRequirement = 3, },
		[3] = { spiritReservationFlat = 30, levelRequirement = 6, },
		[4] = { spiritReservationFlat = 30, levelRequirement = 10, },
		[5] = { spiritReservationFlat = 30, levelRequirement = 14, },
		[6] = { spiritReservationFlat = 30, levelRequirement = 18, },
		[7] = { spiritReservationFlat = 30, levelRequirement = 22, },
		[8] = { spiritReservationFlat = 30, levelRequirement = 26, },
		[9] = { spiritReservationFlat = 30, levelRequirement = 31, },
		[10] = { spiritReservationFlat = 30, levelRequirement = 36, },
		[11] = { spiritReservationFlat = 30, levelRequirement = 41, },
		[12] = { spiritReservationFlat = 30, levelRequirement = 46, },
		[13] = { spiritReservationFlat = 30, levelRequirement = 52, },
		[14] = { spiritReservationFlat = 30, levelRequirement = 58, },
		[15] = { spiritReservationFlat = 30, levelRequirement = 64, },
		[16] = { spiritReservationFlat = 30, levelRequirement = 66, },
		[17] = { spiritReservationFlat = 30, levelRequirement = 72, },
		[18] = { spiritReservationFlat = 30, levelRequirement = 78, },
		[19] = { spiritReservationFlat = 30, levelRequirement = 84, },
		[20] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[21] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[22] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[23] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[24] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[25] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[26] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[27] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[28] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[29] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[30] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[31] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[32] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[33] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[34] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[35] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[36] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[37] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[38] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[39] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[40] = { spiritReservationFlat = 30, levelRequirement = 90, },
	},
	statSets = {
	}
}
skills["DefianceBannerPlayer"] = {
	name = "Defiance Banner",
	hidden = true,
	skillTypes = { [SkillType.Banner] = true, [SkillType.Area] = true, [SkillType.Duration] = true, [SkillType.Nonpathing] = true, },
	castTime = 1,
	qualityStats = {
		{ "non_skill_base_all_damage_%_to_gain_as_lightning_with_spells_from_buff", 0.5 },
	},
	levels = {
		[1] = { levelRequirement = 0, },
		[2] = { levelRequirement = 0, },
		[3] = { levelRequirement = 0, },
		[4] = { levelRequirement = 0, },
		[5] = { levelRequirement = 0, },
		[6] = { levelRequirement = 0, },
		[7] = { levelRequirement = 0, },
		[8] = { levelRequirement = 0, },
		[9] = { levelRequirement = 0, },
		[10] = { levelRequirement = 0, },
		[11] = { levelRequirement = 0, },
		[12] = { levelRequirement = 0, },
		[13] = { levelRequirement = 0, },
		[14] = { levelRequirement = 0, },
		[15] = { levelRequirement = 0, },
		[16] = { levelRequirement = 0, },
		[17] = { levelRequirement = 0, },
		[18] = { levelRequirement = 0, },
		[19] = { levelRequirement = 0, },
		[20] = { levelRequirement = 0, },
		[21] = { levelRequirement = 0, },
		[22] = { levelRequirement = 0, },
		[23] = { levelRequirement = 0, },
		[24] = { levelRequirement = 0, },
		[25] = { levelRequirement = 0, },
		[26] = { levelRequirement = 0, },
		[27] = { levelRequirement = 0, },
		[28] = { levelRequirement = 0, },
		[29] = { levelRequirement = 0, },
		[30] = { levelRequirement = 0, },
		[31] = { levelRequirement = 0, },
		[32] = { levelRequirement = 0, },
		[33] = { levelRequirement = 0, },
		[34] = { levelRequirement = 0, },
		[35] = { levelRequirement = 0, },
		[36] = { levelRequirement = 0, },
		[37] = { levelRequirement = 0, },
		[38] = { levelRequirement = 0, },
		[39] = { levelRequirement = 0, },
		[40] = { levelRequirement = 0, },
	},
	statSets = {
		[1] = {
			label = "Defiance Banner",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "defiance_banner",
			baseFlags = {
			},
			constantStats = {
				{ "active_skill_base_area_of_effect_radius", 40 },
				{ "banner_buff_effect_+%_final_per_resource", 10 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 60 },
			},
			stats = {
				"base_skill_effect_duration",
				"skill_defiance_banner_armour_evasion_+%_final",
				"skill_defiance_banner_movement_speed_+%",
				"can_perform_skill_while_moving",
				"base_deal_no_damage",
			},
			levels = {
				[1] = { 6000, 6, 5, statInterpolation = { 1, 1, 1, }, actorLevel = 1, },
				[2] = { 6050, 6, 5, statInterpolation = { 1, 1, 1, }, actorLevel = 3.4519999027252, },
				[3] = { 6100, 6, 5, statInterpolation = { 1, 1, 1, }, actorLevel = 6.7670001983643, },
				[4] = { 6150, 6, 5, statInterpolation = { 1, 1, 1, }, actorLevel = 10.307999610901, },
				[5] = { 6200, 6, 5, statInterpolation = { 1, 1, 1, }, actorLevel = 14.074999809265, },
				[6] = { 6250, 6, 5, statInterpolation = { 1, 1, 1, }, actorLevel = 18.068000793457, },
				[7] = { 6300, 6, 5, statInterpolation = { 1, 1, 1, }, actorLevel = 22.287000656128, },
				[8] = { 6350, 7, 5, statInterpolation = { 1, 1, 1, }, actorLevel = 26.732000350952, },
				[9] = { 6400, 7, 5, statInterpolation = { 1, 1, 1, }, actorLevel = 31.40299987793, },
				[10] = { 6450, 7, 5, statInterpolation = { 1, 1, 1, }, actorLevel = 36.299999237061, },
				[11] = { 6500, 8, 5, statInterpolation = { 1, 1, 1, }, actorLevel = 41.423000335693, },
				[12] = { 6550, 8, 5, statInterpolation = { 1, 1, 1, }, actorLevel = 46.771999359131, },
				[13] = { 6600, 8, 5, statInterpolation = { 1, 1, 1, }, actorLevel = 52.34700012207, },
				[14] = { 6650, 8, 5, statInterpolation = { 1, 1, 1, }, actorLevel = 58.147998809814, },
				[15] = { 6700, 8, 5, statInterpolation = { 1, 1, 1, }, actorLevel = 64.175003051758, },
				[16] = { 6750, 8, 5, statInterpolation = { 1, 1, 1, }, actorLevel = 70.428001403809, },
				[17] = { 6800, 8, 5, statInterpolation = { 1, 1, 1, }, actorLevel = 76.906997680664, },
				[18] = { 6850, 9, 5, statInterpolation = { 1, 1, 1, }, actorLevel = 83.611999511719, },
				[19] = { 6900, 9, 5, statInterpolation = { 1, 1, 1, }, actorLevel = 90.542999267578, },
				[20] = { 6950, 9, 5, statInterpolation = { 1, 1, 1, }, actorLevel = 97.699996948242, },
				[21] = { 7000, 10, 5, statInterpolation = { 1, 1, 1, }, actorLevel = 105.08300018311, },
				[22] = { 7050, 10, 5, statInterpolation = { 1, 1, 1, }, actorLevel = 112.69200134277, },
				[23] = { 7100, 10, 5, statInterpolation = { 1, 1, 1, }, actorLevel = 120.52700042725, },
				[24] = { 7150, 10, 5, statInterpolation = { 1, 1, 1, }, actorLevel = 128.58799743652, },
				[25] = { 7200, 10, 5, statInterpolation = { 1, 1, 1, }, actorLevel = 136.875, },
				[26] = { 7250, 10, 5, statInterpolation = { 1, 1, 1, }, actorLevel = 145.38800048828, },
				[27] = { 7300, 10, 5, statInterpolation = { 1, 1, 1, }, actorLevel = 154.12699890137, },
				[28] = { 7350, 11, 5, statInterpolation = { 1, 1, 1, }, actorLevel = 163.09199523926, },
				[29] = { 7400, 11, 5, statInterpolation = { 1, 1, 1, }, actorLevel = 172.28300476074, },
				[30] = { 7450, 11, 5, statInterpolation = { 1, 1, 1, }, actorLevel = 181.69999694824, },
				[31] = { 7500, 11, 5, statInterpolation = { 1, 1, 1, }, actorLevel = 191.34300231934, },
				[32] = { 7550, 11, 5, statInterpolation = { 1, 1, 1, }, actorLevel = 201.21200561523, },
				[33] = { 7600, 11, 5, statInterpolation = { 1, 1, 1, }, actorLevel = 211.30700683594, },
				[34] = { 7650, 11, 5, statInterpolation = { 1, 1, 1, }, actorLevel = 221.62800598145, },
				[35] = { 7700, 12, 5, statInterpolation = { 1, 1, 1, }, actorLevel = 232.17500305176, },
				[36] = { 7750, 12, 5, statInterpolation = { 1, 1, 1, }, actorLevel = 242.94799804688, },
				[37] = { 7800, 12, 5, statInterpolation = { 1, 1, 1, }, actorLevel = 253.94700622559, },
				[38] = { 7850, 13, 5, statInterpolation = { 1, 1, 1, }, actorLevel = 265.17199707031, },
				[39] = { 7900, 13, 5, statInterpolation = { 1, 1, 1, }, actorLevel = 276.62298583984, },
				[40] = { 7950, 13, 5, statInterpolation = { 1, 1, 1, }, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["DreadBannerReservationPlayer"] = {
	name = "Dread Banner",
	baseTypeName = "Dread Banner",
	color = 1,
	description = "While active, killing enemies with Attacks or standing near a Unique enemy generates Valour. Using this Skill consumes its Valour to place an inspiring Banner with an Aura that grants you and nearby Allies Stun Threshold, Elemental Ailment Threshold and Flask charges while the Banner lasts. The Banner cannot gain Valour while placed, and you cannot place a Banner while you already have a Banner placed.",
	skillTypes = { [SkillType.OngoingSkill] = true, [SkillType.HasReservation] = true, [SkillType.Buff] = true, [SkillType.Persistent] = true, [SkillType.CanHaveMultipleOngoingSkillInstances] = true, [SkillType.Area] = true, [SkillType.Duration] = true, },
	castTime = 1,
	qualityStats = {
	},
	levels = {
		[1] = { spiritReservationFlat = 30, levelRequirement = 0, },
		[2] = { spiritReservationFlat = 30, levelRequirement = 3, },
		[3] = { spiritReservationFlat = 30, levelRequirement = 6, },
		[4] = { spiritReservationFlat = 30, levelRequirement = 10, },
		[5] = { spiritReservationFlat = 30, levelRequirement = 14, },
		[6] = { spiritReservationFlat = 30, levelRequirement = 18, },
		[7] = { spiritReservationFlat = 30, levelRequirement = 22, },
		[8] = { spiritReservationFlat = 30, levelRequirement = 26, },
		[9] = { spiritReservationFlat = 30, levelRequirement = 31, },
		[10] = { spiritReservationFlat = 30, levelRequirement = 36, },
		[11] = { spiritReservationFlat = 30, levelRequirement = 41, },
		[12] = { spiritReservationFlat = 30, levelRequirement = 46, },
		[13] = { spiritReservationFlat = 30, levelRequirement = 52, },
		[14] = { spiritReservationFlat = 30, levelRequirement = 58, },
		[15] = { spiritReservationFlat = 30, levelRequirement = 64, },
		[16] = { spiritReservationFlat = 30, levelRequirement = 66, },
		[17] = { spiritReservationFlat = 30, levelRequirement = 72, },
		[18] = { spiritReservationFlat = 30, levelRequirement = 78, },
		[19] = { spiritReservationFlat = 30, levelRequirement = 84, },
		[20] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[21] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[22] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[23] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[24] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[25] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[26] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[27] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[28] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[29] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[30] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[31] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[32] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[33] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[34] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[35] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[36] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[37] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[38] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[39] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[40] = { spiritReservationFlat = 30, levelRequirement = 90, },
	},
	statSets = {
	}
}
skills["DreadBannerPlayer"] = {
	name = "Dread Banner",
	hidden = true,
	skillTypes = { [SkillType.Banner] = true, [SkillType.Area] = true, [SkillType.Duration] = true, [SkillType.Nonpathing] = true, },
	castTime = 1,
	qualityStats = {
		{ "banner_buff_effect_+%_final_per_resource", 0.1 },
	},
	levels = {
		[1] = { levelRequirement = 0, },
		[2] = { levelRequirement = 0, },
		[3] = { levelRequirement = 0, },
		[4] = { levelRequirement = 0, },
		[5] = { levelRequirement = 0, },
		[6] = { levelRequirement = 0, },
		[7] = { levelRequirement = 0, },
		[8] = { levelRequirement = 0, },
		[9] = { levelRequirement = 0, },
		[10] = { levelRequirement = 0, },
		[11] = { levelRequirement = 0, },
		[12] = { levelRequirement = 0, },
		[13] = { levelRequirement = 0, },
		[14] = { levelRequirement = 0, },
		[15] = { levelRequirement = 0, },
		[16] = { levelRequirement = 0, },
		[17] = { levelRequirement = 0, },
		[18] = { levelRequirement = 0, },
		[19] = { levelRequirement = 0, },
		[20] = { levelRequirement = 0, },
		[21] = { levelRequirement = 0, },
		[22] = { levelRequirement = 0, },
		[23] = { levelRequirement = 0, },
		[24] = { levelRequirement = 0, },
		[25] = { levelRequirement = 0, },
		[26] = { levelRequirement = 0, },
		[27] = { levelRequirement = 0, },
		[28] = { levelRequirement = 0, },
		[29] = { levelRequirement = 0, },
		[30] = { levelRequirement = 0, },
		[31] = { levelRequirement = 0, },
		[32] = { levelRequirement = 0, },
		[33] = { levelRequirement = 0, },
		[34] = { levelRequirement = 0, },
		[35] = { levelRequirement = 0, },
		[36] = { levelRequirement = 0, },
		[37] = { levelRequirement = 0, },
		[38] = { levelRequirement = 0, },
		[39] = { levelRequirement = 0, },
		[40] = { levelRequirement = 0, },
	},
	statSets = {
		[1] = {
			label = "Dread Banner",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "dread_banner",
			baseFlags = {
				duration = true,
			},
			constantStats = {
				{ "active_skill_base_area_of_effect_radius", 40 },
				{ "banner_buff_effect_+%_final_per_resource", 10 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 60 },
			},
			stats = {
				"base_skill_effect_duration",
				"skill_dread_banner_stun_and_ailment_threshold_+%_final",
				"skill_dread_banner_flask_gen_per_min",
				"can_perform_skill_while_moving",
				"base_deal_no_damage",
			},
			levels = {
				[1] = { 6000, 12, 10, statInterpolation = { 1, 1, 1, }, actorLevel = 1, },
				[2] = { 6050, 12, 10, statInterpolation = { 1, 1, 1, }, actorLevel = 3.4519999027252, },
				[3] = { 6100, 12, 10, statInterpolation = { 1, 1, 1, }, actorLevel = 6.7670001983643, },
				[4] = { 6150, 12, 10, statInterpolation = { 1, 1, 1, }, actorLevel = 10.307999610901, },
				[5] = { 6200, 13, 10, statInterpolation = { 1, 1, 1, }, actorLevel = 14.074999809265, },
				[6] = { 6250, 13, 10, statInterpolation = { 1, 1, 1, }, actorLevel = 18.068000793457, },
				[7] = { 6300, 13, 10, statInterpolation = { 1, 1, 1, }, actorLevel = 22.287000656128, },
				[8] = { 6350, 13, 10, statInterpolation = { 1, 1, 1, }, actorLevel = 26.732000350952, },
				[9] = { 6400, 13, 10, statInterpolation = { 1, 1, 1, }, actorLevel = 31.40299987793, },
				[10] = { 6450, 13, 10, statInterpolation = { 1, 1, 1, }, actorLevel = 36.299999237061, },
				[11] = { 6500, 14, 10, statInterpolation = { 1, 1, 1, }, actorLevel = 41.423000335693, },
				[12] = { 6550, 14, 10, statInterpolation = { 1, 1, 1, }, actorLevel = 46.771999359131, },
				[13] = { 6600, 14, 10, statInterpolation = { 1, 1, 1, }, actorLevel = 52.34700012207, },
				[14] = { 6650, 14, 10, statInterpolation = { 1, 1, 1, }, actorLevel = 58.147998809814, },
				[15] = { 6700, 15, 10, statInterpolation = { 1, 1, 1, }, actorLevel = 64.175003051758, },
				[16] = { 6750, 15, 10, statInterpolation = { 1, 1, 1, }, actorLevel = 70.428001403809, },
				[17] = { 6800, 15, 10, statInterpolation = { 1, 1, 1, }, actorLevel = 76.906997680664, },
				[18] = { 6850, 15, 10, statInterpolation = { 1, 1, 1, }, actorLevel = 83.611999511719, },
				[19] = { 6900, 15, 10, statInterpolation = { 1, 1, 1, }, actorLevel = 90.542999267578, },
				[20] = { 6950, 15, 10, statInterpolation = { 1, 1, 1, }, actorLevel = 97.699996948242, },
				[21] = { 7000, 16, 10, statInterpolation = { 1, 1, 1, }, actorLevel = 105.08300018311, },
				[22] = { 7050, 16, 10, statInterpolation = { 1, 1, 1, }, actorLevel = 112.69200134277, },
				[23] = { 7100, 16, 10, statInterpolation = { 1, 1, 1, }, actorLevel = 120.52700042725, },
				[24] = { 7150, 16, 10, statInterpolation = { 1, 1, 1, }, actorLevel = 128.58799743652, },
				[25] = { 7200, 16, 10, statInterpolation = { 1, 1, 1, }, actorLevel = 136.875, },
				[26] = { 7250, 16, 10, statInterpolation = { 1, 1, 1, }, actorLevel = 145.38800048828, },
				[27] = { 7300, 16, 10, statInterpolation = { 1, 1, 1, }, actorLevel = 154.12699890137, },
				[28] = { 7350, 17, 10, statInterpolation = { 1, 1, 1, }, actorLevel = 163.09199523926, },
				[29] = { 7400, 17, 10, statInterpolation = { 1, 1, 1, }, actorLevel = 172.28300476074, },
				[30] = { 7450, 17, 10, statInterpolation = { 1, 1, 1, }, actorLevel = 181.69999694824, },
				[31] = { 7500, 18, 10, statInterpolation = { 1, 1, 1, }, actorLevel = 191.34300231934, },
				[32] = { 7550, 18, 10, statInterpolation = { 1, 1, 1, }, actorLevel = 201.21200561523, },
				[33] = { 7600, 18, 10, statInterpolation = { 1, 1, 1, }, actorLevel = 211.30700683594, },
				[34] = { 7650, 18, 10, statInterpolation = { 1, 1, 1, }, actorLevel = 221.62800598145, },
				[35] = { 7700, 18, 10, statInterpolation = { 1, 1, 1, }, actorLevel = 232.17500305176, },
				[36] = { 7750, 18, 10, statInterpolation = { 1, 1, 1, }, actorLevel = 242.94799804688, },
				[37] = { 7800, 18, 10, statInterpolation = { 1, 1, 1, }, actorLevel = 253.94700622559, },
				[38] = { 7850, 19, 10, statInterpolation = { 1, 1, 1, }, actorLevel = 265.17199707031, },
				[39] = { 7900, 19, 10, statInterpolation = { 1, 1, 1, }, actorLevel = 276.62298583984, },
				[40] = { 7950, 19, 10, statInterpolation = { 1, 1, 1, }, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["EarthquakePlayer"] = {
	name = "Earthquake",
	baseTypeName = "Earthquake",
	color = 1,
	description = "Smashes the ground, dealing damage in an area and leaving behind Jagged Ground that slows enemies. The Jagged Ground erupts in a powerful Aftershock after a duration. Cannot create Jagged Ground on top of an existing patch, or if you already have the maximum number of active patches.",
	skillTypes = { [SkillType.Attack] = true, [SkillType.Area] = true, [SkillType.Melee] = true, [SkillType.Multistrikeable] = true, [SkillType.Duration] = true, [SkillType.Slam] = true, [SkillType.Triggerable] = true, [SkillType.Totemable] = true, [SkillType.CreatesGroundEffect] = true, },
	weaponTypes = {
		["Two Handed Mace"] = true,
		["One Handed Mace"] = true,
	},
	castTime = 1,
	qualityStats = {
		{ "base_number_of_earthquakes_allowed", 0.1 },
	},
	levels = {
		[1] = { attackSpeedMultiplier = -25, baseMultiplier = 0.4, levelRequirement = 0, cost = { Mana = 8, }, },
		[2] = { attackSpeedMultiplier = -25, baseMultiplier = 0.44, levelRequirement = 3, cost = { Mana = 9, }, },
		[3] = { attackSpeedMultiplier = -25, baseMultiplier = 0.48, levelRequirement = 6, cost = { Mana = 10, }, },
		[4] = { attackSpeedMultiplier = -25, baseMultiplier = 0.53, levelRequirement = 10, cost = { Mana = 12, }, },
		[5] = { attackSpeedMultiplier = -25, baseMultiplier = 0.57, levelRequirement = 14, cost = { Mana = 13, }, },
		[6] = { attackSpeedMultiplier = -25, baseMultiplier = 0.61, levelRequirement = 18, cost = { Mana = 15, }, },
		[7] = { attackSpeedMultiplier = -25, baseMultiplier = 0.66, levelRequirement = 22, cost = { Mana = 17, }, },
		[8] = { attackSpeedMultiplier = -25, baseMultiplier = 0.69, levelRequirement = 26, cost = { Mana = 19, }, },
		[9] = { attackSpeedMultiplier = -25, baseMultiplier = 0.73, levelRequirement = 31, cost = { Mana = 21, }, },
		[10] = { attackSpeedMultiplier = -25, baseMultiplier = 0.77, levelRequirement = 36, cost = { Mana = 24, }, },
		[11] = { attackSpeedMultiplier = -25, baseMultiplier = 0.8, levelRequirement = 41, cost = { Mana = 27, }, },
		[12] = { attackSpeedMultiplier = -25, baseMultiplier = 0.84, levelRequirement = 46, cost = { Mana = 30, }, },
		[13] = { attackSpeedMultiplier = -25, baseMultiplier = 0.89, levelRequirement = 52, cost = { Mana = 33, }, },
		[14] = { attackSpeedMultiplier = -25, baseMultiplier = 0.93, levelRequirement = 58, cost = { Mana = 38, }, },
		[15] = { attackSpeedMultiplier = -25, baseMultiplier = 0.98, levelRequirement = 64, cost = { Mana = 42, }, },
		[16] = { attackSpeedMultiplier = -25, baseMultiplier = 1.03, levelRequirement = 66, cost = { Mana = 47, }, },
		[17] = { attackSpeedMultiplier = -25, baseMultiplier = 1.08, levelRequirement = 72, cost = { Mana = 53, }, },
		[18] = { attackSpeedMultiplier = -25, baseMultiplier = 1.13, levelRequirement = 78, cost = { Mana = 59, }, },
		[19] = { attackSpeedMultiplier = -25, baseMultiplier = 1.19, levelRequirement = 84, cost = { Mana = 67, }, },
		[20] = { attackSpeedMultiplier = -25, baseMultiplier = 1.25, levelRequirement = 90, cost = { Mana = 75, }, },
		[21] = { attackSpeedMultiplier = -25, baseMultiplier = 1.31, levelRequirement = 90, cost = { Mana = 84, }, },
		[22] = { attackSpeedMultiplier = -25, baseMultiplier = 1.38, levelRequirement = 90, cost = { Mana = 94, }, },
		[23] = { attackSpeedMultiplier = -25, baseMultiplier = 1.44, levelRequirement = 90, cost = { Mana = 105, }, },
		[24] = { attackSpeedMultiplier = -25, baseMultiplier = 1.52, levelRequirement = 90, cost = { Mana = 118, }, },
		[25] = { attackSpeedMultiplier = -25, baseMultiplier = 1.59, levelRequirement = 90, cost = { Mana = 132, }, },
		[26] = { attackSpeedMultiplier = -25, baseMultiplier = 1.67, levelRequirement = 90, cost = { Mana = 148, }, },
		[27] = { attackSpeedMultiplier = -25, baseMultiplier = 1.76, levelRequirement = 90, cost = { Mana = 166, }, },
		[28] = { attackSpeedMultiplier = -25, baseMultiplier = 1.84, levelRequirement = 90, cost = { Mana = 186, }, },
		[29] = { attackSpeedMultiplier = -25, baseMultiplier = 1.94, levelRequirement = 90, cost = { Mana = 208, }, },
		[30] = { attackSpeedMultiplier = -25, baseMultiplier = 2.03, levelRequirement = 90, cost = { Mana = 233, }, },
		[31] = { attackSpeedMultiplier = -25, baseMultiplier = 2.13, levelRequirement = 90, cost = { Mana = 261, }, },
		[32] = { attackSpeedMultiplier = -25, baseMultiplier = 2.24, levelRequirement = 90, cost = { Mana = 293, }, },
		[33] = { attackSpeedMultiplier = -25, baseMultiplier = 2.35, levelRequirement = 90, cost = { Mana = 328, }, },
		[34] = { attackSpeedMultiplier = -25, baseMultiplier = 2.47, levelRequirement = 90, cost = { Mana = 367, }, },
		[35] = { attackSpeedMultiplier = -25, baseMultiplier = 2.59, levelRequirement = 90, cost = { Mana = 412, }, },
		[36] = { attackSpeedMultiplier = -25, baseMultiplier = 2.72, levelRequirement = 90, cost = { Mana = 461, }, },
		[37] = { attackSpeedMultiplier = -25, baseMultiplier = 2.86, levelRequirement = 90, cost = { Mana = 517, }, },
		[38] = { attackSpeedMultiplier = -25, baseMultiplier = 3, levelRequirement = 90, cost = { Mana = 579, }, },
		[39] = { attackSpeedMultiplier = -25, baseMultiplier = 3.15, levelRequirement = 90, cost = { Mana = 649, }, },
		[40] = { attackSpeedMultiplier = -25, baseMultiplier = 3.31, levelRequirement = 90, cost = { Mana = 727, }, },
	},
	statSets = {
		[1] = {
			label = "Impact",
			baseEffectiveness = 1.5,
			incrementalEffectiveness = 0.092720001935959,
			damageIncrementalEffectiveness = 0.023299999535084,
			statDescriptionScope = "earthquake_statset_0",
			statMap = {
				["active_skill_base_area_of_effect_radius"] = {
					skill("radius", nil),
				},
				["skill_jagged_ground_base_duration_ms"] = {
					skill("duration", nil),
					div = 1000,
				},
			},
			baseFlags = {
				attack = true,
				melee = true,
				area = true,
				duration = true,
			},
			constantStats = {
				{ "skill_jagged_ground_base_duration_ms", 4000 },
				{ "jagged_ground_effect_+%", 100 },
				{ "active_skill_base_area_of_effect_radius", 18 },
				{ "active_skill_base_tertiary_area_of_effect_radius", 22 },
				{ "melee_conditional_step_distance", 10 },
				{ "active_skill_damage_+%_final_while_dual_wielding", -30 },
			},
			stats = {
				"base_number_of_earthquakes_allowed",
				"is_area_damage",
				"is_player_earthquake",
				"can_create_jagged_ground",
			},
			levels = {
				[1] = { 2, statInterpolation = { 1, }, actorLevel = 1, },
				[2] = { 2, statInterpolation = { 1, }, actorLevel = 3.4519999027252, },
				[3] = { 2, statInterpolation = { 1, }, actorLevel = 6.7670001983643, },
				[4] = { 2, statInterpolation = { 1, }, actorLevel = 10.307999610901, },
				[5] = { 2, statInterpolation = { 1, }, actorLevel = 14.074999809265, },
				[6] = { 2, statInterpolation = { 1, }, actorLevel = 18.068000793457, },
				[7] = { 2, statInterpolation = { 1, }, actorLevel = 22.287000656128, },
				[8] = { 2, statInterpolation = { 1, }, actorLevel = 26.732000350952, },
				[9] = { 3, statInterpolation = { 1, }, actorLevel = 31.40299987793, },
				[10] = { 3, statInterpolation = { 1, }, actorLevel = 36.299999237061, },
				[11] = { 3, statInterpolation = { 1, }, actorLevel = 41.423000335693, },
				[12] = { 3, statInterpolation = { 1, }, actorLevel = 46.771999359131, },
				[13] = { 3, statInterpolation = { 1, }, actorLevel = 52.34700012207, },
				[14] = { 3, statInterpolation = { 1, }, actorLevel = 58.147998809814, },
				[15] = { 3, statInterpolation = { 1, }, actorLevel = 64.175003051758, },
				[16] = { 4, statInterpolation = { 1, }, actorLevel = 70.428001403809, },
				[17] = { 4, statInterpolation = { 1, }, actorLevel = 76.906997680664, },
				[18] = { 4, statInterpolation = { 1, }, actorLevel = 83.611999511719, },
				[19] = { 4, statInterpolation = { 1, }, actorLevel = 90.542999267578, },
				[20] = { 4, statInterpolation = { 1, }, actorLevel = 97.699996948242, },
				[21] = { 5, statInterpolation = { 1, }, actorLevel = 105.08300018311, },
				[22] = { 5, statInterpolation = { 1, }, actorLevel = 112.69200134277, },
				[23] = { 5, statInterpolation = { 1, }, actorLevel = 120.52700042725, },
				[24] = { 5, statInterpolation = { 1, }, actorLevel = 128.58799743652, },
				[25] = { 5, statInterpolation = { 1, }, actorLevel = 136.875, },
				[26] = { 6, statInterpolation = { 1, }, actorLevel = 145.38800048828, },
				[27] = { 6, statInterpolation = { 1, }, actorLevel = 154.12699890137, },
				[28] = { 6, statInterpolation = { 1, }, actorLevel = 163.09199523926, },
				[29] = { 6, statInterpolation = { 1, }, actorLevel = 172.28300476074, },
				[30] = { 6, statInterpolation = { 1, }, actorLevel = 181.69999694824, },
				[31] = { 7, statInterpolation = { 1, }, actorLevel = 191.34300231934, },
				[32] = { 7, statInterpolation = { 1, }, actorLevel = 201.21200561523, },
				[33] = { 7, statInterpolation = { 1, }, actorLevel = 211.30700683594, },
				[34] = { 7, statInterpolation = { 1, }, actorLevel = 221.62800598145, },
				[35] = { 7, statInterpolation = { 1, }, actorLevel = 232.17500305176, },
				[36] = { 8, statInterpolation = { 1, }, actorLevel = 242.94799804688, },
				[37] = { 8, statInterpolation = { 1, }, actorLevel = 253.94700622559, },
				[38] = { 8, statInterpolation = { 1, }, actorLevel = 265.17199707031, },
				[39] = { 8, statInterpolation = { 1, }, actorLevel = 276.62298583984, },
				[40] = { 8, statInterpolation = { 1, }, actorLevel = 288.29998779297, },
			},
		},
		[2] = {
			label = "Aftershock",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "earthquake_statset_1",
			statMap = {
				["jagged_ground_effect_+%"] = {
					mod("Damage", "MORE", nil, 0, 0),
				},
				["active_skill_base_tertiary_area_of_effect_radius"] = {
					skill("radius", nil),
				},
			},
			baseFlags = {
				attack = true,
				melee = true,
				area = true,
			},
			baseMods = {
				skill("showAverage", true),
			},
			constantStats = {
				{ "active_skill_base_area_of_effect_radius", 16 },
				{ "jagged_ground_effect_+%", 100 },
				{ "active_skill_base_area_of_effect_radius", 18 },
				{ "active_skill_base_tertiary_area_of_effect_radius", 22 },
				{ "melee_conditional_step_distance", 10 },
				{ "active_skill_damage_+%_final_while_dual_wielding", -30 },
			},
			stats = {
				"display_statset_hide_usage_stats",
				"base_number_of_earthquakes_allowed",
				"is_area_damage",
				"is_player_earthquake",
				"can_create_jagged_ground",
			},
			levels = {
				[1] = { baseMultiplier = 1.3, actorLevel = 1, },
				[2] = { baseMultiplier = 1.43, actorLevel = 3.4519999027252, },
				[3] = { baseMultiplier = 1.57, actorLevel = 6.7670001983643, },
				[4] = { baseMultiplier = 1.71, actorLevel = 10.307999610901, },
				[5] = { baseMultiplier = 1.85, actorLevel = 14.074999809265, },
				[6] = { baseMultiplier = 1.99, actorLevel = 18.068000793457, },
				[7] = { baseMultiplier = 2.13, actorLevel = 22.287000656128, },
				[8] = { baseMultiplier = 2.26, actorLevel = 26.732000350952, },
				[9] = { baseMultiplier = 2.37, actorLevel = 31.40299987793, },
				[10] = { baseMultiplier = 2.49, actorLevel = 36.299999237061, },
				[11] = { baseMultiplier = 2.61, actorLevel = 41.423000335693, },
				[12] = { baseMultiplier = 2.74, actorLevel = 46.771999359131, },
				[13] = { baseMultiplier = 2.88, actorLevel = 52.34700012207, },
				[14] = { baseMultiplier = 3.03, actorLevel = 58.147998809814, },
				[15] = { baseMultiplier = 3.18, actorLevel = 64.175003051758, },
				[16] = { baseMultiplier = 3.34, actorLevel = 70.428001403809, },
				[17] = { baseMultiplier = 3.5, actorLevel = 76.906997680664, },
				[18] = { baseMultiplier = 3.68, actorLevel = 83.611999511719, },
				[19] = { baseMultiplier = 3.86, actorLevel = 90.542999267578, },
				[20] = { baseMultiplier = 4.05, actorLevel = 97.699996948242, },
				[21] = { baseMultiplier = 4.26, actorLevel = 105.08300018311, },
				[22] = { baseMultiplier = 4.47, actorLevel = 112.69200134277, },
				[23] = { baseMultiplier = 4.69, actorLevel = 120.52700042725, },
				[24] = { baseMultiplier = 4.93, actorLevel = 128.58799743652, },
				[25] = { baseMultiplier = 5.17, actorLevel = 136.875, },
				[26] = { baseMultiplier = 5.43, actorLevel = 145.38800048828, },
				[27] = { baseMultiplier = 5.71, actorLevel = 154.12699890137, },
				[28] = { baseMultiplier = 5.99, actorLevel = 163.09199523926, },
				[29] = { baseMultiplier = 6.29, actorLevel = 172.28300476074, },
				[30] = { baseMultiplier = 6.6, actorLevel = 181.69999694824, },
				[31] = { baseMultiplier = 6.93, actorLevel = 191.34300231934, },
				[32] = { baseMultiplier = 7.28, actorLevel = 201.21200561523, },
				[33] = { baseMultiplier = 7.65, actorLevel = 211.30700683594, },
				[34] = { baseMultiplier = 8.03, actorLevel = 221.62800598145, },
				[35] = { baseMultiplier = 8.43, actorLevel = 232.17500305176, },
				[36] = { baseMultiplier = 8.85, actorLevel = 242.94799804688, },
				[37] = { baseMultiplier = 9.29, actorLevel = 253.94700622559, },
				[38] = { baseMultiplier = 9.76, actorLevel = 265.17199707031, },
				[39] = { baseMultiplier = 10.25, actorLevel = 276.62298583984, },
				[40] = { baseMultiplier = 10.76, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["EarthshatterPlayer"] = {
	name = "Earthshatter",
	baseTypeName = "Earthshatter",
	color = 1,
	description = "Slam the ground, sending out a fissure that deals area damage to enemies it passes under and thrusts a spike from the ground when it ends. Warcries performed near the spike will cause it to shatter, damaging surrounding enemies.",
	skillTypes = { [SkillType.Attack] = true, [SkillType.Area] = true, [SkillType.Melee] = true, [SkillType.Slam] = true, [SkillType.Multistrikeable] = true, [SkillType.Duration] = true, [SkillType.Totemable] = true, [SkillType.SupportedByFountains] = true, [SkillType.CreatesFissure] = true, },
	weaponTypes = {
		["Two Handed Mace"] = true,
		["One Handed Mace"] = true,
	},
	castTime = 1,
	qualityStats = {
		{ "spike_slam_max_spikes", 0.15 },
	},
	levels = {
		[1] = { attackSpeedMultiplier = -20, baseMultiplier = 0.6, levelRequirement = 0, cost = { Mana = 7, }, },
		[2] = { attackSpeedMultiplier = -20, baseMultiplier = 0.66, levelRequirement = 3, cost = { Mana = 8, }, },
		[3] = { attackSpeedMultiplier = -20, baseMultiplier = 0.73, levelRequirement = 6, cost = { Mana = 9, }, },
		[4] = { attackSpeedMultiplier = -20, baseMultiplier = 0.79, levelRequirement = 10, cost = { Mana = 11, }, },
		[5] = { attackSpeedMultiplier = -20, baseMultiplier = 0.85, levelRequirement = 14, cost = { Mana = 12, }, },
		[6] = { attackSpeedMultiplier = -20, baseMultiplier = 0.92, levelRequirement = 18, cost = { Mana = 13, }, },
		[7] = { attackSpeedMultiplier = -20, baseMultiplier = 0.98, levelRequirement = 22, cost = { Mana = 15, }, },
		[8] = { attackSpeedMultiplier = -20, baseMultiplier = 1.04, levelRequirement = 26, cost = { Mana = 17, }, },
		[9] = { attackSpeedMultiplier = -20, baseMultiplier = 1.09, levelRequirement = 31, cost = { Mana = 19, }, },
		[10] = { attackSpeedMultiplier = -20, baseMultiplier = 1.15, levelRequirement = 36, cost = { Mana = 21, }, },
		[11] = { attackSpeedMultiplier = -20, baseMultiplier = 1.21, levelRequirement = 41, cost = { Mana = 24, }, },
		[12] = { attackSpeedMultiplier = -20, baseMultiplier = 1.27, levelRequirement = 46, cost = { Mana = 27, }, },
		[13] = { attackSpeedMultiplier = -20, baseMultiplier = 1.33, levelRequirement = 52, cost = { Mana = 30, }, },
		[14] = { attackSpeedMultiplier = -20, baseMultiplier = 1.4, levelRequirement = 58, cost = { Mana = 34, }, },
		[15] = { attackSpeedMultiplier = -20, baseMultiplier = 1.47, levelRequirement = 64, cost = { Mana = 38, }, },
		[16] = { attackSpeedMultiplier = -20, baseMultiplier = 1.54, levelRequirement = 66, cost = { Mana = 43, }, },
		[17] = { attackSpeedMultiplier = -20, baseMultiplier = 1.62, levelRequirement = 72, cost = { Mana = 48, }, },
		[18] = { attackSpeedMultiplier = -20, baseMultiplier = 1.7, levelRequirement = 78, cost = { Mana = 54, }, },
		[19] = { attackSpeedMultiplier = -20, baseMultiplier = 1.78, levelRequirement = 84, cost = { Mana = 60, }, },
		[20] = { attackSpeedMultiplier = -20, baseMultiplier = 1.87, levelRequirement = 90, cost = { Mana = 67, }, },
		[21] = { attackSpeedMultiplier = -20, baseMultiplier = 1.96, levelRequirement = 90, cost = { Mana = 76, }, },
		[22] = { attackSpeedMultiplier = -20, baseMultiplier = 2.06, levelRequirement = 90, cost = { Mana = 85, }, },
		[23] = { attackSpeedMultiplier = -20, baseMultiplier = 2.17, levelRequirement = 90, cost = { Mana = 95, }, },
		[24] = { attackSpeedMultiplier = -20, baseMultiplier = 2.27, levelRequirement = 90, cost = { Mana = 106, }, },
		[25] = { attackSpeedMultiplier = -20, baseMultiplier = 2.39, levelRequirement = 90, cost = { Mana = 119, }, },
		[26] = { attackSpeedMultiplier = -20, baseMultiplier = 2.51, levelRequirement = 90, cost = { Mana = 134, }, },
		[27] = { attackSpeedMultiplier = -20, baseMultiplier = 2.63, levelRequirement = 90, cost = { Mana = 150, }, },
		[28] = { attackSpeedMultiplier = -20, baseMultiplier = 2.76, levelRequirement = 90, cost = { Mana = 168, }, },
		[29] = { attackSpeedMultiplier = -20, baseMultiplier = 2.9, levelRequirement = 90, cost = { Mana = 188, }, },
		[30] = { attackSpeedMultiplier = -20, baseMultiplier = 3.05, levelRequirement = 90, cost = { Mana = 211, }, },
		[31] = { attackSpeedMultiplier = -20, baseMultiplier = 3.2, levelRequirement = 90, cost = { Mana = 236, }, },
		[32] = { attackSpeedMultiplier = -20, baseMultiplier = 3.36, levelRequirement = 90, cost = { Mana = 265, }, },
		[33] = { attackSpeedMultiplier = -20, baseMultiplier = 3.53, levelRequirement = 90, cost = { Mana = 297, }, },
		[34] = { attackSpeedMultiplier = -20, baseMultiplier = 3.71, levelRequirement = 90, cost = { Mana = 332, }, },
		[35] = { attackSpeedMultiplier = -20, baseMultiplier = 3.89, levelRequirement = 90, cost = { Mana = 372, }, },
		[36] = { attackSpeedMultiplier = -20, baseMultiplier = 4.08, levelRequirement = 90, cost = { Mana = 417, }, },
		[37] = { attackSpeedMultiplier = -20, baseMultiplier = 4.29, levelRequirement = 90, cost = { Mana = 467, }, },
		[38] = { attackSpeedMultiplier = -20, baseMultiplier = 4.5, levelRequirement = 90, cost = { Mana = 524, }, },
		[39] = { attackSpeedMultiplier = -20, baseMultiplier = 4.73, levelRequirement = 90, cost = { Mana = 587, }, },
		[40] = { attackSpeedMultiplier = -20, baseMultiplier = 4.97, levelRequirement = 90, cost = { Mana = 657, }, },
	},
	statSets = {
		[1] = {
			label = "Slam",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "spike_slam_statset_0",
			baseFlags = {
				attack = true,
				area = true,
				melee = true,
			},
			constantStats = {
				{ "base_skill_effect_duration", 6000 },
				{ "spike_slam_max_spikes", 6 },
				{ "active_skill_base_area_of_effect_radius", 10 },
				{ "active_skill_attack_speed_+%_final_while_dual_wielding", -30 },
			},
			stats = {
				"is_area_damage",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
		[2] = {
			label = "Explosion",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "spike_slam_statset_1",
			baseFlags = {
				attack = true,
				area = true,
				melee = true,
				duration = true,
			},
			constantStats = {
				{ "active_skill_base_area_of_effect_radius", 10 },
				{ "base_skill_effect_duration", 6000 },
				{ "spike_slam_max_spikes", 6 },
				{ "active_skill_base_area_of_effect_radius", 10 },
				{ "active_skill_attack_speed_+%_final_while_dual_wielding", -30 },
			},
			stats = {
				"is_area_damage",
			},
			levels = {
				[1] = { baseMultiplier = 1.55, actorLevel = 1, },
				[2] = { baseMultiplier = 1.71, actorLevel = 3.4519999027252, },
				[3] = { baseMultiplier = 1.88, actorLevel = 6.7670001983643, },
				[4] = { baseMultiplier = 2.04, actorLevel = 10.307999610901, },
				[5] = { baseMultiplier = 2.21, actorLevel = 14.074999809265, },
				[6] = { baseMultiplier = 2.37, actorLevel = 18.068000793457, },
				[7] = { baseMultiplier = 2.54, actorLevel = 22.287000656128, },
				[8] = { baseMultiplier = 2.69, actorLevel = 26.732000350952, },
				[9] = { baseMultiplier = 2.83, actorLevel = 31.40299987793, },
				[10] = { baseMultiplier = 2.97, actorLevel = 36.299999237061, },
				[11] = { baseMultiplier = 3.12, actorLevel = 41.423000335693, },
				[12] = { baseMultiplier = 3.27, actorLevel = 46.771999359131, },
				[13] = { baseMultiplier = 3.44, actorLevel = 52.34700012207, },
				[14] = { baseMultiplier = 3.61, actorLevel = 58.147998809814, },
				[15] = { baseMultiplier = 3.79, actorLevel = 64.175003051758, },
				[16] = { baseMultiplier = 3.98, actorLevel = 70.428001403809, },
				[17] = { baseMultiplier = 4.18, actorLevel = 76.906997680664, },
				[18] = { baseMultiplier = 4.38, actorLevel = 83.611999511719, },
				[19] = { baseMultiplier = 4.6, actorLevel = 90.542999267578, },
				[20] = { baseMultiplier = 4.83, actorLevel = 97.699996948242, },
				[21] = { baseMultiplier = 5.08, actorLevel = 105.08300018311, },
				[22] = { baseMultiplier = 5.33, actorLevel = 112.69200134277, },
				[23] = { baseMultiplier = 5.6, actorLevel = 120.52700042725, },
				[24] = { baseMultiplier = 5.88, actorLevel = 128.58799743652, },
				[25] = { baseMultiplier = 6.17, actorLevel = 136.875, },
				[26] = { baseMultiplier = 6.48, actorLevel = 145.38800048828, },
				[27] = { baseMultiplier = 6.8, actorLevel = 154.12699890137, },
				[28] = { baseMultiplier = 7.14, actorLevel = 163.09199523926, },
				[29] = { baseMultiplier = 7.5, actorLevel = 172.28300476074, },
				[30] = { baseMultiplier = 7.87, actorLevel = 181.69999694824, },
				[31] = { baseMultiplier = 8.27, actorLevel = 191.34300231934, },
				[32] = { baseMultiplier = 8.68, actorLevel = 201.21200561523, },
				[33] = { baseMultiplier = 9.12, actorLevel = 211.30700683594, },
				[34] = { baseMultiplier = 9.57, actorLevel = 221.62800598145, },
				[35] = { baseMultiplier = 10.05, actorLevel = 232.17500305176, },
				[36] = { baseMultiplier = 10.55, actorLevel = 242.94799804688, },
				[37] = { baseMultiplier = 11.08, actorLevel = 253.94700622559, },
				[38] = { baseMultiplier = 11.63, actorLevel = 265.17199707031, },
				[39] = { baseMultiplier = 12.22, actorLevel = 276.62298583984, },
				[40] = { baseMultiplier = 12.83, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["EmergencyReloadPlayer"] = {
	name = "Emergency Reload",
	baseTypeName = "Emergency Reload",
	color = 1,
	description = "Instantly reloads your active Crossbow Ammunition and Empowers the loaded bolts to deal more damage.",
	skillTypes = { [SkillType.Instant] = true, [SkillType.Cooldown] = true, [SkillType.Duration] = true, [SkillType.ModifiesNextSkill] = true, [SkillType.Buff] = true, [SkillType.EmpowersOtherSkill] = true, },
	weaponTypes = {
		["Crossbow"] = true,
	},
	castTime = 0,
	qualityStats = {
		{ "base_cooldown_speed_+%", 0.5 },
	},
	levels = {
		[1] = { storedUses = 1, levelRequirement = 0, cooldown = 45, cost = { Mana = 12, }, },
		[2] = { storedUses = 1, levelRequirement = 3, cooldown = 45, cost = { Mana = 14, }, },
		[3] = { storedUses = 1, levelRequirement = 6, cooldown = 45, cost = { Mana = 15, }, },
		[4] = { storedUses = 1, levelRequirement = 10, cooldown = 45, cost = { Mana = 17, }, },
		[5] = { storedUses = 1, levelRequirement = 14, cooldown = 45, cost = { Mana = 19, }, },
		[6] = { storedUses = 1, levelRequirement = 18, cooldown = 45, cost = { Mana = 21, }, },
		[7] = { storedUses = 1, levelRequirement = 22, cooldown = 45, cost = { Mana = 24, }, },
		[8] = { storedUses = 1, levelRequirement = 26, cooldown = 45, cost = { Mana = 27, }, },
		[9] = { storedUses = 1, levelRequirement = 31, cooldown = 45, cost = { Mana = 30, }, },
		[10] = { storedUses = 1, levelRequirement = 36, cooldown = 45, cost = { Mana = 33, }, },
		[11] = { storedUses = 1, levelRequirement = 41, cooldown = 45, cost = { Mana = 37, }, },
		[12] = { storedUses = 1, levelRequirement = 46, cooldown = 45, cost = { Mana = 41, }, },
		[13] = { storedUses = 1, levelRequirement = 52, cooldown = 45, cost = { Mana = 46, }, },
		[14] = { storedUses = 1, levelRequirement = 58, cooldown = 45, cost = { Mana = 52, }, },
		[15] = { storedUses = 1, levelRequirement = 64, cooldown = 45, cost = { Mana = 58, }, },
		[16] = { storedUses = 1, levelRequirement = 66, cooldown = 45, cost = { Mana = 64, }, },
		[17] = { storedUses = 1, levelRequirement = 72, cooldown = 45, cost = { Mana = 72, }, },
		[18] = { storedUses = 1, levelRequirement = 78, cooldown = 45, cost = { Mana = 80, }, },
		[19] = { storedUses = 1, levelRequirement = 84, cooldown = 45, cost = { Mana = 89, }, },
		[20] = { storedUses = 1, levelRequirement = 90, cooldown = 45, cost = { Mana = 100, }, },
		[21] = { storedUses = 1, levelRequirement = 90, cooldown = 45, cost = { Mana = 111, }, },
		[22] = { storedUses = 1, levelRequirement = 90, cooldown = 45, cost = { Mana = 124, }, },
		[23] = { storedUses = 1, levelRequirement = 90, cooldown = 45, cost = { Mana = 138, }, },
		[24] = { storedUses = 1, levelRequirement = 90, cooldown = 45, cost = { Mana = 154, }, },
		[25] = { storedUses = 1, levelRequirement = 90, cooldown = 45, cost = { Mana = 172, }, },
		[26] = { storedUses = 1, levelRequirement = 90, cooldown = 45, cost = { Mana = 192, }, },
		[27] = { storedUses = 1, levelRequirement = 90, cooldown = 45, cost = { Mana = 214, }, },
		[28] = { storedUses = 1, levelRequirement = 90, cooldown = 45, cost = { Mana = 239, }, },
		[29] = { storedUses = 1, levelRequirement = 90, cooldown = 45, cost = { Mana = 266, }, },
		[30] = { storedUses = 1, levelRequirement = 90, cooldown = 45, cost = { Mana = 297, }, },
		[31] = { storedUses = 1, levelRequirement = 90, cooldown = 45, cost = { Mana = 331, }, },
		[32] = { storedUses = 1, levelRequirement = 90, cooldown = 45, cost = { Mana = 369, }, },
		[33] = { storedUses = 1, levelRequirement = 90, cooldown = 45, cost = { Mana = 412, }, },
		[34] = { storedUses = 1, levelRequirement = 90, cooldown = 45, cost = { Mana = 459, }, },
		[35] = { storedUses = 1, levelRequirement = 90, cooldown = 45, cost = { Mana = 512, }, },
		[36] = { storedUses = 1, levelRequirement = 90, cooldown = 45, cost = { Mana = 571, }, },
		[37] = { storedUses = 1, levelRequirement = 90, cooldown = 45, cost = { Mana = 637, }, },
		[38] = { storedUses = 1, levelRequirement = 90, cooldown = 45, cost = { Mana = 710, }, },
		[39] = { storedUses = 1, levelRequirement = 90, cooldown = 45, cost = { Mana = 792, }, },
		[40] = { storedUses = 1, levelRequirement = 90, cooldown = 45, cost = { Mana = 883, }, },
	},
	statSets = {
		[1] = {
			label = "Emergency Reload",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "emergency_reload",
			baseFlags = {
				duration = true,
			},
			constantStats = {
				{ "base_skill_effect_duration", 6000 },
			},
			stats = {
				"emergency_reload_damage_+%_final",
				"base_skill_is_instant",
				"triggerable_in_any_set",
				"action_can_be_used_in_aiming_stance",
				"action_can_be_used_in_upward_aiming_stance",
				"base_deal_no_damage",
			},
			levels = {
				[1] = { 12, statInterpolation = { 1, }, actorLevel = 1, },
				[2] = { 13, statInterpolation = { 1, }, actorLevel = 3.4519999027252, },
				[3] = { 14, statInterpolation = { 1, }, actorLevel = 6.7670001983643, },
				[4] = { 15, statInterpolation = { 1, }, actorLevel = 10.307999610901, },
				[5] = { 16, statInterpolation = { 1, }, actorLevel = 14.074999809265, },
				[6] = { 17, statInterpolation = { 1, }, actorLevel = 18.068000793457, },
				[7] = { 18, statInterpolation = { 1, }, actorLevel = 22.287000656128, },
				[8] = { 19, statInterpolation = { 1, }, actorLevel = 26.732000350952, },
				[9] = { 20, statInterpolation = { 1, }, actorLevel = 31.40299987793, },
				[10] = { 21, statInterpolation = { 1, }, actorLevel = 36.299999237061, },
				[11] = { 22, statInterpolation = { 1, }, actorLevel = 41.423000335693, },
				[12] = { 23, statInterpolation = { 1, }, actorLevel = 46.771999359131, },
				[13] = { 24, statInterpolation = { 1, }, actorLevel = 52.34700012207, },
				[14] = { 25, statInterpolation = { 1, }, actorLevel = 58.147998809814, },
				[15] = { 26, statInterpolation = { 1, }, actorLevel = 64.175003051758, },
				[16] = { 27, statInterpolation = { 1, }, actorLevel = 70.428001403809, },
				[17] = { 28, statInterpolation = { 1, }, actorLevel = 76.906997680664, },
				[18] = { 29, statInterpolation = { 1, }, actorLevel = 83.611999511719, },
				[19] = { 30, statInterpolation = { 1, }, actorLevel = 90.542999267578, },
				[20] = { 31, statInterpolation = { 1, }, actorLevel = 97.699996948242, },
				[21] = { 32, statInterpolation = { 1, }, actorLevel = 105.08300018311, },
				[22] = { 33, statInterpolation = { 1, }, actorLevel = 112.69200134277, },
				[23] = { 34, statInterpolation = { 1, }, actorLevel = 120.52700042725, },
				[24] = { 35, statInterpolation = { 1, }, actorLevel = 128.58799743652, },
				[25] = { 36, statInterpolation = { 1, }, actorLevel = 136.875, },
				[26] = { 37, statInterpolation = { 1, }, actorLevel = 145.38800048828, },
				[27] = { 38, statInterpolation = { 1, }, actorLevel = 154.12699890137, },
				[28] = { 39, statInterpolation = { 1, }, actorLevel = 163.09199523926, },
				[29] = { 40, statInterpolation = { 1, }, actorLevel = 172.28300476074, },
				[30] = { 41, statInterpolation = { 1, }, actorLevel = 181.69999694824, },
				[31] = { 42, statInterpolation = { 1, }, actorLevel = 191.34300231934, },
				[32] = { 43, statInterpolation = { 1, }, actorLevel = 201.21200561523, },
				[33] = { 44, statInterpolation = { 1, }, actorLevel = 211.30700683594, },
				[34] = { 45, statInterpolation = { 1, }, actorLevel = 221.62800598145, },
				[35] = { 46, statInterpolation = { 1, }, actorLevel = 232.17500305176, },
				[36] = { 47, statInterpolation = { 1, }, actorLevel = 242.94799804688, },
				[37] = { 48, statInterpolation = { 1, }, actorLevel = 253.94700622559, },
				[38] = { 49, statInterpolation = { 1, }, actorLevel = 265.17199707031, },
				[39] = { 50, statInterpolation = { 1, }, actorLevel = 276.62298583984, },
				[40] = { 51, statInterpolation = { 1, }, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["ExplosiveGrenadePlayer"] = {
	name = "Explosive Grenade",
	baseTypeName = "Explosive Grenade",
	color = 1,
	description = "Fires a bouncing Grenade that unleashes a devastating fiery blast when its fuse expires.",
	skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.Area] = true, [SkillType.ProjectileNumber] = true, [SkillType.ProjectileSpeed] = true, [SkillType.Cooldown] = true, [SkillType.Duration] = true, [SkillType.Grenade] = true, [SkillType.Fire] = true, [SkillType.Nonpathing] = true, },
	weaponTypes = {
		["Crossbow"] = true,
	},
	castTime = 1,
	qualityStats = {
		{ "base_cooldown_speed_+%", 1 },
	},
	levels = {
		[1] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 1.35, cooldown = 3, levelRequirement = 0, cost = { Mana = 10, }, },
		[2] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 1.49, cooldown = 3, levelRequirement = 3, cost = { Mana = 11, }, },
		[3] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 1.63, cooldown = 3, levelRequirement = 6, cost = { Mana = 13, }, },
		[4] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 1.78, cooldown = 3, levelRequirement = 10, cost = { Mana = 14, }, },
		[5] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 1.92, cooldown = 3, levelRequirement = 14, cost = { Mana = 16, }, },
		[6] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 2.07, cooldown = 3, levelRequirement = 18, cost = { Mana = 18, }, },
		[7] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 2.21, cooldown = 3, levelRequirement = 22, cost = { Mana = 20, }, },
		[8] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 2.34, cooldown = 3, levelRequirement = 26, cost = { Mana = 23, }, },
		[9] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 2.46, cooldown = 3, levelRequirement = 31, cost = { Mana = 25, }, },
		[10] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 2.58, cooldown = 3, levelRequirement = 36, cost = { Mana = 28, }, },
		[11] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 2.71, cooldown = 3, levelRequirement = 41, cost = { Mana = 32, }, },
		[12] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 2.85, cooldown = 3, levelRequirement = 46, cost = { Mana = 36, }, },
		[13] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 2.99, cooldown = 3, levelRequirement = 52, cost = { Mana = 40, }, },
		[14] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 3.14, cooldown = 3, levelRequirement = 58, cost = { Mana = 45, }, },
		[15] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 3.3, cooldown = 3, levelRequirement = 64, cost = { Mana = 51, }, },
		[16] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 3.46, cooldown = 3, levelRequirement = 66, cost = { Mana = 57, }, },
		[17] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 3.64, cooldown = 3, levelRequirement = 72, cost = { Mana = 63, }, },
		[18] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 3.82, cooldown = 3, levelRequirement = 78, cost = { Mana = 71, }, },
		[19] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 4.01, cooldown = 3, levelRequirement = 84, cost = { Mana = 80, }, },
		[20] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 4.21, cooldown = 3, levelRequirement = 90, cost = { Mana = 89, }, },
		[21] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 4.42, cooldown = 3, levelRequirement = 90, cost = { Mana = 100, }, },
		[22] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 4.64, cooldown = 3, levelRequirement = 90, cost = { Mana = 112, }, },
		[23] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 4.87, cooldown = 3, levelRequirement = 90, cost = { Mana = 126, }, },
		[24] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 5.12, cooldown = 3, levelRequirement = 90, cost = { Mana = 141, }, },
		[25] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 5.37, cooldown = 3, levelRequirement = 90, cost = { Mana = 158, }, },
		[26] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 5.64, cooldown = 3, levelRequirement = 90, cost = { Mana = 177, }, },
		[27] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 5.92, cooldown = 3, levelRequirement = 90, cost = { Mana = 199, }, },
		[28] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 6.22, cooldown = 3, levelRequirement = 90, cost = { Mana = 223, }, },
		[29] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 6.53, cooldown = 3, levelRequirement = 90, cost = { Mana = 249, }, },
		[30] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 6.86, cooldown = 3, levelRequirement = 90, cost = { Mana = 279, }, },
		[31] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 7.2, cooldown = 3, levelRequirement = 90, cost = { Mana = 313, }, },
		[32] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 7.56, cooldown = 3, levelRequirement = 90, cost = { Mana = 351, }, },
		[33] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 7.94, cooldown = 3, levelRequirement = 90, cost = { Mana = 393, }, },
		[34] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 8.34, cooldown = 3, levelRequirement = 90, cost = { Mana = 440, }, },
		[35] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 8.75, cooldown = 3, levelRequirement = 90, cost = { Mana = 493, }, },
		[36] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 9.19, cooldown = 3, levelRequirement = 90, cost = { Mana = 553, }, },
		[37] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 9.65, cooldown = 3, levelRequirement = 90, cost = { Mana = 619, }, },
		[38] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 10.13, cooldown = 3, levelRequirement = 90, cost = { Mana = 694, }, },
		[39] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 10.64, cooldown = 3, levelRequirement = 90, cost = { Mana = 777, }, },
		[40] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 11.17, cooldown = 3, levelRequirement = 90, cost = { Mana = 870, }, },
	},
	statSets = {
		[1] = {
			label = "Explosive Grenade",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "explosive_grenade",
			baseFlags = {
				attack = true,
				area = true,
				projectile = true,
				duration = true,
			},
			constantStats = {
				{ "action_allowed_queue_time_override_ms", 1000 },
				{ "action_required_target_facing_angle_tolerance_degrees", 90 },
				{ "base_skill_effect_duration", 2500 },
				{ "active_skill_base_physical_damage_%_to_convert_to_fire", 80 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 60 },
				{ "fixed_projectile_spread", 50 },
			},
			stats = {
				"active_skill_base_area_of_effect_radius",
				"base_is_projectile",
				"projectile_ballistic_angle_from_reference_event",
				"projectile_uses_contact_position",
				"is_area_damage",
				"action_can_be_used_in_aiming_stance",
				"ballistic_projectiles_always_bounce",
				"can_perform_skill_while_moving",
				"projectile_uses_contact_direction",
				"base_skill_show_average_damage_instead_of_dps",
				"projectiles_cannot_fork",
			},
			levels = {
				[1] = { 18, statInterpolation = { 1, }, actorLevel = 1, },
				[2] = { 18, statInterpolation = { 1, }, actorLevel = 3.4519999027252, },
				[3] = { 18, statInterpolation = { 1, }, actorLevel = 6.7670001983643, },
				[4] = { 19, statInterpolation = { 1, }, actorLevel = 10.307999610901, },
				[5] = { 19, statInterpolation = { 1, }, actorLevel = 14.074999809265, },
				[6] = { 19, statInterpolation = { 1, }, actorLevel = 18.068000793457, },
				[7] = { 20, statInterpolation = { 1, }, actorLevel = 22.287000656128, },
				[8] = { 20, statInterpolation = { 1, }, actorLevel = 26.732000350952, },
				[9] = { 20, statInterpolation = { 1, }, actorLevel = 31.40299987793, },
				[10] = { 21, statInterpolation = { 1, }, actorLevel = 36.299999237061, },
				[11] = { 21, statInterpolation = { 1, }, actorLevel = 41.423000335693, },
				[12] = { 21, statInterpolation = { 1, }, actorLevel = 46.771999359131, },
				[13] = { 22, statInterpolation = { 1, }, actorLevel = 52.34700012207, },
				[14] = { 22, statInterpolation = { 1, }, actorLevel = 58.147998809814, },
				[15] = { 22, statInterpolation = { 1, }, actorLevel = 64.175003051758, },
				[16] = { 23, statInterpolation = { 1, }, actorLevel = 70.428001403809, },
				[17] = { 23, statInterpolation = { 1, }, actorLevel = 76.906997680664, },
				[18] = { 23, statInterpolation = { 1, }, actorLevel = 83.611999511719, },
				[19] = { 24, statInterpolation = { 1, }, actorLevel = 90.542999267578, },
				[20] = { 24, statInterpolation = { 1, }, actorLevel = 97.699996948242, },
				[21] = { 24, statInterpolation = { 1, }, actorLevel = 105.08300018311, },
				[22] = { 25, statInterpolation = { 1, }, actorLevel = 112.69200134277, },
				[23] = { 25, statInterpolation = { 1, }, actorLevel = 120.52700042725, },
				[24] = { 25, statInterpolation = { 1, }, actorLevel = 128.58799743652, },
				[25] = { 26, statInterpolation = { 1, }, actorLevel = 136.875, },
				[26] = { 26, statInterpolation = { 1, }, actorLevel = 145.38800048828, },
				[27] = { 26, statInterpolation = { 1, }, actorLevel = 154.12699890137, },
				[28] = { 27, statInterpolation = { 1, }, actorLevel = 163.09199523926, },
				[29] = { 27, statInterpolation = { 1, }, actorLevel = 172.28300476074, },
				[30] = { 27, statInterpolation = { 1, }, actorLevel = 181.69999694824, },
				[31] = { 28, statInterpolation = { 1, }, actorLevel = 191.34300231934, },
				[32] = { 28, statInterpolation = { 1, }, actorLevel = 201.21200561523, },
				[33] = { 28, statInterpolation = { 1, }, actorLevel = 211.30700683594, },
				[34] = { 29, statInterpolation = { 1, }, actorLevel = 221.62800598145, },
				[35] = { 29, statInterpolation = { 1, }, actorLevel = 232.17500305176, },
				[36] = { 29, statInterpolation = { 1, }, actorLevel = 242.94799804688, },
				[37] = { 30, statInterpolation = { 1, }, actorLevel = 253.94700622559, },
				[38] = { 30, statInterpolation = { 1, }, actorLevel = 265.17199707031, },
				[39] = { 30, statInterpolation = { 1, }, actorLevel = 276.62298583984, },
				[40] = { 31, statInterpolation = { 1, }, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["ExsanguinatePlayer"] = {
	name = "Exsanguinate",
	baseTypeName = "Exsanguinate",
	fromItem = true,
	color = 1,
	description = "Expel your own blood as Chaining blood tendrils in a cone in front of you. Enemies hit by the tendrils take Physical damage and are inflicted with a Debuff that deals Physical damage over time.",
	skillTypes = { [SkillType.Spell] = true, [SkillType.Damage] = true, [SkillType.Trappable] = true, [SkillType.Totemable] = true, [SkillType.Mineable] = true, [SkillType.Chains] = true, [SkillType.Multicastable] = true, [SkillType.Triggerable] = true, [SkillType.Physical] = true, [SkillType.CanRapidFire] = true, [SkillType.DamageOverTime] = true, [SkillType.Duration] = true, [SkillType.Nonpathing] = true, },
	castTime = 1,
	qualityStats = {
		{ "blood_tendrils_beam_count", 0.05 },
	},
	levels = {
		[1] = { critChance = 8, levelRequirement = 0, },
		[2] = { critChance = 8, levelRequirement = 3, },
		[3] = { critChance = 8, levelRequirement = 6, },
		[4] = { critChance = 8, levelRequirement = 10, },
		[5] = { critChance = 8, levelRequirement = 14, },
		[6] = { critChance = 8, levelRequirement = 18, },
		[7] = { critChance = 8, levelRequirement = 22, },
		[8] = { critChance = 8, levelRequirement = 26, },
		[9] = { critChance = 8, levelRequirement = 31, },
		[10] = { critChance = 8, levelRequirement = 36, },
		[11] = { critChance = 8, levelRequirement = 41, },
		[12] = { critChance = 8, levelRequirement = 46, },
		[13] = { critChance = 8, levelRequirement = 52, },
		[14] = { critChance = 8, levelRequirement = 58, },
		[15] = { critChance = 8, levelRequirement = 64, },
		[16] = { critChance = 8, levelRequirement = 66, },
		[17] = { critChance = 8, levelRequirement = 72, },
		[18] = { critChance = 8, levelRequirement = 78, },
		[19] = { critChance = 8, levelRequirement = 84, },
		[20] = { critChance = 8, levelRequirement = 90, },
		[21] = { critChance = 8, levelRequirement = 90, },
		[22] = { critChance = 8, levelRequirement = 90, },
		[23] = { critChance = 8, levelRequirement = 90, },
		[24] = { critChance = 8, levelRequirement = 90, },
		[25] = { critChance = 8, levelRequirement = 90, },
		[26] = { critChance = 8, levelRequirement = 90, },
		[27] = { critChance = 8, levelRequirement = 90, },
		[28] = { critChance = 8, levelRequirement = 90, },
		[29] = { critChance = 8, levelRequirement = 90, },
		[30] = { critChance = 8, levelRequirement = 90, },
		[31] = { critChance = 8, levelRequirement = 90, },
		[32] = { critChance = 8, levelRequirement = 90, },
		[33] = { critChance = 8, levelRequirement = 90, },
		[34] = { critChance = 8, levelRequirement = 90, },
		[35] = { critChance = 8, levelRequirement = 90, },
		[36] = { critChance = 8, levelRequirement = 90, },
		[37] = { critChance = 8, levelRequirement = 90, },
		[38] = { critChance = 8, levelRequirement = 90, },
		[39] = { critChance = 8, levelRequirement = 90, },
		[40] = { critChance = 8, levelRequirement = 90, },
	},
	statSets = {
		[1] = {
			label = "Exsanguinate",
			baseEffectiveness = 0.81000000238419,
			incrementalEffectiveness = 0.14000000059605,
			damageIncrementalEffectiveness = 0.0094999996945262,
			statDescriptionScope = "exsanguinate",
			baseFlags = {
				spell = true,
				duration = true,
				chaining = true,
			},
			constantStats = {
				{ "base_skill_effect_duration", 1000 },
				{ "number_of_chains", 2 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 60 },
				{ "blood_tendrils_beam_count", 3 },
				{ "pvp_skill_dot_attack_time_override_ms", 2000 },
			},
			stats = {
				"spell_minimum_base_physical_damage",
				"spell_maximum_base_physical_damage",
				"base_physical_damage_to_deal_per_minute",
				"spell_damage_modifiers_apply_to_skill_dot",
				"quality_display_exsanguinate_beam_targets_is_gem",
				"can_perform_skill_while_moving",
			},
			levels = {
				[1] = { 0.80000001192093, 1.2000000476837, 45.000001800557, statInterpolation = { 3, 3, 3, }, actorLevel = 1, },
				[2] = { 0.80000001192093, 1.2000000476837, 45.000001800557, statInterpolation = { 3, 3, 3, }, actorLevel = 3.4519999027252, },
				[3] = { 0.80000001192093, 1.2000000476837, 45.000001800557, statInterpolation = { 3, 3, 3, }, actorLevel = 6.7670001983643, },
				[4] = { 0.80000001192093, 1.2000000476837, 45.000001800557, statInterpolation = { 3, 3, 3, }, actorLevel = 10.307999610901, },
				[5] = { 0.80000001192093, 1.2000000476837, 45.000001800557, statInterpolation = { 3, 3, 3, }, actorLevel = 14.074999809265, },
				[6] = { 0.80000001192093, 1.2000000476837, 45.000001800557, statInterpolation = { 3, 3, 3, }, actorLevel = 18.068000793457, },
				[7] = { 0.80000001192093, 1.2000000476837, 45.000001800557, statInterpolation = { 3, 3, 3, }, actorLevel = 22.287000656128, },
				[8] = { 0.80000001192093, 1.2000000476837, 45.000001800557, statInterpolation = { 3, 3, 3, }, actorLevel = 26.732000350952, },
				[9] = { 0.80000001192093, 1.2000000476837, 45.000001800557, statInterpolation = { 3, 3, 3, }, actorLevel = 31.40299987793, },
				[10] = { 0.80000001192093, 1.2000000476837, 45.000001800557, statInterpolation = { 3, 3, 3, }, actorLevel = 36.299999237061, },
				[11] = { 0.80000001192093, 1.2000000476837, 45.000001800557, statInterpolation = { 3, 3, 3, }, actorLevel = 41.423000335693, },
				[12] = { 0.80000001192093, 1.2000000476837, 45.000001800557, statInterpolation = { 3, 3, 3, }, actorLevel = 46.771999359131, },
				[13] = { 0.80000001192093, 1.2000000476837, 45.000001800557, statInterpolation = { 3, 3, 3, }, actorLevel = 52.34700012207, },
				[14] = { 0.80000001192093, 1.2000000476837, 45.000001800557, statInterpolation = { 3, 3, 3, }, actorLevel = 58.147998809814, },
				[15] = { 0.80000001192093, 1.2000000476837, 45.000001800557, statInterpolation = { 3, 3, 3, }, actorLevel = 64.175003051758, },
				[16] = { 0.80000001192093, 1.2000000476837, 45.000001800557, statInterpolation = { 3, 3, 3, }, actorLevel = 70.428001403809, },
				[17] = { 0.80000001192093, 1.2000000476837, 45.000001800557, statInterpolation = { 3, 3, 3, }, actorLevel = 76.906997680664, },
				[18] = { 0.80000001192093, 1.2000000476837, 45.000001800557, statInterpolation = { 3, 3, 3, }, actorLevel = 83.611999511719, },
				[19] = { 0.80000001192093, 1.2000000476837, 45.000001800557, statInterpolation = { 3, 3, 3, }, actorLevel = 90.542999267578, },
				[20] = { 0.80000001192093, 1.2000000476837, 45.000001800557, statInterpolation = { 3, 3, 3, }, actorLevel = 97.699996948242, },
				[21] = { 0.80000001192093, 1.2000000476837, 45.000001800557, statInterpolation = { 3, 3, 3, }, actorLevel = 105.08300018311, },
				[22] = { 0.80000001192093, 1.2000000476837, 45.000001800557, statInterpolation = { 3, 3, 3, }, actorLevel = 112.69200134277, },
				[23] = { 0.80000001192093, 1.2000000476837, 45.000001800557, statInterpolation = { 3, 3, 3, }, actorLevel = 120.52700042725, },
				[24] = { 0.80000001192093, 1.2000000476837, 45.000001800557, statInterpolation = { 3, 3, 3, }, actorLevel = 128.58799743652, },
				[25] = { 0.80000001192093, 1.2000000476837, 45.000001800557, statInterpolation = { 3, 3, 3, }, actorLevel = 136.875, },
				[26] = { 0.80000001192093, 1.2000000476837, 45.000001800557, statInterpolation = { 3, 3, 3, }, actorLevel = 145.38800048828, },
				[27] = { 0.80000001192093, 1.2000000476837, 45.000001800557, statInterpolation = { 3, 3, 3, }, actorLevel = 154.12699890137, },
				[28] = { 0.80000001192093, 1.2000000476837, 45.000001800557, statInterpolation = { 3, 3, 3, }, actorLevel = 163.09199523926, },
				[29] = { 0.80000001192093, 1.2000000476837, 45.000001800557, statInterpolation = { 3, 3, 3, }, actorLevel = 172.28300476074, },
				[30] = { 0.80000001192093, 1.2000000476837, 45.000001800557, statInterpolation = { 3, 3, 3, }, actorLevel = 181.69999694824, },
				[31] = { 0.80000001192093, 1.2000000476837, 45.000001800557, statInterpolation = { 3, 3, 3, }, actorLevel = 191.34300231934, },
				[32] = { 0.80000001192093, 1.2000000476837, 45.000001800557, statInterpolation = { 3, 3, 3, }, actorLevel = 201.21200561523, },
				[33] = { 0.80000001192093, 1.2000000476837, 45.000001800557, statInterpolation = { 3, 3, 3, }, actorLevel = 211.30700683594, },
				[34] = { 0.80000001192093, 1.2000000476837, 45.000001800557, statInterpolation = { 3, 3, 3, }, actorLevel = 221.62800598145, },
				[35] = { 0.80000001192093, 1.2000000476837, 45.000001800557, statInterpolation = { 3, 3, 3, }, actorLevel = 232.17500305176, },
				[36] = { 0.80000001192093, 1.2000000476837, 45.000001800557, statInterpolation = { 3, 3, 3, }, actorLevel = 242.94799804688, },
				[37] = { 0.80000001192093, 1.2000000476837, 45.000001800557, statInterpolation = { 3, 3, 3, }, actorLevel = 253.94700622559, },
				[38] = { 0.80000001192093, 1.2000000476837, 45.000001800557, statInterpolation = { 3, 3, 3, }, actorLevel = 265.17199707031, },
				[39] = { 0.80000001192093, 1.2000000476837, 45.000001800557, statInterpolation = { 3, 3, 3, }, actorLevel = 276.62298583984, },
				[40] = { 0.80000001192093, 1.2000000476837, 45.000001800557, statInterpolation = { 3, 3, 3, }, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["FlashGrenadePlayer"] = {
	name = "Flash Grenade",
	baseTypeName = "Flash Grenade",
	color = 1,
	description = "Fires a bouncing Grenade that unleashes a Blinding, Stunning explosion when its fuse expires. This explosion can Blind both Allies and Enemies.",
	skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.Area] = true, [SkillType.ProjectileNumber] = true, [SkillType.ProjectileSpeed] = true, [SkillType.Cooldown] = true, [SkillType.Duration] = true, [SkillType.Grenade] = true, [SkillType.Nonpathing] = true, },
	weaponTypes = {
		["Crossbow"] = true,
	},
	castTime = 1,
	qualityStats = {
		{ "base_cooldown_speed_+%", 1 },
	},
	levels = {
		[1] = { attackSpeedMultiplier = -25, storedUses = 1, cooldown = 4, levelRequirement = 0, cost = { Mana = 8, }, },
		[2] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 1.1, cooldown = 4, levelRequirement = 3, cost = { Mana = 9, }, },
		[3] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 1.21, cooldown = 4, levelRequirement = 6, cost = { Mana = 10, }, },
		[4] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 1.32, cooldown = 4, levelRequirement = 10, cost = { Mana = 11, }, },
		[5] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 1.42, cooldown = 4, levelRequirement = 14, cost = { Mana = 12, }, },
		[6] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 1.53, cooldown = 4, levelRequirement = 18, cost = { Mana = 14, }, },
		[7] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 1.64, cooldown = 4, levelRequirement = 22, cost = { Mana = 16, }, },
		[8] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 1.74, cooldown = 4, levelRequirement = 26, cost = { Mana = 18, }, },
		[9] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 1.82, cooldown = 4, levelRequirement = 31, cost = { Mana = 20, }, },
		[10] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 1.91, cooldown = 4, levelRequirement = 36, cost = { Mana = 22, }, },
		[11] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 2.01, cooldown = 4, levelRequirement = 41, cost = { Mana = 25, }, },
		[12] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 2.11, cooldown = 4, levelRequirement = 46, cost = { Mana = 28, }, },
		[13] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 2.22, cooldown = 4, levelRequirement = 52, cost = { Mana = 31, }, },
		[14] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 2.33, cooldown = 4, levelRequirement = 58, cost = { Mana = 35, }, },
		[15] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 2.44, cooldown = 4, levelRequirement = 64, cost = { Mana = 39, }, },
		[16] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 2.57, cooldown = 4, levelRequirement = 66, cost = { Mana = 44, }, },
		[17] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 2.69, cooldown = 4, levelRequirement = 72, cost = { Mana = 50, }, },
		[18] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 2.83, cooldown = 4, levelRequirement = 78, cost = { Mana = 56, }, },
		[19] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 2.97, cooldown = 4, levelRequirement = 84, cost = { Mana = 62, }, },
		[20] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 3.12, cooldown = 4, levelRequirement = 90, cost = { Mana = 70, }, },
		[21] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 3.27, cooldown = 4, levelRequirement = 90, cost = { Mana = 78, }, },
		[22] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 3.44, cooldown = 4, levelRequirement = 90, cost = { Mana = 88, }, },
		[23] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 3.61, cooldown = 4, levelRequirement = 90, cost = { Mana = 99, }, },
		[24] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 3.79, cooldown = 4, levelRequirement = 90, cost = { Mana = 111, }, },
		[25] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 3.98, cooldown = 4, levelRequirement = 90, cost = { Mana = 124, }, },
		[26] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 4.18, cooldown = 4, levelRequirement = 90, cost = { Mana = 139, }, },
		[27] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 4.39, cooldown = 4, levelRequirement = 90, cost = { Mana = 156, }, },
		[28] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 4.61, cooldown = 4, levelRequirement = 90, cost = { Mana = 174, }, },
		[29] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 4.84, cooldown = 4, levelRequirement = 90, cost = { Mana = 195, }, },
		[30] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 5.08, cooldown = 4, levelRequirement = 90, cost = { Mana = 219, }, },
		[31] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 5.33, cooldown = 4, levelRequirement = 90, cost = { Mana = 245, }, },
		[32] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 5.6, cooldown = 4, levelRequirement = 90, cost = { Mana = 275, }, },
		[33] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 5.88, cooldown = 4, levelRequirement = 90, cost = { Mana = 308, }, },
		[34] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 6.18, cooldown = 4, levelRequirement = 90, cost = { Mana = 345, }, },
		[35] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 6.48, cooldown = 4, levelRequirement = 90, cost = { Mana = 387, }, },
		[36] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 6.81, cooldown = 4, levelRequirement = 90, cost = { Mana = 433, }, },
		[37] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 7.15, cooldown = 4, levelRequirement = 90, cost = { Mana = 485, }, },
		[38] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 7.51, cooldown = 4, levelRequirement = 90, cost = { Mana = 544, }, },
		[39] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 7.88, cooldown = 4, levelRequirement = 90, cost = { Mana = 609, }, },
		[40] = { attackSpeedMultiplier = -25, storedUses = 1, baseMultiplier = 8.28, cooldown = 4, levelRequirement = 90, cost = { Mana = 682, }, },
	},
	statSets = {
		[1] = {
			label = "Flash Grenade",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "flash_grenade",
			baseFlags = {
				attack = true,
				area = true,
				projectile = true,
				duration = true,
			},
			constantStats = {
				{ "action_allowed_queue_time_override_ms", 1000 },
				{ "action_required_target_facing_angle_tolerance_degrees", 90 },
				{ "base_skill_effect_duration", 850 },
				{ "attacks_chance_to_blind_on_hit_%", 100 },
				{ "active_skill_hit_damage_stun_multiplier_+%_final", 400 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 60 },
				{ "fixed_projectile_spread", 50 },
			},
			stats = {
				"active_skill_base_area_of_effect_radius",
				"base_is_projectile",
				"projectile_ballistic_angle_from_reference_event",
				"projectile_uses_contact_position",
				"is_area_damage",
				"action_can_be_used_in_aiming_stance",
				"disable_visual_hit_effect",
				"ballistic_projectiles_always_bounce",
				"can_perform_skill_while_moving",
				"projectile_uses_contact_direction",
				"base_skill_show_average_damage_instead_of_dps",
				"projectiles_cannot_fork",
			},
			levels = {
				[1] = { 24, statInterpolation = { 1, }, actorLevel = 1, },
				[2] = { 24, statInterpolation = { 1, }, actorLevel = 3.4519999027252, },
				[3] = { 25, statInterpolation = { 1, }, actorLevel = 6.7670001983643, },
				[4] = { 25, statInterpolation = { 1, }, actorLevel = 10.307999610901, },
				[5] = { 26, statInterpolation = { 1, }, actorLevel = 14.074999809265, },
				[6] = { 26, statInterpolation = { 1, }, actorLevel = 18.068000793457, },
				[7] = { 27, statInterpolation = { 1, }, actorLevel = 22.287000656128, },
				[8] = { 27, statInterpolation = { 1, }, actorLevel = 26.732000350952, },
				[9] = { 28, statInterpolation = { 1, }, actorLevel = 31.40299987793, },
				[10] = { 28, statInterpolation = { 1, }, actorLevel = 36.299999237061, },
				[11] = { 29, statInterpolation = { 1, }, actorLevel = 41.423000335693, },
				[12] = { 29, statInterpolation = { 1, }, actorLevel = 46.771999359131, },
				[13] = { 30, statInterpolation = { 1, }, actorLevel = 52.34700012207, },
				[14] = { 30, statInterpolation = { 1, }, actorLevel = 58.147998809814, },
				[15] = { 31, statInterpolation = { 1, }, actorLevel = 64.175003051758, },
				[16] = { 31, statInterpolation = { 1, }, actorLevel = 70.428001403809, },
				[17] = { 32, statInterpolation = { 1, }, actorLevel = 76.906997680664, },
				[18] = { 32, statInterpolation = { 1, }, actorLevel = 83.611999511719, },
				[19] = { 33, statInterpolation = { 1, }, actorLevel = 90.542999267578, },
				[20] = { 33, statInterpolation = { 1, }, actorLevel = 97.699996948242, },
				[21] = { 34, statInterpolation = { 1, }, actorLevel = 105.08300018311, },
				[22] = { 34, statInterpolation = { 1, }, actorLevel = 112.69200134277, },
				[23] = { 35, statInterpolation = { 1, }, actorLevel = 120.52700042725, },
				[24] = { 35, statInterpolation = { 1, }, actorLevel = 128.58799743652, },
				[25] = { 36, statInterpolation = { 1, }, actorLevel = 136.875, },
				[26] = { 36, statInterpolation = { 1, }, actorLevel = 145.38800048828, },
				[27] = { 37, statInterpolation = { 1, }, actorLevel = 154.12699890137, },
				[28] = { 37, statInterpolation = { 1, }, actorLevel = 163.09199523926, },
				[29] = { 38, statInterpolation = { 1, }, actorLevel = 172.28300476074, },
				[30] = { 38, statInterpolation = { 1, }, actorLevel = 181.69999694824, },
				[31] = { 39, statInterpolation = { 1, }, actorLevel = 191.34300231934, },
				[32] = { 39, statInterpolation = { 1, }, actorLevel = 201.21200561523, },
				[33] = { 40, statInterpolation = { 1, }, actorLevel = 211.30700683594, },
				[34] = { 40, statInterpolation = { 1, }, actorLevel = 221.62800598145, },
				[35] = { 41, statInterpolation = { 1, }, actorLevel = 232.17500305176, },
				[36] = { 41, statInterpolation = { 1, }, actorLevel = 242.94799804688, },
				[37] = { 42, statInterpolation = { 1, }, actorLevel = 253.94700622559, },
				[38] = { 42, statInterpolation = { 1, }, actorLevel = 265.17199707031, },
				[39] = { 43, statInterpolation = { 1, }, actorLevel = 276.62298583984, },
				[40] = { 43, statInterpolation = { 1, }, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["ToxicGrenadePlayer"] = {
	name = "Gas Grenade",
	baseTypeName = "Gas Grenade",
	color = 1,
	description = "Fires a bouncing Grenade that causes a burst of Poison gas when its fuse expires, damaging enemies and leaving behind a growing Poison cloud. Burning effects or Detonator skills will cause the cloud to explode in a fiery blast.",
	skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.Area] = true, [SkillType.ProjectileNumber] = true, [SkillType.ProjectileSpeed] = true, [SkillType.Cooldown] = true, [SkillType.Duration] = true, [SkillType.Grenade] = true, [SkillType.Chaos] = true, [SkillType.Fire] = true, [SkillType.Nonpathing] = true, },
	weaponTypes = {
		["Crossbow"] = true,
	},
	castTime = 1,
	qualityStats = {
		{ "active_skill_ground_effect_area_of_effect_+%_final_per_second_max", 3 },
		{ "active_skill_ground_effect_area_of_effect_+%_final_per_second", 0.5 },
	},
	levels = {
		[1] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 0.4, cooldown = 3, levelRequirement = 0, cost = { Mana = 13, }, },
		[2] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 0.44, cooldown = 3, levelRequirement = 3, cost = { Mana = 14, }, },
		[3] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 0.48, cooldown = 3, levelRequirement = 6, cost = { Mana = 16, }, },
		[4] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 0.53, cooldown = 3, levelRequirement = 10, cost = { Mana = 18, }, },
		[5] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 0.57, cooldown = 3, levelRequirement = 14, cost = { Mana = 20, }, },
		[6] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 0.61, cooldown = 3, levelRequirement = 18, cost = { Mana = 23, }, },
		[7] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 0.66, cooldown = 3, levelRequirement = 22, cost = { Mana = 26, }, },
		[8] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 0.69, cooldown = 3, levelRequirement = 26, cost = { Mana = 29, }, },
		[9] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 0.73, cooldown = 3, levelRequirement = 31, cost = { Mana = 32, }, },
		[10] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 0.77, cooldown = 3, levelRequirement = 36, cost = { Mana = 36, }, },
		[11] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 0.8, cooldown = 3, levelRequirement = 41, cost = { Mana = 41, }, },
		[12] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 0.84, cooldown = 3, levelRequirement = 46, cost = { Mana = 46, }, },
		[13] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 0.89, cooldown = 3, levelRequirement = 52, cost = { Mana = 51, }, },
		[14] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 0.93, cooldown = 3, levelRequirement = 58, cost = { Mana = 57, }, },
		[15] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 0.98, cooldown = 3, levelRequirement = 64, cost = { Mana = 64, }, },
		[16] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 1.03, cooldown = 3, levelRequirement = 66, cost = { Mana = 72, }, },
		[17] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 1.08, cooldown = 3, levelRequirement = 72, cost = { Mana = 81, }, },
		[18] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 1.13, cooldown = 3, levelRequirement = 78, cost = { Mana = 91, }, },
		[19] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 1.19, cooldown = 3, levelRequirement = 84, cost = { Mana = 101, }, },
		[20] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 1.25, cooldown = 3, levelRequirement = 90, cost = { Mana = 114, }, },
		[21] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 1.31, cooldown = 3, levelRequirement = 90, cost = { Mana = 127, }, },
		[22] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 1.38, cooldown = 3, levelRequirement = 90, cost = { Mana = 143, }, },
		[23] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 1.44, cooldown = 3, levelRequirement = 90, cost = { Mana = 160, }, },
		[24] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 1.52, cooldown = 3, levelRequirement = 90, cost = { Mana = 179, }, },
		[25] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 1.59, cooldown = 3, levelRequirement = 90, cost = { Mana = 201, }, },
		[26] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 1.67, cooldown = 3, levelRequirement = 90, cost = { Mana = 225, }, },
		[27] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 1.76, cooldown = 3, levelRequirement = 90, cost = { Mana = 252, }, },
		[28] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 1.84, cooldown = 3, levelRequirement = 90, cost = { Mana = 283, }, },
		[29] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 1.94, cooldown = 3, levelRequirement = 90, cost = { Mana = 317, }, },
		[30] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 2.03, cooldown = 3, levelRequirement = 90, cost = { Mana = 355, }, },
		[31] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 2.13, cooldown = 3, levelRequirement = 90, cost = { Mana = 398, }, },
		[32] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 2.24, cooldown = 3, levelRequirement = 90, cost = { Mana = 446, }, },
		[33] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 2.35, cooldown = 3, levelRequirement = 90, cost = { Mana = 499, }, },
		[34] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 2.47, cooldown = 3, levelRequirement = 90, cost = { Mana = 559, }, },
		[35] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 2.59, cooldown = 3, levelRequirement = 90, cost = { Mana = 627, }, },
		[36] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 2.72, cooldown = 3, levelRequirement = 90, cost = { Mana = 702, }, },
		[37] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 2.86, cooldown = 3, levelRequirement = 90, cost = { Mana = 786, }, },
		[38] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 3, cooldown = 3, levelRequirement = 90, cost = { Mana = 881, }, },
		[39] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 3.15, cooldown = 3, levelRequirement = 90, cost = { Mana = 987, }, },
		[40] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 3.31, cooldown = 3, levelRequirement = 90, cost = { Mana = 1106, }, },
	},
	statSets = {
		[1] = {
			label = "Impact",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "toxic_grenade_statset_0",
			baseFlags = {
				attack = true,
				area = true,
				projectile = true,
				duration = true,
			},
			constantStats = {
				{ "action_allowed_queue_time_override_ms", 1000 },
				{ "action_required_target_facing_angle_tolerance_degrees", 90 },
				{ "base_skill_effect_duration", 2000 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 60 },
				{ "fixed_projectile_spread", 50 },
			},
			stats = {
				"active_skill_base_area_of_effect_radius",
				"base_is_projectile",
				"projectile_ballistic_angle_from_reference_event",
				"projectile_uses_contact_position",
				"is_area_damage",
				"action_can_be_used_in_aiming_stance",
				"ballistic_projectiles_always_bounce",
				"can_perform_skill_while_moving",
				"projectile_uses_contact_direction",
				"base_skill_show_average_damage_instead_of_dps",
				"visual_hit_effect_physical_is_green",
				"projectiles_cannot_fork",
				"quality_display_active_skill_ground_effect_area_of_effect_+%_final_per_second_max_is_gem",
			},
			levels = {
				[1] = { 14, statInterpolation = { 1, }, actorLevel = 1, },
				[2] = { 14, statInterpolation = { 1, }, actorLevel = 3.4519999027252, },
				[3] = { 14, statInterpolation = { 1, }, actorLevel = 6.7670001983643, },
				[4] = { 15, statInterpolation = { 1, }, actorLevel = 10.307999610901, },
				[5] = { 15, statInterpolation = { 1, }, actorLevel = 14.074999809265, },
				[6] = { 15, statInterpolation = { 1, }, actorLevel = 18.068000793457, },
				[7] = { 16, statInterpolation = { 1, }, actorLevel = 22.287000656128, },
				[8] = { 16, statInterpolation = { 1, }, actorLevel = 26.732000350952, },
				[9] = { 16, statInterpolation = { 1, }, actorLevel = 31.40299987793, },
				[10] = { 17, statInterpolation = { 1, }, actorLevel = 36.299999237061, },
				[11] = { 17, statInterpolation = { 1, }, actorLevel = 41.423000335693, },
				[12] = { 17, statInterpolation = { 1, }, actorLevel = 46.771999359131, },
				[13] = { 18, statInterpolation = { 1, }, actorLevel = 52.34700012207, },
				[14] = { 18, statInterpolation = { 1, }, actorLevel = 58.147998809814, },
				[15] = { 18, statInterpolation = { 1, }, actorLevel = 64.175003051758, },
				[16] = { 19, statInterpolation = { 1, }, actorLevel = 70.428001403809, },
				[17] = { 19, statInterpolation = { 1, }, actorLevel = 76.906997680664, },
				[18] = { 19, statInterpolation = { 1, }, actorLevel = 83.611999511719, },
				[19] = { 20, statInterpolation = { 1, }, actorLevel = 90.542999267578, },
				[20] = { 20, statInterpolation = { 1, }, actorLevel = 97.699996948242, },
				[21] = { 20, statInterpolation = { 1, }, actorLevel = 105.08300018311, },
				[22] = { 21, statInterpolation = { 1, }, actorLevel = 112.69200134277, },
				[23] = { 21, statInterpolation = { 1, }, actorLevel = 120.52700042725, },
				[24] = { 21, statInterpolation = { 1, }, actorLevel = 128.58799743652, },
				[25] = { 22, statInterpolation = { 1, }, actorLevel = 136.875, },
				[26] = { 22, statInterpolation = { 1, }, actorLevel = 145.38800048828, },
				[27] = { 22, statInterpolation = { 1, }, actorLevel = 154.12699890137, },
				[28] = { 23, statInterpolation = { 1, }, actorLevel = 163.09199523926, },
				[29] = { 23, statInterpolation = { 1, }, actorLevel = 172.28300476074, },
				[30] = { 23, statInterpolation = { 1, }, actorLevel = 181.69999694824, },
				[31] = { 24, statInterpolation = { 1, }, actorLevel = 191.34300231934, },
				[32] = { 24, statInterpolation = { 1, }, actorLevel = 201.21200561523, },
				[33] = { 24, statInterpolation = { 1, }, actorLevel = 211.30700683594, },
				[34] = { 25, statInterpolation = { 1, }, actorLevel = 221.62800598145, },
				[35] = { 25, statInterpolation = { 1, }, actorLevel = 232.17500305176, },
				[36] = { 25, statInterpolation = { 1, }, actorLevel = 242.94799804688, },
				[37] = { 26, statInterpolation = { 1, }, actorLevel = 253.94700622559, },
				[38] = { 26, statInterpolation = { 1, }, actorLevel = 265.17199707031, },
				[39] = { 26, statInterpolation = { 1, }, actorLevel = 276.62298583984, },
				[40] = { 27, statInterpolation = { 1, }, actorLevel = 288.29998779297, },
			},
		},
		[2] = {
			label = "Poison Cloud",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "toxic_grenade_statset_1",
			baseFlags = {
				attack = true,
				area = true,
				projectile = true,
				duration = true,
			},
			constantStats = {
				{ "action_allowed_queue_time_override_ms", 1000 },
				{ "base_skill_effect_duration", 6000 },
				{ "active_skill_ground_effect_area_of_effect_+%_final_per_second", 20 },
				{ "active_skill_ground_effect_area_of_effect_+%_final_per_second_max", 160 },
				{ "action_allowed_queue_time_override_ms", 1000 },
				{ "action_required_target_facing_angle_tolerance_degrees", 90 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 60 },
				{ "fixed_projectile_spread", 50 },
			},
			stats = {
				"is_area_damage",
				"display_statset_no_hit_damage",
				"display_statset_hide_usage_stats",
				"display_fake_attack_hit_poison",
				"display_skill_poisons_without_hit",
				"active_skill_base_area_of_effect_radius",
				"base_is_projectile",
				"projectile_ballistic_angle_from_reference_event",
				"projectile_uses_contact_position",
				"is_area_damage",
				"action_can_be_used_in_aiming_stance",
				"ballistic_projectiles_always_bounce",
				"can_perform_skill_while_moving",
				"projectile_uses_contact_direction",
				"base_skill_show_average_damage_instead_of_dps",
				"visual_hit_effect_physical_is_green",
				"projectiles_cannot_fork",
				"quality_display_active_skill_ground_effect_area_of_effect_+%_final_per_second_max_is_gem",
			},
			levels = {
				[1] = { baseMultiplier = 1.2, actorLevel = 1, },
				[2] = { baseMultiplier = 1.32, actorLevel = 3.4519999027252, },
				[3] = { baseMultiplier = 1.45, actorLevel = 6.7670001983643, },
				[4] = { baseMultiplier = 1.58, actorLevel = 10.307999610901, },
				[5] = { baseMultiplier = 1.71, actorLevel = 14.074999809265, },
				[6] = { baseMultiplier = 1.84, actorLevel = 18.068000793457, },
				[7] = { baseMultiplier = 1.97, actorLevel = 22.287000656128, },
				[8] = { baseMultiplier = 2.08, actorLevel = 26.732000350952, },
				[9] = { baseMultiplier = 2.19, actorLevel = 31.40299987793, },
				[10] = { baseMultiplier = 2.3, actorLevel = 36.299999237061, },
				[11] = { baseMultiplier = 2.41, actorLevel = 41.423000335693, },
				[12] = { baseMultiplier = 2.53, actorLevel = 46.771999359131, },
				[13] = { baseMultiplier = 2.66, actorLevel = 52.34700012207, },
				[14] = { baseMultiplier = 2.79, actorLevel = 58.147998809814, },
				[15] = { baseMultiplier = 2.93, actorLevel = 64.175003051758, },
				[16] = { baseMultiplier = 3.08, actorLevel = 70.428001403809, },
				[17] = { baseMultiplier = 3.23, actorLevel = 76.906997680664, },
				[18] = { baseMultiplier = 3.39, actorLevel = 83.611999511719, },
				[19] = { baseMultiplier = 3.56, actorLevel = 90.542999267578, },
				[20] = { baseMultiplier = 3.74, actorLevel = 97.699996948242, },
				[21] = { baseMultiplier = 3.93, actorLevel = 105.08300018311, },
				[22] = { baseMultiplier = 4.13, actorLevel = 112.69200134277, },
				[23] = { baseMultiplier = 4.33, actorLevel = 120.52700042725, },
				[24] = { baseMultiplier = 4.55, actorLevel = 128.58799743652, },
				[25] = { baseMultiplier = 4.78, actorLevel = 136.875, },
				[26] = { baseMultiplier = 5.02, actorLevel = 145.38800048828, },
				[27] = { baseMultiplier = 5.27, actorLevel = 154.12699890137, },
				[28] = { baseMultiplier = 5.53, actorLevel = 163.09199523926, },
				[29] = { baseMultiplier = 5.81, actorLevel = 172.28300476074, },
				[30] = { baseMultiplier = 6.1, actorLevel = 181.69999694824, },
				[31] = { baseMultiplier = 6.4, actorLevel = 191.34300231934, },
				[32] = { baseMultiplier = 6.72, actorLevel = 201.21200561523, },
				[33] = { baseMultiplier = 7.06, actorLevel = 211.30700683594, },
				[34] = { baseMultiplier = 7.41, actorLevel = 221.62800598145, },
				[35] = { baseMultiplier = 7.78, actorLevel = 232.17500305176, },
				[36] = { baseMultiplier = 8.17, actorLevel = 242.94799804688, },
				[37] = { baseMultiplier = 8.58, actorLevel = 253.94700622559, },
				[38] = { baseMultiplier = 9.01, actorLevel = 265.17199707031, },
				[39] = { baseMultiplier = 9.46, actorLevel = 276.62298583984, },
				[40] = { baseMultiplier = 9.93, actorLevel = 288.29998779297, },
			},
		},
		[3] = {
			label = "Explosion",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "toxic_grenade_statset_2",
			baseFlags = {
				attack = true,
				area = true,
				projectile = true,
			},
			constantStats = {
				{ "active_skill_base_physical_damage_%_to_convert_to_fire", 100 },
				{ "action_allowed_queue_time_override_ms", 1000 },
				{ "action_required_target_facing_angle_tolerance_degrees", 90 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 60 },
				{ "fixed_projectile_spread", 50 },
			},
			stats = {
				"is_area_damage",
				"display_statset_hide_usage_stats",
				"active_skill_base_area_of_effect_radius",
				"base_is_projectile",
				"projectile_ballistic_angle_from_reference_event",
				"projectile_uses_contact_position",
				"is_area_damage",
				"action_can_be_used_in_aiming_stance",
				"ballistic_projectiles_always_bounce",
				"can_perform_skill_while_moving",
				"projectile_uses_contact_direction",
				"base_skill_show_average_damage_instead_of_dps",
				"visual_hit_effect_physical_is_green",
				"projectiles_cannot_fork",
				"quality_display_active_skill_ground_effect_area_of_effect_+%_final_per_second_max_is_gem",
			},
			levels = {
				[1] = { baseMultiplier = 1.5, actorLevel = 1, },
				[2] = { baseMultiplier = 1.65, actorLevel = 3.4519999027252, },
				[3] = { baseMultiplier = 1.82, actorLevel = 6.7670001983643, },
				[4] = { baseMultiplier = 1.98, actorLevel = 10.307999610901, },
				[5] = { baseMultiplier = 2.14, actorLevel = 14.074999809265, },
				[6] = { baseMultiplier = 2.3, actorLevel = 18.068000793457, },
				[7] = { baseMultiplier = 2.46, actorLevel = 22.287000656128, },
				[8] = { baseMultiplier = 2.61, actorLevel = 26.732000350952, },
				[9] = { baseMultiplier = 2.74, actorLevel = 31.40299987793, },
				[10] = { baseMultiplier = 2.87, actorLevel = 36.299999237061, },
				[11] = { baseMultiplier = 3.02, actorLevel = 41.423000335693, },
				[12] = { baseMultiplier = 3.17, actorLevel = 46.771999359131, },
				[13] = { baseMultiplier = 3.32, actorLevel = 52.34700012207, },
				[14] = { baseMultiplier = 3.49, actorLevel = 58.147998809814, },
				[15] = { baseMultiplier = 3.67, actorLevel = 64.175003051758, },
				[16] = { baseMultiplier = 3.85, actorLevel = 70.428001403809, },
				[17] = { baseMultiplier = 4.04, actorLevel = 76.906997680664, },
				[18] = { baseMultiplier = 4.24, actorLevel = 83.611999511719, },
				[19] = { baseMultiplier = 4.46, actorLevel = 90.542999267578, },
				[20] = { baseMultiplier = 4.68, actorLevel = 97.699996948242, },
				[21] = { baseMultiplier = 4.91, actorLevel = 105.08300018311, },
				[22] = { baseMultiplier = 5.16, actorLevel = 112.69200134277, },
				[23] = { baseMultiplier = 5.42, actorLevel = 120.52700042725, },
				[24] = { baseMultiplier = 5.69, actorLevel = 128.58799743652, },
				[25] = { baseMultiplier = 5.97, actorLevel = 136.875, },
				[26] = { baseMultiplier = 6.27, actorLevel = 145.38800048828, },
				[27] = { baseMultiplier = 6.58, actorLevel = 154.12699890137, },
				[28] = { baseMultiplier = 6.91, actorLevel = 163.09199523926, },
				[29] = { baseMultiplier = 7.26, actorLevel = 172.28300476074, },
				[30] = { baseMultiplier = 7.62, actorLevel = 181.69999694824, },
				[31] = { baseMultiplier = 8, actorLevel = 191.34300231934, },
				[32] = { baseMultiplier = 8.4, actorLevel = 201.21200561523, },
				[33] = { baseMultiplier = 8.82, actorLevel = 211.30700683594, },
				[34] = { baseMultiplier = 9.26, actorLevel = 221.62800598145, },
				[35] = { baseMultiplier = 9.73, actorLevel = 232.17500305176, },
				[36] = { baseMultiplier = 10.21, actorLevel = 242.94799804688, },
				[37] = { baseMultiplier = 10.72, actorLevel = 253.94700622559, },
				[38] = { baseMultiplier = 11.26, actorLevel = 265.17199707031, },
				[39] = { baseMultiplier = 11.82, actorLevel = 276.62298583984, },
				[40] = { baseMultiplier = 12.41, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["HammerOfTheGodsPlayer"] = {
	name = "Hammer of the Gods",
	baseTypeName = "Hammer of the Gods",
	color = 1,
	description = "Entreats the Ancestors to crush your enemies, manifesting a massive hammer that falls from the sky onto your target, Slamming into the ground after a short duration and dealing immense damage based on your weapon.",
	skillTypes = { [SkillType.Attack] = true, [SkillType.Area] = true, [SkillType.Melee] = true, [SkillType.Slam] = true, [SkillType.Multistrikeable] = true, [SkillType.Duration] = true, [SkillType.Totemable] = true, [SkillType.Cooldown] = true, [SkillType.Nonpathing] = true, },
	weaponTypes = {
		["One Handed Mace"] = true,
		["Two Handed Mace"] = true,
	},
	castTime = 1,
	qualityStats = {
		{ "base_cooldown_speed_+%", 1 },
	},
	levels = {
		[1] = { attackSpeedMultiplier = -50, storedUses = 1, baseMultiplier = 6.5, cooldown = 24, levelRequirement = 0, cost = { Mana = 11, }, },
		[2] = { attackSpeedMultiplier = -50, storedUses = 1, baseMultiplier = 7.17, cooldown = 24, levelRequirement = 3, cost = { Mana = 12, }, },
		[3] = { attackSpeedMultiplier = -50, storedUses = 1, baseMultiplier = 7.92, cooldown = 24, levelRequirement = 6, cost = { Mana = 14, }, },
		[4] = { attackSpeedMultiplier = -50, storedUses = 1, baseMultiplier = 8.67, cooldown = 24, levelRequirement = 10, cost = { Mana = 15, }, },
		[5] = { attackSpeedMultiplier = -50, storedUses = 1, baseMultiplier = 9.43, cooldown = 24, levelRequirement = 14, cost = { Mana = 17, }, },
		[6] = { attackSpeedMultiplier = -50, storedUses = 1, baseMultiplier = 10.21, cooldown = 24, levelRequirement = 18, cost = { Mana = 19, }, },
		[7] = { attackSpeedMultiplier = -50, storedUses = 1, baseMultiplier = 11.03, cooldown = 24, levelRequirement = 22, cost = { Mana = 22, }, },
		[8] = { attackSpeedMultiplier = -50, storedUses = 1, baseMultiplier = 11.81, cooldown = 24, levelRequirement = 26, cost = { Mana = 24, }, },
		[9] = { attackSpeedMultiplier = -50, storedUses = 1, baseMultiplier = 12.55, cooldown = 24, levelRequirement = 31, cost = { Mana = 27, }, },
		[10] = { attackSpeedMultiplier = -50, storedUses = 1, baseMultiplier = 13.35, cooldown = 24, levelRequirement = 36, cost = { Mana = 31, }, },
		[11] = { attackSpeedMultiplier = -50, storedUses = 1, baseMultiplier = 14.21, cooldown = 24, levelRequirement = 41, cost = { Mana = 34, }, },
		[12] = { attackSpeedMultiplier = -50, storedUses = 1, baseMultiplier = 15.16, cooldown = 24, levelRequirement = 46, cost = { Mana = 38, }, },
		[13] = { attackSpeedMultiplier = -50, storedUses = 1, baseMultiplier = 16.19, cooldown = 24, levelRequirement = 52, cost = { Mana = 43, }, },
		[14] = { attackSpeedMultiplier = -50, storedUses = 1, baseMultiplier = 17.3, cooldown = 24, levelRequirement = 58, cost = { Mana = 48, }, },
		[15] = { attackSpeedMultiplier = -50, storedUses = 1, baseMultiplier = 18.52, cooldown = 24, levelRequirement = 64, cost = { Mana = 54, }, },
		[16] = { attackSpeedMultiplier = -50, storedUses = 1, baseMultiplier = 19.85, cooldown = 24, levelRequirement = 66, cost = { Mana = 61, }, },
		[17] = { attackSpeedMultiplier = -50, storedUses = 1, baseMultiplier = 21.31, cooldown = 24, levelRequirement = 72, cost = { Mana = 68, }, },
		[18] = { attackSpeedMultiplier = -50, storedUses = 1, baseMultiplier = 22.9, cooldown = 24, levelRequirement = 78, cost = { Mana = 76, }, },
		[19] = { attackSpeedMultiplier = -50, storedUses = 1, baseMultiplier = 24.63, cooldown = 24, levelRequirement = 84, cost = { Mana = 86, }, },
		[20] = { attackSpeedMultiplier = -50, storedUses = 1, baseMultiplier = 26.54, cooldown = 24, levelRequirement = 90, cost = { Mana = 96, }, },
		[21] = { attackSpeedMultiplier = -50, storedUses = 1, baseMultiplier = 28.59, cooldown = 24, levelRequirement = 90, cost = { Mana = 108, }, },
		[22] = { attackSpeedMultiplier = -50, storedUses = 1, baseMultiplier = 30.8, cooldown = 24, levelRequirement = 90, cost = { Mana = 121, }, },
		[23] = { attackSpeedMultiplier = -50, storedUses = 1, baseMultiplier = 33.18, cooldown = 24, levelRequirement = 90, cost = { Mana = 135, }, },
		[24] = { attackSpeedMultiplier = -50, storedUses = 1, baseMultiplier = 35.74, cooldown = 24, levelRequirement = 90, cost = { Mana = 152, }, },
		[25] = { attackSpeedMultiplier = -50, storedUses = 1, baseMultiplier = 38.51, cooldown = 24, levelRequirement = 90, cost = { Mana = 170, }, },
		[26] = { attackSpeedMultiplier = -50, storedUses = 1, baseMultiplier = 41.48, cooldown = 24, levelRequirement = 90, cost = { Mana = 190, }, },
		[27] = { attackSpeedMultiplier = -50, storedUses = 1, baseMultiplier = 44.69, cooldown = 24, levelRequirement = 90, cost = { Mana = 213, }, },
		[28] = { attackSpeedMultiplier = -50, storedUses = 1, baseMultiplier = 48.14, cooldown = 24, levelRequirement = 90, cost = { Mana = 239, }, },
		[29] = { attackSpeedMultiplier = -50, storedUses = 1, baseMultiplier = 51.87, cooldown = 24, levelRequirement = 90, cost = { Mana = 268, }, },
		[30] = { attackSpeedMultiplier = -50, storedUses = 1, baseMultiplier = 55.87, cooldown = 24, levelRequirement = 90, cost = { Mana = 300, }, },
		[31] = { attackSpeedMultiplier = -50, storedUses = 1, baseMultiplier = 60.19, cooldown = 24, levelRequirement = 90, cost = { Mana = 336, }, },
		[32] = { attackSpeedMultiplier = -50, storedUses = 1, baseMultiplier = 64.85, cooldown = 24, levelRequirement = 90, cost = { Mana = 376, }, },
		[33] = { attackSpeedMultiplier = -50, storedUses = 1, baseMultiplier = 69.86, cooldown = 24, levelRequirement = 90, cost = { Mana = 422, }, },
		[34] = { attackSpeedMultiplier = -50, storedUses = 1, baseMultiplier = 75.26, cooldown = 24, levelRequirement = 90, cost = { Mana = 472, }, },
		[35] = { attackSpeedMultiplier = -50, storedUses = 1, baseMultiplier = 81.07, cooldown = 24, levelRequirement = 90, cost = { Mana = 529, }, },
		[36] = { attackSpeedMultiplier = -50, storedUses = 1, baseMultiplier = 87.34, cooldown = 24, levelRequirement = 90, cost = { Mana = 593, }, },
		[37] = { attackSpeedMultiplier = -50, storedUses = 1, baseMultiplier = 94.09, cooldown = 24, levelRequirement = 90, cost = { Mana = 664, }, },
		[38] = { attackSpeedMultiplier = -50, storedUses = 1, baseMultiplier = 101.36, cooldown = 24, levelRequirement = 90, cost = { Mana = 744, }, },
		[39] = { attackSpeedMultiplier = -50, storedUses = 1, baseMultiplier = 109.2, cooldown = 24, levelRequirement = 90, cost = { Mana = 834, }, },
		[40] = { attackSpeedMultiplier = -50, storedUses = 1, baseMultiplier = 117.64, cooldown = 24, levelRequirement = 90, cost = { Mana = 934, }, },
	},
	statSets = {
		[1] = {
			label = "Hammer of the Gods",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "hammer_of_the_gods",
			baseFlags = {
				attack = true,
				area = true,
				melee = true,
				duration = true,
			},
			constantStats = {
				{ "base_skill_effect_duration", 2500 },
				{ "active_skill_base_area_of_effect_radius", 24 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 60 },
				{ "active_skill_damage_+%_final_while_dual_wielding", -30 },
			},
			stats = {
				"is_area_damage",
				"can_perform_skill_while_moving",
				"global_always_hit",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["HeraldOfAshPlayer"] = {
	name = "Herald of Ash",
	baseTypeName = "Herald of Ash",
	color = 1,
	description = "While active, enemies you sufficiently Overkill with attacks will cause an explosion that Ignites nearby enemies based on the Overkill damage dealt.",
	skillTypes = { [SkillType.Buff] = true, [SkillType.HasReservation] = true, [SkillType.CausesBurning] = true, [SkillType.Area] = true, [SkillType.DamageOverTime] = true, [SkillType.Fire] = true, [SkillType.Herald] = true, [SkillType.Duration] = true, [SkillType.OngoingSkill] = true, [SkillType.Persistent] = true, },
	weaponTypes = {
		["One Handed Mace"] = true,
		["Flail"] = true,
		["Two Handed Sword"] = true,
		["Dagger"] = true,
		["Claw"] = true,
		["Crossbow"] = true,
		["Bow"] = true,
		["Spear"] = true,
		["Two Handed Axe"] = true,
		["Two Handed Mace"] = true,
		["One Handed Axe"] = true,
		["Staff"] = true,
		["One Handed Sword"] = true,
	},
	castTime = 0,
	qualityStats = {
		{ "herald_of_ash_overkill_threshold_%", 0.1 },
	},
	levels = {
		[1] = { spiritReservationFlat = 30, levelRequirement = 0, },
		[2] = { spiritReservationFlat = 30, levelRequirement = 3, },
		[3] = { spiritReservationFlat = 30, levelRequirement = 6, },
		[4] = { spiritReservationFlat = 30, levelRequirement = 10, },
		[5] = { spiritReservationFlat = 30, levelRequirement = 14, },
		[6] = { spiritReservationFlat = 30, levelRequirement = 18, },
		[7] = { spiritReservationFlat = 30, levelRequirement = 22, },
		[8] = { spiritReservationFlat = 30, levelRequirement = 26, },
		[9] = { spiritReservationFlat = 30, levelRequirement = 31, },
		[10] = { spiritReservationFlat = 30, levelRequirement = 36, },
		[11] = { spiritReservationFlat = 30, levelRequirement = 41, },
		[12] = { spiritReservationFlat = 30, levelRequirement = 46, },
		[13] = { spiritReservationFlat = 30, levelRequirement = 52, },
		[14] = { spiritReservationFlat = 30, levelRequirement = 58, },
		[15] = { spiritReservationFlat = 30, levelRequirement = 64, },
		[16] = { spiritReservationFlat = 30, levelRequirement = 66, },
		[17] = { spiritReservationFlat = 30, levelRequirement = 72, },
		[18] = { spiritReservationFlat = 30, levelRequirement = 78, },
		[19] = { spiritReservationFlat = 30, levelRequirement = 84, },
		[20] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[21] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[22] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[23] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[24] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[25] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[26] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[27] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[28] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[29] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[30] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[31] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[32] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[33] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[34] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[35] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[36] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[37] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[38] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[39] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[40] = { spiritReservationFlat = 30, levelRequirement = 90, },
	},
	statSets = {
		[1] = {
			label = "Buff",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "herald_of_ash",
			baseFlags = {
			},
			constantStats = {
				{ "herald_of_ash_overkill_threshold_%", 20 },
			},
			stats = {
				"base_deal_no_damage",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
		[2] = {
			label = "Explosion",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "herald_of_ash",
			baseFlags = {
			},
			constantStats = {
				{ "base_skill_effect_duration", 3000 },
				{ "active_skill_base_area_of_effect_radius", 10 },
			},
			stats = {
				"herald_of_ash_burning_%_overkill_damage_per_minute",
				"display_statset_no_hit_damage",
			},
			levels = {
				[1] = { 1000, statInterpolation = { 1, }, actorLevel = 1, },
				[2] = { 1020, statInterpolation = { 1, }, actorLevel = 3.4519999027252, },
				[3] = { 1040, statInterpolation = { 1, }, actorLevel = 6.7670001983643, },
				[4] = { 1060, statInterpolation = { 1, }, actorLevel = 10.307999610901, },
				[5] = { 1080, statInterpolation = { 1, }, actorLevel = 14.074999809265, },
				[6] = { 1100, statInterpolation = { 1, }, actorLevel = 18.068000793457, },
				[7] = { 1120, statInterpolation = { 1, }, actorLevel = 22.287000656128, },
				[8] = { 1140, statInterpolation = { 1, }, actorLevel = 26.732000350952, },
				[9] = { 1160, statInterpolation = { 1, }, actorLevel = 31.40299987793, },
				[10] = { 1180, statInterpolation = { 1, }, actorLevel = 36.299999237061, },
				[11] = { 1200, statInterpolation = { 1, }, actorLevel = 41.423000335693, },
				[12] = { 1220, statInterpolation = { 1, }, actorLevel = 46.771999359131, },
				[13] = { 1240, statInterpolation = { 1, }, actorLevel = 52.34700012207, },
				[14] = { 1260, statInterpolation = { 1, }, actorLevel = 58.147998809814, },
				[15] = { 1280, statInterpolation = { 1, }, actorLevel = 64.175003051758, },
				[16] = { 1300, statInterpolation = { 1, }, actorLevel = 70.428001403809, },
				[17] = { 1320, statInterpolation = { 1, }, actorLevel = 76.906997680664, },
				[18] = { 1340, statInterpolation = { 1, }, actorLevel = 83.611999511719, },
				[19] = { 1360, statInterpolation = { 1, }, actorLevel = 90.542999267578, },
				[20] = { 1380, statInterpolation = { 1, }, actorLevel = 97.699996948242, },
				[21] = { 1400, statInterpolation = { 1, }, actorLevel = 105.08300018311, },
				[22] = { 1420, statInterpolation = { 1, }, actorLevel = 112.69200134277, },
				[23] = { 1440, statInterpolation = { 1, }, actorLevel = 120.52700042725, },
				[24] = { 1460, statInterpolation = { 1, }, actorLevel = 128.58799743652, },
				[25] = { 1480, statInterpolation = { 1, }, actorLevel = 136.875, },
				[26] = { 1500, statInterpolation = { 1, }, actorLevel = 145.38800048828, },
				[27] = { 1520, statInterpolation = { 1, }, actorLevel = 154.12699890137, },
				[28] = { 1540, statInterpolation = { 1, }, actorLevel = 163.09199523926, },
				[29] = { 1560, statInterpolation = { 1, }, actorLevel = 172.28300476074, },
				[30] = { 1580, statInterpolation = { 1, }, actorLevel = 181.69999694824, },
				[31] = { 1600, statInterpolation = { 1, }, actorLevel = 191.34300231934, },
				[32] = { 1620, statInterpolation = { 1, }, actorLevel = 201.21200561523, },
				[33] = { 1640, statInterpolation = { 1, }, actorLevel = 211.30700683594, },
				[34] = { 1660, statInterpolation = { 1, }, actorLevel = 221.62800598145, },
				[35] = { 1680, statInterpolation = { 1, }, actorLevel = 232.17500305176, },
				[36] = { 1700, statInterpolation = { 1, }, actorLevel = 242.94799804688, },
				[37] = { 1720, statInterpolation = { 1, }, actorLevel = 253.94700622559, },
				[38] = { 1740, statInterpolation = { 1, }, actorLevel = 265.17199707031, },
				[39] = { 1760, statInterpolation = { 1, }, actorLevel = 276.62298583984, },
				[40] = { 1780, statInterpolation = { 1, }, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["InfernalCryPlayer"] = {
	name = "Infernal Cry",
	baseTypeName = "Infernal Cry",
	color = 1,
	description = "Performs a warcry, Empowering subsequent Attacks. Consumes all Endurance Charges to Empower additional attacks. Enemies in the warcry's area are destabilised and will Combust on death.",
	skillTypes = { [SkillType.Warcry] = true, [SkillType.Area] = true, [SkillType.Duration] = true, [SkillType.Fire] = true, [SkillType.Damage] = true, [SkillType.Cooldown] = true, [SkillType.ConsumesCharges] = true, [SkillType.EmpowersOtherSkill] = true, [SkillType.Nonpathing] = true, [SkillType.SkillConsumesEnduranceChargesOnUse] = true, },
	castTime = 0.8,
	qualityStats = {
		{ "infernal_cry_exerted_attack_all_damage_%_to_gain_as_fire_per_5_power_up_to_cap%", 0.5 },
		{ "infernal_cry_exerted_attack_all_damage_%_to_gain_as_fire_cap%", 2.5 },
	},
	levels = {
		[1] = { storedUses = 1, levelRequirement = 0, cooldown = 8, cost = { Mana = 27, }, },
		[2] = { storedUses = 1, levelRequirement = 3, cooldown = 8, cost = { Mana = 30, }, },
		[3] = { storedUses = 1, levelRequirement = 6, cooldown = 8, cost = { Mana = 33, }, },
		[4] = { storedUses = 1, levelRequirement = 10, cooldown = 8, cost = { Mana = 37, }, },
		[5] = { storedUses = 1, levelRequirement = 14, cooldown = 8, cost = { Mana = 42, }, },
		[6] = { storedUses = 1, levelRequirement = 18, cooldown = 8, cost = { Mana = 47, }, },
		[7] = { storedUses = 1, levelRequirement = 22, cooldown = 8, cost = { Mana = 53, }, },
		[8] = { storedUses = 1, levelRequirement = 26, cooldown = 8, cost = { Mana = 59, }, },
		[9] = { storedUses = 1, levelRequirement = 31, cooldown = 8, cost = { Mana = 66, }, },
		[10] = { storedUses = 1, levelRequirement = 36, cooldown = 8, cost = { Mana = 74, }, },
		[11] = { storedUses = 1, levelRequirement = 41, cooldown = 8, cost = { Mana = 84, }, },
		[12] = { storedUses = 1, levelRequirement = 46, cooldown = 8, cost = { Mana = 94, }, },
		[13] = { storedUses = 1, levelRequirement = 52, cooldown = 8, cost = { Mana = 105, }, },
		[14] = { storedUses = 1, levelRequirement = 58, cooldown = 8, cost = { Mana = 118, }, },
		[15] = { storedUses = 1, levelRequirement = 64, cooldown = 8, cost = { Mana = 132, }, },
		[16] = { storedUses = 1, levelRequirement = 66, cooldown = 8, cost = { Mana = 148, }, },
		[17] = { storedUses = 1, levelRequirement = 72, cooldown = 8, cost = { Mana = 165, }, },
		[18] = { storedUses = 1, levelRequirement = 78, cooldown = 8, cost = { Mana = 185, }, },
		[19] = { storedUses = 1, levelRequirement = 84, cooldown = 8, cost = { Mana = 208, }, },
		[20] = { storedUses = 1, levelRequirement = 90, cooldown = 8, cost = { Mana = 233, }, },
		[21] = { storedUses = 1, levelRequirement = 90, cooldown = 8, cost = { Mana = 261, }, },
		[22] = { storedUses = 1, levelRequirement = 90, cooldown = 8, cost = { Mana = 292, }, },
		[23] = { storedUses = 1, levelRequirement = 90, cooldown = 8, cost = { Mana = 327, }, },
		[24] = { storedUses = 1, levelRequirement = 90, cooldown = 8, cost = { Mana = 367, }, },
		[25] = { storedUses = 1, levelRequirement = 90, cooldown = 8, cost = { Mana = 411, }, },
		[26] = { storedUses = 1, levelRequirement = 90, cooldown = 8, cost = { Mana = 461, }, },
		[27] = { storedUses = 1, levelRequirement = 90, cooldown = 8, cost = { Mana = 516, }, },
		[28] = { storedUses = 1, levelRequirement = 90, cooldown = 8, cost = { Mana = 578, }, },
		[29] = { storedUses = 1, levelRequirement = 90, cooldown = 8, cost = { Mana = 648, }, },
		[30] = { storedUses = 1, levelRequirement = 90, cooldown = 8, cost = { Mana = 725, }, },
		[31] = { storedUses = 1, levelRequirement = 90, cooldown = 8, cost = { Mana = 813, }, },
		[32] = { storedUses = 1, levelRequirement = 90, cooldown = 8, cost = { Mana = 911, }, },
		[33] = { storedUses = 1, levelRequirement = 90, cooldown = 8, cost = { Mana = 1020, }, },
		[34] = { storedUses = 1, levelRequirement = 90, cooldown = 8, cost = { Mana = 1143, }, },
		[35] = { storedUses = 1, levelRequirement = 90, cooldown = 8, cost = { Mana = 1280, }, },
		[36] = { storedUses = 1, levelRequirement = 90, cooldown = 8, cost = { Mana = 1434, }, },
		[37] = { storedUses = 1, levelRequirement = 90, cooldown = 8, cost = { Mana = 1606, }, },
		[38] = { storedUses = 1, levelRequirement = 90, cooldown = 8, cost = { Mana = 1800, }, },
		[39] = { storedUses = 1, levelRequirement = 90, cooldown = 8, cost = { Mana = 2016, }, },
		[40] = { storedUses = 1, levelRequirement = 90, cooldown = 8, cost = { Mana = 2258, }, },
	},
	statSets = {
		[1] = {
			label = "Infernal Cry",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "infernal_cry",
			baseFlags = {
				warcry = true,
				area = true,
				duration = true,
			},
			constantStats = {
				{ "infernal_cry_exerted_attack_all_damage_%_to_gain_as_fire_per_5_power_up_to_cap%", 25 },
				{ "infernal_cry_exerted_attack_all_damage_%_to_gain_as_fire_cap%", 100 },
				{ "skill_empowers_next_x_melee_attacks", 1 },
				{ "base_skill_effect_duration", 8000 },
				{ "active_skill_base_area_of_effect_radius", 40 },
				{ "infernal_cry_explosion_delay_ms", 200 },
				{ "warcry_exerts_x_additional_attacks_per_endurance_charge_consumed", 1 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 80 },
			},
			stats = {
				"warcry_speed_+%",
				"warcry_count_power_from_enemies",
				"can_perform_skill_while_moving",
				"display_statset_no_hit_damage",
			},
			levels = {
				[1] = { 0, statInterpolation = { 1, }, actorLevel = 1, },
				[2] = { 2, statInterpolation = { 1, }, actorLevel = 3.4519999027252, },
				[3] = { 4, statInterpolation = { 1, }, actorLevel = 6.7670001983643, },
				[4] = { 6, statInterpolation = { 1, }, actorLevel = 10.307999610901, },
				[5] = { 8, statInterpolation = { 1, }, actorLevel = 14.074999809265, },
				[6] = { 10, statInterpolation = { 1, }, actorLevel = 18.068000793457, },
				[7] = { 12, statInterpolation = { 1, }, actorLevel = 22.287000656128, },
				[8] = { 14, statInterpolation = { 1, }, actorLevel = 26.732000350952, },
				[9] = { 16, statInterpolation = { 1, }, actorLevel = 31.40299987793, },
				[10] = { 18, statInterpolation = { 1, }, actorLevel = 36.299999237061, },
				[11] = { 20, statInterpolation = { 1, }, actorLevel = 41.423000335693, },
				[12] = { 22, statInterpolation = { 1, }, actorLevel = 46.771999359131, },
				[13] = { 24, statInterpolation = { 1, }, actorLevel = 52.34700012207, },
				[14] = { 26, statInterpolation = { 1, }, actorLevel = 58.147998809814, },
				[15] = { 28, statInterpolation = { 1, }, actorLevel = 64.175003051758, },
				[16] = { 30, statInterpolation = { 1, }, actorLevel = 70.428001403809, },
				[17] = { 32, statInterpolation = { 1, }, actorLevel = 76.906997680664, },
				[18] = { 34, statInterpolation = { 1, }, actorLevel = 83.611999511719, },
				[19] = { 36, statInterpolation = { 1, }, actorLevel = 90.542999267578, },
				[20] = { 38, statInterpolation = { 1, }, actorLevel = 97.699996948242, },
				[21] = { 40, statInterpolation = { 1, }, actorLevel = 105.08300018311, },
				[22] = { 41, statInterpolation = { 1, }, actorLevel = 112.69200134277, },
				[23] = { 42, statInterpolation = { 1, }, actorLevel = 120.52700042725, },
				[24] = { 43, statInterpolation = { 1, }, actorLevel = 128.58799743652, },
				[25] = { 44, statInterpolation = { 1, }, actorLevel = 136.875, },
				[26] = { 45, statInterpolation = { 1, }, actorLevel = 145.38800048828, },
				[27] = { 46, statInterpolation = { 1, }, actorLevel = 154.12699890137, },
				[28] = { 47, statInterpolation = { 1, }, actorLevel = 163.09199523926, },
				[29] = { 48, statInterpolation = { 1, }, actorLevel = 172.28300476074, },
				[30] = { 49, statInterpolation = { 1, }, actorLevel = 181.69999694824, },
				[31] = { 49, statInterpolation = { 1, }, actorLevel = 191.34300231934, },
				[32] = { 50, statInterpolation = { 1, }, actorLevel = 201.21200561523, },
				[33] = { 50, statInterpolation = { 1, }, actorLevel = 211.30700683594, },
				[34] = { 51, statInterpolation = { 1, }, actorLevel = 221.62800598145, },
				[35] = { 51, statInterpolation = { 1, }, actorLevel = 232.17500305176, },
				[36] = { 52, statInterpolation = { 1, }, actorLevel = 242.94799804688, },
				[37] = { 52, statInterpolation = { 1, }, actorLevel = 253.94700622559, },
				[38] = { 53, statInterpolation = { 1, }, actorLevel = 265.17199707031, },
				[39] = { 53, statInterpolation = { 1, }, actorLevel = 276.62298583984, },
				[40] = { 54, statInterpolation = { 1, }, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["InfernalCryCorpseExplosionPlayer"] = {
	name = "Combust",
	hidden = true,
	description = "The enemy's Corpse violently explodes, dealing Fire damage in an area around it.",
	skillTypes = { [SkillType.Fire] = true, [SkillType.Triggered] = true, [SkillType.Area] = true, [SkillType.Triggerable] = true, [SkillType.InbuiltTrigger] = true, },
	castTime = 1,
	qualityStats = {
	},
	levels = {
		[1] = { critChance = 7, levelRequirement = 0, },
		[2] = { critChance = 7, levelRequirement = 0, },
		[3] = { critChance = 7, levelRequirement = 0, },
		[4] = { critChance = 7, levelRequirement = 0, },
		[5] = { critChance = 7, levelRequirement = 0, },
		[6] = { critChance = 7, levelRequirement = 0, },
		[7] = { critChance = 7, levelRequirement = 0, },
		[8] = { critChance = 7, levelRequirement = 0, },
		[9] = { critChance = 7, levelRequirement = 0, },
		[10] = { critChance = 7, levelRequirement = 0, },
		[11] = { critChance = 7, levelRequirement = 0, },
		[12] = { critChance = 7, levelRequirement = 0, },
		[13] = { critChance = 7, levelRequirement = 0, },
		[14] = { critChance = 7, levelRequirement = 0, },
		[15] = { critChance = 7, levelRequirement = 0, },
		[16] = { critChance = 7, levelRequirement = 0, },
		[17] = { critChance = 7, levelRequirement = 0, },
		[18] = { critChance = 7, levelRequirement = 0, },
		[19] = { critChance = 7, levelRequirement = 0, },
		[20] = { critChance = 7, levelRequirement = 0, },
		[21] = { critChance = 7, levelRequirement = 0, },
		[22] = { critChance = 7, levelRequirement = 0, },
		[23] = { critChance = 7, levelRequirement = 0, },
		[24] = { critChance = 7, levelRequirement = 0, },
		[25] = { critChance = 7, levelRequirement = 0, },
		[26] = { critChance = 7, levelRequirement = 0, },
		[27] = { critChance = 7, levelRequirement = 0, },
		[28] = { critChance = 7, levelRequirement = 0, },
		[29] = { critChance = 7, levelRequirement = 0, },
		[30] = { critChance = 7, levelRequirement = 0, },
		[31] = { critChance = 7, levelRequirement = 0, },
		[32] = { critChance = 7, levelRequirement = 0, },
		[33] = { critChance = 7, levelRequirement = 0, },
		[34] = { critChance = 7, levelRequirement = 0, },
		[35] = { critChance = 7, levelRequirement = 0, },
		[36] = { critChance = 7, levelRequirement = 0, },
		[37] = { critChance = 7, levelRequirement = 0, },
		[38] = { critChance = 7, levelRequirement = 0, },
		[39] = { critChance = 7, levelRequirement = 0, },
		[40] = { critChance = 7, levelRequirement = 0, },
	},
	statSets = {
		[1] = {
			label = "Combust",
			baseEffectiveness = 1.4099999666214,
			incrementalEffectiveness = 0.14000000059605,
			damageIncrementalEffectiveness = 0.0065000001341105,
			statDescriptionScope = "infernal_cry_corpse_explosion",
			baseFlags = {
				area = true,
				hit = true,
			},
			constantStats = {
				{ "active_skill_base_area_of_effect_radius", 16 },
				{ "infernal_cry_explosion_fire_damage_+%_final_per_corpse_power", 10 },
			},
			stats = {
				"secondary_minimum_base_fire_damage",
				"secondary_maximum_base_fire_damage",
				"base_skill_show_average_damage_instead_of_dps",
				"damage_cannot_be_reflected",
				"is_area_damage",
				"triggered_by_infernal_cry",
				"display_statset_hide_usage_stats",
				"display_skill_deals_secondary_damage",
			},
			levels = {
				[1] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 1, },
				[2] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 3.4519999027252, },
				[3] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 6.7670001983643, },
				[4] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 10.307999610901, },
				[5] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 14.074999809265, },
				[6] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 18.068000793457, },
				[7] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 22.287000656128, },
				[8] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 26.732000350952, },
				[9] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 31.40299987793, },
				[10] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 36.299999237061, },
				[11] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 41.423000335693, },
				[12] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 46.771999359131, },
				[13] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 52.34700012207, },
				[14] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 58.147998809814, },
				[15] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 64.175003051758, },
				[16] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 70.428001403809, },
				[17] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 76.906997680664, },
				[18] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 83.611999511719, },
				[19] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 90.542999267578, },
				[20] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 97.699996948242, },
				[21] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 105.08300018311, },
				[22] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 112.69200134277, },
				[23] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 120.52700042725, },
				[24] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 128.58799743652, },
				[25] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 136.875, },
				[26] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 145.38800048828, },
				[27] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 154.12699890137, },
				[28] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 163.09199523926, },
				[29] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 172.28300476074, },
				[30] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 181.69999694824, },
				[31] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 191.34300231934, },
				[32] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 201.21200561523, },
				[33] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 211.30700683594, },
				[34] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 221.62800598145, },
				[35] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 232.17500305176, },
				[36] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 242.94799804688, },
				[37] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 253.94700622559, },
				[38] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 265.17199707031, },
				[39] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 276.62298583984, },
				[40] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["LeapSlamPlayer"] = {
	name = "Leap Slam",
	baseTypeName = "Leap Slam",
	color = 1,
	description = "Jump into the air, damaging and Knocking Back enemies with your mace where you land. Enemies you would land on are\npushed out of the way.",
	skillTypes = { [SkillType.Attack] = true, [SkillType.Area] = true, [SkillType.Melee] = true, [SkillType.Slam] = true, [SkillType.Totemable] = true, [SkillType.Travel] = true, [SkillType.Jumping] = true, [SkillType.ConsumesFullyBrokenArmour] = true, },
	weaponTypes = {
		["Two Handed Mace"] = true,
		["One Handed Mace"] = true,
	},
	castTime = 1.4,
	qualityStats = {
		{ "active_skill_damage_+%_final_vs_fully_broken_armour", 1 },
	},
	levels = {
		[1] = { baseMultiplier = 1.1, levelRequirement = 0, cost = { Mana = 14, }, },
		[2] = { baseMultiplier = 1.21, levelRequirement = 3, cost = { Mana = 16, }, },
		[3] = { baseMultiplier = 1.33, levelRequirement = 6, cost = { Mana = 18, }, },
		[4] = { baseMultiplier = 1.45, levelRequirement = 10, cost = { Mana = 20, }, },
		[5] = { baseMultiplier = 1.57, levelRequirement = 14, cost = { Mana = 23, }, },
		[6] = { baseMultiplier = 1.68, levelRequirement = 18, cost = { Mana = 26, }, },
		[7] = { baseMultiplier = 1.8, levelRequirement = 22, cost = { Mana = 29, }, },
		[8] = { baseMultiplier = 1.91, levelRequirement = 26, cost = { Mana = 32, }, },
		[9] = { baseMultiplier = 2.01, levelRequirement = 31, cost = { Mana = 36, }, },
		[10] = { baseMultiplier = 2.11, levelRequirement = 36, cost = { Mana = 41, }, },
		[11] = { baseMultiplier = 2.21, levelRequirement = 41, cost = { Mana = 46, }, },
		[12] = { baseMultiplier = 2.32, levelRequirement = 46, cost = { Mana = 51, }, },
		[13] = { baseMultiplier = 2.44, levelRequirement = 52, cost = { Mana = 58, }, },
		[14] = { baseMultiplier = 2.56, levelRequirement = 58, cost = { Mana = 64, }, },
		[15] = { baseMultiplier = 2.69, levelRequirement = 64, cost = { Mana = 72, }, },
		[16] = { baseMultiplier = 2.82, levelRequirement = 66, cost = { Mana = 81, }, },
		[17] = { baseMultiplier = 2.96, levelRequirement = 72, cost = { Mana = 91, }, },
		[18] = { baseMultiplier = 3.11, levelRequirement = 78, cost = { Mana = 102, }, },
		[19] = { baseMultiplier = 3.27, levelRequirement = 84, cost = { Mana = 114, }, },
		[20] = { baseMultiplier = 3.43, levelRequirement = 90, cost = { Mana = 128, }, },
		[21] = { baseMultiplier = 3.6, levelRequirement = 90, cost = { Mana = 143, }, },
		[22] = { baseMultiplier = 3.78, levelRequirement = 90, cost = { Mana = 161, }, },
		[23] = { baseMultiplier = 3.97, levelRequirement = 90, cost = { Mana = 180, }, },
		[24] = { baseMultiplier = 4.17, levelRequirement = 90, cost = { Mana = 202, }, },
		[25] = { baseMultiplier = 4.38, levelRequirement = 90, cost = { Mana = 226, }, },
		[26] = { baseMultiplier = 4.6, levelRequirement = 90, cost = { Mana = 253, }, },
		[27] = { baseMultiplier = 4.83, levelRequirement = 90, cost = { Mana = 284, }, },
		[28] = { baseMultiplier = 5.07, levelRequirement = 90, cost = { Mana = 318, }, },
		[29] = { baseMultiplier = 5.32, levelRequirement = 90, cost = { Mana = 356, }, },
		[30] = { baseMultiplier = 5.59, levelRequirement = 90, cost = { Mana = 399, }, },
		[31] = { baseMultiplier = 5.87, levelRequirement = 90, cost = { Mana = 447, }, },
		[32] = { baseMultiplier = 6.16, levelRequirement = 90, cost = { Mana = 501, }, },
		[33] = { baseMultiplier = 6.47, levelRequirement = 90, cost = { Mana = 561, }, },
		[34] = { baseMultiplier = 6.79, levelRequirement = 90, cost = { Mana = 629, }, },
		[35] = { baseMultiplier = 7.13, levelRequirement = 90, cost = { Mana = 704, }, },
		[36] = { baseMultiplier = 7.49, levelRequirement = 90, cost = { Mana = 789, }, },
		[37] = { baseMultiplier = 7.86, levelRequirement = 90, cost = { Mana = 884, }, },
		[38] = { baseMultiplier = 8.26, levelRequirement = 90, cost = { Mana = 990, }, },
		[39] = { baseMultiplier = 8.67, levelRequirement = 90, cost = { Mana = 1109, }, },
		[40] = { baseMultiplier = 9.1, levelRequirement = 90, cost = { Mana = 1243, }, },
	},
	statSets = {
		[1] = {
			label = "Leap Slam",
			baseEffectiveness = 0,
			incrementalEffectiveness = 0.092720001935959,
			statDescriptionScope = "leap_slam",
			baseFlags = {
				attack = true,
				area = true,
				melee = true,
			},
			constantStats = {
				{ "broken_armour_consume_art_variation", 1 },
				{ "added_attack_time_ms", 650 },
				{ "melee_conditional_step_distance", 5 },
				{ "moving_melee_conditional_step_distance", 15 },
				{ "leap_slam_added_attack_time_by_distance_ms", 500 },
				{ "leap_slam_animation_distance_threshold", 30 },
				{ "active_skill_consume_enemy_fully_broken_armour_to_gain_hit_damage_stun_multiplier_+%", 500 },
				{ "active_skill_base_area_of_effect_radius", 25 },
				{ "active_skill_damage_+%_final_while_dual_wielding", -30 },
			},
			stats = {
				"active_skill_hit_damage_stun_multiplier_+%_final",
				"is_area_damage",
				"leap_slam_always_knockback_within_range",
				"base_skill_show_average_damage_instead_of_dps",
				"cannot_break_armour",
			},
			levels = {
				[1] = { 20, statInterpolation = { 1, }, actorLevel = 1, },
				[2] = { 21, statInterpolation = { 1, }, actorLevel = 3.4519999027252, },
				[3] = { 22, statInterpolation = { 1, }, actorLevel = 6.7670001983643, },
				[4] = { 23, statInterpolation = { 1, }, actorLevel = 10.307999610901, },
				[5] = { 24, statInterpolation = { 1, }, actorLevel = 14.074999809265, },
				[6] = { 25, statInterpolation = { 1, }, actorLevel = 18.068000793457, },
				[7] = { 26, statInterpolation = { 1, }, actorLevel = 22.287000656128, },
				[8] = { 27, statInterpolation = { 1, }, actorLevel = 26.732000350952, },
				[9] = { 28, statInterpolation = { 1, }, actorLevel = 31.40299987793, },
				[10] = { 29, statInterpolation = { 1, }, actorLevel = 36.299999237061, },
				[11] = { 30, statInterpolation = { 1, }, actorLevel = 41.423000335693, },
				[12] = { 31, statInterpolation = { 1, }, actorLevel = 46.771999359131, },
				[13] = { 32, statInterpolation = { 1, }, actorLevel = 52.34700012207, },
				[14] = { 33, statInterpolation = { 1, }, actorLevel = 58.147998809814, },
				[15] = { 34, statInterpolation = { 1, }, actorLevel = 64.175003051758, },
				[16] = { 35, statInterpolation = { 1, }, actorLevel = 70.428001403809, },
				[17] = { 36, statInterpolation = { 1, }, actorLevel = 76.906997680664, },
				[18] = { 37, statInterpolation = { 1, }, actorLevel = 83.611999511719, },
				[19] = { 38, statInterpolation = { 1, }, actorLevel = 90.542999267578, },
				[20] = { 39, statInterpolation = { 1, }, actorLevel = 97.699996948242, },
				[21] = { 40, statInterpolation = { 1, }, actorLevel = 105.08300018311, },
				[22] = { 41, statInterpolation = { 1, }, actorLevel = 112.69200134277, },
				[23] = { 42, statInterpolation = { 1, }, actorLevel = 120.52700042725, },
				[24] = { 43, statInterpolation = { 1, }, actorLevel = 128.58799743652, },
				[25] = { 44, statInterpolation = { 1, }, actorLevel = 136.875, },
				[26] = { 45, statInterpolation = { 1, }, actorLevel = 145.38800048828, },
				[27] = { 46, statInterpolation = { 1, }, actorLevel = 154.12699890137, },
				[28] = { 47, statInterpolation = { 1, }, actorLevel = 163.09199523926, },
				[29] = { 48, statInterpolation = { 1, }, actorLevel = 172.28300476074, },
				[30] = { 49, statInterpolation = { 1, }, actorLevel = 181.69999694824, },
				[31] = { 50, statInterpolation = { 1, }, actorLevel = 191.34300231934, },
				[32] = { 51, statInterpolation = { 1, }, actorLevel = 201.21200561523, },
				[33] = { 52, statInterpolation = { 1, }, actorLevel = 211.30700683594, },
				[34] = { 53, statInterpolation = { 1, }, actorLevel = 221.62800598145, },
				[35] = { 54, statInterpolation = { 1, }, actorLevel = 232.17500305176, },
				[36] = { 55, statInterpolation = { 1, }, actorLevel = 242.94799804688, },
				[37] = { 56, statInterpolation = { 1, }, actorLevel = 253.94700622559, },
				[38] = { 57, statInterpolation = { 1, }, actorLevel = 265.17199707031, },
				[39] = { 58, statInterpolation = { 1, }, actorLevel = 276.62298583984, },
				[40] = { 59, statInterpolation = { 1, }, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["ArmourPiercingBoltsAmmoPlayer"] = {
	name = "Load Armour Piercing Rounds",
	baseTypeName = "Load Armour Piercing Rounds",
	color = 1,
	description = "Loads your Crossbow with a clip of bolts that can be fired rapidly and Break enemy Armour. Using this skill again reloads the clip.",
	skillTypes = { [SkillType.CrossbowAmmoSkill] = true, [SkillType.ReservesManually] = true, [SkillType.Attack] = true, [SkillType.Nonpathing] = true, },
	weaponTypes = {
		["Crossbow"] = true,
	},
	castTime = 0.6,
	qualityStats = {
	},
	levels = {
		[1] = { levelRequirement = 0, cost = { Mana = 8, }, },
		[2] = { levelRequirement = 3, cost = { Mana = 9, }, },
		[3] = { levelRequirement = 6, cost = { Mana = 10, }, },
		[4] = { levelRequirement = 10, cost = { Mana = 11, }, },
		[5] = { levelRequirement = 14, cost = { Mana = 13, }, },
		[6] = { levelRequirement = 18, cost = { Mana = 14, }, },
		[7] = { levelRequirement = 22, cost = { Mana = 16, }, },
		[8] = { levelRequirement = 26, cost = { Mana = 18, }, },
		[9] = { levelRequirement = 31, cost = { Mana = 20, }, },
		[10] = { levelRequirement = 36, cost = { Mana = 23, }, },
		[11] = { levelRequirement = 41, cost = { Mana = 26, }, },
		[12] = { levelRequirement = 46, cost = { Mana = 29, }, },
		[13] = { levelRequirement = 52, cost = { Mana = 32, }, },
		[14] = { levelRequirement = 58, cost = { Mana = 36, }, },
		[15] = { levelRequirement = 64, cost = { Mana = 41, }, },
		[16] = { levelRequirement = 66, cost = { Mana = 46, }, },
		[17] = { levelRequirement = 72, cost = { Mana = 51, }, },
		[18] = { levelRequirement = 78, cost = { Mana = 58, }, },
		[19] = { levelRequirement = 84, cost = { Mana = 65, }, },
		[20] = { levelRequirement = 90, cost = { Mana = 72, }, },
		[21] = { levelRequirement = 90, cost = { Mana = 81, }, },
		[22] = { levelRequirement = 90, cost = { Mana = 91, }, },
		[23] = { levelRequirement = 90, cost = { Mana = 102, }, },
		[24] = { levelRequirement = 90, cost = { Mana = 114, }, },
		[25] = { levelRequirement = 90, cost = { Mana = 128, }, },
		[26] = { levelRequirement = 90, cost = { Mana = 144, }, },
		[27] = { levelRequirement = 90, cost = { Mana = 161, }, },
		[28] = { levelRequirement = 90, cost = { Mana = 180, }, },
		[29] = { levelRequirement = 90, cost = { Mana = 202, }, },
		[30] = { levelRequirement = 90, cost = { Mana = 226, }, },
		[31] = { levelRequirement = 90, cost = { Mana = 254, }, },
		[32] = { levelRequirement = 90, cost = { Mana = 284, }, },
		[33] = { levelRequirement = 90, cost = { Mana = 319, }, },
		[34] = { levelRequirement = 90, cost = { Mana = 357, }, },
		[35] = { levelRequirement = 90, cost = { Mana = 400, }, },
		[36] = { levelRequirement = 90, cost = { Mana = 448, }, },
		[37] = { levelRequirement = 90, cost = { Mana = 502, }, },
		[38] = { levelRequirement = 90, cost = { Mana = 562, }, },
		[39] = { levelRequirement = 90, cost = { Mana = 630, }, },
		[40] = { levelRequirement = 90, cost = { Mana = 706, }, },
	},
	statSets = {
		[1] = {
			label = "Ammunition",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "skill_stat_descriptions",
			baseFlags = {
			},
			constantStats = {
				{ "action_allowed_queue_time_override_ms", 1000 },
				{ "movement_speed_+%_final_while_performing_action", -30 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 60 },
			},
			stats = {
				"base_number_of_crossbow_bolts",
				"action_can_be_used_in_aiming_stance",
				"can_perform_skill_while_moving",
				"base_deal_no_damage",
				"display_statset_hide_usage_stats",
			},
			levels = {
				[1] = { 12, statInterpolation = { 1, }, actorLevel = 1, },
				[2] = { 12, statInterpolation = { 1, }, actorLevel = 3.4519999027252, },
				[3] = { 13, statInterpolation = { 1, }, actorLevel = 6.7670001983643, },
				[4] = { 13, statInterpolation = { 1, }, actorLevel = 10.307999610901, },
				[5] = { 14, statInterpolation = { 1, }, actorLevel = 14.074999809265, },
				[6] = { 14, statInterpolation = { 1, }, actorLevel = 18.068000793457, },
				[7] = { 15, statInterpolation = { 1, }, actorLevel = 22.287000656128, },
				[8] = { 15, statInterpolation = { 1, }, actorLevel = 26.732000350952, },
				[9] = { 16, statInterpolation = { 1, }, actorLevel = 31.40299987793, },
				[10] = { 16, statInterpolation = { 1, }, actorLevel = 36.299999237061, },
				[11] = { 17, statInterpolation = { 1, }, actorLevel = 41.423000335693, },
				[12] = { 17, statInterpolation = { 1, }, actorLevel = 46.771999359131, },
				[13] = { 18, statInterpolation = { 1, }, actorLevel = 52.34700012207, },
				[14] = { 18, statInterpolation = { 1, }, actorLevel = 58.147998809814, },
				[15] = { 19, statInterpolation = { 1, }, actorLevel = 64.175003051758, },
				[16] = { 19, statInterpolation = { 1, }, actorLevel = 70.428001403809, },
				[17] = { 20, statInterpolation = { 1, }, actorLevel = 76.906997680664, },
				[18] = { 20, statInterpolation = { 1, }, actorLevel = 83.611999511719, },
				[19] = { 21, statInterpolation = { 1, }, actorLevel = 90.542999267578, },
				[20] = { 21, statInterpolation = { 1, }, actorLevel = 97.699996948242, },
				[21] = { 22, statInterpolation = { 1, }, actorLevel = 105.08300018311, },
				[22] = { 22, statInterpolation = { 1, }, actorLevel = 112.69200134277, },
				[23] = { 23, statInterpolation = { 1, }, actorLevel = 120.52700042725, },
				[24] = { 23, statInterpolation = { 1, }, actorLevel = 128.58799743652, },
				[25] = { 24, statInterpolation = { 1, }, actorLevel = 136.875, },
				[26] = { 24, statInterpolation = { 1, }, actorLevel = 145.38800048828, },
				[27] = { 25, statInterpolation = { 1, }, actorLevel = 154.12699890137, },
				[28] = { 25, statInterpolation = { 1, }, actorLevel = 163.09199523926, },
				[29] = { 26, statInterpolation = { 1, }, actorLevel = 172.28300476074, },
				[30] = { 26, statInterpolation = { 1, }, actorLevel = 181.69999694824, },
				[31] = { 27, statInterpolation = { 1, }, actorLevel = 191.34300231934, },
				[32] = { 27, statInterpolation = { 1, }, actorLevel = 201.21200561523, },
				[33] = { 28, statInterpolation = { 1, }, actorLevel = 211.30700683594, },
				[34] = { 28, statInterpolation = { 1, }, actorLevel = 221.62800598145, },
				[35] = { 29, statInterpolation = { 1, }, actorLevel = 232.17500305176, },
				[36] = { 29, statInterpolation = { 1, }, actorLevel = 242.94799804688, },
				[37] = { 30, statInterpolation = { 1, }, actorLevel = 253.94700622559, },
				[38] = { 30, statInterpolation = { 1, }, actorLevel = 265.17199707031, },
				[39] = { 31, statInterpolation = { 1, }, actorLevel = 276.62298583984, },
				[40] = { 31, statInterpolation = { 1, }, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["ArmourPiercingBoltsPlayer"] = {
	name = "Armour Piercing Rounds",
	hidden = true,
	description = "Rapidly fires bolts that Break enemy Armour. Can fire a limited number of bolts before needing to reload.",
	skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.Projectile] = true, [SkillType.ProjectilesFromUser] = true, [SkillType.CrossbowSkill] = true, [SkillType.Trappable] = true, [SkillType.Totemable] = true, [SkillType.Mineable] = true, [SkillType.Nonpathing] = true, [SkillType.Physical] = true, },
	weaponTypes = {
		["Crossbow"] = true,
	},
	castTime = 1,
	qualityStats = {
		{ "armour_break_amount_+%", 1.5 },
	},
	levels = {
		[1] = { attackSpeedMultiplier = 325, baseMultiplier = 0.2, levelRequirement = 0, },
		[2] = { attackSpeedMultiplier = 325, baseMultiplier = 0.22, levelRequirement = 0, },
		[3] = { attackSpeedMultiplier = 325, baseMultiplier = 0.24, levelRequirement = 0, },
		[4] = { attackSpeedMultiplier = 325, baseMultiplier = 0.26, levelRequirement = 0, },
		[5] = { attackSpeedMultiplier = 325, baseMultiplier = 0.28, levelRequirement = 0, },
		[6] = { attackSpeedMultiplier = 325, baseMultiplier = 0.31, levelRequirement = 0, },
		[7] = { attackSpeedMultiplier = 325, baseMultiplier = 0.33, levelRequirement = 0, },
		[8] = { attackSpeedMultiplier = 325, baseMultiplier = 0.35, levelRequirement = 0, },
		[9] = { attackSpeedMultiplier = 325, baseMultiplier = 0.36, levelRequirement = 0, },
		[10] = { attackSpeedMultiplier = 325, baseMultiplier = 0.38, levelRequirement = 0, },
		[11] = { attackSpeedMultiplier = 325, baseMultiplier = 0.4, levelRequirement = 0, },
		[12] = { attackSpeedMultiplier = 325, baseMultiplier = 0.42, levelRequirement = 0, },
		[13] = { attackSpeedMultiplier = 325, baseMultiplier = 0.44, levelRequirement = 0, },
		[14] = { attackSpeedMultiplier = 325, baseMultiplier = 0.47, levelRequirement = 0, },
		[15] = { attackSpeedMultiplier = 325, baseMultiplier = 0.49, levelRequirement = 0, },
		[16] = { attackSpeedMultiplier = 325, baseMultiplier = 0.51, levelRequirement = 0, },
		[17] = { attackSpeedMultiplier = 325, baseMultiplier = 0.54, levelRequirement = 0, },
		[18] = { attackSpeedMultiplier = 325, baseMultiplier = 0.57, levelRequirement = 0, },
		[19] = { attackSpeedMultiplier = 325, baseMultiplier = 0.59, levelRequirement = 0, },
		[20] = { attackSpeedMultiplier = 325, baseMultiplier = 0.62, levelRequirement = 0, },
		[21] = { attackSpeedMultiplier = 325, baseMultiplier = 0.65, levelRequirement = 0, },
		[22] = { attackSpeedMultiplier = 325, baseMultiplier = 0.69, levelRequirement = 0, },
		[23] = { attackSpeedMultiplier = 325, baseMultiplier = 0.72, levelRequirement = 0, },
		[24] = { attackSpeedMultiplier = 325, baseMultiplier = 0.76, levelRequirement = 0, },
		[25] = { attackSpeedMultiplier = 325, baseMultiplier = 0.8, levelRequirement = 0, },
		[26] = { attackSpeedMultiplier = 325, baseMultiplier = 0.84, levelRequirement = 0, },
		[27] = { attackSpeedMultiplier = 325, baseMultiplier = 0.88, levelRequirement = 0, },
		[28] = { attackSpeedMultiplier = 325, baseMultiplier = 0.92, levelRequirement = 0, },
		[29] = { attackSpeedMultiplier = 325, baseMultiplier = 0.97, levelRequirement = 0, },
		[30] = { attackSpeedMultiplier = 325, baseMultiplier = 1.02, levelRequirement = 0, },
		[31] = { attackSpeedMultiplier = 325, baseMultiplier = 1.07, levelRequirement = 0, },
		[32] = { attackSpeedMultiplier = 325, baseMultiplier = 1.12, levelRequirement = 0, },
		[33] = { attackSpeedMultiplier = 325, baseMultiplier = 1.18, levelRequirement = 0, },
		[34] = { attackSpeedMultiplier = 325, baseMultiplier = 1.24, levelRequirement = 0, },
		[35] = { attackSpeedMultiplier = 325, baseMultiplier = 1.3, levelRequirement = 0, },
		[36] = { attackSpeedMultiplier = 325, baseMultiplier = 1.36, levelRequirement = 0, },
		[37] = { attackSpeedMultiplier = 325, baseMultiplier = 1.43, levelRequirement = 0, },
		[38] = { attackSpeedMultiplier = 325, baseMultiplier = 1.5, levelRequirement = 0, },
		[39] = { attackSpeedMultiplier = 325, baseMultiplier = 1.58, levelRequirement = 0, },
		[40] = { attackSpeedMultiplier = 325, baseMultiplier = 1.66, levelRequirement = 0, },
	},
	statSets = {
		[1] = {
			label = "Projectile",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "rapid_shot_piercing",
			baseFlags = {
				attack = true,
				projectile = true,
			},
			constantStats = {
				{ "action_required_target_facing_angle_tolerance_degrees", 60 },
				{ "active_skill_override_turn_duration_ms", 100 },
				{ "active_skill_facing_angle_turn_duration_ms", 100 },
				{ "crossbow_barrage_recoil_per_shot", 1 },
				{ "crossbow_barrage_total_recoil_buff_count", 8 },
				{ "crossbow_barrage_debuff_duration_ms", 300 },
				{ "base_knockback_distance", 30 },
				{ "broken_armour_debuff_art_variation", 1 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
			},
			stats = {
				"apply_X_armour_break_on_hit",
				"base_is_projectile",
				"has_modular_projectiles_enabled",
				"action_requires_aiming_stance",
				"should_use_additive_aiming_animation",
				"projectile_uses_contact_position",
				"projectile_uses_contact_direction",
				"check_for_targets_between_initiator_and_projectile_source",
				"projectiles_crossbow_barrage",
				"disable_visual_hit_effect",
				"action_do_not_face_target",
				"can_perform_skill_while_moving",
			},
			levels = {
				[1] = { 1, statInterpolation = { 1, }, actorLevel = 1, },
				[2] = { 2, statInterpolation = { 1, }, actorLevel = 3.4519999027252, },
				[3] = { 3, statInterpolation = { 1, }, actorLevel = 6.7670001983643, },
				[4] = { 5, statInterpolation = { 1, }, actorLevel = 10.307999610901, },
				[5] = { 8, statInterpolation = { 1, }, actorLevel = 14.074999809265, },
				[6] = { 12, statInterpolation = { 1, }, actorLevel = 18.068000793457, },
				[7] = { 17, statInterpolation = { 1, }, actorLevel = 22.287000656128, },
				[8] = { 24, statInterpolation = { 1, }, actorLevel = 26.732000350952, },
				[9] = { 35, statInterpolation = { 1, }, actorLevel = 31.40299987793, },
				[10] = { 50, statInterpolation = { 1, }, actorLevel = 36.299999237061, },
				[11] = { 71, statInterpolation = { 1, }, actorLevel = 41.423000335693, },
				[12] = { 98, statInterpolation = { 1, }, actorLevel = 46.771999359131, },
				[13] = { 144, statInterpolation = { 1, }, actorLevel = 52.34700012207, },
				[14] = { 209, statInterpolation = { 1, }, actorLevel = 58.147998809814, },
				[15] = { 300, statInterpolation = { 1, }, actorLevel = 64.175003051758, },
				[16] = { 402, statInterpolation = { 1, }, actorLevel = 70.428001403809, },
				[17] = { 479, statInterpolation = { 1, }, actorLevel = 76.906997680664, },
				[18] = { 569, statInterpolation = { 1, }, actorLevel = 83.611999511719, },
				[19] = { 714, statInterpolation = { 1, }, actorLevel = 90.542999267578, },
				[20] = { 845, statInterpolation = { 1, }, actorLevel = 97.699996948242, },
				[21] = { 894, statInterpolation = { 1, }, actorLevel = 105.08300018311, },
				[22] = { 945, statInterpolation = { 1, }, actorLevel = 112.69200134277, },
				[23] = { 999, statInterpolation = { 1, }, actorLevel = 120.52700042725, },
				[24] = { 1056, statInterpolation = { 1, }, actorLevel = 128.58799743652, },
				[25] = { 1117, statInterpolation = { 1, }, actorLevel = 136.875, },
				[26] = { 1180, statInterpolation = { 1, }, actorLevel = 145.38800048828, },
				[27] = { 1247, statInterpolation = { 1, }, actorLevel = 154.12699890137, },
				[28] = { 1318, statInterpolation = { 1, }, actorLevel = 163.09199523926, },
				[29] = { 1392, statInterpolation = { 1, }, actorLevel = 172.28300476074, },
				[30] = { 1470, statInterpolation = { 1, }, actorLevel = 181.69999694824, },
				[31] = { 1553, statInterpolation = { 1, }, actorLevel = 191.34300231934, },
				[32] = { 1640, statInterpolation = { 1, }, actorLevel = 201.21200561523, },
				[33] = { 1732, statInterpolation = { 1, }, actorLevel = 211.30700683594, },
				[34] = { 1829, statInterpolation = { 1, }, actorLevel = 221.62800598145, },
				[35] = { 1931, statInterpolation = { 1, }, actorLevel = 232.17500305176, },
				[36] = { 2038, statInterpolation = { 1, }, actorLevel = 242.94799804688, },
				[37] = { 2151, statInterpolation = { 1, }, actorLevel = 253.94700622559, },
				[38] = { 2271, statInterpolation = { 1, }, actorLevel = 265.17199707031, },
				[39] = { 2389, statInterpolation = { 1, }, actorLevel = 276.62298583984, },
				[40] = { 2512, statInterpolation = { 1, }, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["ExplosiveShotAmmoPlayer"] = {
	name = "Load Explosive Shot",
	baseTypeName = "Load Explosive Shot",
	color = 1,
	description = "Loads your Crossbow with flaming bolts that explode on impact. The explosion will cause any Grenades in its area of effect to also explode.",
	skillTypes = { [SkillType.CrossbowAmmoSkill] = true, [SkillType.ReservesManually] = true, [SkillType.Attack] = true, [SkillType.Nonpathing] = true, },
	weaponTypes = {
		["Crossbow"] = true,
	},
	castTime = 1.5,
	qualityStats = {
	},
	levels = {
		[1] = { levelRequirement = 0, cost = { Mana = 9, }, },
		[2] = { levelRequirement = 3, cost = { Mana = 10, }, },
		[3] = { levelRequirement = 6, cost = { Mana = 12, }, },
		[4] = { levelRequirement = 10, cost = { Mana = 13, }, },
		[5] = { levelRequirement = 14, cost = { Mana = 15, }, },
		[6] = { levelRequirement = 18, cost = { Mana = 17, }, },
		[7] = { levelRequirement = 22, cost = { Mana = 19, }, },
		[8] = { levelRequirement = 26, cost = { Mana = 21, }, },
		[9] = { levelRequirement = 31, cost = { Mana = 24, }, },
		[10] = { levelRequirement = 36, cost = { Mana = 27, }, },
		[11] = { levelRequirement = 41, cost = { Mana = 30, }, },
		[12] = { levelRequirement = 46, cost = { Mana = 34, }, },
		[13] = { levelRequirement = 52, cost = { Mana = 38, }, },
		[14] = { levelRequirement = 58, cost = { Mana = 42, }, },
		[15] = { levelRequirement = 64, cost = { Mana = 47, }, },
		[16] = { levelRequirement = 66, cost = { Mana = 53, }, },
		[17] = { levelRequirement = 72, cost = { Mana = 60, }, },
		[18] = { levelRequirement = 78, cost = { Mana = 67, }, },
		[19] = { levelRequirement = 84, cost = { Mana = 75, }, },
		[20] = { levelRequirement = 90, cost = { Mana = 84, }, },
		[21] = { levelRequirement = 90, cost = { Mana = 94, }, },
		[22] = { levelRequirement = 90, cost = { Mana = 106, }, },
		[23] = { levelRequirement = 90, cost = { Mana = 118, }, },
		[24] = { levelRequirement = 90, cost = { Mana = 133, }, },
		[25] = { levelRequirement = 90, cost = { Mana = 149, }, },
		[26] = { levelRequirement = 90, cost = { Mana = 167, }, },
		[27] = { levelRequirement = 90, cost = { Mana = 187, }, },
		[28] = { levelRequirement = 90, cost = { Mana = 209, }, },
		[29] = { levelRequirement = 90, cost = { Mana = 234, }, },
		[30] = { levelRequirement = 90, cost = { Mana = 263, }, },
		[31] = { levelRequirement = 90, cost = { Mana = 294, }, },
		[32] = { levelRequirement = 90, cost = { Mana = 330, }, },
		[33] = { levelRequirement = 90, cost = { Mana = 370, }, },
		[34] = { levelRequirement = 90, cost = { Mana = 414, }, },
		[35] = { levelRequirement = 90, cost = { Mana = 464, }, },
		[36] = { levelRequirement = 90, cost = { Mana = 520, }, },
		[37] = { levelRequirement = 90, cost = { Mana = 582, }, },
		[38] = { levelRequirement = 90, cost = { Mana = 652, }, },
		[39] = { levelRequirement = 90, cost = { Mana = 731, }, },
		[40] = { levelRequirement = 90, cost = { Mana = 819, }, },
	},
	statSets = {
		[1] = {
			label = "Ammunition",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "skill_stat_descriptions",
			baseFlags = {
			},
			constantStats = {
				{ "base_number_of_crossbow_bolts", 1 },
				{ "action_allowed_queue_time_override_ms", 1000 },
				{ "movement_speed_+%_final_while_performing_action", -30 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 60 },
				{ "active_skill_reload_speed_+%_final", -30 },
			},
			stats = {
				"action_can_be_used_in_aiming_stance",
				"can_perform_skill_while_moving",
				"base_deal_no_damage",
				"display_statset_hide_usage_stats",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["ExplosiveShotPlayer"] = {
	name = "Explosive Shot",
	hidden = true,
	description = "Fires a flaming bolt that explodes on impact. The explosion will cause any Grenades in its area of effect to also explode.",
	skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.Projectile] = true, [SkillType.ProjectilesFromUser] = true, [SkillType.Area] = true, [SkillType.CrossbowSkill] = true, [SkillType.Trappable] = true, [SkillType.Totemable] = true, [SkillType.Mineable] = true, [SkillType.Fire] = true, [SkillType.Nonpathing] = true, },
	weaponTypes = {
		["Crossbow"] = true,
	},
	castTime = 1,
	qualityStats = {
		{ "active_skill_ignite_effect_+%_final", 1.5 },
	},
	levels = {
		[1] = { attackSpeedMultiplier = -30, baseMultiplier = 1.4, levelRequirement = 0, },
		[2] = { attackSpeedMultiplier = -30, baseMultiplier = 1.54, levelRequirement = 0, },
		[3] = { attackSpeedMultiplier = -30, baseMultiplier = 1.69, levelRequirement = 0, },
		[4] = { attackSpeedMultiplier = -30, baseMultiplier = 1.85, levelRequirement = 0, },
		[5] = { attackSpeedMultiplier = -30, baseMultiplier = 1.99, levelRequirement = 0, },
		[6] = { attackSpeedMultiplier = -30, baseMultiplier = 2.14, levelRequirement = 0, },
		[7] = { attackSpeedMultiplier = -30, baseMultiplier = 2.29, levelRequirement = 0, },
		[8] = { attackSpeedMultiplier = -30, baseMultiplier = 2.43, levelRequirement = 0, },
		[9] = { attackSpeedMultiplier = -30, baseMultiplier = 2.55, levelRequirement = 0, },
		[10] = { attackSpeedMultiplier = -30, baseMultiplier = 2.68, levelRequirement = 0, },
		[11] = { attackSpeedMultiplier = -30, baseMultiplier = 2.81, levelRequirement = 0, },
		[12] = { attackSpeedMultiplier = -30, baseMultiplier = 2.96, levelRequirement = 0, },
		[13] = { attackSpeedMultiplier = -30, baseMultiplier = 3.1, levelRequirement = 0, },
		[14] = { attackSpeedMultiplier = -30, baseMultiplier = 3.26, levelRequirement = 0, },
		[15] = { attackSpeedMultiplier = -30, baseMultiplier = 3.42, levelRequirement = 0, },
		[16] = { attackSpeedMultiplier = -30, baseMultiplier = 3.59, levelRequirement = 0, },
		[17] = { attackSpeedMultiplier = -30, baseMultiplier = 3.77, levelRequirement = 0, },
		[18] = { attackSpeedMultiplier = -30, baseMultiplier = 3.96, levelRequirement = 0, },
		[19] = { attackSpeedMultiplier = -30, baseMultiplier = 4.16, levelRequirement = 0, },
		[20] = { attackSpeedMultiplier = -30, baseMultiplier = 4.37, levelRequirement = 0, },
		[21] = { attackSpeedMultiplier = -30, baseMultiplier = 4.58, levelRequirement = 0, },
		[22] = { attackSpeedMultiplier = -30, baseMultiplier = 4.81, levelRequirement = 0, },
		[23] = { attackSpeedMultiplier = -30, baseMultiplier = 5.05, levelRequirement = 0, },
		[24] = { attackSpeedMultiplier = -30, baseMultiplier = 5.31, levelRequirement = 0, },
		[25] = { attackSpeedMultiplier = -30, baseMultiplier = 5.57, levelRequirement = 0, },
		[26] = { attackSpeedMultiplier = -30, baseMultiplier = 5.85, levelRequirement = 0, },
		[27] = { attackSpeedMultiplier = -30, baseMultiplier = 6.14, levelRequirement = 0, },
		[28] = { attackSpeedMultiplier = -30, baseMultiplier = 6.45, levelRequirement = 0, },
		[29] = { attackSpeedMultiplier = -30, baseMultiplier = 6.77, levelRequirement = 0, },
		[30] = { attackSpeedMultiplier = -30, baseMultiplier = 7.11, levelRequirement = 0, },
		[31] = { attackSpeedMultiplier = -30, baseMultiplier = 7.47, levelRequirement = 0, },
		[32] = { attackSpeedMultiplier = -30, baseMultiplier = 7.84, levelRequirement = 0, },
		[33] = { attackSpeedMultiplier = -30, baseMultiplier = 8.23, levelRequirement = 0, },
		[34] = { attackSpeedMultiplier = -30, baseMultiplier = 8.65, levelRequirement = 0, },
		[35] = { attackSpeedMultiplier = -30, baseMultiplier = 9.08, levelRequirement = 0, },
		[36] = { attackSpeedMultiplier = -30, baseMultiplier = 9.53, levelRequirement = 0, },
		[37] = { attackSpeedMultiplier = -30, baseMultiplier = 10.01, levelRequirement = 0, },
		[38] = { attackSpeedMultiplier = -30, baseMultiplier = 10.51, levelRequirement = 0, },
		[39] = { attackSpeedMultiplier = -30, baseMultiplier = 11.03, levelRequirement = 0, },
		[40] = { attackSpeedMultiplier = -30, baseMultiplier = 11.59, levelRequirement = 0, },
	},
	statSets = {
		[1] = {
			label = "Projectile",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "power_shot_incendiary",
			baseFlags = {
				attack = true,
				projectile = true,
			},
			constantStats = {
				{ "action_required_target_facing_angle_tolerance_degrees", 90 },
				{ "active_skill_base_physical_damage_%_to_convert_to_fire", 30 },
				{ "crossbow_barrage_attack_time_ratio_%", 10 },
				{ "crossbow_barrage_recoil_per_shot", 2 },
				{ "crossbow_barrage_total_recoil_buff_count", 8 },
				{ "crossbow_barrage_debuff_duration_ms", 300 },
				{ "base_knockback_distance", 400 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 50 },
			},
			stats = {
				"base_is_projectile",
				"has_modular_projectiles_enabled",
				"action_requires_aiming_stance",
				"projectile_uses_contact_position",
				"projectile_uses_contact_direction",
				"check_for_targets_between_initiator_and_projectile_source",
				"projectiles_crossbow_barrage",
				"cannot_cancel_skill_before_contact_point",
				"disable_visual_hit_effect",
				"projectiles_fire_at_ground",
				"can_perform_skill_while_moving",
				"should_use_additive_aiming_animation",
				"base_skill_show_average_damage_instead_of_dps",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
		[2] = {
			label = "Explosion",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "power_shot_incendiary",
			baseFlags = {
				attack = true,
				projectile = true,
				area = true,
			},
			constantStats = {
				{ "grenade_indirect_explosion_damage_+%_final", 0 },
				{ "active_skill_base_physical_damage_%_to_convert_to_fire", 50 },
				{ "action_required_target_facing_angle_tolerance_degrees", 90 },
				{ "active_skill_base_physical_damage_%_to_convert_to_fire", 30 },
				{ "crossbow_barrage_attack_time_ratio_%", 10 },
				{ "crossbow_barrage_recoil_per_shot", 2 },
				{ "crossbow_barrage_total_recoil_buff_count", 8 },
				{ "crossbow_barrage_debuff_duration_ms", 300 },
				{ "base_knockback_distance", 400 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 50 },
			},
			stats = {
				"active_skill_base_area_of_effect_radius",
				"is_area_damage",
				"display_statset_hide_usage_stats",
				"base_is_projectile",
				"has_modular_projectiles_enabled",
				"action_requires_aiming_stance",
				"projectile_uses_contact_position",
				"projectile_uses_contact_direction",
				"check_for_targets_between_initiator_and_projectile_source",
				"projectiles_crossbow_barrage",
				"cannot_cancel_skill_before_contact_point",
				"projectiles_fire_at_ground",
				"can_perform_skill_while_moving",
				"should_use_additive_aiming_animation",
				"base_skill_show_average_damage_instead_of_dps",
			},
			levels = {
				[1] = { 24, statInterpolation = { 1, }, actorLevel = 1, },
				[2] = { 24, statInterpolation = { 1, }, actorLevel = 3.4519999027252, },
				[3] = { 24, statInterpolation = { 1, }, actorLevel = 6.7670001983643, },
				[4] = { 25, statInterpolation = { 1, }, actorLevel = 10.307999610901, },
				[5] = { 25, statInterpolation = { 1, }, actorLevel = 14.074999809265, },
				[6] = { 25, statInterpolation = { 1, }, actorLevel = 18.068000793457, },
				[7] = { 26, statInterpolation = { 1, }, actorLevel = 22.287000656128, },
				[8] = { 26, statInterpolation = { 1, }, actorLevel = 26.732000350952, },
				[9] = { 26, statInterpolation = { 1, }, actorLevel = 31.40299987793, },
				[10] = { 27, statInterpolation = { 1, }, actorLevel = 36.299999237061, },
				[11] = { 27, statInterpolation = { 1, }, actorLevel = 41.423000335693, },
				[12] = { 27, statInterpolation = { 1, }, actorLevel = 46.771999359131, },
				[13] = { 28, statInterpolation = { 1, }, actorLevel = 52.34700012207, },
				[14] = { 28, statInterpolation = { 1, }, actorLevel = 58.147998809814, },
				[15] = { 28, statInterpolation = { 1, }, actorLevel = 64.175003051758, },
				[16] = { 29, statInterpolation = { 1, }, actorLevel = 70.428001403809, },
				[17] = { 29, statInterpolation = { 1, }, actorLevel = 76.906997680664, },
				[18] = { 29, statInterpolation = { 1, }, actorLevel = 83.611999511719, },
				[19] = { 30, statInterpolation = { 1, }, actorLevel = 90.542999267578, },
				[20] = { 30, statInterpolation = { 1, }, actorLevel = 97.699996948242, },
				[21] = { 30, statInterpolation = { 1, }, actorLevel = 105.08300018311, },
				[22] = { 31, statInterpolation = { 1, }, actorLevel = 112.69200134277, },
				[23] = { 31, statInterpolation = { 1, }, actorLevel = 120.52700042725, },
				[24] = { 31, statInterpolation = { 1, }, actorLevel = 128.58799743652, },
				[25] = { 32, statInterpolation = { 1, }, actorLevel = 136.875, },
				[26] = { 32, statInterpolation = { 1, }, actorLevel = 145.38800048828, },
				[27] = { 32, statInterpolation = { 1, }, actorLevel = 154.12699890137, },
				[28] = { 33, statInterpolation = { 1, }, actorLevel = 163.09199523926, },
				[29] = { 33, statInterpolation = { 1, }, actorLevel = 172.28300476074, },
				[30] = { 33, statInterpolation = { 1, }, actorLevel = 181.69999694824, },
				[31] = { 34, statInterpolation = { 1, }, actorLevel = 191.34300231934, },
				[32] = { 34, statInterpolation = { 1, }, actorLevel = 201.21200561523, },
				[33] = { 34, statInterpolation = { 1, }, actorLevel = 211.30700683594, },
				[34] = { 35, statInterpolation = { 1, }, actorLevel = 221.62800598145, },
				[35] = { 35, statInterpolation = { 1, }, actorLevel = 232.17500305176, },
				[36] = { 35, statInterpolation = { 1, }, actorLevel = 242.94799804688, },
				[37] = { 36, statInterpolation = { 1, }, actorLevel = 253.94700622559, },
				[38] = { 36, statInterpolation = { 1, }, actorLevel = 265.17199707031, },
				[39] = { 36, statInterpolation = { 1, }, actorLevel = 276.62298583984, },
				[40] = { 37, statInterpolation = { 1, }, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["FragmentationRoundsAmmoPlayer"] = {
	name = "Load Fragmentation Rounds",
	baseTypeName = "Load Fragmentation Rounds",
	color = 1,
	description = "Loads your Crossbow with Piercing bolts that fragment in flight. Bolts that hit a Frozen enemy consume the Freeze and cause an explosion of shrapnel. Bolts that hit an Ice Crystal cause it to explode.",
	skillTypes = { [SkillType.CrossbowAmmoSkill] = true, [SkillType.ReservesManually] = true, [SkillType.Attack] = true, [SkillType.Nonpathing] = true, },
	weaponTypes = {
		["Crossbow"] = true,
	},
	castTime = 0.8,
	qualityStats = {
	},
	levels = {
		[1] = { levelRequirement = 0, cost = { Mana = 8, }, },
		[2] = { levelRequirement = 3, cost = { Mana = 9, }, },
		[3] = { levelRequirement = 6, cost = { Mana = 10, }, },
		[4] = { levelRequirement = 10, cost = { Mana = 11, }, },
		[5] = { levelRequirement = 14, cost = { Mana = 12, }, },
		[6] = { levelRequirement = 18, cost = { Mana = 14, }, },
		[7] = { levelRequirement = 22, cost = { Mana = 16, }, },
		[8] = { levelRequirement = 26, cost = { Mana = 18, }, },
		[9] = { levelRequirement = 31, cost = { Mana = 20, }, },
		[10] = { levelRequirement = 36, cost = { Mana = 22, }, },
		[11] = { levelRequirement = 41, cost = { Mana = 25, }, },
		[12] = { levelRequirement = 46, cost = { Mana = 28, }, },
		[13] = { levelRequirement = 52, cost = { Mana = 32, }, },
		[14] = { levelRequirement = 58, cost = { Mana = 35, }, },
		[15] = { levelRequirement = 64, cost = { Mana = 40, }, },
		[16] = { levelRequirement = 66, cost = { Mana = 45, }, },
		[17] = { levelRequirement = 72, cost = { Mana = 50, }, },
		[18] = { levelRequirement = 78, cost = { Mana = 56, }, },
		[19] = { levelRequirement = 84, cost = { Mana = 63, }, },
		[20] = { levelRequirement = 90, cost = { Mana = 71, }, },
		[21] = { levelRequirement = 90, cost = { Mana = 79, }, },
		[22] = { levelRequirement = 90, cost = { Mana = 89, }, },
		[23] = { levelRequirement = 90, cost = { Mana = 99, }, },
		[24] = { levelRequirement = 90, cost = { Mana = 111, }, },
		[25] = { levelRequirement = 90, cost = { Mana = 125, }, },
		[26] = { levelRequirement = 90, cost = { Mana = 140, }, },
		[27] = { levelRequirement = 90, cost = { Mana = 157, }, },
		[28] = { levelRequirement = 90, cost = { Mana = 176, }, },
		[29] = { levelRequirement = 90, cost = { Mana = 197, }, },
		[30] = { levelRequirement = 90, cost = { Mana = 221, }, },
		[31] = { levelRequirement = 90, cost = { Mana = 247, }, },
		[32] = { levelRequirement = 90, cost = { Mana = 277, }, },
		[33] = { levelRequirement = 90, cost = { Mana = 311, }, },
		[34] = { levelRequirement = 90, cost = { Mana = 348, }, },
		[35] = { levelRequirement = 90, cost = { Mana = 390, }, },
		[36] = { levelRequirement = 90, cost = { Mana = 437, }, },
		[37] = { levelRequirement = 90, cost = { Mana = 489, }, },
		[38] = { levelRequirement = 90, cost = { Mana = 548, }, },
		[39] = { levelRequirement = 90, cost = { Mana = 614, }, },
		[40] = { levelRequirement = 90, cost = { Mana = 688, }, },
	},
	statSets = {
		[1] = {
			label = "Ammunition",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "skill_stat_descriptions",
			baseFlags = {
			},
			constantStats = {
				{ "base_number_of_crossbow_bolts", 1 },
				{ "action_allowed_queue_time_override_ms", 1000 },
				{ "movement_speed_+%_final_while_performing_action", -30 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 60 },
			},
			stats = {
				"action_can_be_used_in_aiming_stance",
				"can_perform_skill_while_moving",
				"base_deal_no_damage",
				"display_statset_hide_usage_stats",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["FragmentationRoundsPlayer"] = {
	name = "Fragmentation Rounds",
	hidden = true,
	description = "Fires Piercing bolts that fragment in flight. Bolts that hit a Frozen enemy Consume the Freeze and cause an explosion of shrapnel. Bolts that hit an Ice Crystal cause it to explode.",
	skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.Projectile] = true, [SkillType.ProjectilesFromUser] = true, [SkillType.CrossbowSkill] = true, [SkillType.Trappable] = true, [SkillType.Totemable] = true, [SkillType.Mineable] = true, [SkillType.Nonpathing] = true, [SkillType.SkillConsumesFreeze] = true, },
	weaponTypes = {
		["Crossbow"] = true,
	},
	castTime = 1,
	qualityStats = {
		{ "active_skill_physical_damage_+%_final", 1 },
	},
	levels = {
		[1] = { baseMultiplier = 0.22, levelRequirement = 0, },
		[2] = { baseMultiplier = 0.24, levelRequirement = 0, },
		[3] = { baseMultiplier = 0.27, levelRequirement = 0, },
		[4] = { baseMultiplier = 0.29, levelRequirement = 0, },
		[5] = { baseMultiplier = 0.31, levelRequirement = 0, },
		[6] = { baseMultiplier = 0.34, levelRequirement = 0, },
		[7] = { baseMultiplier = 0.36, levelRequirement = 0, },
		[8] = { baseMultiplier = 0.38, levelRequirement = 0, },
		[9] = { baseMultiplier = 0.4, levelRequirement = 0, },
		[10] = { baseMultiplier = 0.42, levelRequirement = 0, },
		[11] = { baseMultiplier = 0.44, levelRequirement = 0, },
		[12] = { baseMultiplier = 0.46, levelRequirement = 0, },
		[13] = { baseMultiplier = 0.49, levelRequirement = 0, },
		[14] = { baseMultiplier = 0.51, levelRequirement = 0, },
		[15] = { baseMultiplier = 0.54, levelRequirement = 0, },
		[16] = { baseMultiplier = 0.56, levelRequirement = 0, },
		[17] = { baseMultiplier = 0.59, levelRequirement = 0, },
		[18] = { baseMultiplier = 0.62, levelRequirement = 0, },
		[19] = { baseMultiplier = 0.65, levelRequirement = 0, },
		[20] = { baseMultiplier = 0.69, levelRequirement = 0, },
		[21] = { baseMultiplier = 0.72, levelRequirement = 0, },
		[22] = { baseMultiplier = 0.76, levelRequirement = 0, },
		[23] = { baseMultiplier = 0.79, levelRequirement = 0, },
		[24] = { baseMultiplier = 0.83, levelRequirement = 0, },
		[25] = { baseMultiplier = 0.88, levelRequirement = 0, },
		[26] = { baseMultiplier = 0.92, levelRequirement = 0, },
		[27] = { baseMultiplier = 0.97, levelRequirement = 0, },
		[28] = { baseMultiplier = 1.01, levelRequirement = 0, },
		[29] = { baseMultiplier = 1.06, levelRequirement = 0, },
		[30] = { baseMultiplier = 1.12, levelRequirement = 0, },
		[31] = { baseMultiplier = 1.17, levelRequirement = 0, },
		[32] = { baseMultiplier = 1.23, levelRequirement = 0, },
		[33] = { baseMultiplier = 1.29, levelRequirement = 0, },
		[34] = { baseMultiplier = 1.36, levelRequirement = 0, },
		[35] = { baseMultiplier = 1.43, levelRequirement = 0, },
		[36] = { baseMultiplier = 1.5, levelRequirement = 0, },
		[37] = { baseMultiplier = 1.57, levelRequirement = 0, },
		[38] = { baseMultiplier = 1.65, levelRequirement = 0, },
		[39] = { baseMultiplier = 1.73, levelRequirement = 0, },
		[40] = { baseMultiplier = 1.82, levelRequirement = 0, },
	},
	statSets = {
		[1] = {
			label = "Projectile",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "burst_shot_piercing",
			baseFlags = {
				attack = true,
				projectile = true,
			},
			constantStats = {
				{ "projectiles_normal_distribution_height_mean", 3 },
				{ "projectiles_normal_distribution_height_standard_deviation", 20 },
				{ "projectiles_normal_distribution_spread_standard_deviation", 8 },
				{ "action_required_target_facing_angle_tolerance_degrees", 90 },
				{ "base_number_of_projectiles", 10 },
				{ "projectile_distance_variance", 10 },
				{ "active_skill_projectile_speed_+%_variation_final", 40 },
				{ "active_skill_hit_damage_stun_multiplier_+%_final", 0 },
				{ "enemy_phys_reduction_%_penalty_vs_hit", 0 },
				{ "projectile_base_number_of_targets_to_pierce", 2 },
				{ "base_knockback_distance", 100 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 50 },
			},
			stats = {
				"base_is_projectile",
				"projectiles_can_shotgun",
				"has_modular_projectiles_enabled",
				"action_requires_aiming_stance",
				"should_use_additive_aiming_animation",
				"projectile_uses_contact_position",
				"projectile_uses_contact_direction",
				"check_for_targets_between_initiator_and_projectile_source",
				"cannot_cancel_skill_before_contact_point",
				"destroy_frost_wall_segment_on_hit",
				"disable_visual_hit_effect",
				"can_perform_skill_while_moving",
				"base_skill_show_average_damage_instead_of_dps",
				"base_consume_enemy_freeze_on_hit",
				"never_freeze",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
		[2] = {
			label = "Vs Frozen",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "burst_shot_piercing",
			baseFlags = {
			},
			constantStats = {
				{ "projectiles_normal_distribution_height_mean", 3 },
				{ "projectiles_normal_distribution_height_standard_deviation", 20 },
				{ "projectiles_normal_distribution_spread_standard_deviation", 8 },
				{ "action_required_target_facing_angle_tolerance_degrees", 90 },
				{ "projectile_distance_variance", 10 },
				{ "active_skill_projectile_speed_+%_variation_final", 40 },
				{ "active_skill_hit_damage_stun_multiplier_+%_final", 0 },
				{ "enemy_phys_reduction_%_penalty_vs_hit", 0 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 50 },
			},
			stats = {
				"active_skill_base_area_of_effect_radius",
				"is_area_damage",
				"display_statset_hide_usage_stats",
				"base_is_projectile",
				"has_modular_projectiles_enabled",
				"action_requires_aiming_stance",
				"should_use_additive_aiming_animation",
				"projectile_uses_contact_position",
				"projectile_uses_contact_direction",
				"check_for_targets_between_initiator_and_projectile_source",
				"cannot_cancel_skill_before_contact_point",
				"destroy_frost_wall_segment_on_hit",
				"can_perform_skill_while_moving",
				"base_skill_show_average_damage_instead_of_dps",
				"never_freeze",
			},
			levels = {
				[1] = { 14, baseMultiplier = 4.25, statInterpolation = { 1, }, actorLevel = 1, },
				[2] = { 14, baseMultiplier = 4.68, statInterpolation = { 1, }, actorLevel = 3.4519999027252, },
				[3] = { 14, baseMultiplier = 5.14, statInterpolation = { 1, }, actorLevel = 6.7670001983643, },
				[4] = { 14, baseMultiplier = 5.61, statInterpolation = { 1, }, actorLevel = 10.307999610901, },
				[5] = { 14, baseMultiplier = 6.05, statInterpolation = { 1, }, actorLevel = 14.074999809265, },
				[6] = { 14, baseMultiplier = 6.51, statInterpolation = { 1, }, actorLevel = 18.068000793457, },
				[7] = { 14, baseMultiplier = 6.96, statInterpolation = { 1, }, actorLevel = 22.287000656128, },
				[8] = { 15, baseMultiplier = 7.38, statInterpolation = { 1, }, actorLevel = 26.732000350952, },
				[9] = { 15, baseMultiplier = 7.75, statInterpolation = { 1, }, actorLevel = 31.40299987793, },
				[10] = { 15, baseMultiplier = 8.14, statInterpolation = { 1, }, actorLevel = 36.299999237061, },
				[11] = { 15, baseMultiplier = 8.54, statInterpolation = { 1, }, actorLevel = 41.423000335693, },
				[12] = { 15, baseMultiplier = 8.97, statInterpolation = { 1, }, actorLevel = 46.771999359131, },
				[13] = { 15, baseMultiplier = 9.42, statInterpolation = { 1, }, actorLevel = 52.34700012207, },
				[14] = { 15, baseMultiplier = 9.89, statInterpolation = { 1, }, actorLevel = 58.147998809814, },
				[15] = { 16, baseMultiplier = 10.39, statInterpolation = { 1, }, actorLevel = 64.175003051758, },
				[16] = { 16, baseMultiplier = 10.91, statInterpolation = { 1, }, actorLevel = 70.428001403809, },
				[17] = { 16, baseMultiplier = 11.45, statInterpolation = { 1, }, actorLevel = 76.906997680664, },
				[18] = { 16, baseMultiplier = 12.02, statInterpolation = { 1, }, actorLevel = 83.611999511719, },
				[19] = { 16, baseMultiplier = 12.62, statInterpolation = { 1, }, actorLevel = 90.542999267578, },
				[20] = { 16, baseMultiplier = 13.26, statInterpolation = { 1, }, actorLevel = 97.699996948242, },
				[21] = { 16, baseMultiplier = 13.92, statInterpolation = { 1, }, actorLevel = 105.08300018311, },
				[22] = { 17, baseMultiplier = 14.61, statInterpolation = { 1, }, actorLevel = 112.69200134277, },
				[23] = { 17, baseMultiplier = 15.34, statInterpolation = { 1, }, actorLevel = 120.52700042725, },
				[24] = { 17, baseMultiplier = 16.11, statInterpolation = { 1, }, actorLevel = 128.58799743652, },
				[25] = { 17, baseMultiplier = 16.92, statInterpolation = { 1, }, actorLevel = 136.875, },
				[26] = { 17, baseMultiplier = 17.76, statInterpolation = { 1, }, actorLevel = 145.38800048828, },
				[27] = { 17, baseMultiplier = 18.65, statInterpolation = { 1, }, actorLevel = 154.12699890137, },
				[28] = { 17, baseMultiplier = 19.58, statInterpolation = { 1, }, actorLevel = 163.09199523926, },
				[29] = { 18, baseMultiplier = 20.56, statInterpolation = { 1, }, actorLevel = 172.28300476074, },
				[30] = { 18, baseMultiplier = 21.59, statInterpolation = { 1, }, actorLevel = 181.69999694824, },
				[31] = { 18, baseMultiplier = 22.67, statInterpolation = { 1, }, actorLevel = 191.34300231934, },
				[32] = { 18, baseMultiplier = 23.8, statInterpolation = { 1, }, actorLevel = 201.21200561523, },
				[33] = { 18, baseMultiplier = 25, statInterpolation = { 1, }, actorLevel = 211.30700683594, },
				[34] = { 18, baseMultiplier = 26.25, statInterpolation = { 1, }, actorLevel = 221.62800598145, },
				[35] = { 18, baseMultiplier = 27.56, statInterpolation = { 1, }, actorLevel = 232.17500305176, },
				[36] = { 19, baseMultiplier = 28.93, statInterpolation = { 1, }, actorLevel = 242.94799804688, },
				[37] = { 19, baseMultiplier = 30.38, statInterpolation = { 1, }, actorLevel = 253.94700622559, },
				[38] = { 19, baseMultiplier = 31.9, statInterpolation = { 1, }, actorLevel = 265.17199707031, },
				[39] = { 19, baseMultiplier = 33.5, statInterpolation = { 1, }, actorLevel = 276.62298583984, },
				[40] = { 19, baseMultiplier = 35.17, statInterpolation = { 1, }, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["GalvanicShardsAmmoPlayer"] = {
	name = "Load Galvanic Shards",
	baseTypeName = "Load Galvanic Shards",
	color = 1,
	description = "Loads your Crossbow with a clip of charged bolts that fragment in flight, releasing Chaining Lightning beams when they Hit enemies. Using this skill again reloads the clip.",
	skillTypes = { [SkillType.CrossbowAmmoSkill] = true, [SkillType.ReservesManually] = true, [SkillType.Attack] = true, [SkillType.Nonpathing] = true, },
	weaponTypes = {
		["Crossbow"] = true,
	},
	castTime = 0.6,
	qualityStats = {
		{ "base_number_of_crossbow_bolts", 0.1 },
	},
	levels = {
		[1] = { levelRequirement = 0, cost = { Mana = 8, }, },
		[2] = { levelRequirement = 3, cost = { Mana = 9, }, },
		[3] = { levelRequirement = 6, cost = { Mana = 10, }, },
		[4] = { levelRequirement = 10, cost = { Mana = 12, }, },
		[5] = { levelRequirement = 14, cost = { Mana = 13, }, },
		[6] = { levelRequirement = 18, cost = { Mana = 15, }, },
		[7] = { levelRequirement = 22, cost = { Mana = 17, }, },
		[8] = { levelRequirement = 26, cost = { Mana = 19, }, },
		[9] = { levelRequirement = 31, cost = { Mana = 21, }, },
		[10] = { levelRequirement = 36, cost = { Mana = 24, }, },
		[11] = { levelRequirement = 41, cost = { Mana = 27, }, },
		[12] = { levelRequirement = 46, cost = { Mana = 30, }, },
		[13] = { levelRequirement = 52, cost = { Mana = 33, }, },
		[14] = { levelRequirement = 58, cost = { Mana = 38, }, },
		[15] = { levelRequirement = 64, cost = { Mana = 42, }, },
		[16] = { levelRequirement = 66, cost = { Mana = 47, }, },
		[17] = { levelRequirement = 72, cost = { Mana = 53, }, },
		[18] = { levelRequirement = 78, cost = { Mana = 59, }, },
		[19] = { levelRequirement = 84, cost = { Mana = 67, }, },
		[20] = { levelRequirement = 90, cost = { Mana = 75, }, },
		[21] = { levelRequirement = 90, cost = { Mana = 84, }, },
		[22] = { levelRequirement = 90, cost = { Mana = 94, }, },
		[23] = { levelRequirement = 90, cost = { Mana = 105, }, },
		[24] = { levelRequirement = 90, cost = { Mana = 118, }, },
		[25] = { levelRequirement = 90, cost = { Mana = 132, }, },
		[26] = { levelRequirement = 90, cost = { Mana = 148, }, },
		[27] = { levelRequirement = 90, cost = { Mana = 166, }, },
		[28] = { levelRequirement = 90, cost = { Mana = 186, }, },
		[29] = { levelRequirement = 90, cost = { Mana = 208, }, },
		[30] = { levelRequirement = 90, cost = { Mana = 233, }, },
		[31] = { levelRequirement = 90, cost = { Mana = 262, }, },
		[32] = { levelRequirement = 90, cost = { Mana = 293, }, },
		[33] = { levelRequirement = 90, cost = { Mana = 328, }, },
		[34] = { levelRequirement = 90, cost = { Mana = 368, }, },
		[35] = { levelRequirement = 90, cost = { Mana = 412, }, },
		[36] = { levelRequirement = 90, cost = { Mana = 462, }, },
		[37] = { levelRequirement = 90, cost = { Mana = 517, }, },
		[38] = { levelRequirement = 90, cost = { Mana = 580, }, },
		[39] = { levelRequirement = 90, cost = { Mana = 649, }, },
		[40] = { levelRequirement = 90, cost = { Mana = 727, }, },
	},
	statSets = {
		[1] = {
			label = "Ammunition",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "skill_stat_descriptions",
			baseFlags = {
			},
			constantStats = {
				{ "base_number_of_crossbow_bolts", 5 },
				{ "action_allowed_queue_time_override_ms", 1000 },
				{ "movement_speed_+%_final_while_performing_action", -30 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 60 },
				{ "active_skill_reload_speed_+%_final", -50 },
			},
			stats = {
				"action_can_be_used_in_aiming_stance",
				"can_perform_skill_while_moving",
				"base_deal_no_damage",
				"display_statset_hide_usage_stats",
				"quality_display_base_number_of_crossbow_bolts_is_gem",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["GalvanicShardsPlayer"] = {
	name = "Galvanic Shards",
	hidden = true,
	description = "Rapidly fires charged bolts that fragment in flight, releasing Chaining Lightning beams when they Hit enemies. Can fire a limited number of bursts before needing to reload.",
	skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.Projectile] = true, [SkillType.ProjectilesFromUser] = true, [SkillType.CrossbowSkill] = true, [SkillType.Trappable] = true, [SkillType.Totemable] = true, [SkillType.Mineable] = true, [SkillType.Lightning] = true, [SkillType.Chains] = true, [SkillType.Nonpathing] = true, },
	weaponTypes = {
		["Crossbow"] = true,
	},
	castTime = 1,
	qualityStats = {
	},
	levels = {
		[1] = { attackSpeedMultiplier = 100, baseMultiplier = 0.1, levelRequirement = 0, },
		[2] = { attackSpeedMultiplier = 100, baseMultiplier = 0.11, levelRequirement = 0, },
		[3] = { attackSpeedMultiplier = 100, baseMultiplier = 0.12, levelRequirement = 0, },
		[4] = { attackSpeedMultiplier = 100, baseMultiplier = 0.13, levelRequirement = 0, },
		[5] = { attackSpeedMultiplier = 100, baseMultiplier = 0.14, levelRequirement = 0, },
		[6] = { attackSpeedMultiplier = 100, baseMultiplier = 0.15, levelRequirement = 0, },
		[7] = { attackSpeedMultiplier = 100, baseMultiplier = 0.16, levelRequirement = 0, },
		[8] = { attackSpeedMultiplier = 100, baseMultiplier = 0.17, levelRequirement = 0, },
		[9] = { attackSpeedMultiplier = 100, baseMultiplier = 0.18, levelRequirement = 0, },
		[10] = { attackSpeedMultiplier = 100, baseMultiplier = 0.18, levelRequirement = 0, },
		[11] = { attackSpeedMultiplier = 100, baseMultiplier = 0.19, levelRequirement = 0, },
		[12] = { attackSpeedMultiplier = 100, baseMultiplier = 0.2, levelRequirement = 0, },
		[13] = { attackSpeedMultiplier = 100, baseMultiplier = 0.21, levelRequirement = 0, },
		[14] = { attackSpeedMultiplier = 100, baseMultiplier = 0.21, levelRequirement = 0, },
		[15] = { attackSpeedMultiplier = 100, baseMultiplier = 0.22, levelRequirement = 0, },
		[16] = { attackSpeedMultiplier = 100, baseMultiplier = 0.23, levelRequirement = 0, },
		[17] = { attackSpeedMultiplier = 100, baseMultiplier = 0.24, levelRequirement = 0, },
		[18] = { attackSpeedMultiplier = 100, baseMultiplier = 0.25, levelRequirement = 0, },
		[19] = { attackSpeedMultiplier = 100, baseMultiplier = 0.26, levelRequirement = 0, },
		[20] = { attackSpeedMultiplier = 100, baseMultiplier = 0.26, levelRequirement = 0, },
		[21] = { attackSpeedMultiplier = 100, baseMultiplier = 0.27, levelRequirement = 0, },
		[22] = { attackSpeedMultiplier = 100, baseMultiplier = 0.28, levelRequirement = 0, },
		[23] = { attackSpeedMultiplier = 100, baseMultiplier = 0.29, levelRequirement = 0, },
		[24] = { attackSpeedMultiplier = 100, baseMultiplier = 0.3, levelRequirement = 0, },
		[25] = { attackSpeedMultiplier = 100, baseMultiplier = 0.31, levelRequirement = 0, },
		[26] = { attackSpeedMultiplier = 100, baseMultiplier = 0.32, levelRequirement = 0, },
		[27] = { attackSpeedMultiplier = 100, baseMultiplier = 0.33, levelRequirement = 0, },
		[28] = { attackSpeedMultiplier = 100, baseMultiplier = 0.34, levelRequirement = 0, },
		[29] = { attackSpeedMultiplier = 100, baseMultiplier = 0.35, levelRequirement = 0, },
		[30] = { attackSpeedMultiplier = 100, baseMultiplier = 0.37, levelRequirement = 0, },
		[31] = { attackSpeedMultiplier = 100, baseMultiplier = 0.38, levelRequirement = 0, },
		[32] = { attackSpeedMultiplier = 100, baseMultiplier = 0.39, levelRequirement = 0, },
		[33] = { attackSpeedMultiplier = 100, baseMultiplier = 0.4, levelRequirement = 0, },
		[34] = { attackSpeedMultiplier = 100, baseMultiplier = 0.42, levelRequirement = 0, },
		[35] = { attackSpeedMultiplier = 100, baseMultiplier = 0.43, levelRequirement = 0, },
		[36] = { attackSpeedMultiplier = 100, baseMultiplier = 0.44, levelRequirement = 0, },
		[37] = { attackSpeedMultiplier = 100, baseMultiplier = 0.46, levelRequirement = 0, },
		[38] = { attackSpeedMultiplier = 100, baseMultiplier = 0.47, levelRequirement = 0, },
		[39] = { attackSpeedMultiplier = 100, baseMultiplier = 0.49, levelRequirement = 0, },
		[40] = { attackSpeedMultiplier = 100, baseMultiplier = 0.51, levelRequirement = 0, },
	},
	statSets = {
		[1] = {
			label = "Projectile",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "burst_shot_stormblast",
			baseFlags = {
				attack = true,
				projectile = true,
			},
			constantStats = {
				{ "projectiles_normal_distribution_height_mean", 3 },
				{ "projectiles_normal_distribution_height_standard_deviation", 20 },
				{ "projectiles_normal_distribution_spread_standard_deviation", 14 },
				{ "action_required_target_facing_angle_tolerance_degrees", 90 },
				{ "base_number_of_projectiles", 6 },
				{ "projectile_distance_variance", 10 },
				{ "active_skill_projectile_speed_+%_variation_final", 40 },
				{ "active_skill_base_physical_damage_%_to_convert_to_lightning", 40 },
				{ "base_knockback_distance", 100 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 50 },
			},
			stats = {
				"base_is_projectile",
				"projectiles_can_shotgun",
				"has_modular_projectiles_enabled",
				"action_requires_aiming_stance",
				"should_use_additive_aiming_animation",
				"projectile_uses_contact_position",
				"projectile_uses_contact_direction",
				"check_for_targets_between_initiator_and_projectile_source",
				"cannot_cancel_skill_before_contact_point",
				"disable_visual_hit_effect",
				"can_perform_skill_while_moving",
				"base_projectiles_cannot_chain",
				"quality_display_base_number_of_crossbow_bolts_is_gem",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
		[2] = {
			label = "Beam",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "burst_shot_stormblast",
			baseFlags = {
				attack = true,
				projectile = true,
			},
			constantStats = {
				{ "number_of_chains", 1 },
				{ "active_skill_base_physical_damage_%_to_convert_to_lightning", 60 },
				{ "projectiles_normal_distribution_height_mean", 3 },
				{ "projectiles_normal_distribution_height_standard_deviation", 20 },
				{ "projectiles_normal_distribution_spread_standard_deviation", 14 },
				{ "action_required_target_facing_angle_tolerance_degrees", 90 },
				{ "projectile_distance_variance", 10 },
				{ "active_skill_projectile_speed_+%_variation_final", 40 },
				{ "active_skill_base_physical_damage_%_to_convert_to_lightning", 40 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 50 },
			},
			stats = {
				"display_statset_hide_usage_stats",
				"base_is_projectile",
				"has_modular_projectiles_enabled",
				"action_requires_aiming_stance",
				"should_use_additive_aiming_animation",
				"projectile_uses_contact_position",
				"projectile_uses_contact_direction",
				"check_for_targets_between_initiator_and_projectile_source",
				"cannot_cancel_skill_before_contact_point",
				"can_perform_skill_while_moving",
				"quality_display_base_number_of_crossbow_bolts_is_gem",
			},
			levels = {
				[1] = { baseMultiplier = 0.6, actorLevel = 1, },
				[2] = { baseMultiplier = 0.66, actorLevel = 3.4519999027252, },
				[3] = { baseMultiplier = 0.72, actorLevel = 6.7670001983643, },
				[4] = { baseMultiplier = 0.79, actorLevel = 10.307999610901, },
				[5] = { baseMultiplier = 0.85, actorLevel = 14.074999809265, },
				[6] = { baseMultiplier = 0.9, actorLevel = 18.068000793457, },
				[7] = { baseMultiplier = 0.96, actorLevel = 22.287000656128, },
				[8] = { baseMultiplier = 1.01, actorLevel = 26.732000350952, },
				[9] = { baseMultiplier = 1.06, actorLevel = 31.40299987793, },
				[10] = { baseMultiplier = 1.1, actorLevel = 36.299999237061, },
				[11] = { baseMultiplier = 1.14, actorLevel = 41.423000335693, },
				[12] = { baseMultiplier = 1.19, actorLevel = 46.771999359131, },
				[13] = { baseMultiplier = 1.24, actorLevel = 52.34700012207, },
				[14] = { baseMultiplier = 1.28, actorLevel = 58.147998809814, },
				[15] = { baseMultiplier = 1.33, actorLevel = 64.175003051758, },
				[16] = { baseMultiplier = 1.38, actorLevel = 70.428001403809, },
				[17] = { baseMultiplier = 1.43, actorLevel = 76.906997680664, },
				[18] = { baseMultiplier = 1.48, actorLevel = 83.611999511719, },
				[19] = { baseMultiplier = 1.53, actorLevel = 90.542999267578, },
				[20] = { baseMultiplier = 1.58, actorLevel = 97.699996948242, },
				[21] = { baseMultiplier = 1.63, actorLevel = 105.08300018311, },
				[22] = { baseMultiplier = 1.69, actorLevel = 112.69200134277, },
				[23] = { baseMultiplier = 1.74, actorLevel = 120.52700042725, },
				[24] = { baseMultiplier = 1.8, actorLevel = 128.58799743652, },
				[25] = { baseMultiplier = 1.86, actorLevel = 136.875, },
				[26] = { baseMultiplier = 1.92, actorLevel = 145.38800048828, },
				[27] = { baseMultiplier = 1.99, actorLevel = 154.12699890137, },
				[28] = { baseMultiplier = 2.05, actorLevel = 163.09199523926, },
				[29] = { baseMultiplier = 2.12, actorLevel = 172.28300476074, },
				[30] = { baseMultiplier = 2.19, actorLevel = 181.69999694824, },
				[31] = { baseMultiplier = 2.27, actorLevel = 191.34300231934, },
				[32] = { baseMultiplier = 2.34, actorLevel = 201.21200561523, },
				[33] = { baseMultiplier = 2.42, actorLevel = 211.30700683594, },
				[34] = { baseMultiplier = 2.5, actorLevel = 221.62800598145, },
				[35] = { baseMultiplier = 2.58, actorLevel = 232.17500305176, },
				[36] = { baseMultiplier = 2.67, actorLevel = 242.94799804688, },
				[37] = { baseMultiplier = 2.76, actorLevel = 253.94700622559, },
				[38] = { baseMultiplier = 2.85, actorLevel = 265.17199707031, },
				[39] = { baseMultiplier = 2.94, actorLevel = 276.62298583984, },
				[40] = { baseMultiplier = 3.04, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["GlacialBoltAmmoPlayer"] = {
	name = "Load Glacial Bolt",
	baseTypeName = "Load Glacial Bolt",
	color = 1,
	description = "Loads your Crossbow with icy bolts that create two walls of Ice Crystals at the end of their flight.",
	skillTypes = { [SkillType.CrossbowAmmoSkill] = true, [SkillType.ReservesManually] = true, [SkillType.Attack] = true, [SkillType.Nonpathing] = true, },
	weaponTypes = {
		["Crossbow"] = true,
	},
	castTime = 1,
	qualityStats = {
		{ "base_number_of_crossbow_bolts", 0.1 },
	},
	levels = {
		[1] = { levelRequirement = 0, cost = { Mana = 7, }, },
		[2] = { levelRequirement = 3, cost = { Mana = 8, }, },
		[3] = { levelRequirement = 6, cost = { Mana = 9, }, },
		[4] = { levelRequirement = 10, cost = { Mana = 10, }, },
		[5] = { levelRequirement = 14, cost = { Mana = 11, }, },
		[6] = { levelRequirement = 18, cost = { Mana = 13, }, },
		[7] = { levelRequirement = 22, cost = { Mana = 14, }, },
		[8] = { levelRequirement = 26, cost = { Mana = 16, }, },
		[9] = { levelRequirement = 31, cost = { Mana = 18, }, },
		[10] = { levelRequirement = 36, cost = { Mana = 20, }, },
		[11] = { levelRequirement = 41, cost = { Mana = 23, }, },
		[12] = { levelRequirement = 46, cost = { Mana = 26, }, },
		[13] = { levelRequirement = 52, cost = { Mana = 29, }, },
		[14] = { levelRequirement = 58, cost = { Mana = 32, }, },
		[15] = { levelRequirement = 64, cost = { Mana = 36, }, },
		[16] = { levelRequirement = 66, cost = { Mana = 41, }, },
		[17] = { levelRequirement = 72, cost = { Mana = 46, }, },
		[18] = { levelRequirement = 78, cost = { Mana = 51, }, },
		[19] = { levelRequirement = 84, cost = { Mana = 58, }, },
		[20] = { levelRequirement = 90, cost = { Mana = 65, }, },
		[21] = { levelRequirement = 90, cost = { Mana = 72, }, },
		[22] = { levelRequirement = 90, cost = { Mana = 81, }, },
		[23] = { levelRequirement = 90, cost = { Mana = 91, }, },
		[24] = { levelRequirement = 90, cost = { Mana = 102, }, },
		[25] = { levelRequirement = 90, cost = { Mana = 114, }, },
		[26] = { levelRequirement = 90, cost = { Mana = 128, }, },
		[27] = { levelRequirement = 90, cost = { Mana = 144, }, },
		[28] = { levelRequirement = 90, cost = { Mana = 161, }, },
		[29] = { levelRequirement = 90, cost = { Mana = 180, }, },
		[30] = { levelRequirement = 90, cost = { Mana = 202, }, },
		[31] = { levelRequirement = 90, cost = { Mana = 227, }, },
		[32] = { levelRequirement = 90, cost = { Mana = 254, }, },
		[33] = { levelRequirement = 90, cost = { Mana = 284, }, },
		[34] = { levelRequirement = 90, cost = { Mana = 319, }, },
		[35] = { levelRequirement = 90, cost = { Mana = 357, }, },
		[36] = { levelRequirement = 90, cost = { Mana = 400, }, },
		[37] = { levelRequirement = 90, cost = { Mana = 448, }, },
		[38] = { levelRequirement = 90, cost = { Mana = 502, }, },
		[39] = { levelRequirement = 90, cost = { Mana = 563, }, },
		[40] = { levelRequirement = 90, cost = { Mana = 630, }, },
	},
	statSets = {
		[1] = {
			label = "Ammunition",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "skill_stat_descriptions",
			baseFlags = {
			},
			constantStats = {
				{ "base_number_of_crossbow_bolts", 1 },
				{ "action_allowed_queue_time_override_ms", 1000 },
				{ "movement_speed_+%_final_while_performing_action", -30 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 60 },
			},
			stats = {
				"action_can_be_used_in_aiming_stance",
				"can_perform_skill_while_moving",
				"base_deal_no_damage",
				"display_statset_hide_usage_stats",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["GlacialBoltPlayer"] = {
	name = "Glacial Bolt",
	hidden = true,
	description = "Fires an icy bolt that creates two walls of Ice Crystals at the end of its flight.",
	skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.Projectile] = true, [SkillType.ProjectilesFromUser] = true, [SkillType.Area] = true, [SkillType.CrossbowSkill] = true, [SkillType.Trappable] = true, [SkillType.Totemable] = true, [SkillType.Mineable] = true, [SkillType.Cold] = true, [SkillType.Wall] = true, [SkillType.SupportedByFountains] = true, [SkillType.Nonpathing] = true, [SkillType.IceCrystal] = true, [SkillType.Duration] = true, },
	weaponTypes = {
		["Crossbow"] = true,
	},
	castTime = 0.8,
	qualityStats = {
	},
	levels = {
		[1] = { baseMultiplier = 0.25, levelRequirement = 0, },
		[2] = { baseMultiplier = 0.27, levelRequirement = 0, },
		[3] = { baseMultiplier = 0.3, levelRequirement = 0, },
		[4] = { baseMultiplier = 0.33, levelRequirement = 0, },
		[5] = { baseMultiplier = 0.36, levelRequirement = 0, },
		[6] = { baseMultiplier = 0.38, levelRequirement = 0, },
		[7] = { baseMultiplier = 0.41, levelRequirement = 0, },
		[8] = { baseMultiplier = 0.43, levelRequirement = 0, },
		[9] = { baseMultiplier = 0.46, levelRequirement = 0, },
		[10] = { baseMultiplier = 0.48, levelRequirement = 0, },
		[11] = { baseMultiplier = 0.5, levelRequirement = 0, },
		[12] = { baseMultiplier = 0.53, levelRequirement = 0, },
		[13] = { baseMultiplier = 0.55, levelRequirement = 0, },
		[14] = { baseMultiplier = 0.58, levelRequirement = 0, },
		[15] = { baseMultiplier = 0.61, levelRequirement = 0, },
		[16] = { baseMultiplier = 0.64, levelRequirement = 0, },
		[17] = { baseMultiplier = 0.67, levelRequirement = 0, },
		[18] = { baseMultiplier = 0.71, levelRequirement = 0, },
		[19] = { baseMultiplier = 0.74, levelRequirement = 0, },
		[20] = { baseMultiplier = 0.78, levelRequirement = 0, },
		[21] = { baseMultiplier = 0.82, levelRequirement = 0, },
		[22] = { baseMultiplier = 0.86, levelRequirement = 0, },
		[23] = { baseMultiplier = 0.9, levelRequirement = 0, },
		[24] = { baseMultiplier = 0.95, levelRequirement = 0, },
		[25] = { levelRequirement = 0, },
		[26] = { baseMultiplier = 1.04, levelRequirement = 0, },
		[27] = { baseMultiplier = 1.1, levelRequirement = 0, },
		[28] = { baseMultiplier = 1.15, levelRequirement = 0, },
		[29] = { baseMultiplier = 1.21, levelRequirement = 0, },
		[30] = { baseMultiplier = 1.27, levelRequirement = 0, },
		[31] = { baseMultiplier = 1.33, levelRequirement = 0, },
		[32] = { baseMultiplier = 1.4, levelRequirement = 0, },
		[33] = { baseMultiplier = 1.47, levelRequirement = 0, },
		[34] = { baseMultiplier = 1.54, levelRequirement = 0, },
		[35] = { baseMultiplier = 1.62, levelRequirement = 0, },
		[36] = { baseMultiplier = 1.7, levelRequirement = 0, },
		[37] = { baseMultiplier = 1.79, levelRequirement = 0, },
		[38] = { baseMultiplier = 1.88, levelRequirement = 0, },
		[39] = { baseMultiplier = 1.97, levelRequirement = 0, },
		[40] = { baseMultiplier = 2.07, levelRequirement = 0, },
	},
	statSets = {
		[1] = {
			label = "Projectile",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "power_shot_permafrost",
			baseFlags = {
				attack = true,
				projectile = true,
				area = true,
			},
			constantStats = {
				{ "action_required_target_facing_angle_tolerance_degrees", 90 },
				{ "active_skill_base_physical_damage_%_to_convert_to_cold", 60 },
				{ "crossbow_barrage_attack_time_ratio_%", 10 },
				{ "crossbow_barrage_recoil_per_shot", 2 },
				{ "crossbow_barrage_total_recoil_buff_count", 8 },
				{ "crossbow_barrage_debuff_duration_ms", 300 },
				{ "base_knockback_distance", 400 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 50 },
			},
			stats = {
				"base_is_projectile",
				"has_modular_projectiles_enabled",
				"action_requires_aiming_stance",
				"projectile_uses_contact_position",
				"projectile_uses_contact_direction",
				"check_for_targets_between_initiator_and_projectile_source",
				"projectiles_crossbow_barrage",
				"cannot_cancel_skill_before_contact_point",
				"projectiles_fire_at_ground",
				"disable_visual_hit_effect",
				"can_perform_skill_while_moving",
				"should_use_additive_aiming_animation",
				"base_skill_show_average_damage_instead_of_dps",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
		[2] = {
			label = "Wall",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "power_shot_permafrost",
			baseFlags = {
				attack = true,
				area = true,
				duration = true,
			},
			constantStats = {
				{ "active_skill_base_physical_damage_%_to_convert_to_cold", 40 },
				{ "base_skill_effect_duration", 6000 },
				{ "wall_maximum_length", 63 },
				{ "freezing_bolt_wall_maximum_length", 231 },
				{ "active_skill_base_area_of_effect_radius", 18 },
				{ "action_required_target_facing_angle_tolerance_degrees", 90 },
				{ "active_skill_base_physical_damage_%_to_convert_to_cold", 60 },
				{ "crossbow_barrage_attack_time_ratio_%", 10 },
				{ "crossbow_barrage_recoil_per_shot", 2 },
				{ "crossbow_barrage_total_recoil_buff_count", 8 },
				{ "crossbow_barrage_debuff_duration_ms", 300 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 50 },
			},
			stats = {
				"frost_wall_maximum_life",
				"is_area_damage",
				"display_statset_hide_usage_stats",
				"base_is_projectile",
				"has_modular_projectiles_enabled",
				"action_requires_aiming_stance",
				"projectile_uses_contact_position",
				"projectile_uses_contact_direction",
				"check_for_targets_between_initiator_and_projectile_source",
				"projectiles_crossbow_barrage",
				"cannot_cancel_skill_before_contact_point",
				"projectiles_fire_at_ground",
				"disable_visual_hit_effect",
				"can_perform_skill_while_moving",
				"should_use_additive_aiming_animation",
				"base_skill_show_average_damage_instead_of_dps",
			},
			levels = {
				[1] = { 36, baseMultiplier = 0.5, statInterpolation = { 1, }, actorLevel = 1, },
				[2] = { 64, baseMultiplier = 0.55, statInterpolation = { 1, }, actorLevel = 3.4519999027252, },
				[3] = { 108, baseMultiplier = 0.6, statInterpolation = { 1, }, actorLevel = 6.7670001983643, },
				[4] = { 164, baseMultiplier = 0.66, statInterpolation = { 1, }, actorLevel = 10.307999610901, },
				[5] = { 240, baseMultiplier = 0.71, statInterpolation = { 1, }, actorLevel = 14.074999809265, },
				[6] = { 334, baseMultiplier = 0.77, statInterpolation = { 1, }, actorLevel = 18.068000793457, },
				[7] = { 460, baseMultiplier = 0.82, statInterpolation = { 1, }, actorLevel = 22.287000656128, },
				[8] = { 624, baseMultiplier = 0.87, statInterpolation = { 1, }, actorLevel = 26.732000350952, },
				[9] = { 832, baseMultiplier = 0.91, statInterpolation = { 1, }, actorLevel = 31.40299987793, },
				[10] = { 1100, baseMultiplier = 0.96, statInterpolation = { 1, }, actorLevel = 36.299999237061, },
				[11] = { 1438, baseMultiplier = 1.01, statInterpolation = { 1, }, actorLevel = 41.423000335693, },
				[12] = { 1866, baseMultiplier = 1.06, statInterpolation = { 1, }, actorLevel = 46.771999359131, },
				[13] = { 2408, baseMultiplier = 1.11, statInterpolation = { 1, }, actorLevel = 52.34700012207, },
				[14] = { 3086, baseMultiplier = 1.16, statInterpolation = { 1, }, actorLevel = 58.147998809814, },
				[15] = { 3940, baseMultiplier = 1.22, statInterpolation = { 1, }, actorLevel = 64.175003051758, },
				[16] = { 5016, baseMultiplier = 1.28, statInterpolation = { 1, }, actorLevel = 70.428001403809, },
				[17] = { 6362, baseMultiplier = 1.35, statInterpolation = { 1, }, actorLevel = 76.906997680664, },
				[18] = { 8032, baseMultiplier = 1.41, statInterpolation = { 1, }, actorLevel = 83.611999511719, },
				[19] = { 10118, baseMultiplier = 1.49, statInterpolation = { 1, }, actorLevel = 90.542999267578, },
				[20] = { 12714, baseMultiplier = 1.56, statInterpolation = { 1, }, actorLevel = 97.699996948242, },
				[21] = { 13254, baseMultiplier = 1.64, statInterpolation = { 1, }, actorLevel = 105.08300018311, },
				[22] = { 14371, baseMultiplier = 1.72, statInterpolation = { 1, }, actorLevel = 112.69200134277, },
				[23] = { 16378, baseMultiplier = 1.81, statInterpolation = { 1, }, actorLevel = 120.52700042725, },
				[24] = { 18862, baseMultiplier = 1.9, statInterpolation = { 1, }, actorLevel = 128.58799743652, },
				[25] = { 21933, baseMultiplier = 1.99, statInterpolation = { 1, }, actorLevel = 136.875, },
				[26] = { 25733, baseMultiplier = 2.09, statInterpolation = { 1, }, actorLevel = 145.38800048828, },
				[27] = { 30412, baseMultiplier = 2.19, statInterpolation = { 1, }, actorLevel = 154.12699890137, },
				[28] = { 36199, baseMultiplier = 2.3, statInterpolation = { 1, }, actorLevel = 163.09199523926, },
				[29] = { 43314, baseMultiplier = 2.42, statInterpolation = { 1, }, actorLevel = 172.28300476074, },
				[30] = { 52080, baseMultiplier = 2.54, statInterpolation = { 1, }, actorLevel = 181.69999694824, },
				[31] = { 61975, baseMultiplier = 2.67, statInterpolation = { 1, }, actorLevel = 191.34300231934, },
				[32] = { 73751, baseMultiplier = 2.8, statInterpolation = { 1, }, actorLevel = 201.21200561523, },
				[33] = { 87763, baseMultiplier = 2.94, statInterpolation = { 1, }, actorLevel = 211.30700683594, },
				[34] = { 104438, baseMultiplier = 3.09, statInterpolation = { 1, }, actorLevel = 221.62800598145, },
				[35] = { 124281, baseMultiplier = 3.24, statInterpolation = { 1, }, actorLevel = 232.17500305176, },
				[36] = { 147895, baseMultiplier = 3.4, statInterpolation = { 1, }, actorLevel = 242.94799804688, },
				[37] = { 175995, baseMultiplier = 3.57, statInterpolation = { 1, }, actorLevel = 253.94700622559, },
				[38] = { 209434, baseMultiplier = 3.75, statInterpolation = { 1, }, actorLevel = 265.17199707031, },
				[39] = { 249226, baseMultiplier = 3.94, statInterpolation = { 1, }, actorLevel = 276.62298583984, },
				[40] = { 296579, baseMultiplier = 4.14, statInterpolation = { 1, }, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["HailstormRoundsAmmoPlayer"] = {
	name = "Load Hailstorm Rounds",
	baseTypeName = "Load Hailstorm Rounds",
	color = 1,
	description = "Passively generates bolts of ice at a frequency equal to reload time, up to a cap. Activate to Load the accumulated bolts into your Crossbow. All loaded bolts are fired at once, causing them to rain down over the target area.",
	skillTypes = { [SkillType.CrossbowAmmoSkill] = true, [SkillType.ReservesManually] = true, [SkillType.Attack] = true, [SkillType.Nonpathing] = true, },
	weaponTypes = {
		["Crossbow"] = true,
	},
	castTime = 1,
	qualityStats = {
		{ "base_number_of_crossbow_bolts", 0.25 },
	},
	levels = {
		[1] = { levelRequirement = 0, cost = { Mana = 29, }, },
		[2] = { levelRequirement = 3, cost = { Mana = 33, }, },
		[3] = { levelRequirement = 6, cost = { Mana = 37, }, },
		[4] = { levelRequirement = 10, cost = { Mana = 41, }, },
		[5] = { levelRequirement = 14, cost = { Mana = 46, }, },
		[6] = { levelRequirement = 18, cost = { Mana = 52, }, },
		[7] = { levelRequirement = 22, cost = { Mana = 58, }, },
		[8] = { levelRequirement = 26, cost = { Mana = 65, }, },
		[9] = { levelRequirement = 31, cost = { Mana = 73, }, },
		[10] = { levelRequirement = 36, cost = { Mana = 82, }, },
		[11] = { levelRequirement = 41, cost = { Mana = 91, }, },
		[12] = { levelRequirement = 46, cost = { Mana = 102, }, },
		[13] = { levelRequirement = 52, cost = { Mana = 115, }, },
		[14] = { levelRequirement = 58, cost = { Mana = 129, }, },
		[15] = { levelRequirement = 64, cost = { Mana = 144, }, },
		[16] = { levelRequirement = 66, cost = { Mana = 162, }, },
		[17] = { levelRequirement = 72, cost = { Mana = 181, }, },
		[18] = { levelRequirement = 78, cost = { Mana = 203, }, },
		[19] = { levelRequirement = 84, cost = { Mana = 227, }, },
		[20] = { levelRequirement = 90, cost = { Mana = 255, }, },
		[21] = { levelRequirement = 90, cost = { Mana = 285, }, },
		[22] = { levelRequirement = 90, cost = { Mana = 320, }, },
		[23] = { levelRequirement = 90, cost = { Mana = 358, }, },
		[24] = { levelRequirement = 90, cost = { Mana = 401, }, },
		[25] = { levelRequirement = 90, cost = { Mana = 450, }, },
		[26] = { levelRequirement = 90, cost = { Mana = 504, }, },
		[27] = { levelRequirement = 90, cost = { Mana = 564, }, },
		[28] = { levelRequirement = 90, cost = { Mana = 632, }, },
		[29] = { levelRequirement = 90, cost = { Mana = 708, }, },
		[30] = { levelRequirement = 90, cost = { Mana = 794, }, },
		[31] = { levelRequirement = 90, cost = { Mana = 889, }, },
		[32] = { levelRequirement = 90, cost = { Mana = 996, }, },
		[33] = { levelRequirement = 90, cost = { Mana = 1116, }, },
		[34] = { levelRequirement = 90, cost = { Mana = 1250, }, },
		[35] = { levelRequirement = 90, cost = { Mana = 1400, }, },
		[36] = { levelRequirement = 90, cost = { Mana = 1568, }, },
		[37] = { levelRequirement = 90, cost = { Mana = 1757, }, },
		[38] = { levelRequirement = 90, cost = { Mana = 1968, }, },
		[39] = { levelRequirement = 90, cost = { Mana = 2205, }, },
		[40] = { levelRequirement = 90, cost = { Mana = 2470, }, },
	},
	statSets = {
		[1] = {
			label = "Ammunition",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "siege_cascade_permafrost_ammo",
			baseFlags = {
			},
			constantStats = {
				{ "action_allowed_queue_time_override_ms", 1000 },
				{ "movement_speed_+%_final_while_performing_action", -30 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 60 },
				{ "active_skill_reload_speed_+%_final", -50 },
			},
			stats = {
				"base_number_of_crossbow_bolts",
				"active_skill_cannot_manually_reload",
				"action_can_be_used_in_aiming_stance",
				"action_can_be_used_in_upward_aiming_stance",
				"can_perform_skill_while_moving",
				"base_deal_no_damage",
				"crossbow_ammo_skill_has_passive_reloading",
				"display_statset_hide_usage_stats",
				"quality_display_base_number_of_crossbow_bolts_is_gem",
			},
			levels = {
				[1] = { 16, statInterpolation = { 1, }, actorLevel = 1, },
				[2] = { 16, statInterpolation = { 1, }, actorLevel = 3.4519999027252, },
				[3] = { 17, statInterpolation = { 1, }, actorLevel = 6.7670001983643, },
				[4] = { 17, statInterpolation = { 1, }, actorLevel = 10.307999610901, },
				[5] = { 18, statInterpolation = { 1, }, actorLevel = 14.074999809265, },
				[6] = { 18, statInterpolation = { 1, }, actorLevel = 18.068000793457, },
				[7] = { 18, statInterpolation = { 1, }, actorLevel = 22.287000656128, },
				[8] = { 19, statInterpolation = { 1, }, actorLevel = 26.732000350952, },
				[9] = { 19, statInterpolation = { 1, }, actorLevel = 31.40299987793, },
				[10] = { 20, statInterpolation = { 1, }, actorLevel = 36.299999237061, },
				[11] = { 20, statInterpolation = { 1, }, actorLevel = 41.423000335693, },
				[12] = { 21, statInterpolation = { 1, }, actorLevel = 46.771999359131, },
				[13] = { 21, statInterpolation = { 1, }, actorLevel = 52.34700012207, },
				[14] = { 22, statInterpolation = { 1, }, actorLevel = 58.147998809814, },
				[15] = { 22, statInterpolation = { 1, }, actorLevel = 64.175003051758, },
				[16] = { 23, statInterpolation = { 1, }, actorLevel = 70.428001403809, },
				[17] = { 23, statInterpolation = { 1, }, actorLevel = 76.906997680664, },
				[18] = { 24, statInterpolation = { 1, }, actorLevel = 83.611999511719, },
				[19] = { 24, statInterpolation = { 1, }, actorLevel = 90.542999267578, },
				[20] = { 25, statInterpolation = { 1, }, actorLevel = 97.699996948242, },
				[21] = { 25, statInterpolation = { 1, }, actorLevel = 105.08300018311, },
				[22] = { 26, statInterpolation = { 1, }, actorLevel = 112.69200134277, },
				[23] = { 26, statInterpolation = { 1, }, actorLevel = 120.52700042725, },
				[24] = { 27, statInterpolation = { 1, }, actorLevel = 128.58799743652, },
				[25] = { 27, statInterpolation = { 1, }, actorLevel = 136.875, },
				[26] = { 28, statInterpolation = { 1, }, actorLevel = 145.38800048828, },
				[27] = { 28, statInterpolation = { 1, }, actorLevel = 154.12699890137, },
				[28] = { 29, statInterpolation = { 1, }, actorLevel = 163.09199523926, },
				[29] = { 29, statInterpolation = { 1, }, actorLevel = 172.28300476074, },
				[30] = { 30, statInterpolation = { 1, }, actorLevel = 181.69999694824, },
				[31] = { 30, statInterpolation = { 1, }, actorLevel = 191.34300231934, },
				[32] = { 35, statInterpolation = { 1, }, actorLevel = 201.21200561523, },
				[33] = { 36, statInterpolation = { 1, }, actorLevel = 211.30700683594, },
				[34] = { 36, statInterpolation = { 1, }, actorLevel = 221.62800598145, },
				[35] = { 37, statInterpolation = { 1, }, actorLevel = 232.17500305176, },
				[36] = { 37, statInterpolation = { 1, }, actorLevel = 242.94799804688, },
				[37] = { 38, statInterpolation = { 1, }, actorLevel = 253.94700622559, },
				[38] = { 38, statInterpolation = { 1, }, actorLevel = 265.17199707031, },
				[39] = { 39, statInterpolation = { 1, }, actorLevel = 276.62298583984, },
				[40] = { 39, statInterpolation = { 1, }, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["HailstormRoundsPlayer"] = {
	name = "Hailstorm Rounds",
	hidden = true,
	description = "Fires all loaded bolts into the sky, causing them to rain down over the target area.",
	skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.Area] = true, [SkillType.ProjectileNumber] = true, [SkillType.ProjectileSpeed] = true, [SkillType.CrossbowSkill] = true, [SkillType.Trappable] = true, [SkillType.Totemable] = true, [SkillType.Mineable] = true, [SkillType.Cold] = true, [SkillType.Sustained] = true, [SkillType.Nonpathing] = true, [SkillType.ProjectileNoCollision] = true, },
	weaponTypes = {
		["Crossbow"] = true,
	},
	castTime = 1,
	qualityStats = {
	},
	levels = {
		[1] = { attackSpeedMultiplier = -45, baseMultiplier = 0.5, levelRequirement = 0, cost = { Mana = 25, }, },
		[2] = { attackSpeedMultiplier = -45, baseMultiplier = 0.55, levelRequirement = 0, cost = { Mana = 27, }, },
		[3] = { attackSpeedMultiplier = -45, baseMultiplier = 0.6, levelRequirement = 0, cost = { Mana = 31, }, },
		[4] = { attackSpeedMultiplier = -45, baseMultiplier = 0.65, levelRequirement = 0, cost = { Mana = 34, }, },
		[5] = { attackSpeedMultiplier = -45, baseMultiplier = 0.7, levelRequirement = 0, cost = { Mana = 38, }, },
		[6] = { attackSpeedMultiplier = -45, baseMultiplier = 0.75, levelRequirement = 0, cost = { Mana = 43, }, },
		[7] = { attackSpeedMultiplier = -45, baseMultiplier = 0.8, levelRequirement = 0, cost = { Mana = 48, }, },
		[8] = { attackSpeedMultiplier = -45, baseMultiplier = 0.84, levelRequirement = 0, cost = { Mana = 53, }, },
		[9] = { attackSpeedMultiplier = -45, baseMultiplier = 0.88, levelRequirement = 0, cost = { Mana = 59, }, },
		[10] = { attackSpeedMultiplier = -45, baseMultiplier = 0.92, levelRequirement = 0, cost = { Mana = 66, }, },
		[11] = { attackSpeedMultiplier = -45, baseMultiplier = 0.95, levelRequirement = 0, cost = { Mana = 74, }, },
		[12] = { attackSpeedMultiplier = -45, baseMultiplier = 0.99, levelRequirement = 0, cost = { Mana = 82, }, },
		[13] = { attackSpeedMultiplier = -45, baseMultiplier = 1.03, levelRequirement = 0, cost = { Mana = 92, }, },
		[14] = { attackSpeedMultiplier = -45, baseMultiplier = 1.07, levelRequirement = 0, cost = { Mana = 102, }, },
		[15] = { attackSpeedMultiplier = -45, baseMultiplier = 1.11, levelRequirement = 0, cost = { Mana = 114, }, },
		[16] = { attackSpeedMultiplier = -45, baseMultiplier = 1.15, levelRequirement = 0, cost = { Mana = 127, }, },
		[17] = { attackSpeedMultiplier = -45, baseMultiplier = 1.19, levelRequirement = 0, cost = { Mana = 142, }, },
		[18] = { attackSpeedMultiplier = -45, baseMultiplier = 1.23, levelRequirement = 0, cost = { Mana = 159, }, },
		[19] = { attackSpeedMultiplier = -45, baseMultiplier = 1.28, levelRequirement = 0, cost = { Mana = 177, }, },
		[20] = { attackSpeedMultiplier = -45, baseMultiplier = 1.32, levelRequirement = 0, cost = { Mana = 197, }, },
		[21] = { attackSpeedMultiplier = -45, baseMultiplier = 1.36, levelRequirement = 0, cost = { Mana = 220, }, },
		[22] = { attackSpeedMultiplier = -45, baseMultiplier = 1.41, levelRequirement = 0, cost = { Mana = 245, }, },
		[23] = { attackSpeedMultiplier = -45, baseMultiplier = 1.45, levelRequirement = 0, cost = { Mana = 274, }, },
		[24] = { attackSpeedMultiplier = -45, baseMultiplier = 1.5, levelRequirement = 0, cost = { Mana = 305, }, },
		[25] = { attackSpeedMultiplier = -45, baseMultiplier = 1.55, levelRequirement = 0, cost = { Mana = 340, }, },
		[26] = { attackSpeedMultiplier = -45, baseMultiplier = 1.6, levelRequirement = 0, cost = { Mana = 380, }, },
		[27] = { attackSpeedMultiplier = -45, baseMultiplier = 1.66, levelRequirement = 0, cost = { Mana = 423, }, },
		[28] = { attackSpeedMultiplier = -45, baseMultiplier = 1.71, levelRequirement = 0, cost = { Mana = 472, }, },
		[29] = { attackSpeedMultiplier = -45, baseMultiplier = 1.77, levelRequirement = 0, cost = { Mana = 526, }, },
		[30] = { attackSpeedMultiplier = -45, baseMultiplier = 1.83, levelRequirement = 0, cost = { Mana = 587, }, },
		[31] = { attackSpeedMultiplier = -45, baseMultiplier = 1.89, levelRequirement = 0, cost = { Mana = 654, }, },
		[32] = { attackSpeedMultiplier = -45, baseMultiplier = 1.95, levelRequirement = 0, cost = { Mana = 730, }, },
		[33] = { attackSpeedMultiplier = -45, baseMultiplier = 2.02, levelRequirement = 0, cost = { Mana = 814, }, },
		[34] = { attackSpeedMultiplier = -45, baseMultiplier = 2.08, levelRequirement = 0, cost = { Mana = 907, }, },
		[35] = { attackSpeedMultiplier = -45, baseMultiplier = 2.15, levelRequirement = 0, cost = { Mana = 1012, }, },
		[36] = { attackSpeedMultiplier = -45, baseMultiplier = 2.22, levelRequirement = 0, cost = { Mana = 1128, }, },
		[37] = { attackSpeedMultiplier = -45, baseMultiplier = 2.3, levelRequirement = 0, cost = { Mana = 1258, }, },
		[38] = { attackSpeedMultiplier = -45, baseMultiplier = 2.37, levelRequirement = 0, cost = { Mana = 1403, }, },
		[39] = { attackSpeedMultiplier = -45, baseMultiplier = 2.45, levelRequirement = 0, cost = { Mana = 1564, }, },
		[40] = { attackSpeedMultiplier = -45, baseMultiplier = 2.53, levelRequirement = 0, cost = { Mana = 1744, }, },
	},
	statSets = {
		[1] = {
			label = "Impact",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "siege_cascade_permafrost",
			baseFlags = {
				attack = true,
				projectile = true,
				area = true,
			},
			constantStats = {
				{ "action_required_target_facing_angle_tolerance_degrees", 90 },
				{ "base_number_of_projectiles", 1 },
				{ "siege_cascade_fall_time_ms", 300 },
				{ "active_skill_base_physical_damage_%_to_convert_to_cold", 80 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 60 },
				{ "active_skill_base_area_of_effect_radius", 12 },
				{ "active_skill_base_secondary_area_of_effect_radius", 25 },
			},
			stats = {
				"base_is_projectile",
				"is_area_damage",
				"can_perform_skill_while_moving",
				"has_modular_projectiles_enabled",
				"action_requires_upward_aiming_stance",
				"base_skill_show_average_damage_instead_of_dps",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["HighVelocityRoundsAmmoPlayer"] = {
	name = "Load High Velocity Rounds",
	baseTypeName = "Load High Velocity Rounds",
	color = 1,
	description = "Loads your Crossbow with Piercing bolts that can consume Fully Broken Armour on enemies to deal extra damage.",
	skillTypes = { [SkillType.CrossbowAmmoSkill] = true, [SkillType.ReservesManually] = true, [SkillType.Attack] = true, [SkillType.Nonpathing] = true, [SkillType.ConsumesFullyBrokenArmour] = true, },
	weaponTypes = {
		["Crossbow"] = true,
	},
	castTime = 1,
	qualityStats = {
	},
	levels = {
		[1] = { levelRequirement = 0, cost = { Mana = 7, }, },
		[2] = { levelRequirement = 3, cost = { Mana = 8, }, },
		[3] = { levelRequirement = 6, cost = { Mana = 9, }, },
		[4] = { levelRequirement = 10, cost = { Mana = 10, }, },
		[5] = { levelRequirement = 14, cost = { Mana = 11, }, },
		[6] = { levelRequirement = 18, cost = { Mana = 12, }, },
		[7] = { levelRequirement = 22, cost = { Mana = 14, }, },
		[8] = { levelRequirement = 26, cost = { Mana = 15, }, },
		[9] = { levelRequirement = 31, cost = { Mana = 17, }, },
		[10] = { levelRequirement = 36, cost = { Mana = 19, }, },
		[11] = { levelRequirement = 41, cost = { Mana = 22, }, },
		[12] = { levelRequirement = 46, cost = { Mana = 25, }, },
		[13] = { levelRequirement = 52, cost = { Mana = 28, }, },
		[14] = { levelRequirement = 58, cost = { Mana = 31, }, },
		[15] = { levelRequirement = 64, cost = { Mana = 35, }, },
		[16] = { levelRequirement = 66, cost = { Mana = 39, }, },
		[17] = { levelRequirement = 72, cost = { Mana = 44, }, },
		[18] = { levelRequirement = 78, cost = { Mana = 49, }, },
		[19] = { levelRequirement = 84, cost = { Mana = 55, }, },
		[20] = { levelRequirement = 90, cost = { Mana = 62, }, },
		[21] = { levelRequirement = 90, cost = { Mana = 69, }, },
		[22] = { levelRequirement = 90, cost = { Mana = 78, }, },
		[23] = { levelRequirement = 90, cost = { Mana = 87, }, },
		[24] = { levelRequirement = 90, cost = { Mana = 97, }, },
		[25] = { levelRequirement = 90, cost = { Mana = 109, }, },
		[26] = { levelRequirement = 90, cost = { Mana = 122, }, },
		[27] = { levelRequirement = 90, cost = { Mana = 137, }, },
		[28] = { levelRequirement = 90, cost = { Mana = 154, }, },
		[29] = { levelRequirement = 90, cost = { Mana = 172, }, },
		[30] = { levelRequirement = 90, cost = { Mana = 193, }, },
		[31] = { levelRequirement = 90, cost = { Mana = 216, }, },
		[32] = { levelRequirement = 90, cost = { Mana = 242, }, },
		[33] = { levelRequirement = 90, cost = { Mana = 272, }, },
		[34] = { levelRequirement = 90, cost = { Mana = 304, }, },
		[35] = { levelRequirement = 90, cost = { Mana = 341, }, },
		[36] = { levelRequirement = 90, cost = { Mana = 382, }, },
		[37] = { levelRequirement = 90, cost = { Mana = 428, }, },
		[38] = { levelRequirement = 90, cost = { Mana = 480, }, },
		[39] = { levelRequirement = 90, cost = { Mana = 537, }, },
		[40] = { levelRequirement = 90, cost = { Mana = 602, }, },
	},
	statSets = {
		[1] = {
			label = "Ammunition",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "skill_stat_descriptions",
			baseFlags = {
			},
			constantStats = {
				{ "base_number_of_crossbow_bolts", 1 },
				{ "action_allowed_queue_time_override_ms", 1000 },
				{ "movement_speed_+%_final_while_performing_action", -30 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 60 },
			},
			stats = {
				"action_can_be_used_in_aiming_stance",
				"can_perform_skill_while_moving",
				"base_deal_no_damage",
				"display_statset_hide_usage_stats",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["HighVelocityRoundsPlayer"] = {
	name = "High Velocity Rounds",
	hidden = true,
	description = "Fires a powerful Piercing bolt that can consume Fully Broken Armour on enemies to deal extra damage.",
	skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.Projectile] = true, [SkillType.ProjectilesFromUser] = true, [SkillType.CrossbowSkill] = true, [SkillType.Trappable] = true, [SkillType.Totemable] = true, [SkillType.Mineable] = true, [SkillType.Physical] = true, [SkillType.Nonpathing] = true, [SkillType.ConsumesFullyBrokenArmour] = true, },
	weaponTypes = {
		["Crossbow"] = true,
	},
	castTime = 0.8,
	qualityStats = {
		{ "active_skill_projectile_damage_+%_final_if_pierced_enemy", 1 },
	},
	levels = {
		[1] = { baseMultiplier = 1.5, levelRequirement = 0, },
		[2] = { baseMultiplier = 1.65, levelRequirement = 0, },
		[3] = { baseMultiplier = 1.82, levelRequirement = 0, },
		[4] = { baseMultiplier = 1.98, levelRequirement = 0, },
		[5] = { baseMultiplier = 2.14, levelRequirement = 0, },
		[6] = { baseMultiplier = 2.3, levelRequirement = 0, },
		[7] = { baseMultiplier = 2.46, levelRequirement = 0, },
		[8] = { baseMultiplier = 2.61, levelRequirement = 0, },
		[9] = { baseMultiplier = 2.74, levelRequirement = 0, },
		[10] = { baseMultiplier = 2.87, levelRequirement = 0, },
		[11] = { baseMultiplier = 3.02, levelRequirement = 0, },
		[12] = { baseMultiplier = 3.17, levelRequirement = 0, },
		[13] = { baseMultiplier = 3.32, levelRequirement = 0, },
		[14] = { baseMultiplier = 3.49, levelRequirement = 0, },
		[15] = { baseMultiplier = 3.67, levelRequirement = 0, },
		[16] = { baseMultiplier = 3.85, levelRequirement = 0, },
		[17] = { baseMultiplier = 4.04, levelRequirement = 0, },
		[18] = { baseMultiplier = 4.24, levelRequirement = 0, },
		[19] = { baseMultiplier = 4.46, levelRequirement = 0, },
		[20] = { baseMultiplier = 4.68, levelRequirement = 0, },
		[21] = { baseMultiplier = 4.91, levelRequirement = 0, },
		[22] = { baseMultiplier = 5.16, levelRequirement = 0, },
		[23] = { baseMultiplier = 5.42, levelRequirement = 0, },
		[24] = { baseMultiplier = 5.69, levelRequirement = 0, },
		[25] = { baseMultiplier = 5.97, levelRequirement = 0, },
		[26] = { baseMultiplier = 6.27, levelRequirement = 0, },
		[27] = { baseMultiplier = 6.58, levelRequirement = 0, },
		[28] = { baseMultiplier = 6.91, levelRequirement = 0, },
		[29] = { baseMultiplier = 7.26, levelRequirement = 0, },
		[30] = { baseMultiplier = 7.62, levelRequirement = 0, },
		[31] = { baseMultiplier = 8, levelRequirement = 0, },
		[32] = { baseMultiplier = 8.4, levelRequirement = 0, },
		[33] = { baseMultiplier = 8.82, levelRequirement = 0, },
		[34] = { baseMultiplier = 9.26, levelRequirement = 0, },
		[35] = { baseMultiplier = 9.73, levelRequirement = 0, },
		[36] = { baseMultiplier = 10.21, levelRequirement = 0, },
		[37] = { baseMultiplier = 10.72, levelRequirement = 0, },
		[38] = { baseMultiplier = 11.26, levelRequirement = 0, },
		[39] = { baseMultiplier = 11.82, levelRequirement = 0, },
		[40] = { baseMultiplier = 12.41, levelRequirement = 0, },
	},
	statSets = {
		[1] = {
			label = "Projectile",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "power_shot_piercing",
			baseFlags = {
				attack = true,
				projectile = true,
				area = true,
			},
			constantStats = {
				{ "broken_armour_consume_art_variation", 2 },
				{ "action_required_target_facing_angle_tolerance_degrees", 90 },
				{ "enemy_phys_reduction_%_penalty_vs_hit", 0 },
				{ "projectile_base_number_of_targets_to_pierce", 6 },
				{ "crossbow_barrage_attack_time_ratio_%", 10 },
				{ "crossbow_barrage_recoil_per_shot", 2 },
				{ "crossbow_barrage_total_recoil_buff_count", 8 },
				{ "crossbow_barrage_debuff_duration_ms", 300 },
				{ "base_knockback_distance", 400 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 50 },
			},
			stats = {
				"base_is_projectile",
				"has_modular_projectiles_enabled",
				"full_armour_break_consume_uses_projectile_orientation",
				"action_requires_aiming_stance",
				"should_use_additive_aiming_animation",
				"projectile_uses_contact_position",
				"projectile_uses_contact_direction",
				"check_for_targets_between_initiator_and_projectile_source",
				"projectiles_crossbow_barrage",
				"cannot_cancel_skill_before_contact_point",
				"disable_visual_hit_effect",
				"can_perform_skill_while_moving",
				"base_skill_show_average_damage_instead_of_dps",
				"cannot_break_armour",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
		[2] = {
			label = "Vs Armour Broken",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "power_shot_piercing",
			baseFlags = {
				attack = true,
				projectile = true,
				area = true,
			},
			constantStats = {
				{ "broken_armour_consume_art_variation", 2 },
				{ "action_required_target_facing_angle_tolerance_degrees", 90 },
				{ "enemy_phys_reduction_%_penalty_vs_hit", 0 },
				{ "projectile_base_number_of_targets_to_pierce", 6 },
				{ "crossbow_barrage_attack_time_ratio_%", 10 },
				{ "crossbow_barrage_recoil_per_shot", 2 },
				{ "crossbow_barrage_total_recoil_buff_count", 8 },
				{ "crossbow_barrage_debuff_duration_ms", 300 },
				{ "base_knockback_distance", 400 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 50 },
			},
			stats = {
				"base_consume_enemy_armour_broken_on_hit",
				"display_statset_hide_usage_stats",
				"base_is_projectile",
				"has_modular_projectiles_enabled",
				"full_armour_break_consume_uses_projectile_orientation",
				"action_requires_aiming_stance",
				"should_use_additive_aiming_animation",
				"projectile_uses_contact_position",
				"projectile_uses_contact_direction",
				"check_for_targets_between_initiator_and_projectile_source",
				"projectiles_crossbow_barrage",
				"cannot_cancel_skill_before_contact_point",
				"disable_visual_hit_effect",
				"can_perform_skill_while_moving",
				"base_skill_show_average_damage_instead_of_dps",
				"cannot_break_armour",
			},
			levels = {
				[1] = { baseMultiplier = 3.4, actorLevel = 1, },
				[2] = { baseMultiplier = 3.74, actorLevel = 3.4519999027252, },
				[3] = { baseMultiplier = 4.11, actorLevel = 6.7670001983643, },
				[4] = { baseMultiplier = 4.48, actorLevel = 10.307999610901, },
				[5] = { baseMultiplier = 4.84, actorLevel = 14.074999809265, },
				[6] = { baseMultiplier = 5.21, actorLevel = 18.068000793457, },
				[7] = { baseMultiplier = 5.57, actorLevel = 22.287000656128, },
				[8] = { baseMultiplier = 5.9, actorLevel = 26.732000350952, },
				[9] = { baseMultiplier = 6.2, actorLevel = 31.40299987793, },
				[10] = { baseMultiplier = 6.51, actorLevel = 36.299999237061, },
				[11] = { baseMultiplier = 6.84, actorLevel = 41.423000335693, },
				[12] = { baseMultiplier = 7.18, actorLevel = 46.771999359131, },
				[13] = { baseMultiplier = 7.54, actorLevel = 52.34700012207, },
				[14] = { baseMultiplier = 7.91, actorLevel = 58.147998809814, },
				[15] = { baseMultiplier = 8.31, actorLevel = 64.175003051758, },
				[16] = { baseMultiplier = 8.72, actorLevel = 70.428001403809, },
				[17] = { baseMultiplier = 9.16, actorLevel = 76.906997680664, },
				[18] = { baseMultiplier = 9.62, actorLevel = 83.611999511719, },
				[19] = { baseMultiplier = 10.1, actorLevel = 90.542999267578, },
				[20] = { baseMultiplier = 10.6, actorLevel = 97.699996948242, },
				[21] = { baseMultiplier = 11.13, actorLevel = 105.08300018311, },
				[22] = { baseMultiplier = 11.69, actorLevel = 112.69200134277, },
				[23] = { baseMultiplier = 12.28, actorLevel = 120.52700042725, },
				[24] = { baseMultiplier = 12.89, actorLevel = 128.58799743652, },
				[25] = { baseMultiplier = 13.53, actorLevel = 136.875, },
				[26] = { baseMultiplier = 14.21, actorLevel = 145.38800048828, },
				[27] = { baseMultiplier = 14.92, actorLevel = 154.12699890137, },
				[28] = { baseMultiplier = 15.67, actorLevel = 163.09199523926, },
				[29] = { baseMultiplier = 16.45, actorLevel = 172.28300476074, },
				[30] = { baseMultiplier = 17.27, actorLevel = 181.69999694824, },
				[31] = { baseMultiplier = 18.14, actorLevel = 191.34300231934, },
				[32] = { baseMultiplier = 19.04, actorLevel = 201.21200561523, },
				[33] = { baseMultiplier = 20, actorLevel = 211.30700683594, },
				[34] = { baseMultiplier = 21, actorLevel = 221.62800598145, },
				[35] = { baseMultiplier = 22.05, actorLevel = 232.17500305176, },
				[36] = { baseMultiplier = 23.15, actorLevel = 242.94799804688, },
				[37] = { baseMultiplier = 24.31, actorLevel = 253.94700622559, },
				[38] = { baseMultiplier = 25.52, actorLevel = 265.17199707031, },
				[39] = { baseMultiplier = 26.8, actorLevel = 276.62298583984, },
				[40] = { baseMultiplier = 28.14, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["IceShardsAmmoPlayer"] = {
	name = "Load Ice Shards",
	baseTypeName = "Load Ice Shards",
	color = 1,
	description = "Loads your Crossbow with a clip of icy bolts that rapidly fire at the ground, leaving a shard of ice at the impact location unless the bolt hits an enemy. The ice shards shatter when enemies step on them, dealing damage to nearby enemies. Using this skill again reloads the clip.",
	skillTypes = { [SkillType.CrossbowAmmoSkill] = true, [SkillType.ReservesManually] = true, [SkillType.Attack] = true, [SkillType.Nonpathing] = true, },
	weaponTypes = {
		["Crossbow"] = true,
	},
	castTime = 0.6,
	qualityStats = {
	},
	levels = {
		[1] = { levelRequirement = 0, cost = { Mana = 13, }, },
		[2] = { levelRequirement = 3, cost = { Mana = 14, }, },
		[3] = { levelRequirement = 6, cost = { Mana = 16, }, },
		[4] = { levelRequirement = 10, cost = { Mana = 18, }, },
		[5] = { levelRequirement = 14, cost = { Mana = 20, }, },
		[6] = { levelRequirement = 18, cost = { Mana = 23, }, },
		[7] = { levelRequirement = 22, cost = { Mana = 25, }, },
		[8] = { levelRequirement = 26, cost = { Mana = 28, }, },
		[9] = { levelRequirement = 31, cost = { Mana = 32, }, },
		[10] = { levelRequirement = 36, cost = { Mana = 36, }, },
		[11] = { levelRequirement = 41, cost = { Mana = 40, }, },
		[12] = { levelRequirement = 46, cost = { Mana = 45, }, },
		[13] = { levelRequirement = 52, cost = { Mana = 50, }, },
		[14] = { levelRequirement = 58, cost = { Mana = 57, }, },
		[15] = { levelRequirement = 64, cost = { Mana = 63, }, },
		[16] = { levelRequirement = 66, cost = { Mana = 71, }, },
		[17] = { levelRequirement = 72, cost = { Mana = 80, }, },
		[18] = { levelRequirement = 78, cost = { Mana = 89, }, },
		[19] = { levelRequirement = 84, cost = { Mana = 100, }, },
		[20] = { levelRequirement = 90, cost = { Mana = 112, }, },
		[21] = { levelRequirement = 90, cost = { Mana = 126, }, },
		[22] = { levelRequirement = 90, cost = { Mana = 141, }, },
		[23] = { levelRequirement = 90, cost = { Mana = 158, }, },
		[24] = { levelRequirement = 90, cost = { Mana = 177, }, },
		[25] = { levelRequirement = 90, cost = { Mana = 198, }, },
		[26] = { levelRequirement = 90, cost = { Mana = 222, }, },
		[27] = { levelRequirement = 90, cost = { Mana = 249, }, },
		[28] = { levelRequirement = 90, cost = { Mana = 279, }, },
		[29] = { levelRequirement = 90, cost = { Mana = 313, }, },
		[30] = { levelRequirement = 90, cost = { Mana = 350, }, },
		[31] = { levelRequirement = 90, cost = { Mana = 392, }, },
		[32] = { levelRequirement = 90, cost = { Mana = 439, }, },
		[33] = { levelRequirement = 90, cost = { Mana = 492, }, },
		[34] = { levelRequirement = 90, cost = { Mana = 552, }, },
		[35] = { levelRequirement = 90, cost = { Mana = 618, }, },
		[36] = { levelRequirement = 90, cost = { Mana = 692, }, },
		[37] = { levelRequirement = 90, cost = { Mana = 776, }, },
		[38] = { levelRequirement = 90, cost = { Mana = 869, }, },
		[39] = { levelRequirement = 90, cost = { Mana = 973, }, },
		[40] = { levelRequirement = 90, cost = { Mana = 1090, }, },
	},
	statSets = {
		[1] = {
			label = "Ammunition",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "skill_stat_descriptions",
			baseFlags = {
			},
			constantStats = {
				{ "base_number_of_crossbow_bolts", 12 },
				{ "action_allowed_queue_time_override_ms", 1000 },
				{ "movement_speed_+%_final_while_performing_action", -30 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 60 },
			},
			stats = {
				"action_can_be_used_in_aiming_stance",
				"can_perform_skill_while_moving",
				"base_deal_no_damage",
				"display_statset_hide_usage_stats",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["IceShardsPlayer"] = {
	name = "Ice Shards",
	hidden = true,
	description = "Rapidly fires icy bolts at the ground, leaving a shard of ice at the impact location unless the bolt hits an enemy. The ice shards shatter when enemies step on them, dealing damage to nearby enemies. Can fire a limited number of bolts before needing to reload.",
	skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.Projectile] = true, [SkillType.ProjectilesFromUser] = true, [SkillType.Area] = true, [SkillType.CrossbowSkill] = true, [SkillType.Trappable] = true, [SkillType.Totemable] = true, [SkillType.Mineable] = true, [SkillType.Nonpathing] = true, [SkillType.Cold] = true, [SkillType.Sustained] = true, },
	weaponTypes = {
		["Crossbow"] = true,
	},
	castTime = 1,
	qualityStats = {
		{ "permafrost_shard_damage_+%_final_after_1_second", 10 },
	},
	levels = {
		[1] = { attackSpeedMultiplier = 450, baseMultiplier = 0.05, levelRequirement = 0, },
		[2] = { attackSpeedMultiplier = 450, baseMultiplier = 0.05, levelRequirement = 0, },
		[3] = { attackSpeedMultiplier = 450, baseMultiplier = 0.06, levelRequirement = 0, },
		[4] = { attackSpeedMultiplier = 450, baseMultiplier = 0.07, levelRequirement = 0, },
		[5] = { attackSpeedMultiplier = 450, baseMultiplier = 0.07, levelRequirement = 0, },
		[6] = { attackSpeedMultiplier = 450, baseMultiplier = 0.08, levelRequirement = 0, },
		[7] = { attackSpeedMultiplier = 450, baseMultiplier = 0.08, levelRequirement = 0, },
		[8] = { attackSpeedMultiplier = 450, baseMultiplier = 0.09, levelRequirement = 0, },
		[9] = { attackSpeedMultiplier = 450, baseMultiplier = 0.09, levelRequirement = 0, },
		[10] = { attackSpeedMultiplier = 450, baseMultiplier = 0.1, levelRequirement = 0, },
		[11] = { attackSpeedMultiplier = 450, baseMultiplier = 0.1, levelRequirement = 0, },
		[12] = { attackSpeedMultiplier = 450, baseMultiplier = 0.11, levelRequirement = 0, },
		[13] = { attackSpeedMultiplier = 450, baseMultiplier = 0.11, levelRequirement = 0, },
		[14] = { attackSpeedMultiplier = 450, baseMultiplier = 0.12, levelRequirement = 0, },
		[15] = { attackSpeedMultiplier = 450, baseMultiplier = 0.12, levelRequirement = 0, },
		[16] = { attackSpeedMultiplier = 450, baseMultiplier = 0.13, levelRequirement = 0, },
		[17] = { attackSpeedMultiplier = 450, baseMultiplier = 0.13, levelRequirement = 0, },
		[18] = { attackSpeedMultiplier = 450, baseMultiplier = 0.14, levelRequirement = 0, },
		[19] = { attackSpeedMultiplier = 450, baseMultiplier = 0.15, levelRequirement = 0, },
		[20] = { attackSpeedMultiplier = 450, baseMultiplier = 0.16, levelRequirement = 0, },
		[21] = { attackSpeedMultiplier = 450, baseMultiplier = 0.16, levelRequirement = 0, },
		[22] = { attackSpeedMultiplier = 450, baseMultiplier = 0.17, levelRequirement = 0, },
		[23] = { attackSpeedMultiplier = 450, baseMultiplier = 0.18, levelRequirement = 0, },
		[24] = { attackSpeedMultiplier = 450, baseMultiplier = 0.19, levelRequirement = 0, },
		[25] = { attackSpeedMultiplier = 450, baseMultiplier = 0.2, levelRequirement = 0, },
		[26] = { attackSpeedMultiplier = 450, baseMultiplier = 0.21, levelRequirement = 0, },
		[27] = { attackSpeedMultiplier = 450, baseMultiplier = 0.22, levelRequirement = 0, },
		[28] = { attackSpeedMultiplier = 450, baseMultiplier = 0.23, levelRequirement = 0, },
		[29] = { attackSpeedMultiplier = 450, baseMultiplier = 0.24, levelRequirement = 0, },
		[30] = { attackSpeedMultiplier = 450, baseMultiplier = 0.25, levelRequirement = 0, },
		[31] = { attackSpeedMultiplier = 450, baseMultiplier = 0.27, levelRequirement = 0, },
		[32] = { attackSpeedMultiplier = 450, baseMultiplier = 0.28, levelRequirement = 0, },
		[33] = { attackSpeedMultiplier = 450, baseMultiplier = 0.29, levelRequirement = 0, },
		[34] = { attackSpeedMultiplier = 450, baseMultiplier = 0.31, levelRequirement = 0, },
		[35] = { attackSpeedMultiplier = 450, baseMultiplier = 0.32, levelRequirement = 0, },
		[36] = { attackSpeedMultiplier = 450, baseMultiplier = 0.34, levelRequirement = 0, },
		[37] = { attackSpeedMultiplier = 450, baseMultiplier = 0.36, levelRequirement = 0, },
		[38] = { attackSpeedMultiplier = 450, baseMultiplier = 0.38, levelRequirement = 0, },
		[39] = { attackSpeedMultiplier = 450, baseMultiplier = 0.39, levelRequirement = 0, },
		[40] = { attackSpeedMultiplier = 450, baseMultiplier = 0.41, levelRequirement = 0, },
	},
	statSets = {
		[1] = {
			label = "Projectile",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "rapid_shot_permafrost",
			baseFlags = {
				attack = true,
				projectile = true,
				area = true,
			},
			constantStats = {
				{ "action_required_target_facing_angle_tolerance_degrees", 60 },
				{ "active_skill_base_physical_damage_%_to_convert_to_cold", 60 },
				{ "active_skill_override_turn_duration_ms", 100 },
				{ "active_skill_facing_angle_turn_duration_ms", 100 },
				{ "crossbow_barrage_debuff_duration_ms", 500 },
				{ "crossbow_barrage_recoil_per_shot", 2 },
				{ "crossbow_barrage_total_recoil_buff_count", 10 },
				{ "base_knockback_distance", 30 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
			},
			stats = {
				"base_is_projectile",
				"has_modular_projectiles_enabled",
				"action_requires_aiming_stance",
				"projectile_uses_contact_position",
				"projectile_uses_contact_direction",
				"check_for_targets_between_initiator_and_projectile_source",
				"projectiles_crossbow_barrage",
				"projectiles_fire_at_ground",
				"crossbow_barrage_recoil_target_location_override",
				"disable_visual_hit_effect",
				"action_do_not_face_target",
				"can_perform_skill_while_moving",
				"should_use_additive_aiming_animation",
				"quality_display_permafrost_shard_damage_+%_final_after_1_second_is_gem",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
		[2] = {
			label = "Shard",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "rapid_shot_permafrost",
			baseFlags = {
				attack = true,
				projectile = true,
				area = true,
			},
			constantStats = {
				{ "active_skill_base_physical_damage_%_to_convert_to_cold", 40 },
				{ "permafrost_shard_detection_base_area_of_effect_radius", 8 },
				{ "active_skill_base_area_of_effect_radius", 12 },
				{ "permafrost_shard_damage_+%_final_after_1_second", 900 },
				{ "permafrost_shard_limit", 12 },
				{ "action_required_target_facing_angle_tolerance_degrees", 60 },
				{ "active_skill_base_physical_damage_%_to_convert_to_cold", 60 },
				{ "active_skill_override_turn_duration_ms", 100 },
				{ "active_skill_facing_angle_turn_duration_ms", 100 },
				{ "crossbow_barrage_debuff_duration_ms", 500 },
				{ "crossbow_barrage_recoil_per_shot", 2 },
				{ "crossbow_barrage_total_recoil_buff_count", 10 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
			},
			stats = {
				"active_skill_chill_as_though_damage_+%_final",
				"is_area_damage",
				"display_statset_hide_usage_stats",
				"base_is_projectile",
				"has_modular_projectiles_enabled",
				"action_requires_aiming_stance",
				"projectile_uses_contact_position",
				"projectile_uses_contact_direction",
				"check_for_targets_between_initiator_and_projectile_source",
				"projectiles_crossbow_barrage",
				"projectiles_fire_at_ground",
				"crossbow_barrage_recoil_target_location_override",
				"action_do_not_face_target",
				"can_perform_skill_while_moving",
				"should_use_additive_aiming_animation",
				"quality_display_permafrost_shard_damage_+%_final_after_1_second_is_gem",
			},
			levels = {
				[1] = { 200, statInterpolation = { 1, }, actorLevel = 1, },
				[2] = { 210, statInterpolation = { 1, }, actorLevel = 3.4519999027252, },
				[3] = { 220, statInterpolation = { 1, }, actorLevel = 6.7670001983643, },
				[4] = { 230, statInterpolation = { 1, }, actorLevel = 10.307999610901, },
				[5] = { 240, statInterpolation = { 1, }, actorLevel = 14.074999809265, },
				[6] = { 250, statInterpolation = { 1, }, actorLevel = 18.068000793457, },
				[7] = { 260, statInterpolation = { 1, }, actorLevel = 22.287000656128, },
				[8] = { 270, statInterpolation = { 1, }, actorLevel = 26.732000350952, },
				[9] = { 280, statInterpolation = { 1, }, actorLevel = 31.40299987793, },
				[10] = { 290, statInterpolation = { 1, }, actorLevel = 36.299999237061, },
				[11] = { 300, statInterpolation = { 1, }, actorLevel = 41.423000335693, },
				[12] = { 310, statInterpolation = { 1, }, actorLevel = 46.771999359131, },
				[13] = { 320, statInterpolation = { 1, }, actorLevel = 52.34700012207, },
				[14] = { 330, statInterpolation = { 1, }, actorLevel = 58.147998809814, },
				[15] = { 340, statInterpolation = { 1, }, actorLevel = 64.175003051758, },
				[16] = { 350, statInterpolation = { 1, }, actorLevel = 70.428001403809, },
				[17] = { 360, statInterpolation = { 1, }, actorLevel = 76.906997680664, },
				[18] = { 370, statInterpolation = { 1, }, actorLevel = 83.611999511719, },
				[19] = { 380, statInterpolation = { 1, }, actorLevel = 90.542999267578, },
				[20] = { 390, statInterpolation = { 1, }, actorLevel = 97.699996948242, },
				[21] = { 400, statInterpolation = { 1, }, actorLevel = 105.08300018311, },
				[22] = { 410, statInterpolation = { 1, }, actorLevel = 112.69200134277, },
				[23] = { 420, statInterpolation = { 1, }, actorLevel = 120.52700042725, },
				[24] = { 430, statInterpolation = { 1, }, actorLevel = 128.58799743652, },
				[25] = { 440, statInterpolation = { 1, }, actorLevel = 136.875, },
				[26] = { 450, statInterpolation = { 1, }, actorLevel = 145.38800048828, },
				[27] = { 460, statInterpolation = { 1, }, actorLevel = 154.12699890137, },
				[28] = { 470, statInterpolation = { 1, }, actorLevel = 163.09199523926, },
				[29] = { 480, statInterpolation = { 1, }, actorLevel = 172.28300476074, },
				[30] = { 490, statInterpolation = { 1, }, actorLevel = 181.69999694824, },
				[31] = { 500, statInterpolation = { 1, }, actorLevel = 191.34300231934, },
				[32] = { 510, statInterpolation = { 1, }, actorLevel = 201.21200561523, },
				[33] = { 520, statInterpolation = { 1, }, actorLevel = 211.30700683594, },
				[34] = { 530, statInterpolation = { 1, }, actorLevel = 221.62800598145, },
				[35] = { 540, statInterpolation = { 1, }, actorLevel = 232.17500305176, },
				[36] = { 550, statInterpolation = { 1, }, actorLevel = 242.94799804688, },
				[37] = { 560, statInterpolation = { 1, }, actorLevel = 253.94700622559, },
				[38] = { 570, statInterpolation = { 1, }, actorLevel = 265.17199707031, },
				[39] = { 580, statInterpolation = { 1, }, actorLevel = 276.62298583984, },
				[40] = { 590, statInterpolation = { 1, }, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["IncendiaryShotAmmoPlayer"] = {
	name = "Load Incendiary Shot",
	baseTypeName = "Load Incendiary Shot",
	color = 1,
	description = "Loads your Crossbow with flaming bolts that fragment in flight, damaging and Igniting enemies on hit and in a small cone behind their final target.",
	skillTypes = { [SkillType.CrossbowAmmoSkill] = true, [SkillType.ReservesManually] = true, [SkillType.Attack] = true, [SkillType.Nonpathing] = true, },
	weaponTypes = {
		["Crossbow"] = true,
	},
	castTime = 0.8,
	qualityStats = {
	},
	levels = {
		[1] = { levelRequirement = 0, cost = { Mana = 6, }, },
		[2] = { levelRequirement = 3, cost = { Mana = 7, }, },
		[3] = { levelRequirement = 6, cost = { Mana = 8, }, },
		[4] = { levelRequirement = 10, cost = { Mana = 9, }, },
		[5] = { levelRequirement = 14, cost = { Mana = 10, }, },
		[6] = { levelRequirement = 18, cost = { Mana = 12, }, },
		[7] = { levelRequirement = 22, cost = { Mana = 13, }, },
		[8] = { levelRequirement = 26, cost = { Mana = 15, }, },
		[9] = { levelRequirement = 31, cost = { Mana = 17, }, },
		[10] = { levelRequirement = 36, cost = { Mana = 19, }, },
		[11] = { levelRequirement = 41, cost = { Mana = 21, }, },
		[12] = { levelRequirement = 46, cost = { Mana = 23, }, },
		[13] = { levelRequirement = 52, cost = { Mana = 26, }, },
		[14] = { levelRequirement = 58, cost = { Mana = 30, }, },
		[15] = { levelRequirement = 64, cost = { Mana = 33, }, },
		[16] = { levelRequirement = 66, cost = { Mana = 37, }, },
		[17] = { levelRequirement = 72, cost = { Mana = 42, }, },
		[18] = { levelRequirement = 78, cost = { Mana = 47, }, },
		[19] = { levelRequirement = 84, cost = { Mana = 52, }, },
		[20] = { levelRequirement = 90, cost = { Mana = 59, }, },
		[21] = { levelRequirement = 90, cost = { Mana = 66, }, },
		[22] = { levelRequirement = 90, cost = { Mana = 74, }, },
		[23] = { levelRequirement = 90, cost = { Mana = 83, }, },
		[24] = { levelRequirement = 90, cost = { Mana = 93, }, },
		[25] = { levelRequirement = 90, cost = { Mana = 104, }, },
		[26] = { levelRequirement = 90, cost = { Mana = 117, }, },
		[27] = { levelRequirement = 90, cost = { Mana = 131, }, },
		[28] = { levelRequirement = 90, cost = { Mana = 146, }, },
		[29] = { levelRequirement = 90, cost = { Mana = 164, }, },
		[30] = { levelRequirement = 90, cost = { Mana = 184, }, },
		[31] = { levelRequirement = 90, cost = { Mana = 206, }, },
		[32] = { levelRequirement = 90, cost = { Mana = 231, }, },
		[33] = { levelRequirement = 90, cost = { Mana = 259, }, },
		[34] = { levelRequirement = 90, cost = { Mana = 290, }, },
		[35] = { levelRequirement = 90, cost = { Mana = 325, }, },
		[36] = { levelRequirement = 90, cost = { Mana = 364, }, },
		[37] = { levelRequirement = 90, cost = { Mana = 408, }, },
		[38] = { levelRequirement = 90, cost = { Mana = 457, }, },
		[39] = { levelRequirement = 90, cost = { Mana = 512, }, },
		[40] = { levelRequirement = 90, cost = { Mana = 573, }, },
	},
	statSets = {
		[1] = {
			label = "Ammunition",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "skill_stat_descriptions",
			baseFlags = {
			},
			constantStats = {
				{ "base_number_of_crossbow_bolts", 1 },
				{ "action_allowed_queue_time_override_ms", 1000 },
				{ "movement_speed_+%_final_while_performing_action", -30 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 60 },
			},
			stats = {
				"action_can_be_used_in_aiming_stance",
				"can_perform_skill_while_moving",
				"base_deal_no_damage",
				"display_statset_hide_usage_stats",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["IncendiaryShotPlayer"] = {
	name = "Incendiary Shot",
	hidden = true,
	description = "Fires flaming bolts that fragment in flight, damaging and Igniting enemies on hit, and in a small cone behind their final target.",
	skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.Projectile] = true, [SkillType.ProjectilesFromUser] = true, [SkillType.Area] = true, [SkillType.CrossbowSkill] = true, [SkillType.Trappable] = true, [SkillType.Totemable] = true, [SkillType.Mineable] = true, [SkillType.Fire] = true, [SkillType.Nonpathing] = true, },
	weaponTypes = {
		["Crossbow"] = true,
	},
	castTime = 1,
	qualityStats = {
		{ "base_ignite_effect_+%", 1 },
	},
	levels = {
		[1] = { baseMultiplier = 0.15, levelRequirement = 0, },
		[2] = { baseMultiplier = 0.16, levelRequirement = 0, },
		[3] = { baseMultiplier = 0.18, levelRequirement = 0, },
		[4] = { baseMultiplier = 0.2, levelRequirement = 0, },
		[5] = { baseMultiplier = 0.21, levelRequirement = 0, },
		[6] = { baseMultiplier = 0.23, levelRequirement = 0, },
		[7] = { baseMultiplier = 0.25, levelRequirement = 0, },
		[8] = { baseMultiplier = 0.26, levelRequirement = 0, },
		[9] = { baseMultiplier = 0.27, levelRequirement = 0, },
		[10] = { baseMultiplier = 0.29, levelRequirement = 0, },
		[11] = { baseMultiplier = 0.3, levelRequirement = 0, },
		[12] = { baseMultiplier = 0.32, levelRequirement = 0, },
		[13] = { baseMultiplier = 0.33, levelRequirement = 0, },
		[14] = { baseMultiplier = 0.35, levelRequirement = 0, },
		[15] = { baseMultiplier = 0.37, levelRequirement = 0, },
		[16] = { baseMultiplier = 0.38, levelRequirement = 0, },
		[17] = { baseMultiplier = 0.4, levelRequirement = 0, },
		[18] = { baseMultiplier = 0.42, levelRequirement = 0, },
		[19] = { baseMultiplier = 0.45, levelRequirement = 0, },
		[20] = { baseMultiplier = 0.47, levelRequirement = 0, },
		[21] = { baseMultiplier = 0.49, levelRequirement = 0, },
		[22] = { baseMultiplier = 0.52, levelRequirement = 0, },
		[23] = { baseMultiplier = 0.54, levelRequirement = 0, },
		[24] = { baseMultiplier = 0.57, levelRequirement = 0, },
		[25] = { baseMultiplier = 0.6, levelRequirement = 0, },
		[26] = { baseMultiplier = 0.63, levelRequirement = 0, },
		[27] = { baseMultiplier = 0.66, levelRequirement = 0, },
		[28] = { baseMultiplier = 0.69, levelRequirement = 0, },
		[29] = { baseMultiplier = 0.73, levelRequirement = 0, },
		[30] = { baseMultiplier = 0.76, levelRequirement = 0, },
		[31] = { baseMultiplier = 0.8, levelRequirement = 0, },
		[32] = { baseMultiplier = 0.84, levelRequirement = 0, },
		[33] = { baseMultiplier = 0.88, levelRequirement = 0, },
		[34] = { baseMultiplier = 0.93, levelRequirement = 0, },
		[35] = { baseMultiplier = 0.97, levelRequirement = 0, },
		[36] = { baseMultiplier = 1.02, levelRequirement = 0, },
		[37] = { baseMultiplier = 1.07, levelRequirement = 0, },
		[38] = { baseMultiplier = 1.13, levelRequirement = 0, },
		[39] = { baseMultiplier = 1.18, levelRequirement = 0, },
		[40] = { baseMultiplier = 1.24, levelRequirement = 0, },
	},
	statSets = {
		[1] = {
			label = "Projectile",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "burst_shot_incendiary",
			baseFlags = {
				attack = true,
				projectile = true,
				area = true,
			},
			constantStats = {
				{ "projectiles_normal_distribution_height_mean", 3 },
				{ "projectiles_normal_distribution_height_standard_deviation", 20 },
				{ "projectiles_normal_distribution_spread_standard_deviation", 9 },
				{ "action_required_target_facing_angle_tolerance_degrees", 90 },
				{ "base_number_of_projectiles", 10 },
				{ "projectile_distance_variance", 10 },
				{ "active_skill_projectile_speed_+%_variation_final", 40 },
				{ "active_skill_hit_damage_stun_multiplier_+%_final", 0 },
				{ "active_skill_base_physical_damage_%_to_convert_to_fire", 80 },
				{ "crossbow_barrage_recoil_per_shot", 1 },
				{ "crossbow_barrage_total_recoil_buff_count", 8 },
				{ "crossbow_barrage_debuff_duration_ms", 300 },
				{ "base_knockback_distance", 75 },
				{ "burst_shot_cone_angle", 220 },
				{ "active_skill_base_area_of_effect_radius", 19 },
				{ "active_skill_ignite_chance_+%_final", 100 },
				{ "active_skill_ignite_effect_+%_final", 0 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 50 },
			},
			stats = {
				"base_is_projectile",
				"projectiles_can_shotgun",
				"has_modular_projectiles_enabled",
				"disable_visual_hit_effect",
				"action_requires_aiming_stance",
				"should_use_additive_aiming_animation",
				"projectile_uses_contact_position",
				"projectile_uses_contact_direction",
				"check_for_targets_between_initiator_and_projectile_source",
				"cannot_cancel_skill_before_contact_point",
				"can_perform_skill_while_moving",
				"base_skill_show_average_damage_instead_of_dps",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["PermafrostBoltsAmmoPlayer"] = {
	name = "Load Permafrost Bolts",
	baseTypeName = "Load Permafrost Bolts",
	color = 1,
	description = "Loads your Crossbow with icy bolts that fragment in flight, damaging enemies on hit and in a small cone behind their final target. The icy coating on the bolts makes them extremely potent at Freezing enemies.",
	skillTypes = { [SkillType.CrossbowAmmoSkill] = true, [SkillType.ReservesManually] = true, [SkillType.Attack] = true, [SkillType.Nonpathing] = true, },
	weaponTypes = {
		["Crossbow"] = true,
	},
	castTime = 0.8,
	qualityStats = {
	},
	levels = {
		[1] = { levelRequirement = 0, cost = { Mana = 6, }, },
		[2] = { levelRequirement = 3, cost = { Mana = 7, }, },
		[3] = { levelRequirement = 6, cost = { Mana = 8, }, },
		[4] = { levelRequirement = 10, cost = { Mana = 9, }, },
		[5] = { levelRequirement = 14, cost = { Mana = 10, }, },
		[6] = { levelRequirement = 18, cost = { Mana = 12, }, },
		[7] = { levelRequirement = 22, cost = { Mana = 13, }, },
		[8] = { levelRequirement = 26, cost = { Mana = 15, }, },
		[9] = { levelRequirement = 31, cost = { Mana = 17, }, },
		[10] = { levelRequirement = 36, cost = { Mana = 19, }, },
		[11] = { levelRequirement = 41, cost = { Mana = 21, }, },
		[12] = { levelRequirement = 46, cost = { Mana = 23, }, },
		[13] = { levelRequirement = 52, cost = { Mana = 26, }, },
		[14] = { levelRequirement = 58, cost = { Mana = 30, }, },
		[15] = { levelRequirement = 64, cost = { Mana = 33, }, },
		[16] = { levelRequirement = 66, cost = { Mana = 37, }, },
		[17] = { levelRequirement = 72, cost = { Mana = 42, }, },
		[18] = { levelRequirement = 78, cost = { Mana = 47, }, },
		[19] = { levelRequirement = 84, cost = { Mana = 52, }, },
		[20] = { levelRequirement = 90, cost = { Mana = 59, }, },
		[21] = { levelRequirement = 90, cost = { Mana = 66, }, },
		[22] = { levelRequirement = 90, cost = { Mana = 74, }, },
		[23] = { levelRequirement = 90, cost = { Mana = 83, }, },
		[24] = { levelRequirement = 90, cost = { Mana = 93, }, },
		[25] = { levelRequirement = 90, cost = { Mana = 104, }, },
		[26] = { levelRequirement = 90, cost = { Mana = 117, }, },
		[27] = { levelRequirement = 90, cost = { Mana = 131, }, },
		[28] = { levelRequirement = 90, cost = { Mana = 146, }, },
		[29] = { levelRequirement = 90, cost = { Mana = 164, }, },
		[30] = { levelRequirement = 90, cost = { Mana = 184, }, },
		[31] = { levelRequirement = 90, cost = { Mana = 206, }, },
		[32] = { levelRequirement = 90, cost = { Mana = 231, }, },
		[33] = { levelRequirement = 90, cost = { Mana = 259, }, },
		[34] = { levelRequirement = 90, cost = { Mana = 290, }, },
		[35] = { levelRequirement = 90, cost = { Mana = 325, }, },
		[36] = { levelRequirement = 90, cost = { Mana = 364, }, },
		[37] = { levelRequirement = 90, cost = { Mana = 408, }, },
		[38] = { levelRequirement = 90, cost = { Mana = 457, }, },
		[39] = { levelRequirement = 90, cost = { Mana = 512, }, },
		[40] = { levelRequirement = 90, cost = { Mana = 573, }, },
	},
	statSets = {
		[1] = {
			label = "Ammunition",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "skill_stat_descriptions",
			baseFlags = {
			},
			constantStats = {
				{ "base_number_of_crossbow_bolts", 1 },
				{ "action_allowed_queue_time_override_ms", 1000 },
				{ "movement_speed_+%_final_while_performing_action", -30 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 60 },
			},
			stats = {
				"action_can_be_used_in_aiming_stance",
				"can_perform_skill_while_moving",
				"base_deal_no_damage",
				"display_statset_hide_usage_stats",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["PermafrostBoltsPlayer"] = {
	name = "Permafrost Bolts",
	hidden = true,
	description = "Fires icy bolts that  fragment in flight, damaging enemies on hit and in a small cone behind their final target. The icy coating on the bolts makes them extremely potent at Freezing enemies.",
	skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.Projectile] = true, [SkillType.ProjectilesFromUser] = true, [SkillType.Area] = true, [SkillType.CrossbowSkill] = true, [SkillType.Trappable] = true, [SkillType.Totemable] = true, [SkillType.Mineable] = true, [SkillType.Cold] = true, [SkillType.Nonpathing] = true, },
	weaponTypes = {
		["Crossbow"] = true,
	},
	castTime = 1,
	qualityStats = {
		{ "base_number_of_projectiles", 0.1 },
	},
	levels = {
		[1] = { baseMultiplier = 0.15, levelRequirement = 0, },
		[2] = { baseMultiplier = 0.16, levelRequirement = 0, },
		[3] = { baseMultiplier = 0.18, levelRequirement = 0, },
		[4] = { baseMultiplier = 0.2, levelRequirement = 0, },
		[5] = { baseMultiplier = 0.21, levelRequirement = 0, },
		[6] = { baseMultiplier = 0.23, levelRequirement = 0, },
		[7] = { baseMultiplier = 0.25, levelRequirement = 0, },
		[8] = { baseMultiplier = 0.26, levelRequirement = 0, },
		[9] = { baseMultiplier = 0.27, levelRequirement = 0, },
		[10] = { baseMultiplier = 0.29, levelRequirement = 0, },
		[11] = { baseMultiplier = 0.3, levelRequirement = 0, },
		[12] = { baseMultiplier = 0.32, levelRequirement = 0, },
		[13] = { baseMultiplier = 0.33, levelRequirement = 0, },
		[14] = { baseMultiplier = 0.35, levelRequirement = 0, },
		[15] = { baseMultiplier = 0.37, levelRequirement = 0, },
		[16] = { baseMultiplier = 0.38, levelRequirement = 0, },
		[17] = { baseMultiplier = 0.4, levelRequirement = 0, },
		[18] = { baseMultiplier = 0.42, levelRequirement = 0, },
		[19] = { baseMultiplier = 0.45, levelRequirement = 0, },
		[20] = { baseMultiplier = 0.47, levelRequirement = 0, },
		[21] = { baseMultiplier = 0.49, levelRequirement = 0, },
		[22] = { baseMultiplier = 0.52, levelRequirement = 0, },
		[23] = { baseMultiplier = 0.54, levelRequirement = 0, },
		[24] = { baseMultiplier = 0.57, levelRequirement = 0, },
		[25] = { baseMultiplier = 0.6, levelRequirement = 0, },
		[26] = { baseMultiplier = 0.63, levelRequirement = 0, },
		[27] = { baseMultiplier = 0.66, levelRequirement = 0, },
		[28] = { baseMultiplier = 0.69, levelRequirement = 0, },
		[29] = { baseMultiplier = 0.73, levelRequirement = 0, },
		[30] = { baseMultiplier = 0.76, levelRequirement = 0, },
		[31] = { baseMultiplier = 0.8, levelRequirement = 0, },
		[32] = { baseMultiplier = 0.84, levelRequirement = 0, },
		[33] = { baseMultiplier = 0.88, levelRequirement = 0, },
		[34] = { baseMultiplier = 0.93, levelRequirement = 0, },
		[35] = { baseMultiplier = 0.97, levelRequirement = 0, },
		[36] = { baseMultiplier = 1.02, levelRequirement = 0, },
		[37] = { baseMultiplier = 1.07, levelRequirement = 0, },
		[38] = { baseMultiplier = 1.13, levelRequirement = 0, },
		[39] = { baseMultiplier = 1.18, levelRequirement = 0, },
		[40] = { baseMultiplier = 1.24, levelRequirement = 0, },
	},
	statSets = {
		[1] = {
			label = "Projectile",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "burst_shot_permafrost",
			baseFlags = {
				attack = true,
				projectile = true,
				area = true,
			},
			constantStats = {
				{ "projectiles_normal_distribution_height_mean", 3 },
				{ "projectiles_normal_distribution_height_standard_deviation", 20 },
				{ "projectiles_normal_distribution_spread_standard_deviation", 14 },
				{ "action_required_target_facing_angle_tolerance_degrees", 90 },
				{ "base_number_of_projectiles", 10 },
				{ "projectile_distance_variance", 10 },
				{ "active_skill_projectile_speed_+%_variation_final", 40 },
				{ "active_skill_base_physical_damage_%_to_convert_to_cold", 80 },
				{ "active_skill_hit_damage_freeze_multiplier_+%_final", 80 },
				{ "base_knockback_distance", 100 },
				{ "burst_shot_cone_angle", 40 },
				{ "active_skill_base_area_of_effect_radius", 27 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 50 },
			},
			stats = {
				"base_is_projectile",
				"projectiles_can_shotgun",
				"has_modular_projectiles_enabled",
				"disable_visual_hit_effect",
				"action_requires_aiming_stance",
				"should_use_additive_aiming_animation",
				"projectile_uses_contact_position",
				"projectile_uses_contact_direction",
				"check_for_targets_between_initiator_and_projectile_source",
				"cannot_cancel_skill_before_contact_point",
				"can_perform_skill_while_moving",
				"base_skill_show_average_damage_instead_of_dps",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["PlasmaBlastAmmoPlayer"] = {
	name = "Load Plasma Blast",
	baseTypeName = "Load Plasma Blast",
	color = 1,
	description = "Loads your Crossbow with unstable bolts that require a lengthy charging period to fire but deal devastating damage, Pierce through enemies, and explode upon hitting terrain.",
	skillTypes = { [SkillType.CrossbowAmmoSkill] = true, [SkillType.ReservesManually] = true, [SkillType.Attack] = true, [SkillType.Nonpathing] = true, },
	weaponTypes = {
		["Crossbow"] = true,
	},
	castTime = 1,
	qualityStats = {
	},
	levels = {
		[1] = { levelRequirement = 0, cost = { Mana = 18, }, },
		[2] = { levelRequirement = 3, cost = { Mana = 20, }, },
		[3] = { levelRequirement = 6, cost = { Mana = 23, }, },
		[4] = { levelRequirement = 10, cost = { Mana = 26, }, },
		[5] = { levelRequirement = 14, cost = { Mana = 29, }, },
		[6] = { levelRequirement = 18, cost = { Mana = 33, }, },
		[7] = { levelRequirement = 22, cost = { Mana = 36, }, },
		[8] = { levelRequirement = 26, cost = { Mana = 41, }, },
		[9] = { levelRequirement = 31, cost = { Mana = 46, }, },
		[10] = { levelRequirement = 36, cost = { Mana = 51, }, },
		[11] = { levelRequirement = 41, cost = { Mana = 58, }, },
		[12] = { levelRequirement = 46, cost = { Mana = 65, }, },
		[13] = { levelRequirement = 52, cost = { Mana = 73, }, },
		[14] = { levelRequirement = 58, cost = { Mana = 81, }, },
		[15] = { levelRequirement = 64, cost = { Mana = 91, }, },
		[16] = { levelRequirement = 66, cost = { Mana = 102, }, },
		[17] = { levelRequirement = 72, cost = { Mana = 115, }, },
		[18] = { levelRequirement = 78, cost = { Mana = 128, }, },
		[19] = { levelRequirement = 84, cost = { Mana = 144, }, },
		[20] = { levelRequirement = 90, cost = { Mana = 161, }, },
		[21] = { levelRequirement = 90, cost = { Mana = 181, }, },
		[22] = { levelRequirement = 90, cost = { Mana = 203, }, },
		[23] = { levelRequirement = 90, cost = { Mana = 227, }, },
		[24] = { levelRequirement = 90, cost = { Mana = 254, }, },
		[25] = { levelRequirement = 90, cost = { Mana = 285, }, },
		[26] = { levelRequirement = 90, cost = { Mana = 319, }, },
		[27] = { levelRequirement = 90, cost = { Mana = 358, }, },
		[28] = { levelRequirement = 90, cost = { Mana = 401, }, },
		[29] = { levelRequirement = 90, cost = { Mana = 449, }, },
		[30] = { levelRequirement = 90, cost = { Mana = 503, }, },
		[31] = { levelRequirement = 90, cost = { Mana = 563, }, },
		[32] = { levelRequirement = 90, cost = { Mana = 631, }, },
		[33] = { levelRequirement = 90, cost = { Mana = 707, }, },
		[34] = { levelRequirement = 90, cost = { Mana = 792, }, },
		[35] = { levelRequirement = 90, cost = { Mana = 887, }, },
		[36] = { levelRequirement = 90, cost = { Mana = 994, }, },
		[37] = { levelRequirement = 90, cost = { Mana = 1114, }, },
		[38] = { levelRequirement = 90, cost = { Mana = 1248, }, },
		[39] = { levelRequirement = 90, cost = { Mana = 1398, }, },
		[40] = { levelRequirement = 90, cost = { Mana = 1566, }, },
	},
	statSets = {
		[1] = {
			label = "Ammunition",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "skill_stat_descriptions",
			baseFlags = {
			},
			constantStats = {
				{ "base_number_of_crossbow_bolts", 1 },
				{ "action_allowed_queue_time_override_ms", 1000 },
				{ "movement_speed_+%_final_while_performing_action", -30 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 60 },
			},
			stats = {
				"action_can_be_used_in_aiming_stance",
				"can_perform_skill_while_moving",
				"base_deal_no_damage",
				"display_statset_hide_usage_stats",
				"quality_display_base_number_of_crossbow_bolts_is_gem",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["PlasmaBlastPlayer"] = {
	name = "Plasma Blast",
	hidden = true,
	description = "Channel to charge an unstable bolt. The bolt deals devastating damage and explodes on hitting terrain, but cannot be fired at all unless fully charged.",
	skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.Projectile] = true, [SkillType.ProjectilesFromUser] = true, [SkillType.Area] = true, [SkillType.CrossbowSkill] = true, [SkillType.Totemable] = true, [SkillType.Channel] = true, [SkillType.Lightning] = true, [SkillType.Nonpathing] = true, },
	weaponTypes = {
		["Crossbow"] = true,
	},
	castTime = 1,
	qualityStats = {
		{ "active_skill_shock_duration_+%_final", 1.5 },
	},
	levels = {
		[1] = { baseMultiplier = 8.8, levelRequirement = 0, },
		[2] = { baseMultiplier = 9.71, levelRequirement = 0, },
		[3] = { baseMultiplier = 10.72, levelRequirement = 0, },
		[4] = { baseMultiplier = 11.74, levelRequirement = 0, },
		[5] = { baseMultiplier = 12.76, levelRequirement = 0, },
		[6] = { baseMultiplier = 13.83, levelRequirement = 0, },
		[7] = { baseMultiplier = 14.93, levelRequirement = 0, },
		[8] = { baseMultiplier = 15.99, levelRequirement = 0, },
		[9] = { baseMultiplier = 16.99, levelRequirement = 0, },
		[10] = { baseMultiplier = 18.07, levelRequirement = 0, },
		[11] = { baseMultiplier = 19.24, levelRequirement = 0, },
		[12] = { baseMultiplier = 20.52, levelRequirement = 0, },
		[13] = { baseMultiplier = 21.91, levelRequirement = 0, },
		[14] = { baseMultiplier = 23.43, levelRequirement = 0, },
		[15] = { baseMultiplier = 25.08, levelRequirement = 0, },
		[16] = { baseMultiplier = 26.88, levelRequirement = 0, },
		[17] = { baseMultiplier = 28.85, levelRequirement = 0, },
		[18] = { baseMultiplier = 31, levelRequirement = 0, },
		[19] = { baseMultiplier = 33.35, levelRequirement = 0, },
		[20] = { baseMultiplier = 35.93, levelRequirement = 0, },
		[21] = { baseMultiplier = 38.71, levelRequirement = 0, },
		[22] = { baseMultiplier = 41.7, levelRequirement = 0, },
		[23] = { baseMultiplier = 44.92, levelRequirement = 0, },
		[24] = { baseMultiplier = 48.39, levelRequirement = 0, },
		[25] = { baseMultiplier = 52.13, levelRequirement = 0, },
		[26] = { baseMultiplier = 56.16, levelRequirement = 0, },
		[27] = { baseMultiplier = 60.5, levelRequirement = 0, },
		[28] = { baseMultiplier = 65.18, levelRequirement = 0, },
		[29] = { baseMultiplier = 70.22, levelRequirement = 0, },
		[30] = { baseMultiplier = 75.65, levelRequirement = 0, },
		[31] = { baseMultiplier = 81.49, levelRequirement = 0, },
		[32] = { baseMultiplier = 87.79, levelRequirement = 0, },
		[33] = { baseMultiplier = 94.58, levelRequirement = 0, },
		[34] = { baseMultiplier = 101.89, levelRequirement = 0, },
		[35] = { baseMultiplier = 109.76, levelRequirement = 0, },
		[36] = { baseMultiplier = 118.25, levelRequirement = 0, },
		[37] = { baseMultiplier = 127.39, levelRequirement = 0, },
		[38] = { baseMultiplier = 137.23, levelRequirement = 0, },
		[39] = { baseMultiplier = 147.84, levelRequirement = 0, },
		[40] = { baseMultiplier = 159.27, levelRequirement = 0, },
	},
	statSets = {
		[1] = {
			label = "Projectile",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "power_shot_stormblast",
			baseFlags = {
				attack = true,
				projectile = true,
				channelRelease = true,
			},
			constantStats = {
				{ "action_required_target_facing_angle_tolerance_degrees", 90 },
				{ "active_skill_base_physical_damage_%_to_convert_to_lightning", 70 },
				{ "crossbow_barrage_attack_time_ratio_%", 10 },
				{ "crossbow_barrage_recoil_per_shot", 2 },
				{ "crossbow_barrage_total_recoil_buff_count", 8 },
				{ "crossbow_barrage_debuff_duration_ms", 300 },
				{ "base_knockback_distance", 400 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "active_skill_shock_chance_+%_final", 30 },
				{ "movement_speed_while_performing_action_locked_duration_%", 50 },
				{ "added_attack_time_ms", 2000 },
				{ "channel_end_duration_as_%_of_attack_time", 35 },
			},
			stats = {
				"base_is_projectile",
				"has_modular_projectiles_enabled",
				"action_requires_aiming_stance",
				"should_use_additive_aiming_animation",
				"projectile_uses_contact_position",
				"projectile_uses_contact_direction",
				"check_for_targets_between_initiator_and_projectile_source",
				"projectiles_crossbow_barrage",
				"disable_visual_hit_effect",
				"can_perform_skill_while_moving",
				"always_pierce",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
		[2] = {
			label = "Explosion",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "power_shot_stormblast",
			baseFlags = {
				attack = true,
				projectile = true,
				area = true,
				channelRelease = true,
			},
			constantStats = {
				{ "active_skill_base_physical_damage_%_to_convert_to_lightning", 30 },
				{ "active_skill_base_area_of_effect_radius", 32 },
				{ "action_required_target_facing_angle_tolerance_degrees", 90 },
				{ "active_skill_base_physical_damage_%_to_convert_to_lightning", 70 },
				{ "crossbow_barrage_attack_time_ratio_%", 10 },
				{ "crossbow_barrage_recoil_per_shot", 2 },
				{ "crossbow_barrage_total_recoil_buff_count", 8 },
				{ "crossbow_barrage_debuff_duration_ms", 300 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "active_skill_shock_chance_+%_final", 30 },
				{ "movement_speed_while_performing_action_locked_duration_%", 50 },
				{ "channel_end_duration_as_%_of_attack_time", 35 },
			},
			stats = {
				"is_area_damage",
				"display_statset_hide_usage_stats",
				"base_is_projectile",
				"has_modular_projectiles_enabled",
				"action_requires_aiming_stance",
				"should_use_additive_aiming_animation",
				"projectile_uses_contact_position",
				"projectile_uses_contact_direction",
				"check_for_targets_between_initiator_and_projectile_source",
				"projectiles_crossbow_barrage",
				"can_perform_skill_while_moving",
			},
			levels = {
				[1] = { baseMultiplier = 3, actorLevel = 1, },
				[2] = { baseMultiplier = 3.31, actorLevel = 3.4519999027252, },
				[3] = { baseMultiplier = 3.65, actorLevel = 6.7670001983643, },
				[4] = { baseMultiplier = 4, actorLevel = 10.307999610901, },
				[5] = { baseMultiplier = 4.35, actorLevel = 14.074999809265, },
				[6] = { baseMultiplier = 4.71, actorLevel = 18.068000793457, },
				[7] = { baseMultiplier = 5.09, actorLevel = 22.287000656128, },
				[8] = { baseMultiplier = 5.45, actorLevel = 26.732000350952, },
				[9] = { baseMultiplier = 5.79, actorLevel = 31.40299987793, },
				[10] = { baseMultiplier = 6.16, actorLevel = 36.299999237061, },
				[11] = { baseMultiplier = 6.56, actorLevel = 41.423000335693, },
				[12] = { baseMultiplier = 7, actorLevel = 46.771999359131, },
				[13] = { baseMultiplier = 7.47, actorLevel = 52.34700012207, },
				[14] = { baseMultiplier = 7.99, actorLevel = 58.147998809814, },
				[15] = { baseMultiplier = 8.55, actorLevel = 64.175003051758, },
				[16] = { baseMultiplier = 9.16, actorLevel = 70.428001403809, },
				[17] = { baseMultiplier = 9.83, actorLevel = 76.906997680664, },
				[18] = { baseMultiplier = 10.57, actorLevel = 83.611999511719, },
				[19] = { baseMultiplier = 11.37, actorLevel = 90.542999267578, },
				[20] = { baseMultiplier = 12.25, actorLevel = 97.699996948242, },
				[21] = { baseMultiplier = 13.2, actorLevel = 105.08300018311, },
				[22] = { baseMultiplier = 14.22, actorLevel = 112.69200134277, },
				[23] = { baseMultiplier = 15.31, actorLevel = 120.52700042725, },
				[24] = { baseMultiplier = 16.5, actorLevel = 128.58799743652, },
				[25] = { baseMultiplier = 17.77, actorLevel = 136.875, },
				[26] = { baseMultiplier = 19.15, actorLevel = 145.38800048828, },
				[27] = { baseMultiplier = 20.63, actorLevel = 154.12699890137, },
				[28] = { baseMultiplier = 22.22, actorLevel = 163.09199523926, },
				[29] = { baseMultiplier = 23.94, actorLevel = 172.28300476074, },
				[30] = { baseMultiplier = 25.79, actorLevel = 181.69999694824, },
				[31] = { baseMultiplier = 27.78, actorLevel = 191.34300231934, },
				[32] = { baseMultiplier = 29.93, actorLevel = 201.21200561523, },
				[33] = { baseMultiplier = 32.24, actorLevel = 211.30700683594, },
				[34] = { baseMultiplier = 34.73, actorLevel = 221.62800598145, },
				[35] = { baseMultiplier = 37.42, actorLevel = 232.17500305176, },
				[36] = { baseMultiplier = 40.31, actorLevel = 242.94799804688, },
				[37] = { baseMultiplier = 43.43, actorLevel = 253.94700622559, },
				[38] = { baseMultiplier = 46.78, actorLevel = 265.17199707031, },
				[39] = { baseMultiplier = 50.4, actorLevel = 276.62298583984, },
				[40] = { baseMultiplier = 54.29, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["RapidShotAmmoPlayer"] = {
	name = "Load Rapid Shot",
	baseTypeName = "Load Rapid Shot",
	color = 1,
	description = "Loads your Crossbow with a large clip of heavily modified bolts that cause Heat to build up on your crossbow, before unleashing a stream of flaming bolts that gain Fire Damage based on your Heat. Heat also grants bonus damage to Grenades you fire, but dissipates rapidly when not building up. Using this skill again reloads the clip.",
	skillTypes = { [SkillType.CrossbowAmmoSkill] = true, [SkillType.ReservesManually] = true, [SkillType.Attack] = true, [SkillType.Nonpathing] = true, },
	weaponTypes = {
		["Crossbow"] = true,
	},
	castTime = 1.2,
	qualityStats = {
	},
	levels = {
		[1] = { levelRequirement = 0, cost = { Mana = 28, }, },
		[2] = { levelRequirement = 3, cost = { Mana = 31, }, },
		[3] = { levelRequirement = 6, cost = { Mana = 35, }, },
		[4] = { levelRequirement = 10, cost = { Mana = 39, }, },
		[5] = { levelRequirement = 14, cost = { Mana = 44, }, },
		[6] = { levelRequirement = 18, cost = { Mana = 50, }, },
		[7] = { levelRequirement = 22, cost = { Mana = 56, }, },
		[8] = { levelRequirement = 26, cost = { Mana = 62, }, },
		[9] = { levelRequirement = 31, cost = { Mana = 70, }, },
		[10] = { levelRequirement = 36, cost = { Mana = 79, }, },
		[11] = { levelRequirement = 41, cost = { Mana = 88, }, },
		[12] = { levelRequirement = 46, cost = { Mana = 99, }, },
		[13] = { levelRequirement = 52, cost = { Mana = 111, }, },
		[14] = { levelRequirement = 58, cost = { Mana = 124, }, },
		[15] = { levelRequirement = 64, cost = { Mana = 139, }, },
		[16] = { levelRequirement = 66, cost = { Mana = 156, }, },
		[17] = { levelRequirement = 72, cost = { Mana = 174, }, },
		[18] = { levelRequirement = 78, cost = { Mana = 195, }, },
		[19] = { levelRequirement = 84, cost = { Mana = 219, }, },
		[20] = { levelRequirement = 90, cost = { Mana = 245, }, },
		[21] = { levelRequirement = 90, cost = { Mana = 275, }, },
		[22] = { levelRequirement = 90, cost = { Mana = 308, }, },
		[23] = { levelRequirement = 90, cost = { Mana = 345, }, },
		[24] = { levelRequirement = 90, cost = { Mana = 387, }, },
		[25] = { levelRequirement = 90, cost = { Mana = 433, }, },
		[26] = { levelRequirement = 90, cost = { Mana = 485, }, },
		[27] = { levelRequirement = 90, cost = { Mana = 544, }, },
		[28] = { levelRequirement = 90, cost = { Mana = 609, }, },
		[29] = { levelRequirement = 90, cost = { Mana = 682, }, },
		[30] = { levelRequirement = 90, cost = { Mana = 764, }, },
		[31] = { levelRequirement = 90, cost = { Mana = 856, }, },
		[32] = { levelRequirement = 90, cost = { Mana = 959, }, },
		[33] = { levelRequirement = 90, cost = { Mana = 1075, }, },
		[34] = { levelRequirement = 90, cost = { Mana = 1204, }, },
		[35] = { levelRequirement = 90, cost = { Mana = 1349, }, },
		[36] = { levelRequirement = 90, cost = { Mana = 1511, }, },
		[37] = { levelRequirement = 90, cost = { Mana = 1693, }, },
		[38] = { levelRequirement = 90, cost = { Mana = 1896, }, },
		[39] = { levelRequirement = 90, cost = { Mana = 2124, }, },
		[40] = { levelRequirement = 90, cost = { Mana = 2380, }, },
	},
	statSets = {
		[1] = {
			label = "Ammunition",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "skill_stat_descriptions",
			baseFlags = {
			},
			constantStats = {
				{ "action_allowed_queue_time_override_ms", 1000 },
				{ "movement_speed_+%_final_while_performing_action", -30 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 60 },
				{ "active_skill_reload_speed_+%_final", -50 },
			},
			stats = {
				"base_number_of_crossbow_bolts",
				"action_can_be_used_in_aiming_stance",
				"can_perform_skill_while_moving",
				"base_deal_no_damage",
				"display_statset_hide_usage_stats",
			},
			levels = {
				[1] = { 40, statInterpolation = { 1, }, actorLevel = 1, },
				[2] = { 42, statInterpolation = { 1, }, actorLevel = 3.4519999027252, },
				[3] = { 45, statInterpolation = { 1, }, actorLevel = 6.7670001983643, },
				[4] = { 47, statInterpolation = { 1, }, actorLevel = 10.307999610901, },
				[5] = { 50, statInterpolation = { 1, }, actorLevel = 14.074999809265, },
				[6] = { 52, statInterpolation = { 1, }, actorLevel = 18.068000793457, },
				[7] = { 55, statInterpolation = { 1, }, actorLevel = 22.287000656128, },
				[8] = { 57, statInterpolation = { 1, }, actorLevel = 26.732000350952, },
				[9] = { 60, statInterpolation = { 1, }, actorLevel = 31.40299987793, },
				[10] = { 62, statInterpolation = { 1, }, actorLevel = 36.299999237061, },
				[11] = { 65, statInterpolation = { 1, }, actorLevel = 41.423000335693, },
				[12] = { 67, statInterpolation = { 1, }, actorLevel = 46.771999359131, },
				[13] = { 70, statInterpolation = { 1, }, actorLevel = 52.34700012207, },
				[14] = { 72, statInterpolation = { 1, }, actorLevel = 58.147998809814, },
				[15] = { 75, statInterpolation = { 1, }, actorLevel = 64.175003051758, },
				[16] = { 77, statInterpolation = { 1, }, actorLevel = 70.428001403809, },
				[17] = { 80, statInterpolation = { 1, }, actorLevel = 76.906997680664, },
				[18] = { 82, statInterpolation = { 1, }, actorLevel = 83.611999511719, },
				[19] = { 85, statInterpolation = { 1, }, actorLevel = 90.542999267578, },
				[20] = { 87, statInterpolation = { 1, }, actorLevel = 97.699996948242, },
				[21] = { 90, statInterpolation = { 1, }, actorLevel = 105.08300018311, },
				[22] = { 92, statInterpolation = { 1, }, actorLevel = 112.69200134277, },
				[23] = { 95, statInterpolation = { 1, }, actorLevel = 120.52700042725, },
				[24] = { 97, statInterpolation = { 1, }, actorLevel = 128.58799743652, },
				[25] = { 100, statInterpolation = { 1, }, actorLevel = 136.875, },
				[26] = { 102, statInterpolation = { 1, }, actorLevel = 145.38800048828, },
				[27] = { 105, statInterpolation = { 1, }, actorLevel = 154.12699890137, },
				[28] = { 107, statInterpolation = { 1, }, actorLevel = 163.09199523926, },
				[29] = { 110, statInterpolation = { 1, }, actorLevel = 172.28300476074, },
				[30] = { 112, statInterpolation = { 1, }, actorLevel = 181.69999694824, },
				[31] = { 115, statInterpolation = { 1, }, actorLevel = 191.34300231934, },
				[32] = { 117, statInterpolation = { 1, }, actorLevel = 201.21200561523, },
				[33] = { 120, statInterpolation = { 1, }, actorLevel = 211.30700683594, },
				[34] = { 122, statInterpolation = { 1, }, actorLevel = 221.62800598145, },
				[35] = { 125, statInterpolation = { 1, }, actorLevel = 232.17500305176, },
				[36] = { 127, statInterpolation = { 1, }, actorLevel = 242.94799804688, },
				[37] = { 130, statInterpolation = { 1, }, actorLevel = 253.94700622559, },
				[38] = { 132, statInterpolation = { 1, }, actorLevel = 265.17199707031, },
				[39] = { 135, statInterpolation = { 1, }, actorLevel = 276.62298583984, },
				[40] = { 137, statInterpolation = { 1, }, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["RapidShotPlayer"] = {
	name = "Rapid Shot",
	hidden = true,
	description = "Fires heavily modified bolts that cause Heat to build up on your crossbow. Using this skill causes an initial buildup of Heat before unleashing a stream of flaming bolts that gain Fire Damage based on your Heat. Heat also grants bonus damage to Grenades you fire, but dissipates rapidly when not building up. Can fire a large number of bolts before needing to reload.",
	skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.Projectile] = true, [SkillType.ProjectilesFromUser] = true, [SkillType.CrossbowSkill] = true, [SkillType.Trappable] = true, [SkillType.Totemable] = true, [SkillType.Mineable] = true, [SkillType.Nonpathing] = true, [SkillType.Fire] = true, },
	weaponTypes = {
		["Crossbow"] = true,
	},
	castTime = 1,
	qualityStats = {
		{ "rapid_shot_maximum_num_of_stacks", 0.1 },
	},
	levels = {
		[1] = { attackSpeedMultiplier = 450, baseMultiplier = 0.15, levelRequirement = 0, },
		[2] = { attackSpeedMultiplier = 450, baseMultiplier = 0.16, levelRequirement = 0, },
		[3] = { attackSpeedMultiplier = 450, baseMultiplier = 0.18, levelRequirement = 0, },
		[4] = { attackSpeedMultiplier = 450, baseMultiplier = 0.2, levelRequirement = 0, },
		[5] = { attackSpeedMultiplier = 450, baseMultiplier = 0.21, levelRequirement = 0, },
		[6] = { attackSpeedMultiplier = 450, baseMultiplier = 0.23, levelRequirement = 0, },
		[7] = { attackSpeedMultiplier = 450, baseMultiplier = 0.24, levelRequirement = 0, },
		[8] = { attackSpeedMultiplier = 450, baseMultiplier = 0.25, levelRequirement = 0, },
		[9] = { attackSpeedMultiplier = 450, baseMultiplier = 0.26, levelRequirement = 0, },
		[10] = { attackSpeedMultiplier = 450, baseMultiplier = 0.28, levelRequirement = 0, },
		[11] = { attackSpeedMultiplier = 450, baseMultiplier = 0.29, levelRequirement = 0, },
		[12] = { attackSpeedMultiplier = 450, baseMultiplier = 0.3, levelRequirement = 0, },
		[13] = { attackSpeedMultiplier = 450, baseMultiplier = 0.31, levelRequirement = 0, },
		[14] = { attackSpeedMultiplier = 450, baseMultiplier = 0.32, levelRequirement = 0, },
		[15] = { attackSpeedMultiplier = 450, baseMultiplier = 0.33, levelRequirement = 0, },
		[16] = { attackSpeedMultiplier = 450, baseMultiplier = 0.35, levelRequirement = 0, },
		[17] = { attackSpeedMultiplier = 450, baseMultiplier = 0.36, levelRequirement = 0, },
		[18] = { attackSpeedMultiplier = 450, baseMultiplier = 0.37, levelRequirement = 0, },
		[19] = { attackSpeedMultiplier = 450, baseMultiplier = 0.38, levelRequirement = 0, },
		[20] = { attackSpeedMultiplier = 450, baseMultiplier = 0.4, levelRequirement = 0, },
		[21] = { attackSpeedMultiplier = 450, baseMultiplier = 0.41, levelRequirement = 0, },
		[22] = { attackSpeedMultiplier = 450, baseMultiplier = 0.42, levelRequirement = 0, },
		[23] = { attackSpeedMultiplier = 450, baseMultiplier = 0.44, levelRequirement = 0, },
		[24] = { attackSpeedMultiplier = 450, baseMultiplier = 0.45, levelRequirement = 0, },
		[25] = { attackSpeedMultiplier = 450, baseMultiplier = 0.47, levelRequirement = 0, },
		[26] = { attackSpeedMultiplier = 450, baseMultiplier = 0.48, levelRequirement = 0, },
		[27] = { attackSpeedMultiplier = 450, baseMultiplier = 0.5, levelRequirement = 0, },
		[28] = { attackSpeedMultiplier = 450, baseMultiplier = 0.51, levelRequirement = 0, },
		[29] = { attackSpeedMultiplier = 450, baseMultiplier = 0.53, levelRequirement = 0, },
		[30] = { attackSpeedMultiplier = 450, baseMultiplier = 0.55, levelRequirement = 0, },
		[31] = { attackSpeedMultiplier = 450, baseMultiplier = 0.57, levelRequirement = 0, },
		[32] = { attackSpeedMultiplier = 450, baseMultiplier = 0.59, levelRequirement = 0, },
		[33] = { attackSpeedMultiplier = 450, baseMultiplier = 0.6, levelRequirement = 0, },
		[34] = { attackSpeedMultiplier = 450, baseMultiplier = 0.62, levelRequirement = 0, },
		[35] = { attackSpeedMultiplier = 450, baseMultiplier = 0.65, levelRequirement = 0, },
		[36] = { attackSpeedMultiplier = 450, baseMultiplier = 0.67, levelRequirement = 0, },
		[37] = { attackSpeedMultiplier = 450, baseMultiplier = 0.69, levelRequirement = 0, },
		[38] = { attackSpeedMultiplier = 450, baseMultiplier = 0.71, levelRequirement = 0, },
		[39] = { attackSpeedMultiplier = 450, baseMultiplier = 0.74, levelRequirement = 0, },
		[40] = { attackSpeedMultiplier = 450, baseMultiplier = 0.76, levelRequirement = 0, },
	},
	statSets = {
		[1] = {
			label = "Projectile",
			baseEffectiveness = 0.33000001311302,
			incrementalEffectiveness = 0.027599999681115,
			damageIncrementalEffectiveness = 0.010739999823272,
			statDescriptionScope = "rapid_shot_incendiary",
			baseFlags = {
				attack = true,
				projectile = true,
			},
			constantStats = {
				{ "action_required_target_facing_angle_tolerance_degrees", 60 },
				{ "active_skill_base_physical_damage_%_to_convert_to_fire", 60 },
				{ "incendiary_rapid_shot_buff_decay_per_stack_ms", 200 },
				{ "rapid_shot_minimum_stacks_required_to_fire", 1 },
				{ "active_skill_override_turn_duration_ms", 100 },
				{ "active_skill_facing_angle_turn_duration_ms", 100 },
				{ "crossbow_barrage_recoil_per_shot", 1 },
				{ "crossbow_barrage_total_recoil_buff_count", 8 },
				{ "crossbow_barrage_debuff_duration_ms", 300 },
				{ "base_knockback_distance", 30 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "rapid_shot_charge_up_time_as_%_of_attack_time", 800 },
				{ "rapid_shot_heat_gained_per_minue_while_performing", 240 },
				{ "rapid_shot_all_damage_%_to_gain_as_fire_per_stack", 7 },
				{ "rapid_shot_next_grenade_all_damage_%_to_gain_as_fire_per_stack", 6 },
			},
			stats = {
				"rapid_shot_maximum_num_of_stacks",
				"base_is_projectile",
				"has_modular_projectiles_enabled",
				"action_requires_aiming_stance",
				"should_use_additive_aiming_animation",
				"projectile_uses_contact_position",
				"projectile_uses_contact_direction",
				"check_for_targets_between_initiator_and_projectile_source",
				"projectiles_crossbow_barrage",
				"disable_visual_hit_effect",
				"action_do_not_face_target",
				"can_perform_skill_while_moving",
				"quality_display_rapid_shot_maximum_num_of_stacks_is_gem",
			},
			levels = {
				[1] = { 15, statInterpolation = { 1, }, actorLevel = 1, },
				[2] = { 15, statInterpolation = { 1, }, actorLevel = 3.4519999027252, },
				[3] = { 16, statInterpolation = { 1, }, actorLevel = 6.7670001983643, },
				[4] = { 16, statInterpolation = { 1, }, actorLevel = 10.307999610901, },
				[5] = { 17, statInterpolation = { 1, }, actorLevel = 14.074999809265, },
				[6] = { 17, statInterpolation = { 1, }, actorLevel = 18.068000793457, },
				[7] = { 18, statInterpolation = { 1, }, actorLevel = 22.287000656128, },
				[8] = { 18, statInterpolation = { 1, }, actorLevel = 26.732000350952, },
				[9] = { 19, statInterpolation = { 1, }, actorLevel = 31.40299987793, },
				[10] = { 19, statInterpolation = { 1, }, actorLevel = 36.299999237061, },
				[11] = { 20, statInterpolation = { 1, }, actorLevel = 41.423000335693, },
				[12] = { 20, statInterpolation = { 1, }, actorLevel = 46.771999359131, },
				[13] = { 21, statInterpolation = { 1, }, actorLevel = 52.34700012207, },
				[14] = { 21, statInterpolation = { 1, }, actorLevel = 58.147998809814, },
				[15] = { 22, statInterpolation = { 1, }, actorLevel = 64.175003051758, },
				[16] = { 22, statInterpolation = { 1, }, actorLevel = 70.428001403809, },
				[17] = { 23, statInterpolation = { 1, }, actorLevel = 76.906997680664, },
				[18] = { 23, statInterpolation = { 1, }, actorLevel = 83.611999511719, },
				[19] = { 24, statInterpolation = { 1, }, actorLevel = 90.542999267578, },
				[20] = { 24, statInterpolation = { 1, }, actorLevel = 97.699996948242, },
				[21] = { 25, statInterpolation = { 1, }, actorLevel = 105.08300018311, },
				[22] = { 25, statInterpolation = { 1, }, actorLevel = 112.69200134277, },
				[23] = { 26, statInterpolation = { 1, }, actorLevel = 120.52700042725, },
				[24] = { 26, statInterpolation = { 1, }, actorLevel = 128.58799743652, },
				[25] = { 27, statInterpolation = { 1, }, actorLevel = 136.875, },
				[26] = { 27, statInterpolation = { 1, }, actorLevel = 145.38800048828, },
				[27] = { 28, statInterpolation = { 1, }, actorLevel = 154.12699890137, },
				[28] = { 28, statInterpolation = { 1, }, actorLevel = 163.09199523926, },
				[29] = { 29, statInterpolation = { 1, }, actorLevel = 172.28300476074, },
				[30] = { 29, statInterpolation = { 1, }, actorLevel = 181.69999694824, },
				[31] = { 30, statInterpolation = { 1, }, actorLevel = 191.34300231934, },
				[32] = { 30, statInterpolation = { 1, }, actorLevel = 201.21200561523, },
				[33] = { 31, statInterpolation = { 1, }, actorLevel = 211.30700683594, },
				[34] = { 31, statInterpolation = { 1, }, actorLevel = 221.62800598145, },
				[35] = { 32, statInterpolation = { 1, }, actorLevel = 232.17500305176, },
				[36] = { 32, statInterpolation = { 1, }, actorLevel = 242.94799804688, },
				[37] = { 33, statInterpolation = { 1, }, actorLevel = 253.94700622559, },
				[38] = { 33, statInterpolation = { 1, }, actorLevel = 265.17199707031, },
				[39] = { 34, statInterpolation = { 1, }, actorLevel = 276.62298583984, },
				[40] = { 34, statInterpolation = { 1, }, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["ShockburstRoundsAmmoPlayer"] = {
	name = "Load Shockburst Rounds",
	baseTypeName = "Load Shockburst Rounds",
	color = 1,
	description = "Loads your Crossbow with a clip of charged bolts which release damaging pulses upon Hitting an enemy affected by a Lightning Ailment. Using this skill again reloads the clip.",
	skillTypes = { [SkillType.CrossbowAmmoSkill] = true, [SkillType.ReservesManually] = true, [SkillType.Attack] = true, [SkillType.Nonpathing] = true, },
	weaponTypes = {
		["Crossbow"] = true,
	},
	castTime = 0.8,
	qualityStats = {
		{ "base_number_of_crossbow_bolts", 0.35 },
	},
	levels = {
		[1] = { levelRequirement = 0, cost = { Mana = 15, }, },
		[2] = { levelRequirement = 3, cost = { Mana = 17, }, },
		[3] = { levelRequirement = 6, cost = { Mana = 19, }, },
		[4] = { levelRequirement = 10, cost = { Mana = 21, }, },
		[5] = { levelRequirement = 14, cost = { Mana = 24, }, },
		[6] = { levelRequirement = 18, cost = { Mana = 26, }, },
		[7] = { levelRequirement = 22, cost = { Mana = 30, }, },
		[8] = { levelRequirement = 26, cost = { Mana = 33, }, },
		[9] = { levelRequirement = 31, cost = { Mana = 37, }, },
		[10] = { levelRequirement = 36, cost = { Mana = 42, }, },
		[11] = { levelRequirement = 41, cost = { Mana = 47, }, },
		[12] = { levelRequirement = 46, cost = { Mana = 53, }, },
		[13] = { levelRequirement = 52, cost = { Mana = 59, }, },
		[14] = { levelRequirement = 58, cost = { Mana = 66, }, },
		[15] = { levelRequirement = 64, cost = { Mana = 74, }, },
		[16] = { levelRequirement = 66, cost = { Mana = 83, }, },
		[17] = { levelRequirement = 72, cost = { Mana = 94, }, },
		[18] = { levelRequirement = 78, cost = { Mana = 105, }, },
		[19] = { levelRequirement = 84, cost = { Mana = 117, }, },
		[20] = { levelRequirement = 90, cost = { Mana = 132, }, },
		[21] = { levelRequirement = 90, cost = { Mana = 148, }, },
		[22] = { levelRequirement = 90, cost = { Mana = 165, }, },
		[23] = { levelRequirement = 90, cost = { Mana = 185, }, },
		[24] = { levelRequirement = 90, cost = { Mana = 208, }, },
		[25] = { levelRequirement = 90, cost = { Mana = 233, }, },
		[26] = { levelRequirement = 90, cost = { Mana = 261, }, },
		[27] = { levelRequirement = 90, cost = { Mana = 292, }, },
		[28] = { levelRequirement = 90, cost = { Mana = 327, }, },
		[29] = { levelRequirement = 90, cost = { Mana = 367, }, },
		[30] = { levelRequirement = 90, cost = { Mana = 411, }, },
		[31] = { levelRequirement = 90, cost = { Mana = 460, }, },
		[32] = { levelRequirement = 90, cost = { Mana = 515, }, },
		[33] = { levelRequirement = 90, cost = { Mana = 577, }, },
		[34] = { levelRequirement = 90, cost = { Mana = 647, }, },
		[35] = { levelRequirement = 90, cost = { Mana = 725, }, },
		[36] = { levelRequirement = 90, cost = { Mana = 812, }, },
		[37] = { levelRequirement = 90, cost = { Mana = 910, }, },
		[38] = { levelRequirement = 90, cost = { Mana = 1019, }, },
		[39] = { levelRequirement = 90, cost = { Mana = 1141, }, },
		[40] = { levelRequirement = 90, cost = { Mana = 1279, }, },
	},
	statSets = {
		[1] = {
			label = "Ammunition",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "skill_stat_descriptions",
			baseFlags = {
			},
			constantStats = {
				{ "action_allowed_queue_time_override_ms", 1000 },
				{ "movement_speed_+%_final_while_performing_action", -30 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 60 },
				{ "active_skill_reload_speed_+%_final", -20 },
			},
			stats = {
				"base_number_of_crossbow_bolts",
				"action_can_be_used_in_aiming_stance",
				"can_perform_skill_while_moving",
				"base_deal_no_damage",
				"display_statset_hide_usage_stats",
				"quality_display_base_number_of_crossbow_bolts_is_gem",
			},
			levels = {
				[1] = { 10, statInterpolation = { 1, }, actorLevel = 1, },
				[2] = { 10, statInterpolation = { 1, }, actorLevel = 3.4519999027252, },
				[3] = { 11, statInterpolation = { 1, }, actorLevel = 6.7670001983643, },
				[4] = { 11, statInterpolation = { 1, }, actorLevel = 10.307999610901, },
				[5] = { 12, statInterpolation = { 1, }, actorLevel = 14.074999809265, },
				[6] = { 12, statInterpolation = { 1, }, actorLevel = 18.068000793457, },
				[7] = { 13, statInterpolation = { 1, }, actorLevel = 22.287000656128, },
				[8] = { 13, statInterpolation = { 1, }, actorLevel = 26.732000350952, },
				[9] = { 14, statInterpolation = { 1, }, actorLevel = 31.40299987793, },
				[10] = { 14, statInterpolation = { 1, }, actorLevel = 36.299999237061, },
				[11] = { 15, statInterpolation = { 1, }, actorLevel = 41.423000335693, },
				[12] = { 15, statInterpolation = { 1, }, actorLevel = 46.771999359131, },
				[13] = { 16, statInterpolation = { 1, }, actorLevel = 52.34700012207, },
				[14] = { 16, statInterpolation = { 1, }, actorLevel = 58.147998809814, },
				[15] = { 17, statInterpolation = { 1, }, actorLevel = 64.175003051758, },
				[16] = { 17, statInterpolation = { 1, }, actorLevel = 70.428001403809, },
				[17] = { 18, statInterpolation = { 1, }, actorLevel = 76.906997680664, },
				[18] = { 18, statInterpolation = { 1, }, actorLevel = 83.611999511719, },
				[19] = { 19, statInterpolation = { 1, }, actorLevel = 90.542999267578, },
				[20] = { 19, statInterpolation = { 1, }, actorLevel = 97.699996948242, },
				[21] = { 20, statInterpolation = { 1, }, actorLevel = 105.08300018311, },
				[22] = { 20, statInterpolation = { 1, }, actorLevel = 112.69200134277, },
				[23] = { 21, statInterpolation = { 1, }, actorLevel = 120.52700042725, },
				[24] = { 21, statInterpolation = { 1, }, actorLevel = 128.58799743652, },
				[25] = { 22, statInterpolation = { 1, }, actorLevel = 136.875, },
				[26] = { 22, statInterpolation = { 1, }, actorLevel = 145.38800048828, },
				[27] = { 23, statInterpolation = { 1, }, actorLevel = 154.12699890137, },
				[28] = { 23, statInterpolation = { 1, }, actorLevel = 163.09199523926, },
				[29] = { 24, statInterpolation = { 1, }, actorLevel = 172.28300476074, },
				[30] = { 24, statInterpolation = { 1, }, actorLevel = 181.69999694824, },
				[31] = { 25, statInterpolation = { 1, }, actorLevel = 191.34300231934, },
				[32] = { 25, statInterpolation = { 1, }, actorLevel = 201.21200561523, },
				[33] = { 26, statInterpolation = { 1, }, actorLevel = 211.30700683594, },
				[34] = { 26, statInterpolation = { 1, }, actorLevel = 221.62800598145, },
				[35] = { 27, statInterpolation = { 1, }, actorLevel = 232.17500305176, },
				[36] = { 27, statInterpolation = { 1, }, actorLevel = 242.94799804688, },
				[37] = { 28, statInterpolation = { 1, }, actorLevel = 253.94700622559, },
				[38] = { 28, statInterpolation = { 1, }, actorLevel = 265.17199707031, },
				[39] = { 29, statInterpolation = { 1, }, actorLevel = 276.62298583984, },
				[40] = { 29, statInterpolation = { 1, }, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["ShockburstRoundsPlayer"] = {
	name = "Shockburst Rounds",
	hidden = true,
	description = "Rapidly fires charged bolts which release damaging pulses upon Hitting an enemy affected by a Lightning Ailment. Can fire a limited number of bolts before needing to reload.",
	skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.Projectile] = true, [SkillType.ProjectilesFromUser] = true, [SkillType.Area] = true, [SkillType.CrossbowSkill] = true, [SkillType.Trappable] = true, [SkillType.Totemable] = true, [SkillType.Mineable] = true, [SkillType.Nonpathing] = true, [SkillType.Lightning] = true, },
	weaponTypes = {
		["Crossbow"] = true,
	},
	castTime = 1,
	qualityStats = {
	},
	levels = {
		[1] = { attackSpeedMultiplier = 350, baseMultiplier = 0.15, levelRequirement = 0, },
		[2] = { attackSpeedMultiplier = 350, baseMultiplier = 0.16, levelRequirement = 0, },
		[3] = { attackSpeedMultiplier = 350, baseMultiplier = 0.18, levelRequirement = 0, },
		[4] = { attackSpeedMultiplier = 350, baseMultiplier = 0.2, levelRequirement = 0, },
		[5] = { attackSpeedMultiplier = 350, baseMultiplier = 0.21, levelRequirement = 0, },
		[6] = { attackSpeedMultiplier = 350, baseMultiplier = 0.23, levelRequirement = 0, },
		[7] = { attackSpeedMultiplier = 350, baseMultiplier = 0.24, levelRequirement = 0, },
		[8] = { attackSpeedMultiplier = 350, baseMultiplier = 0.25, levelRequirement = 0, },
		[9] = { attackSpeedMultiplier = 350, baseMultiplier = 0.26, levelRequirement = 0, },
		[10] = { attackSpeedMultiplier = 350, baseMultiplier = 0.28, levelRequirement = 0, },
		[11] = { attackSpeedMultiplier = 350, baseMultiplier = 0.29, levelRequirement = 0, },
		[12] = { attackSpeedMultiplier = 350, baseMultiplier = 0.3, levelRequirement = 0, },
		[13] = { attackSpeedMultiplier = 350, baseMultiplier = 0.31, levelRequirement = 0, },
		[14] = { attackSpeedMultiplier = 350, baseMultiplier = 0.32, levelRequirement = 0, },
		[15] = { attackSpeedMultiplier = 350, baseMultiplier = 0.33, levelRequirement = 0, },
		[16] = { attackSpeedMultiplier = 350, baseMultiplier = 0.35, levelRequirement = 0, },
		[17] = { attackSpeedMultiplier = 350, baseMultiplier = 0.36, levelRequirement = 0, },
		[18] = { attackSpeedMultiplier = 350, baseMultiplier = 0.37, levelRequirement = 0, },
		[19] = { attackSpeedMultiplier = 350, baseMultiplier = 0.38, levelRequirement = 0, },
		[20] = { attackSpeedMultiplier = 350, baseMultiplier = 0.4, levelRequirement = 0, },
		[21] = { attackSpeedMultiplier = 350, baseMultiplier = 0.41, levelRequirement = 0, },
		[22] = { attackSpeedMultiplier = 350, baseMultiplier = 0.42, levelRequirement = 0, },
		[23] = { attackSpeedMultiplier = 350, baseMultiplier = 0.44, levelRequirement = 0, },
		[24] = { attackSpeedMultiplier = 350, baseMultiplier = 0.45, levelRequirement = 0, },
		[25] = { attackSpeedMultiplier = 350, baseMultiplier = 0.47, levelRequirement = 0, },
		[26] = { attackSpeedMultiplier = 350, baseMultiplier = 0.48, levelRequirement = 0, },
		[27] = { attackSpeedMultiplier = 350, baseMultiplier = 0.5, levelRequirement = 0, },
		[28] = { attackSpeedMultiplier = 350, baseMultiplier = 0.51, levelRequirement = 0, },
		[29] = { attackSpeedMultiplier = 350, baseMultiplier = 0.53, levelRequirement = 0, },
		[30] = { attackSpeedMultiplier = 350, baseMultiplier = 0.55, levelRequirement = 0, },
		[31] = { attackSpeedMultiplier = 350, baseMultiplier = 0.57, levelRequirement = 0, },
		[32] = { attackSpeedMultiplier = 350, baseMultiplier = 0.59, levelRequirement = 0, },
		[33] = { attackSpeedMultiplier = 350, baseMultiplier = 0.6, levelRequirement = 0, },
		[34] = { attackSpeedMultiplier = 350, baseMultiplier = 0.62, levelRequirement = 0, },
		[35] = { attackSpeedMultiplier = 350, baseMultiplier = 0.65, levelRequirement = 0, },
		[36] = { attackSpeedMultiplier = 350, baseMultiplier = 0.67, levelRequirement = 0, },
		[37] = { attackSpeedMultiplier = 350, baseMultiplier = 0.69, levelRequirement = 0, },
		[38] = { attackSpeedMultiplier = 350, baseMultiplier = 0.71, levelRequirement = 0, },
		[39] = { attackSpeedMultiplier = 350, baseMultiplier = 0.74, levelRequirement = 0, },
		[40] = { attackSpeedMultiplier = 350, baseMultiplier = 0.76, levelRequirement = 0, },
	},
	statSets = {
		[1] = {
			label = "Projectile",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "rapid_shot_stormblast",
			baseFlags = {
				attack = true,
				projectile = true,
				area = true,
			},
			constantStats = {
				{ "action_required_target_facing_angle_tolerance_degrees", 60 },
				{ "active_skill_base_physical_damage_%_to_convert_to_lightning", 40 },
				{ "active_skill_override_turn_duration_ms", 100 },
				{ "active_skill_facing_angle_turn_duration_ms", 100 },
				{ "crossbow_barrage_recoil_per_shot", 1 },
				{ "crossbow_barrage_total_recoil_buff_count", 8 },
				{ "crossbow_barrage_debuff_duration_ms", 300 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "active_skill_electrocutes_as_though_dealt_damage_+%_final", -100 },
			},
			stats = {
				"base_is_projectile",
				"has_modular_projectiles_enabled",
				"action_requires_aiming_stance",
				"should_use_additive_aiming_animation",
				"projectile_uses_contact_position",
				"projectile_uses_contact_direction",
				"check_for_targets_between_initiator_and_projectile_source",
				"projectiles_crossbow_barrage",
				"disable_visual_hit_effect",
				"action_do_not_face_target",
				"can_perform_skill_while_moving",
				"never_shock",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
		[2] = {
			label = "Pulse",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "rapid_shot_stormblast",
			baseFlags = {
				attack = true,
				projectile = true,
				area = true,
			},
			constantStats = {
				{ "active_skill_base_physical_damage_%_to_convert_to_lightning", 60 },
				{ "active_skill_base_area_of_effect_radius", 18 },
				{ "action_required_target_facing_angle_tolerance_degrees", 60 },
				{ "active_skill_base_physical_damage_%_to_convert_to_lightning", 40 },
				{ "active_skill_override_turn_duration_ms", 100 },
				{ "active_skill_facing_angle_turn_duration_ms", 100 },
				{ "crossbow_barrage_recoil_per_shot", 1 },
				{ "crossbow_barrage_total_recoil_buff_count", 8 },
				{ "crossbow_barrage_debuff_duration_ms", 300 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "active_skill_electrocutes_as_though_dealt_damage_+%_final", -100 },
			},
			stats = {
				"is_area_damage",
				"display_statset_hide_usage_stats",
				"base_is_projectile",
				"has_modular_projectiles_enabled",
				"action_requires_aiming_stance",
				"should_use_additive_aiming_animation",
				"projectile_uses_contact_position",
				"projectile_uses_contact_direction",
				"check_for_targets_between_initiator_and_projectile_source",
				"projectiles_crossbow_barrage",
				"action_do_not_face_target",
				"can_perform_skill_while_moving",
				"never_shock",
			},
			levels = {
				[1] = { baseMultiplier = 0.6, actorLevel = 1, },
				[2] = { baseMultiplier = 0.66, actorLevel = 3.4519999027252, },
				[3] = { baseMultiplier = 0.72, actorLevel = 6.7670001983643, },
				[4] = { baseMultiplier = 0.79, actorLevel = 10.307999610901, },
				[5] = { baseMultiplier = 0.85, actorLevel = 14.074999809265, },
				[6] = { baseMultiplier = 0.9, actorLevel = 18.068000793457, },
				[7] = { baseMultiplier = 0.96, actorLevel = 22.287000656128, },
				[8] = { baseMultiplier = 1.01, actorLevel = 26.732000350952, },
				[9] = { baseMultiplier = 1.06, actorLevel = 31.40299987793, },
				[10] = { baseMultiplier = 1.1, actorLevel = 36.299999237061, },
				[11] = { baseMultiplier = 1.14, actorLevel = 41.423000335693, },
				[12] = { baseMultiplier = 1.19, actorLevel = 46.771999359131, },
				[13] = { baseMultiplier = 1.24, actorLevel = 52.34700012207, },
				[14] = { baseMultiplier = 1.28, actorLevel = 58.147998809814, },
				[15] = { baseMultiplier = 1.33, actorLevel = 64.175003051758, },
				[16] = { baseMultiplier = 1.38, actorLevel = 70.428001403809, },
				[17] = { baseMultiplier = 1.43, actorLevel = 76.906997680664, },
				[18] = { baseMultiplier = 1.48, actorLevel = 83.611999511719, },
				[19] = { baseMultiplier = 1.53, actorLevel = 90.542999267578, },
				[20] = { baseMultiplier = 1.58, actorLevel = 97.699996948242, },
				[21] = { baseMultiplier = 1.63, actorLevel = 105.08300018311, },
				[22] = { baseMultiplier = 1.69, actorLevel = 112.69200134277, },
				[23] = { baseMultiplier = 1.74, actorLevel = 120.52700042725, },
				[24] = { baseMultiplier = 1.8, actorLevel = 128.58799743652, },
				[25] = { baseMultiplier = 1.86, actorLevel = 136.875, },
				[26] = { baseMultiplier = 1.92, actorLevel = 145.38800048828, },
				[27] = { baseMultiplier = 1.99, actorLevel = 154.12699890137, },
				[28] = { baseMultiplier = 2.05, actorLevel = 163.09199523926, },
				[29] = { baseMultiplier = 2.12, actorLevel = 172.28300476074, },
				[30] = { baseMultiplier = 2.19, actorLevel = 181.69999694824, },
				[31] = { baseMultiplier = 2.27, actorLevel = 191.34300231934, },
				[32] = { baseMultiplier = 2.34, actorLevel = 201.21200561523, },
				[33] = { baseMultiplier = 2.42, actorLevel = 211.30700683594, },
				[34] = { baseMultiplier = 2.5, actorLevel = 221.62800598145, },
				[35] = { baseMultiplier = 2.58, actorLevel = 232.17500305176, },
				[36] = { baseMultiplier = 2.67, actorLevel = 242.94799804688, },
				[37] = { baseMultiplier = 2.76, actorLevel = 253.94700622559, },
				[38] = { baseMultiplier = 2.85, actorLevel = 265.17199707031, },
				[39] = { baseMultiplier = 2.94, actorLevel = 276.62298583984, },
				[40] = { baseMultiplier = 3.04, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["SiegeCascadeAmmoPlayer"] = {
	name = "Load Siege Cascade",
	baseTypeName = "Load Siege Cascade",
	color = 1,
	description = "Loads your Crossbow with enemy-seeking payloads which are fired into the air, dropping a bolt near every enemy in the target area. These bolts lodge in the ground and explode after a short delay.",
	skillTypes = { [SkillType.CrossbowAmmoSkill] = true, [SkillType.ReservesManually] = true, [SkillType.Attack] = true, [SkillType.Nonpathing] = true, },
	weaponTypes = {
		["Crossbow"] = true,
	},
	castTime = 1,
	qualityStats = {
	},
	levels = {
		[1] = { levelRequirement = 0, cost = { Mana = 12, }, },
		[2] = { levelRequirement = 3, cost = { Mana = 13, }, },
		[3] = { levelRequirement = 6, cost = { Mana = 15, }, },
		[4] = { levelRequirement = 10, cost = { Mana = 17, }, },
		[5] = { levelRequirement = 14, cost = { Mana = 19, }, },
		[6] = { levelRequirement = 18, cost = { Mana = 21, }, },
		[7] = { levelRequirement = 22, cost = { Mana = 24, }, },
		[8] = { levelRequirement = 26, cost = { Mana = 27, }, },
		[9] = { levelRequirement = 31, cost = { Mana = 30, }, },
		[10] = { levelRequirement = 36, cost = { Mana = 34, }, },
		[11] = { levelRequirement = 41, cost = { Mana = 38, }, },
		[12] = { levelRequirement = 46, cost = { Mana = 43, }, },
		[13] = { levelRequirement = 52, cost = { Mana = 48, }, },
		[14] = { levelRequirement = 58, cost = { Mana = 54, }, },
		[15] = { levelRequirement = 64, cost = { Mana = 61, }, },
		[16] = { levelRequirement = 66, cost = { Mana = 68, }, },
		[17] = { levelRequirement = 72, cost = { Mana = 76, }, },
		[18] = { levelRequirement = 78, cost = { Mana = 85, }, },
		[19] = { levelRequirement = 84, cost = { Mana = 96, }, },
		[20] = { levelRequirement = 90, cost = { Mana = 107, }, },
		[21] = { levelRequirement = 90, cost = { Mana = 120, }, },
		[22] = { levelRequirement = 90, cost = { Mana = 135, }, },
		[23] = { levelRequirement = 90, cost = { Mana = 151, }, },
		[24] = { levelRequirement = 90, cost = { Mana = 169, }, },
		[25] = { levelRequirement = 90, cost = { Mana = 189, }, },
		[26] = { levelRequirement = 90, cost = { Mana = 212, }, },
		[27] = { levelRequirement = 90, cost = { Mana = 238, }, },
		[28] = { levelRequirement = 90, cost = { Mana = 266, }, },
		[29] = { levelRequirement = 90, cost = { Mana = 299, }, },
		[30] = { levelRequirement = 90, cost = { Mana = 335, }, },
		[31] = { levelRequirement = 90, cost = { Mana = 375, }, },
		[32] = { levelRequirement = 90, cost = { Mana = 420, }, },
		[33] = { levelRequirement = 90, cost = { Mana = 470, }, },
		[34] = { levelRequirement = 90, cost = { Mana = 527, }, },
		[35] = { levelRequirement = 90, cost = { Mana = 590, }, },
		[36] = { levelRequirement = 90, cost = { Mana = 662, }, },
		[37] = { levelRequirement = 90, cost = { Mana = 741, }, },
		[38] = { levelRequirement = 90, cost = { Mana = 830, }, },
		[39] = { levelRequirement = 90, cost = { Mana = 930, }, },
		[40] = { levelRequirement = 90, cost = { Mana = 1042, }, },
	},
	statSets = {
		[1] = {
			label = "Ammunition",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "skill_stat_descriptions",
			baseFlags = {
			},
			constantStats = {
				{ "base_number_of_crossbow_bolts", 1 },
				{ "action_allowed_queue_time_override_ms", 1000 },
				{ "movement_speed_+%_final_while_performing_action", -30 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 60 },
				{ "active_skill_reload_speed_+%_final", -30 },
			},
			stats = {
				"action_can_be_used_in_aiming_stance",
				"action_can_be_used_in_upward_aiming_stance",
				"can_perform_skill_while_moving",
				"base_deal_no_damage",
				"display_statset_hide_usage_stats",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["SiegeCascadePlayer"] = {
	name = "Siege Cascade",
	hidden = true,
	description = "Aims skyward and fires an enemy-seeking payload which drops a bolt near every enemy in the target area. These bolts lodge in the ground and explode after a short delay.",
	skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.Area] = true, [SkillType.ProjectileNumber] = true, [SkillType.ProjectileSpeed] = true, [SkillType.CrossbowSkill] = true, [SkillType.Trappable] = true, [SkillType.Totemable] = true, [SkillType.Mineable] = true, [SkillType.Fire] = true, [SkillType.Sustained] = true, [SkillType.Nonpathing] = true, [SkillType.ProjectileNoCollision] = true, },
	weaponTypes = {
		["Crossbow"] = true,
	},
	castTime = 1,
	qualityStats = {
		{ "siege_cascade_damage_+%_final_vs_immobilised_enemies", 2 },
	},
	levels = {
		[1] = { attackSpeedMultiplier = -25, baseMultiplier = 0.2, levelRequirement = 0, },
		[2] = { attackSpeedMultiplier = -25, baseMultiplier = 0.22, levelRequirement = 0, },
		[3] = { attackSpeedMultiplier = -25, baseMultiplier = 0.24, levelRequirement = 0, },
		[4] = { attackSpeedMultiplier = -25, baseMultiplier = 0.26, levelRequirement = 0, },
		[5] = { attackSpeedMultiplier = -25, baseMultiplier = 0.28, levelRequirement = 0, },
		[6] = { attackSpeedMultiplier = -25, baseMultiplier = 0.31, levelRequirement = 0, },
		[7] = { attackSpeedMultiplier = -25, baseMultiplier = 0.33, levelRequirement = 0, },
		[8] = { attackSpeedMultiplier = -25, baseMultiplier = 0.35, levelRequirement = 0, },
		[9] = { attackSpeedMultiplier = -25, baseMultiplier = 0.36, levelRequirement = 0, },
		[10] = { attackSpeedMultiplier = -25, baseMultiplier = 0.38, levelRequirement = 0, },
		[11] = { attackSpeedMultiplier = -25, baseMultiplier = 0.4, levelRequirement = 0, },
		[12] = { attackSpeedMultiplier = -25, baseMultiplier = 0.42, levelRequirement = 0, },
		[13] = { attackSpeedMultiplier = -25, baseMultiplier = 0.44, levelRequirement = 0, },
		[14] = { attackSpeedMultiplier = -25, baseMultiplier = 0.47, levelRequirement = 0, },
		[15] = { attackSpeedMultiplier = -25, baseMultiplier = 0.49, levelRequirement = 0, },
		[16] = { attackSpeedMultiplier = -25, baseMultiplier = 0.51, levelRequirement = 0, },
		[17] = { attackSpeedMultiplier = -25, baseMultiplier = 0.54, levelRequirement = 0, },
		[18] = { attackSpeedMultiplier = -25, baseMultiplier = 0.57, levelRequirement = 0, },
		[19] = { attackSpeedMultiplier = -25, baseMultiplier = 0.59, levelRequirement = 0, },
		[20] = { attackSpeedMultiplier = -25, baseMultiplier = 0.62, levelRequirement = 0, },
		[21] = { attackSpeedMultiplier = -25, baseMultiplier = 0.65, levelRequirement = 0, },
		[22] = { attackSpeedMultiplier = -25, baseMultiplier = 0.69, levelRequirement = 0, },
		[23] = { attackSpeedMultiplier = -25, baseMultiplier = 0.72, levelRequirement = 0, },
		[24] = { attackSpeedMultiplier = -25, baseMultiplier = 0.76, levelRequirement = 0, },
		[25] = { attackSpeedMultiplier = -25, baseMultiplier = 0.8, levelRequirement = 0, },
		[26] = { attackSpeedMultiplier = -25, baseMultiplier = 0.84, levelRequirement = 0, },
		[27] = { attackSpeedMultiplier = -25, baseMultiplier = 0.88, levelRequirement = 0, },
		[28] = { attackSpeedMultiplier = -25, baseMultiplier = 0.92, levelRequirement = 0, },
		[29] = { attackSpeedMultiplier = -25, baseMultiplier = 0.97, levelRequirement = 0, },
		[30] = { attackSpeedMultiplier = -25, baseMultiplier = 1.02, levelRequirement = 0, },
		[31] = { attackSpeedMultiplier = -25, baseMultiplier = 1.07, levelRequirement = 0, },
		[32] = { attackSpeedMultiplier = -25, baseMultiplier = 1.12, levelRequirement = 0, },
		[33] = { attackSpeedMultiplier = -25, baseMultiplier = 1.18, levelRequirement = 0, },
		[34] = { attackSpeedMultiplier = -25, baseMultiplier = 1.24, levelRequirement = 0, },
		[35] = { attackSpeedMultiplier = -25, baseMultiplier = 1.3, levelRequirement = 0, },
		[36] = { attackSpeedMultiplier = -25, baseMultiplier = 1.36, levelRequirement = 0, },
		[37] = { attackSpeedMultiplier = -25, baseMultiplier = 1.43, levelRequirement = 0, },
		[38] = { attackSpeedMultiplier = -25, baseMultiplier = 1.5, levelRequirement = 0, },
		[39] = { attackSpeedMultiplier = -25, baseMultiplier = 1.58, levelRequirement = 0, },
		[40] = { attackSpeedMultiplier = -25, baseMultiplier = 1.66, levelRequirement = 0, },
	},
	statSets = {
		[1] = {
			label = "Impact",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "siege_cascade_piercing",
			baseFlags = {
				attack = true,
				projectile = true,
				area = true,
			},
			constantStats = {
				{ "action_required_target_facing_angle_tolerance_degrees", 90 },
				{ "base_number_of_projectiles", 1 },
				{ "siege_cascade_fall_time_ms", 500 },
				{ "siege_cascade_damage_+%_final_vs_immobilised_enemies", 50 },
				{ "active_skill_base_area_of_effect_radius", 35 },
				{ "active_skill_base_secondary_area_of_effect_radius", 5 },
				{ "siege_cascade_visual_fall_time_delay_%", 70 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "active_skill_base_physical_damage_%_to_convert_to_fire", 80 },
				{ "movement_speed_while_performing_action_locked_duration_%", 50 },
				{ "active_skill_hit_damage_stun_multiplier_+%_final", -100 },
			},
			stats = {
				"base_is_projectile",
				"is_area_damage",
				"can_perform_skill_while_moving",
				"has_modular_projectiles_enabled",
				"action_requires_upward_aiming_stance",
				"never_freeze",
				"quality_display_siege_cascade_damage_+%_final_vs_immobilised_enemies_is_gem",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
		[2] = {
			label = "Explosion",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "siege_cascade_piercing",
			baseFlags = {
				attack = true,
				projectile = true,
				area = true,
			},
			constantStats = {
				{ "active_skill_base_secondary_area_of_effect_radius", 5 },
				{ "action_required_target_facing_angle_tolerance_degrees", 90 },
				{ "base_number_of_projectiles", 1 },
				{ "siege_cascade_fall_time_ms", 500 },
				{ "siege_cascade_damage_+%_final_vs_immobilised_enemies", 50 },
				{ "active_skill_base_area_of_effect_radius", 35 },
				{ "active_skill_base_secondary_area_of_effect_radius", 5 },
				{ "siege_cascade_visual_fall_time_delay_%", 70 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "active_skill_base_physical_damage_%_to_convert_to_fire", 80 },
				{ "movement_speed_while_performing_action_locked_duration_%", 50 },
				{ "active_skill_hit_damage_stun_multiplier_+%_final", -100 },
			},
			stats = {
				"base_is_projectile",
				"is_area_damage",
				"can_perform_skill_while_moving",
				"has_modular_projectiles_enabled",
				"action_requires_upward_aiming_stance",
				"never_freeze",
				"quality_display_siege_cascade_damage_+%_final_vs_immobilised_enemies_is_gem",
			},
			levels = {
				[1] = { baseMultiplier = 0.8, actorLevel = 1, },
				[2] = { baseMultiplier = 0.88, actorLevel = 3.4519999027252, },
				[3] = { baseMultiplier = 0.97, actorLevel = 6.7670001983643, },
				[4] = { baseMultiplier = 1.06, actorLevel = 10.307999610901, },
				[5] = { baseMultiplier = 1.14, actorLevel = 14.074999809265, },
				[6] = { baseMultiplier = 1.22, actorLevel = 18.068000793457, },
				[7] = { baseMultiplier = 1.31, actorLevel = 22.287000656128, },
				[8] = { baseMultiplier = 1.39, actorLevel = 26.732000350952, },
				[9] = { baseMultiplier = 1.46, actorLevel = 31.40299987793, },
				[10] = { baseMultiplier = 1.53, actorLevel = 36.299999237061, },
				[11] = { baseMultiplier = 1.61, actorLevel = 41.423000335693, },
				[12] = { baseMultiplier = 1.69, actorLevel = 46.771999359131, },
				[13] = { baseMultiplier = 1.77, actorLevel = 52.34700012207, },
				[14] = { baseMultiplier = 1.86, actorLevel = 58.147998809814, },
				[15] = { baseMultiplier = 1.96, actorLevel = 64.175003051758, },
				[16] = { baseMultiplier = 2.05, actorLevel = 70.428001403809, },
				[17] = { baseMultiplier = 2.16, actorLevel = 76.906997680664, },
				[18] = { baseMultiplier = 2.26, actorLevel = 83.611999511719, },
				[19] = { baseMultiplier = 2.38, actorLevel = 90.542999267578, },
				[20] = { baseMultiplier = 2.5, actorLevel = 97.699996948242, },
				[21] = { baseMultiplier = 2.62, actorLevel = 105.08300018311, },
				[22] = { baseMultiplier = 2.75, actorLevel = 112.69200134277, },
				[23] = { baseMultiplier = 2.89, actorLevel = 120.52700042725, },
				[24] = { baseMultiplier = 3.03, actorLevel = 128.58799743652, },
				[25] = { baseMultiplier = 3.18, actorLevel = 136.875, },
				[26] = { baseMultiplier = 3.34, actorLevel = 145.38800048828, },
				[27] = { baseMultiplier = 3.51, actorLevel = 154.12699890137, },
				[28] = { baseMultiplier = 3.69, actorLevel = 163.09199523926, },
				[29] = { baseMultiplier = 3.87, actorLevel = 172.28300476074, },
				[30] = { baseMultiplier = 4.06, actorLevel = 181.69999694824, },
				[31] = { baseMultiplier = 4.27, actorLevel = 191.34300231934, },
				[32] = { baseMultiplier = 4.48, actorLevel = 201.21200561523, },
				[33] = { baseMultiplier = 4.7, actorLevel = 211.30700683594, },
				[34] = { baseMultiplier = 4.94, actorLevel = 221.62800598145, },
				[35] = { baseMultiplier = 5.19, actorLevel = 232.17500305176, },
				[36] = { baseMultiplier = 5.45, actorLevel = 242.94799804688, },
				[37] = { baseMultiplier = 5.72, actorLevel = 253.94700622559, },
				[38] = { baseMultiplier = 6, actorLevel = 265.17199707031, },
				[39] = { baseMultiplier = 6.31, actorLevel = 276.62298583984, },
				[40] = { baseMultiplier = 6.62, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["StormblastBoltsAmmoPlayer"] = {
	name = "Load Stormblast Bolts",
	baseTypeName = "Load Stormblast Bolts",
	color = 1,
	description = "Loads your Crossbow with charged bolts that land around the target location and explode if hit by a Detonator Skill. Using this skill again reloads the clip.",
	skillTypes = { [SkillType.CrossbowAmmoSkill] = true, [SkillType.ReservesManually] = true, [SkillType.Attack] = true, [SkillType.Nonpathing] = true, },
	weaponTypes = {
		["Crossbow"] = true,
	},
	castTime = 1,
	qualityStats = {
	},
	levels = {
		[1] = { levelRequirement = 0, cost = { Mana = 9, }, },
		[2] = { levelRequirement = 3, cost = { Mana = 10, }, },
		[3] = { levelRequirement = 6, cost = { Mana = 12, }, },
		[4] = { levelRequirement = 10, cost = { Mana = 13, }, },
		[5] = { levelRequirement = 14, cost = { Mana = 15, }, },
		[6] = { levelRequirement = 18, cost = { Mana = 17, }, },
		[7] = { levelRequirement = 22, cost = { Mana = 19, }, },
		[8] = { levelRequirement = 26, cost = { Mana = 21, }, },
		[9] = { levelRequirement = 31, cost = { Mana = 24, }, },
		[10] = { levelRequirement = 36, cost = { Mana = 26, }, },
		[11] = { levelRequirement = 41, cost = { Mana = 30, }, },
		[12] = { levelRequirement = 46, cost = { Mana = 33, }, },
		[13] = { levelRequirement = 52, cost = { Mana = 37, }, },
		[14] = { levelRequirement = 58, cost = { Mana = 42, }, },
		[15] = { levelRequirement = 64, cost = { Mana = 47, }, },
		[16] = { levelRequirement = 66, cost = { Mana = 53, }, },
		[17] = { levelRequirement = 72, cost = { Mana = 59, }, },
		[18] = { levelRequirement = 78, cost = { Mana = 66, }, },
		[19] = { levelRequirement = 84, cost = { Mana = 74, }, },
		[20] = { levelRequirement = 90, cost = { Mana = 83, }, },
		[21] = { levelRequirement = 90, cost = { Mana = 93, }, },
		[22] = { levelRequirement = 90, cost = { Mana = 105, }, },
		[23] = { levelRequirement = 90, cost = { Mana = 117, }, },
		[24] = { levelRequirement = 90, cost = { Mana = 131, }, },
		[25] = { levelRequirement = 90, cost = { Mana = 147, }, },
		[26] = { levelRequirement = 90, cost = { Mana = 165, }, },
		[27] = { levelRequirement = 90, cost = { Mana = 185, }, },
		[28] = { levelRequirement = 90, cost = { Mana = 207, }, },
		[29] = { levelRequirement = 90, cost = { Mana = 232, }, },
		[30] = { levelRequirement = 90, cost = { Mana = 260, }, },
		[31] = { levelRequirement = 90, cost = { Mana = 292, }, },
		[32] = { levelRequirement = 90, cost = { Mana = 327, }, },
		[33] = { levelRequirement = 90, cost = { Mana = 366, }, },
		[34] = { levelRequirement = 90, cost = { Mana = 410, }, },
		[35] = { levelRequirement = 90, cost = { Mana = 460, }, },
		[36] = { levelRequirement = 90, cost = { Mana = 515, }, },
		[37] = { levelRequirement = 90, cost = { Mana = 577, }, },
		[38] = { levelRequirement = 90, cost = { Mana = 646, }, },
		[39] = { levelRequirement = 90, cost = { Mana = 724, }, },
		[40] = { levelRequirement = 90, cost = { Mana = 811, }, },
	},
	statSets = {
		[1] = {
			label = "Ammunition",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "skill_stat_descriptions",
			baseFlags = {
			},
			constantStats = {
				{ "base_number_of_crossbow_bolts", 5 },
				{ "action_allowed_queue_time_override_ms", 1000 },
				{ "movement_speed_+%_final_while_performing_action", -30 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 60 },
				{ "active_skill_reload_speed_+%_final", -30 },
			},
			stats = {
				"action_can_be_used_in_aiming_stance",
				"action_can_be_used_in_upward_aiming_stance",
				"can_perform_skill_while_moving",
				"base_deal_no_damage",
				"display_statset_hide_usage_stats",
				"quality_display_base_number_of_crossbow_bolts_is_gem",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["StormblastBoltsPlayer"] = {
	name = "Stormblast Bolts",
	hidden = true,
	description = "Aims skyward and fires charged bolts that land around the target location, dealing damage and lodging in the ground for a duration. Detonator Skills will cause these bolts to explode. Can fire a limited number of bolts before needing to reload.",
	skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.Area] = true, [SkillType.ProjectileNumber] = true, [SkillType.ProjectileSpeed] = true, [SkillType.CrossbowSkill] = true, [SkillType.Trappable] = true, [SkillType.Totemable] = true, [SkillType.Mineable] = true, [SkillType.Lightning] = true, [SkillType.Nonpathing] = true, [SkillType.Duration] = true, },
	weaponTypes = {
		["Crossbow"] = true,
	},
	castTime = 1,
	qualityStats = {
		{ "base_reduce_enemy_lightning_resistance_%", 1 },
	},
	levels = {
		[1] = { baseMultiplier = 0.2, levelRequirement = 0, },
		[2] = { baseMultiplier = 0.22, levelRequirement = 0, },
		[3] = { baseMultiplier = 0.24, levelRequirement = 0, },
		[4] = { baseMultiplier = 0.26, levelRequirement = 0, },
		[5] = { baseMultiplier = 0.28, levelRequirement = 0, },
		[6] = { baseMultiplier = 0.3, levelRequirement = 0, },
		[7] = { baseMultiplier = 0.32, levelRequirement = 0, },
		[8] = { baseMultiplier = 0.34, levelRequirement = 0, },
		[9] = { baseMultiplier = 0.35, levelRequirement = 0, },
		[10] = { baseMultiplier = 0.37, levelRequirement = 0, },
		[11] = { baseMultiplier = 0.38, levelRequirement = 0, },
		[12] = { baseMultiplier = 0.4, levelRequirement = 0, },
		[13] = { baseMultiplier = 0.41, levelRequirement = 0, },
		[14] = { baseMultiplier = 0.43, levelRequirement = 0, },
		[15] = { baseMultiplier = 0.44, levelRequirement = 0, },
		[16] = { baseMultiplier = 0.46, levelRequirement = 0, },
		[17] = { baseMultiplier = 0.48, levelRequirement = 0, },
		[18] = { baseMultiplier = 0.49, levelRequirement = 0, },
		[19] = { baseMultiplier = 0.51, levelRequirement = 0, },
		[20] = { baseMultiplier = 0.53, levelRequirement = 0, },
		[21] = { baseMultiplier = 0.54, levelRequirement = 0, },
		[22] = { baseMultiplier = 0.56, levelRequirement = 0, },
		[23] = { baseMultiplier = 0.58, levelRequirement = 0, },
		[24] = { baseMultiplier = 0.6, levelRequirement = 0, },
		[25] = { baseMultiplier = 0.62, levelRequirement = 0, },
		[26] = { baseMultiplier = 0.64, levelRequirement = 0, },
		[27] = { baseMultiplier = 0.66, levelRequirement = 0, },
		[28] = { baseMultiplier = 0.68, levelRequirement = 0, },
		[29] = { baseMultiplier = 0.71, levelRequirement = 0, },
		[30] = { baseMultiplier = 0.73, levelRequirement = 0, },
		[31] = { baseMultiplier = 0.76, levelRequirement = 0, },
		[32] = { baseMultiplier = 0.78, levelRequirement = 0, },
		[33] = { baseMultiplier = 0.81, levelRequirement = 0, },
		[34] = { baseMultiplier = 0.83, levelRequirement = 0, },
		[35] = { baseMultiplier = 0.86, levelRequirement = 0, },
		[36] = { baseMultiplier = 0.89, levelRequirement = 0, },
		[37] = { baseMultiplier = 0.92, levelRequirement = 0, },
		[38] = { baseMultiplier = 0.95, levelRequirement = 0, },
		[39] = { baseMultiplier = 0.98, levelRequirement = 0, },
		[40] = { baseMultiplier = 1.01, levelRequirement = 0, },
	},
	statSets = {
		[1] = {
			label = "Impact",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "siege_cascade_stormblast_statset_0",
			baseFlags = {
				attack = true,
				projectile = true,
			},
			constantStats = {
				{ "action_required_target_facing_angle_tolerance_degrees", 90 },
				{ "base_number_of_projectiles", 3 },
				{ "siege_cascade_fall_time_ms", 150 },
				{ "active_skill_base_physical_damage_%_to_convert_to_lightning", 60 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "active_skill_base_area_of_effect_radius", 8 },
				{ "active_skill_base_secondary_area_of_effect_radius", 35 },
				{ "base_skill_effect_duration", 8000 },
				{ "movement_speed_while_performing_action_locked_duration_%", 50 },
				{ "stormblast_bolts_maximum_active_bolt_count", 30 },
			},
			stats = {
				"base_is_projectile",
				"is_area_damage",
				"can_perform_skill_while_moving",
				"has_modular_projectiles_enabled",
				"action_requires_upward_aiming_stance",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
		[2] = {
			label = "Explosion",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "siege_cascade_stormblast_statset_1",
			baseFlags = {
				attack = true,
				projectile = true,
				area = true,
			},
			constantStats = {
				{ "active_skill_base_physical_damage_%_to_convert_to_lightning", 40 },
				{ "active_skill_base_area_of_effect_radius", 8 },
				{ "action_required_target_facing_angle_tolerance_degrees", 90 },
				{ "siege_cascade_fall_time_ms", 150 },
				{ "active_skill_base_physical_damage_%_to_convert_to_lightning", 60 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "active_skill_base_area_of_effect_radius", 8 },
				{ "active_skill_base_secondary_area_of_effect_radius", 35 },
				{ "movement_speed_while_performing_action_locked_duration_%", 50 },
				{ "stormblast_bolts_maximum_active_bolt_count", 30 },
			},
			stats = {
				"is_area_damage",
				"display_statset_hide_usage_stats",
				"base_is_projectile",
				"is_area_damage",
				"can_perform_skill_while_moving",
				"has_modular_projectiles_enabled",
				"action_requires_upward_aiming_stance",
			},
			levels = {
				[1] = { baseMultiplier = 0.95, actorLevel = 1, },
				[2] = { baseMultiplier = 1.04, actorLevel = 3.4519999027252, },
				[3] = { baseMultiplier = 1.14, actorLevel = 6.7670001983643, },
				[4] = { baseMultiplier = 1.24, actorLevel = 10.307999610901, },
				[5] = { baseMultiplier = 1.34, actorLevel = 14.074999809265, },
				[6] = { baseMultiplier = 1.43, actorLevel = 18.068000793457, },
				[7] = { baseMultiplier = 1.52, actorLevel = 22.287000656128, },
				[8] = { baseMultiplier = 1.6, actorLevel = 26.732000350952, },
				[9] = { baseMultiplier = 1.67, actorLevel = 31.40299987793, },
				[10] = { baseMultiplier = 1.74, actorLevel = 36.299999237061, },
				[11] = { baseMultiplier = 1.81, actorLevel = 41.423000335693, },
				[12] = { baseMultiplier = 1.89, actorLevel = 46.771999359131, },
				[13] = { baseMultiplier = 1.96, actorLevel = 52.34700012207, },
				[14] = { baseMultiplier = 2.03, actorLevel = 58.147998809814, },
				[15] = { baseMultiplier = 2.11, actorLevel = 64.175003051758, },
				[16] = { baseMultiplier = 2.19, actorLevel = 70.428001403809, },
				[17] = { baseMultiplier = 2.27, actorLevel = 76.906997680664, },
				[18] = { baseMultiplier = 2.34, actorLevel = 83.611999511719, },
				[19] = { baseMultiplier = 2.42, actorLevel = 90.542999267578, },
				[20] = { baseMultiplier = 2.5, actorLevel = 97.699996948242, },
				[21] = { baseMultiplier = 2.59, actorLevel = 105.08300018311, },
				[22] = { baseMultiplier = 2.67, actorLevel = 112.69200134277, },
				[23] = { baseMultiplier = 2.76, actorLevel = 120.52700042725, },
				[24] = { baseMultiplier = 2.85, actorLevel = 128.58799743652, },
				[25] = { baseMultiplier = 2.95, actorLevel = 136.875, },
				[26] = { baseMultiplier = 3.05, actorLevel = 145.38800048828, },
				[27] = { baseMultiplier = 3.15, actorLevel = 154.12699890137, },
				[28] = { baseMultiplier = 3.25, actorLevel = 163.09199523926, },
				[29] = { baseMultiplier = 3.36, actorLevel = 172.28300476074, },
				[30] = { baseMultiplier = 3.47, actorLevel = 181.69999694824, },
				[31] = { baseMultiplier = 3.59, actorLevel = 191.34300231934, },
				[32] = { baseMultiplier = 3.71, actorLevel = 201.21200561523, },
				[33] = { baseMultiplier = 3.83, actorLevel = 211.30700683594, },
				[34] = { baseMultiplier = 3.96, actorLevel = 221.62800598145, },
				[35] = { baseMultiplier = 4.09, actorLevel = 232.17500305176, },
				[36] = { baseMultiplier = 4.22, actorLevel = 242.94799804688, },
				[37] = { baseMultiplier = 4.36, actorLevel = 253.94700622559, },
				[38] = { baseMultiplier = 4.51, actorLevel = 265.17199707031, },
				[39] = { baseMultiplier = 4.66, actorLevel = 276.62298583984, },
				[40] = { baseMultiplier = 4.81, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["MagmaBarrierPlayer"] = {
	name = "Magma Barrier",
	baseTypeName = "Magma Barrier",
	color = 1,
	description = "When you raise your Shield it is infused with magma for a short time. Blocking during this time will spray magma at the attacker and grant you an Endurance Charge.",
	skillTypes = { [SkillType.Buff] = true, [SkillType.OngoingSkill] = true, [SkillType.HasReservation] = true, [SkillType.Fire] = true, [SkillType.Duration] = true, [SkillType.Persistent] = true, },
	castTime = 0,
	qualityStats = {
		{ "igneous_shield_perfect_block_window_time_ms", 10 },
	},
	levels = {
		[1] = { spiritReservationFlat = 30, levelRequirement = 0, },
		[2] = { spiritReservationFlat = 30, levelRequirement = 3, },
		[3] = { spiritReservationFlat = 30, levelRequirement = 6, },
		[4] = { spiritReservationFlat = 30, levelRequirement = 10, },
		[5] = { spiritReservationFlat = 30, levelRequirement = 14, },
		[6] = { spiritReservationFlat = 30, levelRequirement = 18, },
		[7] = { spiritReservationFlat = 30, levelRequirement = 22, },
		[8] = { spiritReservationFlat = 30, levelRequirement = 26, },
		[9] = { spiritReservationFlat = 30, levelRequirement = 31, },
		[10] = { spiritReservationFlat = 30, levelRequirement = 36, },
		[11] = { spiritReservationFlat = 30, levelRequirement = 41, },
		[12] = { spiritReservationFlat = 30, levelRequirement = 46, },
		[13] = { spiritReservationFlat = 30, levelRequirement = 52, },
		[14] = { spiritReservationFlat = 30, levelRequirement = 58, },
		[15] = { spiritReservationFlat = 30, levelRequirement = 64, },
		[16] = { spiritReservationFlat = 30, levelRequirement = 66, },
		[17] = { spiritReservationFlat = 30, levelRequirement = 72, },
		[18] = { spiritReservationFlat = 30, levelRequirement = 78, },
		[19] = { spiritReservationFlat = 30, levelRequirement = 84, },
		[20] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[21] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[22] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[23] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[24] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[25] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[26] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[27] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[28] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[29] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[30] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[31] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[32] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[33] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[34] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[35] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[36] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[37] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[38] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[39] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[40] = { spiritReservationFlat = 30, levelRequirement = 90, },
	},
	statSets = {
		[1] = {
			label = "Buff",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "skill_stat_descriptions",
			baseFlags = {
			},
			constantStats = {
				{ "igneous_shield_perfect_block_window_time_ms", 500 },
				{ "igneous_shield_perfect_block_cooldown_ms", 750 },
			},
			stats = {
				"igneous_shield_gain_endurance_charge_on_block",
				"base_deal_no_damage",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["MagmaSprayPlayer"] = {
	name = "Magma Spray",
	hidden = true,
	skillTypes = { [SkillType.Attack] = true, [SkillType.Melee] = true, [SkillType.Area] = true, [SkillType.Fire] = true, [SkillType.Triggered] = true, [SkillType.Triggerable] = true, [SkillType.InbuiltTrigger] = true, [SkillType.GeneratesCharges] = true, [SkillType.NonWeaponAttack] = true, },
	castTime = 1,
	qualityStats = {
	},
	levels = {
		[1] = { critChance = 5, baseMultiplier = 1.2, levelRequirement = 0, },
		[2] = { critChance = 5, baseMultiplier = 1.32, levelRequirement = 0, },
		[3] = { critChance = 5, baseMultiplier = 1.46, levelRequirement = 0, },
		[4] = { critChance = 5, baseMultiplier = 1.6, levelRequirement = 0, },
		[5] = { critChance = 5, baseMultiplier = 1.74, levelRequirement = 0, },
		[6] = { critChance = 5, baseMultiplier = 1.89, levelRequirement = 0, },
		[7] = { critChance = 5, baseMultiplier = 2.04, levelRequirement = 0, },
		[8] = { critChance = 5, baseMultiplier = 2.18, levelRequirement = 0, },
		[9] = { critChance = 5, baseMultiplier = 2.32, levelRequirement = 0, },
		[10] = { critChance = 5, baseMultiplier = 2.46, levelRequirement = 0, },
		[11] = { critChance = 5, baseMultiplier = 2.62, levelRequirement = 0, },
		[12] = { critChance = 5, baseMultiplier = 2.8, levelRequirement = 0, },
		[13] = { critChance = 5, baseMultiplier = 2.99, levelRequirement = 0, },
		[14] = { critChance = 5, baseMultiplier = 3.19, levelRequirement = 0, },
		[15] = { critChance = 5, baseMultiplier = 3.42, levelRequirement = 0, },
		[16] = { critChance = 5, baseMultiplier = 3.67, levelRequirement = 0, },
		[17] = { critChance = 5, baseMultiplier = 3.93, levelRequirement = 0, },
		[18] = { critChance = 5, baseMultiplier = 4.23, levelRequirement = 0, },
		[19] = { critChance = 5, baseMultiplier = 4.55, levelRequirement = 0, },
		[20] = { critChance = 5, baseMultiplier = 4.9, levelRequirement = 0, },
		[21] = { critChance = 5, baseMultiplier = 5.28, levelRequirement = 0, },
		[22] = { critChance = 5, baseMultiplier = 5.69, levelRequirement = 0, },
		[23] = { critChance = 5, baseMultiplier = 6.13, levelRequirement = 0, },
		[24] = { critChance = 5, baseMultiplier = 6.6, levelRequirement = 0, },
		[25] = { critChance = 5, baseMultiplier = 7.11, levelRequirement = 0, },
		[26] = { critChance = 5, baseMultiplier = 7.66, levelRequirement = 0, },
		[27] = { critChance = 5, baseMultiplier = 8.25, levelRequirement = 0, },
		[28] = { critChance = 5, baseMultiplier = 8.89, levelRequirement = 0, },
		[29] = { critChance = 5, baseMultiplier = 9.58, levelRequirement = 0, },
		[30] = { critChance = 5, baseMultiplier = 10.32, levelRequirement = 0, },
		[31] = { critChance = 5, baseMultiplier = 11.11, levelRequirement = 0, },
		[32] = { critChance = 5, baseMultiplier = 11.97, levelRequirement = 0, },
		[33] = { critChance = 5, baseMultiplier = 12.9, levelRequirement = 0, },
		[34] = { critChance = 5, baseMultiplier = 13.89, levelRequirement = 0, },
		[35] = { critChance = 5, baseMultiplier = 14.97, levelRequirement = 0, },
		[36] = { critChance = 5, baseMultiplier = 16.12, levelRequirement = 0, },
		[37] = { critChance = 5, baseMultiplier = 17.37, levelRequirement = 0, },
		[38] = { critChance = 5, baseMultiplier = 18.71, levelRequirement = 0, },
		[39] = { critChance = 5, baseMultiplier = 20.16, levelRequirement = 0, },
		[40] = { critChance = 5, baseMultiplier = 21.72, levelRequirement = 0, },
	},
	statSets = {
		[1] = {
			label = "Magma Spray",
			baseEffectiveness = 1.4400000572205,
			incrementalEffectiveness = 0.092720001935959,
			damageIncrementalEffectiveness = 0.017300000414252,
			statDescriptionScope = "skill_stat_descriptions",
			baseFlags = {
				attack = true,
				area = true,
				melee = true,
			},
			constantStats = {
				{ "active_skill_base_area_of_effect_radius", 22 },
				{ "igneous_shield_explosion_angle_degrees", 180 },
			},
			stats = {
				"off_hand_weapon_minimum_fire_damage",
				"off_hand_weapon_maximum_fire_damage",
				"off_hand_minimum_added_fire_damage_per_15_shield_armour",
				"off_hand_maximum_added_fire_damage_per_15_shield_armour",
				"base_skill_show_average_damage_instead_of_dps",
				"display_statset_hide_usage_stats",
			},
			levels = {
				[1] = { 0.80000001192093, 1.2000000476837, 2, 3, statInterpolation = { 3, 3, 1, 1, }, actorLevel = 1, },
				[2] = { 0.80000001192093, 1.2000000476837, 2, 3, statInterpolation = { 3, 3, 1, 1, }, actorLevel = 3.4519999027252, },
				[3] = { 0.80000001192093, 1.2000000476837, 2, 3, statInterpolation = { 3, 3, 1, 1, }, actorLevel = 6.7670001983643, },
				[4] = { 0.80000001192093, 1.2000000476837, 2, 3, statInterpolation = { 3, 3, 1, 1, }, actorLevel = 10.307999610901, },
				[5] = { 0.80000001192093, 1.2000000476837, 2, 3, statInterpolation = { 3, 3, 1, 1, }, actorLevel = 14.074999809265, },
				[6] = { 0.80000001192093, 1.2000000476837, 2, 4, statInterpolation = { 3, 3, 1, 1, }, actorLevel = 18.068000793457, },
				[7] = { 0.80000001192093, 1.2000000476837, 2, 4, statInterpolation = { 3, 3, 1, 1, }, actorLevel = 22.287000656128, },
				[8] = { 0.80000001192093, 1.2000000476837, 2, 4, statInterpolation = { 3, 3, 1, 1, }, actorLevel = 26.732000350952, },
				[9] = { 0.80000001192093, 1.2000000476837, 2, 4, statInterpolation = { 3, 3, 1, 1, }, actorLevel = 31.40299987793, },
				[10] = { 0.80000001192093, 1.2000000476837, 2, 4, statInterpolation = { 3, 3, 1, 1, }, actorLevel = 36.299999237061, },
				[11] = { 0.80000001192093, 1.2000000476837, 3, 5, statInterpolation = { 3, 3, 1, 1, }, actorLevel = 41.423000335693, },
				[12] = { 0.80000001192093, 1.2000000476837, 3, 5, statInterpolation = { 3, 3, 1, 1, }, actorLevel = 46.771999359131, },
				[13] = { 0.80000001192093, 1.2000000476837, 3, 5, statInterpolation = { 3, 3, 1, 1, }, actorLevel = 52.34700012207, },
				[14] = { 0.80000001192093, 1.2000000476837, 3, 5, statInterpolation = { 3, 3, 1, 1, }, actorLevel = 58.147998809814, },
				[15] = { 0.80000001192093, 1.2000000476837, 3, 5, statInterpolation = { 3, 3, 1, 1, }, actorLevel = 64.175003051758, },
				[16] = { 0.80000001192093, 1.2000000476837, 4, 6, statInterpolation = { 3, 3, 1, 1, }, actorLevel = 70.428001403809, },
				[17] = { 0.80000001192093, 1.2000000476837, 4, 6, statInterpolation = { 3, 3, 1, 1, }, actorLevel = 76.906997680664, },
				[18] = { 0.80000001192093, 1.2000000476837, 4, 6, statInterpolation = { 3, 3, 1, 1, }, actorLevel = 83.611999511719, },
				[19] = { 0.80000001192093, 1.2000000476837, 4, 6, statInterpolation = { 3, 3, 1, 1, }, actorLevel = 90.542999267578, },
				[20] = { 0.80000001192093, 1.2000000476837, 4, 6, statInterpolation = { 3, 3, 1, 1, }, actorLevel = 97.699996948242, },
				[21] = { 0.80000001192093, 1.2000000476837, 5, 7, statInterpolation = { 3, 3, 1, 1, }, actorLevel = 105.08300018311, },
				[22] = { 0.80000001192093, 1.2000000476837, 5, 7, statInterpolation = { 3, 3, 1, 1, }, actorLevel = 112.69200134277, },
				[23] = { 0.80000001192093, 1.2000000476837, 5, 7, statInterpolation = { 3, 3, 1, 1, }, actorLevel = 120.52700042725, },
				[24] = { 0.80000001192093, 1.2000000476837, 5, 7, statInterpolation = { 3, 3, 1, 1, }, actorLevel = 128.58799743652, },
				[25] = { 0.80000001192093, 1.2000000476837, 5, 7, statInterpolation = { 3, 3, 1, 1, }, actorLevel = 136.875, },
				[26] = { 0.80000001192093, 1.2000000476837, 6, 8, statInterpolation = { 3, 3, 1, 1, }, actorLevel = 145.38800048828, },
				[27] = { 0.80000001192093, 1.2000000476837, 6, 8, statInterpolation = { 3, 3, 1, 1, }, actorLevel = 154.12699890137, },
				[28] = { 0.80000001192093, 1.2000000476837, 6, 8, statInterpolation = { 3, 3, 1, 1, }, actorLevel = 163.09199523926, },
				[29] = { 0.80000001192093, 1.2000000476837, 6, 8, statInterpolation = { 3, 3, 1, 1, }, actorLevel = 172.28300476074, },
				[30] = { 0.80000001192093, 1.2000000476837, 6, 8, statInterpolation = { 3, 3, 1, 1, }, actorLevel = 181.69999694824, },
				[31] = { 0.80000001192093, 1.2000000476837, 7, 9, statInterpolation = { 3, 3, 1, 1, }, actorLevel = 191.34300231934, },
				[32] = { 0.80000001192093, 1.2000000476837, 7, 9, statInterpolation = { 3, 3, 1, 1, }, actorLevel = 201.21200561523, },
				[33] = { 0.80000001192093, 1.2000000476837, 7, 9, statInterpolation = { 3, 3, 1, 1, }, actorLevel = 211.30700683594, },
				[34] = { 0.80000001192093, 1.2000000476837, 7, 9, statInterpolation = { 3, 3, 1, 1, }, actorLevel = 221.62800598145, },
				[35] = { 0.80000001192093, 1.2000000476837, 7, 9, statInterpolation = { 3, 3, 1, 1, }, actorLevel = 232.17500305176, },
				[36] = { 0.80000001192093, 1.2000000476837, 8, 10, statInterpolation = { 3, 3, 1, 1, }, actorLevel = 242.94799804688, },
				[37] = { 0.80000001192093, 1.2000000476837, 8, 10, statInterpolation = { 3, 3, 1, 1, }, actorLevel = 253.94700622559, },
				[38] = { 0.80000001192093, 1.2000000476837, 8, 10, statInterpolation = { 3, 3, 1, 1, }, actorLevel = 265.17199707031, },
				[39] = { 0.80000001192093, 1.2000000476837, 8, 10, statInterpolation = { 3, 3, 1, 1, }, actorLevel = 276.62298583984, },
				[40] = { 0.80000001192093, 1.2000000476837, 8, 10, statInterpolation = { 3, 3, 1, 1, }, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["MoltenBlastPlayer"] = {
	name = "Molten Blast",
	baseTypeName = "Molten Blast",
	color = 1,
	description = "Gouges molten rock from the ground and flings it at the target. The Projectile explodes on collision, damaging enemies and scattering shrapnel in a cone behind it.",
	skillTypes = { [SkillType.Attack] = true, [SkillType.Projectile] = true, [SkillType.ProjectilesFromUser] = true, [SkillType.Damage] = true, [SkillType.Area] = true, [SkillType.Trappable] = true, [SkillType.Totemable] = true, [SkillType.Triggerable] = true, [SkillType.Fire] = true, },
	weaponTypes = {
		["Two Handed Mace"] = true,
		["One Handed Mace"] = true,
	},
	castTime = 1,
	qualityStats = {
		{ "base_inflict_fire_exposure_on_hit_%_chance", 1.5 },
	},
	levels = {
		[1] = { attackSpeedMultiplier = -25, levelRequirement = 0, cost = { Mana = 6, }, },
		[2] = { attackSpeedMultiplier = -25, baseMultiplier = 1.1, levelRequirement = 3, cost = { Mana = 6, }, },
		[3] = { attackSpeedMultiplier = -25, baseMultiplier = 1.21, levelRequirement = 6, cost = { Mana = 7, }, },
		[4] = { attackSpeedMultiplier = -25, baseMultiplier = 1.32, levelRequirement = 10, cost = { Mana = 8, }, },
		[5] = { attackSpeedMultiplier = -25, baseMultiplier = 1.42, levelRequirement = 14, cost = { Mana = 9, }, },
		[6] = { attackSpeedMultiplier = -25, baseMultiplier = 1.53, levelRequirement = 18, cost = { Mana = 10, }, },
		[7] = { attackSpeedMultiplier = -25, baseMultiplier = 1.64, levelRequirement = 22, cost = { Mana = 12, }, },
		[8] = { attackSpeedMultiplier = -25, baseMultiplier = 1.74, levelRequirement = 26, cost = { Mana = 13, }, },
		[9] = { attackSpeedMultiplier = -25, baseMultiplier = 1.82, levelRequirement = 31, cost = { Mana = 15, }, },
		[10] = { attackSpeedMultiplier = -25, baseMultiplier = 1.91, levelRequirement = 36, cost = { Mana = 17, }, },
		[11] = { attackSpeedMultiplier = -25, baseMultiplier = 2.01, levelRequirement = 41, cost = { Mana = 19, }, },
		[12] = { attackSpeedMultiplier = -25, baseMultiplier = 2.11, levelRequirement = 46, cost = { Mana = 21, }, },
		[13] = { attackSpeedMultiplier = -25, baseMultiplier = 2.22, levelRequirement = 52, cost = { Mana = 24, }, },
		[14] = { attackSpeedMultiplier = -25, baseMultiplier = 2.33, levelRequirement = 58, cost = { Mana = 27, }, },
		[15] = { attackSpeedMultiplier = -25, baseMultiplier = 2.44, levelRequirement = 64, cost = { Mana = 30, }, },
		[16] = { attackSpeedMultiplier = -25, baseMultiplier = 2.57, levelRequirement = 66, cost = { Mana = 34, }, },
		[17] = { attackSpeedMultiplier = -25, baseMultiplier = 2.69, levelRequirement = 72, cost = { Mana = 38, }, },
		[18] = { attackSpeedMultiplier = -25, baseMultiplier = 2.83, levelRequirement = 78, cost = { Mana = 42, }, },
		[19] = { attackSpeedMultiplier = -25, baseMultiplier = 2.97, levelRequirement = 84, cost = { Mana = 47, }, },
		[20] = { attackSpeedMultiplier = -25, baseMultiplier = 3.12, levelRequirement = 90, cost = { Mana = 53, }, },
		[21] = { attackSpeedMultiplier = -25, baseMultiplier = 3.27, levelRequirement = 90, cost = { Mana = 60, }, },
		[22] = { attackSpeedMultiplier = -25, baseMultiplier = 3.44, levelRequirement = 90, cost = { Mana = 67, }, },
		[23] = { attackSpeedMultiplier = -25, baseMultiplier = 3.61, levelRequirement = 90, cost = { Mana = 75, }, },
		[24] = { attackSpeedMultiplier = -25, baseMultiplier = 3.79, levelRequirement = 90, cost = { Mana = 84, }, },
		[25] = { attackSpeedMultiplier = -25, baseMultiplier = 3.98, levelRequirement = 90, cost = { Mana = 94, }, },
		[26] = { attackSpeedMultiplier = -25, baseMultiplier = 4.18, levelRequirement = 90, cost = { Mana = 106, }, },
		[27] = { attackSpeedMultiplier = -25, baseMultiplier = 4.39, levelRequirement = 90, cost = { Mana = 118, }, },
		[28] = { attackSpeedMultiplier = -25, baseMultiplier = 4.61, levelRequirement = 90, cost = { Mana = 133, }, },
		[29] = { attackSpeedMultiplier = -25, baseMultiplier = 4.84, levelRequirement = 90, cost = { Mana = 149, }, },
		[30] = { attackSpeedMultiplier = -25, baseMultiplier = 5.08, levelRequirement = 90, cost = { Mana = 166, }, },
		[31] = { attackSpeedMultiplier = -25, baseMultiplier = 5.33, levelRequirement = 90, cost = { Mana = 187, }, },
		[32] = { attackSpeedMultiplier = -25, baseMultiplier = 5.6, levelRequirement = 90, cost = { Mana = 209, }, },
		[33] = { attackSpeedMultiplier = -25, baseMultiplier = 5.88, levelRequirement = 90, cost = { Mana = 234, }, },
		[34] = { attackSpeedMultiplier = -25, baseMultiplier = 6.18, levelRequirement = 90, cost = { Mana = 262, }, },
		[35] = { attackSpeedMultiplier = -25, baseMultiplier = 6.48, levelRequirement = 90, cost = { Mana = 294, }, },
		[36] = { attackSpeedMultiplier = -25, baseMultiplier = 6.81, levelRequirement = 90, cost = { Mana = 329, }, },
		[37] = { attackSpeedMultiplier = -25, baseMultiplier = 7.15, levelRequirement = 90, cost = { Mana = 369, }, },
		[38] = { attackSpeedMultiplier = -25, baseMultiplier = 7.51, levelRequirement = 90, cost = { Mana = 414, }, },
		[39] = { attackSpeedMultiplier = -25, baseMultiplier = 7.88, levelRequirement = 90, cost = { Mana = 463, }, },
		[40] = { attackSpeedMultiplier = -25, baseMultiplier = 8.28, levelRequirement = 90, cost = { Mana = 519, }, },
	},
	statSets = {
		[1] = {
			label = "Projectile",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "molten_blast_statset_0",
			baseFlags = {
				attack = true,
				area = true,
				projectile = true,
			},
			constantStats = {
				{ "active_skill_base_area_of_effect_radius", 16 },
				{ "active_skill_base_physical_damage_%_to_convert_to_fire", 60 },
				{ "projectile_maximum_range_override", 60 },
				{ "active_skill_attack_speed_+%_final_while_dual_wielding", -30 },
				{ "molten_blast_projectile_speed_as_%_of_attack_time", 150 },
				{ "molten_blast_target_range", 60 },
				{ "attack_maximum_action_distance_+", 8 },
			},
			stats = {
				"base_is_projectile",
				"is_area_damage",
				"projectile_uses_contact_position",
				"check_for_targets_between_initiator_and_projectile_source",
				"double_number_of_projectiles_from_dual_wielding",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
		[2] = {
			label = "Shrapnel",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "molten_blast_statset_1",
			baseFlags = {
				attack = true,
				projectile = true,
			},
			constantStats = {
				{ "base_number_of_projectiles", 8 },
				{ "active_skill_base_physical_damage_%_to_convert_to_fire", 40 },
				{ "projectile_maximum_range_override", -30 },
				{ "molten_blast_target_range", 48 },
				{ "active_skill_projectile_speed_+%_variation_final", 50 },
				{ "active_skill_base_physical_damage_%_to_convert_to_fire", 60 },
				{ "projectile_maximum_range_override", 60 },
				{ "molten_blast_projectile_speed_as_%_of_attack_time", 150 },
				{ "attack_maximum_action_distance_+", 8 },
			},
			stats = {
				"projectiles_fire_at_ground",
				"base_is_projectile",
				"projectile_uses_contact_position",
				"check_for_targets_between_initiator_and_projectile_source",
			},
			levels = {
				[1] = { baseMultiplier = 0.8, actorLevel = 1, },
				[2] = { baseMultiplier = 0.88, actorLevel = 3.4519999027252, },
				[3] = { baseMultiplier = 0.97, actorLevel = 6.7670001983643, },
				[4] = { baseMultiplier = 1.06, actorLevel = 10.307999610901, },
				[5] = { baseMultiplier = 1.14, actorLevel = 14.074999809265, },
				[6] = { baseMultiplier = 1.22, actorLevel = 18.068000793457, },
				[7] = { baseMultiplier = 1.31, actorLevel = 22.287000656128, },
				[8] = { baseMultiplier = 1.39, actorLevel = 26.732000350952, },
				[9] = { baseMultiplier = 1.46, actorLevel = 31.40299987793, },
				[10] = { baseMultiplier = 1.53, actorLevel = 36.299999237061, },
				[11] = { baseMultiplier = 1.61, actorLevel = 41.423000335693, },
				[12] = { baseMultiplier = 1.69, actorLevel = 46.771999359131, },
				[13] = { baseMultiplier = 1.77, actorLevel = 52.34700012207, },
				[14] = { baseMultiplier = 1.86, actorLevel = 58.147998809814, },
				[15] = { baseMultiplier = 1.96, actorLevel = 64.175003051758, },
				[16] = { baseMultiplier = 2.05, actorLevel = 70.428001403809, },
				[17] = { baseMultiplier = 2.16, actorLevel = 76.906997680664, },
				[18] = { baseMultiplier = 2.26, actorLevel = 83.611999511719, },
				[19] = { baseMultiplier = 2.38, actorLevel = 90.542999267578, },
				[20] = { baseMultiplier = 2.5, actorLevel = 97.699996948242, },
				[21] = { baseMultiplier = 2.62, actorLevel = 105.08300018311, },
				[22] = { baseMultiplier = 2.75, actorLevel = 112.69200134277, },
				[23] = { baseMultiplier = 2.89, actorLevel = 120.52700042725, },
				[24] = { baseMultiplier = 3.03, actorLevel = 128.58799743652, },
				[25] = { baseMultiplier = 3.18, actorLevel = 136.875, },
				[26] = { baseMultiplier = 3.34, actorLevel = 145.38800048828, },
				[27] = { baseMultiplier = 3.51, actorLevel = 154.12699890137, },
				[28] = { baseMultiplier = 3.69, actorLevel = 163.09199523926, },
				[29] = { baseMultiplier = 3.87, actorLevel = 172.28300476074, },
				[30] = { baseMultiplier = 4.06, actorLevel = 181.69999694824, },
				[31] = { baseMultiplier = 4.27, actorLevel = 191.34300231934, },
				[32] = { baseMultiplier = 4.48, actorLevel = 201.21200561523, },
				[33] = { baseMultiplier = 4.7, actorLevel = 211.30700683594, },
				[34] = { baseMultiplier = 4.94, actorLevel = 221.62800598145, },
				[35] = { baseMultiplier = 5.19, actorLevel = 232.17500305176, },
				[36] = { baseMultiplier = 5.45, actorLevel = 242.94799804688, },
				[37] = { baseMultiplier = 5.72, actorLevel = 253.94700622559, },
				[38] = { baseMultiplier = 6, actorLevel = 265.17199707031, },
				[39] = { baseMultiplier = 6.31, actorLevel = 276.62298583984, },
				[40] = { baseMultiplier = 6.62, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["OilGrenadePlayer"] = {
	name = "Oil Grenade",
	baseTypeName = "Oil Grenade",
	color = 1,
	description = "Fires a bouncing Grenade that bursts in a spray of Oil when the fuse expires or when it impacts an Enemy, dealing minimal damage but covering the ground and nearby enemies in Oil. Oil created this way can be Ignited by Detonator Skills or Ignited Ground.",
	skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.Area] = true, [SkillType.ProjectileNumber] = true, [SkillType.ProjectileSpeed] = true, [SkillType.Cooldown] = true, [SkillType.Duration] = true, [SkillType.Grenade] = true, [SkillType.Fire] = true, [SkillType.Nonpathing] = true, [SkillType.CreatesGroundEffect] = true, },
	weaponTypes = {
		["Crossbow"] = true,
	},
	castTime = 1,
	qualityStats = {
		{ "base_cooldown_speed_+%", 0.5 },
	},
	levels = {
		[1] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 0.4, cooldown = 5, levelRequirement = 0, cost = { Mana = 9, }, },
		[2] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 0.44, cooldown = 5, levelRequirement = 3, cost = { Mana = 10, }, },
		[3] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 0.48, cooldown = 5, levelRequirement = 6, cost = { Mana = 11, }, },
		[4] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 0.53, cooldown = 5, levelRequirement = 10, cost = { Mana = 13, }, },
		[5] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 0.57, cooldown = 5, levelRequirement = 14, cost = { Mana = 14, }, },
		[6] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 0.61, cooldown = 5, levelRequirement = 18, cost = { Mana = 16, }, },
		[7] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 0.66, cooldown = 5, levelRequirement = 22, cost = { Mana = 18, }, },
		[8] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 0.69, cooldown = 5, levelRequirement = 26, cost = { Mana = 20, }, },
		[9] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 0.73, cooldown = 5, levelRequirement = 31, cost = { Mana = 23, }, },
		[10] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 0.77, cooldown = 5, levelRequirement = 36, cost = { Mana = 25, }, },
		[11] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 0.8, cooldown = 5, levelRequirement = 41, cost = { Mana = 28, }, },
		[12] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 0.84, cooldown = 5, levelRequirement = 46, cost = { Mana = 32, }, },
		[13] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 0.89, cooldown = 5, levelRequirement = 52, cost = { Mana = 36, }, },
		[14] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 0.93, cooldown = 5, levelRequirement = 58, cost = { Mana = 40, }, },
		[15] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 0.98, cooldown = 5, levelRequirement = 64, cost = { Mana = 45, }, },
		[16] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 1.03, cooldown = 5, levelRequirement = 66, cost = { Mana = 50, }, },
		[17] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 1.08, cooldown = 5, levelRequirement = 72, cost = { Mana = 57, }, },
		[18] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 1.13, cooldown = 5, levelRequirement = 78, cost = { Mana = 63, }, },
		[19] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 1.19, cooldown = 5, levelRequirement = 84, cost = { Mana = 71, }, },
		[20] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 1.25, cooldown = 5, levelRequirement = 90, cost = { Mana = 80, }, },
		[21] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 1.31, cooldown = 5, levelRequirement = 90, cost = { Mana = 89, }, },
		[22] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 1.38, cooldown = 5, levelRequirement = 90, cost = { Mana = 100, }, },
		[23] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 1.44, cooldown = 5, levelRequirement = 90, cost = { Mana = 112, }, },
		[24] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 1.52, cooldown = 5, levelRequirement = 90, cost = { Mana = 126, }, },
		[25] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 1.59, cooldown = 5, levelRequirement = 90, cost = { Mana = 141, }, },
		[26] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 1.67, cooldown = 5, levelRequirement = 90, cost = { Mana = 158, }, },
		[27] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 1.76, cooldown = 5, levelRequirement = 90, cost = { Mana = 177, }, },
		[28] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 1.84, cooldown = 5, levelRequirement = 90, cost = { Mana = 198, }, },
		[29] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 1.94, cooldown = 5, levelRequirement = 90, cost = { Mana = 222, }, },
		[30] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 2.03, cooldown = 5, levelRequirement = 90, cost = { Mana = 249, }, },
		[31] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 2.13, cooldown = 5, levelRequirement = 90, cost = { Mana = 279, }, },
		[32] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 2.24, cooldown = 5, levelRequirement = 90, cost = { Mana = 313, }, },
		[33] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 2.35, cooldown = 5, levelRequirement = 90, cost = { Mana = 350, }, },
		[34] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 2.47, cooldown = 5, levelRequirement = 90, cost = { Mana = 392, }, },
		[35] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 2.59, cooldown = 5, levelRequirement = 90, cost = { Mana = 440, }, },
		[36] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 2.72, cooldown = 5, levelRequirement = 90, cost = { Mana = 493, }, },
		[37] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 2.86, cooldown = 5, levelRequirement = 90, cost = { Mana = 552, }, },
		[38] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 3, cooldown = 5, levelRequirement = 90, cost = { Mana = 618, }, },
		[39] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 3.15, cooldown = 5, levelRequirement = 90, cost = { Mana = 693, }, },
		[40] = { attackSpeedMultiplier = -25, storedUses = 3, baseMultiplier = 3.31, cooldown = 5, levelRequirement = 90, cost = { Mana = 776, }, },
	},
	statSets = {
		[1] = {
			label = "Oil Grenade",
			baseEffectiveness = 16,
			incrementalEffectiveness = 0.14000000059605,
			damageIncrementalEffectiveness = 0.0065000001341105,
			statDescriptionScope = "oil_grenade",
			baseFlags = {
				attack = true,
				area = true,
				projectile = true,
				duration = true,
			},
			constantStats = {
				{ "action_allowed_queue_time_override_ms", 1000 },
				{ "ground_oil_art_variation", 2000 },
				{ "action_required_target_facing_angle_tolerance_degrees", 90 },
				{ "base_skill_effect_duration", 1600 },
				{ "base_secondary_skill_effect_duration", 5000 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 80 },
				{ "skill_base_covered_in_oil_movement_speed_+%_final_to_apply", -20 },
				{ "skill_base_ground_oil_movement_speed_+%_final_to_apply", -30 },
				{ "skill_base_ground_oil_exposure_-_to_total_fire_resistance", 20 },
				{ "skill_base_covered_in_oil_exposure_-_to_total_fire_resistance", 20 },
				{ "fixed_projectile_spread", 50 },
			},
			stats = {
				"active_skill_base_area_of_effect_radius",
				"base_is_projectile",
				"projectile_ballistic_angle_from_reference_event",
				"projectile_uses_contact_position",
				"is_area_damage",
				"action_can_be_used_in_aiming_stance",
				"ballistic_projectiles_always_bounce",
				"can_perform_skill_while_moving",
				"projectile_uses_contact_direction",
				"base_skill_show_average_damage_instead_of_dps",
				"projectiles_cannot_fork",
			},
			levels = {
				[1] = { 20, statInterpolation = { 1, }, actorLevel = 1, },
				[2] = { 20, statInterpolation = { 1, }, actorLevel = 3.4519999027252, },
				[3] = { 20, statInterpolation = { 1, }, actorLevel = 6.7670001983643, },
				[4] = { 21, statInterpolation = { 1, }, actorLevel = 10.307999610901, },
				[5] = { 21, statInterpolation = { 1, }, actorLevel = 14.074999809265, },
				[6] = { 21, statInterpolation = { 1, }, actorLevel = 18.068000793457, },
				[7] = { 22, statInterpolation = { 1, }, actorLevel = 22.287000656128, },
				[8] = { 22, statInterpolation = { 1, }, actorLevel = 26.732000350952, },
				[9] = { 22, statInterpolation = { 1, }, actorLevel = 31.40299987793, },
				[10] = { 23, statInterpolation = { 1, }, actorLevel = 36.299999237061, },
				[11] = { 23, statInterpolation = { 1, }, actorLevel = 41.423000335693, },
				[12] = { 23, statInterpolation = { 1, }, actorLevel = 46.771999359131, },
				[13] = { 24, statInterpolation = { 1, }, actorLevel = 52.34700012207, },
				[14] = { 24, statInterpolation = { 1, }, actorLevel = 58.147998809814, },
				[15] = { 24, statInterpolation = { 1, }, actorLevel = 64.175003051758, },
				[16] = { 25, statInterpolation = { 1, }, actorLevel = 70.428001403809, },
				[17] = { 25, statInterpolation = { 1, }, actorLevel = 76.906997680664, },
				[18] = { 25, statInterpolation = { 1, }, actorLevel = 83.611999511719, },
				[19] = { 26, statInterpolation = { 1, }, actorLevel = 90.542999267578, },
				[20] = { 26, statInterpolation = { 1, }, actorLevel = 97.699996948242, },
				[21] = { 26, statInterpolation = { 1, }, actorLevel = 105.08300018311, },
				[22] = { 27, statInterpolation = { 1, }, actorLevel = 112.69200134277, },
				[23] = { 27, statInterpolation = { 1, }, actorLevel = 120.52700042725, },
				[24] = { 27, statInterpolation = { 1, }, actorLevel = 128.58799743652, },
				[25] = { 28, statInterpolation = { 1, }, actorLevel = 136.875, },
				[26] = { 28, statInterpolation = { 1, }, actorLevel = 145.38800048828, },
				[27] = { 28, statInterpolation = { 1, }, actorLevel = 154.12699890137, },
				[28] = { 29, statInterpolation = { 1, }, actorLevel = 163.09199523926, },
				[29] = { 29, statInterpolation = { 1, }, actorLevel = 172.28300476074, },
				[30] = { 29, statInterpolation = { 1, }, actorLevel = 181.69999694824, },
				[31] = { 30, statInterpolation = { 1, }, actorLevel = 191.34300231934, },
				[32] = { 30, statInterpolation = { 1, }, actorLevel = 201.21200561523, },
				[33] = { 30, statInterpolation = { 1, }, actorLevel = 211.30700683594, },
				[34] = { 31, statInterpolation = { 1, }, actorLevel = 221.62800598145, },
				[35] = { 31, statInterpolation = { 1, }, actorLevel = 232.17500305176, },
				[36] = { 31, statInterpolation = { 1, }, actorLevel = 242.94799804688, },
				[37] = { 32, statInterpolation = { 1, }, actorLevel = 253.94700622559, },
				[38] = { 32, statInterpolation = { 1, }, actorLevel = 265.17199707031, },
				[39] = { 32, statInterpolation = { 1, }, actorLevel = 276.62298583984, },
				[40] = { 33, statInterpolation = { 1, }, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["OverwhelmingPresencePlayer"] = {
	name = "Overwhelming Presence",
	baseTypeName = "Overwhelming Presence",
	color = 1,
	description = "While active, enemies in your Presence are easier to Stun and inflict Elemental Ailments upon.",
	skillTypes = { [SkillType.OngoingSkill] = true, [SkillType.HasReservation] = true, [SkillType.Buff] = true, [SkillType.Persistent] = true, },
	castTime = 1,
	qualityStats = {
		{ "skill_overwhelming_pressure_aura_enemy_stun_threshold_+%", -0.25 },
		{ "skill_overwhelming_pressure_aura_enemy_ailment_threshold_+%", -0.25 },
	},
	levels = {
		[1] = { spiritReservationFlat = 30, levelRequirement = 0, },
		[2] = { spiritReservationFlat = 30, levelRequirement = 3, },
		[3] = { spiritReservationFlat = 30, levelRequirement = 6, },
		[4] = { spiritReservationFlat = 30, levelRequirement = 10, },
		[5] = { spiritReservationFlat = 30, levelRequirement = 14, },
		[6] = { spiritReservationFlat = 30, levelRequirement = 18, },
		[7] = { spiritReservationFlat = 30, levelRequirement = 22, },
		[8] = { spiritReservationFlat = 30, levelRequirement = 26, },
		[9] = { spiritReservationFlat = 30, levelRequirement = 31, },
		[10] = { spiritReservationFlat = 30, levelRequirement = 36, },
		[11] = { spiritReservationFlat = 30, levelRequirement = 41, },
		[12] = { spiritReservationFlat = 30, levelRequirement = 46, },
		[13] = { spiritReservationFlat = 30, levelRequirement = 52, },
		[14] = { spiritReservationFlat = 30, levelRequirement = 58, },
		[15] = { spiritReservationFlat = 30, levelRequirement = 64, },
		[16] = { spiritReservationFlat = 30, levelRequirement = 66, },
		[17] = { spiritReservationFlat = 30, levelRequirement = 72, },
		[18] = { spiritReservationFlat = 30, levelRequirement = 78, },
		[19] = { spiritReservationFlat = 30, levelRequirement = 84, },
		[20] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[21] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[22] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[23] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[24] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[25] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[26] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[27] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[28] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[29] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[30] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[31] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[32] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[33] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[34] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[35] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[36] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[37] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[38] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[39] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[40] = { spiritReservationFlat = 30, levelRequirement = 90, },
	},
	statSets = {
		[1] = {
			label = "Overwhelming Presence",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "overwhelming_pressure",
			baseFlags = {
			},
			stats = {
				"skill_overwhelming_pressure_aura_enemy_stun_threshold_+%",
				"skill_overwhelming_pressure_aura_enemy_ailment_threshold_+%",
				"base_deal_no_damage",
			},
			levels = {
				[1] = { -15, -15, statInterpolation = { 1, 1, }, actorLevel = 1, },
				[2] = { -16, -15, statInterpolation = { 1, 1, }, actorLevel = 3.4519999027252, },
				[3] = { -16, -16, statInterpolation = { 1, 1, }, actorLevel = 6.7670001983643, },
				[4] = { -17, -16, statInterpolation = { 1, 1, }, actorLevel = 10.307999610901, },
				[5] = { -17, -17, statInterpolation = { 1, 1, }, actorLevel = 14.074999809265, },
				[6] = { -18, -17, statInterpolation = { 1, 1, }, actorLevel = 18.068000793457, },
				[7] = { -18, -18, statInterpolation = { 1, 1, }, actorLevel = 22.287000656128, },
				[8] = { -19, -18, statInterpolation = { 1, 1, }, actorLevel = 26.732000350952, },
				[9] = { -19, -19, statInterpolation = { 1, 1, }, actorLevel = 31.40299987793, },
				[10] = { -20, -19, statInterpolation = { 1, 1, }, actorLevel = 36.299999237061, },
				[11] = { -20, -20, statInterpolation = { 1, 1, }, actorLevel = 41.423000335693, },
				[12] = { -21, -20, statInterpolation = { 1, 1, }, actorLevel = 46.771999359131, },
				[13] = { -21, -21, statInterpolation = { 1, 1, }, actorLevel = 52.34700012207, },
				[14] = { -22, -21, statInterpolation = { 1, 1, }, actorLevel = 58.147998809814, },
				[15] = { -22, -22, statInterpolation = { 1, 1, }, actorLevel = 64.175003051758, },
				[16] = { -23, -22, statInterpolation = { 1, 1, }, actorLevel = 70.428001403809, },
				[17] = { -23, -23, statInterpolation = { 1, 1, }, actorLevel = 76.906997680664, },
				[18] = { -24, -23, statInterpolation = { 1, 1, }, actorLevel = 83.611999511719, },
				[19] = { -24, -24, statInterpolation = { 1, 1, }, actorLevel = 90.542999267578, },
				[20] = { -25, -24, statInterpolation = { 1, 1, }, actorLevel = 97.699996948242, },
				[21] = { -25, -25, statInterpolation = { 1, 1, }, actorLevel = 105.08300018311, },
				[22] = { -26, -25, statInterpolation = { 1, 1, }, actorLevel = 112.69200134277, },
				[23] = { -26, -26, statInterpolation = { 1, 1, }, actorLevel = 120.52700042725, },
				[24] = { -27, -26, statInterpolation = { 1, 1, }, actorLevel = 128.58799743652, },
				[25] = { -27, -27, statInterpolation = { 1, 1, }, actorLevel = 136.875, },
				[26] = { -28, -27, statInterpolation = { 1, 1, }, actorLevel = 145.38800048828, },
				[27] = { -28, -28, statInterpolation = { 1, 1, }, actorLevel = 154.12699890137, },
				[28] = { -29, -28, statInterpolation = { 1, 1, }, actorLevel = 163.09199523926, },
				[29] = { -29, -29, statInterpolation = { 1, 1, }, actorLevel = 172.28300476074, },
				[30] = { -30, -29, statInterpolation = { 1, 1, }, actorLevel = 181.69999694824, },
				[31] = { -30, -30, statInterpolation = { 1, 1, }, actorLevel = 191.34300231934, },
				[32] = { -31, -30, statInterpolation = { 1, 1, }, actorLevel = 201.21200561523, },
				[33] = { -31, -31, statInterpolation = { 1, 1, }, actorLevel = 211.30700683594, },
				[34] = { -32, -31, statInterpolation = { 1, 1, }, actorLevel = 221.62800598145, },
				[35] = { -32, -32, statInterpolation = { 1, 1, }, actorLevel = 232.17500305176, },
				[36] = { -33, -32, statInterpolation = { 1, 1, }, actorLevel = 242.94799804688, },
				[37] = { -33, -33, statInterpolation = { 1, 1, }, actorLevel = 253.94700622559, },
				[38] = { -34, -33, statInterpolation = { 1, 1, }, actorLevel = 265.17199707031, },
				[39] = { -34, -34, statInterpolation = { 1, 1, }, actorLevel = 276.62298583984, },
				[40] = { -35, -34, statInterpolation = { 1, 1, }, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["PerfectStrikePlayer"] = {
	name = "Perfect Strike",
	baseTypeName = "Perfect Strike",
	color = 1,
	description = "Charge up your weapon while channelling. Releasing the moment you fully charge will release a wave of Fire.",
	skillTypes = { [SkillType.Attack] = true, [SkillType.Melee] = true, [SkillType.Channel] = true, [SkillType.Fire] = true, [SkillType.Duration] = true, [SkillType.Area] = true, [SkillType.MeleeSingleTarget] = true, [SkillType.PerfectTiming] = true, },
	weaponTypes = {
		["One Handed Mace"] = true,
		["Two Handed Mace"] = true,
	},
	castTime = 1,
	qualityStats = {
		{ "base_ignite_effect_+%", 1 },
	},
	levels = {
		[1] = { attackSpeedMultiplier = -55, levelRequirement = 0, cost = { ManaPerMinute = 384, }, },
		[2] = { attackSpeedMultiplier = -55, baseMultiplier = 1.1, levelRequirement = 3, cost = { ManaPerMinute = 430, }, },
		[3] = { attackSpeedMultiplier = -55, baseMultiplier = 1.21, levelRequirement = 6, cost = { ManaPerMinute = 481, }, },
		[4] = { attackSpeedMultiplier = -55, baseMultiplier = 1.32, levelRequirement = 10, cost = { ManaPerMinute = 539, }, },
		[5] = { attackSpeedMultiplier = -55, baseMultiplier = 1.42, levelRequirement = 14, cost = { ManaPerMinute = 604, }, },
		[6] = { attackSpeedMultiplier = -55, baseMultiplier = 1.53, levelRequirement = 18, cost = { ManaPerMinute = 677, }, },
		[7] = { attackSpeedMultiplier = -55, baseMultiplier = 1.64, levelRequirement = 22, cost = { ManaPerMinute = 758, }, },
		[8] = { attackSpeedMultiplier = -55, baseMultiplier = 1.74, levelRequirement = 26, cost = { ManaPerMinute = 849, }, },
		[9] = { attackSpeedMultiplier = -55, baseMultiplier = 1.82, levelRequirement = 31, cost = { ManaPerMinute = 952, }, },
		[10] = { attackSpeedMultiplier = -55, baseMultiplier = 1.91, levelRequirement = 36, cost = { ManaPerMinute = 1066, }, },
		[11] = { attackSpeedMultiplier = -55, baseMultiplier = 2.01, levelRequirement = 41, cost = { ManaPerMinute = 1194, }, },
		[12] = { attackSpeedMultiplier = -55, baseMultiplier = 2.11, levelRequirement = 46, cost = { ManaPerMinute = 1338, }, },
		[13] = { attackSpeedMultiplier = -55, baseMultiplier = 2.22, levelRequirement = 52, cost = { ManaPerMinute = 1499, }, },
		[14] = { attackSpeedMultiplier = -55, baseMultiplier = 2.33, levelRequirement = 58, cost = { ManaPerMinute = 1679, }, },
		[15] = { attackSpeedMultiplier = -55, baseMultiplier = 2.44, levelRequirement = 64, cost = { ManaPerMinute = 1881, }, },
		[16] = { attackSpeedMultiplier = -55, baseMultiplier = 2.57, levelRequirement = 66, cost = { ManaPerMinute = 2107, }, },
		[17] = { attackSpeedMultiplier = -55, baseMultiplier = 2.69, levelRequirement = 72, cost = { ManaPerMinute = 2360, }, },
		[18] = { attackSpeedMultiplier = -55, baseMultiplier = 2.83, levelRequirement = 78, cost = { ManaPerMinute = 2644, }, },
		[19] = { attackSpeedMultiplier = -55, baseMultiplier = 2.97, levelRequirement = 84, cost = { ManaPerMinute = 2962, }, },
		[20] = { attackSpeedMultiplier = -55, baseMultiplier = 3.12, levelRequirement = 90, cost = { ManaPerMinute = 3318, }, },
		[21] = { attackSpeedMultiplier = -55, baseMultiplier = 3.27, levelRequirement = 90, cost = { ManaPerMinute = 3717, }, },
		[22] = { attackSpeedMultiplier = -55, baseMultiplier = 3.44, levelRequirement = 90, cost = { ManaPerMinute = 4164, }, },
		[23] = { attackSpeedMultiplier = -55, baseMultiplier = 3.61, levelRequirement = 90, cost = { ManaPerMinute = 4664, }, },
		[24] = { attackSpeedMultiplier = -55, baseMultiplier = 3.79, levelRequirement = 90, cost = { ManaPerMinute = 5225, }, },
		[25] = { attackSpeedMultiplier = -55, baseMultiplier = 3.98, levelRequirement = 90, cost = { ManaPerMinute = 5853, }, },
		[26] = { attackSpeedMultiplier = -55, baseMultiplier = 4.18, levelRequirement = 90, cost = { ManaPerMinute = 6557, }, },
		[27] = { attackSpeedMultiplier = -55, baseMultiplier = 4.39, levelRequirement = 90, cost = { ManaPerMinute = 7345, }, },
		[28] = { attackSpeedMultiplier = -55, baseMultiplier = 4.61, levelRequirement = 90, cost = { ManaPerMinute = 8228, }, },
		[29] = { attackSpeedMultiplier = -55, baseMultiplier = 4.84, levelRequirement = 90, cost = { ManaPerMinute = 9217, }, },
		[30] = { attackSpeedMultiplier = -55, baseMultiplier = 5.08, levelRequirement = 90, cost = { ManaPerMinute = 10325, }, },
		[31] = { attackSpeedMultiplier = -55, baseMultiplier = 5.33, levelRequirement = 90, cost = { ManaPerMinute = 11566, }, },
		[32] = { attackSpeedMultiplier = -55, baseMultiplier = 5.6, levelRequirement = 90, cost = { ManaPerMinute = 12956, }, },
		[33] = { attackSpeedMultiplier = -55, baseMultiplier = 5.88, levelRequirement = 90, cost = { ManaPerMinute = 14514, }, },
		[34] = { attackSpeedMultiplier = -55, baseMultiplier = 6.18, levelRequirement = 90, cost = { ManaPerMinute = 16258, }, },
		[35] = { attackSpeedMultiplier = -55, baseMultiplier = 6.48, levelRequirement = 90, cost = { ManaPerMinute = 18212, }, },
		[36] = { attackSpeedMultiplier = -55, baseMultiplier = 6.81, levelRequirement = 90, cost = { ManaPerMinute = 20402, }, },
		[37] = { attackSpeedMultiplier = -55, baseMultiplier = 7.15, levelRequirement = 90, cost = { ManaPerMinute = 22854, }, },
		[38] = { attackSpeedMultiplier = -55, baseMultiplier = 7.51, levelRequirement = 90, cost = { ManaPerMinute = 25601, }, },
		[39] = { attackSpeedMultiplier = -55, baseMultiplier = 7.88, levelRequirement = 90, cost = { ManaPerMinute = 28678, }, },
		[40] = { attackSpeedMultiplier = -55, baseMultiplier = 8.28, levelRequirement = 90, cost = { ManaPerMinute = 32126, }, },
	},
			preDamageFunc = function(activeSkill, output)
				activeSkill.skillData.hitTimeMultiplier = activeSkill.skillData.channelPercentOfAttackTime
			end,
	statSets = {
		[1] = {
			label = "Normal Strikes",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "skill_stat_descriptions",
			baseFlags = {
				attack = true,
				area = true,
				melee = true,
				duration = true,
				channelRelease = true,
			},
			constantStats = {
				{ "perfect_strike_timing_window_base_ms", 300 },
				{ "active_skill_base_physical_damage_%_to_convert_to_fire", 40 },
				{ "active_skill_override_turn_duration_ms", 360 },
				{ "active_skill_damage_+%_final_while_dual_wielding", -30 },
				{ "channel_start_lock_cancelling_of_attack_time_%", 50 },
				{ "channel_end_duration_as_%_of_attack_time", 35 },
			},
			stats = {
				"is_area_damage",
				"base_skill_show_average_damage_instead_of_dps",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
		[2] = {
			label = "Perfect Strike",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "skill_stat_descriptions",
			baseFlags = {
				attack = true,
				area = true,
				melee = true,
				duration = true,
				channelRelease = true,
			},
			baseMods = {
				mod("Condition:PerfectTiming", "FLAG", true),
			},
			constantStats = {
				{ "active_skill_base_physical_damage_%_to_convert_to_fire", 40 },
				{ "melee_range_+", 14 },
				{ "active_skill_base_physical_damage_%_to_convert_to_fire", 40 },
				{ "active_skill_override_turn_duration_ms", 360 },
				{ "active_skill_damage_+%_final_while_dual_wielding", -30 },
				{ "channel_end_duration_as_%_of_attack_time", 35 },
			},
			stats = {
				"always_ignite",
				"display_statset_hide_usage_stats",
				"is_area_damage",
				"base_skill_show_average_damage_instead_of_dps",
			},
			levels = {
				[1] = { baseMultiplier = 4, actorLevel = 1, },
				[2] = { baseMultiplier = 4.4, actorLevel = 3.4519999027252, },
				[3] = { baseMultiplier = 4.84, actorLevel = 6.7670001983643, },
				[4] = { baseMultiplier = 5.28, actorLevel = 10.307999610901, },
				[5] = { baseMultiplier = 5.7, actorLevel = 14.074999809265, },
				[6] = { baseMultiplier = 6.12, actorLevel = 18.068000793457, },
				[7] = { baseMultiplier = 6.55, actorLevel = 22.287000656128, },
				[8] = { baseMultiplier = 6.95, actorLevel = 26.732000350952, },
				[9] = { baseMultiplier = 7.29, actorLevel = 31.40299987793, },
				[10] = { baseMultiplier = 7.66, actorLevel = 36.299999237061, },
				[11] = { baseMultiplier = 8.04, actorLevel = 41.423000335693, },
				[12] = { baseMultiplier = 8.44, actorLevel = 46.771999359131, },
				[13] = { baseMultiplier = 8.87, actorLevel = 52.34700012207, },
				[14] = { baseMultiplier = 9.31, actorLevel = 58.147998809814, },
				[15] = { baseMultiplier = 9.78, actorLevel = 64.175003051758, },
				[16] = { baseMultiplier = 10.26, actorLevel = 70.428001403809, },
				[17] = { baseMultiplier = 10.78, actorLevel = 76.906997680664, },
				[18] = { baseMultiplier = 11.32, actorLevel = 83.611999511719, },
				[19] = { baseMultiplier = 11.88, actorLevel = 90.542999267578, },
				[20] = { baseMultiplier = 12.48, actorLevel = 97.699996948242, },
				[21] = { baseMultiplier = 13.1, actorLevel = 105.08300018311, },
				[22] = { baseMultiplier = 13.75, actorLevel = 112.69200134277, },
				[23] = { baseMultiplier = 14.44, actorLevel = 120.52700042725, },
				[24] = { baseMultiplier = 15.16, actorLevel = 128.58799743652, },
				[25] = { baseMultiplier = 15.92, actorLevel = 136.875, },
				[26] = { baseMultiplier = 16.72, actorLevel = 145.38800048828, },
				[27] = { baseMultiplier = 17.55, actorLevel = 154.12699890137, },
				[28] = { baseMultiplier = 18.43, actorLevel = 163.09199523926, },
				[29] = { baseMultiplier = 19.35, actorLevel = 172.28300476074, },
				[30] = { baseMultiplier = 20.32, actorLevel = 181.69999694824, },
				[31] = { baseMultiplier = 21.34, actorLevel = 191.34300231934, },
				[32] = { baseMultiplier = 22.4, actorLevel = 201.21200561523, },
				[33] = { baseMultiplier = 23.52, actorLevel = 211.30700683594, },
				[34] = { baseMultiplier = 24.7, actorLevel = 221.62800598145, },
				[35] = { baseMultiplier = 25.94, actorLevel = 232.17500305176, },
				[36] = { baseMultiplier = 27.23, actorLevel = 242.94799804688, },
				[37] = { baseMultiplier = 28.59, actorLevel = 253.94700622559, },
				[38] = { baseMultiplier = 30.02, actorLevel = 265.17199707031, },
				[39] = { baseMultiplier = 31.53, actorLevel = 276.62298583984, },
				[40] = { baseMultiplier = 33.1, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["ReapPlayer"] = {
	name = "Reap",
	baseTypeName = "Reap",
	fromItem = true,
	color = 1,
	description = "Conjures a bloody scythe that sweeps across the targeted area, dealing Physical damage to enemies and applying Critical Weakness.",
	skillTypes = { [SkillType.Spell] = true, [SkillType.Damage] = true, [SkillType.Physical] = true, [SkillType.DamageOverTime] = true, [SkillType.Area] = true, [SkillType.AreaSpell] = true, [SkillType.Duration] = true, [SkillType.Trappable] = true, [SkillType.Totemable] = true, [SkillType.Mineable] = true, [SkillType.Multicastable] = true, [SkillType.CanRapidFire] = true, [SkillType.Cascadable] = true, [SkillType.Triggerable] = true, [SkillType.Nonpathing] = true, },
	castTime = 1,
	qualityStats = {
		{ "base_skill_effect_duration", 25 },
	},
	levels = {
		[1] = { critChance = 11, levelRequirement = 0, },
		[2] = { critChance = 11, levelRequirement = 3, },
		[3] = { critChance = 11, levelRequirement = 6, },
		[4] = { critChance = 11, levelRequirement = 10, },
		[5] = { critChance = 11, levelRequirement = 14, },
		[6] = { critChance = 11, levelRequirement = 18, },
		[7] = { critChance = 11, levelRequirement = 22, },
		[8] = { critChance = 11, levelRequirement = 26, },
		[9] = { critChance = 11, levelRequirement = 31, },
		[10] = { critChance = 11, levelRequirement = 36, },
		[11] = { critChance = 11, levelRequirement = 41, },
		[12] = { critChance = 11, levelRequirement = 46, },
		[13] = { critChance = 11, levelRequirement = 52, },
		[14] = { critChance = 11, levelRequirement = 58, },
		[15] = { critChance = 11, levelRequirement = 64, },
		[16] = { critChance = 11, levelRequirement = 66, },
		[17] = { critChance = 11, levelRequirement = 72, },
		[18] = { critChance = 11, levelRequirement = 78, },
		[19] = { critChance = 11, levelRequirement = 84, },
		[20] = { critChance = 11, levelRequirement = 90, },
		[21] = { critChance = 11, levelRequirement = 90, },
		[22] = { critChance = 11, levelRequirement = 90, },
		[23] = { critChance = 11, levelRequirement = 90, },
		[24] = { critChance = 11, levelRequirement = 90, },
		[25] = { critChance = 11, levelRequirement = 90, },
		[26] = { critChance = 11, levelRequirement = 90, },
		[27] = { critChance = 11, levelRequirement = 90, },
		[28] = { critChance = 11, levelRequirement = 90, },
		[29] = { critChance = 11, levelRequirement = 90, },
		[30] = { critChance = 11, levelRequirement = 90, },
		[31] = { critChance = 11, levelRequirement = 90, },
		[32] = { critChance = 11, levelRequirement = 90, },
		[33] = { critChance = 11, levelRequirement = 90, },
		[34] = { critChance = 11, levelRequirement = 90, },
		[35] = { critChance = 11, levelRequirement = 90, },
		[36] = { critChance = 11, levelRequirement = 90, },
		[37] = { critChance = 11, levelRequirement = 90, },
		[38] = { critChance = 11, levelRequirement = 90, },
		[39] = { critChance = 11, levelRequirement = 90, },
		[40] = { critChance = 11, levelRequirement = 90, },
	},
	statSets = {
		[1] = {
			label = "Reap",
			baseEffectiveness = 2.6500000953674,
			incrementalEffectiveness = 0.14000000059605,
			damageIncrementalEffectiveness = 0.0094999996945262,
			statDescriptionScope = "reap",
			baseFlags = {
				spell = true,
				area = true,
			},
			constantStats = {
				{ "base_skill_effect_duration", 1000 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 60 },
			},
			stats = {
				"spell_minimum_base_physical_damage",
				"spell_maximum_base_physical_damage",
				"is_area_damage",
				"can_perform_skill_while_moving",
			},
			levels = {
				[1] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 1, },
				[2] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 3.4519999027252, },
				[3] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 6.7670001983643, },
				[4] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 10.307999610901, },
				[5] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 14.074999809265, },
				[6] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 18.068000793457, },
				[7] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 22.287000656128, },
				[8] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 26.732000350952, },
				[9] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 31.40299987793, },
				[10] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 36.299999237061, },
				[11] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 41.423000335693, },
				[12] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 46.771999359131, },
				[13] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 52.34700012207, },
				[14] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 58.147998809814, },
				[15] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 64.175003051758, },
				[16] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 70.428001403809, },
				[17] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 76.906997680664, },
				[18] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 83.611999511719, },
				[19] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 90.542999267578, },
				[20] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 97.699996948242, },
				[21] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 105.08300018311, },
				[22] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 112.69200134277, },
				[23] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 120.52700042725, },
				[24] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 128.58799743652, },
				[25] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 136.875, },
				[26] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 145.38800048828, },
				[27] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 154.12699890137, },
				[28] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 163.09199523926, },
				[29] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 172.28300476074, },
				[30] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 181.69999694824, },
				[31] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 191.34300231934, },
				[32] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 201.21200561523, },
				[33] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 211.30700683594, },
				[34] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 221.62800598145, },
				[35] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 232.17500305176, },
				[36] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 242.94799804688, },
				[37] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 253.94700622559, },
				[38] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 265.17199707031, },
				[39] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 276.62298583984, },
				[40] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["ResonatingShieldPlayer"] = {
	name = "Resonating Shield",
	baseTypeName = "Resonating Shield",
	color = 1,
	description = "Repeatedly strike your Shield with your weapon causing damaging shockwaves in an area around you. Enemies hit by the shockwave lose Armour for a duration. While using Resonating Shield, your Shield is raised and you will Block all incoming Blockable hits.",
	skillTypes = { [SkillType.Attack] = true, [SkillType.Melee] = true, [SkillType.Physical] = true, [SkillType.Channel] = true, [SkillType.RequiresShield] = true, [SkillType.Nonpathing] = true, [SkillType.Area] = true, [SkillType.Sustained] = true, [SkillType.NonWeaponAttack] = true, },
	castTime = 1,
	qualityStats = {
		{ "armour_break_amount_+%", 1 },
	},
	levels = {
		[1] = { attackTime = 800, baseMultiplier = 0.25, critChance = 5, levelRequirement = 0, cost = { ManaPerMinute = 430, }, },
		[2] = { attackTime = 800, baseMultiplier = 0.27, critChance = 5, levelRequirement = 3, cost = { ManaPerMinute = 481, }, },
		[3] = { attackTime = 800, baseMultiplier = 0.3, critChance = 5, levelRequirement = 6, cost = { ManaPerMinute = 539, }, },
		[4] = { attackTime = 800, baseMultiplier = 0.33, critChance = 5, levelRequirement = 10, cost = { ManaPerMinute = 604, }, },
		[5] = { attackTime = 800, baseMultiplier = 0.35, critChance = 5, levelRequirement = 14, cost = { ManaPerMinute = 677, }, },
		[6] = { attackTime = 800, baseMultiplier = 0.38, critChance = 5, levelRequirement = 18, cost = { ManaPerMinute = 758, }, },
		[7] = { attackTime = 800, baseMultiplier = 0.4, critChance = 5, levelRequirement = 22, cost = { ManaPerMinute = 849, }, },
		[8] = { attackTime = 800, baseMultiplier = 0.42, critChance = 5, levelRequirement = 26, cost = { ManaPerMinute = 951, }, },
		[9] = { attackTime = 800, baseMultiplier = 0.44, critChance = 5, levelRequirement = 31, cost = { ManaPerMinute = 1066, }, },
		[10] = { attackTime = 800, baseMultiplier = 0.46, critChance = 5, levelRequirement = 36, cost = { ManaPerMinute = 1194, }, },
		[11] = { attackTime = 800, baseMultiplier = 0.48, critChance = 5, levelRequirement = 41, cost = { ManaPerMinute = 1337, }, },
		[12] = { attackTime = 800, baseMultiplier = 0.5, critChance = 5, levelRequirement = 46, cost = { ManaPerMinute = 1498, }, },
		[13] = { attackTime = 800, baseMultiplier = 0.52, critChance = 5, levelRequirement = 52, cost = { ManaPerMinute = 1678, }, },
		[14] = { attackTime = 800, baseMultiplier = 0.54, critChance = 5, levelRequirement = 58, cost = { ManaPerMinute = 1880, }, },
		[15] = { attackTime = 800, baseMultiplier = 0.56, critChance = 5, levelRequirement = 64, cost = { ManaPerMinute = 2106, }, },
		[16] = { attackTime = 800, baseMultiplier = 0.58, critChance = 5, levelRequirement = 66, cost = { ManaPerMinute = 2359, }, },
		[17] = { attackTime = 800, baseMultiplier = 0.6, critChance = 5, levelRequirement = 72, cost = { ManaPerMinute = 2643, }, },
		[18] = { attackTime = 800, baseMultiplier = 0.62, critChance = 5, levelRequirement = 78, cost = { ManaPerMinute = 2961, }, },
		[19] = { attackTime = 800, baseMultiplier = 0.64, critChance = 5, levelRequirement = 84, cost = { ManaPerMinute = 3317, }, },
		[20] = { attackTime = 800, baseMultiplier = 0.66, critChance = 5, levelRequirement = 90, cost = { ManaPerMinute = 3716, }, },
		[21] = { attackTime = 800, baseMultiplier = 0.68, critChance = 5, levelRequirement = 90, cost = { ManaPerMinute = 4162, }, },
		[22] = { attackTime = 800, baseMultiplier = 0.7, critChance = 5, levelRequirement = 90, cost = { ManaPerMinute = 4663, }, },
		[23] = { attackTime = 800, baseMultiplier = 0.73, critChance = 5, levelRequirement = 90, cost = { ManaPerMinute = 5223, }, },
		[24] = { attackTime = 800, baseMultiplier = 0.75, critChance = 5, levelRequirement = 90, cost = { ManaPerMinute = 5851, }, },
		[25] = { attackTime = 800, baseMultiplier = 0.78, critChance = 5, levelRequirement = 90, cost = { ManaPerMinute = 6554, }, },
		[26] = { attackTime = 800, baseMultiplier = 0.8, critChance = 5, levelRequirement = 90, cost = { ManaPerMinute = 7342, }, },
		[27] = { attackTime = 800, baseMultiplier = 0.83, critChance = 5, levelRequirement = 90, cost = { ManaPerMinute = 8225, }, },
		[28] = { attackTime = 800, baseMultiplier = 0.86, critChance = 5, levelRequirement = 90, cost = { ManaPerMinute = 9214, }, },
		[29] = { attackTime = 800, baseMultiplier = 0.88, critChance = 5, levelRequirement = 90, cost = { ManaPerMinute = 10321, }, },
		[30] = { attackTime = 800, baseMultiplier = 0.91, critChance = 5, levelRequirement = 90, cost = { ManaPerMinute = 11562, }, },
		[31] = { attackTime = 800, baseMultiplier = 0.94, critChance = 5, levelRequirement = 90, cost = { ManaPerMinute = 12951, }, },
		[32] = { attackTime = 800, baseMultiplier = 0.98, critChance = 5, levelRequirement = 90, cost = { ManaPerMinute = 14508, }, },
		[33] = { attackTime = 800, baseMultiplier = 1.01, critChance = 5, levelRequirement = 90, cost = { ManaPerMinute = 16252, }, },
		[34] = { attackTime = 800, baseMultiplier = 1.04, critChance = 5, levelRequirement = 90, cost = { ManaPerMinute = 18206, }, },
		[35] = { attackTime = 800, baseMultiplier = 1.08, critChance = 5, levelRequirement = 90, cost = { ManaPerMinute = 20394, }, },
		[36] = { attackTime = 800, baseMultiplier = 1.11, critChance = 5, levelRequirement = 90, cost = { ManaPerMinute = 22846, }, },
		[37] = { attackTime = 800, baseMultiplier = 1.15, critChance = 5, levelRequirement = 90, cost = { ManaPerMinute = 25592, }, },
		[38] = { attackTime = 800, baseMultiplier = 1.19, critChance = 5, levelRequirement = 90, cost = { ManaPerMinute = 28668, }, },
		[39] = { attackTime = 800, baseMultiplier = 1.23, critChance = 5, levelRequirement = 90, cost = { ManaPerMinute = 32114, }, },
		[40] = { attackTime = 800, baseMultiplier = 1.27, critChance = 5, levelRequirement = 90, cost = { ManaPerMinute = 35974, }, },
	},
	statSets = {
		[1] = {
			label = "Resonating Shield",
			baseEffectiveness = 1.210000038147,
			incrementalEffectiveness = 0.11649999767542,
			damageIncrementalEffectiveness = 0.006699999794364,
			statDescriptionScope = "shield_drum",
			baseFlags = {
				attack = true,
				area = true,
				melee = true,
				shieldAttack = true,
			},
			constantStats = {
				{ "active_skill_base_area_of_effect_radius", 23 },
				{ "base_poise_decay_delay_ms_after_action_end", 1000 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 60 },
				{ "armour_broken_skill_event_variation", 1 },
			},
			stats = {
				"off_hand_weapon_minimum_physical_damage",
				"off_hand_weapon_maximum_physical_damage",
				"off_hand_minimum_added_physical_damage_per_15_shield_armour",
				"off_hand_maximum_added_physical_damage_per_15_shield_armour",
				"apply_X_armour_break_on_hit",
				"can_perform_skill_while_moving",
				"base_poise_does_not_decay_during_action",
				"attack_speed_modifiers_apply_to_over_time_cost",
				"cannot_be_empowered_by_warcries",
			},
			levels = {
				[1] = { 0.80000001192093, 1.2000000476837, 6, 8, 2, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 1, },
				[2] = { 0.80000001192093, 1.2000000476837, 6, 8, 3, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 3.4519999027252, },
				[3] = { 0.80000001192093, 1.2000000476837, 6, 8, 5, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 6.7670001983643, },
				[4] = { 0.80000001192093, 1.2000000476837, 6, 8, 9, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 10.307999610901, },
				[5] = { 0.80000001192093, 1.2000000476837, 6, 8, 14, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 14.074999809265, },
				[6] = { 0.80000001192093, 1.2000000476837, 6, 8, 21, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 18.068000793457, },
				[7] = { 0.80000001192093, 1.2000000476837, 6, 8, 31, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 22.287000656128, },
				[8] = { 0.80000001192093, 1.2000000476837, 6, 8, 43, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 26.732000350952, },
				[9] = { 0.80000001192093, 1.2000000476837, 6, 8, 63, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 31.40299987793, },
				[10] = { 0.80000001192093, 1.2000000476837, 6, 8, 91, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 36.299999237061, },
				[11] = { 0.80000001192093, 1.2000000476837, 6, 8, 128, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 41.423000335693, },
				[12] = { 0.80000001192093, 1.2000000476837, 6, 8, 179, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 46.771999359131, },
				[13] = { 0.80000001192093, 1.2000000476837, 6, 8, 262, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 52.34700012207, },
				[14] = { 0.80000001192093, 1.2000000476837, 6, 8, 380, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 58.147998809814, },
				[15] = { 0.80000001192093, 1.2000000476837, 6, 8, 545, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 64.175003051758, },
				[16] = { 0.80000001192093, 1.2000000476837, 6, 8, 732, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 70.428001403809, },
				[17] = { 0.80000001192093, 1.2000000476837, 6, 8, 871, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 76.906997680664, },
				[18] = { 0.80000001192093, 1.2000000476837, 6, 8, 1034, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 83.611999511719, },
				[19] = { 0.80000001192093, 1.2000000476837, 6, 8, 1298, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 90.542999267578, },
				[20] = { 0.80000001192093, 1.2000000476837, 6, 8, 1537, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 97.699996948242, },
				[21] = { 0.80000001192093, 1.2000000476837, 6, 8, 1625, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 105.08300018311, },
				[22] = { 0.80000001192093, 1.2000000476837, 6, 8, 1719, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 112.69200134277, },
				[23] = { 0.80000001192093, 1.2000000476837, 6, 8, 1817, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 120.52700042725, },
				[24] = { 0.80000001192093, 1.2000000476837, 6, 8, 1921, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 128.58799743652, },
				[25] = { 0.80000001192093, 1.2000000476837, 6, 8, 2030, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 136.875, },
				[26] = { 0.80000001192093, 1.2000000476837, 6, 8, 2146, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 145.38800048828, },
				[27] = { 0.80000001192093, 1.2000000476837, 6, 8, 2267, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 154.12699890137, },
				[28] = { 0.80000001192093, 1.2000000476837, 6, 8, 2396, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 163.09199523926, },
				[29] = { 0.80000001192093, 1.2000000476837, 6, 8, 2531, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 172.28300476074, },
				[30] = { 0.80000001192093, 1.2000000476837, 6, 8, 2674, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 181.69999694824, },
				[31] = { 0.80000001192093, 1.2000000476837, 6, 8, 2824, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 191.34300231934, },
				[32] = { 0.80000001192093, 1.2000000476837, 6, 8, 2982, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 201.21200561523, },
				[33] = { 0.80000001192093, 1.2000000476837, 6, 8, 3149, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 211.30700683594, },
				[34] = { 0.80000001192093, 1.2000000476837, 6, 8, 3325, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 221.62800598145, },
				[35] = { 0.80000001192093, 1.2000000476837, 6, 8, 3510, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 232.17500305176, },
				[36] = { 0.80000001192093, 1.2000000476837, 6, 8, 3706, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 242.94799804688, },
				[37] = { 0.80000001192093, 1.2000000476837, 6, 8, 3912, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 253.94700622559, },
				[38] = { 0.80000001192093, 1.2000000476837, 6, 8, 4128, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 265.17199707031, },
				[39] = { 0.80000001192093, 1.2000000476837, 6, 8, 4344, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 276.62298583984, },
				[40] = { 0.80000001192093, 1.2000000476837, 6, 8, 4568, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["RipwireBallistaPlayer"] = {
	name = "Ripwire Ballista",
	baseTypeName = "Ripwire Ballista",
	color = 1,
	description = "Deploys a Ballista Totem that fires Pinning bolts which Maim Enemies.",
	skillTypes = { [SkillType.ProjectilesFromUser] = true, [SkillType.Trappable] = true, [SkillType.Mineable] = true, [SkillType.SummonsTotem] = true, [SkillType.SummonsAttackTotem] = true, [SkillType.TotemsAreBallistae] = true, [SkillType.Nonpathing] = true, [SkillType.UseGlobalStats] = true, [SkillType.Limit] = true, [SkillType.Duration] = true, },
	weaponTypes = {
		["Crossbow"] = true,
	},
	skillTotemId = 22,
	castTime = 1,
	qualityStats = {
	},
	levels = {
		[1] = { levelRequirement = 0, cost = { Mana = 14, }, },
		[2] = { levelRequirement = 3, cost = { Mana = 16, }, },
		[3] = { levelRequirement = 6, cost = { Mana = 18, }, },
		[4] = { levelRequirement = 10, cost = { Mana = 20, }, },
		[5] = { levelRequirement = 14, cost = { Mana = 22, }, },
		[6] = { levelRequirement = 18, cost = { Mana = 25, }, },
		[7] = { levelRequirement = 22, cost = { Mana = 28, }, },
		[8] = { levelRequirement = 26, cost = { Mana = 32, }, },
		[9] = { levelRequirement = 31, cost = { Mana = 36, }, },
		[10] = { levelRequirement = 36, cost = { Mana = 40, }, },
		[11] = { levelRequirement = 41, cost = { Mana = 45, }, },
		[12] = { levelRequirement = 46, cost = { Mana = 50, }, },
		[13] = { levelRequirement = 52, cost = { Mana = 56, }, },
		[14] = { levelRequirement = 58, cost = { Mana = 63, }, },
		[15] = { levelRequirement = 64, cost = { Mana = 71, }, },
		[16] = { levelRequirement = 66, cost = { Mana = 79, }, },
		[17] = { levelRequirement = 72, cost = { Mana = 89, }, },
		[18] = { levelRequirement = 78, cost = { Mana = 100, }, },
		[19] = { levelRequirement = 84, cost = { Mana = 112, }, },
		[20] = { levelRequirement = 90, cost = { Mana = 125, }, },
		[21] = { levelRequirement = 90, cost = { Mana = 140, }, },
		[22] = { levelRequirement = 90, cost = { Mana = 157, }, },
		[23] = { levelRequirement = 90, cost = { Mana = 176, }, },
		[24] = { levelRequirement = 90, cost = { Mana = 197, }, },
		[25] = { levelRequirement = 90, cost = { Mana = 221, }, },
		[26] = { levelRequirement = 90, cost = { Mana = 248, }, },
		[27] = { levelRequirement = 90, cost = { Mana = 278, }, },
		[28] = { levelRequirement = 90, cost = { Mana = 311, }, },
		[29] = { levelRequirement = 90, cost = { Mana = 349, }, },
		[30] = { levelRequirement = 90, cost = { Mana = 391, }, },
		[31] = { levelRequirement = 90, cost = { Mana = 438, }, },
		[32] = { levelRequirement = 90, cost = { Mana = 490, }, },
		[33] = { levelRequirement = 90, cost = { Mana = 549, }, },
		[34] = { levelRequirement = 90, cost = { Mana = 616, }, },
		[35] = { levelRequirement = 90, cost = { Mana = 690, }, },
		[36] = { levelRequirement = 90, cost = { Mana = 773, }, },
		[37] = { levelRequirement = 90, cost = { Mana = 865, }, },
		[38] = { levelRequirement = 90, cost = { Mana = 970, }, },
		[39] = { levelRequirement = 90, cost = { Mana = 1086, }, },
		[40] = { levelRequirement = 90, cost = { Mana = 1217, }, },
	},
	statSets = {
		[1] = {
			label = "Ballista",
			baseEffectiveness = 1.9409999847412,
			incrementalEffectiveness = 0.11649999767542,
			damageIncrementalEffectiveness = 0.006699999794364,
			statDescriptionScope = "skill_stat_descriptions",
			baseFlags = {
				totem = true,
			},
			constantStats = {
				{ "base_totem_range", 60 },
				{ "base_totem_duration", 16000 },
				{ "alt_attack_container_main_hand_weapon_type", 18 },
				{ "alt_attack_container_main_hand_weapon_critical_strike_chance", 500 },
				{ "alt_attack_container_main_hand_base_weapon_attack_duration_ms", 1600 },
				{ "alt_attack_container_main_hand_base_maximum_attack_distance", 80 },
				{ "base_number_of_totems_allowed", 1 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 60 },
			},
			stats = {
				"alt_attack_container_main_hand_weapon_minimum_physical_damage",
				"alt_attack_container_main_hand_weapon_maximum_physical_damage",
				"skill_is_deploy_skill",
				"is_totem",
				"is_ranged_attack_totem",
				"can_perform_skill_while_moving",
				"totem_targets_ignoring_action_distance",
				"base_deal_no_damage",
				"active_skill_has_alt_attack_container",
			},
			levels = {
				[1] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 1, },
				[2] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 3.4519999027252, },
				[3] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 6.7670001983643, },
				[4] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 10.307999610901, },
				[5] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 14.074999809265, },
				[6] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 18.068000793457, },
				[7] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 22.287000656128, },
				[8] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 26.732000350952, },
				[9] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 31.40299987793, },
				[10] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 36.299999237061, },
				[11] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 41.423000335693, },
				[12] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 46.771999359131, },
				[13] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 52.34700012207, },
				[14] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 58.147998809814, },
				[15] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 64.175003051758, },
				[16] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 70.428001403809, },
				[17] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 76.906997680664, },
				[18] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 83.611999511719, },
				[19] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 90.542999267578, },
				[20] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 97.699996948242, },
				[21] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 105.08300018311, },
				[22] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 112.69200134277, },
				[23] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 120.52700042725, },
				[24] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 128.58799743652, },
				[25] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 136.875, },
				[26] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 145.38800048828, },
				[27] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 154.12699890137, },
				[28] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 163.09199523926, },
				[29] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 172.28300476074, },
				[30] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 181.69999694824, },
				[31] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 191.34300231934, },
				[32] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 201.21200561523, },
				[33] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 211.30700683594, },
				[34] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 221.62800598145, },
				[35] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 232.17500305176, },
				[36] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 242.94799804688, },
				[37] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 253.94700622559, },
				[38] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 265.17199707031, },
				[39] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 276.62298583984, },
				[40] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["RipwireBallistaProjectilePlayer"] = {
	name = "Ripwire Bolt",
	hidden = true,
	skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.Projectile] = true, [SkillType.CanRapidFire] = true, [SkillType.AttackInPlaceIsDefault] = true, [SkillType.UsedByTotem] = true, },
	weaponTypes = {
		["Crossbow"] = true,
	},
	castTime = 1,
	qualityStats = {
		{ "active_skill_pins_as_though_dealt_damage_+%_final", 2.5 },
	},
	levels = {
		[1] = { baseMultiplier = 0.3, levelRequirement = 0, },
		[2] = { baseMultiplier = 0.33, levelRequirement = 0, },
		[3] = { baseMultiplier = 0.36, levelRequirement = 0, },
		[4] = { baseMultiplier = 0.4, levelRequirement = 0, },
		[5] = { baseMultiplier = 0.43, levelRequirement = 0, },
		[6] = { baseMultiplier = 0.46, levelRequirement = 0, },
		[7] = { baseMultiplier = 0.49, levelRequirement = 0, },
		[8] = { baseMultiplier = 0.52, levelRequirement = 0, },
		[9] = { baseMultiplier = 0.55, levelRequirement = 0, },
		[10] = { baseMultiplier = 0.57, levelRequirement = 0, },
		[11] = { baseMultiplier = 0.6, levelRequirement = 0, },
		[12] = { baseMultiplier = 0.63, levelRequirement = 0, },
		[13] = { baseMultiplier = 0.66, levelRequirement = 0, },
		[14] = { baseMultiplier = 0.7, levelRequirement = 0, },
		[15] = { baseMultiplier = 0.73, levelRequirement = 0, },
		[16] = { baseMultiplier = 0.77, levelRequirement = 0, },
		[17] = { baseMultiplier = 0.81, levelRequirement = 0, },
		[18] = { baseMultiplier = 0.85, levelRequirement = 0, },
		[19] = { baseMultiplier = 0.89, levelRequirement = 0, },
		[20] = { baseMultiplier = 0.94, levelRequirement = 0, },
		[21] = { baseMultiplier = 0.98, levelRequirement = 0, },
		[22] = { baseMultiplier = 1.03, levelRequirement = 0, },
		[23] = { baseMultiplier = 1.08, levelRequirement = 0, },
		[24] = { baseMultiplier = 1.14, levelRequirement = 0, },
		[25] = { baseMultiplier = 1.19, levelRequirement = 0, },
		[26] = { baseMultiplier = 1.25, levelRequirement = 0, },
		[27] = { baseMultiplier = 1.32, levelRequirement = 0, },
		[28] = { baseMultiplier = 1.38, levelRequirement = 0, },
		[29] = { baseMultiplier = 1.45, levelRequirement = 0, },
		[30] = { baseMultiplier = 1.52, levelRequirement = 0, },
		[31] = { baseMultiplier = 1.6, levelRequirement = 0, },
		[32] = { baseMultiplier = 1.68, levelRequirement = 0, },
		[33] = { baseMultiplier = 1.76, levelRequirement = 0, },
		[34] = { baseMultiplier = 1.85, levelRequirement = 0, },
		[35] = { baseMultiplier = 1.95, levelRequirement = 0, },
		[36] = { baseMultiplier = 2.04, levelRequirement = 0, },
		[37] = { baseMultiplier = 2.14, levelRequirement = 0, },
		[38] = { baseMultiplier = 2.25, levelRequirement = 0, },
		[39] = { baseMultiplier = 2.36, levelRequirement = 0, },
		[40] = { baseMultiplier = 2.48, levelRequirement = 0, },
	},
	statSets = {
		[1] = {
			label = "Bolts",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "skill_stat_descriptions",
			baseFlags = {
				attack = true,
				projectile = true,
				duration = true,
				totem = true,
			},
			constantStats = {
				{ "base_pinned_art_variation", 2 },
				{ "skill_disabled_unless_cloned", 1 },
				{ "projectile_maximum_range_override", 80 },
				{ "base_number_of_projectiles", 5 },
				{ "projectile_distance_variance", 10 },
				{ "active_skill_projectile_speed_+%_variation_final", 40 },
				{ "total_projectile_spread_angle_override", 55 },
				{ "maim_on_hit_%", 100 },
				{ "fixed_projectile_spread", 50 },
				{ "active_skill_pins_as_though_dealt_damage_+%_final", 250 },
			},
			stats = {
				"base_is_projectile",
				"projectile_uses_contact_position",
				"projectile_uses_contact_direction",
				"check_for_targets_between_initiator_and_projectile_source",
				"base_all_damage_can_pin",
				"base_skill_is_totemified",
				"quality_display_active_skill_pins_as_though_dealt_damage_+%_final_is_gem",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["RollingSlamPlayer"] = {
	name = "Rolling Slam",
	baseTypeName = "Rolling Slam",
	color = 1,
	description = "Slam the ground to Stun enemies and knock them away, then continue forward and perform a devastating second Slam. Holding down the skill input allows you to change direction as you move.",
	skillTypes = { [SkillType.Attack] = true, [SkillType.Multistrikeable] = true, [SkillType.Melee] = true, [SkillType.Slam] = true, [SkillType.Area] = true, },
	weaponTypes = {
		["One Handed Mace"] = true,
		["Two Handed Mace"] = true,
	},
	castTime = 1,
	qualityStats = {
		{ "support_physical_damage_%_to_gain_as_daze_build_up", 2.5 },
	},
	levels = {
		[1] = { levelRequirement = 0, cost = { Mana = 14, }, },
		[2] = { levelRequirement = 3, cost = { Mana = 16, }, },
		[3] = { levelRequirement = 6, cost = { Mana = 18, }, },
		[4] = { levelRequirement = 10, cost = { Mana = 20, }, },
		[5] = { levelRequirement = 14, cost = { Mana = 23, }, },
		[6] = { levelRequirement = 18, cost = { Mana = 26, }, },
		[7] = { levelRequirement = 22, cost = { Mana = 29, }, },
		[8] = { levelRequirement = 26, cost = { Mana = 32, }, },
		[9] = { levelRequirement = 31, cost = { Mana = 36, }, },
		[10] = { levelRequirement = 36, cost = { Mana = 41, }, },
		[11] = { levelRequirement = 41, cost = { Mana = 45, }, },
		[12] = { levelRequirement = 46, cost = { Mana = 51, }, },
		[13] = { levelRequirement = 52, cost = { Mana = 57, }, },
		[14] = { levelRequirement = 58, cost = { Mana = 64, }, },
		[15] = { levelRequirement = 64, cost = { Mana = 72, }, },
		[16] = { levelRequirement = 66, cost = { Mana = 81, }, },
		[17] = { levelRequirement = 72, cost = { Mana = 90, }, },
		[18] = { levelRequirement = 78, cost = { Mana = 101, }, },
		[19] = { levelRequirement = 84, cost = { Mana = 114, }, },
		[20] = { levelRequirement = 90, cost = { Mana = 127, }, },
		[21] = { levelRequirement = 90, cost = { Mana = 143, }, },
		[22] = { levelRequirement = 90, cost = { Mana = 160, }, },
		[23] = { levelRequirement = 90, cost = { Mana = 179, }, },
		[24] = { levelRequirement = 90, cost = { Mana = 201, }, },
		[25] = { levelRequirement = 90, cost = { Mana = 225, }, },
		[26] = { levelRequirement = 90, cost = { Mana = 252, }, },
		[27] = { levelRequirement = 90, cost = { Mana = 282, }, },
		[28] = { levelRequirement = 90, cost = { Mana = 316, }, },
		[29] = { levelRequirement = 90, cost = { Mana = 354, }, },
		[30] = { levelRequirement = 90, cost = { Mana = 397, }, },
		[31] = { levelRequirement = 90, cost = { Mana = 445, }, },
		[32] = { levelRequirement = 90, cost = { Mana = 498, }, },
		[33] = { levelRequirement = 90, cost = { Mana = 558, }, },
		[34] = { levelRequirement = 90, cost = { Mana = 625, }, },
		[35] = { levelRequirement = 90, cost = { Mana = 701, }, },
		[36] = { levelRequirement = 90, cost = { Mana = 785, }, },
		[37] = { levelRequirement = 90, cost = { Mana = 879, }, },
		[38] = { levelRequirement = 90, cost = { Mana = 985, }, },
		[39] = { levelRequirement = 90, cost = { Mana = 1103, }, },
		[40] = { levelRequirement = 90, cost = { Mana = 1236, }, },
	},
	statSets = {
		[1] = {
			label = "Rolling Slam",
			incrementalEffectiveness = 0.092720001935959,
			statDescriptionScope = "double_slam",
			baseFlags = {
				attack = true,
				area = true,
				melee = true,
			},
			constantStats = {
				{ "added_attack_time_ms", 1500 },
				{ "melee_conditional_step_distance", 15 },
				{ "attack_maximum_action_distance_+", 20 },
				{ "totemified_rolling_slam_attack_maximum_action_distance_+", 36 },
				{ "dps_display_statset_index", 1 },
				{ "active_skill_damage_+%_final_while_dual_wielding", -30 },
			},
			stats = {
				"is_area_damage",
				"base_skill_show_average_damage_instead_of_dps",
				"console_do_not_cancel_from_turn_angle",
				"base_deal_no_damage",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
		[2] = {
			label = "First Slam",
			incrementalEffectiveness = 0.092720001935959,
			statDescriptionScope = "double_slam",
			baseFlags = {
				attack = true,
				area = true,
				melee = true,
			},
			constantStats = {
				{ "active_skill_base_area_of_effect_radius", 14 },
				{ "active_skill_hit_damage_stun_multiplier_+%_final", 50 },
				{ "added_attack_time_ms", 1500 },
				{ "melee_conditional_step_distance", 15 },
				{ "attack_maximum_action_distance_+", 20 },
				{ "totemified_rolling_slam_attack_maximum_action_distance_+", 36 },
				{ "dps_display_statset_index", 1 },
				{ "active_skill_damage_+%_final_while_dual_wielding", -30 },
			},
			stats = {
				"display_statset_hide_usage_stats",
				"is_area_damage",
				"base_skill_show_average_damage_instead_of_dps",
				"console_do_not_cancel_from_turn_angle",
			},
			levels = {
				[1] = { baseMultiplier = 0.8, actorLevel = 1, },
				[2] = { baseMultiplier = 0.88, actorLevel = 3.4519999027252, },
				[3] = { baseMultiplier = 0.97, actorLevel = 6.7670001983643, },
				[4] = { baseMultiplier = 1.07, actorLevel = 10.307999610901, },
				[5] = { baseMultiplier = 1.16, actorLevel = 14.074999809265, },
				[6] = { baseMultiplier = 1.26, actorLevel = 18.068000793457, },
				[7] = { baseMultiplier = 1.36, actorLevel = 22.287000656128, },
				[8] = { baseMultiplier = 1.45, actorLevel = 26.732000350952, },
				[9] = { baseMultiplier = 1.54, actorLevel = 31.40299987793, },
				[10] = { baseMultiplier = 1.64, actorLevel = 36.299999237061, },
				[11] = { baseMultiplier = 1.75, actorLevel = 41.423000335693, },
				[12] = { baseMultiplier = 1.87, actorLevel = 46.771999359131, },
				[13] = { baseMultiplier = 1.99, actorLevel = 52.34700012207, },
				[14] = { baseMultiplier = 2.13, actorLevel = 58.147998809814, },
				[15] = { baseMultiplier = 2.28, actorLevel = 64.175003051758, },
				[16] = { baseMultiplier = 2.44, actorLevel = 70.428001403809, },
				[17] = { baseMultiplier = 2.62, actorLevel = 76.906997680664, },
				[18] = { baseMultiplier = 2.82, actorLevel = 83.611999511719, },
				[19] = { baseMultiplier = 3.03, actorLevel = 90.542999267578, },
				[20] = { baseMultiplier = 3.27, actorLevel = 97.699996948242, },
				[21] = { baseMultiplier = 3.52, actorLevel = 105.08300018311, },
				[22] = { baseMultiplier = 3.79, actorLevel = 112.69200134277, },
				[23] = { baseMultiplier = 4.08, actorLevel = 120.52700042725, },
				[24] = { baseMultiplier = 4.4, actorLevel = 128.58799743652, },
				[25] = { baseMultiplier = 4.74, actorLevel = 136.875, },
				[26] = { baseMultiplier = 5.11, actorLevel = 145.38800048828, },
				[27] = { baseMultiplier = 5.5, actorLevel = 154.12699890137, },
				[28] = { baseMultiplier = 5.93, actorLevel = 163.09199523926, },
				[29] = { baseMultiplier = 6.38, actorLevel = 172.28300476074, },
				[30] = { baseMultiplier = 6.88, actorLevel = 181.69999694824, },
				[31] = { baseMultiplier = 7.41, actorLevel = 191.34300231934, },
				[32] = { baseMultiplier = 7.98, actorLevel = 201.21200561523, },
				[33] = { baseMultiplier = 8.6, actorLevel = 211.30700683594, },
				[34] = { baseMultiplier = 9.26, actorLevel = 221.62800598145, },
				[35] = { baseMultiplier = 9.98, actorLevel = 232.17500305176, },
				[36] = { baseMultiplier = 10.75, actorLevel = 242.94799804688, },
				[37] = { baseMultiplier = 11.58, actorLevel = 253.94700622559, },
				[38] = { baseMultiplier = 12.48, actorLevel = 265.17199707031, },
				[39] = { baseMultiplier = 13.44, actorLevel = 276.62298583984, },
				[40] = { baseMultiplier = 14.48, actorLevel = 288.29998779297, },
			},
		},
		[3] = {
			label = "Second Slam",
			incrementalEffectiveness = 0.092720001935959,
			statDescriptionScope = "double_slam",
			baseFlags = {
				attack = true,
				area = true,
				melee = true,
			},
			constantStats = {
				{ "active_skill_base_secondary_area_of_effect_radius", 18 },
				{ "active_skill_damage_+%_final_against_heavy_stunned_enemies", 50 },
				{ "added_attack_time_ms", 1500 },
				{ "melee_conditional_step_distance", 15 },
				{ "attack_maximum_action_distance_+", 20 },
				{ "totemified_rolling_slam_attack_maximum_action_distance_+", 36 },
				{ "dps_display_statset_index", 1 },
				{ "active_skill_damage_+%_final_while_dual_wielding", -30 },
			},
			stats = {
				"display_statset_hide_usage_stats",
				"is_area_damage",
				"base_skill_show_average_damage_instead_of_dps",
				"console_do_not_cancel_from_turn_angle",
			},
			levels = {
				[1] = { baseMultiplier = 1.6, actorLevel = 1, },
				[2] = { baseMultiplier = 1.76, actorLevel = 3.4519999027252, },
				[3] = { baseMultiplier = 1.95, actorLevel = 6.7670001983643, },
				[4] = { baseMultiplier = 2.14, actorLevel = 10.307999610901, },
				[5] = { baseMultiplier = 2.32, actorLevel = 14.074999809265, },
				[6] = { baseMultiplier = 2.51, actorLevel = 18.068000793457, },
				[7] = { baseMultiplier = 2.71, actorLevel = 22.287000656128, },
				[8] = { baseMultiplier = 2.91, actorLevel = 26.732000350952, },
				[9] = { baseMultiplier = 3.09, actorLevel = 31.40299987793, },
				[10] = { baseMultiplier = 3.29, actorLevel = 36.299999237061, },
				[11] = { baseMultiplier = 3.5, actorLevel = 41.423000335693, },
				[12] = { baseMultiplier = 3.73, actorLevel = 46.771999359131, },
				[13] = { baseMultiplier = 3.98, actorLevel = 52.34700012207, },
				[14] = { baseMultiplier = 4.26, actorLevel = 58.147998809814, },
				[15] = { baseMultiplier = 4.56, actorLevel = 64.175003051758, },
				[16] = { baseMultiplier = 4.89, actorLevel = 70.428001403809, },
				[17] = { baseMultiplier = 5.24, actorLevel = 76.906997680664, },
				[18] = { baseMultiplier = 5.64, actorLevel = 83.611999511719, },
				[19] = { baseMultiplier = 6.06, actorLevel = 90.542999267578, },
				[20] = { baseMultiplier = 6.53, actorLevel = 97.699996948242, },
				[21] = { baseMultiplier = 7.04, actorLevel = 105.08300018311, },
				[22] = { baseMultiplier = 7.58, actorLevel = 112.69200134277, },
				[23] = { baseMultiplier = 8.17, actorLevel = 120.52700042725, },
				[24] = { baseMultiplier = 8.8, actorLevel = 128.58799743652, },
				[25] = { baseMultiplier = 9.48, actorLevel = 136.875, },
				[26] = { baseMultiplier = 10.21, actorLevel = 145.38800048828, },
				[27] = { baseMultiplier = 11, actorLevel = 154.12699890137, },
				[28] = { baseMultiplier = 11.85, actorLevel = 163.09199523926, },
				[29] = { baseMultiplier = 12.77, actorLevel = 172.28300476074, },
				[30] = { baseMultiplier = 13.75, actorLevel = 181.69999694824, },
				[31] = { baseMultiplier = 14.82, actorLevel = 191.34300231934, },
				[32] = { baseMultiplier = 15.96, actorLevel = 201.21200561523, },
				[33] = { baseMultiplier = 17.2, actorLevel = 211.30700683594, },
				[34] = { baseMultiplier = 18.52, actorLevel = 221.62800598145, },
				[35] = { baseMultiplier = 19.96, actorLevel = 232.17500305176, },
				[36] = { baseMultiplier = 21.5, actorLevel = 242.94799804688, },
				[37] = { baseMultiplier = 23.16, actorLevel = 253.94700622559, },
				[38] = { baseMultiplier = 24.95, actorLevel = 265.17199707031, },
				[39] = { baseMultiplier = 26.88, actorLevel = 276.62298583984, },
				[40] = { baseMultiplier = 28.96, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["ScavengedPlatingPlayer"] = {
	name = "Scavenged Plating",
	baseTypeName = "Scavenged Plating",
	color = 1,
	description = "Uses fragments of armour scavenged from enemies to bolster your own. Fully Breaking an enemy's Armour grants you stacks of Scavenged Plating for a duration based on the enemy's rarity, and you gain Armour and Thorns per stack. Normal enemies grant 1 stack, Magic enemies grant 2 stacks, Rare enemies grant 5 stacks and Unique enemies grant 10 stacks.",
	skillTypes = { [SkillType.Buff] = true, [SkillType.OngoingSkill] = true, [SkillType.HasReservation] = true, [SkillType.Duration] = true, [SkillType.Persistent] = true, [SkillType.Physical] = true, },
	castTime = 1,
	qualityStats = {
		{ "scavenged_plating_armour_+%_final_per_stack", 0.1 },
	},
	levels = {
		[1] = { spiritReservationFlat = 30, levelRequirement = 0, },
		[2] = { spiritReservationFlat = 30, levelRequirement = 3, },
		[3] = { spiritReservationFlat = 30, levelRequirement = 6, },
		[4] = { spiritReservationFlat = 30, levelRequirement = 10, },
		[5] = { spiritReservationFlat = 30, levelRequirement = 14, },
		[6] = { spiritReservationFlat = 30, levelRequirement = 18, },
		[7] = { spiritReservationFlat = 30, levelRequirement = 22, },
		[8] = { spiritReservationFlat = 30, levelRequirement = 26, },
		[9] = { spiritReservationFlat = 30, levelRequirement = 31, },
		[10] = { spiritReservationFlat = 30, levelRequirement = 36, },
		[11] = { spiritReservationFlat = 30, levelRequirement = 41, },
		[12] = { spiritReservationFlat = 30, levelRequirement = 46, },
		[13] = { spiritReservationFlat = 30, levelRequirement = 52, },
		[14] = { spiritReservationFlat = 30, levelRequirement = 58, },
		[15] = { spiritReservationFlat = 30, levelRequirement = 64, },
		[16] = { spiritReservationFlat = 30, levelRequirement = 66, },
		[17] = { spiritReservationFlat = 30, levelRequirement = 72, },
		[18] = { spiritReservationFlat = 30, levelRequirement = 78, },
		[19] = { spiritReservationFlat = 30, levelRequirement = 84, },
		[20] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[21] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[22] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[23] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[24] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[25] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[26] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[27] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[28] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[29] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[30] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[31] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[32] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[33] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[34] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[35] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[36] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[37] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[38] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[39] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[40] = { spiritReservationFlat = 30, levelRequirement = 90, },
	},
	statSets = {
		[1] = {
			label = "Scavenged Plating",
			baseEffectiveness = 0.53329998254776,
			incrementalEffectiveness = 0.14000000059605,
			damageIncrementalEffectiveness = 0.0065000001341105,
			statDescriptionScope = "scavenged_plating",
			baseFlags = {
				duration = true,
			},
			constantStats = {
				{ "base_skill_effect_duration", 8000 },
				{ "scavenged_plating_maximum_stacks_display", 10 },
			},
			stats = {
				"scavenged_plating_thorns_minimum_physical_damage",
				"scavenged_plating_thorns_maximum_physical_damage",
				"scavenged_plating_armour_+%_final_per_stack",
				"base_deal_no_damage",
			},
			levels = {
				[1] = { 0.80000001192093, 1.2000000476837, 2, statInterpolation = { 3, 3, 1, }, actorLevel = 1, },
				[2] = { 0.80000001192093, 1.2000000476837, 2, statInterpolation = { 3, 3, 1, }, actorLevel = 3.4519999027252, },
				[3] = { 0.80000001192093, 1.2000000476837, 2, statInterpolation = { 3, 3, 1, }, actorLevel = 6.7670001983643, },
				[4] = { 0.80000001192093, 1.2000000476837, 3, statInterpolation = { 3, 3, 1, }, actorLevel = 10.307999610901, },
				[5] = { 0.80000001192093, 1.2000000476837, 3, statInterpolation = { 3, 3, 1, }, actorLevel = 14.074999809265, },
				[6] = { 0.80000001192093, 1.2000000476837, 3, statInterpolation = { 3, 3, 1, }, actorLevel = 18.068000793457, },
				[7] = { 0.80000001192093, 1.2000000476837, 3, statInterpolation = { 3, 3, 1, }, actorLevel = 22.287000656128, },
				[8] = { 0.80000001192093, 1.2000000476837, 3, statInterpolation = { 3, 3, 1, }, actorLevel = 26.732000350952, },
				[9] = { 0.80000001192093, 1.2000000476837, 3, statInterpolation = { 3, 3, 1, }, actorLevel = 31.40299987793, },
				[10] = { 0.80000001192093, 1.2000000476837, 3, statInterpolation = { 3, 3, 1, }, actorLevel = 36.299999237061, },
				[11] = { 0.80000001192093, 1.2000000476837, 4, statInterpolation = { 3, 3, 1, }, actorLevel = 41.423000335693, },
				[12] = { 0.80000001192093, 1.2000000476837, 4, statInterpolation = { 3, 3, 1, }, actorLevel = 46.771999359131, },
				[13] = { 0.80000001192093, 1.2000000476837, 4, statInterpolation = { 3, 3, 1, }, actorLevel = 52.34700012207, },
				[14] = { 0.80000001192093, 1.2000000476837, 4, statInterpolation = { 3, 3, 1, }, actorLevel = 58.147998809814, },
				[15] = { 0.80000001192093, 1.2000000476837, 4, statInterpolation = { 3, 3, 1, }, actorLevel = 64.175003051758, },
				[16] = { 0.80000001192093, 1.2000000476837, 4, statInterpolation = { 3, 3, 1, }, actorLevel = 70.428001403809, },
				[17] = { 0.80000001192093, 1.2000000476837, 4, statInterpolation = { 3, 3, 1, }, actorLevel = 76.906997680664, },
				[18] = { 0.80000001192093, 1.2000000476837, 5, statInterpolation = { 3, 3, 1, }, actorLevel = 83.611999511719, },
				[19] = { 0.80000001192093, 1.2000000476837, 5, statInterpolation = { 3, 3, 1, }, actorLevel = 90.542999267578, },
				[20] = { 0.80000001192093, 1.2000000476837, 5, statInterpolation = { 3, 3, 1, }, actorLevel = 97.699996948242, },
				[21] = { 0.80000001192093, 1.2000000476837, 5, statInterpolation = { 3, 3, 1, }, actorLevel = 105.08300018311, },
				[22] = { 0.80000001192093, 1.2000000476837, 5, statInterpolation = { 3, 3, 1, }, actorLevel = 112.69200134277, },
				[23] = { 0.80000001192093, 1.2000000476837, 5, statInterpolation = { 3, 3, 1, }, actorLevel = 120.52700042725, },
				[24] = { 0.80000001192093, 1.2000000476837, 5, statInterpolation = { 3, 3, 1, }, actorLevel = 128.58799743652, },
				[25] = { 0.80000001192093, 1.2000000476837, 5, statInterpolation = { 3, 3, 1, }, actorLevel = 136.875, },
				[26] = { 0.80000001192093, 1.2000000476837, 6, statInterpolation = { 3, 3, 1, }, actorLevel = 145.38800048828, },
				[27] = { 0.80000001192093, 1.2000000476837, 6, statInterpolation = { 3, 3, 1, }, actorLevel = 154.12699890137, },
				[28] = { 0.80000001192093, 1.2000000476837, 6, statInterpolation = { 3, 3, 1, }, actorLevel = 163.09199523926, },
				[29] = { 0.80000001192093, 1.2000000476837, 6, statInterpolation = { 3, 3, 1, }, actorLevel = 172.28300476074, },
				[30] = { 0.80000001192093, 1.2000000476837, 6, statInterpolation = { 3, 3, 1, }, actorLevel = 181.69999694824, },
				[31] = { 0.80000001192093, 1.2000000476837, 6, statInterpolation = { 3, 3, 1, }, actorLevel = 191.34300231934, },
				[32] = { 0.80000001192093, 1.2000000476837, 6, statInterpolation = { 3, 3, 1, }, actorLevel = 201.21200561523, },
				[33] = { 0.80000001192093, 1.2000000476837, 6, statInterpolation = { 3, 3, 1, }, actorLevel = 211.30700683594, },
				[34] = { 0.80000001192093, 1.2000000476837, 7, statInterpolation = { 3, 3, 1, }, actorLevel = 221.62800598145, },
				[35] = { 0.80000001192093, 1.2000000476837, 7, statInterpolation = { 3, 3, 1, }, actorLevel = 232.17500305176, },
				[36] = { 0.80000001192093, 1.2000000476837, 7, statInterpolation = { 3, 3, 1, }, actorLevel = 242.94799804688, },
				[37] = { 0.80000001192093, 1.2000000476837, 7, statInterpolation = { 3, 3, 1, }, actorLevel = 253.94700622559, },
				[38] = { 0.80000001192093, 1.2000000476837, 7, statInterpolation = { 3, 3, 1, }, actorLevel = 265.17199707031, },
				[39] = { 0.80000001192093, 1.2000000476837, 7, statInterpolation = { 3, 3, 1, }, actorLevel = 276.62298583984, },
				[40] = { 0.80000001192093, 1.2000000476837, 7, statInterpolation = { 3, 3, 1, }, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["SeismicCryPlayer"] = {
	name = "Seismic Cry",
	baseTypeName = "Seismic Cry",
	color = 1,
	description = "Performs a damaging warcry, Knocking Back nearby enemies. If a Heavy Stunned enemy is hit, your next Slam is Empowered to perform an additional Aftershock. If not, this skill's cooldown is reset. Only counts Heavily Stunned enemies for purposes of counting Power Gained.",
	skillTypes = { [SkillType.Warcry] = true, [SkillType.Area] = true, [SkillType.Duration] = true, [SkillType.Damage] = true, [SkillType.ConsumesCharges] = true, [SkillType.Cooldown] = true, [SkillType.ManualCooldownConsumption] = true, [SkillType.Physical] = true, [SkillType.EmpowersOtherSkill] = true, [SkillType.Nonpathing] = true, },
	castTime = 0.8,
	qualityStats = {
		{ "warcry_speed_+%", 2 },
	},
	levels = {
		[1] = { storedUses = 1, levelRequirement = 0, cooldown = 8, cost = { Mana = 25, }, },
		[2] = { storedUses = 1, levelRequirement = 3, cooldown = 8, cost = { Mana = 27, }, },
		[3] = { storedUses = 1, levelRequirement = 6, cooldown = 8, cost = { Mana = 29, }, },
		[4] = { storedUses = 1, levelRequirement = 10, cooldown = 8, cost = { Mana = 31, }, },
		[5] = { storedUses = 1, levelRequirement = 14, cooldown = 8, cost = { Mana = 34, }, },
		[6] = { storedUses = 1, levelRequirement = 18, cooldown = 8, cost = { Mana = 37, }, },
		[7] = { storedUses = 1, levelRequirement = 22, cooldown = 8, cost = { Mana = 40, }, },
		[8] = { storedUses = 1, levelRequirement = 26, cooldown = 8, cost = { Mana = 43, }, },
		[9] = { storedUses = 1, levelRequirement = 31, cooldown = 8, cost = { Mana = 47, }, },
		[10] = { storedUses = 1, levelRequirement = 36, cooldown = 8, cost = { Mana = 50, }, },
		[11] = { storedUses = 1, levelRequirement = 41, cooldown = 8, cost = { Mana = 54, }, },
		[12] = { storedUses = 1, levelRequirement = 46, cooldown = 8, cost = { Mana = 59, }, },
		[13] = { storedUses = 1, levelRequirement = 52, cooldown = 8, cost = { Mana = 63, }, },
		[14] = { storedUses = 1, levelRequirement = 58, cooldown = 8, cost = { Mana = 69, }, },
		[15] = { storedUses = 1, levelRequirement = 64, cooldown = 8, cost = { Mana = 74, }, },
		[16] = { storedUses = 1, levelRequirement = 66, cooldown = 8, cost = { Mana = 80, }, },
		[17] = { storedUses = 1, levelRequirement = 72, cooldown = 8, cost = { Mana = 87, }, },
		[18] = { storedUses = 1, levelRequirement = 78, cooldown = 8, cost = { Mana = 94, }, },
		[19] = { storedUses = 1, levelRequirement = 84, cooldown = 8, cost = { Mana = 101, }, },
		[20] = { storedUses = 1, levelRequirement = 90, cooldown = 8, cost = { Mana = 109, }, },
		[21] = { storedUses = 1, levelRequirement = 90, cooldown = 8, cost = { Mana = 118, }, },
		[22] = { storedUses = 1, levelRequirement = 90, cooldown = 8, cost = { Mana = 128, }, },
		[23] = { storedUses = 1, levelRequirement = 90, cooldown = 8, cost = { Mana = 138, }, },
		[24] = { storedUses = 1, levelRequirement = 90, cooldown = 8, cost = { Mana = 149, }, },
		[25] = { storedUses = 1, levelRequirement = 90, cooldown = 8, cost = { Mana = 161, }, },
		[26] = { storedUses = 1, levelRequirement = 90, cooldown = 8, cost = { Mana = 174, }, },
		[27] = { storedUses = 1, levelRequirement = 90, cooldown = 8, cost = { Mana = 188, }, },
		[28] = { storedUses = 1, levelRequirement = 90, cooldown = 8, cost = { Mana = 203, }, },
		[29] = { storedUses = 1, levelRequirement = 90, cooldown = 8, cost = { Mana = 219, }, },
		[30] = { storedUses = 1, levelRequirement = 90, cooldown = 8, cost = { Mana = 237, }, },
		[31] = { storedUses = 1, levelRequirement = 90, cooldown = 8, cost = { Mana = 256, }, },
		[32] = { storedUses = 1, levelRequirement = 90, cooldown = 8, cost = { Mana = 276, }, },
		[33] = { storedUses = 1, levelRequirement = 90, cooldown = 8, cost = { Mana = 298, }, },
		[34] = { storedUses = 1, levelRequirement = 90, cooldown = 8, cost = { Mana = 322, }, },
		[35] = { storedUses = 1, levelRequirement = 90, cooldown = 8, cost = { Mana = 348, }, },
		[36] = { storedUses = 1, levelRequirement = 90, cooldown = 8, cost = { Mana = 376, }, },
		[37] = { storedUses = 1, levelRequirement = 90, cooldown = 8, cost = { Mana = 406, }, },
		[38] = { storedUses = 1, levelRequirement = 90, cooldown = 8, cost = { Mana = 439, }, },
		[39] = { storedUses = 1, levelRequirement = 90, cooldown = 8, cost = { Mana = 474, }, },
		[40] = { storedUses = 1, levelRequirement = 90, cooldown = 8, cost = { Mana = 512, }, },
	},
	statSets = {
		[1] = {
			label = "Seismic Cry",
			baseEffectiveness = 1.8600000143051,
			incrementalEffectiveness = 0.14000000059605,
			damageIncrementalEffectiveness = 0.0065000001341105,
			statDescriptionScope = "seismic_cry",
			baseFlags = {
				warcry = true,
				hit = true,
				area = true,
			},
			constantStats = {
				{ "skill_empowers_next_x_melee_attacks", 1 },
				{ "skill_empower_limitation_specifier_for_stat_description", 2 },
				{ "active_skill_hit_damage_stun_multiplier_+%_final", 400 },
				{ "active_skill_base_area_of_effect_radius", 40 },
				{ "seismic_cry_slam_skill_aftershock_area_+%", 30 },
				{ "seismic_cry_slam_skill_additional_aftershocks", 1 },
				{ "seismic_cry_slam_skill_aftershock_damage_+%_final_per_mp", 5 },
				{ "warcry_exerts_x_additional_attacks_per_endurance_charge_consumed", 1 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 60 },
			},
			stats = {
				"secondary_minimum_base_physical_damage",
				"secondary_maximum_base_physical_damage",
				"warcry_speed_+%",
				"global_knockback",
				"cannot_cancel_skill_before_contact_point",
				"active_skill_200%_increased_knockback_distance",
				"hits_ignore_enemy_monster_physical_damage_reduction",
				"is_area_damage",
				"display_skill_deals_secondary_damage",
				"seismic_cry_only_count_heavy_stunned_mp",
				"can_perform_skill_while_moving",
			},
			levels = {
				[1] = { 0.80000001192093, 1.2000000476837, 0, statInterpolation = { 3, 3, 1, }, actorLevel = 1, },
				[2] = { 0.80000001192093, 1.2000000476837, 2, statInterpolation = { 3, 3, 1, }, actorLevel = 3.4519999027252, },
				[3] = { 0.80000001192093, 1.2000000476837, 4, statInterpolation = { 3, 3, 1, }, actorLevel = 6.7670001983643, },
				[4] = { 0.80000001192093, 1.2000000476837, 6, statInterpolation = { 3, 3, 1, }, actorLevel = 10.307999610901, },
				[5] = { 0.80000001192093, 1.2000000476837, 8, statInterpolation = { 3, 3, 1, }, actorLevel = 14.074999809265, },
				[6] = { 0.80000001192093, 1.2000000476837, 10, statInterpolation = { 3, 3, 1, }, actorLevel = 18.068000793457, },
				[7] = { 0.80000001192093, 1.2000000476837, 12, statInterpolation = { 3, 3, 1, }, actorLevel = 22.287000656128, },
				[8] = { 0.80000001192093, 1.2000000476837, 14, statInterpolation = { 3, 3, 1, }, actorLevel = 26.732000350952, },
				[9] = { 0.80000001192093, 1.2000000476837, 16, statInterpolation = { 3, 3, 1, }, actorLevel = 31.40299987793, },
				[10] = { 0.80000001192093, 1.2000000476837, 18, statInterpolation = { 3, 3, 1, }, actorLevel = 36.299999237061, },
				[11] = { 0.80000001192093, 1.2000000476837, 20, statInterpolation = { 3, 3, 1, }, actorLevel = 41.423000335693, },
				[12] = { 0.80000001192093, 1.2000000476837, 22, statInterpolation = { 3, 3, 1, }, actorLevel = 46.771999359131, },
				[13] = { 0.80000001192093, 1.2000000476837, 24, statInterpolation = { 3, 3, 1, }, actorLevel = 52.34700012207, },
				[14] = { 0.80000001192093, 1.2000000476837, 26, statInterpolation = { 3, 3, 1, }, actorLevel = 58.147998809814, },
				[15] = { 0.80000001192093, 1.2000000476837, 28, statInterpolation = { 3, 3, 1, }, actorLevel = 64.175003051758, },
				[16] = { 0.80000001192093, 1.2000000476837, 30, statInterpolation = { 3, 3, 1, }, actorLevel = 70.428001403809, },
				[17] = { 0.80000001192093, 1.2000000476837, 32, statInterpolation = { 3, 3, 1, }, actorLevel = 76.906997680664, },
				[18] = { 0.80000001192093, 1.2000000476837, 34, statInterpolation = { 3, 3, 1, }, actorLevel = 83.611999511719, },
				[19] = { 0.80000001192093, 1.2000000476837, 36, statInterpolation = { 3, 3, 1, }, actorLevel = 90.542999267578, },
				[20] = { 0.80000001192093, 1.2000000476837, 38, statInterpolation = { 3, 3, 1, }, actorLevel = 97.699996948242, },
				[21] = { 0.80000001192093, 1.2000000476837, 40, statInterpolation = { 3, 3, 1, }, actorLevel = 105.08300018311, },
				[22] = { 0.80000001192093, 1.2000000476837, 41, statInterpolation = { 3, 3, 1, }, actorLevel = 112.69200134277, },
				[23] = { 0.80000001192093, 1.2000000476837, 42, statInterpolation = { 3, 3, 1, }, actorLevel = 120.52700042725, },
				[24] = { 0.80000001192093, 1.2000000476837, 43, statInterpolation = { 3, 3, 1, }, actorLevel = 128.58799743652, },
				[25] = { 0.80000001192093, 1.2000000476837, 44, statInterpolation = { 3, 3, 1, }, actorLevel = 136.875, },
				[26] = { 0.80000001192093, 1.2000000476837, 45, statInterpolation = { 3, 3, 1, }, actorLevel = 145.38800048828, },
				[27] = { 0.80000001192093, 1.2000000476837, 46, statInterpolation = { 3, 3, 1, }, actorLevel = 154.12699890137, },
				[28] = { 0.80000001192093, 1.2000000476837, 47, statInterpolation = { 3, 3, 1, }, actorLevel = 163.09199523926, },
				[29] = { 0.80000001192093, 1.2000000476837, 48, statInterpolation = { 3, 3, 1, }, actorLevel = 172.28300476074, },
				[30] = { 0.80000001192093, 1.2000000476837, 49, statInterpolation = { 3, 3, 1, }, actorLevel = 181.69999694824, },
				[31] = { 0.80000001192093, 1.2000000476837, 49, statInterpolation = { 3, 3, 1, }, actorLevel = 191.34300231934, },
				[32] = { 0.80000001192093, 1.2000000476837, 50, statInterpolation = { 3, 3, 1, }, actorLevel = 201.21200561523, },
				[33] = { 0.80000001192093, 1.2000000476837, 50, statInterpolation = { 3, 3, 1, }, actorLevel = 211.30700683594, },
				[34] = { 0.80000001192093, 1.2000000476837, 51, statInterpolation = { 3, 3, 1, }, actorLevel = 221.62800598145, },
				[35] = { 0.80000001192093, 1.2000000476837, 51, statInterpolation = { 3, 3, 1, }, actorLevel = 232.17500305176, },
				[36] = { 0.80000001192093, 1.2000000476837, 52, statInterpolation = { 3, 3, 1, }, actorLevel = 242.94799804688, },
				[37] = { 0.80000001192093, 1.2000000476837, 52, statInterpolation = { 3, 3, 1, }, actorLevel = 253.94700622559, },
				[38] = { 0.80000001192093, 1.2000000476837, 53, statInterpolation = { 3, 3, 1, }, actorLevel = 265.17199707031, },
				[39] = { 0.80000001192093, 1.2000000476837, 53, statInterpolation = { 3, 3, 1, }, actorLevel = 276.62298583984, },
				[40] = { 0.80000001192093, 1.2000000476837, 54, statInterpolation = { 3, 3, 1, }, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["ShardScavengerPlayer"] = {
	name = "Shard Scavenger",
	baseTypeName = "Shard Scavenger",
	color = 1,
	description = "While active, Consuming Freeze, Shock, Ignite, or Fully Broken Armour on an enemy reloads your Crossbow. This can only occur once every few seconds.",
	skillTypes = { [SkillType.OngoingSkill] = true, [SkillType.HasReservation] = true, [SkillType.Buff] = true, [SkillType.Persistent] = true, [SkillType.Cold] = true, [SkillType.Lightning] = true, [SkillType.Physical] = true, [SkillType.Fire] = true, },
	weaponTypes = {
		["Crossbow"] = true,
	},
	castTime = 1,
	qualityStats = {
		{ "base_reservation_+%", -0.25 },
	},
	levels = {
		[1] = { spiritReservationFlat = 30, levelRequirement = 0, },
		[2] = { spiritReservationFlat = 30, levelRequirement = 3, },
		[3] = { spiritReservationFlat = 30, levelRequirement = 6, },
		[4] = { spiritReservationFlat = 30, levelRequirement = 10, },
		[5] = { spiritReservationFlat = 30, levelRequirement = 14, },
		[6] = { spiritReservationFlat = 30, levelRequirement = 18, },
		[7] = { spiritReservationFlat = 30, levelRequirement = 22, },
		[8] = { spiritReservationFlat = 30, levelRequirement = 26, },
		[9] = { spiritReservationFlat = 30, levelRequirement = 31, },
		[10] = { spiritReservationFlat = 30, levelRequirement = 36, },
		[11] = { spiritReservationFlat = 30, levelRequirement = 41, },
		[12] = { spiritReservationFlat = 30, levelRequirement = 46, },
		[13] = { spiritReservationFlat = 30, levelRequirement = 52, },
		[14] = { spiritReservationFlat = 30, levelRequirement = 58, },
		[15] = { spiritReservationFlat = 30, levelRequirement = 64, },
		[16] = { spiritReservationFlat = 30, levelRequirement = 66, },
		[17] = { spiritReservationFlat = 30, levelRequirement = 72, },
		[18] = { spiritReservationFlat = 30, levelRequirement = 78, },
		[19] = { spiritReservationFlat = 30, levelRequirement = 84, },
		[20] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[21] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[22] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[23] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[24] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[25] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[26] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[27] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[28] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[29] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[30] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[31] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[32] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[33] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[34] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[35] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[36] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[37] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[38] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[39] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[40] = { spiritReservationFlat = 30, levelRequirement = 90, },
	},
	statSets = {
		[1] = {
			label = "Shard Scavenger",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "shard_despoiler",
			baseFlags = {
			},
			stats = {
				"reload_ammo_on_effect_consume_with_x_ms_cooldown",
				"base_deal_no_damage",
			},
			levels = {
				[1] = { 10000, statInterpolation = { 1, }, actorLevel = 1, },
				[2] = { 9900, statInterpolation = { 1, }, actorLevel = 3.4519999027252, },
				[3] = { 9800, statInterpolation = { 1, }, actorLevel = 6.7670001983643, },
				[4] = { 9700, statInterpolation = { 1, }, actorLevel = 10.307999610901, },
				[5] = { 9600, statInterpolation = { 1, }, actorLevel = 14.074999809265, },
				[6] = { 9500, statInterpolation = { 1, }, actorLevel = 18.068000793457, },
				[7] = { 9400, statInterpolation = { 1, }, actorLevel = 22.287000656128, },
				[8] = { 9300, statInterpolation = { 1, }, actorLevel = 26.732000350952, },
				[9] = { 9200, statInterpolation = { 1, }, actorLevel = 31.40299987793, },
				[10] = { 9100, statInterpolation = { 1, }, actorLevel = 36.299999237061, },
				[11] = { 9000, statInterpolation = { 1, }, actorLevel = 41.423000335693, },
				[12] = { 8900, statInterpolation = { 1, }, actorLevel = 46.771999359131, },
				[13] = { 8800, statInterpolation = { 1, }, actorLevel = 52.34700012207, },
				[14] = { 8700, statInterpolation = { 1, }, actorLevel = 58.147998809814, },
				[15] = { 8600, statInterpolation = { 1, }, actorLevel = 64.175003051758, },
				[16] = { 8500, statInterpolation = { 1, }, actorLevel = 70.428001403809, },
				[17] = { 8400, statInterpolation = { 1, }, actorLevel = 76.906997680664, },
				[18] = { 8300, statInterpolation = { 1, }, actorLevel = 83.611999511719, },
				[19] = { 8200, statInterpolation = { 1, }, actorLevel = 90.542999267578, },
				[20] = { 8100, statInterpolation = { 1, }, actorLevel = 97.699996948242, },
				[21] = { 8000, statInterpolation = { 1, }, actorLevel = 105.08300018311, },
				[22] = { 7900, statInterpolation = { 1, }, actorLevel = 112.69200134277, },
				[23] = { 7800, statInterpolation = { 1, }, actorLevel = 120.52700042725, },
				[24] = { 7700, statInterpolation = { 1, }, actorLevel = 128.58799743652, },
				[25] = { 7600, statInterpolation = { 1, }, actorLevel = 136.875, },
				[26] = { 7500, statInterpolation = { 1, }, actorLevel = 145.38800048828, },
				[27] = { 7400, statInterpolation = { 1, }, actorLevel = 154.12699890137, },
				[28] = { 7300, statInterpolation = { 1, }, actorLevel = 163.09199523926, },
				[29] = { 7200, statInterpolation = { 1, }, actorLevel = 172.28300476074, },
				[30] = { 7100, statInterpolation = { 1, }, actorLevel = 181.69999694824, },
				[31] = { 7000, statInterpolation = { 1, }, actorLevel = 191.34300231934, },
				[32] = { 6900, statInterpolation = { 1, }, actorLevel = 201.21200561523, },
				[33] = { 6800, statInterpolation = { 1, }, actorLevel = 211.30700683594, },
				[34] = { 6700, statInterpolation = { 1, }, actorLevel = 221.62800598145, },
				[35] = { 6600, statInterpolation = { 1, }, actorLevel = 232.17500305176, },
				[36] = { 6500, statInterpolation = { 1, }, actorLevel = 242.94799804688, },
				[37] = { 6400, statInterpolation = { 1, }, actorLevel = 253.94700622559, },
				[38] = { 6300, statInterpolation = { 1, }, actorLevel = 265.17199707031, },
				[39] = { 6200, statInterpolation = { 1, }, actorLevel = 276.62298583984, },
				[40] = { 6100, statInterpolation = { 1, }, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["ShieldChargePlayer"] = {
	name = "Shield Charge",
	baseTypeName = "Shield Charge",
	color = 1,
	description = "Channel to charge in the target direction. You will crash into enemies on your path, stopping your charge and dealing damage to enemies in an area, and extra damage to the enemies you collided with. While charging, your Shield is raised and you will Block all incoming Blockable hits.",
	skillTypes = { [SkillType.Attack] = true, [SkillType.RequiresShield] = true, [SkillType.Melee] = true, [SkillType.Area] = true, [SkillType.Physical] = true, [SkillType.Cooldown] = true, [SkillType.Channel] = true, [SkillType.Travel] = true, [SkillType.NonWeaponAttack] = true, },
	castTime = 1,
	qualityStats = {
		{ "base_cooldown_speed_+%", 0.5 },
	},
	levels = {
		[1] = { attackTime = 500, storedUses = 1, baseMultiplier = 0.7, critChance = 5, cooldown = 3, levelRequirement = 0, cost = { ManaPerMinute = 446, }, },
		[2] = { attackTime = 500, storedUses = 1, baseMultiplier = 0.77, critChance = 5, cooldown = 3, levelRequirement = 3, cost = { ManaPerMinute = 499, }, },
		[3] = { attackTime = 500, storedUses = 1, baseMultiplier = 0.85, critChance = 5, cooldown = 3, levelRequirement = 6, cost = { ManaPerMinute = 559, }, },
		[4] = { attackTime = 500, storedUses = 1, baseMultiplier = 0.92, critChance = 5, cooldown = 3, levelRequirement = 10, cost = { ManaPerMinute = 626, }, },
		[5] = { attackTime = 500, storedUses = 1, critChance = 5, cooldown = 3, levelRequirement = 14, cost = { ManaPerMinute = 702, }, },
		[6] = { attackTime = 500, storedUses = 1, baseMultiplier = 1.07, critChance = 5, cooldown = 3, levelRequirement = 18, cost = { ManaPerMinute = 786, }, },
		[7] = { attackTime = 500, storedUses = 1, baseMultiplier = 1.15, critChance = 5, cooldown = 3, levelRequirement = 22, cost = { ManaPerMinute = 881, }, },
		[8] = { attackTime = 500, storedUses = 1, baseMultiplier = 1.22, critChance = 5, cooldown = 3, levelRequirement = 26, cost = { ManaPerMinute = 987, }, },
		[9] = { attackTime = 500, storedUses = 1, baseMultiplier = 1.28, critChance = 5, cooldown = 3, levelRequirement = 31, cost = { ManaPerMinute = 1105, }, },
		[10] = { attackTime = 500, storedUses = 1, baseMultiplier = 1.34, critChance = 5, cooldown = 3, levelRequirement = 36, cost = { ManaPerMinute = 1238, }, },
		[11] = { attackTime = 500, storedUses = 1, baseMultiplier = 1.41, critChance = 5, cooldown = 3, levelRequirement = 41, cost = { ManaPerMinute = 1387, }, },
		[12] = { attackTime = 500, storedUses = 1, baseMultiplier = 1.48, critChance = 5, cooldown = 3, levelRequirement = 46, cost = { ManaPerMinute = 1554, }, },
		[13] = { attackTime = 500, storedUses = 1, baseMultiplier = 1.55, critChance = 5, cooldown = 3, levelRequirement = 52, cost = { ManaPerMinute = 1741, }, },
		[14] = { attackTime = 500, storedUses = 1, baseMultiplier = 1.63, critChance = 5, cooldown = 3, levelRequirement = 58, cost = { ManaPerMinute = 1950, }, },
		[15] = { attackTime = 500, storedUses = 1, baseMultiplier = 1.71, critChance = 5, cooldown = 3, levelRequirement = 64, cost = { ManaPerMinute = 2185, }, },
		[16] = { attackTime = 500, storedUses = 1, baseMultiplier = 1.8, critChance = 5, cooldown = 3, levelRequirement = 66, cost = { ManaPerMinute = 2447, }, },
		[17] = { attackTime = 500, storedUses = 1, baseMultiplier = 1.89, critChance = 5, cooldown = 3, levelRequirement = 72, cost = { ManaPerMinute = 2741, }, },
		[18] = { attackTime = 500, storedUses = 1, baseMultiplier = 1.98, critChance = 5, cooldown = 3, levelRequirement = 78, cost = { ManaPerMinute = 3071, }, },
		[19] = { attackTime = 500, storedUses = 1, baseMultiplier = 2.08, critChance = 5, cooldown = 3, levelRequirement = 84, cost = { ManaPerMinute = 3440, }, },
		[20] = { attackTime = 500, storedUses = 1, baseMultiplier = 2.18, critChance = 5, cooldown = 3, levelRequirement = 90, cost = { ManaPerMinute = 3854, }, },
		[21] = { attackTime = 500, storedUses = 1, baseMultiplier = 2.29, critChance = 5, cooldown = 3, levelRequirement = 90, cost = { ManaPerMinute = 4317, }, },
		[22] = { attackTime = 500, storedUses = 1, baseMultiplier = 2.41, critChance = 5, cooldown = 3, levelRequirement = 90, cost = { ManaPerMinute = 4836, }, },
		[23] = { attackTime = 500, storedUses = 1, baseMultiplier = 2.53, critChance = 5, cooldown = 3, levelRequirement = 90, cost = { ManaPerMinute = 5417, }, },
		[24] = { attackTime = 500, storedUses = 1, baseMultiplier = 2.65, critChance = 5, cooldown = 3, levelRequirement = 90, cost = { ManaPerMinute = 6069, }, },
		[25] = { attackTime = 500, storedUses = 1, baseMultiplier = 2.79, critChance = 5, cooldown = 3, levelRequirement = 90, cost = { ManaPerMinute = 6798, }, },
		[26] = { attackTime = 500, storedUses = 1, baseMultiplier = 2.93, critChance = 5, cooldown = 3, levelRequirement = 90, cost = { ManaPerMinute = 7615, }, },
		[27] = { attackTime = 500, storedUses = 1, baseMultiplier = 3.07, critChance = 5, cooldown = 3, levelRequirement = 90, cost = { ManaPerMinute = 8531, }, },
		[28] = { attackTime = 500, storedUses = 1, baseMultiplier = 3.23, critChance = 5, cooldown = 3, levelRequirement = 90, cost = { ManaPerMinute = 9556, }, },
		[29] = { attackTime = 500, storedUses = 1, baseMultiplier = 3.39, critChance = 5, cooldown = 3, levelRequirement = 90, cost = { ManaPerMinute = 10705, }, },
		[30] = { attackTime = 500, storedUses = 1, baseMultiplier = 3.56, critChance = 5, cooldown = 3, levelRequirement = 90, cost = { ManaPerMinute = 11992, }, },
		[31] = { attackTime = 500, storedUses = 1, baseMultiplier = 3.73, critChance = 5, cooldown = 3, levelRequirement = 90, cost = { ManaPerMinute = 13433, }, },
		[32] = { attackTime = 500, storedUses = 1, baseMultiplier = 3.92, critChance = 5, cooldown = 3, levelRequirement = 90, cost = { ManaPerMinute = 15048, }, },
		[33] = { attackTime = 500, storedUses = 1, baseMultiplier = 4.12, critChance = 5, cooldown = 3, levelRequirement = 90, cost = { ManaPerMinute = 16857, }, },
		[34] = { attackTime = 500, storedUses = 1, baseMultiplier = 4.32, critChance = 5, cooldown = 3, levelRequirement = 90, cost = { ManaPerMinute = 18883, }, },
		[35] = { attackTime = 500, storedUses = 1, baseMultiplier = 4.54, critChance = 5, cooldown = 3, levelRequirement = 90, cost = { ManaPerMinute = 21153, }, },
		[36] = { attackTime = 500, storedUses = 1, baseMultiplier = 4.77, critChance = 5, cooldown = 3, levelRequirement = 90, cost = { ManaPerMinute = 23696, }, },
		[37] = { attackTime = 500, storedUses = 1, baseMultiplier = 5, critChance = 5, cooldown = 3, levelRequirement = 90, cost = { ManaPerMinute = 26544, }, },
		[38] = { attackTime = 500, storedUses = 1, baseMultiplier = 5.25, critChance = 5, cooldown = 3, levelRequirement = 90, cost = { ManaPerMinute = 29735, }, },
		[39] = { attackTime = 500, storedUses = 1, baseMultiplier = 5.52, critChance = 5, cooldown = 3, levelRequirement = 90, cost = { ManaPerMinute = 33309, }, },
		[40] = { attackTime = 500, storedUses = 1, baseMultiplier = 5.79, critChance = 5, cooldown = 3, levelRequirement = 90, cost = { ManaPerMinute = 37313, }, },
	},
	statSets = {
		[1] = {
			label = "Area of Effect",
			baseEffectiveness = 1.210000038147,
			incrementalEffectiveness = 0.11649999767542,
			damageIncrementalEffectiveness = 0.006699999794364,
			statDescriptionScope = "channel_shield_charge",
			baseFlags = {
				attack = true,
				area = true,
				melee = true,
				shieldAttack = true,
			},
			constantStats = {
				{ "active_skill_base_area_of_effect_radius", 24 },
				{ "base_minimum_channel_time_ms", 1300 },
				{ "base_skill_effect_duration", 5000 },
				{ "shield_charge_base_movement_speed", 120 },
				{ "shield_charge_extra_distance", 80 },
				{ "shield_charge_acceleration_duration_ms", 0 },
				{ "shield_charge_hit_damage_stun_multiplier_when_fully_charged_+%_final", 400 },
				{ "shield_charge_pushiness_+", 10 },
				{ "shield_charge_pushiness_+_while_fully_charged", -20 },
				{ "shield_charge_pushiness_+_while_decelerating", 0 },
			},
			stats = {
				"off_hand_weapon_minimum_physical_damage",
				"off_hand_weapon_maximum_physical_damage",
				"off_hand_minimum_added_physical_damage_per_15_shield_armour",
				"off_hand_maximum_added_physical_damage_per_15_shield_armour",
				"base_movement_velocity_+%",
				"is_area_damage",
				"attack_is_melee_override",
				"base_skill_show_average_damage_instead_of_dps",
			},
			levels = {
				[1] = { 0.80000001192093, 1.2000000476837, 6, 8, 0, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 1, },
				[2] = { 0.80000001192093, 1.2000000476837, 6, 8, 0, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 3.4519999027252, },
				[3] = { 0.80000001192093, 1.2000000476837, 6, 8, 0, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 6.7670001983643, },
				[4] = { 0.80000001192093, 1.2000000476837, 6, 8, 0, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 10.307999610901, },
				[5] = { 0.80000001192093, 1.2000000476837, 6, 8, 0, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 14.074999809265, },
				[6] = { 0.80000001192093, 1.2000000476837, 6, 8, 0, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 18.068000793457, },
				[7] = { 0.80000001192093, 1.2000000476837, 6, 8, 0, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 22.287000656128, },
				[8] = { 0.80000001192093, 1.2000000476837, 6, 8, 0, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 26.732000350952, },
				[9] = { 0.80000001192093, 1.2000000476837, 6, 8, 0, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 31.40299987793, },
				[10] = { 0.80000001192093, 1.2000000476837, 6, 8, 0, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 36.299999237061, },
				[11] = { 0.80000001192093, 1.2000000476837, 6, 8, 0, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 41.423000335693, },
				[12] = { 0.80000001192093, 1.2000000476837, 6, 8, 0, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 46.771999359131, },
				[13] = { 0.80000001192093, 1.2000000476837, 6, 8, 0, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 52.34700012207, },
				[14] = { 0.80000001192093, 1.2000000476837, 6, 8, 0, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 58.147998809814, },
				[15] = { 0.80000001192093, 1.2000000476837, 6, 8, 0, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 64.175003051758, },
				[16] = { 0.80000001192093, 1.2000000476837, 6, 8, 0, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 70.428001403809, },
				[17] = { 0.80000001192093, 1.2000000476837, 6, 8, 0, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 76.906997680664, },
				[18] = { 0.80000001192093, 1.2000000476837, 6, 8, 0, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 83.611999511719, },
				[19] = { 0.80000001192093, 1.2000000476837, 6, 8, 0, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 90.542999267578, },
				[20] = { 0.80000001192093, 1.2000000476837, 6, 8, 0, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 97.699996948242, },
				[21] = { 0.80000001192093, 1.2000000476837, 6, 8, 0, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 105.08300018311, },
				[22] = { 0.80000001192093, 1.2000000476837, 6, 8, 0, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 112.69200134277, },
				[23] = { 0.80000001192093, 1.2000000476837, 6, 8, 0, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 120.52700042725, },
				[24] = { 0.80000001192093, 1.2000000476837, 6, 8, 0, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 128.58799743652, },
				[25] = { 0.80000001192093, 1.2000000476837, 6, 8, 0, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 136.875, },
				[26] = { 0.80000001192093, 1.2000000476837, 6, 8, 0, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 145.38800048828, },
				[27] = { 0.80000001192093, 1.2000000476837, 6, 8, 0, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 154.12699890137, },
				[28] = { 0.80000001192093, 1.2000000476837, 6, 8, 0, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 163.09199523926, },
				[29] = { 0.80000001192093, 1.2000000476837, 6, 8, 0, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 172.28300476074, },
				[30] = { 0.80000001192093, 1.2000000476837, 6, 8, 0, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 181.69999694824, },
				[31] = { 0.80000001192093, 1.2000000476837, 6, 8, 0, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 191.34300231934, },
				[32] = { 0.80000001192093, 1.2000000476837, 6, 8, 0, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 201.21200561523, },
				[33] = { 0.80000001192093, 1.2000000476837, 6, 8, 0, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 211.30700683594, },
				[34] = { 0.80000001192093, 1.2000000476837, 6, 8, 0, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 221.62800598145, },
				[35] = { 0.80000001192093, 1.2000000476837, 6, 8, 0, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 232.17500305176, },
				[36] = { 0.80000001192093, 1.2000000476837, 6, 8, 0, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 242.94799804688, },
				[37] = { 0.80000001192093, 1.2000000476837, 6, 8, 0, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 253.94700622559, },
				[38] = { 0.80000001192093, 1.2000000476837, 6, 8, 0, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 265.17199707031, },
				[39] = { 0.80000001192093, 1.2000000476837, 6, 8, 0, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 276.62298583984, },
				[40] = { 0.80000001192093, 1.2000000476837, 6, 8, 0, statInterpolation = { 3, 3, 1, 1, 1, }, actorLevel = 288.29998779297, },
			},
		},
		[2] = {
			label = "Collision",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "channel_shield_charge",
			baseFlags = {
				attack = true,
				area = true,
				melee = true,
				shieldAttack = true,
			},
			constantStats = {
				{ "base_knockback_distance", 900 },
				{ "active_skill_hit_damage_stun_multiplier_+%_final", 50 },
				{ "active_skill_base_area_of_effect_radius", 24 },
				{ "shield_charge_base_movement_speed", 120 },
				{ "shield_charge_extra_distance", 80 },
				{ "shield_charge_acceleration_duration_ms", 0 },
				{ "shield_charge_hit_damage_stun_multiplier_when_fully_charged_+%_final", 400 },
				{ "shield_charge_pushiness_+", 10 },
				{ "shield_charge_pushiness_+_while_fully_charged", -20 },
				{ "shield_charge_pushiness_+_while_decelerating", 0 },
			},
			stats = {
				"off_hand_minimum_added_physical_damage_per_15_shield_armour",
				"off_hand_maximum_added_physical_damage_per_15_shield_armour",
				"off_hand_weapon_minimum_physical_damage",
				"off_hand_weapon_maximum_physical_damage",
				"base_movement_velocity_+%",
				"is_area_damage",
				"attack_is_melee_override",
				"base_skill_show_average_damage_instead_of_dps",
			},
			levels = {
				[1] = { 6, 8, baseMultiplier = 2.1, statInterpolation = { 1, 1, }, actorLevel = 1, },
				[2] = { 6, 8, baseMultiplier = 2.31, statInterpolation = { 1, 1, }, actorLevel = 3.4519999027252, },
				[3] = { 6, 8, baseMultiplier = 2.54, statInterpolation = { 1, 1, }, actorLevel = 6.7670001983643, },
				[4] = { 6, 8, baseMultiplier = 2.77, statInterpolation = { 1, 1, }, actorLevel = 10.307999610901, },
				[5] = { 6, 8, baseMultiplier = 2.99, statInterpolation = { 1, 1, }, actorLevel = 14.074999809265, },
				[6] = { 6, 8, baseMultiplier = 3.22, statInterpolation = { 1, 1, }, actorLevel = 18.068000793457, },
				[7] = { 6, 8, baseMultiplier = 3.44, statInterpolation = { 1, 1, }, actorLevel = 22.287000656128, },
				[8] = { 6, 8, baseMultiplier = 3.65, statInterpolation = { 1, 1, }, actorLevel = 26.732000350952, },
				[9] = { 6, 8, baseMultiplier = 3.83, statInterpolation = { 1, 1, }, actorLevel = 31.40299987793, },
				[10] = { 6, 8, baseMultiplier = 4.02, statInterpolation = { 1, 1, }, actorLevel = 36.299999237061, },
				[11] = { 6, 8, baseMultiplier = 4.22, statInterpolation = { 1, 1, }, actorLevel = 41.423000335693, },
				[12] = { 6, 8, baseMultiplier = 4.43, statInterpolation = { 1, 1, }, actorLevel = 46.771999359131, },
				[13] = { 6, 8, baseMultiplier = 4.65, statInterpolation = { 1, 1, }, actorLevel = 52.34700012207, },
				[14] = { 6, 8, baseMultiplier = 4.89, statInterpolation = { 1, 1, }, actorLevel = 58.147998809814, },
				[15] = { 6, 8, baseMultiplier = 5.13, statInterpolation = { 1, 1, }, actorLevel = 64.175003051758, },
				[16] = { 6, 8, baseMultiplier = 5.39, statInterpolation = { 1, 1, }, actorLevel = 70.428001403809, },
				[17] = { 6, 8, baseMultiplier = 5.66, statInterpolation = { 1, 1, }, actorLevel = 76.906997680664, },
				[18] = { 6, 8, baseMultiplier = 5.94, statInterpolation = { 1, 1, }, actorLevel = 83.611999511719, },
				[19] = { 6, 8, baseMultiplier = 6.24, statInterpolation = { 1, 1, }, actorLevel = 90.542999267578, },
				[20] = { 6, 8, baseMultiplier = 6.55, statInterpolation = { 1, 1, }, actorLevel = 97.699996948242, },
				[21] = { 6, 8, baseMultiplier = 6.88, statInterpolation = { 1, 1, }, actorLevel = 105.08300018311, },
				[22] = { 6, 8, baseMultiplier = 7.22, statInterpolation = { 1, 1, }, actorLevel = 112.69200134277, },
				[23] = { 6, 8, baseMultiplier = 7.58, statInterpolation = { 1, 1, }, actorLevel = 120.52700042725, },
				[24] = { 6, 8, baseMultiplier = 7.96, statInterpolation = { 1, 1, }, actorLevel = 128.58799743652, },
				[25] = { 6, 8, baseMultiplier = 8.36, statInterpolation = { 1, 1, }, actorLevel = 136.875, },
				[26] = { 6, 8, baseMultiplier = 8.78, statInterpolation = { 1, 1, }, actorLevel = 145.38800048828, },
				[27] = { 6, 8, baseMultiplier = 9.22, statInterpolation = { 1, 1, }, actorLevel = 154.12699890137, },
				[28] = { 6, 8, baseMultiplier = 9.68, statInterpolation = { 1, 1, }, actorLevel = 163.09199523926, },
				[29] = { 6, 8, baseMultiplier = 10.16, statInterpolation = { 1, 1, }, actorLevel = 172.28300476074, },
				[30] = { 6, 8, baseMultiplier = 10.67, statInterpolation = { 1, 1, }, actorLevel = 181.69999694824, },
				[31] = { 6, 8, baseMultiplier = 11.2, statInterpolation = { 1, 1, }, actorLevel = 191.34300231934, },
				[32] = { 6, 8, baseMultiplier = 11.76, statInterpolation = { 1, 1, }, actorLevel = 201.21200561523, },
				[33] = { 6, 8, baseMultiplier = 12.35, statInterpolation = { 1, 1, }, actorLevel = 211.30700683594, },
				[34] = { 6, 8, baseMultiplier = 12.97, statInterpolation = { 1, 1, }, actorLevel = 221.62800598145, },
				[35] = { 6, 8, baseMultiplier = 13.62, statInterpolation = { 1, 1, }, actorLevel = 232.17500305176, },
				[36] = { 6, 8, baseMultiplier = 14.3, statInterpolation = { 1, 1, }, actorLevel = 242.94799804688, },
				[37] = { 6, 8, baseMultiplier = 15.01, statInterpolation = { 1, 1, }, actorLevel = 253.94700622559, },
				[38] = { 6, 8, baseMultiplier = 15.76, statInterpolation = { 1, 1, }, actorLevel = 265.17199707031, },
				[39] = { 6, 8, baseMultiplier = 16.55, statInterpolation = { 1, 1, }, actorLevel = 276.62298583984, },
				[40] = { 6, 8, baseMultiplier = 17.38, statInterpolation = { 1, 1, }, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["ShieldWallPlayer"] = {
	name = "Shield Wall",
	baseTypeName = "Shield Wall",
	color = 1,
	description = "Ram your Shield into the ground, throwing up a semi-circular wall of earth. Enemies can attack the walls and your Slams will instantly destroy them. Each wall segment explodes when destroyed, damaging enemies around it.",
	skillTypes = { [SkillType.Attack] = true, [SkillType.Wall] = true, [SkillType.Duration] = true, [SkillType.RequiresShield] = true, [SkillType.Physical] = true, [SkillType.Area] = true, [SkillType.SupportedByFountains] = true, [SkillType.NonWeaponAttack] = true, },
	castTime = 1,
	qualityStats = {
		{ "base_number_of_shield_walls_allowed", 0.1 },
	},
	levels = {
		[1] = { attackTime = 1250, baseMultiplier = 0.6, critChance = 5, levelRequirement = 0, cost = { Mana = 14, }, },
		[2] = { attackTime = 1250, baseMultiplier = 0.66, critChance = 5, levelRequirement = 3, cost = { Mana = 15, }, },
		[3] = { attackTime = 1250, baseMultiplier = 0.73, critChance = 5, levelRequirement = 6, cost = { Mana = 17, }, },
		[4] = { attackTime = 1250, baseMultiplier = 0.8, critChance = 5, levelRequirement = 10, cost = { Mana = 19, }, },
		[5] = { attackTime = 1250, baseMultiplier = 0.87, critChance = 5, levelRequirement = 14, cost = { Mana = 22, }, },
		[6] = { attackTime = 1250, baseMultiplier = 0.94, critChance = 5, levelRequirement = 18, cost = { Mana = 24, }, },
		[7] = { attackTime = 1250, baseMultiplier = 1.02, critChance = 5, levelRequirement = 22, cost = { Mana = 27, }, },
		[8] = { attackTime = 1250, baseMultiplier = 1.09, critChance = 5, levelRequirement = 26, cost = { Mana = 31, }, },
		[9] = { attackTime = 1250, baseMultiplier = 1.16, critChance = 5, levelRequirement = 31, cost = { Mana = 34, }, },
		[10] = { attackTime = 1250, baseMultiplier = 1.23, critChance = 5, levelRequirement = 36, cost = { Mana = 38, }, },
		[11] = { attackTime = 1250, baseMultiplier = 1.31, critChance = 5, levelRequirement = 41, cost = { Mana = 43, }, },
		[12] = { attackTime = 1250, baseMultiplier = 1.4, critChance = 5, levelRequirement = 46, cost = { Mana = 48, }, },
		[13] = { attackTime = 1250, baseMultiplier = 1.49, critChance = 5, levelRequirement = 52, cost = { Mana = 54, }, },
		[14] = { attackTime = 1250, baseMultiplier = 1.6, critChance = 5, levelRequirement = 58, cost = { Mana = 61, }, },
		[15] = { attackTime = 1250, baseMultiplier = 1.71, critChance = 5, levelRequirement = 64, cost = { Mana = 68, }, },
		[16] = { attackTime = 1250, baseMultiplier = 1.83, critChance = 5, levelRequirement = 66, cost = { Mana = 77, }, },
		[17] = { attackTime = 1250, baseMultiplier = 1.97, critChance = 5, levelRequirement = 72, cost = { Mana = 86, }, },
		[18] = { attackTime = 1250, baseMultiplier = 2.11, critChance = 5, levelRequirement = 78, cost = { Mana = 96, }, },
		[19] = { attackTime = 1250, baseMultiplier = 2.27, critChance = 5, levelRequirement = 84, cost = { Mana = 108, }, },
		[20] = { attackTime = 1250, baseMultiplier = 2.45, critChance = 5, levelRequirement = 90, cost = { Mana = 121, }, },
		[21] = { attackTime = 1250, baseMultiplier = 2.64, critChance = 5, levelRequirement = 90, cost = { Mana = 135, }, },
		[22] = { attackTime = 1250, baseMultiplier = 2.84, critChance = 5, levelRequirement = 90, cost = { Mana = 152, }, },
		[23] = { attackTime = 1250, baseMultiplier = 3.06, critChance = 5, levelRequirement = 90, cost = { Mana = 170, }, },
		[24] = { attackTime = 1250, baseMultiplier = 3.3, critChance = 5, levelRequirement = 90, cost = { Mana = 191, }, },
		[25] = { attackTime = 1250, baseMultiplier = 3.55, critChance = 5, levelRequirement = 90, cost = { Mana = 214, }, },
		[26] = { attackTime = 1250, baseMultiplier = 3.83, critChance = 5, levelRequirement = 90, cost = { Mana = 239, }, },
		[27] = { attackTime = 1250, baseMultiplier = 4.13, critChance = 5, levelRequirement = 90, cost = { Mana = 268, }, },
		[28] = { attackTime = 1250, baseMultiplier = 4.44, critChance = 5, levelRequirement = 90, cost = { Mana = 300, }, },
		[29] = { attackTime = 1250, baseMultiplier = 4.79, critChance = 5, levelRequirement = 90, cost = { Mana = 337, }, },
		[30] = { attackTime = 1250, baseMultiplier = 5.16, critChance = 5, levelRequirement = 90, cost = { Mana = 377, }, },
		[31] = { attackTime = 1250, baseMultiplier = 5.56, critChance = 5, levelRequirement = 90, cost = { Mana = 422, }, },
		[32] = { attackTime = 1250, baseMultiplier = 5.99, critChance = 5, levelRequirement = 90, cost = { Mana = 473, }, },
		[33] = { attackTime = 1250, baseMultiplier = 6.45, critChance = 5, levelRequirement = 90, cost = { Mana = 530, }, },
		[34] = { attackTime = 1250, baseMultiplier = 6.95, critChance = 5, levelRequirement = 90, cost = { Mana = 594, }, },
		[35] = { attackTime = 1250, baseMultiplier = 7.48, critChance = 5, levelRequirement = 90, cost = { Mana = 665, }, },
		[36] = { attackTime = 1250, baseMultiplier = 8.06, critChance = 5, levelRequirement = 90, cost = { Mana = 745, }, },
		[37] = { attackTime = 1250, baseMultiplier = 8.69, critChance = 5, levelRequirement = 90, cost = { Mana = 835, }, },
		[38] = { attackTime = 1250, baseMultiplier = 9.36, critChance = 5, levelRequirement = 90, cost = { Mana = 936, }, },
		[39] = { attackTime = 1250, baseMultiplier = 10.08, critChance = 5, levelRequirement = 90, cost = { Mana = 1048, }, },
		[40] = { attackTime = 1250, baseMultiplier = 10.86, critChance = 5, levelRequirement = 90, cost = { Mana = 1174, }, },
	},
	statSets = {
		[1] = {
			label = "Shield Wall",
			baseEffectiveness = 1.210000038147,
			incrementalEffectiveness = 0.11649999767542,
			damageIncrementalEffectiveness = 0.006699999794364,
			statDescriptionScope = "shield_barricade",
			baseFlags = {
				attack = true,
				shieldAttack = true,
			},
			constantStats = {
				{ "base_skill_effect_duration", 6000 },
				{ "wall_expand_delay_ms", 30 },
				{ "active_skill_base_area_of_effect_radius", 40 },
				{ "active_skill_base_secondary_area_of_effect_radius", 8 },
				{ "base_number_of_shield_walls_allowed", 2 },
			},
			stats = {
				"off_hand_weapon_minimum_physical_damage",
				"off_hand_weapon_maximum_physical_damage",
				"wall_maximum_length",
				"shield_wall_maximum_life",
				"off_hand_minimum_added_physical_damage_per_15_shield_armour",
				"off_hand_maximum_added_physical_damage_per_15_shield_armour",
				"skill_does_not_pathfind",
				"is_shield_barricade_segment",
				"shield_wall_segment_display_stat",
			},
			levels = {
				[1] = { 0.80000001192093, 1.2000000476837, 50, 36, 6, 8, statInterpolation = { 3, 3, 1, 1, 1, 1, }, actorLevel = 1, },
				[2] = { 0.80000001192093, 1.2000000476837, 50, 64, 6, 8, statInterpolation = { 3, 3, 1, 1, 1, 1, }, actorLevel = 3.4519999027252, },
				[3] = { 0.80000001192093, 1.2000000476837, 50, 108, 6, 8, statInterpolation = { 3, 3, 1, 1, 1, 1, }, actorLevel = 6.7670001983643, },
				[4] = { 0.80000001192093, 1.2000000476837, 50, 164, 6, 8, statInterpolation = { 3, 3, 1, 1, 1, 1, }, actorLevel = 10.307999610901, },
				[5] = { 0.80000001192093, 1.2000000476837, 50, 240, 6, 8, statInterpolation = { 3, 3, 1, 1, 1, 1, }, actorLevel = 14.074999809265, },
				[6] = { 0.80000001192093, 1.2000000476837, 50, 334, 6, 8, statInterpolation = { 3, 3, 1, 1, 1, 1, }, actorLevel = 18.068000793457, },
				[7] = { 0.80000001192093, 1.2000000476837, 50, 460, 6, 8, statInterpolation = { 3, 3, 1, 1, 1, 1, }, actorLevel = 22.287000656128, },
				[8] = { 0.80000001192093, 1.2000000476837, 50, 624, 6, 8, statInterpolation = { 3, 3, 1, 1, 1, 1, }, actorLevel = 26.732000350952, },
				[9] = { 0.80000001192093, 1.2000000476837, 50, 832, 6, 8, statInterpolation = { 3, 3, 1, 1, 1, 1, }, actorLevel = 31.40299987793, },
				[10] = { 0.80000001192093, 1.2000000476837, 50, 1100, 6, 8, statInterpolation = { 3, 3, 1, 1, 1, 1, }, actorLevel = 36.299999237061, },
				[11] = { 0.80000001192093, 1.2000000476837, 50, 1438, 6, 8, statInterpolation = { 3, 3, 1, 1, 1, 1, }, actorLevel = 41.423000335693, },
				[12] = { 0.80000001192093, 1.2000000476837, 50, 1866, 6, 8, statInterpolation = { 3, 3, 1, 1, 1, 1, }, actorLevel = 46.771999359131, },
				[13] = { 0.80000001192093, 1.2000000476837, 50, 2408, 6, 8, statInterpolation = { 3, 3, 1, 1, 1, 1, }, actorLevel = 52.34700012207, },
				[14] = { 0.80000001192093, 1.2000000476837, 50, 3086, 6, 8, statInterpolation = { 3, 3, 1, 1, 1, 1, }, actorLevel = 58.147998809814, },
				[15] = { 0.80000001192093, 1.2000000476837, 50, 3940, 6, 8, statInterpolation = { 3, 3, 1, 1, 1, 1, }, actorLevel = 64.175003051758, },
				[16] = { 0.80000001192093, 1.2000000476837, 50, 5016, 6, 8, statInterpolation = { 3, 3, 1, 1, 1, 1, }, actorLevel = 70.428001403809, },
				[17] = { 0.80000001192093, 1.2000000476837, 50, 6362, 6, 8, statInterpolation = { 3, 3, 1, 1, 1, 1, }, actorLevel = 76.906997680664, },
				[18] = { 0.80000001192093, 1.2000000476837, 50, 8032, 6, 8, statInterpolation = { 3, 3, 1, 1, 1, 1, }, actorLevel = 83.611999511719, },
				[19] = { 0.80000001192093, 1.2000000476837, 50, 10118, 6, 8, statInterpolation = { 3, 3, 1, 1, 1, 1, }, actorLevel = 90.542999267578, },
				[20] = { 0.80000001192093, 1.2000000476837, 50, 12714, 6, 8, statInterpolation = { 3, 3, 1, 1, 1, 1, }, actorLevel = 97.699996948242, },
				[21] = { 0.80000001192093, 1.2000000476837, 50, 13254, 6, 8, statInterpolation = { 3, 3, 1, 1, 1, 1, }, actorLevel = 105.08300018311, },
				[22] = { 0.80000001192093, 1.2000000476837, 50, 14371, 6, 8, statInterpolation = { 3, 3, 1, 1, 1, 1, }, actorLevel = 112.69200134277, },
				[23] = { 0.80000001192093, 1.2000000476837, 50, 16378, 6, 8, statInterpolation = { 3, 3, 1, 1, 1, 1, }, actorLevel = 120.52700042725, },
				[24] = { 0.80000001192093, 1.2000000476837, 50, 18862, 6, 8, statInterpolation = { 3, 3, 1, 1, 1, 1, }, actorLevel = 128.58799743652, },
				[25] = { 0.80000001192093, 1.2000000476837, 50, 21933, 6, 8, statInterpolation = { 3, 3, 1, 1, 1, 1, }, actorLevel = 136.875, },
				[26] = { 0.80000001192093, 1.2000000476837, 50, 25733, 6, 8, statInterpolation = { 3, 3, 1, 1, 1, 1, }, actorLevel = 145.38800048828, },
				[27] = { 0.80000001192093, 1.2000000476837, 50, 30412, 6, 8, statInterpolation = { 3, 3, 1, 1, 1, 1, }, actorLevel = 154.12699890137, },
				[28] = { 0.80000001192093, 1.2000000476837, 50, 36199, 6, 8, statInterpolation = { 3, 3, 1, 1, 1, 1, }, actorLevel = 163.09199523926, },
				[29] = { 0.80000001192093, 1.2000000476837, 50, 43314, 6, 8, statInterpolation = { 3, 3, 1, 1, 1, 1, }, actorLevel = 172.28300476074, },
				[30] = { 0.80000001192093, 1.2000000476837, 50, 52080, 6, 8, statInterpolation = { 3, 3, 1, 1, 1, 1, }, actorLevel = 181.69999694824, },
				[31] = { 0.80000001192093, 1.2000000476837, 50, 61975, 6, 8, statInterpolation = { 3, 3, 1, 1, 1, 1, }, actorLevel = 191.34300231934, },
				[32] = { 0.80000001192093, 1.2000000476837, 50, 73751, 6, 8, statInterpolation = { 3, 3, 1, 1, 1, 1, }, actorLevel = 201.21200561523, },
				[33] = { 0.80000001192093, 1.2000000476837, 50, 87763, 6, 8, statInterpolation = { 3, 3, 1, 1, 1, 1, }, actorLevel = 211.30700683594, },
				[34] = { 0.80000001192093, 1.2000000476837, 50, 104438, 6, 8, statInterpolation = { 3, 3, 1, 1, 1, 1, }, actorLevel = 221.62800598145, },
				[35] = { 0.80000001192093, 1.2000000476837, 50, 124281, 6, 8, statInterpolation = { 3, 3, 1, 1, 1, 1, }, actorLevel = 232.17500305176, },
				[36] = { 0.80000001192093, 1.2000000476837, 50, 147895, 6, 8, statInterpolation = { 3, 3, 1, 1, 1, 1, }, actorLevel = 242.94799804688, },
				[37] = { 0.80000001192093, 1.2000000476837, 50, 175995, 6, 8, statInterpolation = { 3, 3, 1, 1, 1, 1, }, actorLevel = 253.94700622559, },
				[38] = { 0.80000001192093, 1.2000000476837, 50, 209434, 6, 8, statInterpolation = { 3, 3, 1, 1, 1, 1, }, actorLevel = 265.17199707031, },
				[39] = { 0.80000001192093, 1.2000000476837, 50, 249226, 6, 8, statInterpolation = { 3, 3, 1, 1, 1, 1, }, actorLevel = 276.62298583984, },
				[40] = { 0.80000001192093, 1.2000000476837, 50, 296579, 6, 8, statInterpolation = { 3, 3, 1, 1, 1, 1, }, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["ShockwaveTotemPlayer"] = {
	name = "Shockwave Totem",
	baseTypeName = "Shockwave Totem",
	color = 1,
	description = "Raises a Totem that Slams the ground around it, repeatedly damaging nearby enemies. Jagged Ground erupts when hit by this Slam, damaging enemies standing on it.",
	skillTypes = { [SkillType.SummonsTotem] = true, [SkillType.SummonsAttackTotem] = true, [SkillType.Trappable] = true, [SkillType.Mineable] = true, [SkillType.Limit] = true, [SkillType.Duration] = true, },
	weaponTypes = {
		["None"] = true,
		["One Handed Mace"] = true,
		["Flail"] = true,
		["Two Handed Sword"] = true,
		["Dagger"] = true,
		["Claw"] = true,
		["Crossbow"] = true,
		["Bow"] = true,
		["Spear"] = true,
		["Two Handed Axe"] = true,
		["Two Handed Mace"] = true,
		["One Handed Axe"] = true,
		["Staff"] = true,
		["One Handed Sword"] = true,
	},
	skillTotemId = 5,
	castTime = 0.6,
	qualityStats = {
		{ "alt_attack_container_main_hand_base_weapon_attack_duration_ms", -27.5 },
	},
	levels = {
		[1] = { critChance = 5, levelRequirement = 0, cost = { Mana = 15, }, },
		[2] = { critChance = 5, levelRequirement = 3, cost = { Mana = 17, }, },
		[3] = { critChance = 5, levelRequirement = 6, cost = { Mana = 19, }, },
		[4] = { critChance = 5, levelRequirement = 10, cost = { Mana = 22, }, },
		[5] = { critChance = 5, levelRequirement = 14, cost = { Mana = 24, }, },
		[6] = { critChance = 5, levelRequirement = 18, cost = { Mana = 27, }, },
		[7] = { critChance = 5, levelRequirement = 22, cost = { Mana = 31, }, },
		[8] = { critChance = 5, levelRequirement = 26, cost = { Mana = 34, }, },
		[9] = { critChance = 5, levelRequirement = 31, cost = { Mana = 39, }, },
		[10] = { critChance = 5, levelRequirement = 36, cost = { Mana = 43, }, },
		[11] = { critChance = 5, levelRequirement = 41, cost = { Mana = 49, }, },
		[12] = { critChance = 5, levelRequirement = 46, cost = { Mana = 54, }, },
		[13] = { critChance = 5, levelRequirement = 52, cost = { Mana = 61, }, },
		[14] = { critChance = 5, levelRequirement = 58, cost = { Mana = 68, }, },
		[15] = { critChance = 5, levelRequirement = 64, cost = { Mana = 77, }, },
		[16] = { critChance = 5, levelRequirement = 66, cost = { Mana = 86, }, },
		[17] = { critChance = 5, levelRequirement = 72, cost = { Mana = 96, }, },
		[18] = { critChance = 5, levelRequirement = 78, cost = { Mana = 108, }, },
		[19] = { critChance = 5, levelRequirement = 84, cost = { Mana = 121, }, },
		[20] = { critChance = 5, levelRequirement = 90, cost = { Mana = 136, }, },
		[21] = { critChance = 5, levelRequirement = 90, cost = { Mana = 152, }, },
		[22] = { critChance = 5, levelRequirement = 90, cost = { Mana = 170, }, },
		[23] = { critChance = 5, levelRequirement = 90, cost = { Mana = 191, }, },
		[24] = { critChance = 5, levelRequirement = 90, cost = { Mana = 214, }, },
		[25] = { critChance = 5, levelRequirement = 90, cost = { Mana = 240, }, },
		[26] = { critChance = 5, levelRequirement = 90, cost = { Mana = 268, }, },
		[27] = { critChance = 5, levelRequirement = 90, cost = { Mana = 301, }, },
		[28] = { critChance = 5, levelRequirement = 90, cost = { Mana = 337, }, },
		[29] = { critChance = 5, levelRequirement = 90, cost = { Mana = 378, }, },
		[30] = { critChance = 5, levelRequirement = 90, cost = { Mana = 423, }, },
		[31] = { critChance = 5, levelRequirement = 90, cost = { Mana = 474, }, },
		[32] = { critChance = 5, levelRequirement = 90, cost = { Mana = 531, }, },
		[33] = { critChance = 5, levelRequirement = 90, cost = { Mana = 595, }, },
		[34] = { critChance = 5, levelRequirement = 90, cost = { Mana = 666, }, },
		[35] = { critChance = 5, levelRequirement = 90, cost = { Mana = 747, }, },
		[36] = { critChance = 5, levelRequirement = 90, cost = { Mana = 836, }, },
		[37] = { critChance = 5, levelRequirement = 90, cost = { Mana = 937, }, },
		[38] = { critChance = 5, levelRequirement = 90, cost = { Mana = 1050, }, },
		[39] = { critChance = 5, levelRequirement = 90, cost = { Mana = 1176, }, },
		[40] = { critChance = 5, levelRequirement = 90, cost = { Mana = 1317, }, },
	},
	statSets = {
		[1] = {
			label = "Totem",
			baseEffectiveness = 1.9409999847412,
			incrementalEffectiveness = 0.11649999767542,
			damageIncrementalEffectiveness = 0.006699999794364,
			statDescriptionScope = "skill_stat_descriptions",
			baseFlags = {
				totem = true,
			},
			constantStats = {
				{ "base_totem_duration", 12000 },
				{ "base_totem_range", 80 },
				{ "alt_attack_container_main_hand_weapon_type", 23 },
				{ "alt_attack_container_main_hand_weapon_critical_strike_chance", 500 },
				{ "alt_attack_container_main_hand_base_weapon_attack_duration_ms", 3000 },
				{ "base_number_of_totems_allowed", 1 },
			},
			stats = {
				"alt_attack_container_main_hand_weapon_minimum_physical_damage",
				"alt_attack_container_main_hand_weapon_maximum_physical_damage",
				"is_totem",
				"skill_is_deploy_skill",
				"active_skill_has_alt_attack_container",
				"totem_targets_ignoring_action_distance",
			},
			levels = {
				[1] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 1, },
				[2] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 3.4519999027252, },
				[3] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 6.7670001983643, },
				[4] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 10.307999610901, },
				[5] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 14.074999809265, },
				[6] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 18.068000793457, },
				[7] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 22.287000656128, },
				[8] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 26.732000350952, },
				[9] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 31.40299987793, },
				[10] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 36.299999237061, },
				[11] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 41.423000335693, },
				[12] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 46.771999359131, },
				[13] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 52.34700012207, },
				[14] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 58.147998809814, },
				[15] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 64.175003051758, },
				[16] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 70.428001403809, },
				[17] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 76.906997680664, },
				[18] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 83.611999511719, },
				[19] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 90.542999267578, },
				[20] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 97.699996948242, },
				[21] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 105.08300018311, },
				[22] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 112.69200134277, },
				[23] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 120.52700042725, },
				[24] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 128.58799743652, },
				[25] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 136.875, },
				[26] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 145.38800048828, },
				[27] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 154.12699890137, },
				[28] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 163.09199523926, },
				[29] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 172.28300476074, },
				[30] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 181.69999694824, },
				[31] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 191.34300231934, },
				[32] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 201.21200561523, },
				[33] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 211.30700683594, },
				[34] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 221.62800598145, },
				[35] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 232.17500305176, },
				[36] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 242.94799804688, },
				[37] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 253.94700622559, },
				[38] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 265.17199707031, },
				[39] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 276.62298583984, },
				[40] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["ShockwaveTotemQuakePlayer"] = {
	name = "Shockwave Slam",
	hidden = true,
	skillTypes = { [SkillType.Area] = true, [SkillType.Attack] = true, [SkillType.Melee] = true, [SkillType.Physical] = true, [SkillType.Nova] = true, [SkillType.Slam] = true, [SkillType.UsedByTotem] = true, },
	castTime = 0.6,
	qualityStats = {
	},
	levels = {
		[1] = { baseMultiplier = 1.4, levelRequirement = 0, },
		[2] = { baseMultiplier = 1.54, levelRequirement = 0, },
		[3] = { baseMultiplier = 1.69, levelRequirement = 0, },
		[4] = { baseMultiplier = 1.83, levelRequirement = 0, },
		[5] = { baseMultiplier = 1.97, levelRequirement = 0, },
		[6] = { baseMultiplier = 2.11, levelRequirement = 0, },
		[7] = { baseMultiplier = 2.24, levelRequirement = 0, },
		[8] = { baseMultiplier = 2.36, levelRequirement = 0, },
		[9] = { baseMultiplier = 2.46, levelRequirement = 0, },
		[10] = { baseMultiplier = 2.57, levelRequirement = 0, },
		[11] = { baseMultiplier = 2.67, levelRequirement = 0, },
		[12] = { baseMultiplier = 2.78, levelRequirement = 0, },
		[13] = { baseMultiplier = 2.89, levelRequirement = 0, },
		[14] = { baseMultiplier = 3, levelRequirement = 0, },
		[15] = { baseMultiplier = 3.11, levelRequirement = 0, },
		[16] = { baseMultiplier = 3.22, levelRequirement = 0, },
		[17] = { baseMultiplier = 3.34, levelRequirement = 0, },
		[18] = { baseMultiplier = 3.45, levelRequirement = 0, },
		[19] = { baseMultiplier = 3.57, levelRequirement = 0, },
		[20] = { baseMultiplier = 3.69, levelRequirement = 0, },
		[21] = { baseMultiplier = 3.81, levelRequirement = 0, },
		[22] = { baseMultiplier = 3.94, levelRequirement = 0, },
		[23] = { baseMultiplier = 4.07, levelRequirement = 0, },
		[24] = { baseMultiplier = 4.21, levelRequirement = 0, },
		[25] = { baseMultiplier = 4.35, levelRequirement = 0, },
		[26] = { baseMultiplier = 4.49, levelRequirement = 0, },
		[27] = { baseMultiplier = 4.64, levelRequirement = 0, },
		[28] = { baseMultiplier = 4.79, levelRequirement = 0, },
		[29] = { baseMultiplier = 4.95, levelRequirement = 0, },
		[30] = { baseMultiplier = 5.12, levelRequirement = 0, },
		[31] = { baseMultiplier = 5.29, levelRequirement = 0, },
		[32] = { baseMultiplier = 5.46, levelRequirement = 0, },
		[33] = { baseMultiplier = 5.64, levelRequirement = 0, },
		[34] = { baseMultiplier = 5.83, levelRequirement = 0, },
		[35] = { baseMultiplier = 6.02, levelRequirement = 0, },
		[36] = { baseMultiplier = 6.22, levelRequirement = 0, },
		[37] = { baseMultiplier = 6.43, levelRequirement = 0, },
		[38] = { baseMultiplier = 6.64, levelRequirement = 0, },
		[39] = { baseMultiplier = 6.86, levelRequirement = 0, },
		[40] = { baseMultiplier = 7.09, levelRequirement = 0, },
	},
	statSets = {
		[1] = {
			label = "Slam",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "totem_shockwave_quake",
			baseFlags = {
				totem = true,
				attack = true,
				area = true,
				melee = true,
			},
			constantStats = {
				{ "active_skill_base_area_of_effect_radius", 30 },
				{ "active_skill_base_secondary_area_of_effect_radius", 60 },
				{ "skill_disabled_unless_cloned", 2 },
			},
			stats = {
				"is_area_damage",
				"attack_is_melee_override",
				"base_skill_is_totemified",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
		[2] = {
			label = "Jagged Ground Eruption",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "totem_shockwave_quake",
			baseFlags = {
				totem = true,
				attack = true,
				area = true,
			},
			constantStats = {
				{ "active_skill_base_area_of_effect_radius", 30 },
				{ "active_skill_base_secondary_area_of_effect_radius", 60 },
				{ "skill_disabled_unless_cloned", 2 },
			},
			stats = {
				"is_area_damage",
				"attack_is_melee_override",
				"base_skill_is_totemified",
			},
			levels = {
				[1] = { baseMultiplier = 0.3, actorLevel = 1, },
				[2] = { baseMultiplier = 0.33, actorLevel = 3.4519999027252, },
				[3] = { baseMultiplier = 0.36, actorLevel = 6.7670001983643, },
				[4] = { baseMultiplier = 0.39, actorLevel = 10.307999610901, },
				[5] = { baseMultiplier = 0.42, actorLevel = 14.074999809265, },
				[6] = { baseMultiplier = 0.45, actorLevel = 18.068000793457, },
				[7] = { baseMultiplier = 0.48, actorLevel = 22.287000656128, },
				[8] = { baseMultiplier = 0.51, actorLevel = 26.732000350952, },
				[9] = { baseMultiplier = 0.53, actorLevel = 31.40299987793, },
				[10] = { baseMultiplier = 0.55, actorLevel = 36.299999237061, },
				[11] = { baseMultiplier = 0.57, actorLevel = 41.423000335693, },
				[12] = { baseMultiplier = 0.6, actorLevel = 46.771999359131, },
				[13] = { baseMultiplier = 0.62, actorLevel = 52.34700012207, },
				[14] = { baseMultiplier = 0.64, actorLevel = 58.147998809814, },
				[15] = { baseMultiplier = 0.67, actorLevel = 64.175003051758, },
				[16] = { baseMultiplier = 0.69, actorLevel = 70.428001403809, },
				[17] = { baseMultiplier = 0.72, actorLevel = 76.906997680664, },
				[18] = { baseMultiplier = 0.74, actorLevel = 83.611999511719, },
				[19] = { baseMultiplier = 0.77, actorLevel = 90.542999267578, },
				[20] = { baseMultiplier = 0.79, actorLevel = 97.699996948242, },
				[21] = { baseMultiplier = 0.82, actorLevel = 105.08300018311, },
				[22] = { baseMultiplier = 0.84, actorLevel = 112.69200134277, },
				[23] = { baseMultiplier = 0.87, actorLevel = 120.52700042725, },
				[24] = { baseMultiplier = 0.9, actorLevel = 128.58799743652, },
				[25] = { baseMultiplier = 0.93, actorLevel = 136.875, },
				[26] = { baseMultiplier = 0.96, actorLevel = 145.38800048828, },
				[27] = { baseMultiplier = 0.99, actorLevel = 154.12699890137, },
				[28] = { baseMultiplier = 1.03, actorLevel = 163.09199523926, },
				[29] = { baseMultiplier = 1.06, actorLevel = 172.28300476074, },
				[30] = { baseMultiplier = 1.1, actorLevel = 181.69999694824, },
				[31] = { baseMultiplier = 1.13, actorLevel = 191.34300231934, },
				[32] = { baseMultiplier = 1.17, actorLevel = 201.21200561523, },
				[33] = { baseMultiplier = 1.21, actorLevel = 211.30700683594, },
				[34] = { baseMultiplier = 1.25, actorLevel = 221.62800598145, },
				[35] = { baseMultiplier = 1.29, actorLevel = 232.17500305176, },
				[36] = { baseMultiplier = 1.33, actorLevel = 242.94799804688, },
				[37] = { baseMultiplier = 1.38, actorLevel = 253.94700622559, },
				[38] = { baseMultiplier = 1.42, actorLevel = 265.17199707031, },
				[39] = { baseMultiplier = 1.47, actorLevel = 276.62298583984, },
				[40] = { baseMultiplier = 1.52, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["StampedePlayer"] = {
	name = "Stampede",
	baseTypeName = "Stampede",
	color = 1,
	description = "Charges forward, cracking the earth and leaving a patch of Jagged Ground with every footstep. At the end of your charge, a massive leaping Slam damages enemies and causes all nearby patches of Jagged Ground to explode, damaging enemies standing on them.",
	skillTypes = { [SkillType.Attack] = true, [SkillType.Melee] = true, [SkillType.Area] = true, [SkillType.Slam] = true, [SkillType.Travel] = true, [SkillType.CreatesGroundEffect] = true, [SkillType.Duration] = true, },
	weaponTypes = {
		["One Handed Mace"] = true,
		["Two Handed Mace"] = true,
	},
	castTime = 1,
	qualityStats = {
		{ "slam_aftershock_chance_%", 1.5 },
	},
	levels = {
		[1] = { baseMultiplier = 0.4, levelRequirement = 0, cost = { Mana = 10, }, },
		[2] = { baseMultiplier = 0.44, levelRequirement = 3, cost = { Mana = 11, }, },
		[3] = { baseMultiplier = 0.48, levelRequirement = 6, cost = { Mana = 12, }, },
		[4] = { baseMultiplier = 0.53, levelRequirement = 10, cost = { Mana = 14, }, },
		[5] = { baseMultiplier = 0.57, levelRequirement = 14, cost = { Mana = 15, }, },
		[6] = { baseMultiplier = 0.61, levelRequirement = 18, cost = { Mana = 17, }, },
		[7] = { baseMultiplier = 0.66, levelRequirement = 22, cost = { Mana = 19, }, },
		[8] = { baseMultiplier = 0.69, levelRequirement = 26, cost = { Mana = 22, }, },
		[9] = { baseMultiplier = 0.73, levelRequirement = 31, cost = { Mana = 24, }, },
		[10] = { baseMultiplier = 0.77, levelRequirement = 36, cost = { Mana = 27, }, },
		[11] = { baseMultiplier = 0.8, levelRequirement = 41, cost = { Mana = 31, }, },
		[12] = { baseMultiplier = 0.84, levelRequirement = 46, cost = { Mana = 34, }, },
		[13] = { baseMultiplier = 0.89, levelRequirement = 52, cost = { Mana = 39, }, },
		[14] = { baseMultiplier = 0.93, levelRequirement = 58, cost = { Mana = 43, }, },
		[15] = { baseMultiplier = 0.98, levelRequirement = 64, cost = { Mana = 49, }, },
		[16] = { baseMultiplier = 1.03, levelRequirement = 66, cost = { Mana = 54, }, },
		[17] = { baseMultiplier = 1.08, levelRequirement = 72, cost = { Mana = 61, }, },
		[18] = { baseMultiplier = 1.13, levelRequirement = 78, cost = { Mana = 68, }, },
		[19] = { baseMultiplier = 1.19, levelRequirement = 84, cost = { Mana = 77, }, },
		[20] = { baseMultiplier = 1.25, levelRequirement = 90, cost = { Mana = 86, }, },
		[21] = { baseMultiplier = 1.31, levelRequirement = 90, cost = { Mana = 96, }, },
		[22] = { baseMultiplier = 1.38, levelRequirement = 90, cost = { Mana = 108, }, },
		[23] = { baseMultiplier = 1.44, levelRequirement = 90, cost = { Mana = 121, }, },
		[24] = { baseMultiplier = 1.52, levelRequirement = 90, cost = { Mana = 136, }, },
		[25] = { baseMultiplier = 1.59, levelRequirement = 90, cost = { Mana = 152, }, },
		[26] = { baseMultiplier = 1.67, levelRequirement = 90, cost = { Mana = 170, }, },
		[27] = { baseMultiplier = 1.76, levelRequirement = 90, cost = { Mana = 191, }, },
		[28] = { baseMultiplier = 1.84, levelRequirement = 90, cost = { Mana = 214, }, },
		[29] = { baseMultiplier = 1.94, levelRequirement = 90, cost = { Mana = 240, }, },
		[30] = { baseMultiplier = 2.03, levelRequirement = 90, cost = { Mana = 269, }, },
		[31] = { baseMultiplier = 2.13, levelRequirement = 90, cost = { Mana = 301, }, },
		[32] = { baseMultiplier = 2.24, levelRequirement = 90, cost = { Mana = 337, }, },
		[33] = { baseMultiplier = 2.35, levelRequirement = 90, cost = { Mana = 378, }, },
		[34] = { baseMultiplier = 2.47, levelRequirement = 90, cost = { Mana = 423, }, },
		[35] = { baseMultiplier = 2.59, levelRequirement = 90, cost = { Mana = 474, }, },
		[36] = { baseMultiplier = 2.72, levelRequirement = 90, cost = { Mana = 531, }, },
		[37] = { baseMultiplier = 2.86, levelRequirement = 90, cost = { Mana = 595, }, },
		[38] = { baseMultiplier = 3, levelRequirement = 90, cost = { Mana = 667, }, },
		[39] = { baseMultiplier = 3.15, levelRequirement = 90, cost = { Mana = 747, }, },
		[40] = { baseMultiplier = 3.31, levelRequirement = 90, cost = { Mana = 837, }, },
	},
	statSets = {
		[1] = {
			label = "Footsteps",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "channel_stampede_statset_0",
			baseFlags = {
				attack = true,
				area = true,
				melee = true,
			},
			constantStats = {
				{ "shield_charge_base_movement_speed", 70 },
				{ "shield_charge_extra_distance", 53 },
				{ "shield_charge_acceleration_duration_ms", 0 },
				{ "stampede_pushiness_+", 20 },
				{ "active_skill_base_area_of_effect_radius", 12 },
				{ "active_skill_damage_+%_final_while_dual_wielding", -30 },
				{ "active_skill_base_secondary_area_of_effect_radius", 32 },
				{ "skill_jagged_ground_base_duration_ms", 6000 },
				{ "attack_maximum_action_distance_+", 45 },
			},
			stats = {
				"is_area_damage",
				"attack_is_melee_override",
				"base_skill_show_average_damage_instead_of_dps",
				"can_create_jagged_ground",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
		[2] = {
			label = "Slam",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "channel_stampede_statset_1",
			baseFlags = {
				attack = true,
				area = true,
				melee = true,
			},
			constantStats = {
				{ "active_skill_base_area_of_effect_radius", 32 },
				{ "shield_charge_base_movement_speed", 70 },
				{ "shield_charge_extra_distance", 53 },
				{ "shield_charge_acceleration_duration_ms", 0 },
				{ "stampede_pushiness_+", 20 },
				{ "active_skill_damage_+%_final_while_dual_wielding", -30 },
				{ "active_skill_base_secondary_area_of_effect_radius", 32 },
				{ "attack_maximum_action_distance_+", 45 },
			},
			stats = {
				"display_statset_hide_usage_stats",
				"is_area_damage",
				"attack_is_melee_override",
				"base_skill_show_average_damage_instead_of_dps",
				"can_create_jagged_ground",
			},
			levels = {
				[1] = { baseMultiplier = 1.2, actorLevel = 1, },
				[2] = { baseMultiplier = 1.32, actorLevel = 3.4519999027252, },
				[3] = { baseMultiplier = 1.45, actorLevel = 6.7670001983643, },
				[4] = { baseMultiplier = 1.58, actorLevel = 10.307999610901, },
				[5] = { baseMultiplier = 1.71, actorLevel = 14.074999809265, },
				[6] = { baseMultiplier = 1.84, actorLevel = 18.068000793457, },
				[7] = { baseMultiplier = 1.97, actorLevel = 22.287000656128, },
				[8] = { baseMultiplier = 2.08, actorLevel = 26.732000350952, },
				[9] = { baseMultiplier = 2.19, actorLevel = 31.40299987793, },
				[10] = { baseMultiplier = 2.3, actorLevel = 36.299999237061, },
				[11] = { baseMultiplier = 2.41, actorLevel = 41.423000335693, },
				[12] = { baseMultiplier = 2.53, actorLevel = 46.771999359131, },
				[13] = { baseMultiplier = 2.66, actorLevel = 52.34700012207, },
				[14] = { baseMultiplier = 2.79, actorLevel = 58.147998809814, },
				[15] = { baseMultiplier = 2.93, actorLevel = 64.175003051758, },
				[16] = { baseMultiplier = 3.08, actorLevel = 70.428001403809, },
				[17] = { baseMultiplier = 3.23, actorLevel = 76.906997680664, },
				[18] = { baseMultiplier = 3.39, actorLevel = 83.611999511719, },
				[19] = { baseMultiplier = 3.56, actorLevel = 90.542999267578, },
				[20] = { baseMultiplier = 3.74, actorLevel = 97.699996948242, },
				[21] = { baseMultiplier = 3.93, actorLevel = 105.08300018311, },
				[22] = { baseMultiplier = 4.13, actorLevel = 112.69200134277, },
				[23] = { baseMultiplier = 4.33, actorLevel = 120.52700042725, },
				[24] = { baseMultiplier = 4.55, actorLevel = 128.58799743652, },
				[25] = { baseMultiplier = 4.78, actorLevel = 136.875, },
				[26] = { baseMultiplier = 5.02, actorLevel = 145.38800048828, },
				[27] = { baseMultiplier = 5.27, actorLevel = 154.12699890137, },
				[28] = { baseMultiplier = 5.53, actorLevel = 163.09199523926, },
				[29] = { baseMultiplier = 5.81, actorLevel = 172.28300476074, },
				[30] = { baseMultiplier = 6.1, actorLevel = 181.69999694824, },
				[31] = { baseMultiplier = 6.4, actorLevel = 191.34300231934, },
				[32] = { baseMultiplier = 6.72, actorLevel = 201.21200561523, },
				[33] = { baseMultiplier = 7.06, actorLevel = 211.30700683594, },
				[34] = { baseMultiplier = 7.41, actorLevel = 221.62800598145, },
				[35] = { baseMultiplier = 7.78, actorLevel = 232.17500305176, },
				[36] = { baseMultiplier = 8.17, actorLevel = 242.94799804688, },
				[37] = { baseMultiplier = 8.58, actorLevel = 253.94700622559, },
				[38] = { baseMultiplier = 9.01, actorLevel = 265.17199707031, },
				[39] = { baseMultiplier = 9.46, actorLevel = 276.62298583984, },
				[40] = { baseMultiplier = 9.93, actorLevel = 288.29998779297, },
			},
		},
		[3] = {
			label = "Explosion",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "channel_stampede_statset_2",
			baseFlags = {
				attack = true,
				area = true,
				melee = true,
			},
			constantStats = {
				{ "shield_charge_base_movement_speed", 70 },
				{ "shield_charge_extra_distance", 53 },
				{ "shield_charge_acceleration_duration_ms", 0 },
				{ "stampede_pushiness_+", 20 },
				{ "active_skill_base_area_of_effect_radius", 12 },
				{ "active_skill_damage_+%_final_while_dual_wielding", -30 },
				{ "active_skill_base_secondary_area_of_effect_radius", 32 },
				{ "attack_maximum_action_distance_+", 45 },
			},
			stats = {
				"display_statset_hide_usage_stats",
				"is_area_damage",
				"attack_is_melee_override",
				"base_skill_show_average_damage_instead_of_dps",
				"can_create_jagged_ground",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["SunderPlayer"] = {
	name = "Sunder",
	baseTypeName = "Sunder",
	color = 1,
	description = "Slams the ground, creating a roiling fissure that damages enemies in a sequence of areas in front of you. A number of enemies hit by the wave will release a shockwave, damaging other enemies.",
	skillTypes = { [SkillType.Attack] = true, [SkillType.Area] = true, [SkillType.Multistrikeable] = true, [SkillType.Melee] = true, [SkillType.Slam] = true, [SkillType.Totemable] = true, [SkillType.ConsumesFullyBrokenArmour] = true, [SkillType.CreatesFissure] = true, },
	weaponTypes = {
		["Two Handed Mace"] = true,
		["One Handed Mace"] = true,
	},
	castTime = 1,
	qualityStats = {
		{ "accuracy_range_penalty_+%", -2.5 },
	},
	levels = {
		[1] = { baseMultiplier = 1.3, levelRequirement = 0, cost = { Mana = 16, }, },
		[2] = { baseMultiplier = 1.43, levelRequirement = 3, cost = { Mana = 18, }, },
		[3] = { baseMultiplier = 1.58, levelRequirement = 6, cost = { Mana = 20, }, },
		[4] = { baseMultiplier = 1.73, levelRequirement = 10, cost = { Mana = 22, }, },
		[5] = { baseMultiplier = 1.89, levelRequirement = 14, cost = { Mana = 25, }, },
		[6] = { baseMultiplier = 2.04, levelRequirement = 18, cost = { Mana = 28, }, },
		[7] = { baseMultiplier = 2.21, levelRequirement = 22, cost = { Mana = 32, }, },
		[8] = { baseMultiplier = 2.36, levelRequirement = 26, cost = { Mana = 35, }, },
		[9] = { baseMultiplier = 2.51, levelRequirement = 31, cost = { Mana = 40, }, },
		[10] = { baseMultiplier = 2.67, levelRequirement = 36, cost = { Mana = 45, }, },
		[11] = { baseMultiplier = 2.84, levelRequirement = 41, cost = { Mana = 50, }, },
		[12] = { baseMultiplier = 3.03, levelRequirement = 46, cost = { Mana = 56, }, },
		[13] = { baseMultiplier = 3.24, levelRequirement = 52, cost = { Mana = 63, }, },
		[14] = { baseMultiplier = 3.46, levelRequirement = 58, cost = { Mana = 70, }, },
		[15] = { baseMultiplier = 3.7, levelRequirement = 64, cost = { Mana = 79, }, },
		[16] = { baseMultiplier = 3.97, levelRequirement = 66, cost = { Mana = 89, }, },
		[17] = { baseMultiplier = 4.26, levelRequirement = 72, cost = { Mana = 99, }, },
		[18] = { baseMultiplier = 4.58, levelRequirement = 78, cost = { Mana = 111, }, },
		[19] = { baseMultiplier = 4.93, levelRequirement = 84, cost = { Mana = 125, }, },
		[20] = { baseMultiplier = 5.31, levelRequirement = 90, cost = { Mana = 140, }, },
		[21] = { baseMultiplier = 5.72, levelRequirement = 90, cost = { Mana = 157, }, },
		[22] = { baseMultiplier = 6.16, levelRequirement = 90, cost = { Mana = 175, }, },
		[23] = { baseMultiplier = 6.64, levelRequirement = 90, cost = { Mana = 197, }, },
		[24] = { baseMultiplier = 7.15, levelRequirement = 90, cost = { Mana = 220, }, },
		[25] = { baseMultiplier = 7.7, levelRequirement = 90, cost = { Mana = 247, }, },
		[26] = { baseMultiplier = 8.3, levelRequirement = 90, cost = { Mana = 276, }, },
		[27] = { baseMultiplier = 8.94, levelRequirement = 90, cost = { Mana = 310, }, },
		[28] = { baseMultiplier = 9.63, levelRequirement = 90, cost = { Mana = 347, }, },
		[29] = { baseMultiplier = 10.37, levelRequirement = 90, cost = { Mana = 389, }, },
		[30] = { baseMultiplier = 11.17, levelRequirement = 90, cost = { Mana = 436, }, },
		[31] = { baseMultiplier = 12.04, levelRequirement = 90, cost = { Mana = 488, }, },
		[32] = { baseMultiplier = 12.97, levelRequirement = 90, cost = { Mana = 547, }, },
		[33] = { baseMultiplier = 13.97, levelRequirement = 90, cost = { Mana = 613, }, },
		[34] = { baseMultiplier = 15.05, levelRequirement = 90, cost = { Mana = 686, }, },
		[35] = { baseMultiplier = 16.21, levelRequirement = 90, cost = { Mana = 769, }, },
		[36] = { baseMultiplier = 17.47, levelRequirement = 90, cost = { Mana = 861, }, },
		[37] = { baseMultiplier = 18.82, levelRequirement = 90, cost = { Mana = 965, }, },
		[38] = { baseMultiplier = 20.27, levelRequirement = 90, cost = { Mana = 1081, }, },
		[39] = { baseMultiplier = 21.84, levelRequirement = 90, cost = { Mana = 1211, }, },
		[40] = { baseMultiplier = 23.53, levelRequirement = 90, cost = { Mana = 1356, }, },
	},
	statSets = {
		[1] = {
			label = "Wave",
			incrementalEffectiveness = 0.092720001935959,
			statDescriptionScope = "new_sunder_statset_0",
			baseFlags = {
				attack = true,
				area = true,
				melee = true,
			},
			constantStats = {
				{ "broken_armour_consume_art_variation", 1 },
				{ "sunder_wave_radius_+_per_step", 2 },
				{ "sunder_wave_max_steps", 5 },
				{ "sunder_shockwave_limit_per_cascade", 5 },
				{ "added_attack_time_ms", 1400 },
				{ "active_skill_area_of_effect_radius_+%_final", 0 },
				{ "melee_conditional_step_distance", 11 },
				{ "attack_maximum_action_distance_+", 24 },
				{ "base_critical_strike_multiplier_+", 100 },
				{ "active_skill_base_area_of_effect_radius", 9 },
				{ "active_skill_damage_+%_final_while_dual_wielding", -30 },
			},
			stats = {
				"is_area_damage",
				"consume_enemy_fully_broken_armour_to_guarantee_crit",
				"base_skill_show_average_damage_instead_of_dps",
				"cannot_break_armour",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
		[2] = {
			label = "Shockwave",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "new_sunder_statset_1",
			baseFlags = {
				attack = true,
				area = true,
			},
			constantStats = {
				{ "active_skill_base_secondary_area_of_effect_radius", 12 },
				{ "broken_armour_consume_art_variation", 1 },
				{ "sunder_shockwave_limit_per_cascade", 5 },
				{ "active_skill_area_of_effect_radius_+%_final", 0 },
				{ "melee_conditional_step_distance", 11 },
				{ "attack_maximum_action_distance_+", 24 },
				{ "base_critical_strike_multiplier_+", 100 },
				{ "active_skill_damage_+%_final_while_dual_wielding", -30 },
			},
			stats = {
				"display_statset_hide_usage_stats",
				"is_area_damage",
				"consume_enemy_fully_broken_armour_to_guarantee_crit",
				"base_skill_show_average_damage_instead_of_dps",
				"cannot_break_armour",
			},
			levels = {
				[1] = { baseMultiplier = 0.65, actorLevel = 1, },
				[2] = { baseMultiplier = 0.72, actorLevel = 3.4519999027252, },
				[3] = { baseMultiplier = 0.79, actorLevel = 6.7670001983643, },
				[4] = { baseMultiplier = 0.87, actorLevel = 10.307999610901, },
				[5] = { baseMultiplier = 0.94, actorLevel = 14.074999809265, },
				[6] = { baseMultiplier = 1.02, actorLevel = 18.068000793457, },
				[7] = { baseMultiplier = 1.1, actorLevel = 22.287000656128, },
				[8] = { baseMultiplier = 1.18, actorLevel = 26.732000350952, },
				[9] = { baseMultiplier = 1.25, actorLevel = 31.40299987793, },
				[10] = { baseMultiplier = 1.33, actorLevel = 36.299999237061, },
				[11] = { baseMultiplier = 1.42, actorLevel = 41.423000335693, },
				[12] = { baseMultiplier = 1.52, actorLevel = 46.771999359131, },
				[13] = { baseMultiplier = 1.62, actorLevel = 52.34700012207, },
				[14] = { baseMultiplier = 1.73, actorLevel = 58.147998809814, },
				[15] = { baseMultiplier = 1.85, actorLevel = 64.175003051758, },
				[16] = { baseMultiplier = 1.99, actorLevel = 70.428001403809, },
				[17] = { baseMultiplier = 2.13, actorLevel = 76.906997680664, },
				[18] = { baseMultiplier = 2.29, actorLevel = 83.611999511719, },
				[19] = { baseMultiplier = 2.46, actorLevel = 90.542999267578, },
				[20] = { baseMultiplier = 2.65, actorLevel = 97.699996948242, },
				[21] = { baseMultiplier = 2.86, actorLevel = 105.08300018311, },
				[22] = { baseMultiplier = 3.08, actorLevel = 112.69200134277, },
				[23] = { baseMultiplier = 3.32, actorLevel = 120.52700042725, },
				[24] = { baseMultiplier = 3.57, actorLevel = 128.58799743652, },
				[25] = { baseMultiplier = 3.85, actorLevel = 136.875, },
				[26] = { baseMultiplier = 4.15, actorLevel = 145.38800048828, },
				[27] = { baseMultiplier = 4.47, actorLevel = 154.12699890137, },
				[28] = { baseMultiplier = 4.81, actorLevel = 163.09199523926, },
				[29] = { baseMultiplier = 5.19, actorLevel = 172.28300476074, },
				[30] = { baseMultiplier = 5.59, actorLevel = 181.69999694824, },
				[31] = { baseMultiplier = 6.02, actorLevel = 191.34300231934, },
				[32] = { baseMultiplier = 6.48, actorLevel = 201.21200561523, },
				[33] = { baseMultiplier = 6.99, actorLevel = 211.30700683594, },
				[34] = { baseMultiplier = 7.53, actorLevel = 221.62800598145, },
				[35] = { baseMultiplier = 8.11, actorLevel = 232.17500305176, },
				[36] = { baseMultiplier = 8.73, actorLevel = 242.94799804688, },
				[37] = { baseMultiplier = 9.41, actorLevel = 253.94700622559, },
				[38] = { baseMultiplier = 10.14, actorLevel = 265.17199707031, },
				[39] = { baseMultiplier = 10.92, actorLevel = 276.62298583984, },
				[40] = { baseMultiplier = 11.76, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["SuperchargedSlamPlayer"] = {
	name = "Supercharged Slam",
	baseTypeName = "Supercharged Slam",
	color = 1,
	description = "Channel to charge up a heavy swing, drawing earth from the ground to enlarge your mace. Release to Slam the ground, dealing damage in an area around the impact, followed by Aftershocks dealing damage in a larger area.",
	skillTypes = { [SkillType.Attack] = true, [SkillType.Area] = true, [SkillType.Channel] = true, [SkillType.Melee] = true, [SkillType.Slam] = true, [SkillType.NoDualWield] = true, },
	weaponTypes = {
		["Two Handed Mace"] = true,
	},
	castTime = 1,
	qualityStats = {
		{ "channelled_slam_max_stages", 0.1 },
	},
	levels = {
		[1] = { attackTime = 1000, baseMultiplier = 0.55, levelRequirement = 0, cost = { ManaPerMinute = 489, }, },
		[2] = { attackTime = 1000, baseMultiplier = 0.6, levelRequirement = 3, cost = { ManaPerMinute = 547, }, },
		[3] = { attackTime = 1000, baseMultiplier = 0.67, levelRequirement = 6, cost = { ManaPerMinute = 613, }, },
		[4] = { attackTime = 1000, baseMultiplier = 0.73, levelRequirement = 10, cost = { ManaPerMinute = 687, }, },
		[5] = { attackTime = 1000, baseMultiplier = 0.78, levelRequirement = 14, cost = { ManaPerMinute = 770, }, },
		[6] = { attackTime = 1000, baseMultiplier = 0.84, levelRequirement = 18, cost = { ManaPerMinute = 862, }, },
		[7] = { attackTime = 1000, baseMultiplier = 0.9, levelRequirement = 22, cost = { ManaPerMinute = 966, }, },
		[8] = { attackTime = 1000, baseMultiplier = 0.96, levelRequirement = 26, cost = { ManaPerMinute = 1082, }, },
		[9] = { attackTime = 1000, levelRequirement = 31, cost = { ManaPerMinute = 1212, }, },
		[10] = { attackTime = 1000, baseMultiplier = 1.05, levelRequirement = 36, cost = { ManaPerMinute = 1358, }, },
		[11] = { attackTime = 1000, baseMultiplier = 1.11, levelRequirement = 41, cost = { ManaPerMinute = 1521, }, },
		[12] = { attackTime = 1000, baseMultiplier = 1.16, levelRequirement = 46, cost = { ManaPerMinute = 1704, }, },
		[13] = { attackTime = 1000, baseMultiplier = 1.22, levelRequirement = 52, cost = { ManaPerMinute = 1909, }, },
		[14] = { attackTime = 1000, baseMultiplier = 1.28, levelRequirement = 58, cost = { ManaPerMinute = 2138, }, },
		[15] = { attackTime = 1000, baseMultiplier = 1.34, levelRequirement = 64, cost = { ManaPerMinute = 2395, }, },
		[16] = { attackTime = 1000, baseMultiplier = 1.41, levelRequirement = 66, cost = { ManaPerMinute = 2683, }, },
		[17] = { attackTime = 1000, baseMultiplier = 1.48, levelRequirement = 72, cost = { ManaPerMinute = 3006, }, },
		[18] = { attackTime = 1000, baseMultiplier = 1.56, levelRequirement = 78, cost = { ManaPerMinute = 3367, }, },
		[19] = { attackTime = 1000, baseMultiplier = 1.63, levelRequirement = 84, cost = { ManaPerMinute = 3772, }, },
		[20] = { attackTime = 1000, baseMultiplier = 1.72, levelRequirement = 90, cost = { ManaPerMinute = 4225, }, },
		[21] = { attackTime = 1000, baseMultiplier = 1.8, levelRequirement = 90, cost = { ManaPerMinute = 4733, }, },
		[22] = { attackTime = 1000, baseMultiplier = 1.89, levelRequirement = 90, cost = { ManaPerMinute = 5302, }, },
		[23] = { attackTime = 1000, baseMultiplier = 1.99, levelRequirement = 90, cost = { ManaPerMinute = 5940, }, },
		[24] = { attackTime = 1000, baseMultiplier = 2.09, levelRequirement = 90, cost = { ManaPerMinute = 6654, }, },
		[25] = { attackTime = 1000, baseMultiplier = 2.19, levelRequirement = 90, cost = { ManaPerMinute = 7454, }, },
		[26] = { attackTime = 1000, baseMultiplier = 2.3, levelRequirement = 90, cost = { ManaPerMinute = 8350, }, },
		[27] = { attackTime = 1000, baseMultiplier = 2.41, levelRequirement = 90, cost = { ManaPerMinute = 9353, }, },
		[28] = { attackTime = 1000, baseMultiplier = 2.53, levelRequirement = 90, cost = { ManaPerMinute = 10478, }, },
		[29] = { attackTime = 1000, baseMultiplier = 2.66, levelRequirement = 90, cost = { ManaPerMinute = 11737, }, },
		[30] = { attackTime = 1000, baseMultiplier = 2.79, levelRequirement = 90, cost = { ManaPerMinute = 13148, }, },
		[31] = { attackTime = 1000, baseMultiplier = 2.93, levelRequirement = 90, cost = { ManaPerMinute = 14729, }, },
		[32] = { attackTime = 1000, baseMultiplier = 3.08, levelRequirement = 90, cost = { ManaPerMinute = 16499, }, },
		[33] = { attackTime = 1000, baseMultiplier = 3.23, levelRequirement = 90, cost = { ManaPerMinute = 18482, }, },
		[34] = { attackTime = 1000, baseMultiplier = 3.4, levelRequirement = 90, cost = { ManaPerMinute = 20704, }, },
		[35] = { attackTime = 1000, baseMultiplier = 3.57, levelRequirement = 90, cost = { ManaPerMinute = 23193, }, },
		[36] = { attackTime = 1000, baseMultiplier = 3.74, levelRequirement = 90, cost = { ManaPerMinute = 25980, }, },
		[37] = { attackTime = 1000, baseMultiplier = 3.93, levelRequirement = 90, cost = { ManaPerMinute = 29103, }, },
		[38] = { attackTime = 1000, baseMultiplier = 4.13, levelRequirement = 90, cost = { ManaPerMinute = 32602, }, },
		[39] = { attackTime = 1000, baseMultiplier = 4.33, levelRequirement = 90, cost = { ManaPerMinute = 36520, }, },
		[40] = { attackTime = 1000, baseMultiplier = 4.55, levelRequirement = 90, cost = { ManaPerMinute = 40910, }, },
	},
	statSets = {
		[1] = {
			label = "Impact",
			incrementalEffectiveness = 0.092720001935959,
			statDescriptionScope = "channelled_slam_statset_0",
			baseFlags = {
				attack = true,
				area = true,
				melee = true,
			},
			constantStats = {
				{ "active_skill_base_area_of_effect_radius", 16 },
				{ "channelled_slam_damage_+%_final_per_stage", 40 },
				{ "channelled_slam_max_stages", 3 },
				{ "skill_animation_duration_multiplier_override", 3 },
				{ "channel_skill_end_animation_duration_override_ms", 1000 },
				{ "base_minimum_channel_time_ms", 1000 },
			},
			stats = {
				"is_area_damage",
				"base_skill_show_average_damage_instead_of_dps",
				"channel_start_lock_cancelling_scales_with_attack_speed",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
		[2] = {
			label = "Aftershock",
			incrementalEffectiveness = 0.092720001935959,
			statDescriptionScope = "channelled_slam_statset_1",
			baseFlags = {
				attack = true,
				area = true,
				melee = true,
			},
			constantStats = {
				{ "active_skill_base_area_of_effect_radius", 12 },
				{ "aftershock_radius_+_per_previous_aftershock", 5 },
				{ "aftershock_delay_ms", 250 },
				{ "active_skill_base_area_of_effect_radius", 16 },
				{ "channelled_slam_damage_+%_final_per_stage", 40 },
				{ "channelled_slam_max_stages", 3 },
				{ "skill_animation_duration_multiplier_override", 3 },
				{ "channel_skill_end_animation_duration_override_ms", 1000 },
				{ "base_minimum_channel_time_ms", 1000 },
			},
			stats = {
				"display_statset_hide_usage_stats",
				"is_area_damage",
				"base_skill_show_average_damage_instead_of_dps",
				"channel_start_lock_cancelling_scales_with_attack_speed",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["TimeOfNeedPlayer"] = {
	name = "Time of Need",
	baseTypeName = "Time of Need",
	color = 1,
	description = "Invokes divine blessings, periodically healing you and removing Curses and Elemental Ailments from you.",
	skillTypes = { [SkillType.OngoingSkill] = true, [SkillType.HasReservation] = true, [SkillType.Buff] = true, [SkillType.Persistent] = true, [SkillType.Duration] = true, },
	castTime = 1,
	qualityStats = {
		{ "skill_time_of_need_gain_x_life", 2 },
	},
	levels = {
		[1] = { spiritReservationFlat = 30, levelRequirement = 0, },
		[2] = { spiritReservationFlat = 30, levelRequirement = 3, },
		[3] = { spiritReservationFlat = 30, levelRequirement = 6, },
		[4] = { spiritReservationFlat = 30, levelRequirement = 10, },
		[5] = { spiritReservationFlat = 30, levelRequirement = 14, },
		[6] = { spiritReservationFlat = 30, levelRequirement = 18, },
		[7] = { spiritReservationFlat = 30, levelRequirement = 22, },
		[8] = { spiritReservationFlat = 30, levelRequirement = 26, },
		[9] = { spiritReservationFlat = 30, levelRequirement = 31, },
		[10] = { spiritReservationFlat = 30, levelRequirement = 36, },
		[11] = { spiritReservationFlat = 30, levelRequirement = 41, },
		[12] = { spiritReservationFlat = 30, levelRequirement = 46, },
		[13] = { spiritReservationFlat = 30, levelRequirement = 52, },
		[14] = { spiritReservationFlat = 30, levelRequirement = 58, },
		[15] = { spiritReservationFlat = 30, levelRequirement = 64, },
		[16] = { spiritReservationFlat = 30, levelRequirement = 66, },
		[17] = { spiritReservationFlat = 30, levelRequirement = 72, },
		[18] = { spiritReservationFlat = 30, levelRequirement = 78, },
		[19] = { spiritReservationFlat = 30, levelRequirement = 84, },
		[20] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[21] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[22] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[23] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[24] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[25] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[26] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[27] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[28] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[29] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[30] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[31] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[32] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[33] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[34] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[35] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[36] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[37] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[38] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[39] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[40] = { spiritReservationFlat = 30, levelRequirement = 90, },
	},
	statSets = {
		[1] = {
			label = "Time of Need",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "time_of_need",
			baseFlags = {
				duration = true,
			},
			stats = {
				"base_skill_effect_duration",
				"skill_time_of_need_gain_x_life",
				"base_deal_no_damage",
			},
			levels = {
				[1] = { 12000, 17, statInterpolation = { 1, 1, }, actorLevel = 1, },
				[2] = { 11900, 26, statInterpolation = { 1, 1, }, actorLevel = 3.4519999027252, },
				[3] = { 11800, 37, statInterpolation = { 1, 1, }, actorLevel = 6.7670001983643, },
				[4] = { 11700, 49, statInterpolation = { 1, 1, }, actorLevel = 10.307999610901, },
				[5] = { 11600, 63, statInterpolation = { 1, 1, }, actorLevel = 14.074999809265, },
				[6] = { 11500, 79, statInterpolation = { 1, 1, }, actorLevel = 18.068000793457, },
				[7] = { 11400, 97, statInterpolation = { 1, 1, }, actorLevel = 22.287000656128, },
				[8] = { 11300, 117, statInterpolation = { 1, 1, }, actorLevel = 26.732000350952, },
				[9] = { 11200, 140, statInterpolation = { 1, 1, }, actorLevel = 31.40299987793, },
				[10] = { 11100, 166, statInterpolation = { 1, 1, }, actorLevel = 36.299999237061, },
				[11] = { 11000, 194, statInterpolation = { 1, 1, }, actorLevel = 41.423000335693, },
				[12] = { 10900, 226, statInterpolation = { 1, 1, }, actorLevel = 46.771999359131, },
				[13] = { 10800, 262, statInterpolation = { 1, 1, }, actorLevel = 52.34700012207, },
				[14] = { 10700, 301, statInterpolation = { 1, 1, }, actorLevel = 58.147998809814, },
				[15] = { 10600, 344, statInterpolation = { 1, 1, }, actorLevel = 64.175003051758, },
				[16] = { 10500, 392, statInterpolation = { 1, 1, }, actorLevel = 70.428001403809, },
				[17] = { 10400, 443, statInterpolation = { 1, 1, }, actorLevel = 76.906997680664, },
				[18] = { 10300, 500, statInterpolation = { 1, 1, }, actorLevel = 83.611999511719, },
				[19] = { 10200, 561, statInterpolation = { 1, 1, }, actorLevel = 90.542999267578, },
				[20] = { 10100, 628, statInterpolation = { 1, 1, }, actorLevel = 97.699996948242, },
				[21] = { 10000, 701, statInterpolation = { 1, 1, }, actorLevel = 105.08300018311, },
				[22] = { 9900, 777, statInterpolation = { 1, 1, }, actorLevel = 112.69200134277, },
				[23] = { 9800, 857, statInterpolation = { 1, 1, }, actorLevel = 120.52700042725, },
				[24] = { 9700, 940, statInterpolation = { 1, 1, }, actorLevel = 128.58799743652, },
				[25] = { 9600, 1027, statInterpolation = { 1, 1, }, actorLevel = 136.875, },
				[26] = { 9500, 1118, statInterpolation = { 1, 1, }, actorLevel = 145.38800048828, },
				[27] = { 9400, 1212, statInterpolation = { 1, 1, }, actorLevel = 154.12699890137, },
				[28] = { 9300, 1310, statInterpolation = { 1, 1, }, actorLevel = 163.09199523926, },
				[29] = { 9200, 1411, statInterpolation = { 1, 1, }, actorLevel = 172.28300476074, },
				[30] = { 9100, 1516, statInterpolation = { 1, 1, }, actorLevel = 181.69999694824, },
				[31] = { 9000, 1625, statInterpolation = { 1, 1, }, actorLevel = 191.34300231934, },
				[32] = { 8900, 1737, statInterpolation = { 1, 1, }, actorLevel = 201.21200561523, },
				[33] = { 8800, 1853, statInterpolation = { 1, 1, }, actorLevel = 211.30700683594, },
				[34] = { 8700, 1972, statInterpolation = { 1, 1, }, actorLevel = 221.62800598145, },
				[35] = { 8600, 2095, statInterpolation = { 1, 1, }, actorLevel = 232.17500305176, },
				[36] = { 8500, 2222, statInterpolation = { 1, 1, }, actorLevel = 242.94799804688, },
				[37] = { 8400, 2351, statInterpolation = { 1, 1, }, actorLevel = 253.94700622559, },
				[38] = { 8300, 2485, statInterpolation = { 1, 1, }, actorLevel = 265.17199707031, },
				[39] = { 8200, 2622, statInterpolation = { 1, 1, }, actorLevel = 276.62298583984, },
				[40] = { 8100, 2763, statInterpolation = { 1, 1, }, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["VolcanicFissurePlayer"] = {
	name = "Volcanic Fissure",
	baseTypeName = "Volcanic Fissure",
	color = 1,
	description = "Slam the ground, creating a winding fissure that deals damage as it travels and remains for a duration. Using a different Slam on a fissure will cause an Aftershock, which spreads to all connected fissures.",
	skillTypes = { [SkillType.Attack] = true, [SkillType.Area] = true, [SkillType.Melee] = true, [SkillType.Slam] = true, [SkillType.Fire] = true, [SkillType.Multistrikeable] = true, [SkillType.Duration] = true, [SkillType.Sustained] = true, [SkillType.CreatesFissure] = true, },
	weaponTypes = {
		["One Handed Mace"] = true,
		["Two Handed Mace"] = true,
	},
	castTime = 1,
	qualityStats = {
		{ "base_skill_effect_duration", 200 },
	},
	levels = {
		[1] = { attackSpeedMultiplier = -20, baseMultiplier = 0.6, levelRequirement = 0, cost = { Mana = 6, }, },
		[2] = { attackSpeedMultiplier = -20, baseMultiplier = 0.66, levelRequirement = 3, cost = { Mana = 7, }, },
		[3] = { attackSpeedMultiplier = -20, baseMultiplier = 0.73, levelRequirement = 6, cost = { Mana = 8, }, },
		[4] = { attackSpeedMultiplier = -20, baseMultiplier = 0.79, levelRequirement = 10, cost = { Mana = 8, }, },
		[5] = { attackSpeedMultiplier = -20, baseMultiplier = 0.85, levelRequirement = 14, cost = { Mana = 10, }, },
		[6] = { attackSpeedMultiplier = -20, baseMultiplier = 0.92, levelRequirement = 18, cost = { Mana = 11, }, },
		[7] = { attackSpeedMultiplier = -20, baseMultiplier = 0.98, levelRequirement = 22, cost = { Mana = 12, }, },
		[8] = { attackSpeedMultiplier = -20, baseMultiplier = 1.04, levelRequirement = 26, cost = { Mana = 14, }, },
		[9] = { attackSpeedMultiplier = -20, baseMultiplier = 1.09, levelRequirement = 31, cost = { Mana = 15, }, },
		[10] = { attackSpeedMultiplier = -20, baseMultiplier = 1.15, levelRequirement = 36, cost = { Mana = 17, }, },
		[11] = { attackSpeedMultiplier = -20, baseMultiplier = 1.21, levelRequirement = 41, cost = { Mana = 19, }, },
		[12] = { attackSpeedMultiplier = -20, baseMultiplier = 1.27, levelRequirement = 46, cost = { Mana = 22, }, },
		[13] = { attackSpeedMultiplier = -20, baseMultiplier = 1.33, levelRequirement = 52, cost = { Mana = 24, }, },
		[14] = { attackSpeedMultiplier = -20, baseMultiplier = 1.4, levelRequirement = 58, cost = { Mana = 27, }, },
		[15] = { attackSpeedMultiplier = -20, baseMultiplier = 1.47, levelRequirement = 64, cost = { Mana = 31, }, },
		[16] = { attackSpeedMultiplier = -20, baseMultiplier = 1.54, levelRequirement = 66, cost = { Mana = 35, }, },
		[17] = { attackSpeedMultiplier = -20, baseMultiplier = 1.62, levelRequirement = 72, cost = { Mana = 39, }, },
		[18] = { attackSpeedMultiplier = -20, baseMultiplier = 1.7, levelRequirement = 78, cost = { Mana = 44, }, },
		[19] = { attackSpeedMultiplier = -20, baseMultiplier = 1.78, levelRequirement = 84, cost = { Mana = 49, }, },
		[20] = { attackSpeedMultiplier = -20, baseMultiplier = 1.87, levelRequirement = 90, cost = { Mana = 55, }, },
		[21] = { attackSpeedMultiplier = -20, baseMultiplier = 1.96, levelRequirement = 90, cost = { Mana = 61, }, },
		[22] = { attackSpeedMultiplier = -20, baseMultiplier = 2.06, levelRequirement = 90, cost = { Mana = 69, }, },
		[23] = { attackSpeedMultiplier = -20, baseMultiplier = 2.17, levelRequirement = 90, cost = { Mana = 77, }, },
		[24] = { attackSpeedMultiplier = -20, baseMultiplier = 2.27, levelRequirement = 90, cost = { Mana = 87, }, },
		[25] = { attackSpeedMultiplier = -20, baseMultiplier = 2.39, levelRequirement = 90, cost = { Mana = 97, }, },
		[26] = { attackSpeedMultiplier = -20, baseMultiplier = 2.51, levelRequirement = 90, cost = { Mana = 109, }, },
		[27] = { attackSpeedMultiplier = -20, baseMultiplier = 2.63, levelRequirement = 90, cost = { Mana = 122, }, },
		[28] = { attackSpeedMultiplier = -20, baseMultiplier = 2.76, levelRequirement = 90, cost = { Mana = 137, }, },
		[29] = { attackSpeedMultiplier = -20, baseMultiplier = 2.9, levelRequirement = 90, cost = { Mana = 153, }, },
		[30] = { attackSpeedMultiplier = -20, baseMultiplier = 3.05, levelRequirement = 90, cost = { Mana = 172, }, },
		[31] = { attackSpeedMultiplier = -20, baseMultiplier = 3.2, levelRequirement = 90, cost = { Mana = 192, }, },
		[32] = { attackSpeedMultiplier = -20, baseMultiplier = 3.36, levelRequirement = 90, cost = { Mana = 215, }, },
		[33] = { attackSpeedMultiplier = -20, baseMultiplier = 3.53, levelRequirement = 90, cost = { Mana = 241, }, },
		[34] = { attackSpeedMultiplier = -20, baseMultiplier = 3.71, levelRequirement = 90, cost = { Mana = 270, }, },
		[35] = { attackSpeedMultiplier = -20, baseMultiplier = 3.89, levelRequirement = 90, cost = { Mana = 303, }, },
		[36] = { attackSpeedMultiplier = -20, baseMultiplier = 4.08, levelRequirement = 90, cost = { Mana = 340, }, },
		[37] = { attackSpeedMultiplier = -20, baseMultiplier = 4.29, levelRequirement = 90, cost = { Mana = 380, }, },
		[38] = { attackSpeedMultiplier = -20, baseMultiplier = 4.5, levelRequirement = 90, cost = { Mana = 426, }, },
		[39] = { attackSpeedMultiplier = -20, baseMultiplier = 4.73, levelRequirement = 90, cost = { Mana = 477, }, },
		[40] = { attackSpeedMultiplier = -20, baseMultiplier = 4.97, levelRequirement = 90, cost = { Mana = 535, }, },
	},
	statSets = {
		[1] = {
			label = "Volcanic Fissure",
			incrementalEffectiveness = 0.092720001935959,
			statDescriptionScope = "volcanic_fissure",
			baseFlags = {
				attack = true,
				area = true,
				melee = true,
				duration = true,
			},
			constantStats = {
				{ "base_skill_effect_duration", 12000 },
				{ "active_skill_base_physical_damage_%_to_convert_to_fire", 60 },
				{ "melee_conditional_step_distance", 8 },
				{ "active_skill_attack_speed_+%_final_while_dual_wielding", -30 },
			},
			stats = {
				"is_area_damage",
			},
			levels = {
				[1] = { actorLevel = 1, },
				[2] = { actorLevel = 3.4519999027252, },
				[3] = { actorLevel = 6.7670001983643, },
				[4] = { actorLevel = 10.307999610901, },
				[5] = { actorLevel = 14.074999809265, },
				[6] = { actorLevel = 18.068000793457, },
				[7] = { actorLevel = 22.287000656128, },
				[8] = { actorLevel = 26.732000350952, },
				[9] = { actorLevel = 31.40299987793, },
				[10] = { actorLevel = 36.299999237061, },
				[11] = { actorLevel = 41.423000335693, },
				[12] = { actorLevel = 46.771999359131, },
				[13] = { actorLevel = 52.34700012207, },
				[14] = { actorLevel = 58.147998809814, },
				[15] = { actorLevel = 64.175003051758, },
				[16] = { actorLevel = 70.428001403809, },
				[17] = { actorLevel = 76.906997680664, },
				[18] = { actorLevel = 83.611999511719, },
				[19] = { actorLevel = 90.542999267578, },
				[20] = { actorLevel = 97.699996948242, },
				[21] = { actorLevel = 105.08300018311, },
				[22] = { actorLevel = 112.69200134277, },
				[23] = { actorLevel = 120.52700042725, },
				[24] = { actorLevel = 128.58799743652, },
				[25] = { actorLevel = 136.875, },
				[26] = { actorLevel = 145.38800048828, },
				[27] = { actorLevel = 154.12699890137, },
				[28] = { actorLevel = 163.09199523926, },
				[29] = { actorLevel = 172.28300476074, },
				[30] = { actorLevel = 181.69999694824, },
				[31] = { actorLevel = 191.34300231934, },
				[32] = { actorLevel = 201.21200561523, },
				[33] = { actorLevel = 211.30700683594, },
				[34] = { actorLevel = 221.62800598145, },
				[35] = { actorLevel = 232.17500305176, },
				[36] = { actorLevel = 242.94799804688, },
				[37] = { actorLevel = 253.94700622559, },
				[38] = { actorLevel = 265.17199707031, },
				[39] = { actorLevel = 276.62298583984, },
				[40] = { actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["ShockGrenadePlayer"] = {
	name = "Voltaic Grenade",
	baseTypeName = "Voltaic Grenade",
	color = 1,
	description = "Fires a bouncing Grenade that discharges an Electrocuting Lightning blast when its fuse expires.",
	skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.Area] = true, [SkillType.ProjectileNumber] = true, [SkillType.ProjectileSpeed] = true, [SkillType.Cooldown] = true, [SkillType.Triggerable] = true, [SkillType.Duration] = true, [SkillType.Grenade] = true, [SkillType.Lightning] = true, [SkillType.Nonpathing] = true, },
	weaponTypes = {
		["Crossbow"] = true,
	},
	castTime = 1,
	qualityStats = {
		{ "base_cooldown_speed_+%", 0.5 },
	},
	levels = {
		[1] = { attackSpeedMultiplier = -25, storedUses = 2, baseMultiplier = 0.8, cooldown = 3, levelRequirement = 0, cost = { Mana = 11, }, },
		[2] = { attackSpeedMultiplier = -25, storedUses = 2, baseMultiplier = 0.88, cooldown = 3, levelRequirement = 3, cost = { Mana = 12, }, },
		[3] = { attackSpeedMultiplier = -25, storedUses = 2, baseMultiplier = 0.97, cooldown = 3, levelRequirement = 6, cost = { Mana = 14, }, },
		[4] = { attackSpeedMultiplier = -25, storedUses = 2, baseMultiplier = 1.06, cooldown = 3, levelRequirement = 10, cost = { Mana = 15, }, },
		[5] = { attackSpeedMultiplier = -25, storedUses = 2, baseMultiplier = 1.14, cooldown = 3, levelRequirement = 14, cost = { Mana = 17, }, },
		[6] = { attackSpeedMultiplier = -25, storedUses = 2, baseMultiplier = 1.22, cooldown = 3, levelRequirement = 18, cost = { Mana = 19, }, },
		[7] = { attackSpeedMultiplier = -25, storedUses = 2, baseMultiplier = 1.31, cooldown = 3, levelRequirement = 22, cost = { Mana = 22, }, },
		[8] = { attackSpeedMultiplier = -25, storedUses = 2, baseMultiplier = 1.39, cooldown = 3, levelRequirement = 26, cost = { Mana = 24, }, },
		[9] = { attackSpeedMultiplier = -25, storedUses = 2, baseMultiplier = 1.46, cooldown = 3, levelRequirement = 31, cost = { Mana = 27, }, },
		[10] = { attackSpeedMultiplier = -25, storedUses = 2, baseMultiplier = 1.53, cooldown = 3, levelRequirement = 36, cost = { Mana = 31, }, },
		[11] = { attackSpeedMultiplier = -25, storedUses = 2, baseMultiplier = 1.61, cooldown = 3, levelRequirement = 41, cost = { Mana = 35, }, },
		[12] = { attackSpeedMultiplier = -25, storedUses = 2, baseMultiplier = 1.69, cooldown = 3, levelRequirement = 46, cost = { Mana = 39, }, },
		[13] = { attackSpeedMultiplier = -25, storedUses = 2, baseMultiplier = 1.77, cooldown = 3, levelRequirement = 52, cost = { Mana = 43, }, },
		[14] = { attackSpeedMultiplier = -25, storedUses = 2, baseMultiplier = 1.86, cooldown = 3, levelRequirement = 58, cost = { Mana = 49, }, },
		[15] = { attackSpeedMultiplier = -25, storedUses = 2, baseMultiplier = 1.96, cooldown = 3, levelRequirement = 64, cost = { Mana = 55, }, },
		[16] = { attackSpeedMultiplier = -25, storedUses = 2, baseMultiplier = 2.05, cooldown = 3, levelRequirement = 66, cost = { Mana = 61, }, },
		[17] = { attackSpeedMultiplier = -25, storedUses = 2, baseMultiplier = 2.16, cooldown = 3, levelRequirement = 72, cost = { Mana = 69, }, },
		[18] = { attackSpeedMultiplier = -25, storedUses = 2, baseMultiplier = 2.26, cooldown = 3, levelRequirement = 78, cost = { Mana = 77, }, },
		[19] = { attackSpeedMultiplier = -25, storedUses = 2, baseMultiplier = 2.38, cooldown = 3, levelRequirement = 84, cost = { Mana = 86, }, },
		[20] = { attackSpeedMultiplier = -25, storedUses = 2, baseMultiplier = 2.5, cooldown = 3, levelRequirement = 90, cost = { Mana = 97, }, },
		[21] = { attackSpeedMultiplier = -25, storedUses = 2, baseMultiplier = 2.62, cooldown = 3, levelRequirement = 90, cost = { Mana = 108, }, },
		[22] = { attackSpeedMultiplier = -25, storedUses = 2, baseMultiplier = 2.75, cooldown = 3, levelRequirement = 90, cost = { Mana = 121, }, },
		[23] = { attackSpeedMultiplier = -25, storedUses = 2, baseMultiplier = 2.89, cooldown = 3, levelRequirement = 90, cost = { Mana = 136, }, },
		[24] = { attackSpeedMultiplier = -25, storedUses = 2, baseMultiplier = 3.03, cooldown = 3, levelRequirement = 90, cost = { Mana = 153, }, },
		[25] = { attackSpeedMultiplier = -25, storedUses = 2, baseMultiplier = 3.18, cooldown = 3, levelRequirement = 90, cost = { Mana = 171, }, },
		[26] = { attackSpeedMultiplier = -25, storedUses = 2, baseMultiplier = 3.34, cooldown = 3, levelRequirement = 90, cost = { Mana = 192, }, },
		[27] = { attackSpeedMultiplier = -25, storedUses = 2, baseMultiplier = 3.51, cooldown = 3, levelRequirement = 90, cost = { Mana = 215, }, },
		[28] = { attackSpeedMultiplier = -25, storedUses = 2, baseMultiplier = 3.69, cooldown = 3, levelRequirement = 90, cost = { Mana = 241, }, },
		[29] = { attackSpeedMultiplier = -25, storedUses = 2, baseMultiplier = 3.87, cooldown = 3, levelRequirement = 90, cost = { Mana = 270, }, },
		[30] = { attackSpeedMultiplier = -25, storedUses = 2, baseMultiplier = 4.06, cooldown = 3, levelRequirement = 90, cost = { Mana = 302, }, },
		[31] = { attackSpeedMultiplier = -25, storedUses = 2, baseMultiplier = 4.27, cooldown = 3, levelRequirement = 90, cost = { Mana = 338, }, },
		[32] = { attackSpeedMultiplier = -25, storedUses = 2, baseMultiplier = 4.48, cooldown = 3, levelRequirement = 90, cost = { Mana = 379, }, },
		[33] = { attackSpeedMultiplier = -25, storedUses = 2, baseMultiplier = 4.7, cooldown = 3, levelRequirement = 90, cost = { Mana = 425, }, },
		[34] = { attackSpeedMultiplier = -25, storedUses = 2, baseMultiplier = 4.94, cooldown = 3, levelRequirement = 90, cost = { Mana = 476, }, },
		[35] = { attackSpeedMultiplier = -25, storedUses = 2, baseMultiplier = 5.19, cooldown = 3, levelRequirement = 90, cost = { Mana = 533, }, },
		[36] = { attackSpeedMultiplier = -25, storedUses = 2, baseMultiplier = 5.45, cooldown = 3, levelRequirement = 90, cost = { Mana = 597, }, },
		[37] = { attackSpeedMultiplier = -25, storedUses = 2, baseMultiplier = 5.72, cooldown = 3, levelRequirement = 90, cost = { Mana = 669, }, },
		[38] = { attackSpeedMultiplier = -25, storedUses = 2, baseMultiplier = 6, cooldown = 3, levelRequirement = 90, cost = { Mana = 750, }, },
		[39] = { attackSpeedMultiplier = -25, storedUses = 2, baseMultiplier = 6.31, cooldown = 3, levelRequirement = 90, cost = { Mana = 840, }, },
		[40] = { attackSpeedMultiplier = -25, storedUses = 2, baseMultiplier = 6.62, cooldown = 3, levelRequirement = 90, cost = { Mana = 941, }, },
	},
	statSets = {
		[1] = {
			label = "Voltaic Grenade",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "shock_grenade",
			baseFlags = {
				attack = true,
				area = true,
				projectile = true,
				duration = true,
			},
			constantStats = {
				{ "action_allowed_queue_time_override_ms", 1000 },
				{ "action_required_target_facing_angle_tolerance_degrees", 90 },
				{ "base_skill_effect_duration", 1200 },
				{ "active_skill_base_physical_damage_%_to_convert_to_lightning", 80 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 60 },
				{ "fixed_projectile_spread", 50 },
				{ "active_skill_electrocutes_as_though_dealt_damage_+%_final", 50 },
			},
			stats = {
				"active_skill_base_area_of_effect_radius",
				"base_is_projectile",
				"projectile_ballistic_angle_from_reference_event",
				"projectile_uses_contact_position",
				"is_area_damage",
				"action_can_be_used_in_aiming_stance",
				"ballistic_projectiles_always_bounce",
				"can_perform_skill_while_moving",
				"projectile_uses_contact_direction",
				"base_skill_show_average_damage_instead_of_dps",
				"base_lightning_damage_can_electrocute",
				"projectiles_cannot_fork",
			},
			levels = {
				[1] = { 18, statInterpolation = { 1, }, actorLevel = 1, },
				[2] = { 18, statInterpolation = { 1, }, actorLevel = 3.4519999027252, },
				[3] = { 18, statInterpolation = { 1, }, actorLevel = 6.7670001983643, },
				[4] = { 19, statInterpolation = { 1, }, actorLevel = 10.307999610901, },
				[5] = { 19, statInterpolation = { 1, }, actorLevel = 14.074999809265, },
				[6] = { 19, statInterpolation = { 1, }, actorLevel = 18.068000793457, },
				[7] = { 20, statInterpolation = { 1, }, actorLevel = 22.287000656128, },
				[8] = { 20, statInterpolation = { 1, }, actorLevel = 26.732000350952, },
				[9] = { 20, statInterpolation = { 1, }, actorLevel = 31.40299987793, },
				[10] = { 21, statInterpolation = { 1, }, actorLevel = 36.299999237061, },
				[11] = { 21, statInterpolation = { 1, }, actorLevel = 41.423000335693, },
				[12] = { 21, statInterpolation = { 1, }, actorLevel = 46.771999359131, },
				[13] = { 22, statInterpolation = { 1, }, actorLevel = 52.34700012207, },
				[14] = { 22, statInterpolation = { 1, }, actorLevel = 58.147998809814, },
				[15] = { 22, statInterpolation = { 1, }, actorLevel = 64.175003051758, },
				[16] = { 23, statInterpolation = { 1, }, actorLevel = 70.428001403809, },
				[17] = { 23, statInterpolation = { 1, }, actorLevel = 76.906997680664, },
				[18] = { 23, statInterpolation = { 1, }, actorLevel = 83.611999511719, },
				[19] = { 24, statInterpolation = { 1, }, actorLevel = 90.542999267578, },
				[20] = { 24, statInterpolation = { 1, }, actorLevel = 97.699996948242, },
				[21] = { 24, statInterpolation = { 1, }, actorLevel = 105.08300018311, },
				[22] = { 25, statInterpolation = { 1, }, actorLevel = 112.69200134277, },
				[23] = { 25, statInterpolation = { 1, }, actorLevel = 120.52700042725, },
				[24] = { 25, statInterpolation = { 1, }, actorLevel = 128.58799743652, },
				[25] = { 26, statInterpolation = { 1, }, actorLevel = 136.875, },
				[26] = { 26, statInterpolation = { 1, }, actorLevel = 145.38800048828, },
				[27] = { 26, statInterpolation = { 1, }, actorLevel = 154.12699890137, },
				[28] = { 27, statInterpolation = { 1, }, actorLevel = 163.09199523926, },
				[29] = { 27, statInterpolation = { 1, }, actorLevel = 172.28300476074, },
				[30] = { 27, statInterpolation = { 1, }, actorLevel = 181.69999694824, },
				[31] = { 28, statInterpolation = { 1, }, actorLevel = 191.34300231934, },
				[32] = { 28, statInterpolation = { 1, }, actorLevel = 201.21200561523, },
				[33] = { 28, statInterpolation = { 1, }, actorLevel = 211.30700683594, },
				[34] = { 29, statInterpolation = { 1, }, actorLevel = 221.62800598145, },
				[35] = { 29, statInterpolation = { 1, }, actorLevel = 232.17500305176, },
				[36] = { 29, statInterpolation = { 1, }, actorLevel = 242.94799804688, },
				[37] = { 30, statInterpolation = { 1, }, actorLevel = 253.94700622559, },
				[38] = { 30, statInterpolation = { 1, }, actorLevel = 265.17199707031, },
				[39] = { 30, statInterpolation = { 1, }, actorLevel = 276.62298583984, },
				[40] = { 31, statInterpolation = { 1, }, actorLevel = 288.29998779297, },
			},
		},
	}
}
skills["WarBannerReservationPlayer"] = {
	name = "War Banner",
	baseTypeName = "War Banner",
	color = 1,
	description = "While active, killing enemies with Attacks or standing near a Unique enemy generates Valour. Using this Skill consumes its Valour to place an inspiring Banner with an Aura that grants you and nearby Allies Attack damage and Accuracy while the Banner lasts. The Banner cannot gain Valour while placed, and you cannot place a Banner while you already have a Banner placed.",
	skillTypes = { [SkillType.OngoingSkill] = true, [SkillType.HasReservation] = true, [SkillType.Buff] = true, [SkillType.Persistent] = true, [SkillType.CanHaveMultipleOngoingSkillInstances] = true, [SkillType.Area] = true, [SkillType.Duration] = true, },
	castTime = 1,
	qualityStats = {
	},
	levels = {
		[1] = { spiritReservationFlat = 30, levelRequirement = 0, },
		[2] = { spiritReservationFlat = 30, levelRequirement = 3, },
		[3] = { spiritReservationFlat = 30, levelRequirement = 6, },
		[4] = { spiritReservationFlat = 30, levelRequirement = 10, },
		[5] = { spiritReservationFlat = 30, levelRequirement = 14, },
		[6] = { spiritReservationFlat = 30, levelRequirement = 18, },
		[7] = { spiritReservationFlat = 30, levelRequirement = 22, },
		[8] = { spiritReservationFlat = 30, levelRequirement = 26, },
		[9] = { spiritReservationFlat = 30, levelRequirement = 31, },
		[10] = { spiritReservationFlat = 30, levelRequirement = 36, },
		[11] = { spiritReservationFlat = 30, levelRequirement = 41, },
		[12] = { spiritReservationFlat = 30, levelRequirement = 46, },
		[13] = { spiritReservationFlat = 30, levelRequirement = 52, },
		[14] = { spiritReservationFlat = 30, levelRequirement = 58, },
		[15] = { spiritReservationFlat = 30, levelRequirement = 64, },
		[16] = { spiritReservationFlat = 30, levelRequirement = 66, },
		[17] = { spiritReservationFlat = 30, levelRequirement = 72, },
		[18] = { spiritReservationFlat = 30, levelRequirement = 78, },
		[19] = { spiritReservationFlat = 30, levelRequirement = 84, },
		[20] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[21] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[22] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[23] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[24] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[25] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[26] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[27] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[28] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[29] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[30] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[31] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[32] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[33] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[34] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[35] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[36] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[37] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[38] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[39] = { spiritReservationFlat = 30, levelRequirement = 90, },
		[40] = { spiritReservationFlat = 30, levelRequirement = 90, },
	},
	statSets = {
	}
}
skills["WarBannerPlayer"] = {
	name = "War Banner",
	hidden = true,
	skillTypes = { [SkillType.Banner] = true, [SkillType.Area] = true, [SkillType.Duration] = true, [SkillType.Nonpathing] = true, },
	castTime = 1,
	qualityStats = {
		{ "banner_buff_effect_+%_final_per_resource", 0.1 },
	},
	levels = {
		[1] = { levelRequirement = 0, },
		[2] = { levelRequirement = 0, },
		[3] = { levelRequirement = 0, },
		[4] = { levelRequirement = 0, },
		[5] = { levelRequirement = 0, },
		[6] = { levelRequirement = 0, },
		[7] = { levelRequirement = 0, },
		[8] = { levelRequirement = 0, },
		[9] = { levelRequirement = 0, },
		[10] = { levelRequirement = 0, },
		[11] = { levelRequirement = 0, },
		[12] = { levelRequirement = 0, },
		[13] = { levelRequirement = 0, },
		[14] = { levelRequirement = 0, },
		[15] = { levelRequirement = 0, },
		[16] = { levelRequirement = 0, },
		[17] = { levelRequirement = 0, },
		[18] = { levelRequirement = 0, },
		[19] = { levelRequirement = 0, },
		[20] = { levelRequirement = 0, },
		[21] = { levelRequirement = 0, },
		[22] = { levelRequirement = 0, },
		[23] = { levelRequirement = 0, },
		[24] = { levelRequirement = 0, },
		[25] = { levelRequirement = 0, },
		[26] = { levelRequirement = 0, },
		[27] = { levelRequirement = 0, },
		[28] = { levelRequirement = 0, },
		[29] = { levelRequirement = 0, },
		[30] = { levelRequirement = 0, },
		[31] = { levelRequirement = 0, },
		[32] = { levelRequirement = 0, },
		[33] = { levelRequirement = 0, },
		[34] = { levelRequirement = 0, },
		[35] = { levelRequirement = 0, },
		[36] = { levelRequirement = 0, },
		[37] = { levelRequirement = 0, },
		[38] = { levelRequirement = 0, },
		[39] = { levelRequirement = 0, },
		[40] = { levelRequirement = 0, },
	},
	statSets = {
		[1] = {
			label = "War Banner",
			incrementalEffectiveness = 0.054999999701977,
			statDescriptionScope = "war_banner",
			baseFlags = {
			},
			constantStats = {
				{ "active_skill_base_area_of_effect_radius", 40 },
				{ "banner_buff_effect_+%_final_per_resource", 10 },
				{ "movement_speed_+%_final_while_performing_action", -70 },
				{ "movement_speed_acceleration_+%_per_second_while_performing_action", 160 },
				{ "movement_speed_while_performing_action_locked_duration_%", 60 },
			},
			stats = {
				"base_skill_effect_duration",
				"skill_war_banner_attack_damage_+%_final",
				"skill_war_banner_accuracy_+%",
				"can_perform_skill_while_moving",
				"base_deal_no_damage",
			},
			levels = {
				[1] = { 6000, 5, 30, statInterpolation = { 1, 1, 1, }, actorLevel = 1, },
				[2] = { 6050, 5, 30, statInterpolation = { 1, 1, 1, }, actorLevel = 3.4519999027252, },
				[3] = { 6100, 5, 30, statInterpolation = { 1, 1, 1, }, actorLevel = 6.7670001983643, },
				[4] = { 6150, 5, 30, statInterpolation = { 1, 1, 1, }, actorLevel = 10.307999610901, },
				[5] = { 6200, 5, 30, statInterpolation = { 1, 1, 1, }, actorLevel = 14.074999809265, },
				[6] = { 6250, 5, 30, statInterpolation = { 1, 1, 1, }, actorLevel = 18.068000793457, },
				[7] = { 6300, 5, 30, statInterpolation = { 1, 1, 1, }, actorLevel = 22.287000656128, },
				[8] = { 6350, 5, 30, statInterpolation = { 1, 1, 1, }, actorLevel = 26.732000350952, },
				[9] = { 6400, 5, 30, statInterpolation = { 1, 1, 1, }, actorLevel = 31.40299987793, },
				[10] = { 6450, 5, 30, statInterpolation = { 1, 1, 1, }, actorLevel = 36.299999237061, },
				[11] = { 6500, 5, 30, statInterpolation = { 1, 1, 1, }, actorLevel = 41.423000335693, },
				[12] = { 6550, 5, 30, statInterpolation = { 1, 1, 1, }, actorLevel = 46.771999359131, },
				[13] = { 6600, 5, 30, statInterpolation = { 1, 1, 1, }, actorLevel = 52.34700012207, },
				[14] = { 6650, 6, 30, statInterpolation = { 1, 1, 1, }, actorLevel = 58.147998809814, },
				[15] = { 6700, 6, 30, statInterpolation = { 1, 1, 1, }, actorLevel = 64.175003051758, },
				[16] = { 6750, 6, 30, statInterpolation = { 1, 1, 1, }, actorLevel = 70.428001403809, },
				[17] = { 6800, 6, 30, statInterpolation = { 1, 1, 1, }, actorLevel = 76.906997680664, },
				[18] = { 6850, 6, 30, statInterpolation = { 1, 1, 1, }, actorLevel = 83.611999511719, },
				[19] = { 6900, 6, 30, statInterpolation = { 1, 1, 1, }, actorLevel = 90.542999267578, },
				[20] = { 6950, 6, 30, statInterpolation = { 1, 1, 1, }, actorLevel = 97.699996948242, },
				[21] = { 7000, 6, 30, statInterpolation = { 1, 1, 1, }, actorLevel = 105.08300018311, },
				[22] = { 7050, 6, 30, statInterpolation = { 1, 1, 1, }, actorLevel = 112.69200134277, },
				[23] = { 7100, 6, 30, statInterpolation = { 1, 1, 1, }, actorLevel = 120.52700042725, },
				[24] = { 7150, 6, 30, statInterpolation = { 1, 1, 1, }, actorLevel = 128.58799743652, },
				[25] = { 7200, 6, 30, statInterpolation = { 1, 1, 1, }, actorLevel = 136.875, },
				[26] = { 7250, 7, 30, statInterpolation = { 1, 1, 1, }, actorLevel = 145.38800048828, },
				[27] = { 7300, 7, 30, statInterpolation = { 1, 1, 1, }, actorLevel = 154.12699890137, },
				[28] = { 7350, 7, 30, statInterpolation = { 1, 1, 1, }, actorLevel = 163.09199523926, },
				[29] = { 7400, 7, 30, statInterpolation = { 1, 1, 1, }, actorLevel = 172.28300476074, },
				[30] = { 7450, 7, 30, statInterpolation = { 1, 1, 1, }, actorLevel = 181.69999694824, },
				[31] = { 7500, 7, 30, statInterpolation = { 1, 1, 1, }, actorLevel = 191.34300231934, },
				[32] = { 7550, 7, 30, statInterpolation = { 1, 1, 1, }, actorLevel = 201.21200561523, },
				[33] = { 7600, 8, 30, statInterpolation = { 1, 1, 1, }, actorLevel = 211.30700683594, },
				[34] = { 7650, 8, 30, statInterpolation = { 1, 1, 1, }, actorLevel = 221.62800598145, },
				[35] = { 7700, 8, 30, statInterpolation = { 1, 1, 1, }, actorLevel = 232.17500305176, },
				[36] = { 7750, 8, 30, statInterpolation = { 1, 1, 1, }, actorLevel = 242.94799804688, },
				[37] = { 7800, 8, 30, statInterpolation = { 1, 1, 1, }, actorLevel = 253.94700622559, },
				[38] = { 7850, 8, 30, statInterpolation = { 1, 1, 1, }, actorLevel = 265.17199707031, },
				[39] = { 7900, 8, 30, statInterpolation = { 1, 1, 1, }, actorLevel = 276.62298583984, },
				[40] = { 7950, 8, 30, statInterpolation = { 1, 1, 1, }, actorLevel = 288.29998779297, },
			},
		},
	}
}