-- This file is automatically generated, do not edit!
-- Item data (c) Grinding Gear Games
local itemBases = ...

itemBases["Gnarled Branch"] = {
	type = "Staff",
	socketLimit = 6,
	tags = { two_hand_weapon = true, small_staff = true, staff = true, weapon = true, twohand = true, default = true, },
	influenceTags = { shaper = "staff_shaper", elder = "staff_elder", adjudicator = "staff_adjudicator", basilisk = "staff_basilisk", crusader = "staff_crusader", eyrie = "staff_eyrie", cleansing = "staff_cleansing", tangle = "staff_tangle" },
	implicit = "+20% Chance to Block Spell Damage while wielding a Staff",
	implicitModTypes = { { "block" }, },
	weapon = { PhysicalMin = 9, PhysicalMax = 19, CritChanceBase = 7.5, AttackRateBase = 1.3, Range = 13, },
	req = { str = 12, int = 12, },
}
itemBases["Primitive Staff"] = {
	type = "Staff",
	socketLimit = 6,
	tags = { two_hand_weapon = true, staff = true, weapon = true, twohand = true, default = true, },
	influenceTags = { shaper = "staff_shaper", elder = "staff_elder", adjudicator = "staff_adjudicator", basilisk = "staff_basilisk", crusader = "staff_crusader", eyrie = "staff_eyrie", cleansing = "staff_cleansing", tangle = "staff_tangle" },
	implicit = "+20% Chance to Block Spell Damage while wielding a Staff",
	implicitModTypes = { { "block" }, },
	weapon = { PhysicalMin = 10, PhysicalMax = 31, CritChanceBase = 8, AttackRateBase = 1.3, Range = 13, },
	req = { level = 9, str = 20, int = 20, },
}
itemBases["Long Staff"] = {
	type = "Staff",
	socketLimit = 6,
	tags = { two_hand_weapon = true, staff = true, weapon = true, twohand = true, default = true, },
	influenceTags = { shaper = "staff_shaper", elder = "staff_elder", adjudicator = "staff_adjudicator", basilisk = "staff_basilisk", crusader = "staff_crusader", eyrie = "staff_eyrie", cleansing = "staff_cleansing", tangle = "staff_tangle" },
	implicit = "+20% Chance to Block Spell Damage while wielding a Staff",
	implicitModTypes = { { "block" }, },
	weapon = { PhysicalMin = 24, PhysicalMax = 41, CritChanceBase = 7.5, AttackRateBase = 1.3, Range = 13, },
	req = { level = 18, str = 35, int = 35, },
}
itemBases["Royal Staff"] = {
	type = "Staff",
	socketLimit = 6,
	tags = { two_hand_weapon = true, staff = true, weapon = true, twohand = true, default = true, },
	influenceTags = { shaper = "staff_shaper", elder = "staff_elder", adjudicator = "staff_adjudicator", basilisk = "staff_basilisk", crusader = "staff_crusader", eyrie = "staff_eyrie", cleansing = "staff_cleansing", tangle = "staff_tangle" },
	implicit = "+20% Chance to Block Spell Damage while wielding a Staff",
	implicitModTypes = { { "block" }, },
	weapon = { PhysicalMin = 27, PhysicalMax = 81, CritChanceBase = 8.5, AttackRateBase = 1.15, Range = 13, },
	req = { level = 28, str = 51, int = 51, },
}
itemBases["Crescent Staff"] = {
	type = "Staff",
	socketLimit = 6,
	tags = { two_hand_weapon = true, maraketh = true, staff = true, not_for_sale = true, weapon = true, twohand = true, default = true, },
	influenceTags = { shaper = "staff_shaper", elder = "staff_elder", adjudicator = "staff_adjudicator", basilisk = "staff_basilisk", crusader = "staff_crusader", eyrie = "staff_eyrie", cleansing = "staff_cleansing", tangle = "staff_tangle" },
	implicit = "80% increased Global Critical Strike Chance",
	implicitModTypes = { { "critical" }, },
	weapon = { PhysicalMin = 41, PhysicalMax = 85, CritChanceBase = 7.5, AttackRateBase = 1.2, Range = 13, },
	req = { level = 36, str = 66, int = 66, },
}
itemBases["Woodful Staff"] = {
	type = "Staff",
	socketLimit = 6,
	tags = { two_hand_weapon = true, staff = true, weapon = true, twohand = true, default = true, },
	influenceTags = { shaper = "staff_shaper", elder = "staff_elder", adjudicator = "staff_adjudicator", basilisk = "staff_basilisk", crusader = "staff_crusader", eyrie = "staff_eyrie", cleansing = "staff_cleansing", tangle = "staff_tangle" },
	implicit = "+22% Chance to Block Spell Damage while wielding a Staff",
	implicitModTypes = { { "block" }, },
	weapon = { PhysicalMin = 34, PhysicalMax = 102, CritChanceBase = 8, AttackRateBase = 1.15, Range = 13, },
	req = { level = 37, str = 65, int = 65, },
}
itemBases["Quarterstaff"] = {
	type = "Staff",
	socketLimit = 6,
	tags = { two_hand_weapon = true, staff = true, weapon = true, twohand = true, default = true, },
	influenceTags = { shaper = "staff_shaper", elder = "staff_elder", adjudicator = "staff_adjudicator", basilisk = "staff_basilisk", crusader = "staff_crusader", eyrie = "staff_eyrie", cleansing = "staff_cleansing", tangle = "staff_tangle" },
	implicit = "+22% Chance to Block Spell Damage while wielding a Staff",
	implicitModTypes = { { "block" }, },
	weapon = { PhysicalMin = 51, PhysicalMax = 86, CritChanceBase = 7.5, AttackRateBase = 1.3, Range = 13, },
	req = { level = 45, str = 78, int = 78, },
}
itemBases["Highborn Staff"] = {
	type = "Staff",
	socketLimit = 6,
	tags = { two_hand_weapon = true, staff = true, weapon = true, twohand = true, default = true, },
	influenceTags = { shaper = "staff_shaper", elder = "staff_elder", adjudicator = "staff_adjudicator", basilisk = "staff_basilisk", crusader = "staff_crusader", eyrie = "staff_eyrie", cleansing = "staff_cleansing", tangle = "staff_tangle" },
	implicit = "+22% Chance to Block Spell Damage while wielding a Staff",
	implicitModTypes = { { "block" }, },
	weapon = { PhysicalMin = 48, PhysicalMax = 145, CritChanceBase = 8.25, AttackRateBase = 1.15, Range = 13, },
	req = { level = 52, str = 89, int = 89, },
}
itemBases["Moon Staff"] = {
	type = "Staff",
	socketLimit = 6,
	tags = { two_hand_weapon = true, maraketh = true, staff = true, not_for_sale = true, weapon = true, twohand = true, default = true, },
	influenceTags = { shaper = "staff_shaper", elder = "staff_elder", adjudicator = "staff_adjudicator", basilisk = "staff_basilisk", crusader = "staff_crusader", eyrie = "staff_eyrie", cleansing = "staff_cleansing", tangle = "staff_tangle" },
	implicit = "80% increased Global Critical Strike Chance",
	implicitModTypes = { { "critical" }, },
	weapon = { PhysicalMin = 66, PhysicalMax = 138, CritChanceBase = 7.5, AttackRateBase = 1.2, Range = 13, },
	req = { level = 57, str = 101, int = 101, },
}
itemBases["Primordial Staff"] = {
	type = "Staff",
	socketLimit = 6,
	tags = { two_hand_weapon = true, staff = true, weapon = true, twohand = true, default = true, },
	influenceTags = { shaper = "staff_shaper", elder = "staff_elder", adjudicator = "staff_adjudicator", basilisk = "staff_basilisk", crusader = "staff_crusader", eyrie = "staff_eyrie", cleansing = "staff_cleansing", tangle = "staff_tangle" },
	implicit = "+25% Chance to Block Spell Damage while wielding a Staff",
	implicitModTypes = { { "block" }, },
	weapon = { PhysicalMin = 55, PhysicalMax = 165, CritChanceBase = 8, AttackRateBase = 1.15, Range = 13, },
	req = { level = 58, str = 99, int = 99, },
}
itemBases["Lathi"] = {
	type = "Staff",
	socketLimit = 6,
	tags = { two_hand_weapon = true, top_tier_base_item_type = true, staff = true, weapon = true, twohand = true, default = true, },
	influenceTags = { shaper = "staff_shaper", elder = "staff_elder", adjudicator = "staff_adjudicator", basilisk = "staff_basilisk", crusader = "staff_crusader", eyrie = "staff_eyrie", cleansing = "staff_cleansing", tangle = "staff_tangle" },
	implicit = "+25% Chance to Block Spell Damage while wielding a Staff",
	implicitModTypes = { { "block" }, },
	weapon = { PhysicalMin = 72, PhysicalMax = 120, CritChanceBase = 7.5, AttackRateBase = 1.3, Range = 13, },
	req = { level = 62, str = 113, int = 113, },
}
itemBases["Imperial Staff"] = {
	type = "Staff",
	socketLimit = 6,
	tags = { two_hand_weapon = true, top_tier_base_item_type = true, staff = true, weapon = true, twohand = true, default = true, },
	influenceTags = { shaper = "staff_shaper", elder = "staff_elder", adjudicator = "staff_adjudicator", basilisk = "staff_basilisk", crusader = "staff_crusader", eyrie = "staff_eyrie", cleansing = "staff_cleansing", tangle = "staff_tangle" },
	implicit = "+25% Chance to Block Spell Damage while wielding a Staff",
	implicitModTypes = { { "block" }, },
	weapon = { PhysicalMin = 57, PhysicalMax = 171, CritChanceBase = 8.5, AttackRateBase = 1.15, Range = 13, },
	req = { level = 66, str = 113, int = 113, },
}
itemBases["Eclipse Staff"] = {
	type = "Staff",
	socketLimit = 6,
	tags = { two_hand_weapon = true, maraketh = true, staff = true, not_for_sale = true, weapon = true, twohand = true, default = true, },
	influenceTags = { shaper = "staff_shaper", elder = "staff_elder", adjudicator = "staff_adjudicator", basilisk = "staff_basilisk", crusader = "staff_crusader", eyrie = "staff_eyrie", cleansing = "staff_cleansing", tangle = "staff_tangle" },
	implicit = "100% increased Global Critical Strike Chance",
	implicitModTypes = { { "critical" }, },
	weapon = { PhysicalMin = 70, PhysicalMax = 145, CritChanceBase = 7.5, AttackRateBase = 1.2, Range = 13, },
	req = { level = 70, str = 117, int = 117, },
}
itemBases["Transformer Staff"] = {
	type = "Staff",
	socketLimit = 6,
	tags = { two_hand_weapon = true, weapon = true, staff = true, not_for_sale = true, experimental_base = true, twohand = true, default = true, },
	influenceTags = { shaper = "staff_shaper", elder = "staff_elder", adjudicator = "staff_adjudicator", basilisk = "staff_basilisk", crusader = "staff_crusader", eyrie = "staff_eyrie", cleansing = "staff_cleansing", tangle = "staff_tangle" },
	implicit = "Spend Energy Shield before Mana for Costs of Socketed Skills\n+(66-80) to maximum Energy Shield",
	implicitModTypes = { {  }, {  }, },
	weapon = { PhysicalMin = 36, PhysicalMax = 66, CritChanceBase = 7.5, AttackRateBase = 1.25, Range = 13, },
	req = { level = 30, str = 54, int = 54, },
}
itemBases["Reciprocation Staff"] = {
	type = "Staff",
	socketLimit = 6,
	tags = { two_hand_weapon = true, weapon = true, staff = true, not_for_sale = true, experimental_base = true, twohand = true, default = true, },
	influenceTags = { shaper = "staff_shaper", elder = "staff_elder", adjudicator = "staff_adjudicator", basilisk = "staff_basilisk", crusader = "staff_crusader", eyrie = "staff_eyrie", cleansing = "staff_cleansing", tangle = "staff_tangle" },
	implicit = "Spend Energy Shield before Mana for Costs of Socketed Skills\n+(100-120) to maximum Energy Shield",
	implicitModTypes = { {  }, {  }, },
	weapon = { PhysicalMin = 55, PhysicalMax = 102, CritChanceBase = 7.5, AttackRateBase = 1.25, Range = 13, },
	req = { level = 50, str = 86, int = 86, },
}
itemBases["Battery Staff"] = {
	type = "Staff",
	socketLimit = 6,
	tags = { two_hand_weapon = true, weapon = true, staff = true, not_for_sale = true, experimental_base = true, twohand = true, default = true, },
	influenceTags = { shaper = "staff_shaper", elder = "staff_elder", adjudicator = "staff_adjudicator", basilisk = "staff_basilisk", crusader = "staff_crusader", eyrie = "staff_eyrie", cleansing = "staff_cleansing", tangle = "staff_tangle" },
	implicit = "Spend Energy Shield before Mana for Costs of Socketed Skills\n+(140-165) to maximum Energy Shield",
	implicitModTypes = { {  }, {  }, },
	weapon = { PhysicalMin = 65, PhysicalMax = 120, CritChanceBase = 7.5, AttackRateBase = 1.25, Range = 13, },
	req = { level = 70, str = 117, int = 117, },
}

itemBases["Iron Staff"] = {
	type = "Staff",
	subType = "Warstaff",
	socketLimit = 6,
	tags = { two_hand_weapon = true, warstaff = true, staff = true, attack_staff = true, weapon = true, twohand = true, default = true, },
	influenceTags = { shaper = "warstaff_shaper", elder = "warstaff_elder", adjudicator = "warstaff_adjudicator", basilisk = "warstaff_basilisk", crusader = "warstaff_crusader", eyrie = "warstaff_eyrie", cleansing = "warstaff_cleansing", tangle = "warstaff_tangle" },
	implicit = "+20% Chance to Block Attack Damage while wielding a Staff",
	implicitModTypes = { { "block" }, },
	weapon = { PhysicalMin = 14, PhysicalMax = 42, CritChanceBase = 7.6, AttackRateBase = 1.3, Range = 13, },
	req = { level = 13, str = 27, int = 27, },
}
itemBases["Coiled Staff"] = {
	type = "Staff",
	subType = "Warstaff",
	socketLimit = 6,
	tags = { two_hand_weapon = true, warstaff = true, staff = true, attack_staff = true, weapon = true, twohand = true, default = true, },
	influenceTags = { shaper = "warstaff_shaper", elder = "warstaff_elder", adjudicator = "warstaff_adjudicator", basilisk = "warstaff_basilisk", crusader = "warstaff_crusader", eyrie = "warstaff_eyrie", cleansing = "warstaff_cleansing", tangle = "warstaff_tangle" },
	implicit = "+20% Chance to Block Attack Damage while wielding a Staff",
	implicitModTypes = { { "block" }, },
	weapon = { PhysicalMin = 27, PhysicalMax = 57, CritChanceBase = 7.7, AttackRateBase = 1.3, Range = 13, },
	req = { level = 23, str = 43, int = 43, },
}
itemBases["Vile Staff"] = {
	type = "Staff",
	subType = "Warstaff",
	socketLimit = 6,
	tags = { two_hand_weapon = true, warstaff = true, staff = true, attack_staff = true, weapon = true, twohand = true, default = true, },
	influenceTags = { shaper = "warstaff_shaper", elder = "warstaff_elder", adjudicator = "warstaff_adjudicator", basilisk = "warstaff_basilisk", crusader = "warstaff_crusader", eyrie = "warstaff_eyrie", cleansing = "warstaff_cleansing", tangle = "warstaff_tangle" },
	implicit = "+20% Chance to Block Attack Damage while wielding a Staff",
	implicitModTypes = { { "block" }, },
	weapon = { PhysicalMin = 41, PhysicalMax = 76, CritChanceBase = 7.5, AttackRateBase = 1.3, Range = 13, },
	req = { level = 33, str = 59, int = 59, },
}
itemBases["Military Staff"] = {
	type = "Staff",
	subType = "Warstaff",
	socketLimit = 6,
	tags = { two_hand_weapon = true, warstaff = true, staff = true, attack_staff = true, weapon = true, twohand = true, default = true, },
	influenceTags = { shaper = "warstaff_shaper", elder = "warstaff_elder", adjudicator = "warstaff_adjudicator", basilisk = "warstaff_basilisk", crusader = "warstaff_crusader", eyrie = "warstaff_eyrie", cleansing = "warstaff_cleansing", tangle = "warstaff_tangle" },
	implicit = "+22% Chance to Block Attack Damage while wielding a Staff",
	implicitModTypes = { { "block" }, },
	weapon = { PhysicalMin = 38, PhysicalMax = 114, CritChanceBase = 7.9, AttackRateBase = 1.25, Range = 13, },
	req = { level = 41, str = 72, int = 72, },
}
itemBases["Serpentine Staff"] = {
	type = "Staff",
	subType = "Warstaff",
	socketLimit = 6,
	tags = { two_hand_weapon = true, warstaff = true, staff = true, attack_staff = true, weapon = true, twohand = true, default = true, },
	influenceTags = { shaper = "warstaff_shaper", elder = "warstaff_elder", adjudicator = "warstaff_adjudicator", basilisk = "warstaff_basilisk", crusader = "warstaff_crusader", eyrie = "warstaff_eyrie", cleansing = "warstaff_cleansing", tangle = "warstaff_tangle" },
	implicit = "+22% Chance to Block Attack Damage while wielding a Staff",
	implicitModTypes = { { "block" }, },
	weapon = { PhysicalMin = 56, PhysicalMax = 117, CritChanceBase = 7.8, AttackRateBase = 1.25, Range = 13, },
	req = { level = 49, str = 85, int = 85, },
}
itemBases["Foul Staff"] = {
	type = "Staff",
	subType = "Warstaff",
	socketLimit = 6,
	tags = { two_hand_weapon = true, warstaff = true, staff = true, attack_staff = true, weapon = true, twohand = true, default = true, },
	influenceTags = { shaper = "warstaff_shaper", elder = "warstaff_elder", adjudicator = "warstaff_adjudicator", basilisk = "warstaff_basilisk", crusader = "warstaff_crusader", eyrie = "warstaff_eyrie", cleansing = "warstaff_cleansing", tangle = "warstaff_tangle" },
	implicit = "+22% Chance to Block Attack Damage while wielding a Staff",
	implicitModTypes = { { "block" }, },
	weapon = { PhysicalMin = 65, PhysicalMax = 121, CritChanceBase = 7.5, AttackRateBase = 1.3, Range = 13, },
	req = { level = 55, str = 94, int = 94, },
}
itemBases["Ezomyte Staff"] = {
	type = "Staff",
	subType = "Warstaff",
	socketLimit = 6,
	tags = { two_hand_weapon = true, top_tier_base_item_type = true, warstaff = true, staff = true, attack_staff = true, weapon = true, twohand = true, default = true, },
	influenceTags = { shaper = "warstaff_shaper", elder = "warstaff_elder", adjudicator = "warstaff_adjudicator", basilisk = "warstaff_basilisk", crusader = "warstaff_crusader", eyrie = "warstaff_eyrie", cleansing = "warstaff_cleansing", tangle = "warstaff_tangle" },
	implicit = "+25% Chance to Block Attack Damage while wielding a Staff",
	implicitModTypes = { { "block" }, },
	weapon = { PhysicalMin = 53, PhysicalMax = 160, CritChanceBase = 8.5, AttackRateBase = 1.25, Range = 13, },
	req = { level = 60, str = 113, int = 113, },
}
itemBases["Maelstrom Staff"] = {
	type = "Staff",
	subType = "Warstaff",
	socketLimit = 6,
	tags = { two_hand_weapon = true, top_tier_base_item_type = true, warstaff = true, staff = true, attack_staff = true, weapon = true, twohand = true, default = true, },
	influenceTags = { shaper = "warstaff_shaper", elder = "warstaff_elder", adjudicator = "warstaff_adjudicator", basilisk = "warstaff_basilisk", crusader = "warstaff_crusader", eyrie = "warstaff_eyrie", cleansing = "warstaff_cleansing", tangle = "warstaff_tangle" },
	implicit = "+25% Chance to Block Attack Damage while wielding a Staff",
	implicitModTypes = { { "block" }, },
	weapon = { PhysicalMin = 71, PhysicalMax = 147, CritChanceBase = 8.1, AttackRateBase = 1.25, Range = 13, },
	req = { level = 64, str = 113, int = 113, },
}
itemBases["Judgement Staff"] = {
	type = "Staff",
	subType = "Warstaff",
	socketLimit = 6,
	tags = { two_hand_weapon = true, top_tier_base_item_type = true, warstaff = true, staff = true, attack_staff = true, weapon = true, twohand = true, default = true, },
	influenceTags = { shaper = "warstaff_shaper", elder = "warstaff_elder", adjudicator = "warstaff_adjudicator", basilisk = "warstaff_basilisk", crusader = "warstaff_crusader", eyrie = "warstaff_eyrie", cleansing = "warstaff_cleansing", tangle = "warstaff_tangle" },
	implicit = "+25% Chance to Block Attack Damage while wielding a Staff",
	implicitModTypes = { { "block" }, },
	weapon = { PhysicalMin = 73, PhysicalMax = 136, CritChanceBase = 8, AttackRateBase = 1.3, Range = 13, },
	req = { level = 68, str = 113, int = 113, },
}
itemBases["Capacity Rod"] = {
	type = "Staff",
	subType = "Warstaff",
	socketLimit = 6,
	tags = { two_hand_weapon = true, weapon = true, not_for_sale = true, staff = true, attack_staff = true, experimental_base = true, twohand = true, default = true, },
	influenceTags = { shaper = "warstaff_shaper", elder = "warstaff_elder", adjudicator = "warstaff_adjudicator", basilisk = "warstaff_basilisk", crusader = "warstaff_crusader", eyrie = "warstaff_eyrie", cleansing = "warstaff_cleansing", tangle = "warstaff_tangle" },
	implicit = "+1 to Maximum Power Charges and Maximum Endurance Charges",
	implicitModTypes = { {  }, },
	weapon = { PhysicalMin = 39, PhysicalMax = 73, CritChanceBase = 8.3, AttackRateBase = 1.25, Range = 13, },
	req = { level = 30, str = 54, int = 54, },
}
itemBases["Potentiality Rod"] = {
	type = "Staff",
	subType = "Warstaff",
	socketLimit = 6,
	tags = { two_hand_weapon = true, weapon = true, not_for_sale = true, staff = true, attack_staff = true, experimental_base = true, twohand = true, default = true, },
	influenceTags = { shaper = "warstaff_shaper", elder = "warstaff_elder", adjudicator = "warstaff_adjudicator", basilisk = "warstaff_basilisk", crusader = "warstaff_crusader", eyrie = "warstaff_eyrie", cleansing = "warstaff_cleansing", tangle = "warstaff_tangle" },
	implicit = "+1 to Maximum Power Charges and Maximum Endurance Charges",
	implicitModTypes = { {  }, },
	weapon = { PhysicalMin = 61, PhysicalMax = 113, CritChanceBase = 8.3, AttackRateBase = 1.25, Range = 13, },
	req = { level = 50, str = 86, int = 86, },
}
itemBases["Eventuality Rod"] = {
	type = "Staff",
	subType = "Warstaff",
	socketLimit = 6,
	tags = { two_hand_weapon = true, weapon = true, not_for_sale = true, staff = true, attack_staff = true, experimental_base = true, twohand = true, default = true, },
	influenceTags = { shaper = "warstaff_shaper", elder = "warstaff_elder", adjudicator = "warstaff_adjudicator", basilisk = "warstaff_basilisk", crusader = "warstaff_crusader", eyrie = "warstaff_eyrie", cleansing = "warstaff_cleansing", tangle = "warstaff_tangle" },
	implicit = "+1 to Maximum Power Charges and Maximum Endurance Charges",
	implicitModTypes = { {  }, },
	weapon = { PhysicalMin = 78, PhysicalMax = 144, CritChanceBase = 8.3, AttackRateBase = 1.25, Range = 13, },
	req = { level = 70, str = 117, int = 117, },
}
