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

skills["SupportAddedColdDamage"] = {
	name = "Added Cold Damage",
	color = 2,
	support = true,
	requireSkillTypes = { 1, 10, },
	addSkillTypes = { },
	excludeSkillTypes = { },
	baseMods = {
	},
	qualityStats = {
		{ "cold_damage_+%", 0.5 },
	},
	stats = {
		"global_minimum_added_cold_damage",
		"global_maximum_added_cold_damage",
	},
	levels = {
		[1] = { 4, 6, manaMultiplier = 30, levelRequirement = 8, statInterpolation = { }, },
		[2] = { 5, 7, manaMultiplier = 30, levelRequirement = 10, statInterpolation = { }, },
		[3] = { 6, 9, manaMultiplier = 30, levelRequirement = 13, statInterpolation = { }, },
		[4] = { 8, 11, manaMultiplier = 30, levelRequirement = 17, statInterpolation = { }, },
		[5] = { 10, 15, manaMultiplier = 30, levelRequirement = 21, statInterpolation = { }, },
		[6] = { 13, 19, manaMultiplier = 30, levelRequirement = 25, statInterpolation = { }, },
		[7] = { 16, 24, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { }, },
		[8] = { 20, 31, manaMultiplier = 30, levelRequirement = 33, statInterpolation = { }, },
		[9] = { 25, 38, manaMultiplier = 30, levelRequirement = 37, statInterpolation = { }, },
		[10] = { 30, 45, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { }, },
		[11] = { 35, 52, manaMultiplier = 30, levelRequirement = 43, statInterpolation = { }, },
		[12] = { 40, 61, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { }, },
		[13] = { 47, 70, manaMultiplier = 30, levelRequirement = 49, statInterpolation = { }, },
		[14] = { 54, 81, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { }, },
		[15] = { 63, 94, manaMultiplier = 30, levelRequirement = 55, statInterpolation = { }, },
		[16] = { 72, 108, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { }, },
		[17] = { 83, 125, manaMultiplier = 30, levelRequirement = 61, statInterpolation = { }, },
		[18] = { 95, 143, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { }, },
		[19] = { 109, 164, manaMultiplier = 30, levelRequirement = 67, statInterpolation = { }, },
		[20] = { 125, 188, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { }, },
		[21] = { 137, 205, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { }, },
		[22] = { 149, 224, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { }, },
		[23] = { 163, 245, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { }, },
		[24] = { 178, 267, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { }, },
		[25] = { 194, 291, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { }, },
		[26] = { 212, 318, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { }, },
		[27] = { 231, 346, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { }, },
		[28] = { 251, 377, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { }, },
		[29] = { 274, 411, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { }, },
		[30] = { 298, 447, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { }, },
	},
}
skills["SupportAdditionalAccuracy"] = {
	name = "Additional Accuracy",
	color = 2,
	support = true,
	requireSkillTypes = { 1, 56, },
	addSkillTypes = { },
	excludeSkillTypes = { },
	baseMods = {
	},
	qualityStats = {
		{ "accuracy_rating_+%", 1 },
	},
	stats = {
		"accuracy_rating",
	},
	levels = {
		[1] = { 74, levelRequirement = 8, statInterpolation = { }, },
		[2] = { 100, levelRequirement = 10, statInterpolation = { }, },
		[3] = { 127, levelRequirement = 13, statInterpolation = { }, },
		[4] = { 157, levelRequirement = 17, statInterpolation = { }, },
		[5] = { 190, levelRequirement = 21, statInterpolation = { }, },
		[6] = { 230, levelRequirement = 25, statInterpolation = { }, },
		[7] = { 290, levelRequirement = 29, statInterpolation = { }, },
		[8] = { 350, levelRequirement = 33, statInterpolation = { }, },
		[9] = { 400, levelRequirement = 37, statInterpolation = { }, },
		[10] = { 453, levelRequirement = 40, statInterpolation = { }, },
		[11] = { 528, levelRequirement = 43, statInterpolation = { }, },
		[12] = { 586, levelRequirement = 46, statInterpolation = { }, },
		[13] = { 645, levelRequirement = 49, statInterpolation = { }, },
		[14] = { 707, levelRequirement = 52, statInterpolation = { }, },
		[15] = { 772, levelRequirement = 55, statInterpolation = { }, },
		[16] = { 840, levelRequirement = 58, statInterpolation = { }, },
		[17] = { 887, levelRequirement = 61, statInterpolation = { }, },
		[18] = { 934, levelRequirement = 64, statInterpolation = { }, },
		[19] = { 983, levelRequirement = 67, statInterpolation = { }, },
		[20] = { 1034, levelRequirement = 70, statInterpolation = { }, },
		[21] = { 1085, levelRequirement = 72, statInterpolation = { }, },
		[22] = { 1138, levelRequirement = 74, statInterpolation = { }, },
		[23] = { 1191, levelRequirement = 76, statInterpolation = { }, },
		[24] = { 1246, levelRequirement = 78, statInterpolation = { }, },
		[25] = { 1301, levelRequirement = 80, statInterpolation = { }, },
		[26] = { 1358, levelRequirement = 82, statInterpolation = { }, },
		[27] = { 1415, levelRequirement = 84, statInterpolation = { }, },
		[28] = { 1474, levelRequirement = 86, statInterpolation = { }, },
		[29] = { 1533, levelRequirement = 88, statInterpolation = { }, },
		[30] = { 1594, levelRequirement = 90, statInterpolation = { }, },
	},
}
skills["SupportBlind"] = {
	name = "Blind",
	color = 2,
	support = true,
	requireSkillTypes = { 10, 1, },
	addSkillTypes = { },
	excludeSkillTypes = { },
	baseMods = {
	},
	qualityStats = {
		{ "blind_duration_+%", 1 },
	},
	stats = {
		"global_chance_to_blind_on_hit_%",
		"blind_duration_+%",
	},
	levels = {
		[1] = { 10, 0, levelRequirement = 8, statInterpolation = { }, },
		[2] = { 10, 2, levelRequirement = 10, statInterpolation = { }, },
		[3] = { 10, 4, levelRequirement = 13, statInterpolation = { }, },
		[4] = { 10, 6, levelRequirement = 17, statInterpolation = { }, },
		[5] = { 10, 8, levelRequirement = 21, statInterpolation = { }, },
		[6] = { 10, 10, levelRequirement = 25, statInterpolation = { }, },
		[7] = { 10, 12, levelRequirement = 29, statInterpolation = { }, },
		[8] = { 10, 14, levelRequirement = 33, statInterpolation = { }, },
		[9] = { 10, 16, levelRequirement = 37, statInterpolation = { }, },
		[10] = { 10, 18, levelRequirement = 40, statInterpolation = { }, },
		[11] = { 10, 20, levelRequirement = 43, statInterpolation = { }, },
		[12] = { 10, 22, levelRequirement = 46, statInterpolation = { }, },
		[13] = { 10, 24, levelRequirement = 49, statInterpolation = { }, },
		[14] = { 10, 26, levelRequirement = 52, statInterpolation = { }, },
		[15] = { 10, 28, levelRequirement = 55, statInterpolation = { }, },
		[16] = { 10, 30, levelRequirement = 58, statInterpolation = { }, },
		[17] = { 10, 32, levelRequirement = 61, statInterpolation = { }, },
		[18] = { 10, 34, levelRequirement = 64, statInterpolation = { }, },
		[19] = { 10, 36, levelRequirement = 67, statInterpolation = { }, },
		[20] = { 10, 38, levelRequirement = 70, statInterpolation = { }, },
		[21] = { 10, 40, levelRequirement = 72, statInterpolation = { }, },
		[22] = { 10, 42, levelRequirement = 74, statInterpolation = { }, },
		[23] = { 10, 44, levelRequirement = 76, statInterpolation = { }, },
		[24] = { 10, 46, levelRequirement = 78, statInterpolation = { }, },
		[25] = { 10, 48, levelRequirement = 80, statInterpolation = { }, },
		[26] = { 10, 50, levelRequirement = 82, statInterpolation = { }, },
		[27] = { 10, 52, levelRequirement = 84, statInterpolation = { }, },
		[28] = { 10, 54, levelRequirement = 86, statInterpolation = { }, },
		[29] = { 10, 56, levelRequirement = 88, statInterpolation = { }, },
		[30] = { 10, 58, levelRequirement = 90, statInterpolation = { }, },
	},
}
skills["SupportBlockReduction"] = {
	name = "Block Chance Reduction",
	color = 2,
	support = true,
	requireSkillTypes = { 10, 1, },
	addSkillTypes = { },
	excludeSkillTypes = { },
	baseMods = {
	},
	qualityStats = {
		{ "global_reduce_enemy_block_%", 0.25 },
	},
	stats = {
		"global_reduce_enemy_block_%",
		"reduce_enemy_dodge_%",
	},
	levels = {
		[1] = { 20, 20, levelRequirement = 18, statInterpolation = { }, },
		[2] = { 21, 20, levelRequirement = 22, statInterpolation = { }, },
		[3] = { 21, 21, levelRequirement = 26, statInterpolation = { }, },
		[4] = { 22, 21, levelRequirement = 29, statInterpolation = { }, },
		[5] = { 22, 22, levelRequirement = 32, statInterpolation = { }, },
		[6] = { 23, 22, levelRequirement = 35, statInterpolation = { }, },
		[7] = { 23, 23, levelRequirement = 38, statInterpolation = { }, },
		[8] = { 24, 23, levelRequirement = 41, statInterpolation = { }, },
		[9] = { 24, 24, levelRequirement = 44, statInterpolation = { }, },
		[10] = { 25, 24, levelRequirement = 47, statInterpolation = { }, },
		[11] = { 25, 25, levelRequirement = 50, statInterpolation = { }, },
		[12] = { 26, 25, levelRequirement = 53, statInterpolation = { }, },
		[13] = { 26, 26, levelRequirement = 56, statInterpolation = { }, },
		[14] = { 27, 26, levelRequirement = 58, statInterpolation = { }, },
		[15] = { 27, 27, levelRequirement = 60, statInterpolation = { }, },
		[16] = { 28, 27, levelRequirement = 62, statInterpolation = { }, },
		[17] = { 28, 28, levelRequirement = 64, statInterpolation = { }, },
		[18] = { 29, 28, levelRequirement = 66, statInterpolation = { }, },
		[19] = { 29, 29, levelRequirement = 68, statInterpolation = { }, },
		[20] = { 30, 29, levelRequirement = 70, statInterpolation = { }, },
		[21] = { 30, 30, levelRequirement = 72, statInterpolation = { }, },
		[22] = { 31, 30, levelRequirement = 74, statInterpolation = { }, },
		[23] = { 31, 31, levelRequirement = 76, statInterpolation = { }, },
		[24] = { 32, 31, levelRequirement = 78, statInterpolation = { }, },
		[25] = { 32, 32, levelRequirement = 80, statInterpolation = { }, },
		[26] = { 33, 32, levelRequirement = 82, statInterpolation = { }, },
		[27] = { 33, 33, levelRequirement = 84, statInterpolation = { }, },
		[28] = { 34, 33, levelRequirement = 86, statInterpolation = { }, },
		[29] = { 34, 34, levelRequirement = 88, statInterpolation = { }, },
		[30] = { 35, 34, levelRequirement = 90, statInterpolation = { }, },
	},
}
skills["SupportCastOnCrit"] = {
	name = "Cast On Critical Strike",
	color = 2,
	support = true,
	requireSkillTypes = { 1, 36, },
	addSkillTypes = { 42, },
	excludeSkillTypes = { 37, 41, 30, 44, 61, },
	statMap = {
		["support_cast_on_crit_spell_damage_+%_final"] = {
			mod("Damage", "MORE", nil, ModFlag.Spell),
		},
	},
	baseMods = {
		skill("showAverage", true, { type = "SkillType", skillType = SkillType.TriggerableSpell }),
	},
	qualityStats = {
		{ "critical_strike_chance_+%", 1 },
	},
	stats = {
		"cast_linked_spells_on_attack_crit_%",
		"support_cast_on_crit_spell_damage_+%_final",
		"spell_uncastable_if_triggerable",
	},
	levels = {
		[1] = { 100, 20, cooldown = 0.5, levelRequirement = 38, manaMultiplier = 40, statInterpolation = { }, },
		[2] = { 100, 21, cooldown = 0.5, levelRequirement = 40, manaMultiplier = 40, statInterpolation = { }, },
		[3] = { 100, 22, cooldown = 0.5, levelRequirement = 42, manaMultiplier = 40, statInterpolation = { }, },
		[4] = { 100, 23, cooldown = 0.5, levelRequirement = 44, manaMultiplier = 40, statInterpolation = { }, },
		[5] = { 100, 24, cooldown = 0.5, levelRequirement = 46, manaMultiplier = 40, statInterpolation = { }, },
		[6] = { 100, 25, cooldown = 0.5, levelRequirement = 48, manaMultiplier = 40, statInterpolation = { }, },
		[7] = { 100, 26, cooldown = 0.5, levelRequirement = 50, manaMultiplier = 40, statInterpolation = { }, },
		[8] = { 100, 27, cooldown = 0.5, levelRequirement = 52, manaMultiplier = 40, statInterpolation = { }, },
		[9] = { 100, 28, cooldown = 0.5, levelRequirement = 54, manaMultiplier = 40, statInterpolation = { }, },
		[10] = { 100, 29, cooldown = 0.5, levelRequirement = 56, manaMultiplier = 40, statInterpolation = { }, },
		[11] = { 100, 30, cooldown = 0.5, levelRequirement = 58, manaMultiplier = 40, statInterpolation = { }, },
		[12] = { 100, 31, cooldown = 0.5, levelRequirement = 60, manaMultiplier = 40, statInterpolation = { }, },
		[13] = { 100, 32, cooldown = 0.5, levelRequirement = 62, manaMultiplier = 40, statInterpolation = { }, },
		[14] = { 100, 33, cooldown = 0.5, levelRequirement = 64, manaMultiplier = 40, statInterpolation = { }, },
		[15] = { 100, 34, cooldown = 0.5, levelRequirement = 65, manaMultiplier = 40, statInterpolation = { }, },
		[16] = { 100, 35, cooldown = 0.5, levelRequirement = 66, manaMultiplier = 40, statInterpolation = { }, },
		[17] = { 100, 36, cooldown = 0.5, levelRequirement = 67, manaMultiplier = 40, statInterpolation = { }, },
		[18] = { 100, 37, cooldown = 0.5, levelRequirement = 68, manaMultiplier = 40, statInterpolation = { }, },
		[19] = { 100, 38, cooldown = 0.5, levelRequirement = 69, manaMultiplier = 40, statInterpolation = { }, },
		[20] = { 100, 39, cooldown = 0.5, levelRequirement = 70, manaMultiplier = 40, statInterpolation = { }, },
		[21] = { 100, 40, cooldown = 0.5, levelRequirement = 72, manaMultiplier = 40, statInterpolation = { }, },
		[22] = { 100, 41, cooldown = 0.5, levelRequirement = 74, manaMultiplier = 40, statInterpolation = { }, },
		[23] = { 100, 42, cooldown = 0.5, levelRequirement = 76, manaMultiplier = 40, statInterpolation = { }, },
		[24] = { 100, 43, cooldown = 0.5, levelRequirement = 78, manaMultiplier = 40, statInterpolation = { }, },
		[25] = { 100, 44, cooldown = 0.5, levelRequirement = 80, manaMultiplier = 40, statInterpolation = { }, },
		[26] = { 100, 45, cooldown = 0.5, levelRequirement = 82, manaMultiplier = 40, statInterpolation = { }, },
		[27] = { 100, 46, cooldown = 0.5, levelRequirement = 84, manaMultiplier = 40, statInterpolation = { }, },
		[28] = { 100, 47, cooldown = 0.5, levelRequirement = 86, manaMultiplier = 40, statInterpolation = { }, },
		[29] = { 100, 48, cooldown = 0.5, levelRequirement = 88, manaMultiplier = 40, statInterpolation = { }, },
		[30] = { 100, 49, cooldown = 0.5, levelRequirement = 90, manaMultiplier = 40, statInterpolation = { }, },
	},
}
skills["SupportCastOnDeath"] = {
	name = "Cast on Death",
	color = 2,
	support = true,
	requireSkillTypes = { 36, },
	addSkillTypes = { 42, },
	excludeSkillTypes = { 9, 37, 41, 30, 44, 61, },
	statMap = {
		["area_of_effect_+%_while_dead"] = {
			mod("AreaOfEffect", "INC", nil),
		},
		["cast_on_death_damage_+%_final_while_dead"] = {
			mod("Damage", "MORE", nil),
		},
	},
	baseMods = {
	},
	qualityStats = {
		{ "area_of_effect_+%_while_dead", 3 },
	},
	stats = {
		"cast_on_death_%",
		"cast_on_death_damage_+%_final_while_dead",
		"spell_uncastable_if_triggerable",
		"spell_only_castable_on_death",
		"base_skill_show_average_damage_instead_of_dps",
	},
	levels = {
		[1] = { 100, 0, levelRequirement = 38, statInterpolation = { }, },
		[2] = { 100, 16, levelRequirement = 40, statInterpolation = { }, },
		[3] = { 100, 32, levelRequirement = 42, statInterpolation = { }, },
		[4] = { 100, 48, levelRequirement = 44, statInterpolation = { }, },
		[5] = { 100, 64, levelRequirement = 46, statInterpolation = { }, },
		[6] = { 100, 80, levelRequirement = 48, statInterpolation = { }, },
		[7] = { 100, 96, levelRequirement = 50, statInterpolation = { }, },
		[8] = { 100, 112, levelRequirement = 52, statInterpolation = { }, },
		[9] = { 100, 128, levelRequirement = 54, statInterpolation = { }, },
		[10] = { 100, 144, levelRequirement = 56, statInterpolation = { }, },
		[11] = { 100, 160, levelRequirement = 58, statInterpolation = { }, },
		[12] = { 100, 176, levelRequirement = 60, statInterpolation = { }, },
		[13] = { 100, 192, levelRequirement = 62, statInterpolation = { }, },
		[14] = { 100, 208, levelRequirement = 64, statInterpolation = { }, },
		[15] = { 100, 224, levelRequirement = 65, statInterpolation = { }, },
		[16] = { 100, 240, levelRequirement = 66, statInterpolation = { }, },
		[17] = { 100, 256, levelRequirement = 67, statInterpolation = { }, },
		[18] = { 100, 272, levelRequirement = 68, statInterpolation = { }, },
		[19] = { 100, 288, levelRequirement = 69, statInterpolation = { }, },
		[20] = { 100, 304, levelRequirement = 70, statInterpolation = { }, },
		[21] = { 100, 320, levelRequirement = 72, statInterpolation = { }, },
		[22] = { 100, 336, levelRequirement = 74, statInterpolation = { }, },
		[23] = { 100, 352, levelRequirement = 76, statInterpolation = { }, },
		[24] = { 100, 368, levelRequirement = 78, statInterpolation = { }, },
		[25] = { 100, 384, levelRequirement = 80, statInterpolation = { }, },
		[26] = { 100, 400, levelRequirement = 82, statInterpolation = { }, },
		[27] = { 100, 416, levelRequirement = 84, statInterpolation = { }, },
		[28] = { 100, 432, levelRequirement = 86, statInterpolation = { }, },
		[29] = { 100, 448, levelRequirement = 88, statInterpolation = { }, },
		[30] = { 100, 464, levelRequirement = 90, statInterpolation = { }, },
	},
}
skills["SupportChain"] = {
	name = "Chain",
	color = 2,
	support = true,
	requireSkillTypes = { 23, 3, 54, 56, },
	addSkillTypes = { },
	excludeSkillTypes = { },
	statMap = {
		["support_chain_damage_+%_final"] = {
			mod("Damage", "MORE", nil),
		},
	},
	baseMods = {
	},
	qualityStats = {
		{ "base_projectile_speed_+%", 1 },
	},
	stats = {
		"number_of_additional_projectiles_in_chain",
		"support_chain_damage_+%_final",
	},
	levels = {
		[1] = { 2, -50, manaMultiplier = 50, levelRequirement = 38, statInterpolation = { }, },
		[2] = { 2, -49, manaMultiplier = 50, levelRequirement = 40, statInterpolation = { }, },
		[3] = { 2, -48, manaMultiplier = 50, levelRequirement = 42, statInterpolation = { }, },
		[4] = { 2, -47, manaMultiplier = 50, levelRequirement = 44, statInterpolation = { }, },
		[5] = { 2, -46, manaMultiplier = 50, levelRequirement = 46, statInterpolation = { }, },
		[6] = { 2, -45, manaMultiplier = 50, levelRequirement = 48, statInterpolation = { }, },
		[7] = { 2, -44, manaMultiplier = 50, levelRequirement = 50, statInterpolation = { }, },
		[8] = { 2, -43, manaMultiplier = 50, levelRequirement = 52, statInterpolation = { }, },
		[9] = { 2, -42, manaMultiplier = 50, levelRequirement = 54, statInterpolation = { }, },
		[10] = { 2, -41, manaMultiplier = 50, levelRequirement = 56, statInterpolation = { }, },
		[11] = { 2, -40, manaMultiplier = 50, levelRequirement = 58, statInterpolation = { }, },
		[12] = { 2, -39, manaMultiplier = 50, levelRequirement = 60, statInterpolation = { }, },
		[13] = { 2, -38, manaMultiplier = 50, levelRequirement = 62, statInterpolation = { }, },
		[14] = { 2, -37, manaMultiplier = 50, levelRequirement = 64, statInterpolation = { }, },
		[15] = { 2, -36, manaMultiplier = 50, levelRequirement = 65, statInterpolation = { }, },
		[16] = { 2, -35, manaMultiplier = 50, levelRequirement = 66, statInterpolation = { }, },
		[17] = { 2, -34, manaMultiplier = 50, levelRequirement = 67, statInterpolation = { }, },
		[18] = { 2, -33, manaMultiplier = 50, levelRequirement = 68, statInterpolation = { }, },
		[19] = { 2, -32, manaMultiplier = 50, levelRequirement = 69, statInterpolation = { }, },
		[20] = { 2, -31, manaMultiplier = 50, levelRequirement = 70, statInterpolation = { }, },
		[21] = { 2, -30, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { }, },
		[22] = { 2, -29, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { }, },
		[23] = { 2, -28, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { }, },
		[24] = { 2, -27, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { }, },
		[25] = { 2, -26, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { }, },
		[26] = { 2, -25, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { }, },
		[27] = { 2, -24, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { }, },
		[28] = { 2, -23, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { }, },
		[29] = { 2, -22, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { }, },
		[30] = { 2, -21, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { }, },
	},
}
skills["SupportChanceToFlee"] = {
	name = "Chance to Flee",
	color = 2,
	support = true,
	requireSkillTypes = { 1, 10, },
	addSkillTypes = { },
	excludeSkillTypes = { },
	baseMods = {
	},
	qualityStats = {
		{ "global_hit_causes_monster_flee_%", 1 },
	},
	stats = {
		"global_hit_causes_monster_flee_%",
	},
	levels = {
		[1] = { 25, levelRequirement = 8, statInterpolation = { }, },
		[2] = { 26, levelRequirement = 10, statInterpolation = { }, },
		[3] = { 27, levelRequirement = 13, statInterpolation = { }, },
		[4] = { 28, levelRequirement = 17, statInterpolation = { }, },
		[5] = { 29, levelRequirement = 21, statInterpolation = { }, },
		[6] = { 30, levelRequirement = 25, statInterpolation = { }, },
		[7] = { 31, levelRequirement = 29, statInterpolation = { }, },
		[8] = { 32, levelRequirement = 33, statInterpolation = { }, },
		[9] = { 33, levelRequirement = 37, statInterpolation = { }, },
		[10] = { 34, levelRequirement = 40, statInterpolation = { }, },
		[11] = { 35, levelRequirement = 43, statInterpolation = { }, },
		[12] = { 36, levelRequirement = 46, statInterpolation = { }, },
		[13] = { 37, levelRequirement = 49, statInterpolation = { }, },
		[14] = { 38, levelRequirement = 52, statInterpolation = { }, },
		[15] = { 39, levelRequirement = 55, statInterpolation = { }, },
		[16] = { 40, levelRequirement = 58, statInterpolation = { }, },
		[17] = { 41, levelRequirement = 61, statInterpolation = { }, },
		[18] = { 42, levelRequirement = 64, statInterpolation = { }, },
		[19] = { 43, levelRequirement = 67, statInterpolation = { }, },
		[20] = { 44, levelRequirement = 70, statInterpolation = { }, },
		[21] = { 45, levelRequirement = 72, statInterpolation = { }, },
		[22] = { 46, levelRequirement = 74, statInterpolation = { }, },
		[23] = { 47, levelRequirement = 76, statInterpolation = { }, },
		[24] = { 48, levelRequirement = 78, statInterpolation = { }, },
		[25] = { 49, levelRequirement = 80, statInterpolation = { }, },
		[26] = { 50, levelRequirement = 82, statInterpolation = { }, },
		[27] = { 51, levelRequirement = 84, statInterpolation = { }, },
		[28] = { 52, levelRequirement = 86, statInterpolation = { }, },
		[29] = { 53, levelRequirement = 88, statInterpolation = { }, },
		[30] = { 54, levelRequirement = 90, statInterpolation = { }, },
	},
}
skills["SupportClusterTrap"] = {
	name = "Cluster Traps",
	color = 2,
	support = true,
	requireSkillTypes = { 37, },
	addSkillTypes = { },
	excludeSkillTypes = { },
	statMap = {
		["support_clustertrap_damage_+%_final"] = {
			mod("Damage", "MORE", nil),
		},
	},
	baseMods = {
	},
	qualityStats = {
		{ "trap_damage_+%", 0.5 },
	},
	stats = {
		"number_of_additional_traps_to_throw",
		"number_of_additional_traps_allowed",
		"throw_traps_in_circle_radius",
		"support_clustertrap_damage_+%_final",
	},
	levels = {
		[1] = { 3, 5, 20, -55, manaMultiplier = 50, levelRequirement = 38, statInterpolation = { }, },
		[2] = { 3, 5, 20, -54, manaMultiplier = 50, levelRequirement = 40, statInterpolation = { }, },
		[3] = { 3, 5, 20, -53, manaMultiplier = 50, levelRequirement = 42, statInterpolation = { }, },
		[4] = { 3, 5, 20, -52, manaMultiplier = 50, levelRequirement = 44, statInterpolation = { }, },
		[5] = { 3, 5, 20, -51, manaMultiplier = 50, levelRequirement = 46, statInterpolation = { }, },
		[6] = { 3, 5, 20, -50, manaMultiplier = 50, levelRequirement = 48, statInterpolation = { }, },
		[7] = { 3, 5, 20, -49, manaMultiplier = 50, levelRequirement = 50, statInterpolation = { }, },
		[8] = { 3, 5, 20, -48, manaMultiplier = 50, levelRequirement = 52, statInterpolation = { }, },
		[9] = { 3, 5, 20, -47, manaMultiplier = 50, levelRequirement = 54, statInterpolation = { }, },
		[10] = { 3, 5, 20, -46, manaMultiplier = 50, levelRequirement = 56, statInterpolation = { }, },
		[11] = { 3, 5, 20, -45, manaMultiplier = 50, levelRequirement = 58, statInterpolation = { }, },
		[12] = { 3, 5, 20, -44, manaMultiplier = 50, levelRequirement = 60, statInterpolation = { }, },
		[13] = { 3, 5, 20, -43, manaMultiplier = 50, levelRequirement = 62, statInterpolation = { }, },
		[14] = { 3, 5, 20, -42, manaMultiplier = 50, levelRequirement = 64, statInterpolation = { }, },
		[15] = { 3, 5, 20, -41, manaMultiplier = 50, levelRequirement = 65, statInterpolation = { }, },
		[16] = { 3, 5, 20, -40, manaMultiplier = 50, levelRequirement = 66, statInterpolation = { }, },
		[17] = { 3, 5, 20, -39, manaMultiplier = 50, levelRequirement = 67, statInterpolation = { }, },
		[18] = { 3, 5, 20, -38, manaMultiplier = 50, levelRequirement = 68, statInterpolation = { }, },
		[19] = { 3, 5, 20, -37, manaMultiplier = 50, levelRequirement = 69, statInterpolation = { }, },
		[20] = { 3, 5, 20, -36, manaMultiplier = 50, levelRequirement = 70, statInterpolation = { }, },
		[21] = { 3, 5, 20, -35, manaMultiplier = 50, levelRequirement = 72, statInterpolation = { }, },
		[22] = { 3, 5, 20, -34, manaMultiplier = 50, levelRequirement = 74, statInterpolation = { }, },
		[23] = { 3, 5, 20, -33, manaMultiplier = 50, levelRequirement = 76, statInterpolation = { }, },
		[24] = { 3, 5, 20, -32, manaMultiplier = 50, levelRequirement = 78, statInterpolation = { }, },
		[25] = { 3, 5, 20, -31, manaMultiplier = 50, levelRequirement = 80, statInterpolation = { }, },
		[26] = { 3, 5, 20, -30, manaMultiplier = 50, levelRequirement = 82, statInterpolation = { }, },
		[27] = { 3, 5, 20, -29, manaMultiplier = 50, levelRequirement = 84, statInterpolation = { }, },
		[28] = { 3, 5, 20, -28, manaMultiplier = 50, levelRequirement = 86, statInterpolation = { }, },
		[29] = { 3, 5, 20, -27, manaMultiplier = 50, levelRequirement = 88, statInterpolation = { }, },
		[30] = { 3, 5, 20, -26, manaMultiplier = 50, levelRequirement = 90, statInterpolation = { }, },
	},
}
skills["SupportColdPenetration"] = {
	name = "Cold Penetration",
	color = 2,
	support = true,
	requireSkillTypes = { 10, 1, },
	addSkillTypes = { },
	excludeSkillTypes = { },
	baseMods = {
	},
	qualityStats = {
		{ "cold_damage_+%", 0.5 },
	},
	stats = {
		"base_reduce_enemy_cold_resistance_%",
	},
	levels = {
		[1] = { 18, manaMultiplier = 40, levelRequirement = 31, statInterpolation = { }, },
		[2] = { 19, manaMultiplier = 40, levelRequirement = 34, statInterpolation = { }, },
		[3] = { 20, manaMultiplier = 40, levelRequirement = 36, statInterpolation = { }, },
		[4] = { 21, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { }, },
		[5] = { 22, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { }, },
		[6] = { 23, manaMultiplier = 40, levelRequirement = 42, statInterpolation = { }, },
		[7] = { 24, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { }, },
		[8] = { 25, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { }, },
		[9] = { 26, manaMultiplier = 40, levelRequirement = 48, statInterpolation = { }, },
		[10] = { 27, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { }, },
		[11] = { 28, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { }, },
		[12] = { 29, manaMultiplier = 40, levelRequirement = 54, statInterpolation = { }, },
		[13] = { 30, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { }, },
		[14] = { 31, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { }, },
		[15] = { 32, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { }, },
		[16] = { 33, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { }, },
		[17] = { 34, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { }, },
		[18] = { 35, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { }, },
		[19] = { 36, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { }, },
		[20] = { 37, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { }, },
		[21] = { 38, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { }, },
		[22] = { 39, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { }, },
		[23] = { 40, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { }, },
		[24] = { 41, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { }, },
		[25] = { 42, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { }, },
		[26] = { 43, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { }, },
		[27] = { 44, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { }, },
		[28] = { 45, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { }, },
		[29] = { 46, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { }, },
		[30] = { 47, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { }, },
	},
}
skills["SupportCullingStrike"] = {
	name = "Culling Strike",
	color = 2,
	support = true,
	requireSkillTypes = { 10, 1, },
	addSkillTypes = { },
	excludeSkillTypes = { },
	baseMods = {
	},
	qualityStats = {
		{ "attack_speed_+%", 0.5 },
		{ "base_cast_speed_+%", 0.5 },
	},
	stats = {
		"kill_enemy_on_hit_if_under_10%_life",
		"attack_speed_+%",
		"base_cast_speed_+%",
		"damage_+%",
	},
	levels = {
		[1] = { 1, 0, 0, 0, manaMultiplier = 10, levelRequirement = 18, statInterpolation = { }, },
		[2] = { 1, 0, 0, 2, manaMultiplier = 10, levelRequirement = 22, statInterpolation = { }, },
		[3] = { 1, 0, 0, 4, manaMultiplier = 10, levelRequirement = 26, statInterpolation = { }, },
		[4] = { 1, 0, 0, 6, manaMultiplier = 10, levelRequirement = 29, statInterpolation = { }, },
		[5] = { 1, 0, 0, 8, manaMultiplier = 10, levelRequirement = 32, statInterpolation = { }, },
		[6] = { 1, 0, 0, 10, manaMultiplier = 10, levelRequirement = 35, statInterpolation = { }, },
		[7] = { 1, 0, 0, 12, manaMultiplier = 10, levelRequirement = 38, statInterpolation = { }, },
		[8] = { 1, 0, 0, 14, manaMultiplier = 10, levelRequirement = 41, statInterpolation = { }, },
		[9] = { 1, 0, 0, 16, manaMultiplier = 10, levelRequirement = 44, statInterpolation = { }, },
		[10] = { 1, 0, 0, 18, manaMultiplier = 10, levelRequirement = 47, statInterpolation = { }, },
		[11] = { 1, 0, 0, 20, manaMultiplier = 10, levelRequirement = 50, statInterpolation = { }, },
		[12] = { 1, 0, 0, 22, manaMultiplier = 10, levelRequirement = 53, statInterpolation = { }, },
		[13] = { 1, 0, 0, 24, manaMultiplier = 10, levelRequirement = 56, statInterpolation = { }, },
		[14] = { 1, 0, 0, 26, manaMultiplier = 10, levelRequirement = 58, statInterpolation = { }, },
		[15] = { 1, 0, 0, 28, manaMultiplier = 10, levelRequirement = 60, statInterpolation = { }, },
		[16] = { 1, 0, 0, 30, manaMultiplier = 10, levelRequirement = 62, statInterpolation = { }, },
		[17] = { 1, 0, 0, 32, manaMultiplier = 10, levelRequirement = 64, statInterpolation = { }, },
		[18] = { 1, 0, 0, 34, manaMultiplier = 10, levelRequirement = 66, statInterpolation = { }, },
		[19] = { 1, 0, 0, 36, manaMultiplier = 10, levelRequirement = 68, statInterpolation = { }, },
		[20] = { 1, 0, 0, 38, manaMultiplier = 10, levelRequirement = 70, statInterpolation = { }, },
		[21] = { 1, 0, 0, 40, manaMultiplier = 10, levelRequirement = 72, statInterpolation = { }, },
		[22] = { 1, 0, 0, 42, manaMultiplier = 10, levelRequirement = 74, statInterpolation = { }, },
		[23] = { 1, 0, 0, 44, manaMultiplier = 10, levelRequirement = 76, statInterpolation = { }, },
		[24] = { 1, 0, 0, 46, manaMultiplier = 10, levelRequirement = 78, statInterpolation = { }, },
		[25] = { 1, 0, 0, 48, manaMultiplier = 10, levelRequirement = 80, statInterpolation = { }, },
		[26] = { 1, 0, 0, 50, manaMultiplier = 10, levelRequirement = 82, statInterpolation = { }, },
		[27] = { 1, 0, 0, 52, manaMultiplier = 10, levelRequirement = 84, statInterpolation = { }, },
		[28] = { 1, 0, 0, 54, manaMultiplier = 10, levelRequirement = 86, statInterpolation = { }, },
		[29] = { 1, 0, 0, 56, manaMultiplier = 10, levelRequirement = 88, statInterpolation = { }, },
		[30] = { 1, 0, 0, 58, manaMultiplier = 10, levelRequirement = 90, statInterpolation = { }, },
	},
}
skills["SupportAdditionalQuality"] = {
	name = "Enhance",
	color = 2,
	support = true,
	requireSkillTypes = { },
	addSkillTypes = { },
	excludeSkillTypes = { },
	supportGemsOnly = true,
	statMap = {
		["supported_active_skill_gem_quality_%"] = {
			mod("SupportedGemProperty", "LIST", { keyword = "active_skill", key = "quality", value = nil }),
		},
	},
	baseMods = {
	},
	qualityStats = {
		{ "local_gem_experience_gain_+%", 5 },
	},
	stats = {
		"supported_active_skill_gem_quality_%",
	},
	levels = {
		[1] = { 0, manaMultiplier = 15, levelRequirement = 1, statInterpolation = { }, },
		[2] = { 8, manaMultiplier = 15, levelRequirement = 10, statInterpolation = { }, },
		[3] = { 16, manaMultiplier = 15, levelRequirement = 45, statInterpolation = { }, },
		[4] = { 24, manaMultiplier = 15, levelRequirement = 60, statInterpolation = { }, },
		[5] = { 32, manaMultiplier = 15, levelRequirement = 75, statInterpolation = { }, },
		[6] = { 40, manaMultiplier = 15, levelRequirement = 90, statInterpolation = { }, },
		[7] = { 48, manaMultiplier = 15, levelRequirement = 100, statInterpolation = { }, },
		[8] = { 56, manaMultiplier = 15, levelRequirement = 100, statInterpolation = { }, },
		[9] = { 64, manaMultiplier = 15, levelRequirement = 100, statInterpolation = { }, },
		[10] = { 72, manaMultiplier = 15, levelRequirement = 100, statInterpolation = { }, },
	},
}
skills["SupportFasterAttack"] = {
	name = "Faster Attacks",
	color = 2,
	support = true,
	requireSkillTypes = { 1, 56, },
	addSkillTypes = { },
	excludeSkillTypes = { },
	baseMods = {
	},
	qualityStats = {
		{ "attack_speed_+%", 0.5 },
	},
	stats = {
		"attack_speed_+%",
	},
	levels = {
		[1] = { 25, manaMultiplier = 15, levelRequirement = 18, statInterpolation = { }, },
		[2] = { 26, manaMultiplier = 15, levelRequirement = 22, statInterpolation = { }, },
		[3] = { 27, manaMultiplier = 15, levelRequirement = 26, statInterpolation = { }, },
		[4] = { 28, manaMultiplier = 15, levelRequirement = 29, statInterpolation = { }, },
		[5] = { 29, manaMultiplier = 15, levelRequirement = 32, statInterpolation = { }, },
		[6] = { 30, manaMultiplier = 15, levelRequirement = 35, statInterpolation = { }, },
		[7] = { 31, manaMultiplier = 15, levelRequirement = 38, statInterpolation = { }, },
		[8] = { 32, manaMultiplier = 15, levelRequirement = 41, statInterpolation = { }, },
		[9] = { 33, manaMultiplier = 15, levelRequirement = 44, statInterpolation = { }, },
		[10] = { 34, manaMultiplier = 15, levelRequirement = 47, statInterpolation = { }, },
		[11] = { 35, manaMultiplier = 15, levelRequirement = 50, statInterpolation = { }, },
		[12] = { 36, manaMultiplier = 15, levelRequirement = 53, statInterpolation = { }, },
		[13] = { 37, manaMultiplier = 15, levelRequirement = 56, statInterpolation = { }, },
		[14] = { 38, manaMultiplier = 15, levelRequirement = 58, statInterpolation = { }, },
		[15] = { 39, manaMultiplier = 15, levelRequirement = 60, statInterpolation = { }, },
		[16] = { 40, manaMultiplier = 15, levelRequirement = 62, statInterpolation = { }, },
		[17] = { 41, manaMultiplier = 15, levelRequirement = 64, statInterpolation = { }, },
		[18] = { 42, manaMultiplier = 15, levelRequirement = 66, statInterpolation = { }, },
		[19] = { 43, manaMultiplier = 15, levelRequirement = 68, statInterpolation = { }, },
		[20] = { 44, manaMultiplier = 15, levelRequirement = 70, statInterpolation = { }, },
		[21] = { 45, manaMultiplier = 15, levelRequirement = 72, statInterpolation = { }, },
		[22] = { 46, manaMultiplier = 15, levelRequirement = 74, statInterpolation = { }, },
		[23] = { 47, manaMultiplier = 15, levelRequirement = 76, statInterpolation = { }, },
		[24] = { 48, manaMultiplier = 15, levelRequirement = 78, statInterpolation = { }, },
		[25] = { 49, manaMultiplier = 15, levelRequirement = 80, statInterpolation = { }, },
		[26] = { 50, manaMultiplier = 15, levelRequirement = 82, statInterpolation = { }, },
		[27] = { 51, manaMultiplier = 15, levelRequirement = 84, statInterpolation = { }, },
		[28] = { 52, manaMultiplier = 15, levelRequirement = 86, statInterpolation = { }, },
		[29] = { 53, manaMultiplier = 15, levelRequirement = 88, statInterpolation = { }, },
		[30] = { 54, manaMultiplier = 15, levelRequirement = 90, statInterpolation = { }, },
	},
}
skills["SupportFasterProjectiles"] = {
	name = "Faster Projectiles",
	color = 2,
	support = true,
	requireSkillTypes = { 3, 14, 54, 56, },
	addSkillTypes = { },
	excludeSkillTypes = { 51, },
	baseMods = {
	},
	qualityStats = {
		{ "attack_speed_+%", 0.5 },
		{ "base_cast_speed_+%", 0.5 },
	},
	stats = {
		"base_projectile_speed_+%",
		"projectile_damage_+%",
	},
	levels = {
		[1] = { 50, 20, manaMultiplier = 10, levelRequirement = 31, statInterpolation = { }, },
		[2] = { 51, 20, manaMultiplier = 10, levelRequirement = 34, statInterpolation = { }, },
		[3] = { 52, 21, manaMultiplier = 10, levelRequirement = 36, statInterpolation = { }, },
		[4] = { 53, 21, manaMultiplier = 10, levelRequirement = 38, statInterpolation = { }, },
		[5] = { 54, 22, manaMultiplier = 10, levelRequirement = 40, statInterpolation = { }, },
		[6] = { 55, 22, manaMultiplier = 10, levelRequirement = 42, statInterpolation = { }, },
		[7] = { 56, 23, manaMultiplier = 10, levelRequirement = 44, statInterpolation = { }, },
		[8] = { 57, 23, manaMultiplier = 10, levelRequirement = 46, statInterpolation = { }, },
		[9] = { 58, 24, manaMultiplier = 10, levelRequirement = 48, statInterpolation = { }, },
		[10] = { 59, 24, manaMultiplier = 10, levelRequirement = 50, statInterpolation = { }, },
		[11] = { 60, 25, manaMultiplier = 10, levelRequirement = 52, statInterpolation = { }, },
		[12] = { 61, 25, manaMultiplier = 10, levelRequirement = 54, statInterpolation = { }, },
		[13] = { 62, 26, manaMultiplier = 10, levelRequirement = 56, statInterpolation = { }, },
		[14] = { 63, 26, manaMultiplier = 10, levelRequirement = 58, statInterpolation = { }, },
		[15] = { 64, 27, manaMultiplier = 10, levelRequirement = 60, statInterpolation = { }, },
		[16] = { 65, 27, manaMultiplier = 10, levelRequirement = 62, statInterpolation = { }, },
		[17] = { 66, 28, manaMultiplier = 10, levelRequirement = 64, statInterpolation = { }, },
		[18] = { 67, 28, manaMultiplier = 10, levelRequirement = 66, statInterpolation = { }, },
		[19] = { 68, 29, manaMultiplier = 10, levelRequirement = 68, statInterpolation = { }, },
		[20] = { 69, 29, manaMultiplier = 10, levelRequirement = 70, statInterpolation = { }, },
		[21] = { 70, 30, manaMultiplier = 10, levelRequirement = 72, statInterpolation = { }, },
		[22] = { 71, 30, manaMultiplier = 10, levelRequirement = 74, statInterpolation = { }, },
		[23] = { 72, 31, manaMultiplier = 10, levelRequirement = 76, statInterpolation = { }, },
		[24] = { 73, 31, manaMultiplier = 10, levelRequirement = 78, statInterpolation = { }, },
		[25] = { 74, 32, manaMultiplier = 10, levelRequirement = 80, statInterpolation = { }, },
		[26] = { 75, 32, manaMultiplier = 10, levelRequirement = 82, statInterpolation = { }, },
		[27] = { 76, 33, manaMultiplier = 10, levelRequirement = 84, statInterpolation = { }, },
		[28] = { 77, 33, manaMultiplier = 10, levelRequirement = 86, statInterpolation = { }, },
		[29] = { 78, 34, manaMultiplier = 10, levelRequirement = 88, statInterpolation = { }, },
		[30] = { 79, 34, manaMultiplier = 10, levelRequirement = 90, statInterpolation = { }, },
	},
}
skills["SupportFork"] = {
	name = "Fork",
	color = 2,
	support = true,
	requireSkillTypes = { 3, 54, 56, },
	addSkillTypes = { },
	excludeSkillTypes = { },
	statMap = {
		["support_fork_projectile_damage_+%_final"] = {
			mod("Damage", "MORE", nil, ModFlag.Projectile),
		},
	},
	baseMods = {
	},
	qualityStats = {
		{ "projectile_damage_+%", 0.5 },
	},
	stats = {
		"support_fork_projectile_damage_+%_final",
		"projectiles_fork",
	},
	levels = {
		[1] = { -30, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { }, },
		[2] = { -29, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { }, },
		[3] = { -28, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { }, },
		[4] = { -27, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { }, },
		[5] = { -26, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { }, },
		[6] = { -25, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { }, },
		[7] = { -24, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { }, },
		[8] = { -23, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { }, },
		[9] = { -22, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { }, },
		[10] = { -21, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { }, },
		[11] = { -20, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { }, },
		[12] = { -19, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { }, },
		[13] = { -18, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { }, },
		[14] = { -17, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { }, },
		[15] = { -16, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { }, },
		[16] = { -15, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { }, },
		[17] = { -14, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { }, },
		[18] = { -13, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { }, },
		[19] = { -12, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { }, },
		[20] = { -11, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { }, },
		[21] = { -10, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { }, },
		[22] = { -9, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { }, },
		[23] = { -8, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { }, },
		[24] = { -7, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { }, },
		[25] = { -6, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { }, },
		[26] = { -5, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { }, },
		[27] = { -4, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { }, },
		[28] = { -3, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { }, },
		[29] = { -2, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { }, },
		[30] = { -1, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { }, },
	},
}
skills["SupportGreaterMultipleProjectiles"] = {
	name = "Greater Multiple Projectiles",
	color = 2,
	support = true,
	requireSkillTypes = { 3, 54, 56, },
	addSkillTypes = { },
	excludeSkillTypes = { },
	statMap = {
		["support_multiple_projectile_damage_+%_final"] = {
			mod("Damage", "MORE", nil, ModFlag.Projectile),
		},
	},
	baseMods = {
	},
	qualityStats = {
		{ "attack_speed_+%", 0.5 },
		{ "base_cast_speed_+%", 0.5 },
	},
	stats = {
		"number_of_additional_projectiles",
		"support_multiple_projectile_damage_+%_final",
		"projectile_damage_+%",
	},
	levels = {
		[1] = { 4, -35, 0, manaMultiplier = 65, levelRequirement = 38, statInterpolation = { }, },
		[2] = { 4, -35, 0, manaMultiplier = 65, levelRequirement = 40, statInterpolation = { }, },
		[3] = { 4, -34, 0, manaMultiplier = 65, levelRequirement = 42, statInterpolation = { }, },
		[4] = { 4, -34, 0, manaMultiplier = 65, levelRequirement = 44, statInterpolation = { }, },
		[5] = { 4, -33, 0, manaMultiplier = 65, levelRequirement = 46, statInterpolation = { }, },
		[6] = { 4, -33, 0, manaMultiplier = 65, levelRequirement = 48, statInterpolation = { }, },
		[7] = { 4, -32, 0, manaMultiplier = 65, levelRequirement = 50, statInterpolation = { }, },
		[8] = { 4, -32, 0, manaMultiplier = 65, levelRequirement = 52, statInterpolation = { }, },
		[9] = { 4, -31, 0, manaMultiplier = 65, levelRequirement = 54, statInterpolation = { }, },
		[10] = { 4, -31, 0, manaMultiplier = 65, levelRequirement = 56, statInterpolation = { }, },
		[11] = { 4, -30, 0, manaMultiplier = 65, levelRequirement = 58, statInterpolation = { }, },
		[12] = { 4, -30, 0, manaMultiplier = 65, levelRequirement = 60, statInterpolation = { }, },
		[13] = { 4, -29, 0, manaMultiplier = 65, levelRequirement = 62, statInterpolation = { }, },
		[14] = { 4, -29, 0, manaMultiplier = 65, levelRequirement = 64, statInterpolation = { }, },
		[15] = { 4, -28, 0, manaMultiplier = 65, levelRequirement = 65, statInterpolation = { }, },
		[16] = { 4, -28, 0, manaMultiplier = 65, levelRequirement = 66, statInterpolation = { }, },
		[17] = { 4, -27, 0, manaMultiplier = 65, levelRequirement = 67, statInterpolation = { }, },
		[18] = { 4, -27, 0, manaMultiplier = 65, levelRequirement = 68, statInterpolation = { }, },
		[19] = { 4, -26, 0, manaMultiplier = 65, levelRequirement = 69, statInterpolation = { }, },
		[20] = { 4, -26, 0, manaMultiplier = 65, levelRequirement = 70, statInterpolation = { }, },
		[21] = { 4, -25, 0, manaMultiplier = 65, levelRequirement = 72, statInterpolation = { }, },
		[22] = { 4, -25, 0, manaMultiplier = 65, levelRequirement = 74, statInterpolation = { }, },
		[23] = { 4, -24, 0, manaMultiplier = 65, levelRequirement = 76, statInterpolation = { }, },
		[24] = { 4, -24, 0, manaMultiplier = 65, levelRequirement = 78, statInterpolation = { }, },
		[25] = { 4, -23, 0, manaMultiplier = 65, levelRequirement = 80, statInterpolation = { }, },
		[26] = { 4, -23, 0, manaMultiplier = 65, levelRequirement = 82, statInterpolation = { }, },
		[27] = { 4, -22, 0, manaMultiplier = 65, levelRequirement = 84, statInterpolation = { }, },
		[28] = { 4, -22, 0, manaMultiplier = 65, levelRequirement = 86, statInterpolation = { }, },
		[29] = { 4, -21, 0, manaMultiplier = 65, levelRequirement = 88, statInterpolation = { }, },
		[30] = { 4, -21, 0, manaMultiplier = 65, levelRequirement = 90, statInterpolation = { }, },
	},
}
skills["SupportDamageAgainstChilled"] = {
	name = "Hypothermia",
	color = 2,
	support = true,
	requireSkillTypes = { 10, 1, },
	addSkillTypes = { },
	excludeSkillTypes = { },
	statMap = {
		["support_hypothermia_damage_+%_vs_chilled_enemies_final"] = {
			mod("Damage", "MORE", nil, 0, bit.bor(KeywordFlag.Hit, KeywordFlag.Ailment), { type = "ActorCondition", actor = "enemy", var = "Chilled" }),
		},
	},
	baseMods = {
	},
	qualityStats = {
		{ "chill_duration_+%", 1.5 },
	},
	stats = {
		"support_hypothermia_damage_+%_vs_chilled_enemies_final",
		"additional_chance_to_freeze_chilled_enemies_%",
	},
	levels = {
		[1] = { 20, 10, manaMultiplier = 20, levelRequirement = 31, statInterpolation = { }, },
		[2] = { 21, 10, manaMultiplier = 20, levelRequirement = 34, statInterpolation = { }, },
		[3] = { 22, 10, manaMultiplier = 20, levelRequirement = 36, statInterpolation = { }, },
		[4] = { 23, 10, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { }, },
		[5] = { 24, 10, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { }, },
		[6] = { 25, 10, manaMultiplier = 20, levelRequirement = 42, statInterpolation = { }, },
		[7] = { 26, 10, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { }, },
		[8] = { 27, 10, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { }, },
		[9] = { 28, 10, manaMultiplier = 20, levelRequirement = 48, statInterpolation = { }, },
		[10] = { 29, 10, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { }, },
		[11] = { 30, 10, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { }, },
		[12] = { 31, 10, manaMultiplier = 20, levelRequirement = 54, statInterpolation = { }, },
		[13] = { 32, 10, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { }, },
		[14] = { 33, 10, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { }, },
		[15] = { 34, 10, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { }, },
		[16] = { 35, 10, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { }, },
		[17] = { 36, 10, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { }, },
		[18] = { 37, 10, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { }, },
		[19] = { 38, 10, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { }, },
		[20] = { 39, 10, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { }, },
		[21] = { 40, 10, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { }, },
		[22] = { 41, 10, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { }, },
		[23] = { 42, 10, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { }, },
		[24] = { 43, 10, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { }, },
		[25] = { 44, 10, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { }, },
		[26] = { 45, 10, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { }, },
		[27] = { 46, 10, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { }, },
		[28] = { 47, 10, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { }, },
		[29] = { 48, 10, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { }, },
		[30] = { 49, 10, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { }, },
	},
}
skills["SupportFrenzyChargeOnSlayingFrozenEnemy"] = {
	name = "Ice Bite",
	color = 2,
	support = true,
	requireSkillTypes = { 10, 1, },
	addSkillTypes = { },
	excludeSkillTypes = { },
	baseMods = {
	},
	qualityStats = {
		{ "damage_+%_vs_frozen_enemies", 1 },
	},
	stats = {
		"chance_to_gain_frenzy_charge_on_killing_frozen_enemy_%",
		"base_chance_to_freeze_%",
	},
	levels = {
		[1] = { 50, 15, manaMultiplier = 10, levelRequirement = 31, statInterpolation = { }, },
		[2] = { 51, 15, manaMultiplier = 10, levelRequirement = 34, statInterpolation = { }, },
		[3] = { 52, 15, manaMultiplier = 10, levelRequirement = 36, statInterpolation = { }, },
		[4] = { 53, 15, manaMultiplier = 10, levelRequirement = 38, statInterpolation = { }, },
		[5] = { 54, 15, manaMultiplier = 10, levelRequirement = 40, statInterpolation = { }, },
		[6] = { 55, 15, manaMultiplier = 10, levelRequirement = 42, statInterpolation = { }, },
		[7] = { 56, 15, manaMultiplier = 10, levelRequirement = 44, statInterpolation = { }, },
		[8] = { 57, 15, manaMultiplier = 10, levelRequirement = 46, statInterpolation = { }, },
		[9] = { 58, 15, manaMultiplier = 10, levelRequirement = 48, statInterpolation = { }, },
		[10] = { 59, 15, manaMultiplier = 10, levelRequirement = 50, statInterpolation = { }, },
		[11] = { 60, 15, manaMultiplier = 10, levelRequirement = 52, statInterpolation = { }, },
		[12] = { 61, 15, manaMultiplier = 10, levelRequirement = 54, statInterpolation = { }, },
		[13] = { 62, 15, manaMultiplier = 10, levelRequirement = 56, statInterpolation = { }, },
		[14] = { 63, 15, manaMultiplier = 10, levelRequirement = 58, statInterpolation = { }, },
		[15] = { 64, 15, manaMultiplier = 10, levelRequirement = 60, statInterpolation = { }, },
		[16] = { 65, 15, manaMultiplier = 10, levelRequirement = 62, statInterpolation = { }, },
		[17] = { 66, 15, manaMultiplier = 10, levelRequirement = 64, statInterpolation = { }, },
		[18] = { 67, 15, manaMultiplier = 10, levelRequirement = 66, statInterpolation = { }, },
		[19] = { 68, 15, manaMultiplier = 10, levelRequirement = 68, statInterpolation = { }, },
		[20] = { 69, 15, manaMultiplier = 10, levelRequirement = 70, statInterpolation = { }, },
		[21] = { 70, 15, manaMultiplier = 10, levelRequirement = 72, statInterpolation = { }, },
		[22] = { 71, 15, manaMultiplier = 10, levelRequirement = 74, statInterpolation = { }, },
		[23] = { 72, 15, manaMultiplier = 10, levelRequirement = 76, statInterpolation = { }, },
		[24] = { 73, 15, manaMultiplier = 10, levelRequirement = 78, statInterpolation = { }, },
		[25] = { 74, 15, manaMultiplier = 10, levelRequirement = 80, statInterpolation = { }, },
		[26] = { 75, 15, manaMultiplier = 10, levelRequirement = 82, statInterpolation = { }, },
		[27] = { 76, 15, manaMultiplier = 10, levelRequirement = 84, statInterpolation = { }, },
		[28] = { 77, 15, manaMultiplier = 10, levelRequirement = 86, statInterpolation = { }, },
		[29] = { 78, 15, manaMultiplier = 10, levelRequirement = 88, statInterpolation = { }, },
		[30] = { 79, 15, manaMultiplier = 10, levelRequirement = 90, statInterpolation = { }, },
	},
}
skills["SupportLesserMultipleProjectiles"] = {
	name = "Lesser Multiple Projectiles",
	color = 2,
	support = true,
	requireSkillTypes = { 3, 54, 56, },
	addSkillTypes = { },
	excludeSkillTypes = { },
	statMap = {
		["support_lesser_multiple_projectile_damage_+%_final"] = {
			mod("Damage", "MORE", nil, ModFlag.Projectile),
		},
	},
	baseMods = {
	},
	qualityStats = {
		{ "attack_speed_+%", 0.5 },
		{ "base_cast_speed_+%", 0.5 },
	},
	stats = {
		"number_of_additional_projectiles",
		"support_lesser_multiple_projectile_damage_+%_final",
		"projectile_damage_+%",
	},
	levels = {
		[1] = { 2, -25, 0, manaMultiplier = 40, levelRequirement = 8, statInterpolation = { }, },
		[2] = { 2, -25, 0, manaMultiplier = 40, levelRequirement = 10, statInterpolation = { }, },
		[3] = { 2, -24, 0, manaMultiplier = 40, levelRequirement = 13, statInterpolation = { }, },
		[4] = { 2, -24, 0, manaMultiplier = 40, levelRequirement = 17, statInterpolation = { }, },
		[5] = { 2, -23, 0, manaMultiplier = 40, levelRequirement = 21, statInterpolation = { }, },
		[6] = { 2, -23, 0, manaMultiplier = 40, levelRequirement = 25, statInterpolation = { }, },
		[7] = { 2, -22, 0, manaMultiplier = 40, levelRequirement = 29, statInterpolation = { }, },
		[8] = { 2, -22, 0, manaMultiplier = 40, levelRequirement = 33, statInterpolation = { }, },
		[9] = { 2, -21, 0, manaMultiplier = 40, levelRequirement = 37, statInterpolation = { }, },
		[10] = { 2, -21, 0, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { }, },
		[11] = { 2, -20, 0, manaMultiplier = 40, levelRequirement = 43, statInterpolation = { }, },
		[12] = { 2, -20, 0, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { }, },
		[13] = { 2, -19, 0, manaMultiplier = 40, levelRequirement = 49, statInterpolation = { }, },
		[14] = { 2, -19, 0, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { }, },
		[15] = { 2, -18, 0, manaMultiplier = 40, levelRequirement = 55, statInterpolation = { }, },
		[16] = { 2, -18, 0, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { }, },
		[17] = { 2, -17, 0, manaMultiplier = 40, levelRequirement = 61, statInterpolation = { }, },
		[18] = { 2, -17, 0, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { }, },
		[19] = { 2, -16, 0, manaMultiplier = 40, levelRequirement = 67, statInterpolation = { }, },
		[20] = { 2, -16, 0, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { }, },
		[21] = { 2, -15, 0, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { }, },
		[22] = { 2, -15, 0, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { }, },
		[23] = { 2, -14, 0, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { }, },
		[24] = { 2, -14, 0, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { }, },
		[25] = { 2, -13, 0, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { }, },
		[26] = { 2, -13, 0, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { }, },
		[27] = { 2, -12, 0, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { }, },
		[28] = { 2, -12, 0, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { }, },
		[29] = { 2, -11, 0, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { }, },
		[30] = { 2, -11, 0, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { }, },
	},
}
skills["SupportManaLeech"] = {
	name = "Mana Leech",
	color = 2,
	support = true,
	requireSkillTypes = { 10, 1, },
	addSkillTypes = { },
	excludeSkillTypes = { },
	baseMods = {
	},
	qualityStats = {
		{ "mana_leech_speed_+%", 0.5 },
	},
	stats = {
		"mana_leech_from_any_damage_permyriad",
		"mana_leech_speed_+%",
	},
	levels = {
		[1] = { 200, 0, levelRequirement = 31, statInterpolation = { }, },
		[2] = { 200, 2, levelRequirement = 34, statInterpolation = { }, },
		[3] = { 200, 4, levelRequirement = 36, statInterpolation = { }, },
		[4] = { 200, 6, levelRequirement = 38, statInterpolation = { }, },
		[5] = { 200, 8, levelRequirement = 40, statInterpolation = { }, },
		[6] = { 200, 10, levelRequirement = 42, statInterpolation = { }, },
		[7] = { 200, 12, levelRequirement = 44, statInterpolation = { }, },
		[8] = { 200, 14, levelRequirement = 46, statInterpolation = { }, },
		[9] = { 200, 16, levelRequirement = 48, statInterpolation = { }, },
		[10] = { 200, 18, levelRequirement = 50, statInterpolation = { }, },
		[11] = { 200, 20, levelRequirement = 52, statInterpolation = { }, },
		[12] = { 200, 22, levelRequirement = 54, statInterpolation = { }, },
		[13] = { 200, 24, levelRequirement = 56, statInterpolation = { }, },
		[14] = { 200, 26, levelRequirement = 58, statInterpolation = { }, },
		[15] = { 200, 28, levelRequirement = 60, statInterpolation = { }, },
		[16] = { 200, 30, levelRequirement = 62, statInterpolation = { }, },
		[17] = { 200, 32, levelRequirement = 64, statInterpolation = { }, },
		[18] = { 200, 34, levelRequirement = 66, statInterpolation = { }, },
		[19] = { 200, 36, levelRequirement = 68, statInterpolation = { }, },
		[20] = { 200, 38, levelRequirement = 70, statInterpolation = { }, },
		[21] = { 200, 40, levelRequirement = 72, statInterpolation = { }, },
		[22] = { 200, 42, levelRequirement = 74, statInterpolation = { }, },
		[23] = { 200, 44, levelRequirement = 76, statInterpolation = { }, },
		[24] = { 200, 46, levelRequirement = 78, statInterpolation = { }, },
		[25] = { 200, 48, levelRequirement = 80, statInterpolation = { }, },
		[26] = { 200, 50, levelRequirement = 82, statInterpolation = { }, },
		[27] = { 200, 52, levelRequirement = 84, statInterpolation = { }, },
		[28] = { 200, 54, levelRequirement = 86, statInterpolation = { }, },
		[29] = { 200, 56, levelRequirement = 88, statInterpolation = { }, },
		[30] = { 200, 58, levelRequirement = 90, statInterpolation = { }, },
	},
}
skills["SupportMultiTrap"] = {
	name = "Multiple Traps",
	color = 2,
	support = true,
	requireSkillTypes = { 37, },
	addSkillTypes = { },
	excludeSkillTypes = { },
	statMap = {	
		["support_multithrow_damage_+%_final"] = {
			mod("Damage", "MORE", nil),
		},
	},
	baseMods = {
	},
	qualityStats = {
		{ "trap_trigger_radius_+%", 1 },
	},
	stats = {
		"number_of_additional_traps_to_throw",
		"number_of_additional_traps_allowed",
		"support_multithrow_damage_+%_final",
	},
	levels = {
		[1] = { 2, 3, -40, manaMultiplier = 60, levelRequirement = 8, statInterpolation = { }, },
		[2] = { 2, 3, -39, manaMultiplier = 60, levelRequirement = 10, statInterpolation = { }, },
		[3] = { 2, 3, -38, manaMultiplier = 60, levelRequirement = 13, statInterpolation = { }, },
		[4] = { 2, 3, -37, manaMultiplier = 60, levelRequirement = 17, statInterpolation = { }, },
		[5] = { 2, 3, -36, manaMultiplier = 60, levelRequirement = 21, statInterpolation = { }, },
		[6] = { 2, 3, -35, manaMultiplier = 60, levelRequirement = 25, statInterpolation = { }, },
		[7] = { 2, 3, -34, manaMultiplier = 60, levelRequirement = 29, statInterpolation = { }, },
		[8] = { 2, 3, -33, manaMultiplier = 60, levelRequirement = 33, statInterpolation = { }, },
		[9] = { 2, 3, -32, manaMultiplier = 60, levelRequirement = 37, statInterpolation = { }, },
		[10] = { 2, 3, -31, manaMultiplier = 60, levelRequirement = 40, statInterpolation = { }, },
		[11] = { 2, 3, -30, manaMultiplier = 60, levelRequirement = 43, statInterpolation = { }, },
		[12] = { 2, 3, -29, manaMultiplier = 60, levelRequirement = 46, statInterpolation = { }, },
		[13] = { 2, 3, -28, manaMultiplier = 60, levelRequirement = 49, statInterpolation = { }, },
		[14] = { 2, 3, -27, manaMultiplier = 60, levelRequirement = 52, statInterpolation = { }, },
		[15] = { 2, 3, -26, manaMultiplier = 60, levelRequirement = 55, statInterpolation = { }, },
		[16] = { 2, 3, -25, manaMultiplier = 60, levelRequirement = 58, statInterpolation = { }, },
		[17] = { 2, 3, -24, manaMultiplier = 60, levelRequirement = 61, statInterpolation = { }, },
		[18] = { 2, 3, -23, manaMultiplier = 60, levelRequirement = 64, statInterpolation = { }, },
		[19] = { 2, 3, -22, manaMultiplier = 60, levelRequirement = 67, statInterpolation = { }, },
		[20] = { 2, 3, -21, manaMultiplier = 60, levelRequirement = 70, statInterpolation = { }, },
		[21] = { 2, 3, -20, manaMultiplier = 60, levelRequirement = 72, statInterpolation = { }, },
		[22] = { 2, 3, -19, manaMultiplier = 60, levelRequirement = 74, statInterpolation = { }, },
		[23] = { 2, 3, -18, manaMultiplier = 60, levelRequirement = 76, statInterpolation = { }, },
		[24] = { 2, 3, -17, manaMultiplier = 60, levelRequirement = 78, statInterpolation = { }, },
		[25] = { 2, 3, -16, manaMultiplier = 60, levelRequirement = 80, statInterpolation = { }, },
		[26] = { 2, 3, -15, manaMultiplier = 60, levelRequirement = 82, statInterpolation = { }, },
		[27] = { 2, 3, -14, manaMultiplier = 60, levelRequirement = 84, statInterpolation = { }, },
		[28] = { 2, 3, -13, manaMultiplier = 60, levelRequirement = 86, statInterpolation = { }, },
		[29] = { 2, 3, -12, manaMultiplier = 60, levelRequirement = 88, statInterpolation = { }, },
		[30] = { 2, 3, -11, manaMultiplier = 60, levelRequirement = 90, statInterpolation = { }, },
	},
}
skills["SupportPhysicalProjectileAttackDamage"] = {
	name = "Physical Projectile Attack Damage",
	color = 2,
	support = true,
	requireSkillTypes = { 48, 56, },
	addSkillTypes = { },
	excludeSkillTypes = { },
	statMap = {
		["support_projectile_attack_speed_+%_final"] = {
			mod("Speed", "MORE", nil, bit.bor(ModFlag.Attack, ModFlag.Projectile)),
		},
		["support_projectile_attack_physical_damage_+%_final"] = {
			mod("PhysicalDamage", "MORE", nil, bit.bor(ModFlag.Attack, ModFlag.Projectile)),
		},
	},
	baseMods = {
	},
	qualityStats = {
		{ "physical_damage_+%", 0.5 },
	},
	stats = {
		"support_projectile_attack_physical_damage_+%_final",
		"support_projectile_attack_speed_+%_final",
	},
	levels = {
		[1] = { 30, -10, manaMultiplier = 20, levelRequirement = 18, statInterpolation = { }, },
		[2] = { 31, -10, manaMultiplier = 20, levelRequirement = 22, statInterpolation = { }, },
		[3] = { 32, -10, manaMultiplier = 20, levelRequirement = 26, statInterpolation = { }, },
		[4] = { 33, -10, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { }, },
		[5] = { 34, -10, manaMultiplier = 20, levelRequirement = 32, statInterpolation = { }, },
		[6] = { 35, -10, manaMultiplier = 20, levelRequirement = 35, statInterpolation = { }, },
		[7] = { 36, -10, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { }, },
		[8] = { 37, -10, manaMultiplier = 20, levelRequirement = 41, statInterpolation = { }, },
		[9] = { 38, -10, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { }, },
		[10] = { 39, -10, manaMultiplier = 20, levelRequirement = 47, statInterpolation = { }, },
		[11] = { 40, -10, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { }, },
		[12] = { 41, -10, manaMultiplier = 20, levelRequirement = 53, statInterpolation = { }, },
		[13] = { 42, -10, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { }, },
		[14] = { 43, -10, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { }, },
		[15] = { 44, -10, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { }, },
		[16] = { 45, -10, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { }, },
		[17] = { 46, -10, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { }, },
		[18] = { 47, -10, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { }, },
		[19] = { 48, -10, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { }, },
		[20] = { 49, -10, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { }, },
		[21] = { 50, -10, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { }, },
		[22] = { 51, -10, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { }, },
		[23] = { 52, -10, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { }, },
		[24] = { 53, -10, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { }, },
		[25] = { 54, -10, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { }, },
		[26] = { 55, -10, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { }, },
		[27] = { 56, -10, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { }, },
		[28] = { 57, -10, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { }, },
		[29] = { 58, -10, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { }, },
		[30] = { 59, -10, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { }, },
	},
}
skills["SupportPierce"] = {
	name = "Pierce",
	color = 2,
	support = true,
	requireSkillTypes = { 3, 54, 56, },
	addSkillTypes = { },
	excludeSkillTypes = { },
	statMap = {
		["support_pierce_projectile_damage_+%_final"] = {
			mod("Damage", "MORE", nil, ModFlag.Projectile),
		},
	},
	baseMods = {
	},
	qualityStats = {
		{ "projectile_damage_+%", 0.5 },
	},
	stats = {
		"pierce_%",
		"support_pierce_projectile_damage_+%_final",
	},
	levels = {
		[1] = { 50, 10, manaMultiplier = 30, levelRequirement = 31, statInterpolation = { }, },
		[2] = { 50, 10, manaMultiplier = 30, levelRequirement = 34, statInterpolation = { }, },
		[3] = { 50, 11, manaMultiplier = 30, levelRequirement = 36, statInterpolation = { }, },
		[4] = { 50, 11, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { }, },
		[5] = { 50, 12, manaMultiplier = 30, levelRequirement = 40, statInterpolation = { }, },
		[6] = { 50, 12, manaMultiplier = 30, levelRequirement = 42, statInterpolation = { }, },
		[7] = { 50, 13, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { }, },
		[8] = { 50, 13, manaMultiplier = 30, levelRequirement = 46, statInterpolation = { }, },
		[9] = { 50, 14, manaMultiplier = 30, levelRequirement = 48, statInterpolation = { }, },
		[10] = { 50, 14, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { }, },
		[11] = { 50, 15, manaMultiplier = 30, levelRequirement = 52, statInterpolation = { }, },
		[12] = { 50, 15, manaMultiplier = 30, levelRequirement = 54, statInterpolation = { }, },
		[13] = { 50, 16, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { }, },
		[14] = { 50, 16, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { }, },
		[15] = { 50, 17, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { }, },
		[16] = { 50, 17, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { }, },
		[17] = { 50, 18, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { }, },
		[18] = { 50, 18, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { }, },
		[19] = { 50, 19, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { }, },
		[20] = { 50, 19, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { }, },
		[21] = { 50, 20, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { }, },
		[22] = { 50, 20, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { }, },
		[23] = { 50, 21, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { }, },
		[24] = { 50, 21, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { }, },
		[25] = { 50, 22, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { }, },
		[26] = { 50, 22, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { }, },
		[27] = { 50, 23, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { }, },
		[28] = { 50, 23, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { }, },
		[29] = { 50, 24, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { }, },
		[30] = { 50, 24, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { }, },
	},
}
skills["SupportPointBlank"] = {
	name = "Point Blank",
	color = 2,
	support = true,
	requireSkillTypes = { 48, 56, },
	addSkillTypes = { },
	excludeSkillTypes = { },
	statMap = {
		["keystone_point_blank"] = {
			flag("PointBlank"),
		},
	},
	baseMods = {
	},
	qualityStats = {
		{ "projectile_damage_+%", 0.5 },
	},
	stats = {
		"keystone_point_blank",
		"projectile_damage_+%",
	},
	levels = {
		[1] = { 1, 0, manaMultiplier = 20, levelRequirement = 18, statInterpolation = { }, },
		[2] = { 1, 2, manaMultiplier = 20, levelRequirement = 22, statInterpolation = { }, },
		[3] = { 1, 4, manaMultiplier = 20, levelRequirement = 26, statInterpolation = { }, },
		[4] = { 1, 6, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { }, },
		[5] = { 1, 8, manaMultiplier = 20, levelRequirement = 32, statInterpolation = { }, },
		[6] = { 1, 10, manaMultiplier = 20, levelRequirement = 35, statInterpolation = { }, },
		[7] = { 1, 12, manaMultiplier = 20, levelRequirement = 38, statInterpolation = { }, },
		[8] = { 1, 14, manaMultiplier = 20, levelRequirement = 41, statInterpolation = { }, },
		[9] = { 1, 16, manaMultiplier = 20, levelRequirement = 44, statInterpolation = { }, },
		[10] = { 1, 18, manaMultiplier = 20, levelRequirement = 47, statInterpolation = { }, },
		[11] = { 1, 20, manaMultiplier = 20, levelRequirement = 50, statInterpolation = { }, },
		[12] = { 1, 22, manaMultiplier = 20, levelRequirement = 53, statInterpolation = { }, },
		[13] = { 1, 24, manaMultiplier = 20, levelRequirement = 56, statInterpolation = { }, },
		[14] = { 1, 26, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { }, },
		[15] = { 1, 28, manaMultiplier = 20, levelRequirement = 60, statInterpolation = { }, },
		[16] = { 1, 30, manaMultiplier = 20, levelRequirement = 62, statInterpolation = { }, },
		[17] = { 1, 32, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { }, },
		[18] = { 1, 34, manaMultiplier = 20, levelRequirement = 66, statInterpolation = { }, },
		[19] = { 1, 36, manaMultiplier = 20, levelRequirement = 68, statInterpolation = { }, },
		[20] = { 1, 38, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { }, },
		[21] = { 1, 40, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { }, },
		[22] = { 1, 42, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { }, },
		[23] = { 1, 44, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { }, },
		[24] = { 1, 46, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { }, },
		[25] = { 1, 48, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { }, },
		[26] = { 1, 50, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { }, },
		[27] = { 1, 52, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { }, },
		[28] = { 1, 54, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { }, },
		[29] = { 1, 56, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { }, },
		[30] = { 1, 58, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { }, },
	},
}
skills["SupportPoison"] = {
	name = "Poison",
	color = 2,
	support = true,
	requireSkillTypes = { 10, 1, },
	addSkillTypes = { },
	excludeSkillTypes = { },
	baseMods = {
	},
	qualityStats = {
		{ "base_poison_duration_+%", 0.5 },
	},
	stats = {
		"base_poison_damage_+%",
		"global_poison_on_hit",
	},
	levels = {
		[1] = { 0, manaMultiplier = 35, levelRequirement = 31, statInterpolation = { }, },
		[2] = { 2, manaMultiplier = 35, levelRequirement = 34, statInterpolation = { }, },
		[3] = { 4, manaMultiplier = 35, levelRequirement = 36, statInterpolation = { }, },
		[4] = { 6, manaMultiplier = 35, levelRequirement = 38, statInterpolation = { }, },
		[5] = { 8, manaMultiplier = 35, levelRequirement = 40, statInterpolation = { }, },
		[6] = { 10, manaMultiplier = 35, levelRequirement = 42, statInterpolation = { }, },
		[7] = { 12, manaMultiplier = 35, levelRequirement = 44, statInterpolation = { }, },
		[8] = { 14, manaMultiplier = 35, levelRequirement = 46, statInterpolation = { }, },
		[9] = { 16, manaMultiplier = 35, levelRequirement = 48, statInterpolation = { }, },
		[10] = { 18, manaMultiplier = 35, levelRequirement = 50, statInterpolation = { }, },
		[11] = { 20, manaMultiplier = 35, levelRequirement = 52, statInterpolation = { }, },
		[12] = { 22, manaMultiplier = 35, levelRequirement = 54, statInterpolation = { }, },
		[13] = { 24, manaMultiplier = 35, levelRequirement = 56, statInterpolation = { }, },
		[14] = { 26, manaMultiplier = 35, levelRequirement = 58, statInterpolation = { }, },
		[15] = { 28, manaMultiplier = 35, levelRequirement = 60, statInterpolation = { }, },
		[16] = { 30, manaMultiplier = 35, levelRequirement = 62, statInterpolation = { }, },
		[17] = { 32, manaMultiplier = 35, levelRequirement = 64, statInterpolation = { }, },
		[18] = { 34, manaMultiplier = 35, levelRequirement = 66, statInterpolation = { }, },
		[19] = { 36, manaMultiplier = 35, levelRequirement = 68, statInterpolation = { }, },
		[20] = { 38, manaMultiplier = 35, levelRequirement = 70, statInterpolation = { }, },
		[21] = { 40, manaMultiplier = 35, levelRequirement = 72, statInterpolation = { }, },
		[22] = { 42, manaMultiplier = 35, levelRequirement = 74, statInterpolation = { }, },
		[23] = { 44, manaMultiplier = 35, levelRequirement = 76, statInterpolation = { }, },
		[24] = { 46, manaMultiplier = 35, levelRequirement = 78, statInterpolation = { }, },
		[25] = { 48, manaMultiplier = 35, levelRequirement = 80, statInterpolation = { }, },
		[26] = { 50, manaMultiplier = 35, levelRequirement = 82, statInterpolation = { }, },
		[27] = { 52, manaMultiplier = 35, levelRequirement = 84, statInterpolation = { }, },
		[28] = { 54, manaMultiplier = 35, levelRequirement = 86, statInterpolation = { }, },
		[29] = { 56, manaMultiplier = 35, levelRequirement = 88, statInterpolation = { }, },
		[30] = { 58, manaMultiplier = 35, levelRequirement = 90, statInterpolation = { }, },
	},
}
skills["SupportRapidDecay"] = {
	name = "Rapid Decay",
	color = 2,
	support = true,
	requireSkillTypes = { 12, 55, },
	addSkillTypes = { },
	excludeSkillTypes = { },
	statMap = {
		["support_rapid_decay_damage_over_time_+%_final"] = {
			mod("Damage", "MORE", nil, ModFlag.Dot),
		},
	},
	baseMods = {
	},
	qualityStats = {
		{ "damage_over_time_+%", 0.5 },
	},
	stats = {
		"support_rapid_decay_damage_over_time_+%_final",
		"skill_effect_duration_+%",
	},
	levels = {
		[1] = { 20, -15, manaMultiplier = 25, levelRequirement = 31, statInterpolation = { }, },
		[2] = { 21, -15, manaMultiplier = 25, levelRequirement = 34, statInterpolation = { }, },
		[3] = { 22, -15, manaMultiplier = 25, levelRequirement = 36, statInterpolation = { }, },
		[4] = { 23, -15, manaMultiplier = 25, levelRequirement = 38, statInterpolation = { }, },
		[5] = { 24, -15, manaMultiplier = 25, levelRequirement = 40, statInterpolation = { }, },
		[6] = { 25, -15, manaMultiplier = 25, levelRequirement = 42, statInterpolation = { }, },
		[7] = { 26, -15, manaMultiplier = 25, levelRequirement = 44, statInterpolation = { }, },
		[8] = { 27, -15, manaMultiplier = 25, levelRequirement = 46, statInterpolation = { }, },
		[9] = { 28, -15, manaMultiplier = 25, levelRequirement = 48, statInterpolation = { }, },
		[10] = { 29, -15, manaMultiplier = 25, levelRequirement = 50, statInterpolation = { }, },
		[11] = { 30, -15, manaMultiplier = 25, levelRequirement = 52, statInterpolation = { }, },
		[12] = { 31, -15, manaMultiplier = 25, levelRequirement = 54, statInterpolation = { }, },
		[13] = { 32, -15, manaMultiplier = 25, levelRequirement = 56, statInterpolation = { }, },
		[14] = { 33, -15, manaMultiplier = 25, levelRequirement = 58, statInterpolation = { }, },
		[15] = { 34, -15, manaMultiplier = 25, levelRequirement = 60, statInterpolation = { }, },
		[16] = { 35, -15, manaMultiplier = 25, levelRequirement = 62, statInterpolation = { }, },
		[17] = { 36, -15, manaMultiplier = 25, levelRequirement = 64, statInterpolation = { }, },
		[18] = { 37, -15, manaMultiplier = 25, levelRequirement = 66, statInterpolation = { }, },
		[19] = { 38, -15, manaMultiplier = 25, levelRequirement = 68, statInterpolation = { }, },
		[20] = { 39, -15, manaMultiplier = 25, levelRequirement = 70, statInterpolation = { }, },
		[21] = { 40, -15, manaMultiplier = 25, levelRequirement = 72, statInterpolation = { }, },
		[22] = { 41, -15, manaMultiplier = 25, levelRequirement = 74, statInterpolation = { }, },
		[23] = { 42, -15, manaMultiplier = 25, levelRequirement = 76, statInterpolation = { }, },
		[24] = { 43, -15, manaMultiplier = 25, levelRequirement = 78, statInterpolation = { }, },
		[25] = { 44, -15, manaMultiplier = 25, levelRequirement = 80, statInterpolation = { }, },
		[26] = { 45, -15, manaMultiplier = 25, levelRequirement = 82, statInterpolation = { }, },
		[27] = { 46, -15, manaMultiplier = 25, levelRequirement = 84, statInterpolation = { }, },
		[28] = { 47, -15, manaMultiplier = 25, levelRequirement = 86, statInterpolation = { }, },
		[29] = { 48, -15, manaMultiplier = 25, levelRequirement = 88, statInterpolation = { }, },
		[30] = { 49, -15, manaMultiplier = 25, levelRequirement = 90, statInterpolation = { }, },
	},
}
skills["SupportSlowerProjectiles"] = {
	name = "Slower Projectiles",
	color = 2,
	support = true,
	requireSkillTypes = { 3, 14, 54, 56, },
	addSkillTypes = { },
	excludeSkillTypes = { 51, },
	statMap = {
		["support_slower_projectiles_projectile_speed_+%_final"] = {
			mod("ProjectileSpeed", "MORE", nil),
		},
		["support_slower_projectiles_damage_+%_final"] = {
			mod("Damage", "MORE", nil, ModFlag.Projectile),
		},
	},
	baseMods = {
	},
	qualityStats = {
		{ "projectile_damage_+%", 0.5 },
	},
	stats = {
		"support_slower_projectiles_projectile_speed_+%_final",
		"support_slower_projectiles_damage_+%_final",
	},
	levels = {
		[1] = { -30, 20, manaMultiplier = 40, levelRequirement = 31, statInterpolation = { }, },
		[2] = { -31, 20, manaMultiplier = 40, levelRequirement = 34, statInterpolation = { }, },
		[3] = { -32, 21, manaMultiplier = 40, levelRequirement = 36, statInterpolation = { }, },
		[4] = { -33, 21, manaMultiplier = 40, levelRequirement = 38, statInterpolation = { }, },
		[5] = { -34, 22, manaMultiplier = 40, levelRequirement = 40, statInterpolation = { }, },
		[6] = { -35, 22, manaMultiplier = 40, levelRequirement = 42, statInterpolation = { }, },
		[7] = { -36, 23, manaMultiplier = 40, levelRequirement = 44, statInterpolation = { }, },
		[8] = { -37, 23, manaMultiplier = 40, levelRequirement = 46, statInterpolation = { }, },
		[9] = { -38, 24, manaMultiplier = 40, levelRequirement = 48, statInterpolation = { }, },
		[10] = { -39, 24, manaMultiplier = 40, levelRequirement = 50, statInterpolation = { }, },
		[11] = { -40, 25, manaMultiplier = 40, levelRequirement = 52, statInterpolation = { }, },
		[12] = { -41, 25, manaMultiplier = 40, levelRequirement = 54, statInterpolation = { }, },
		[13] = { -42, 26, manaMultiplier = 40, levelRequirement = 56, statInterpolation = { }, },
		[14] = { -43, 26, manaMultiplier = 40, levelRequirement = 58, statInterpolation = { }, },
		[15] = { -44, 27, manaMultiplier = 40, levelRequirement = 60, statInterpolation = { }, },
		[16] = { -45, 27, manaMultiplier = 40, levelRequirement = 62, statInterpolation = { }, },
		[17] = { -46, 28, manaMultiplier = 40, levelRequirement = 64, statInterpolation = { }, },
		[18] = { -47, 28, manaMultiplier = 40, levelRequirement = 66, statInterpolation = { }, },
		[19] = { -48, 29, manaMultiplier = 40, levelRequirement = 68, statInterpolation = { }, },
		[20] = { -49, 29, manaMultiplier = 40, levelRequirement = 70, statInterpolation = { }, },
		[21] = { -50, 30, manaMultiplier = 40, levelRequirement = 72, statInterpolation = { }, },
		[22] = { -51, 30, manaMultiplier = 40, levelRequirement = 74, statInterpolation = { }, },
		[23] = { -52, 31, manaMultiplier = 40, levelRequirement = 76, statInterpolation = { }, },
		[24] = { -53, 31, manaMultiplier = 40, levelRequirement = 78, statInterpolation = { }, },
		[25] = { -54, 32, manaMultiplier = 40, levelRequirement = 80, statInterpolation = { }, },
		[26] = { -55, 32, manaMultiplier = 40, levelRequirement = 82, statInterpolation = { }, },
		[27] = { -56, 33, manaMultiplier = 40, levelRequirement = 84, statInterpolation = { }, },
		[28] = { -57, 33, manaMultiplier = 40, levelRequirement = 86, statInterpolation = { }, },
		[29] = { -58, 34, manaMultiplier = 40, levelRequirement = 88, statInterpolation = { }, },
		[30] = { -59, 34, manaMultiplier = 40, levelRequirement = 90, statInterpolation = { }, },
	},
}
skills["SupportTrap"] = {
	name = "Trap",
	color = 2,
	support = true,
	requireSkillTypes = { 17, },
	addSkillTypes = { 12, 37, },
	excludeSkillTypes = { 61, },
	addFlags = {
		trap = true,
		duration = true,
	},
	statMap = {
		["base_skill_show_average_damage_instead_of_dps"] = {
			skill("showAverage", true, { type = "SkillType", skillType = SkillType.SkillCanTrap }),
		},
		["support_trap_damage_+%_final"] = {
			mod("Damage", "MORE", nil, 0, KeywordFlag.Trap),
		},
		["support_trap_hit_damage_+%_final"] = {
			mod("Damage", "MORE", nil, ModFlag.Hit, KeywordFlag.Trap),
		},
	},
	baseMods = {
		skill("trapCooldown", 4),
	},
	qualityStats = {
		{ "trap_throwing_speed_+%", 0.5 },
	},
	stats = {
		"is_trap",
		"base_trap_duration",
		"trap_override_pvp_scaling_time_ms",
		"support_trap_hit_damage_+%_final",
		"base_skill_is_trapped",
		"disable_skill_if_melee_attack",
		"base_skill_show_average_damage_instead_of_dps",
	},
	levels = {
		[1] = { 1, 16000, 900, 20, cooldown = 4, levelRequirement = 8, manaMultiplier = 40, statInterpolation = { }, },
		[2] = { 1, 16000, 900, 21, cooldown = 4, levelRequirement = 10, manaMultiplier = 40, statInterpolation = { }, },
		[3] = { 1, 16000, 900, 22, cooldown = 4, levelRequirement = 13, manaMultiplier = 40, statInterpolation = { }, },
		[4] = { 1, 16000, 900, 23, cooldown = 4, levelRequirement = 17, manaMultiplier = 40, statInterpolation = { }, },
		[5] = { 1, 16000, 900, 24, cooldown = 4, levelRequirement = 21, manaMultiplier = 40, statInterpolation = { }, },
		[6] = { 1, 16000, 900, 25, cooldown = 4, levelRequirement = 25, manaMultiplier = 40, statInterpolation = { }, },
		[7] = { 1, 16000, 900, 26, cooldown = 4, levelRequirement = 29, manaMultiplier = 40, statInterpolation = { }, },
		[8] = { 1, 16000, 900, 27, cooldown = 4, levelRequirement = 33, manaMultiplier = 40, statInterpolation = { }, },
		[9] = { 1, 16000, 900, 28, cooldown = 4, levelRequirement = 37, manaMultiplier = 40, statInterpolation = { }, },
		[10] = { 1, 16000, 900, 29, cooldown = 4, levelRequirement = 40, manaMultiplier = 40, statInterpolation = { }, },
		[11] = { 1, 16000, 900, 30, cooldown = 4, levelRequirement = 43, manaMultiplier = 40, statInterpolation = { }, },
		[12] = { 1, 16000, 900, 31, cooldown = 4, levelRequirement = 46, manaMultiplier = 40, statInterpolation = { }, },
		[13] = { 1, 16000, 900, 32, cooldown = 4, levelRequirement = 49, manaMultiplier = 40, statInterpolation = { }, },
		[14] = { 1, 16000, 900, 33, cooldown = 4, levelRequirement = 52, manaMultiplier = 40, statInterpolation = { }, },
		[15] = { 1, 16000, 900, 34, cooldown = 4, levelRequirement = 55, manaMultiplier = 40, statInterpolation = { }, },
		[16] = { 1, 16000, 900, 35, cooldown = 4, levelRequirement = 58, manaMultiplier = 40, statInterpolation = { }, },
		[17] = { 1, 16000, 900, 36, cooldown = 4, levelRequirement = 61, manaMultiplier = 40, statInterpolation = { }, },
		[18] = { 1, 16000, 900, 37, cooldown = 4, levelRequirement = 64, manaMultiplier = 40, statInterpolation = { }, },
		[19] = { 1, 16000, 900, 38, cooldown = 4, levelRequirement = 67, manaMultiplier = 40, statInterpolation = { }, },
		[20] = { 1, 16000, 900, 39, cooldown = 4, levelRequirement = 70, manaMultiplier = 40, statInterpolation = { }, },
		[21] = { 1, 16000, 900, 40, cooldown = 4, levelRequirement = 72, manaMultiplier = 40, statInterpolation = { }, },
		[22] = { 1, 16000, 900, 41, cooldown = 4, levelRequirement = 74, manaMultiplier = 40, statInterpolation = { }, },
		[23] = { 1, 16000, 900, 42, cooldown = 4, levelRequirement = 76, manaMultiplier = 40, statInterpolation = { }, },
		[24] = { 1, 16000, 900, 43, cooldown = 4, levelRequirement = 78, manaMultiplier = 40, statInterpolation = { }, },
		[25] = { 1, 16000, 900, 44, cooldown = 4, levelRequirement = 80, manaMultiplier = 40, statInterpolation = { }, },
		[26] = { 1, 16000, 900, 45, cooldown = 4, levelRequirement = 82, manaMultiplier = 40, statInterpolation = { }, },
		[27] = { 1, 16000, 900, 46, cooldown = 4, levelRequirement = 84, manaMultiplier = 40, statInterpolation = { }, },
		[28] = { 1, 16000, 900, 47, cooldown = 4, levelRequirement = 86, manaMultiplier = 40, statInterpolation = { }, },
		[29] = { 1, 16000, 900, 48, cooldown = 4, levelRequirement = 88, manaMultiplier = 40, statInterpolation = { }, },
		[30] = { 1, 16000, 900, 49, cooldown = 4, levelRequirement = 90, manaMultiplier = 40, statInterpolation = { }, },
	},
}
skills["SupportTrapCooldown"] = {
	name = "Trap Cooldown",
	color = 2,
	support = true,
	requireSkillTypes = { 37, },
	addSkillTypes = { },
	excludeSkillTypes = { },
	baseMods = {
	},
	qualityStats = {
		{ "trap_damage_+%", 0.5 },
	},
	stats = {
		"placing_traps_cooldown_recovery_+%",
	},
	levels = {
		[1] = { 30, manaMultiplier = 10, levelRequirement = 31, statInterpolation = { }, },
		[2] = { 31, manaMultiplier = 10, levelRequirement = 34, statInterpolation = { }, },
		[3] = { 32, manaMultiplier = 10, levelRequirement = 36, statInterpolation = { }, },
		[4] = { 33, manaMultiplier = 10, levelRequirement = 38, statInterpolation = { }, },
		[5] = { 34, manaMultiplier = 10, levelRequirement = 40, statInterpolation = { }, },
		[6] = { 35, manaMultiplier = 10, levelRequirement = 42, statInterpolation = { }, },
		[7] = { 36, manaMultiplier = 10, levelRequirement = 44, statInterpolation = { }, },
		[8] = { 37, manaMultiplier = 10, levelRequirement = 46, statInterpolation = { }, },
		[9] = { 38, manaMultiplier = 10, levelRequirement = 48, statInterpolation = { }, },
		[10] = { 39, manaMultiplier = 10, levelRequirement = 50, statInterpolation = { }, },
		[11] = { 40, manaMultiplier = 10, levelRequirement = 52, statInterpolation = { }, },
		[12] = { 41, manaMultiplier = 10, levelRequirement = 54, statInterpolation = { }, },
		[13] = { 42, manaMultiplier = 10, levelRequirement = 56, statInterpolation = { }, },
		[14] = { 43, manaMultiplier = 10, levelRequirement = 58, statInterpolation = { }, },
		[15] = { 44, manaMultiplier = 10, levelRequirement = 60, statInterpolation = { }, },
		[16] = { 45, manaMultiplier = 10, levelRequirement = 62, statInterpolation = { }, },
		[17] = { 46, manaMultiplier = 10, levelRequirement = 64, statInterpolation = { }, },
		[18] = { 47, manaMultiplier = 10, levelRequirement = 66, statInterpolation = { }, },
		[19] = { 48, manaMultiplier = 10, levelRequirement = 68, statInterpolation = { }, },
		[20] = { 49, manaMultiplier = 10, levelRequirement = 70, statInterpolation = { }, },
		[21] = { 50, manaMultiplier = 10, levelRequirement = 72, statInterpolation = { }, },
		[22] = { 51, manaMultiplier = 10, levelRequirement = 74, statInterpolation = { }, },
		[23] = { 52, manaMultiplier = 10, levelRequirement = 76, statInterpolation = { }, },
		[24] = { 53, manaMultiplier = 10, levelRequirement = 78, statInterpolation = { }, },
		[25] = { 54, manaMultiplier = 10, levelRequirement = 80, statInterpolation = { }, },
		[26] = { 55, manaMultiplier = 10, levelRequirement = 82, statInterpolation = { }, },
		[27] = { 56, manaMultiplier = 10, levelRequirement = 84, statInterpolation = { }, },
		[28] = { 57, manaMultiplier = 10, levelRequirement = 86, statInterpolation = { }, },
		[29] = { 58, manaMultiplier = 10, levelRequirement = 88, statInterpolation = { }, },
		[30] = { 59, manaMultiplier = 10, levelRequirement = 90, statInterpolation = { }, },
	},
}
skills["SupportTrapAndMineDamage"] = {
	name = "Trap and Mine Damage",
	color = 2,
	support = true,
	requireSkillTypes = { 37, 41, },
	addSkillTypes = { },
	excludeSkillTypes = { },
	statMap = {
		["support_trap_and_mine_damage_+%_final"] = {
			mod("Damage", "MORE", nil, 0, bit.bor(KeywordFlag.Trap, KeywordFlag.Mine)),
		},
	},
	baseMods = {
	},
	qualityStats = {
		{ "damage_+%", 0.5 },
	},
	stats = {
		"support_trap_and_mine_damage_+%_final",
		"trap_throwing_speed_+%",
		"mine_laying_speed_+%",
	},
	levels = {
		[1] = { 20, -10, -10, manaMultiplier = 30, levelRequirement = 18, statInterpolation = { }, },
		[2] = { 21, -10, -10, manaMultiplier = 30, levelRequirement = 22, statInterpolation = { }, },
		[3] = { 22, -10, -10, manaMultiplier = 30, levelRequirement = 26, statInterpolation = { }, },
		[4] = { 23, -10, -10, manaMultiplier = 30, levelRequirement = 29, statInterpolation = { }, },
		[5] = { 24, -10, -10, manaMultiplier = 30, levelRequirement = 32, statInterpolation = { }, },
		[6] = { 25, -10, -10, manaMultiplier = 30, levelRequirement = 35, statInterpolation = { }, },
		[7] = { 26, -10, -10, manaMultiplier = 30, levelRequirement = 38, statInterpolation = { }, },
		[8] = { 27, -10, -10, manaMultiplier = 30, levelRequirement = 41, statInterpolation = { }, },
		[9] = { 28, -10, -10, manaMultiplier = 30, levelRequirement = 44, statInterpolation = { }, },
		[10] = { 29, -10, -10, manaMultiplier = 30, levelRequirement = 47, statInterpolation = { }, },
		[11] = { 30, -10, -10, manaMultiplier = 30, levelRequirement = 50, statInterpolation = { }, },
		[12] = { 31, -10, -10, manaMultiplier = 30, levelRequirement = 53, statInterpolation = { }, },
		[13] = { 32, -10, -10, manaMultiplier = 30, levelRequirement = 56, statInterpolation = { }, },
		[14] = { 33, -10, -10, manaMultiplier = 30, levelRequirement = 58, statInterpolation = { }, },
		[15] = { 34, -10, -10, manaMultiplier = 30, levelRequirement = 60, statInterpolation = { }, },
		[16] = { 35, -10, -10, manaMultiplier = 30, levelRequirement = 62, statInterpolation = { }, },
		[17] = { 36, -10, -10, manaMultiplier = 30, levelRequirement = 64, statInterpolation = { }, },
		[18] = { 37, -10, -10, manaMultiplier = 30, levelRequirement = 66, statInterpolation = { }, },
		[19] = { 38, -10, -10, manaMultiplier = 30, levelRequirement = 68, statInterpolation = { }, },
		[20] = { 39, -10, -10, manaMultiplier = 30, levelRequirement = 70, statInterpolation = { }, },
		[21] = { 40, -10, -10, manaMultiplier = 30, levelRequirement = 72, statInterpolation = { }, },
		[22] = { 41, -10, -10, manaMultiplier = 30, levelRequirement = 74, statInterpolation = { }, },
		[23] = { 42, -10, -10, manaMultiplier = 30, levelRequirement = 76, statInterpolation = { }, },
		[24] = { 43, -10, -10, manaMultiplier = 30, levelRequirement = 78, statInterpolation = { }, },
		[25] = { 44, -10, -10, manaMultiplier = 30, levelRequirement = 80, statInterpolation = { }, },
		[26] = { 45, -10, -10, manaMultiplier = 30, levelRequirement = 82, statInterpolation = { }, },
		[27] = { 46, -10, -10, manaMultiplier = 30, levelRequirement = 84, statInterpolation = { }, },
		[28] = { 47, -10, -10, manaMultiplier = 30, levelRequirement = 86, statInterpolation = { }, },
		[29] = { 48, -10, -10, manaMultiplier = 30, levelRequirement = 88, statInterpolation = { }, },
		[30] = { 49, -10, -10, manaMultiplier = 30, levelRequirement = 90, statInterpolation = { }, },
	},
}
skills["SupportVoidManipulation"] = {
	name = "Void Manipulation",
	color = 2,
	support = true,
	requireSkillTypes = { 10, 1, 40, },
	addSkillTypes = { },
	excludeSkillTypes = { },
	statMap = {
		["support_void_manipulation_chaos_damage_+%_final"] = {
			mod("ChaosDamage", "MORE", nil),
		},
	},
	baseMods = {
	},
	qualityStats = {
		{ "chaos_damage_+%", 0.5 },
	},
	stats = {
		"support_void_manipulation_chaos_damage_+%_final",
		"elemental_damage_+%",
	},
	levels = {
		[1] = { 20, -25, manaMultiplier = 20, levelRequirement = 8, statInterpolation = { }, },
		[2] = { 21, -25, manaMultiplier = 20, levelRequirement = 10, statInterpolation = { }, },
		[3] = { 22, -25, manaMultiplier = 20, levelRequirement = 13, statInterpolation = { }, },
		[4] = { 23, -25, manaMultiplier = 20, levelRequirement = 17, statInterpolation = { }, },
		[5] = { 24, -25, manaMultiplier = 20, levelRequirement = 21, statInterpolation = { }, },
		[6] = { 25, -25, manaMultiplier = 20, levelRequirement = 25, statInterpolation = { }, },
		[7] = { 26, -25, manaMultiplier = 20, levelRequirement = 29, statInterpolation = { }, },
		[8] = { 27, -25, manaMultiplier = 20, levelRequirement = 33, statInterpolation = { }, },
		[9] = { 28, -25, manaMultiplier = 20, levelRequirement = 37, statInterpolation = { }, },
		[10] = { 29, -25, manaMultiplier = 20, levelRequirement = 40, statInterpolation = { }, },
		[11] = { 30, -25, manaMultiplier = 20, levelRequirement = 43, statInterpolation = { }, },
		[12] = { 31, -25, manaMultiplier = 20, levelRequirement = 46, statInterpolation = { }, },
		[13] = { 32, -25, manaMultiplier = 20, levelRequirement = 49, statInterpolation = { }, },
		[14] = { 33, -25, manaMultiplier = 20, levelRequirement = 52, statInterpolation = { }, },
		[15] = { 34, -25, manaMultiplier = 20, levelRequirement = 55, statInterpolation = { }, },
		[16] = { 35, -25, manaMultiplier = 20, levelRequirement = 58, statInterpolation = { }, },
		[17] = { 36, -25, manaMultiplier = 20, levelRequirement = 61, statInterpolation = { }, },
		[18] = { 37, -25, manaMultiplier = 20, levelRequirement = 64, statInterpolation = { }, },
		[19] = { 38, -25, manaMultiplier = 20, levelRequirement = 67, statInterpolation = { }, },
		[20] = { 39, -25, manaMultiplier = 20, levelRequirement = 70, statInterpolation = { }, },
		[21] = { 40, -25, manaMultiplier = 20, levelRequirement = 72, statInterpolation = { }, },
		[22] = { 41, -25, manaMultiplier = 20, levelRequirement = 74, statInterpolation = { }, },
		[23] = { 42, -25, manaMultiplier = 20, levelRequirement = 76, statInterpolation = { }, },
		[24] = { 43, -25, manaMultiplier = 20, levelRequirement = 78, statInterpolation = { }, },
		[25] = { 44, -25, manaMultiplier = 20, levelRequirement = 80, statInterpolation = { }, },
		[26] = { 45, -25, manaMultiplier = 20, levelRequirement = 82, statInterpolation = { }, },
		[27] = { 46, -25, manaMultiplier = 20, levelRequirement = 84, statInterpolation = { }, },
		[28] = { 47, -25, manaMultiplier = 20, levelRequirement = 86, statInterpolation = { }, },
		[29] = { 48, -25, manaMultiplier = 20, levelRequirement = 88, statInterpolation = { }, },
		[30] = { 49, -25, manaMultiplier = 20, levelRequirement = 90, statInterpolation = { }, },
	},
}