Add initial support for Grafts (#9148)

* Export dat files

* Export Graft mods

Had to modify the `loadStatFile` to be able to load the graft stat description file

* Export Graft bases

Need to have an empty unique file otherwise it causes a crash

* Add graft to item crafter and import from character

---------

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
This commit is contained in:
LocalIdentity
2025-11-03 16:05:01 +11:00
committed by GitHub
parent f0f8ee08ee
commit 4c4b903a7f
16 changed files with 3431 additions and 25 deletions

View File

@@ -815,7 +815,8 @@ function ImportTabClass:ImportItemsAndSkills(json)
end
local rarityMap = { [0] = "NORMAL", "MAGIC", "RARE", "UNIQUE", [9] = "RELIC", [10] = "RELIC" }
local slotMap = { ["Weapon"] = "Weapon 1", ["Offhand"] = "Weapon 2", ["Weapon2"] = "Weapon 1 Swap", ["Offhand2"] = "Weapon 2 Swap", ["Helm"] = "Helmet", ["BodyArmour"] = "Body Armour", ["Gloves"] = "Gloves", ["Boots"] = "Boots", ["Amulet"] = "Amulet", ["Ring"] = "Ring 1", ["Ring2"] = "Ring 2", ["Ring3"] = "Ring 3", ["Belt"] = "Belt" }
local slotMap = { ["Weapon"] = "Weapon 1", ["Offhand"] = "Weapon 2", ["Weapon2"] = "Weapon 1 Swap", ["Offhand2"] = "Weapon 2 Swap", ["Helm"] = "Helmet", ["BodyArmour"] = "Body Armour", ["Gloves"] = "Gloves", ["Boots"] = "Boots",
["Amulet"] = "Amulet", ["Ring"] = "Ring 1", ["Ring2"] = "Ring 2", ["Ring3"] = "Ring 3", ["Belt"] = "Belt", ["BrequelGrafts"] = "Graft 1", ["BrequelGrafts2"] = "Graft 2", }
function ImportTabClass:ImportItem(itemData, slotName)
if not slotName then

View File

@@ -879,7 +879,7 @@ function ItemClass:ParseRaw(raw, rarity, highQuality)
self.affixLimit = 2
end
elseif self.rarity == "RARE" then
self.affixLimit = ((self.type == "Jewel" and not (self.base.subType == "Abyss" and self.corrupted)) and 4 or 6)
self.affixLimit = (((self.type == "Jewel" and not (self.base.subType == "Abyss" and self.corrupted)) or self.type == "Graft") and 4 or 6)
if self.prefixes.limit or self.suffixes.limit then
self.prefixes.limit = m_max(m_min((self.prefixes.limit or 0) + self.affixLimit / 2, self.affixLimit), 0)
self.suffixes.limit = m_max(m_min((self.suffixes.limit or 0) + self.affixLimit / 2, self.affixLimit), 0)
@@ -1328,6 +1328,8 @@ function ItemClass:GetPrimarySlot()
return "Flask 1"
elseif self.type == "Tincture" then
return "Flask 1"
elseif self.type == "Graft" then
return "Graft 1"
else
return self.type
end

View File

@@ -26,7 +26,7 @@ local ItemDBClass = newClass("ItemDBControl", "ListControl", function(self, anch
self.leaguesAndTypesLoaded = false
self.leagueList = { "Any league", "No league" }
self.typeList = { "Any type", "Armour", "Jewellery", "One Handed Melee", "Two Handed Melee" }
self.slotList = { "Any slot", "Weapon 1", "Weapon 2", "Helmet", "Body Armour", "Gloves", "Boots", "Amulet", "Ring", "Belt", "Jewel", "Flask" }
self.slotList = { "Any slot", "Weapon 1", "Weapon 2", "Helmet", "Body Armour", "Gloves", "Boots", "Amulet", "Ring", "Belt", "Jewel", "Flask", "Graft 1", "Graft 2" }
local baseY = dbType == "RARE" and -22 or -62
self.controls.slot = new("DropDownControl", {"BOTTOMLEFT",self,"TOPLEFT"}, {0, baseY, 179, 18}, self.slotList, function(index, value)
self.listBuildFlag = true

View File

@@ -30,7 +30,7 @@ local socketDropList = {
{ label = colorCodes.SCION.."W", color = "W" }
}
local baseSlots = { "Weapon 1", "Weapon 2", "Helmet", "Body Armour", "Gloves", "Boots", "Amulet", "Ring 1", "Ring 2", "Ring 3", "Belt", "Flask 1", "Flask 2", "Flask 3", "Flask 4", "Flask 5" }
local baseSlots = { "Weapon 1", "Weapon 2", "Helmet", "Body Armour", "Gloves", "Boots", "Amulet", "Ring 1", "Ring 2", "Ring 3", "Belt", "Flask 1", "Flask 2", "Flask 3", "Flask 4", "Flask 5", "Graft 1", "Graft 2" }
local influenceInfo = itemLib.influenceInfo.all
@@ -507,7 +507,7 @@ holding Shift will put it in the second.]])
end)
self.controls.displayItemAddImplicit.shown = function()
return self.displayItem and
self.displayItem.type ~= "Tincture" and (self.displayItem.corruptible or ((self.displayItem.type ~= "Flask" and self.displayItem.type ~= "Jewel") and
self.displayItem.type ~= "Tincture" and self.displayItem.type ~= "Graft" and (self.displayItem.corruptible or ((self.displayItem.type ~= "Flask" and self.displayItem.type ~= "Jewel") and
(self.displayItem.rarity == "NORMAL" or self.displayItem.rarity == "MAGIC" or self.displayItem.rarity == "RARE"))) and
not self.displayItem.implicitsCannotBeChanged
end
@@ -565,7 +565,7 @@ holding Shift will put it in the second.]])
end})
self.controls.displayItemQuality = new("LabelControl", {"TOPLEFT",self.controls.displayItemSectionQuality,"TOPRIGHT"}, {-4, 0, 0, 16}, "^7Quality:")
self.controls.displayItemQuality.shown = function()
return self.displayItem and self.displayItem.quality and (self.displayItem.base.type ~= "Amulet" or self.displayItem.base.type ~= "Belt" or self.displayItem.base.type ~= "Jewel" or self.displayItem.base.type ~= "Quiver" or self.displayItem.base.type ~= "Ring")
return self.displayItem and self.displayItem.quality and (self.displayItem.base.type ~= "Amulet" or self.displayItem.base.type ~= "Belt" or self.displayItem.base.type ~= "Jewel" or self.displayItem.base.type ~= "Quiver" or self.displayItem.base.type ~= "Ring" or self.displayItem.type ~= "Graft")
end
self.controls.displayItemQualityEdit = new("EditControl", {"LEFT",self.controls.displayItemQuality,"RIGHT"}, {2, 0, 60, 20}, nil, nil, "%D", 2, function(buf)
@@ -574,7 +574,7 @@ holding Shift will put it in the second.]])
self:UpdateDisplayItemTooltip()
end)
self.controls.displayItemQualityEdit.shown = function()
return self.displayItem and self.displayItem.quality and (self.displayItem.base.type ~= "Amulet" or self.displayItem.base.type ~= "Belt" or self.displayItem.base.type ~= "Jewel" or self.displayItem.base.type ~= "Quiver" or self.displayItem.base.type ~= "Ring")
return self.displayItem and self.displayItem.quality and (self.displayItem.base.type ~= "Amulet" or self.displayItem.base.type ~= "Belt" or self.displayItem.base.type ~= "Jewel" or self.displayItem.base.type ~= "Quiver" or self.displayItem.base.type ~= "Ring" or self.displayItem.type ~= "Graft")
end
-- Section: Catalysts
@@ -1996,7 +1996,7 @@ function ItemsTabClass:CraftItem()
item.implicitModLines = { }
item.explicitModLines = { }
item.crucibleModLines = { }
if base.base.type == "Amulet" or base.base.type == "Belt" or base.base.type == "Jewel" or base.base.type == "Quiver" or base.base.type == "Ring" then
if base.base.type == "Amulet" or base.base.type == "Belt" or base.base.type == "Jewel" or base.base.type == "Quiver" or base.base.type == "Ring" or base.base.type == "Graft" then
item.quality = nil
else
item.quality = 0
@@ -2730,11 +2730,11 @@ function ItemsTabClass:AddCustomModifierToDisplayItem()
end)
end
end
if self.displayItem.type ~= "Tincture" then
if self.displayItem.type ~= "Tincture" and self.displayItem.type ~= "Graft" then
if self.displayItem.type ~= "Jewel" then
t_insert(sourceList, { label = "Crafting Bench", sourceId = "MASTER" })
end
if self.displayItem.type ~= "Jewel" and self.displayItem.type ~= "Flask" then
if self.displayItem.type ~= "Jewel" and self.displayItem.type ~= "Flask" and self.displayItem.type ~= "Graft" then
t_insert(sourceList, { label = "Essence", sourceId = "ESSENCE" })
t_insert(sourceList, { label = "Veiled", sourceId = "VEILED"})
t_insert(sourceList, { label = "Beastcraft", sourceId = "BEASTCRAFT" })
@@ -2742,7 +2742,7 @@ function ItemsTabClass:AddCustomModifierToDisplayItem()
if self.displayItem.type == "Helmet" or self.displayItem.type == "Body Armour" or self.displayItem.type == "Gloves" or self.displayItem.type == "Boots" then
t_insert(sourceList, { label = "Necropolis", sourceId = "NECROPOLIS"})
end
if not self.displayItem.clusterJewel and self.displayItem.type ~= "Flask" then
if not self.displayItem.clusterJewel and self.displayItem.type ~= "Flask" and self.displayItem.type ~= "Graft" then
t_insert(sourceList, { label = "Delve", sourceId = "DELVE"})
end
if not self.displayItem.crafted then
@@ -3080,7 +3080,7 @@ function ItemsTabClass:AddImplicitToDisplayItem()
t_insert(sourceList, { label = "Eater of Worlds", sourceId = "EATER" })
end
end
if self.displayItem.type ~= "Flask" and self.displayItem.type ~= "Jewel" then
if self.displayItem.type ~= "Flask" and self.displayItem.type ~= "Jewel" and self.displayItem.type ~= "Graft" then
--t_insert(sourceList, { label = "Synth", sourceId = "SYNTHESIS" }) -- synth removed until we get proper support for where the mods go
t_insert(sourceList, { label = "Delve", sourceId = "DelveImplicit" })
end

116
src/Data/Bases/graft.lua Normal file
View File

@@ -0,0 +1,116 @@
-- This file is automatically generated, do not edit!
-- Item data (c) Grinding Gear Games
local itemBases = ...
itemBases["Battering Uulgraft"] = {
type = "Graft",
tags = { graft = true, graft_damaging_skill = true, graft_uulnetol = true, graft_uulnetol_hand_slam = true, },
implicit = "(4-12)% reduced Enemy Stun Threshold\nUses level (1-30) Battering Uulgraft",
implicitModTypes = { { }, },
req = { },
}
itemBases["Spiking Uulgraft"] = {
type = "Graft",
tags = { graft = true, graft_damaging_skill = true, graft_uulnetol = true, graft_uulnetol_bone_spires = true, },
implicit = "Attacks have (4-12)% chance to cause Bleeding\nUses level (1-30) Spiking Uulgraft",
implicitModTypes = { { "bleed", "physical", "attack", "ailment" }, },
req = { },
}
itemBases["Impaling Uulgraft"] = {
type = "Graft",
tags = { graft = true, graft_uulnetol = true, graft_uulnetol_impale_buff = true, },
implicit = "(4-12)% chance to Impale Enemies on Hit with Attacks\nUses level (1-30) Impaling Uulgraft",
implicitModTypes = { { "physical", "attack" }, },
req = { },
}
itemBases["Hardening Uulgraft"] = {
type = "Graft",
tags = { graft = true, graft_uulnetol = true, graft_uulnetol_low_life_buff = true, },
implicit = "(1-3)% additional Physical Damage Reduction\nUses level (1-30) Hardening Uulgraft",
implicitModTypes = { { "physical" }, },
req = { },
}
itemBases["Molten Xophgraft"] = {
type = "Graft",
tags = { graft = true, graft_damaging_skill = true, graft_xoph = true, graft_xoph_molten_shell = true, },
implicit = "(10-20)% increased Armour\nUses level (1-30) Molten Xophgraft",
implicitModTypes = { { "defences", "armour" }, },
req = { },
}
itemBases["Erupting Xophgraft"] = {
type = "Graft",
tags = { graft = true, graft_damaging_skill = true, graft_xoph = true, graft_xoph_cremations = true, },
implicit = "(8-16)% increased Area Damage\nUses level (1-30) Erupting Xophgraft",
implicitModTypes = { { "damage" }, },
req = { },
}
itemBases["Flamecaller Xophgraft"] = {
type = "Graft",
tags = { graft = true, graft_damaging_skill = true, graft_xoph = true, graft_xoph_flame_pillars = true, },
implicit = "(8-16)% increased Elemental Damage with Attack Skills\nUses level (1-30) Flamecaller Xophgraft",
implicitModTypes = { { "elemental_damage", "damage", "elemental", "attack" }, },
req = { },
}
itemBases["Stoking Xophgraft"] = {
type = "Graft",
tags = { graft = true, graft_xoph = true, graft_xoph_ailment_buff = true, },
implicit = "(5-10)% increased Duration of Elemental Ailments on Enemies\nUses level (1-30) Stoking Xophgraft",
implicitModTypes = { { "elemental", "fire", "cold", "lightning", "ailment" }, },
req = { },
}
itemBases["Storming Eshgraft"] = {
type = "Graft",
tags = { graft = true, graft_damaging_skill = true, graft_esh = true, graft_esh_bolt_ring = true, },
implicit = "Adds (1-4) to (18-20) Lightning Damage\nUses level (1-30) Storming Eshgraft",
implicitModTypes = { { "elemental_damage", "damage", "elemental", "lightning" }, },
req = { },
}
itemBases["Replicating Eshgraft"] = {
type = "Graft",
tags = { graft = true, graft_damaging_skill = true, graft_esh = true, graft_esh_lightning_clones = true, },
implicit = "(3-5)% increased Movement Speed\nUses level (1-30) Replicating Eshgraft",
implicitModTypes = { { "speed" }, },
req = { },
}
itemBases["Draining Eshgraft"] = {
type = "Graft",
tags = { graft = true, graft_damaging_skill = true, graft_esh = true, graft_esh_lightning_hands = true, },
implicit = "Spell Skills have (5-10)% increased Area of Effect\nUses level (1-30) Draining Eshgraft",
implicitModTypes = { { "caster" }, },
req = { },
}
itemBases["Jolting Eshgraft"] = {
type = "Graft",
tags = { graft = true, graft_esh = true, graft_esh_jolt_buff = true, },
implicit = "(4-12)% increased Global Critical Strike Chance\nUses level (1-30) Jolting Eshgraft",
implicitModTypes = { { "critical" }, },
req = { },
}
itemBases["Squalling Tulgraft"] = {
type = "Graft",
tags = { graft = true, graft_damaging_skill = true, graft_tul = true, graft_tul_tornado = true, },
implicit = "(8-16)% increased Projectile Damage\nUses level (1-30) Squalling Tulgraft",
implicitModTypes = { { "damage" }, },
req = { },
}
itemBases["Freezing Tulgraft"] = {
type = "Graft",
tags = { graft = true, graft_damaging_skill = true, graft_tul = true, graft_tul_ice_mortars = true, },
implicit = "(8-12)% chance to Freeze\nUses level (1-30) Freezing Tulgraft",
implicitModTypes = { { "elemental", "cold", "ailment" }, },
req = { },
}
itemBases["Summoning Tulgraft"] = {
type = "Graft",
tags = { graft = true, graft_tul = true, graft_tul_summon = true, },
implicit = "Minions have (4-8)% increased Attack and Cast Speed\nUses level (1-30) Summoning Tulgraft",
implicitModTypes = { { "attack", "caster", "speed", "minion" }, },
req = { },
}
itemBases["Aegis Tulgraft"] = {
type = "Graft",
tags = { graft = true, graft_tul = true, graft_tul_aegis = true, },
implicit = "+(3-6)% to all Elemental Resistances\nUses level (1-30) Aegis Tulgraft",
implicitModTypes = { { "elemental", "resistance" }, },
req = { },
}

533
src/Data/ModGraft.lua Normal file
View File

@@ -0,0 +1,533 @@
-- This file is automatically generated, do not edit!
-- Item data (c) Grinding Gear Games
return {
["GraftPrefixSharedIncreasedJuiceGained1"] = { type = "Prefix", affix = "Hungering", "(4-8)% increased Graftblood gained", statOrder = { 10630 }, level = 1, group = "GraftPrefixSharedIncreasedJuiceGained", weightKey = { "graft", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixSharedIncreasedJuiceGained2"] = { type = "Prefix", affix = "Ravenous", "(9-13)% increased Graftblood gained", statOrder = { 10630 }, level = 22, group = "GraftPrefixSharedIncreasedJuiceGained", weightKey = { "graft", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixSharedIncreasedJuiceGained3"] = { type = "Prefix", affix = "Hollow", "(14-18)% increased Graftblood gained", statOrder = { 10630 }, level = 44, group = "GraftPrefixSharedIncreasedJuiceGained", weightKey = { "graft", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixSharedIncreasedJuiceGained4"] = { type = "Prefix", affix = "Starving", "(19-23)% increased Graftblood gained", statOrder = { 10630 }, level = 66, group = "GraftPrefixSharedIncreasedJuiceGained", weightKey = { "graft", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixSharedIncreasedJuiceGained5"] = { type = "Prefix", affix = "Famished", "(23-25)% increased Graftblood gained", statOrder = { 10630 }, level = 82, group = "GraftPrefixSharedIncreasedJuiceGained", weightKey = { "graft", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixSharedIncreasedJuiceStoredLocal1"] = { type = "Prefix", affix = "Bloated", "(12-16)% increased Graftblood stored", statOrder = { 10631 }, level = 1, group = "GraftPrefixSharedIncreasedJuiceStoredLocal", weightKey = { "graft", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixSharedIncreasedJuiceStoredLocal2"] = { type = "Prefix", affix = "Swollen", "(17-24)% increased Graftblood stored", statOrder = { 10631 }, level = 11, group = "GraftPrefixSharedIncreasedJuiceStoredLocal", weightKey = { "graft", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixSharedIncreasedJuiceStoredLocal3"] = { type = "Prefix", affix = "Swelling", "(25-34)% increased Graftblood stored", statOrder = { 10631 }, level = 22, group = "GraftPrefixSharedIncreasedJuiceStoredLocal", weightKey = { "graft", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixSharedIncreasedJuiceStoredLocal4"] = { type = "Prefix", affix = "Tumefied", "(35-44)% increased Graftblood stored", statOrder = { 10631 }, level = 33, group = "GraftPrefixSharedIncreasedJuiceStoredLocal", weightKey = { "graft", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixSharedIncreasedJuiceStoredLocal5"] = { type = "Prefix", affix = "Bulging", "(45-54)% increased Graftblood stored", statOrder = { 10631 }, level = 44, group = "GraftPrefixSharedIncreasedJuiceStoredLocal", weightKey = { "graft", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixSharedIncreasedJuiceStoredLocal6"] = { type = "Prefix", affix = "Fattened", "(55-64)% increased Graftblood stored", statOrder = { 10631 }, level = 55, group = "GraftPrefixSharedIncreasedJuiceStoredLocal", weightKey = { "graft", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftPrefixSharedIncreasedJuiceStoredLocal7"] = { type = "Prefix", affix = "Meaty", "(65-74)% increased Graftblood stored", statOrder = { 10631 }, level = 66, group = "GraftPrefixSharedIncreasedJuiceStoredLocal", weightKey = { "graft", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftPrefixSharedIncreasedJuiceStoredLocal8"] = { type = "Prefix", affix = "Fleshy", "(75-84)% increased Graftblood stored", statOrder = { 10631 }, level = 74, group = "GraftPrefixSharedIncreasedJuiceStoredLocal", weightKey = { "graft", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftPrefixSharedIncreasedJuiceStoredLocal9"] = { type = "Prefix", affix = "Overgrown", "(85-94)% increased Graftblood stored", statOrder = { 10631 }, level = 82, group = "GraftPrefixSharedIncreasedJuiceStoredLocal", weightKey = { "graft", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftPrefixSharedIncreasedJuiceStoredLocal10"] = { type = "Prefix", affix = "Distended", "(95-110)% increased Graftblood stored", statOrder = { 10631 }, level = 85, group = "GraftPrefixSharedIncreasedJuiceStoredLocal", weightKey = { "graft", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftPrefixSharedRarityOfBreachMonsterDrops1"] = { type = "Prefix", affix = "Avaricious", "(19-25)% increased Rarity of Items found from Hiveborn Monsters", statOrder = { 10724 }, level = 44, group = "GraftPrefixSharedRarityOfBreachMonsterDrops", weightKey = { "graft_tutorial", "graft", "default", }, weightVal = { 0, 300, 0 }, modTags = { }, },
["GraftPrefixSharedRarityOfBreachMonsterDrops2"] = { type = "Prefix", affix = "Greedy", "(26-35)% increased Rarity of Items found from Hiveborn Monsters", statOrder = { 10724 }, level = 66, group = "GraftPrefixSharedRarityOfBreachMonsterDrops", weightKey = { "graft_tutorial", "graft", "default", }, weightVal = { 0, 100, 0 }, modTags = { }, },
["GraftPrefixSharedRarityOfBreachMonsterDrops3"] = { type = "Prefix", affix = "Covetous", "(36-45)% increased Rarity of Items found from Hiveborn Monsters", statOrder = { 10724 }, level = 82, group = "GraftPrefixSharedRarityOfBreachMonsterDrops", weightKey = { "graft_tutorial", "graft", "default", }, weightVal = { 0, 50, 0 }, modTags = { }, },
["GraftPrefixSharedIncreasedChanceUniqueFruits1"] = { type = "Prefix", affix = "Relic-Hunter's", "(20-35)% increased chance to find Ancient Wombgifts", statOrder = { 10636 }, level = 1, group = "GraftPrefixSharedIncreasedChanceUniqueFruits", weightKey = { "graft_tutorial", "graft", "default", }, weightVal = { 0, 1000, 0 }, modTags = { }, },
["GraftPrefixSharedIncreasedChanceUniqueFruits2"] = { type = "Prefix", affix = "Antiquarian's", "(36-52)% increased chance to find Ancient Wombgifts", statOrder = { 10636 }, level = 22, group = "GraftPrefixSharedIncreasedChanceUniqueFruits", weightKey = { "graft_tutorial", "graft", "default", }, weightVal = { 0, 1000, 0 }, modTags = { }, },
["GraftPrefixSharedIncreasedChanceUniqueFruits3"] = { type = "Prefix", affix = "Curio-Collector's", "(53-70)% increased chance to find Ancient Wombgifts", statOrder = { 10636 }, level = 44, group = "GraftPrefixSharedIncreasedChanceUniqueFruits", weightKey = { "graft_tutorial", "graft", "default", }, weightVal = { 0, 700, 0 }, modTags = { }, },
["GraftPrefixSharedIncreasedChanceUniqueFruits4"] = { type = "Prefix", affix = "Conservator's", "(71-87)% increased chance to find Ancient Wombgifts", statOrder = { 10636 }, level = 66, group = "GraftPrefixSharedIncreasedChanceUniqueFruits", weightKey = { "graft_tutorial", "graft", "default", }, weightVal = { 0, 500, 0 }, modTags = { }, },
["GraftPrefixSharedIncreasedChanceUniqueFruits5"] = { type = "Prefix", affix = "Curator's", "(88-112)% increased chance to find Ancient Wombgifts", statOrder = { 10636 }, level = 82, group = "GraftPrefixSharedIncreasedChanceUniqueFruits", weightKey = { "graft_tutorial", "graft", "default", }, weightVal = { 0, 300, 0 }, modTags = { }, },
["GraftPrefixSharedIncreasedChanceCurrencyFruits1"] = { type = "Prefix", affix = "Steward's", "(20-35)% increased chance to find Lavish Wombgifts", statOrder = { 10632 }, level = 1, group = "GraftPrefixSharedIncreasedChanceCurrencyFruits", weightKey = { "graft_tutorial", "graft", "default", }, weightVal = { 0, 1000, 0 }, modTags = { }, },
["GraftPrefixSharedIncreasedChanceCurrencyFruits2"] = { type = "Prefix", affix = "Treasurer's", "(36-52)% increased chance to find Lavish Wombgifts", statOrder = { 10632 }, level = 22, group = "GraftPrefixSharedIncreasedChanceCurrencyFruits", weightKey = { "graft_tutorial", "graft", "default", }, weightVal = { 0, 1000, 0 }, modTags = { }, },
["GraftPrefixSharedIncreasedChanceCurrencyFruits3"] = { type = "Prefix", affix = "Merchant's", "(53-70)% increased chance to find Lavish Wombgifts", statOrder = { 10632 }, level = 44, group = "GraftPrefixSharedIncreasedChanceCurrencyFruits", weightKey = { "graft_tutorial", "graft", "default", }, weightVal = { 0, 700, 0 }, modTags = { }, },
["GraftPrefixSharedIncreasedChanceCurrencyFruits4"] = { type = "Prefix", affix = "Keeper's", "(71-87)% increased chance to find Lavish Wombgifts", statOrder = { 10632 }, level = 66, group = "GraftPrefixSharedIncreasedChanceCurrencyFruits", weightKey = { "graft_tutorial", "graft", "default", }, weightVal = { 0, 500, 0 }, modTags = { }, },
["GraftPrefixSharedIncreasedChanceCurrencyFruits5"] = { type = "Prefix", affix = "Hoarder's", "(88-112)% increased chance to find Lavish Wombgifts", statOrder = { 10632 }, level = 82, group = "GraftPrefixSharedIncreasedChanceCurrencyFruits", weightKey = { "graft_tutorial", "graft", "default", }, weightVal = { 0, 300, 0 }, modTags = { }, },
["GraftPrefixSharedIncreasedChanceEquipmentFruits1"] = { type = "Prefix", affix = "Armed", "(20-35)% increased chance to find Provisioning Wombgifts", statOrder = { 10633 }, level = 1, group = "GraftPrefixSharedIncreasedChanceEquipmentFruits", weightKey = { "graft_tutorial", "graft", "default", }, weightVal = { 0, 1000, 0 }, modTags = { }, },
["GraftPrefixSharedIncreasedChanceEquipmentFruits2"] = { type = "Prefix", affix = "Equipped", "(36-52)% increased chance to find Provisioning Wombgifts", statOrder = { 10633 }, level = 22, group = "GraftPrefixSharedIncreasedChanceEquipmentFruits", weightKey = { "graft_tutorial", "graft", "default", }, weightVal = { 0, 1000, 0 }, modTags = { }, },
["GraftPrefixSharedIncreasedChanceEquipmentFruits3"] = { type = "Prefix", affix = "Furnished", "(53-70)% increased chance to find Provisioning Wombgifts", statOrder = { 10633 }, level = 44, group = "GraftPrefixSharedIncreasedChanceEquipmentFruits", weightKey = { "graft_tutorial", "graft", "default", }, weightVal = { 0, 700, 0 }, modTags = { }, },
["GraftPrefixSharedIncreasedChanceEquipmentFruits4"] = { type = "Prefix", affix = "Girded", "(71-87)% increased chance to find Provisioning Wombgifts", statOrder = { 10633 }, level = 66, group = "GraftPrefixSharedIncreasedChanceEquipmentFruits", weightKey = { "graft_tutorial", "graft", "default", }, weightVal = { 0, 500, 0 }, modTags = { }, },
["GraftPrefixSharedIncreasedChanceEquipmentFruits5"] = { type = "Prefix", affix = "Braced", "(88-112)% increased chance to find Provisioning Wombgifts", statOrder = { 10633 }, level = 82, group = "GraftPrefixSharedIncreasedChanceEquipmentFruits", weightKey = { "graft_tutorial", "graft", "default", }, weightVal = { 0, 300, 0 }, modTags = { }, },
["GraftPrefixSharedIncreasedChanceGraftFruits1"] = { type = "Prefix", affix = "Misshapen", "(20-35)% increased chance to find Growing Wombgifts", statOrder = { 10634 }, level = 1, group = "GraftPrefixSharedIncreasedChanceGraftFruits", weightKey = { "graft_tutorial", "graft", "default", }, weightVal = { 0, 1000, 0 }, modTags = { }, },
["GraftPrefixSharedIncreasedChanceGraftFruits2"] = { type = "Prefix", affix = "Malformed", "(36-52)% increased chance to find Growing Wombgifts", statOrder = { 10634 }, level = 22, group = "GraftPrefixSharedIncreasedChanceGraftFruits", weightKey = { "graft_tutorial", "graft", "default", }, weightVal = { 0, 1000, 0 }, modTags = { }, },
["GraftPrefixSharedIncreasedChanceGraftFruits3"] = { type = "Prefix", affix = "Crooked", "(53-70)% increased chance to find Growing Wombgifts", statOrder = { 10634 }, level = 44, group = "GraftPrefixSharedIncreasedChanceGraftFruits", weightKey = { "graft_tutorial", "graft", "default", }, weightVal = { 0, 700, 0 }, modTags = { }, },
["GraftPrefixSharedIncreasedChanceGraftFruits4"] = { type = "Prefix", affix = "Contorted", "(71-87)% increased chance to find Growing Wombgifts", statOrder = { 10634 }, level = 66, group = "GraftPrefixSharedIncreasedChanceGraftFruits", weightKey = { "graft_tutorial", "graft", "default", }, weightVal = { 0, 500, 0 }, modTags = { }, },
["GraftPrefixSharedIncreasedChanceGraftFruits5"] = { type = "Prefix", affix = "Wry", "(88-112)% increased chance to find Growing Wombgifts", statOrder = { 10634 }, level = 82, group = "GraftPrefixSharedIncreasedChanceGraftFruits", weightKey = { "graft_tutorial", "graft", "default", }, weightVal = { 0, 300, 0 }, modTags = { }, },
["GraftPrefixSharedIncreasedChanceMiscFruits1"] = { type = "Prefix", affix = "Varied", "(20-35)% increased chance to find Mysterious Wombgifts", statOrder = { 10635 }, level = 1, group = "GraftPrefixSharedIncreasedChanceMiscFruits", weightKey = { "graft_tutorial", "graft", "default", }, weightVal = { 0, 1000, 0 }, modTags = { }, },
["GraftPrefixSharedIncreasedChanceMiscFruits2"] = { type = "Prefix", affix = "Peculiar", "(36-52)% increased chance to find Mysterious Wombgifts", statOrder = { 10635 }, level = 22, group = "GraftPrefixSharedIncreasedChanceMiscFruits", weightKey = { "graft_tutorial", "graft", "default", }, weightVal = { 0, 1000, 0 }, modTags = { }, },
["GraftPrefixSharedIncreasedChanceMiscFruits3"] = { type = "Prefix", affix = "Diverse", "(53-70)% increased chance to find Mysterious Wombgifts", statOrder = { 10635 }, level = 44, group = "GraftPrefixSharedIncreasedChanceMiscFruits", weightKey = { "graft_tutorial", "graft", "default", }, weightVal = { 0, 700, 0 }, modTags = { }, },
["GraftPrefixSharedIncreasedChanceMiscFruits4"] = { type = "Prefix", affix = "Manifold", "(71-87)% increased chance to find Mysterious Wombgifts", statOrder = { 10635 }, level = 66, group = "GraftPrefixSharedIncreasedChanceMiscFruits", weightKey = { "graft_tutorial", "graft", "default", }, weightVal = { 0, 500, 0 }, modTags = { }, },
["GraftPrefixSharedIncreasedChanceMiscFruits5"] = { type = "Prefix", affix = "Motley", "(88-112)% increased chance to find Mysterious Wombgifts", statOrder = { 10635 }, level = 82, group = "GraftPrefixSharedIncreasedChanceMiscFruits", weightKey = { "graft_tutorial", "graft", "default", }, weightVal = { 0, 300, 0 }, modTags = { }, },
["GraftPrefixUulnetolFlatAddedPhysical1"] = { type = "Prefix", affix = "Blunt", "Adds 1 to (3-5) Physical Damage", statOrder = { 1177 }, level = 1, group = "GraftPrefixUulnetolFlatAddedPhysical", weightKey = { "graft_uulnetol", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixUulnetolFlatAddedPhysical2"] = { type = "Prefix", affix = "Heavy", "Adds (1-3) to (6-9) Physical Damage", statOrder = { 1177 }, level = 22, group = "GraftPrefixUulnetolFlatAddedPhysical", weightKey = { "graft_uulnetol", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixUulnetolFlatAddedPhysical3"] = { type = "Prefix", affix = "Weighted", "Adds (2-3) to (10-12) Physical Damage", statOrder = { 1177 }, level = 44, group = "GraftPrefixUulnetolFlatAddedPhysical", weightKey = { "graft_uulnetol", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftPrefixUulnetolFlatAddedPhysical4"] = { type = "Prefix", affix = "Dense", "Adds (2-4) to (13-15) Physical Damage", statOrder = { 1177 }, level = 66, group = "GraftPrefixUulnetolFlatAddedPhysical", weightKey = { "graft_uulnetol", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftPrefixUulnetolFlatAddedPhysical5"] = { type = "Prefix", affix = "Hefty", "Adds (3-5) to (14-18) Physical Damage", statOrder = { 1177 }, level = 82, group = "GraftPrefixUulnetolFlatAddedPhysical", weightKey = { "graft_uulnetol", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftPrefixUulnetolBleedChance1"] = { type = "Prefix", affix = "Pointed", "Attacks have (5-9)% chance to cause Bleeding", statOrder = { 2398 }, level = 1, group = "GraftPrefixUulnetolBleedChance", weightKey = { "graft_uulnetol", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixUulnetolBleedChance2"] = { type = "Prefix", affix = "Needling", "Attacks have (10-14)% chance to cause Bleeding", statOrder = { 2398 }, level = 22, group = "GraftPrefixUulnetolBleedChance", weightKey = { "graft_uulnetol", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixUulnetolBleedChance3"] = { type = "Prefix", affix = "Cutting", "Attacks have (15-19)% chance to cause Bleeding", statOrder = { 2398 }, level = 44, group = "GraftPrefixUulnetolBleedChance", weightKey = { "graft_uulnetol", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftPrefixUulnetolBleedChance4"] = { type = "Prefix", affix = "Biting", "Attacks have (20-24)% chance to cause Bleeding", statOrder = { 2398 }, level = 66, group = "GraftPrefixUulnetolBleedChance", weightKey = { "graft_uulnetol", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftPrefixUulnetolBleedChance5"] = { type = "Prefix", affix = "Incisive", "Attacks have (25-30)% chance to cause Bleeding", statOrder = { 2398 }, level = 82, group = "GraftPrefixUulnetolBleedChance", weightKey = { "graft_uulnetol", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftPrefixUulnetolDamageOverTimeMultiplier1"] = { type = "Prefix", affix = "Putrefying", "+(5-9)% to Damage over Time Multiplier", statOrder = { 1154 }, level = 22, group = "GraftPrefixUulnetolDamageOverTimeMultiplier", weightKey = { "graft_uulnetol", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftPrefixUulnetolDamageOverTimeMultiplier2"] = { type = "Prefix", affix = "Sickening", "+(10-14)% to Damage over Time Multiplier", statOrder = { 1154 }, level = 66, group = "GraftPrefixUulnetolDamageOverTimeMultiplier", weightKey = { "graft_uulnetol", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftPrefixUulnetolDamageOverTimeMultiplier3"] = { type = "Prefix", affix = "Repugnant", "+(15-20)% to Damage over Time Multiplier", statOrder = { 1154 }, level = 82, group = "GraftPrefixUulnetolDamageOverTimeMultiplier", weightKey = { "graft_uulnetol", "default", }, weightVal = { 150, 0 }, modTags = { }, },
["GraftPrefixUulnetolKnockback1"] = { type = "Prefix", affix = "Swatting", "(5-9)% chance to Knock Enemies Back on hit", "10% increased Knockback Distance", statOrder = { 1904, 1911 }, level = 22, group = "GraftPrefixUulnetolKnockback", weightKey = { "graft_uulnetol", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftPrefixUulnetolKnockback2"] = { type = "Prefix", affix = "Bashing", "(10-14)% chance to Knock Enemies Back on hit", "20% increased Knockback Distance", statOrder = { 1904, 1911 }, level = 66, group = "GraftPrefixUulnetolKnockback", weightKey = { "graft_uulnetol", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftPrefixUulnetolKnockback3"] = { type = "Prefix", affix = "Walloping", "(15-20)% chance to Knock Enemies Back on hit", "30% increased Knockback Distance", statOrder = { 1904, 1911 }, level = 82, group = "GraftPrefixUulnetolKnockback", weightKey = { "graft_uulnetol", "default", }, weightVal = { 150, 0 }, modTags = { }, },
["GraftPrefixUulnetolReducedEnemyStunThreshold1"] = { type = "Prefix", affix = "Inundating", "(3-6)% reduced Enemy Stun Threshold", statOrder = { 1428 }, level = 1, group = "GraftPrefixUulnetolReducedEnemyStunThreshold", weightKey = { "graft_uulnetol", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixUulnetolReducedEnemyStunThreshold2"] = { type = "Prefix", affix = "Devastating", "(7-8)% reduced Enemy Stun Threshold", statOrder = { 1428 }, level = 22, group = "GraftPrefixUulnetolReducedEnemyStunThreshold", weightKey = { "graft_uulnetol", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixUulnetolReducedEnemyStunThreshold3"] = { type = "Prefix", affix = "Stunning", "(9-10)% reduced Enemy Stun Threshold", statOrder = { 1428 }, level = 44, group = "GraftPrefixUulnetolReducedEnemyStunThreshold", weightKey = { "graft_uulnetol", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftPrefixUulnetolReducedEnemyStunThreshold4"] = { type = "Prefix", affix = "Overpowering", "(11-12)% reduced Enemy Stun Threshold", statOrder = { 1428 }, level = 66, group = "GraftPrefixUulnetolReducedEnemyStunThreshold", weightKey = { "graft_uulnetol", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftPrefixUulnetolReducedEnemyStunThreshold5"] = { type = "Prefix", affix = "Overwhelming", "(13-14)% reduced Enemy Stun Threshold", statOrder = { 1428 }, level = 82, group = "GraftPrefixUulnetolReducedEnemyStunThreshold", weightKey = { "graft_uulnetol", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftPrefixUulnetolStunDuration1"] = { type = "Prefix", affix = "Smashing", "(7-10)% increased Stun Duration on Enemies", statOrder = { 1774 }, level = 1, group = "GraftPrefixUulnetolStunDuration", weightKey = { "graft_uulnetol", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixUulnetolStunDuration2"] = { type = "Prefix", affix = "Thundering", "(11-14)% increased Stun Duration on Enemies", statOrder = { 1774 }, level = 1, group = "GraftPrefixUulnetolStunDuration", weightKey = { "graft_uulnetol", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixUulnetolStunDuration3"] = { type = "Prefix", affix = "Brutish", "(14-17)% increased Stun Duration on Enemies", statOrder = { 1774 }, level = 1, group = "GraftPrefixUulnetolStunDuration", weightKey = { "graft_uulnetol", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftPrefixUulnetolStunDuration4"] = { type = "Prefix", affix = "Sweeping", "(18-21)% increased Stun Duration on Enemies", statOrder = { 1774 }, level = 1, group = "GraftPrefixUulnetolStunDuration", weightKey = { "graft_uulnetol", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftPrefixUulnetolStunDuration5"] = { type = "Prefix", affix = "Thudding", "(21-24)% increased Stun Duration on Enemies", statOrder = { 1774 }, level = 1, group = "GraftPrefixUulnetolStunDuration", weightKey = { "graft_uulnetol", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftPrefixUulnetolGlobalIncreasedPhysicalDamage1"] = { type = "Prefix", affix = "Squire's", "(5-9)% increased Global Physical Damage", statOrder = { 1143 }, level = 1, group = "GraftPrefixUulnetolGlobalIncreasedPhysicalDamage", weightKey = { "graft_uulnetol", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixUulnetolGlobalIncreasedPhysicalDamage2"] = { type = "Prefix", affix = "Journeyman's", "(10-14)% increased Global Physical Damage", statOrder = { 1143 }, level = 11, group = "GraftPrefixUulnetolGlobalIncreasedPhysicalDamage", weightKey = { "graft_uulnetol", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixUulnetolGlobalIncreasedPhysicalDamage3"] = { type = "Prefix", affix = "Reaver's", "(15-19)% increased Global Physical Damage", statOrder = { 1143 }, level = 22, group = "GraftPrefixUulnetolGlobalIncreasedPhysicalDamage", weightKey = { "graft_uulnetol", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixUulnetolGlobalIncreasedPhysicalDamage4"] = { type = "Prefix", affix = "Mercenary's", "(20-24)% increased Global Physical Damage", statOrder = { 1143 }, level = 33, group = "GraftPrefixUulnetolGlobalIncreasedPhysicalDamage", weightKey = { "graft_uulnetol", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixUulnetolGlobalIncreasedPhysicalDamage5"] = { type = "Prefix", affix = "Champion's", "(25-29)% increased Global Physical Damage", statOrder = { 1143 }, level = 44, group = "GraftPrefixUulnetolGlobalIncreasedPhysicalDamage", weightKey = { "graft_uulnetol", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixUulnetolGlobalIncreasedPhysicalDamage6"] = { type = "Prefix", affix = "Conqueror's", "(30-34)% increased Global Physical Damage", statOrder = { 1143 }, level = 55, group = "GraftPrefixUulnetolGlobalIncreasedPhysicalDamage", weightKey = { "graft_uulnetol", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftPrefixUulnetolGlobalIncreasedPhysicalDamage7"] = { type = "Prefix", affix = "Slayer's", "(35-39)% increased Global Physical Damage", statOrder = { 1143 }, level = 66, group = "GraftPrefixUulnetolGlobalIncreasedPhysicalDamage", weightKey = { "graft_uulnetol", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftPrefixUulnetolGlobalIncreasedPhysicalDamage8"] = { type = "Prefix", affix = "General's", "(40-44)% increased Global Physical Damage", statOrder = { 1143 }, level = 74, group = "GraftPrefixUulnetolGlobalIncreasedPhysicalDamage", weightKey = { "graft_uulnetol", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftPrefixUulnetolGlobalIncreasedPhysicalDamage9"] = { type = "Prefix", affix = "Emperor's", "(45-49)% increased Global Physical Damage", statOrder = { 1143 }, level = 82, group = "GraftPrefixUulnetolGlobalIncreasedPhysicalDamage", weightKey = { "graft_uulnetol", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftPrefixUulnetolGlobalIncreasedPhysicalDamage10"] = { type = "Prefix", affix = "Dictator's", "(50-55)% increased Global Physical Damage", statOrder = { 1143 }, level = 85, group = "GraftPrefixUulnetolGlobalIncreasedPhysicalDamage", weightKey = { "graft_uulnetol", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftPrefixUulnetolImpaleChance1"] = { type = "Prefix", affix = "Brutal", "(3-5)% chance to Impale Enemies on Hit", statOrder = { 7117 }, level = 1, group = "GraftPrefixUulnetolImpaleChance", weightKey = { "graft_uulnetol", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixUulnetolImpaleChance2"] = { type = "Prefix", affix = "Unforgiving", "(6-10)% chance to Impale Enemies on Hit", statOrder = { 7117 }, level = 22, group = "GraftPrefixUulnetolImpaleChance", weightKey = { "graft_uulnetol", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixUulnetolImpaleChance3"] = { type = "Prefix", affix = "Unrelenting", "(11-15)% chance to Impale Enemies on Hit", statOrder = { 7117 }, level = 44, group = "GraftPrefixUulnetolImpaleChance", weightKey = { "graft_uulnetol", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftPrefixUulnetolImpaleChance4"] = { type = "Prefix", affix = "Grim", "(16-20)% chance to Impale Enemies on Hit", statOrder = { 7117 }, level = 66, group = "GraftPrefixUulnetolImpaleChance", weightKey = { "graft_uulnetol", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftPrefixUulnetolImpaleChance5"] = { type = "Prefix", affix = "Impaling", "(21-25)% chance to Impale Enemies on Hit", statOrder = { 7117 }, level = 82, group = "GraftPrefixUulnetolImpaleChance", weightKey = { "graft_uulnetol", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftPrefixUulnetolImpaleEffect1"] = { type = "Prefix", affix = "Cruel", "(10-14)% increased Impale Effect", statOrder = { 7107 }, level = 44, group = "GraftPrefixUulnetolImpaleEffect", weightKey = { "graft_uulnetol", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftPrefixUulnetolImpaleEffect2"] = { type = "Prefix", affix = "Wicked", "(15-19)% increased Impale Effect", statOrder = { 7107 }, level = 66, group = "GraftPrefixUulnetolImpaleEffect", weightKey = { "graft_uulnetol", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftPrefixUulnetolImpaleEffect3"] = { type = "Prefix", affix = "Vicious", "(20-24)% increased Impale Effect", statOrder = { 7107 }, level = 82, group = "GraftPrefixUulnetolImpaleEffect", weightKey = { "graft_uulnetol", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftPrefixUulnetolEnduranceChargeWhenHit1"] = { type = "Prefix", affix = "Stoic", "(10-20)% chance to gain an Endurance Charge when you are Hit", statOrder = { 2661 }, level = 66, group = "GraftPrefixUulnetolEnduranceChargeWhenHit", weightKey = { "graft_uulnetol", "default", }, weightVal = { 150, 0 }, modTags = { }, },
["GraftPrefixUulnetolStunThreshold1"] = { type = "Prefix", affix = "Steadfast", "(15-17)% increased Stun Threshold", statOrder = { 3180 }, level = 1, group = "GraftPrefixUulnetolStunThreshold", weightKey = { "graft_uulnetol", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixUulnetolStunThreshold2"] = { type = "Prefix", affix = "Staunch", "(18-20)% increased Stun Threshold", statOrder = { 3180 }, level = 22, group = "GraftPrefixUulnetolStunThreshold", weightKey = { "graft_uulnetol", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixUulnetolStunThreshold3"] = { type = "Prefix", affix = "Steady", "(21-23)% increased Stun Threshold", statOrder = { 3180 }, level = 44, group = "GraftPrefixUulnetolStunThreshold", weightKey = { "graft_uulnetol", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftPrefixUulnetolStunThreshold4"] = { type = "Prefix", affix = "Unwavering", "(24-26)% increased Stun Threshold", statOrder = { 3180 }, level = 66, group = "GraftPrefixUulnetolStunThreshold", weightKey = { "graft_uulnetol", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftPrefixUulnetolStunThreshold5"] = { type = "Prefix", affix = "Unmoving", "(27-29)% increased Stun Threshold", statOrder = { 3180 }, level = 82, group = "GraftPrefixUulnetolStunThreshold", weightKey = { "graft_uulnetol", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftPrefixUulnetolMaximumLife1"] = { type = "Prefix", affix = "Lively", "(3-4)% increased maximum Life", statOrder = { 1482 }, level = 1, group = "GraftPrefixUulnetolMaximumLife", weightKey = { "graft_uulnetol", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixUulnetolMaximumLife2"] = { type = "Prefix", affix = "Vigorous", "(5-6)% increased maximum Life", statOrder = { 1482 }, level = 22, group = "GraftPrefixUulnetolMaximumLife", weightKey = { "graft_uulnetol", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixUulnetolMaximumLife3"] = { type = "Prefix", affix = "Healthy", "(7-9)% increased maximum Life", statOrder = { 1482 }, level = 44, group = "GraftPrefixUulnetolMaximumLife", weightKey = { "graft_uulnetol", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftPrefixUulnetolMaximumLife4"] = { type = "Prefix", affix = "Robust", "(10-12)% increased maximum Life", statOrder = { 1482 }, level = 66, group = "GraftPrefixUulnetolMaximumLife", weightKey = { "graft_uulnetol", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftPrefixUulnetolMaximumLife5"] = { type = "Prefix", affix = "Hale", "(13-15)% increased maximum Life", statOrder = { 1482 }, level = 82, group = "GraftPrefixUulnetolMaximumLife", weightKey = { "graft_uulnetol", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftPrefixUulnetolLifeLeech1"] = { type = "Prefix", affix = "Vampiric", "(10-20)% increased Maximum total Life Recovery per second from Leech", statOrder = { 1642 }, level = 44, group = "GraftPrefixUulnetolLifeLeech", weightKey = { "graft_uulnetol", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftPrefixXophFasterAilments1"] = { type = "Prefix", affix = "Wasting", "Damaging Ailments deal damage (3-5)% faster", statOrder = { 6021 }, level = 44, group = "GraftPrefixXophFasterAilments", weightKey = { "graft_xoph", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftPrefixXophFasterAilments2"] = { type = "Prefix", affix = "Wilting", "Damaging Ailments deal damage (6-8)% faster", statOrder = { 6021 }, level = 66, group = "GraftPrefixXophFasterAilments", weightKey = { "graft_xoph", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftPrefixXophFasterAilments3"] = { type = "Prefix", affix = "Deteriorating", "Damaging Ailments deal damage (9-11)% faster", statOrder = { 6021 }, level = 82, group = "GraftPrefixXophFasterAilments", weightKey = { "graft_xoph", "default", }, weightVal = { 150, 0 }, modTags = { }, },
["GraftPrefixXophIgniteChance1"] = { type = "Prefix", affix = "Alight", "(4-10)% chance to Ignite", statOrder = { 1935 }, level = 1, group = "GraftPrefixXophIgniteChance", weightKey = { "graft_xoph", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixXophIgniteChance2"] = { type = "Prefix", affix = "Smouldering", "(11-17)% chance to Ignite", statOrder = { 1935 }, level = 22, group = "GraftPrefixXophIgniteChance", weightKey = { "graft_xoph", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixXophIgniteChance3"] = { type = "Prefix", affix = "Burning", "(18-24)% chance to Ignite", statOrder = { 1935 }, level = 44, group = "GraftPrefixXophIgniteChance", weightKey = { "graft_xoph", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftPrefixXophIgniteChance4"] = { type = "Prefix", affix = "Fiery", "(25-30)% chance to Ignite", statOrder = { 1935 }, level = 66, group = "GraftPrefixXophIgniteChance", weightKey = { "graft_xoph", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftPrefixXophIgniteChance5"] = { type = "Prefix", affix = "Blazing", "(31-40)% chance to Ignite", statOrder = { 1935 }, level = 82, group = "GraftPrefixXophIgniteChance", weightKey = { "graft_xoph", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftPrefixXophFlatAddedFire1"] = { type = "Prefix", affix = "Heated", "Adds (3-4) to (6-8) Fire Damage", statOrder = { 1270 }, level = 1, group = "GraftPrefixXophFlatAddedFire", weightKey = { "graft_xoph", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixXophFlatAddedFire2"] = { type = "Prefix", affix = "Fierce", "Adds (4-7) to (11-15) Fire Damage", statOrder = { 1270 }, level = 22, group = "GraftPrefixXophFlatAddedFire", weightKey = { "graft_xoph", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixXophFlatAddedFire3"] = { type = "Prefix", affix = "Fervent", "Adds (10-12) to (15-19) Fire Damage", statOrder = { 1270 }, level = 44, group = "GraftPrefixXophFlatAddedFire", weightKey = { "graft_xoph", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftPrefixXophFlatAddedFire4"] = { type = "Prefix", affix = "Torrid", "Adds (14-17) to (21-25) Fire Damage", statOrder = { 1270 }, level = 66, group = "GraftPrefixXophFlatAddedFire", weightKey = { "graft_xoph", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftPrefixXophFlatAddedFire5"] = { type = "Prefix", affix = "Magmatic", "Adds (20-23) to (26-32) Fire Damage", statOrder = { 1270 }, level = 82, group = "GraftPrefixXophFlatAddedFire", weightKey = { "graft_xoph", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftPrefixXophGlobalIncreasedFireDamage1"] = { type = "Prefix", affix = "Hellish", "(5-9)% increased Fire Damage", statOrder = { 1268 }, level = 1, group = "GraftPrefixXophGlobalIncreasedFireDamage", weightKey = { "graft_xoph", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixXophGlobalIncreasedFireDamage2"] = { type = "Prefix", affix = "Damnable", "(10-14)% increased Fire Damage", statOrder = { 1268 }, level = 11, group = "GraftPrefixXophGlobalIncreasedFireDamage", weightKey = { "graft_xoph", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixXophGlobalIncreasedFireDamage3"] = { type = "Prefix", affix = "Devil's", "(15-19)% increased Fire Damage", statOrder = { 1268 }, level = 22, group = "GraftPrefixXophGlobalIncreasedFireDamage", weightKey = { "graft_xoph", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixXophGlobalIncreasedFireDamage4"] = { type = "Prefix", affix = "Imps'", "(20-24)% increased Fire Damage", statOrder = { 1268 }, level = 33, group = "GraftPrefixXophGlobalIncreasedFireDamage", weightKey = { "graft_xoph", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixXophGlobalIncreasedFireDamage5"] = { type = "Prefix", affix = "Fiend's", "(25-29)% increased Fire Damage", statOrder = { 1268 }, level = 44, group = "GraftPrefixXophGlobalIncreasedFireDamage", weightKey = { "graft_xoph", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixXophGlobalIncreasedFireDamage6"] = { type = "Prefix", affix = "Demon's", "(30-34)% increased Fire Damage", statOrder = { 1268 }, level = 55, group = "GraftPrefixXophGlobalIncreasedFireDamage", weightKey = { "graft_xoph", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftPrefixXophGlobalIncreasedFireDamage7"] = { type = "Prefix", affix = "Tartarean", "(35-39)% increased Fire Damage", statOrder = { 1268 }, level = 66, group = "GraftPrefixXophGlobalIncreasedFireDamage", weightKey = { "graft_xoph", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftPrefixXophGlobalIncreasedFireDamage8"] = { type = "Prefix", affix = "Stygian", "(40-44)% increased Fire Damage", statOrder = { 1268 }, level = 74, group = "GraftPrefixXophGlobalIncreasedFireDamage", weightKey = { "graft_xoph", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftPrefixXophGlobalIncreasedFireDamage9"] = { type = "Prefix", affix = "Hadean", "(45-49)% increased Fire Damage", statOrder = { 1268 }, level = 82, group = "GraftPrefixXophGlobalIncreasedFireDamage", weightKey = { "graft_xoph", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftPrefixXophGlobalIncreasedFireDamage10"] = { type = "Prefix", affix = "Infernal", "(50-55)% increased Fire Damage", statOrder = { 1268 }, level = 85, group = "GraftPrefixXophGlobalIncreasedFireDamage", weightKey = { "graft_xoph", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftPrefixXophIgniteDuration1"] = { type = "Prefix", affix = "Unquenchable", "(10-14)% increased Ignite Duration on Enemies", statOrder = { 1770 }, level = 44, group = "GraftPrefixXophIgniteDuration", weightKey = { "graft_xoph", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixXophIgniteDuration2"] = { type = "Prefix", affix = "Everburning", "(15-19)% increased Ignite Duration on Enemies", statOrder = { 1770 }, level = 66, group = "GraftPrefixXophIgniteDuration", weightKey = { "graft_xoph", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftPrefixXophIgniteDuration3"] = { type = "Prefix", affix = "Inextinguishable", "(20-25)% increased Ignite Duration on Enemies", statOrder = { 1770 }, level = 82, group = "GraftPrefixXophIgniteDuration", weightKey = { "graft_xoph", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftPrefixXophWarcryCooldown1"] = { type = "Prefix", affix = "Howling", "(12-17)% increased Warcry Cooldown Recovery Rate", statOrder = { 3237 }, level = 44, group = "GraftPrefixXophWarcryCooldown", weightKey = { "graft_xoph", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftPrefixXophWarcryCooldown2"] = { type = "Prefix", affix = "Screaming", "(18-22)% increased Warcry Cooldown Recovery Rate", statOrder = { 3237 }, level = 82, group = "GraftPrefixXophWarcryCooldown", weightKey = { "graft_xoph", "default", }, weightVal = { 150, 0 }, modTags = { }, },
["GraftPrefixXophAreaOfEffect1"] = { type = "Prefix", affix = "Snatching", "(5-6)% increased Area of Effect", statOrder = { 1791 }, level = 1, group = "GraftPrefixXophAreaOfEffect", weightKey = { "graft_xoph", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixXophAreaOfEffect2"] = { type = "Prefix", affix = "Grasping", "(7-8)% increased Area of Effect", statOrder = { 1791 }, level = 22, group = "GraftPrefixXophAreaOfEffect", weightKey = { "graft_xoph", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixXophAreaOfEffect3"] = { type = "Prefix", affix = "Clutching", "(9-10)% increased Area of Effect", statOrder = { 1791 }, level = 44, group = "GraftPrefixXophAreaOfEffect", weightKey = { "graft_xoph", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftPrefixXophAreaOfEffect4"] = { type = "Prefix", affix = "Siezing", "(11-12)% increased Area of Effect", statOrder = { 1791 }, level = 66, group = "GraftPrefixXophAreaOfEffect", weightKey = { "graft_xoph", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftPrefixXophAreaOfEffect5"] = { type = "Prefix", affix = "Reaching", "(13-14)% increased Area of Effect", statOrder = { 1791 }, level = 82, group = "GraftPrefixXophAreaOfEffect", weightKey = { "graft_xoph", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftPrefixXophStrength1"] = { type = "Prefix", affix = "Brawny", "+(3-5) to Strength", statOrder = { 1089 }, level = 1, group = "GraftPrefixXophStrength", weightKey = { "graft_xoph", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixXophStrength2"] = { type = "Prefix", affix = "Powerful", "+(6-8) to Strength", statOrder = { 1089 }, level = 22, group = "GraftPrefixXophStrength", weightKey = { "graft_xoph", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixXophStrength3"] = { type = "Prefix", affix = "Burly", "+(9-11) to Strength", statOrder = { 1089 }, level = 44, group = "GraftPrefixXophStrength", weightKey = { "graft_xoph", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftPrefixXophStrength4"] = { type = "Prefix", affix = "Muscular", "+(12-14) to Strength", statOrder = { 1089 }, level = 66, group = "GraftPrefixXophStrength", weightKey = { "graft_xoph", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftPrefixXophStrength5"] = { type = "Prefix", affix = "Beefy", "+(15-17) to Strength", statOrder = { 1089 }, level = 82, group = "GraftPrefixXophStrength", weightKey = { "graft_xoph", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftPrefixXophPercentageStrength1"] = { type = "Prefix", affix = "Brutish", "(2-4)% increased Strength", statOrder = { 1096 }, level = 74, group = "GraftPrefixXophPercentageStrength", weightKey = { "graft_xoph", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftPrefixXophPercentageArmour1"] = { type = "Prefix", affix = "Carapaced", "(15-18)% increased Armour", statOrder = { 1452 }, level = 1, group = "GraftPrefixXophPercentageArmour", weightKey = { "graft_xoph", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixXophPercentageArmour2"] = { type = "Prefix", affix = "Clad", "(19-22)% increased Armour", statOrder = { 1452 }, level = 22, group = "GraftPrefixXophPercentageArmour", weightKey = { "graft_xoph", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixXophPercentageArmour3"] = { type = "Prefix", affix = "Reinforced", "(23-26)% increased Armour", statOrder = { 1452 }, level = 44, group = "GraftPrefixXophPercentageArmour", weightKey = { "graft_xoph", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftPrefixXophPercentageArmour4"] = { type = "Prefix", affix = "Plated", "(27-30)% increased Armour", statOrder = { 1452 }, level = 66, group = "GraftPrefixXophPercentageArmour", weightKey = { "graft_xoph", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftPrefixXophPercentageArmour5"] = { type = "Prefix", affix = "Iron", "(30-35)% increased Armour", statOrder = { 1452 }, level = 82, group = "GraftPrefixXophPercentageArmour", weightKey = { "graft_xoph", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftPrefixXophFireResistance1"] = { type = "Prefix", affix = "Thermal", "+(5-12)% to Fire Resistance", statOrder = { 1536 }, level = 44, group = "GraftPrefixXophFireResistance", weightKey = { "graft_xoph", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixXophFireResistance2"] = { type = "Prefix", affix = "Refractory", "+(13-20)% to Fire Resistance", statOrder = { 1536 }, level = 66, group = "GraftPrefixXophFireResistance", weightKey = { "graft_xoph", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftPrefixXophFireResistance3"] = { type = "Prefix", affix = "Heatproof", "+(21-28)% to Fire Resistance", statOrder = { 1536 }, level = 82, group = "GraftPrefixXophFireResistance", weightKey = { "graft_xoph", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftPrefixXophFirePenetration1"] = { type = "Prefix", affix = "Searing", "Damage Penetrates (6-10)% Fire Resistance", statOrder = { 2890 }, level = 66, group = "GraftPrefixXophFirePenetration", weightKey = { "graft_xoph", "graft", "default", }, weightVal = { 300, 0, 0 }, modTags = { }, },
["GraftPrefixXophMaximumFireResistance1"] = { type = "Prefix", affix = "Fireproof", "+(1-2)% to maximum Fire Resistance", statOrder = { 1534 }, level = 74, group = "GraftPrefixXophMaximumFireResistance", weightKey = { "graft_xoph", "default", }, weightVal = { 50, 0 }, modTags = { }, },
["GraftPrefixXophGlobalIncreasedAttackDamage1"] = { type = "Prefix", affix = "Combatant's", "(5-9)% increased Attack Damage", statOrder = { 1110 }, level = 1, group = "GraftPrefixXophGlobalIncreasedAttackDamage", weightKey = { "graft_xoph", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixXophGlobalIncreasedAttackDamage2"] = { type = "Prefix", affix = "Warrior's", "(10-14)% increased Attack Damage", statOrder = { 1110 }, level = 11, group = "GraftPrefixXophGlobalIncreasedAttackDamage", weightKey = { "graft_xoph", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixXophGlobalIncreasedAttackDamage3"] = { type = "Prefix", affix = "Fighter's", "(15-19)% increased Attack Damage", statOrder = { 1110 }, level = 22, group = "GraftPrefixXophGlobalIncreasedAttackDamage", weightKey = { "graft_xoph", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixXophGlobalIncreasedAttackDamage4"] = { type = "Prefix", affix = "Brawler's", "(20-24)% increased Attack Damage", statOrder = { 1110 }, level = 33, group = "GraftPrefixXophGlobalIncreasedAttackDamage", weightKey = { "graft_xoph", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixXophGlobalIncreasedAttackDamage5"] = { type = "Prefix", affix = "Soldier's", "(25-29)% increased Attack Damage", statOrder = { 1110 }, level = 44, group = "GraftPrefixXophGlobalIncreasedAttackDamage", weightKey = { "graft_xoph", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixXophGlobalIncreasedAttackDamage6"] = { type = "Prefix", affix = "Veteran's", "(30-34)% increased Attack Damage", statOrder = { 1110 }, level = 55, group = "GraftPrefixXophGlobalIncreasedAttackDamage", weightKey = { "graft_xoph", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftPrefixXophGlobalIncreasedAttackDamage7"] = { type = "Prefix", affix = "Assailant's", "(35-39)% increased Attack Damage", statOrder = { 1110 }, level = 66, group = "GraftPrefixXophGlobalIncreasedAttackDamage", weightKey = { "graft_xoph", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftPrefixXophGlobalIncreasedAttackDamage8"] = { type = "Prefix", affix = "Gladiator's", "(40-44)% increased Attack Damage", statOrder = { 1110 }, level = 74, group = "GraftPrefixXophGlobalIncreasedAttackDamage", weightKey = { "graft_xoph", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftPrefixXophGlobalIncreasedAttackDamage9"] = { type = "Prefix", affix = "Prizefighter's", "(45-49)% increased Attack Damage", statOrder = { 1110 }, level = 82, group = "GraftPrefixXophGlobalIncreasedAttackDamage", weightKey = { "graft_xoph", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftPrefixXophGlobalIncreasedAttackDamage10"] = { type = "Prefix", affix = "Pitfighter's", "(50-55)% increased Attack Damage", statOrder = { 1110 }, level = 85, group = "GraftPrefixXophGlobalIncreasedAttackDamage", weightKey = { "graft_xoph", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftPrefixXophMinionDuration1"] = { type = "Prefix", affix = "Lingering", "(10-12)% increased Minion Duration", statOrder = { 4926 }, level = 44, group = "GraftPrefixXophMinionDuration", weightKey = { "graft_xoph", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixXophMinionDuration2"] = { type = "Prefix", affix = "Abiding", "(13-15)% increased Minion Duration", statOrder = { 4926 }, level = 66, group = "GraftPrefixXophMinionDuration", weightKey = { "graft_xoph", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftPrefixXophMinionDuration3"] = { type = "Prefix", affix = "Undying", "(16-18)% increased Minion Duration", statOrder = { 4926 }, level = 82, group = "GraftPrefixXophMinionDuration", weightKey = { "graft_xoph", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftPrefixEshShockChance1"] = { type = "Prefix", affix = "Jolting", "(3-5)% chance to Shock", statOrder = { 1942 }, level = 1, group = "GraftPrefixEshShockChance", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 1000, 0, 0 }, modTags = { }, },
["GraftPrefixEshShockChance2"] = { type = "Prefix", affix = "Enervating", "(6-8)% chance to Shock", statOrder = { 1942 }, level = 22, group = "GraftPrefixEshShockChance", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 1000, 0, 0 }, modTags = { }, },
["GraftPrefixEshShockChance3"] = { type = "Prefix", affix = "Sparking", "(9-11)% chance to Shock", statOrder = { 1942 }, level = 44, group = "GraftPrefixEshShockChance", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 700, 0, 0 }, modTags = { }, },
["GraftPrefixEshShockChance4"] = { type = "Prefix", affix = "Zapping", "(12-14)% chance to Shock", statOrder = { 1942 }, level = 66, group = "GraftPrefixEshShockChance", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 500, 0, 0 }, modTags = { }, },
["GraftPrefixEshShockChance5"] = { type = "Prefix", affix = "Shocking", "(15-17)% chance to Shock", statOrder = { 1942 }, level = 82, group = "GraftPrefixEshShockChance", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 300, 0, 0 }, modTags = { }, },
["GraftPrefixEshShockDuration1"] = { type = "Prefix", affix = "Sustained", "(15-24)% increased Shock Duration on Enemies", statOrder = { 1768 }, level = 44, group = "GraftPrefixEshShockDuration", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 1000, 0, 0 }, modTags = { }, },
["GraftPrefixEshShockDuration2"] = { type = "Prefix", affix = "Lasting", "(25-34)% increased Shock Duration on Enemies", statOrder = { 1768 }, level = 66, group = "GraftPrefixEshShockDuration", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 500, 0, 0 }, modTags = { }, },
["GraftPrefixEshShockDuration3"] = { type = "Prefix", affix = "Perpetual", "(35-45)% increased Shock Duration on Enemies", statOrder = { 1768 }, level = 82, group = "GraftPrefixEshShockDuration", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 300, 0, 0 }, modTags = { }, },
["GraftPrefixEshLightningDamage1"] = { type = "Prefix", affix = "Flashing", "(5-9)% increased Lightning Damage", statOrder = { 1288 }, level = 1, group = "GraftPrefixEshLightningDamage", weightKey = { "graft_esh", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixEshLightningDamage2"] = { type = "Prefix", affix = "Bright", "(10-14)% increased Lightning Damage", statOrder = { 1288 }, level = 11, group = "GraftPrefixEshLightningDamage", weightKey = { "graft_esh", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixEshLightningDamage3"] = { type = "Prefix", affix = "Bolting", "(15-19)% increased Lightning Damage", statOrder = { 1288 }, level = 22, group = "GraftPrefixEshLightningDamage", weightKey = { "graft_esh", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixEshLightningDamage4"] = { type = "Prefix", affix = "Discharging", "(20-24)% increased Lightning Damage", statOrder = { 1288 }, level = 33, group = "GraftPrefixEshLightningDamage", weightKey = { "graft_esh", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixEshLightningDamage5"] = { type = "Prefix", affix = "Stormrider's", "(25-29)% increased Lightning Damage", statOrder = { 1288 }, level = 44, group = "GraftPrefixEshLightningDamage", weightKey = { "graft_esh", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixEshLightningDamage6"] = { type = "Prefix", affix = "Thunderbolt's", "(30-34)% increased Lightning Damage", statOrder = { 1288 }, level = 55, group = "GraftPrefixEshLightningDamage", weightKey = { "graft_esh", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftPrefixEshLightningDamage7"] = { type = "Prefix", affix = "Stormcaller's", "(35-39)% increased Lightning Damage", statOrder = { 1288 }, level = 66, group = "GraftPrefixEshLightningDamage", weightKey = { "graft_esh", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftPrefixEshLightningDamage8"] = { type = "Prefix", affix = "Invoker's", "(40-44)% increased Lightning Damage", statOrder = { 1288 }, level = 74, group = "GraftPrefixEshLightningDamage", weightKey = { "graft_esh", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftPrefixEshLightningDamage9"] = { type = "Prefix", affix = "Stormweaver's", "(45-49)% increased Lightning Damage", statOrder = { 1288 }, level = 82, group = "GraftPrefixEshLightningDamage", weightKey = { "graft_esh", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftPrefixEshLightningDamage10"] = { type = "Prefix", affix = "Esh's", "(50-55)% increased Lightning Damage", statOrder = { 1288 }, level = 85, group = "GraftPrefixEshLightningDamage", weightKey = { "graft_esh", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftPrefixEshFlatAddedLightning1"] = { type = "Prefix", affix = "Sparking", "Adds (1-2) to (5-7) Lightning Damage", statOrder = { 1290 }, level = 1, group = "GraftPrefixEshFlatAddedLightning", weightKey = { "graft_esh", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixEshFlatAddedLightning2"] = { type = "Prefix", affix = "Empowered", "Adds (1-2) to (8-16) Lightning Damage", statOrder = { 1290 }, level = 22, group = "GraftPrefixEshFlatAddedLightning", weightKey = { "graft_esh", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixEshFlatAddedLightning3"] = { type = "Prefix", affix = "Flashing", "Adds (1-3) to (20-24) Lightning Damage", statOrder = { 1290 }, level = 44, group = "GraftPrefixEshFlatAddedLightning", weightKey = { "graft_esh", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftPrefixEshFlatAddedLightning4"] = { type = "Prefix", affix = "Fulminating", "Adds (2-4) to (33-41) Lightning Damage", statOrder = { 1290 }, level = 66, group = "GraftPrefixEshFlatAddedLightning", weightKey = { "graft_esh", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftPrefixEshFlatAddedLightning5"] = { type = "Prefix", affix = "Static", "Adds (4-6) to (54-60) Lightning Damage", statOrder = { 1290 }, level = 82, group = "GraftPrefixEshFlatAddedLightning", weightKey = { "graft_esh", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftPrefixEshCriticalChanceVSShocked1"] = { type = "Prefix", affix = "Convulsive", "(30-49)% increased Critical Strike Chance against Shocked Enemies", statOrder = { 5810 }, level = 66, group = "GraftPrefixEshCriticalChanceVSShocked", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 500, 0, 0 }, modTags = { }, },
["GraftPrefixEshCriticalChanceVSShocked2"] = { type = "Prefix", affix = "Fulgurating", "(50-65)% increased Critical Strike Chance against Shocked Enemies", statOrder = { 5810 }, level = 82, group = "GraftPrefixEshCriticalChanceVSShocked", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 300, 0, 0 }, modTags = { }, },
["GraftPrefixEshAttackAndCastSpeed1"] = { type = "Prefix", affix = "Rapid", "(4-6)% increased Attack and Cast Speed", statOrder = { 1955 }, level = 44, group = "GraftPrefixEshAttackAndCastSpeed", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 1000, 0, 0 }, modTags = { }, },
["GraftPrefixEshAttackAndCastSpeed2"] = { type = "Prefix", affix = "Fleet", "(8-10)% increased Attack and Cast Speed", statOrder = { 1955 }, level = 66, group = "GraftPrefixEshAttackAndCastSpeed", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 500, 0, 0 }, modTags = { }, },
["GraftPrefixEshAttackAndCastSpeed3"] = { type = "Prefix", affix = "Quickening", "(12-14)% increased Attack and Cast Speed", statOrder = { 1955 }, level = 82, group = "GraftPrefixEshAttackAndCastSpeed", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 300, 0, 0 }, modTags = { }, },
["GraftPrefixEshMinionDamage1"] = { type = "Prefix", affix = "Noble", "Minions deal (5-9)% increased Damage", statOrder = { 1882 }, level = 1, group = "GraftPrefixEshMinionDamage", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 1000, 0, 0 }, modTags = { }, },
["GraftPrefixEshMinionDamage2"] = { type = "Prefix", affix = "Regal", "Minions deal (10-14)% increased Damage", statOrder = { 1882 }, level = 11, group = "GraftPrefixEshMinionDamage", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 1000, 0, 0 }, modTags = { }, },
["GraftPrefixEshMinionDamage3"] = { type = "Prefix", affix = "Lord's", "Minions deal (15-19)% increased Damage", statOrder = { 1882 }, level = 22, group = "GraftPrefixEshMinionDamage", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 1000, 0, 0 }, modTags = { }, },
["GraftPrefixEshMinionDamage4"] = { type = "Prefix", affix = "Lady's", "Minions deal (20-24)% increased Damage", statOrder = { 1882 }, level = 33, group = "GraftPrefixEshMinionDamage", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 1000, 0, 0 }, modTags = { }, },
["GraftPrefixEshMinionDamage5"] = { type = "Prefix", affix = "Baron's", "Minions deal (25-29)% increased Damage", statOrder = { 1882 }, level = 44, group = "GraftPrefixEshMinionDamage", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 1000, 0, 0 }, modTags = { }, },
["GraftPrefixEshMinionDamage6"] = { type = "Prefix", affix = "Duke's", "Minions deal (30-34)% increased Damage", statOrder = { 1882 }, level = 55, group = "GraftPrefixEshMinionDamage", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 700, 0, 0 }, modTags = { }, },
["GraftPrefixEshMinionDamage7"] = { type = "Prefix", affix = "Aristocrat's", "Minions deal (35-39)% increased Damage", statOrder = { 1882 }, level = 66, group = "GraftPrefixEshMinionDamage", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 700, 0, 0 }, modTags = { }, },
["GraftPrefixEshMinionDamage8"] = { type = "Prefix", affix = "Elite", "Minions deal (40-44)% increased Damage", statOrder = { 1882 }, level = 74, group = "GraftPrefixEshMinionDamage", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 700, 0, 0 }, modTags = { }, },
["GraftPrefixEshMinionDamage9"] = { type = "Prefix", affix = "Prince's", "Minions deal (45-49)% increased Damage", statOrder = { 1882 }, level = 82, group = "GraftPrefixEshMinionDamage", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 500, 0, 0 }, modTags = { }, },
["GraftPrefixEshMinionDamage10"] = { type = "Prefix", affix = "Monarch's", "Minions deal (50-55)% increased Damage", statOrder = { 1882 }, level = 85, group = "GraftPrefixEshMinionDamage", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 300, 0, 0 }, modTags = { }, },
["GraftPrefixEshMinionAttackAndCastSpeed1"] = { type = "Prefix", affix = "Feverish", "Minions have (4-6)% increased Attack and Cast Speed", statOrder = { 9080 }, level = 44, group = "GraftPrefixEshMinionAttackAndCastSpeed", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 1000, 0, 0 }, modTags = { }, },
["GraftPrefixEshMinionAttackAndCastSpeed2"] = { type = "Prefix", affix = "Manic", "Minions have (8-10)% increased Attack and Cast Speed", statOrder = { 9080 }, level = 66, group = "GraftPrefixEshMinionAttackAndCastSpeed", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 500, 0, 0 }, modTags = { }, },
["GraftPrefixEshMinionAttackAndCastSpeed3"] = { type = "Prefix", affix = "Frenetic", "Minions have (12-14)% increased Attack and Cast Speed", statOrder = { 9080 }, level = 82, group = "GraftPrefixEshMinionAttackAndCastSpeed", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 300, 0, 0 }, modTags = { }, },
["GraftPrefixEshGlobalIncreasedEnergyShield1"] = { type = "Prefix", affix = "Protective", "(3-5)% increased maximum Energy Shield", statOrder = { 1472 }, level = 1, group = "GraftPrefixEshGlobalIncreasedEnergyShield", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 1000, 0, 0 }, modTags = { }, },
["GraftPrefixEshGlobalIncreasedEnergyShield2"] = { type = "Prefix", affix = "Bolstered", "(6-8)% increased maximum Energy Shield", statOrder = { 1472 }, level = 11, group = "GraftPrefixEshGlobalIncreasedEnergyShield", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 1000, 0, 0 }, modTags = { }, },
["GraftPrefixEshGlobalIncreasedEnergyShield3"] = { type = "Prefix", affix = "Barrier", "(9-11)% increased maximum Energy Shield", statOrder = { 1472 }, level = 33, group = "GraftPrefixEshGlobalIncreasedEnergyShield", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 700, 0, 0 }, modTags = { }, },
["GraftPrefixEshGlobalIncreasedEnergyShield4"] = { type = "Prefix", affix = "Reinforced", "(12-13)% increased maximum Energy Shield", statOrder = { 1472 }, level = 54, group = "GraftPrefixEshGlobalIncreasedEnergyShield", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 500, 0, 0 }, modTags = { }, },
["GraftPrefixEshGlobalIncreasedEnergyShield5"] = { type = "Prefix", affix = "Buttressed", "(14-16)% increased maximum Energy Shield", statOrder = { 1472 }, level = 66, group = "GraftPrefixEshGlobalIncreasedEnergyShield", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 300, 0, 0 }, modTags = { }, },
["GraftPrefixEshLightningResistance1"] = { type = "Prefix", affix = "Grounded", "+(5-12)% to Lightning Resistance", statOrder = { 1547 }, level = 22, group = "GraftPrefixEshLightningResistance", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 1000, 0, 0 }, modTags = { }, },
["GraftPrefixEshLightningResistance2"] = { type = "Prefix", affix = "Insulated", "+(13-20)% to Lightning Resistance", statOrder = { 1547 }, level = 66, group = "GraftPrefixEshLightningResistance", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 500, 0, 0 }, modTags = { }, },
["GraftPrefixEshLightningResistance3"] = { type = "Prefix", affix = "Absorbing", "+(21-28)% to Lightning Resistance", statOrder = { 1547 }, level = 82, group = "GraftPrefixEshLightningResistance", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 500, 0, 0 }, modTags = { }, },
["GraftPrefixEshLightningPenetration1"] = { type = "Prefix", affix = "Energetic", "Damage Penetrates (6-10)% Lightning Resistance", statOrder = { 2893 }, level = 66, group = "GraftPrefixEshLightningPenetration", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 300, 0, 0 }, modTags = { }, },
["GraftPrefixEshMovementSpeed1"] = { type = "Prefix", affix = "Expedient", "(3-6)% increased Movement Speed", statOrder = { 1709 }, level = 66, group = "GraftPrefixEshMovementSpeed", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 50, 0, 0 }, modTags = { }, },
["GraftPrefixEshMaximumLightningResistance1"] = { type = "Prefix", affix = "Sequestered", "+(1-2)% to maximum Lightning Resistance", statOrder = { 1545 }, level = 74, group = "GraftPrefixEshMaximumLightningResistance", weightKey = { "graft_esh", "default", }, weightVal = { 50, 0 }, modTags = { }, },
["GraftPrefixEshIncreasedMana1"] = { type = "Prefix", affix = "Expansive", "(3-6)% increased maximum Mana", statOrder = { 1491 }, level = 22, group = "GraftPrefixEshIncreasedMana", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 1000, 0, 0 }, modTags = { }, },
["GraftPrefixEshIncreasedMana2"] = { type = "Prefix", affix = "Unbounded", "(7-10)% increased maximum Mana", statOrder = { 1491 }, level = 66, group = "GraftPrefixEshIncreasedMana", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 500, 0, 0 }, modTags = { }, },
["GraftPrefixEshIncreasedMana3"] = { type = "Prefix", affix = "Illimitable", "(11-14)% increased maximum Mana", statOrder = { 1491 }, level = 82, group = "GraftPrefixEshIncreasedMana", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 300, 0, 0 }, modTags = { }, },
["GraftPrefixEshIntelligence1"] = { type = "Prefix", affix = "Controlled", "+(3-5) to Intelligence", statOrder = { 1091 }, level = 1, group = "GraftPrefixEshIntelligence", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 100, 0, 0 }, modTags = { }, },
["GraftPrefixEshIntelligence2"] = { type = "Prefix", affix = "Brilliant", "+(6-8) to Intelligence", statOrder = { 1091 }, level = 22, group = "GraftPrefixEshIntelligence", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 1000, 0, 0 }, modTags = { }, },
["GraftPrefixEshIntelligence3"] = { type = "Prefix", affix = "Astute", "+(9-11) to Intelligence", statOrder = { 1091 }, level = 44, group = "GraftPrefixEshIntelligence", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 1000, 0, 0 }, modTags = { }, },
["GraftPrefixEshIntelligence4"] = { type = "Prefix", affix = "Acute", "+(12-14) to Intelligence", statOrder = { 1091 }, level = 66, group = "GraftPrefixEshIntelligence", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 700, 0, 0 }, modTags = { }, },
["GraftPrefixEshIntelligence5"] = { type = "Prefix", affix = "Genius'", "+(15-17) to Intelligence", statOrder = { 1091 }, level = 82, group = "GraftPrefixEshIntelligence", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 500, 0, 0 }, modTags = { }, },
["GraftPrefixEshPercentageIntelligence1"] = { type = "Prefix", affix = "Composed", "(2-4)% increased Intelligence", statOrder = { 1098 }, level = 74, group = "GraftPrefixEshPercentageIntelligence", weightKey = { "graft_esh", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftPrefixEshSpellDamage1"] = { type = "Prefix", affix = "Arcane", "(5-9)% increased Spell Damage", statOrder = { 1135 }, level = 1, group = "GraftPrefixEshSpellDamage", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 1000, 0, 0 }, modTags = { }, },
["GraftPrefixEshSpellDamage2"] = { type = "Prefix", affix = "Spelleweaving", "(10-14)% increased Spell Damage", statOrder = { 1135 }, level = 11, group = "GraftPrefixEshSpellDamage", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 1000, 0, 0 }, modTags = { }, },
["GraftPrefixEshSpellDamage3"] = { type = "Prefix", affix = "Caster's", "(15-19)% increased Spell Damage", statOrder = { 1135 }, level = 22, group = "GraftPrefixEshSpellDamage", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 1000, 0, 0 }, modTags = { }, },
["GraftPrefixEshSpellDamage4"] = { type = "Prefix", affix = "Mage's", "(20-24)% increased Spell Damage", statOrder = { 1135 }, level = 33, group = "GraftPrefixEshSpellDamage", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 1000, 0, 0 }, modTags = { }, },
["GraftPrefixEshSpellDamage5"] = { type = "Prefix", affix = "Scholar's", "(25-29)% increased Spell Damage", statOrder = { 1135 }, level = 44, group = "GraftPrefixEshSpellDamage", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 1000, 0, 0 }, modTags = { }, },
["GraftPrefixEshSpellDamage6"] = { type = "Prefix", affix = "Wizard's", "(30-34)% increased Spell Damage", statOrder = { 1135 }, level = 55, group = "GraftPrefixEshSpellDamage", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 700, 0, 0 }, modTags = { }, },
["GraftPrefixEshSpellDamage7"] = { type = "Prefix", affix = "Sage's", "(35-39)% increased Spell Damage", statOrder = { 1135 }, level = 66, group = "GraftPrefixEshSpellDamage", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 700, 0, 0 }, modTags = { }, },
["GraftPrefixEshSpellDamage8"] = { type = "Prefix", affix = "Sorcerer's", "(40-44)% increased Spell Damage", statOrder = { 1135 }, level = 74, group = "GraftPrefixEshSpellDamage", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 700, 0, 0 }, modTags = { }, },
["GraftPrefixEshSpellDamage9"] = { type = "Prefix", affix = "Magician's", "(45-49)% increased Spell Damage", statOrder = { 1135 }, level = 82, group = "GraftPrefixEshSpellDamage", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 500, 0, 0 }, modTags = { }, },
["GraftPrefixEshSpellDamage10"] = { type = "Prefix", affix = "Lich's", "(50-55)% increased Spell Damage", statOrder = { 1135 }, level = 85, group = "GraftPrefixEshSpellDamage", weightKey = { "graft_esh", "graft", "default", }, weightVal = { 300, 0, 0 }, modTags = { }, },
["GraftPrefixTulFreezeChance1"] = { type = "Prefix", affix = "Frigid", "(3-5)% chance to Freeze", statOrder = { 1938 }, level = 1, group = "GraftPrefixTulFreezeChance", weightKey = { "graft_tul", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixTulFreezeChance2"] = { type = "Prefix", affix = "Frosted", "(6-8)% chance to Freeze", statOrder = { 1938 }, level = 22, group = "GraftPrefixTulFreezeChance", weightKey = { "graft_tul", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixTulFreezeChance3"] = { type = "Prefix", affix = "Bitter", "(9-11)% chance to Freeze", statOrder = { 1938 }, level = 44, group = "GraftPrefixTulFreezeChance", weightKey = { "graft_tul", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftPrefixTulFreezeChance4"] = { type = "Prefix", affix = "Wintry", "(12-14)% chance to Freeze", statOrder = { 1938 }, level = 66, group = "GraftPrefixTulFreezeChance", weightKey = { "graft_tul", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftPrefixTulFreezeChance5"] = { type = "Prefix", affix = "Freezing", "(15-17)% chance to Freeze", statOrder = { 1938 }, level = 82, group = "GraftPrefixTulFreezeChance", weightKey = { "graft_tul", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftPrefixTulFlatAddedColdDamage1"] = { type = "Prefix", affix = "Icy", "Adds (3-4) to (6-8) Cold Damage", statOrder = { 1279 }, level = 1, group = "GraftPrefixTulFlatAddedColdDamage", weightKey = { "graft_tul", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixTulFlatAddedColdDamage2"] = { type = "Prefix", affix = "Cold", "Adds (4-7) to (11-15) Cold Damage", statOrder = { 1279 }, level = 22, group = "GraftPrefixTulFlatAddedColdDamage", weightKey = { "graft_tul", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixTulFlatAddedColdDamage3"] = { type = "Prefix", affix = "Brumal", "Adds (10-12) to (15-19) Cold Damage", statOrder = { 1279 }, level = 44, group = "GraftPrefixTulFlatAddedColdDamage", weightKey = { "graft_tul", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftPrefixTulFlatAddedColdDamage4"] = { type = "Prefix", affix = "Bleak", "Adds (14-17) to (21-25) Cold Damage", statOrder = { 1279 }, level = 66, group = "GraftPrefixTulFlatAddedColdDamage", weightKey = { "graft_tul", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftPrefixTulFlatAddedColdDamage5"] = { type = "Prefix", affix = "Frostbound", "Adds (20-23) to (26-32) Cold Damage", statOrder = { 1279 }, level = 82, group = "GraftPrefixTulFlatAddedColdDamage", weightKey = { "graft_tul", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftPrefixTulIncreasedColdDamage1"] = { type = "Prefix", affix = "", "(5-9)% increased Cold Damage", statOrder = { 1277 }, level = 1, group = "GraftPrefixTulIncreasedColdDamage", weightKey = { "graft_tul", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixTulIncreasedColdDamage2"] = { type = "Prefix", affix = "", "(10-14)% increased Cold Damage", statOrder = { 1277 }, level = 11, group = "GraftPrefixTulIncreasedColdDamage", weightKey = { "graft_tul", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixTulIncreasedColdDamage3"] = { type = "Prefix", affix = "", "(15-19)% increased Cold Damage", statOrder = { 1277 }, level = 22, group = "GraftPrefixTulIncreasedColdDamage", weightKey = { "graft_tul", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixTulIncreasedColdDamage4"] = { type = "Prefix", affix = "", "(20-24)% increased Cold Damage", statOrder = { 1277 }, level = 33, group = "GraftPrefixTulIncreasedColdDamage", weightKey = { "graft_tul", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixTulIncreasedColdDamage5"] = { type = "Prefix", affix = "", "(25-29)% increased Cold Damage", statOrder = { 1277 }, level = 44, group = "GraftPrefixTulIncreasedColdDamage", weightKey = { "graft_tul", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixTulIncreasedColdDamage6"] = { type = "Prefix", affix = "", "(30-34)% increased Cold Damage", statOrder = { 1277 }, level = 55, group = "GraftPrefixTulIncreasedColdDamage", weightKey = { "graft_tul", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftPrefixTulIncreasedColdDamage7"] = { type = "Prefix", affix = "", "(35-39)% increased Cold Damage", statOrder = { 1277 }, level = 66, group = "GraftPrefixTulIncreasedColdDamage", weightKey = { "graft_tul", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftPrefixTulIncreasedColdDamage8"] = { type = "Prefix", affix = "", "(40-44)% increased Cold Damage", statOrder = { 1277 }, level = 74, group = "GraftPrefixTulIncreasedColdDamage", weightKey = { "graft_tul", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftPrefixTulIncreasedColdDamage9"] = { type = "Prefix", affix = "", "(45-49)% increased Cold Damage", statOrder = { 1277 }, level = 82, group = "GraftPrefixTulIncreasedColdDamage", weightKey = { "graft_tul", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftPrefixTulIncreasedColdDamage10"] = { type = "Prefix", affix = "", "(50-55)% increased Cold Damage", statOrder = { 1277 }, level = 85, group = "GraftPrefixTulIncreasedColdDamage", weightKey = { "graft_tul", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftPrefixTulStrikeRange1"] = { type = "Prefix", affix = "Extended", "+(0.1-0.3) metres to Melee Strike Range", statOrder = { 2443 }, level = 66, group = "GraftPrefixTulStrikeRange", weightKey = { "graft_tul", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftPrefixTulStrikeRange2"] = { type = "Prefix", affix = "Elongated", "+0.4 metres to Melee Strike Range", statOrder = { 2443 }, level = 82, group = "GraftPrefixTulStrikeRange", weightKey = { "graft_tul", "default", }, weightVal = { 150, 0 }, modTags = { }, },
["GraftPrefixTulAdditionalStrike1"] = { type = "Prefix", affix = "Versatile", "Non-Vaal Strike Skills target 1 additional nearby Enemy", statOrder = { 8996 }, level = 66, group = "GraftPrefixTulAdditionalStrike", weightKey = { "graft_tul", "default", }, weightVal = { 150, 0 }, modTags = { }, },
["GraftPrefixTulProjectileSpeed1"] = { type = "Prefix", affix = "Tossing", "(5-9)% increased Projectile Speed", statOrder = { 1707 }, level = 1, group = "GraftPrefixTulProjectileSpeed", weightKey = { "graft_tul", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixTulProjectileSpeed2"] = { type = "Prefix", affix = "Hurling", "(10-14)% increased Projectile Speed", statOrder = { 1707 }, level = 22, group = "GraftPrefixTulProjectileSpeed", weightKey = { "graft_tul", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixTulProjectileSpeed3"] = { type = "Prefix", affix = "Lobbing", "(15-19)% increased Projectile Speed", statOrder = { 1707 }, level = 44, group = "GraftPrefixTulProjectileSpeed", weightKey = { "graft_tul", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftPrefixTulProjectileSpeed4"] = { type = "Prefix", affix = "Slinging", "(20-24)% increased Projectile Speed", statOrder = { 1707 }, level = 66, group = "GraftPrefixTulProjectileSpeed", weightKey = { "graft_tul", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftPrefixTulProjectileSpeed5"] = { type = "Prefix", affix = "Propeling", "(25-30)% increased Projectile Speed", statOrder = { 1707 }, level = 82, group = "GraftPrefixTulProjectileSpeed", weightKey = { "graft_tul", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftPrefixTulGlobalIncreasedEvasion1"] = { type = "Prefix", affix = "Blurred", "(15-18)% increased Evasion Rating", statOrder = { 1460 }, level = 1, group = "GraftPrefixTulGlobalIncreasedEvasion", weightKey = { "graft_tul", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixTulGlobalIncreasedEvasion2"] = { type = "Prefix", affix = "Obscuring", "(19-22)% increased Evasion Rating", statOrder = { 1460 }, level = 22, group = "GraftPrefixTulGlobalIncreasedEvasion", weightKey = { "graft_tul", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixTulGlobalIncreasedEvasion3"] = { type = "Prefix", affix = "Hazy", "(23-26)% increased Evasion Rating", statOrder = { 1460 }, level = 44, group = "GraftPrefixTulGlobalIncreasedEvasion", weightKey = { "graft_tul", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftPrefixTulGlobalIncreasedEvasion4"] = { type = "Prefix", affix = "Shrouded", "(27-30)% increased Evasion Rating", statOrder = { 1460 }, level = 66, group = "GraftPrefixTulGlobalIncreasedEvasion", weightKey = { "graft_tul", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftPrefixTulGlobalIncreasedEvasion5"] = { type = "Prefix", affix = "Mistborn", "(30-35)% increased Evasion Rating", statOrder = { 1460 }, level = 82, group = "GraftPrefixTulGlobalIncreasedEvasion", weightKey = { "graft_tul", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftPrefixTulColdResistance1"] = { type = "Prefix", affix = "Winterised", "+(5-12)% to Cold Resistance", statOrder = { 1542 }, level = 44, group = "GraftPrefixTulColdResistance", weightKey = { "graft_tul", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixTulColdResistance2"] = { type = "Prefix", affix = "Insular", "+(13-20)% to Cold Resistance", statOrder = { 1542 }, level = 66, group = "GraftPrefixTulColdResistance", weightKey = { "graft_tul", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftPrefixTulColdResistance3"] = { type = "Prefix", affix = "Yeti's", "+(21-28)% to Cold Resistance", statOrder = { 1542 }, level = 82, group = "GraftPrefixTulColdResistance", weightKey = { "graft_tul", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftPrefixTulColdPenetration1"] = { type = "Prefix", affix = "Biting", "Damage Penetrates (6-10)% Cold Resistance", statOrder = { 2892 }, level = 66, group = "GraftPrefixTulColdPenetration", weightKey = { "graft_tul", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftPrefixTulChillEffect1"] = { type = "Prefix", affix = "Impeding", "(20-29)% increased Effect of Chill", statOrder = { 5666 }, level = 66, group = "GraftPrefixTulChillEffect", weightKey = { "graft_tul", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftPrefixTulChillEffect2"] = { type = "Prefix", affix = "Shackling", "(30-40)% increased Effect of Chill", statOrder = { 5666 }, level = 82, group = "GraftPrefixTulChillEffect", weightKey = { "graft_tul", "default", }, weightVal = { 150, 0 }, modTags = { }, },
["GraftPrefixTulCritMultiplier1"] = { type = "Prefix", affix = "Dangerous", "+(9-10)% to Global Critical Strike Multiplier", statOrder = { 1399 }, level = 1, group = "GraftPrefixTulCritMultiplier", weightKey = { "graft_tul", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixTulCritMultiplier2"] = { type = "Prefix", affix = "Harmful", "+(11-12)% to Global Critical Strike Multiplier", statOrder = { 1399 }, level = 22, group = "GraftPrefixTulCritMultiplier", weightKey = { "graft_tul", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixTulCritMultiplier3"] = { type = "Prefix", affix = "Threatening", "+(13-14)% to Global Critical Strike Multiplier", statOrder = { 1399 }, level = 44, group = "GraftPrefixTulCritMultiplier", weightKey = { "graft_tul", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftPrefixTulCritMultiplier4"] = { type = "Prefix", affix = "Lethal", "+(14-16)% to Global Critical Strike Multiplier", statOrder = { 1399 }, level = 66, group = "GraftPrefixTulCritMultiplier", weightKey = { "graft_tul", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftPrefixTulCritMultiplier5"] = { type = "Prefix", affix = "Deadly", "+(16-18)% to Global Critical Strike Multiplier", statOrder = { 1399 }, level = 82, group = "GraftPrefixTulCritMultiplier", weightKey = { "graft_tul", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftPrefixTulCritChance1"] = { type = "Prefix", affix = "Careful", "(10-14)% increased Global Critical Strike Chance", statOrder = { 1370 }, level = 1, group = "GraftPrefixTulCritChance", weightKey = { "graft_tul", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixTulCritChance2"] = { type = "Prefix", affix = "Exact", "(15-19)% increased Global Critical Strike Chance", statOrder = { 1370 }, level = 22, group = "GraftPrefixTulCritChance", weightKey = { "graft_tul", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixTulCritChance3"] = { type = "Prefix", affix = "Unerring", "(20-24)% increased Global Critical Strike Chance", statOrder = { 1370 }, level = 44, group = "GraftPrefixTulCritChance", weightKey = { "graft_tul", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftPrefixTulCritChance4"] = { type = "Prefix", affix = "Precise", "(25-29)% increased Global Critical Strike Chance", statOrder = { 1370 }, level = 66, group = "GraftPrefixTulCritChance", weightKey = { "graft_tul", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftPrefixTulCritChance5"] = { type = "Prefix", affix = "Pinpoint", "(30-34)% increased Global Critical Strike Chance", statOrder = { 1370 }, level = 82, group = "GraftPrefixTulCritChance", weightKey = { "graft_tul", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftPrefixTulPowerChargeOnKill1"] = { type = "Prefix", affix = "Potent", "(5-10)% chance to gain a Power Charge on Kill", statOrder = { 2541 }, level = 66, group = "GraftPrefixTulPowerChargeOnKill", weightKey = { "graft_tul", "default", }, weightVal = { 150, 0 }, modTags = { }, },
["GraftPrefixTulFrenzyChargeOnHitVsUnique1"] = { type = "Prefix", affix = "Frenzied", "(5-10)% chance to gain a Frenzy Charge when you Hit a Unique Enemy", statOrder = { 6646 }, level = 66, group = "GraftPrefixTulFrenzyChargeOnHitVsUnique", weightKey = { "graft_tul", "default", }, weightVal = { 150, 0 }, modTags = { }, },
["GraftPrefixTulMaximumColdResistance1"] = { type = "Prefix", affix = "Blustering", "+(1-2)% to maximum Cold Resistance", statOrder = { 1540 }, level = 74, group = "GraftPrefixTulMaximumColdResistance", weightKey = { "graft_tul", "default", }, weightVal = { 50, 0 }, modTags = { }, },
["GraftPrefixTulDexterity1"] = { type = "Prefix", affix = "Lithe", "+(3-5) to Dexterity", statOrder = { 1090 }, level = 1, group = "GraftPrefixTulDexterity", weightKey = { "graft_tul", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixTulDexterity2"] = { type = "Prefix", affix = "Adroit", "+(6-8) to Dexterity", statOrder = { 1090 }, level = 22, group = "GraftPrefixTulDexterity", weightKey = { "graft_tul", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixTulDexterity3"] = { type = "Prefix", affix = "Nimble", "+(9-11) to Dexterity", statOrder = { 1090 }, level = 44, group = "GraftPrefixTulDexterity", weightKey = { "graft_tul", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftPrefixTulDexterity4"] = { type = "Prefix", affix = "Adept", "+(12-14) to Dexterity", statOrder = { 1090 }, level = 66, group = "GraftPrefixTulDexterity", weightKey = { "graft_tul", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftPrefixTulDexterity5"] = { type = "Prefix", affix = "Dexterous", "+(15-17) to Dexterity", statOrder = { 1090 }, level = 82, group = "GraftPrefixTulDexterity", weightKey = { "graft_tul", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftPrefixTulPercentageDexterity1"] = { type = "Prefix", affix = "Graceful", "(2-4)% increased Dexterity", statOrder = { 1097 }, level = 74, group = "GraftPrefixTulPercentageDexterity", weightKey = { "graft_tul", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftPrefixTulMinionLife1"] = { type = "Prefix", affix = "Chief's", "Minions have (9-10)% increased maximum Life", statOrder = { 1677 }, level = 1, group = "GraftPrefixTulMinionLife", weightKey = { "graft_tul", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixTulMinionLife2"] = { type = "Prefix", affix = "Ruler's", "Minions have (11-12)% increased maximum Life", statOrder = { 1677 }, level = 22, group = "GraftPrefixTulMinionLife", weightKey = { "graft_tul", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixTulMinionLife3"] = { type = "Prefix", affix = "Despot's", "Minions have (13-14)% increased maximum Life", statOrder = { 1677 }, level = 44, group = "GraftPrefixTulMinionLife", weightKey = { "graft_tul", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftPrefixTulMinionLife4"] = { type = "Prefix", affix = "Authoritarian's", "Minions have (15-16)% increased maximum Life", statOrder = { 1677 }, level = 66, group = "GraftPrefixTulMinionLife", weightKey = { "graft_tul", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftPrefixTulMinionLife5"] = { type = "Prefix", affix = "Overlord's", "Minions have (17-18)% increased maximum Life", statOrder = { 1677 }, level = 82, group = "GraftPrefixTulMinionLife", weightKey = { "graft_tul", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftPrefixTulMinionResistances1"] = { type = "Prefix", affix = "Noble's", "Minions have +(5-8)% to all Elemental Resistances", statOrder = { 2822 }, level = 22, group = "GraftPrefixTulMinionResistances", weightKey = { "graft_tul", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftPrefixTulMinionResistances2"] = { type = "Prefix", affix = "Lord's", "Minions have +(9-12)% to all Elemental Resistances", statOrder = { 2822 }, level = 44, group = "GraftPrefixTulMinionResistances", weightKey = { "graft_tul", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftPrefixTulMinionResistances3"] = { type = "Prefix", affix = "King's", "Minions have +(13-16)% to all Elemental Resistances", statOrder = { 2822 }, level = 66, group = "GraftPrefixTulMinionResistances", weightKey = { "graft_tul", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixStunDuration1"] = { type = "Suffix", affix = "of Slamming", "Skills used by this Graft have (10-19)% increased Stun Duration", statOrder = { 10692 }, level = 44, group = "GraftSuffixStunDuration", weightKey = { "graft_uulnetol_hand_slam", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftSuffixStunDuration2"] = { type = "Suffix", affix = "of Thudding", "Skills used by this Graft have (20-29)% increased Stun Duration", statOrder = { 10692 }, level = 66, group = "GraftSuffixStunDuration", weightKey = { "graft_uulnetol_hand_slam", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftSuffixStunDuration3"] = { type = "Suffix", affix = "of Dazing", "Skills used by this Graft have (30-39)% increased Stun Duration", statOrder = { 10692 }, level = 82, group = "GraftSuffixStunDuration", weightKey = { "graft_uulnetol_hand_slam", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixAreaOfEffect1"] = { type = "Suffix", affix = "of Reach", "Skills used by this Graft have (8-12)% increased Area of Effect", statOrder = { 10639 }, level = 1, group = "GraftSuffixAreaOfEffect", weightKey = { "graft_uulnetol_hand_slam", "graft_uulnetol_bone_spires", "graft_xoph_molten_shell", "graft_xoph_cremations", "graft_xoph_flame_pillars", "graft_esh_bolt_ring", "graft_esh_lightning_clones", "graft_esh_lightning_hands", "graft_tul_tornado", "graft_tul_ice_mortars", "default", }, weightVal = { 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 0 }, modTags = { }, },
["GraftSuffixAreaOfEffect2"] = { type = "Suffix", affix = "of Grasping", "Skills used by this Graft have (14-16)% increased Area of Effect", statOrder = { 10639 }, level = 22, group = "GraftSuffixAreaOfEffect", weightKey = { "graft_uulnetol_hand_slam", "graft_uulnetol_bone_spires", "graft_xoph_molten_shell", "graft_xoph_cremations", "graft_xoph_flame_pillars", "graft_esh_bolt_ring", "graft_esh_lightning_clones", "graft_esh_lightning_hands", "graft_tul_tornado", "graft_tul_ice_mortars", "default", }, weightVal = { 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 0 }, modTags = { }, },
["GraftSuffixAreaOfEffect3"] = { type = "Suffix", affix = "of Extension", "Skills used by this Graft have (18-22)% increased Area of Effect", statOrder = { 10639 }, level = 44, group = "GraftSuffixAreaOfEffect", weightKey = { "graft_uulnetol_hand_slam", "graft_uulnetol_bone_spires", "graft_xoph_molten_shell", "graft_xoph_cremations", "graft_xoph_flame_pillars", "graft_esh_bolt_ring", "graft_esh_lightning_clones", "graft_esh_lightning_hands", "graft_tul_tornado", "graft_tul_ice_mortars", "default", }, weightVal = { 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 0 }, modTags = { }, },
["GraftSuffixAreaOfEffect4"] = { type = "Suffix", affix = "of Broadening", "Skills used by this Graft have (24-28)% increased Area of Effect", statOrder = { 10639 }, level = 66, group = "GraftSuffixAreaOfEffect", weightKey = { "graft_uulnetol_hand_slam", "graft_uulnetol_bone_spires", "graft_xoph_molten_shell", "graft_xoph_cremations", "graft_xoph_flame_pillars", "graft_esh_bolt_ring", "graft_esh_lightning_clones", "graft_esh_lightning_hands", "graft_tul_tornado", "graft_tul_ice_mortars", "default", }, weightVal = { 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 0 }, modTags = { }, },
["GraftSuffixAreaOfEffect5"] = { type = "Suffix", affix = "of the Expanse", "Skills used by this Graft have (30-34)% increased Area of Effect", statOrder = { 10639 }, level = 82, group = "GraftSuffixAreaOfEffect", weightKey = { "graft_uulnetol_hand_slam", "graft_uulnetol_bone_spires", "graft_xoph_molten_shell", "graft_xoph_cremations", "graft_xoph_flame_pillars", "graft_esh_bolt_ring", "graft_esh_lightning_clones", "graft_esh_lightning_hands", "graft_tul_tornado", "graft_tul_ice_mortars", "default", }, weightVal = { 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 0 }, modTags = { }, },
["GraftSuffixHinderOnHit1"] = { type = "Suffix", affix = "of Hindrance", "Spells used by this Graft Hinder Enemies on Hit", statOrder = { 10691 }, level = 44, group = "GraftSuffixHinderOnHit", weightKey = { "graft_tul_tornado", "graft_esh_lightning_hands", "default", }, weightVal = { 500, 500, 0 }, modTags = { }, },
["GraftSuffixChainingDistance1"] = { type = "Suffix", affix = "of Ricocheting", "Skills used by this Graft have (40-69)% increased Chaining range", statOrder = { 10641 }, level = 44, group = "GraftSuffixChainingDistance", weightKey = { "graft_tul_tornado", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixChainingDistance2"] = { type = "Suffix", affix = "of Chaining", "Skills used by this Graft have (70-100)% increased Chaining range", statOrder = { 10641 }, level = 82, group = "GraftSuffixChainingDistance", weightKey = { "graft_tul_tornado", "default", }, weightVal = { 150, 0 }, modTags = { }, },
["GraftSuffixAdditionalProjectiles1"] = { type = "Suffix", affix = "of Splitting", "Skills used by this Graft fire 2 additional Projectiles", statOrder = { 10682 }, level = 44, group = "GraftSuffixAdditionalProjectiles", weightKey = { "graft_xoph_molten_shell", "graft_tul_tornado", "default", }, weightVal = { 300, 300, 0 }, modTags = { }, },
["GraftSuffixAdditionalProjectiles2"] = { type = "Suffix", affix = "of Splintering", "Skills used by this Graft fire 3 additional Projectiles", statOrder = { 10682 }, level = 82, group = "GraftSuffixAdditionalProjectiles", weightKey = { "graft_xoph_molten_shell", "graft_tul_tornado", "default", }, weightVal = { 150, 150, 0 }, modTags = { }, },
["GraftSuffixProjectileSpeed1"] = { type = "Suffix", affix = "of Flight", "Skills used by this Graft have (8-12)% increased Projectile Speed", statOrder = { 10684 }, level = 1, group = "GraftSuffixProjectileSpeed", weightKey = { "graft_tul_tornado", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftSuffixProjectileSpeed2"] = { type = "Suffix", affix = "of Gliding", "Skills used by this Graft have (13-17)% increased Projectile Speed", statOrder = { 10684 }, level = 22, group = "GraftSuffixProjectileSpeed", weightKey = { "graft_tul_tornado", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftSuffixProjectileSpeed3"] = { type = "Suffix", affix = "of Homing", "Skills used by this Graft have (18-22)% increased Projectile Speed", statOrder = { 10684 }, level = 44, group = "GraftSuffixProjectileSpeed", weightKey = { "graft_tul_tornado", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftSuffixProjectileSpeed4"] = { type = "Suffix", affix = "of Launching", "Skills used by this Graft have (23-27)% increased Projectile Speed", statOrder = { 10684 }, level = 66, group = "GraftSuffixProjectileSpeed", weightKey = { "graft_tul_tornado", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftSuffixProjectileSpeed5"] = { type = "Suffix", affix = "of Soaring", "Skills used by this Graft have (28-32)% increased Projectile Speed", statOrder = { 10684 }, level = 82, group = "GraftSuffixProjectileSpeed", weightKey = { "graft_tul_tornado", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixIncreasedDamage1"] = { type = "Suffix", affix = "of Blasting", "Skills used by this Graft deal (10-29)% increased Damage", statOrder = { 10654 }, level = 1, group = "GraftSuffixIncreasedDamage", weightKey = { "graft_damaging_skill", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftSuffixIncreasedDamage2"] = { type = "Suffix", affix = "of Smashing", "Skills used by this Graft deal (30-49)% increased Damage", statOrder = { 10654 }, level = 11, group = "GraftSuffixIncreasedDamage", weightKey = { "graft_damaging_skill", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftSuffixIncreasedDamage3"] = { type = "Suffix", affix = "of Shattering", "Skills used by this Graft deal (50-69)% increased Damage", statOrder = { 10654 }, level = 22, group = "GraftSuffixIncreasedDamage", weightKey = { "graft_damaging_skill", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftSuffixIncreasedDamage4"] = { type = "Suffix", affix = "of Wrecking", "Skills used by this Graft deal (70-89)% increased Damage", statOrder = { 10654 }, level = 33, group = "GraftSuffixIncreasedDamage", weightKey = { "graft_damaging_skill", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftSuffixIncreasedDamage5"] = { type = "Suffix", affix = "of Destroying", "Skills used by this Graft deal (90-109)% increased Damage", statOrder = { 10654 }, level = 44, group = "GraftSuffixIncreasedDamage", weightKey = { "graft_damaging_skill", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftSuffixIncreasedDamage6"] = { type = "Suffix", affix = "of Crushing", "Skills used by this Graft deal (110-129)% increased Damage", statOrder = { 10654 }, level = 55, group = "GraftSuffixIncreasedDamage", weightKey = { "graft_damaging_skill", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftSuffixIncreasedDamage7"] = { type = "Suffix", affix = "of Disintegration", "Skills used by this Graft deal (130-149)% increased Damage", statOrder = { 10654 }, level = 66, group = "GraftSuffixIncreasedDamage", weightKey = { "graft_damaging_skill", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftSuffixIncreasedDamage8"] = { type = "Suffix", affix = "of Demolishing", "Skills used by this Graft deal (150-169)% increased Damage", statOrder = { 10654 }, level = 74, group = "GraftSuffixIncreasedDamage", weightKey = { "graft_damaging_skill", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftSuffixIncreasedDamage9"] = { type = "Suffix", affix = "of Ruination", "Skills used by this Graft deal (170-189)% increased Damage", statOrder = { 10654 }, level = 82, group = "GraftSuffixIncreasedDamage", weightKey = { "graft_damaging_skill", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftSuffixIncreasedDamage10"] = { type = "Suffix", affix = "of Annihilation", "Skills used by this Graft deal (190-220)% increased Damage", statOrder = { 10654 }, level = 85, group = "GraftSuffixIncreasedDamage", weightKey = { "graft_damaging_skill", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixIncreasedDuration1"] = { type = "Suffix", affix = "of Lingering", "Skills used by this Graft have (10-14)% increased Skill Effect Duration", statOrder = { 10657 }, level = 1, group = "GraftSuffixIncreasedDuration", weightKey = { "graft_esh_bolt_ring", "graft_xoph_molten_shell", "graft_tul_tornado", "graft_xoph_cremations", "graft_esh_jolt_buff", "graft_uulnetol_low_life_buff", "graft_esh_lightning_clones", "graft_tul_summon", "graft_uulnetol_impale_buff", "graft_xoph_ailment_buff", "graft_tul_aegis", "default", }, weightVal = { 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 0 }, modTags = { }, },
["GraftSuffixIncreasedDuration2"] = { type = "Suffix", affix = "of Lasting", "Skills used by this Graft have (15-20)% increased Skill Effect Duration", statOrder = { 10657 }, level = 22, group = "GraftSuffixIncreasedDuration", weightKey = { "graft_esh_bolt_ring", "graft_xoph_molten_shell", "graft_tul_tornado", "graft_xoph_cremations", "graft_esh_jolt_buff", "graft_uulnetol_low_life_buff", "graft_esh_lightning_clones", "graft_tul_summon", "graft_uulnetol_impale_buff", "graft_xoph_ailment_buff", "graft_tul_aegis", "default", }, weightVal = { 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 0 }, modTags = { }, },
["GraftSuffixIncreasedDuration3"] = { type = "Suffix", affix = "of the Unending", "Skills used by this Graft have (20-24)% increased Skill Effect Duration", statOrder = { 10657 }, level = 44, group = "GraftSuffixIncreasedDuration", weightKey = { "graft_esh_bolt_ring", "graft_xoph_molten_shell", "graft_tul_tornado", "graft_xoph_cremations", "graft_esh_jolt_buff", "graft_uulnetol_low_life_buff", "graft_esh_lightning_clones", "graft_tul_summon", "graft_uulnetol_impale_buff", "graft_xoph_ailment_buff", "graft_tul_aegis", "default", }, weightVal = { 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 700, 0 }, modTags = { }, },
["GraftSuffixIncreasedDuration4"] = { type = "Suffix", affix = "of Permanence", "Skills used by this Graft have (25-29)% increased Skill Effect Duration", statOrder = { 10657 }, level = 66, group = "GraftSuffixIncreasedDuration", weightKey = { "graft_esh_bolt_ring", "graft_xoph_molten_shell", "graft_tul_tornado", "graft_xoph_cremations", "graft_esh_jolt_buff", "graft_uulnetol_low_life_buff", "graft_esh_lightning_clones", "graft_tul_summon", "graft_uulnetol_impale_buff", "graft_xoph_ailment_buff", "graft_tul_aegis", "default", }, weightVal = { 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 0 }, modTags = { }, },
["GraftSuffixIncreasedDuration5"] = { type = "Suffix", affix = "of Eternity", "Skills used by this Graft have (30-35)% increased Skill Effect Duration", statOrder = { 10657 }, level = 82, group = "GraftSuffixIncreasedDuration", weightKey = { "graft_esh_bolt_ring", "graft_xoph_molten_shell", "graft_tul_tornado", "graft_xoph_cremations", "graft_esh_jolt_buff", "graft_uulnetol_low_life_buff", "graft_esh_lightning_clones", "graft_tul_summon", "graft_uulnetol_impale_buff", "graft_xoph_ailment_buff", "graft_tul_aegis", "default", }, weightVal = { 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 0 }, modTags = { }, },
["GraftSuffixCooldownSpeed1"] = { type = "Suffix", affix = "of the Creek", "Skills used by this Graft have (10-14)% increased Cooldown Recovery Rate", statOrder = { 10647 }, level = 1, group = "GraftSuffixCooldownSpeed", weightKey = { "graft_xoph_ailment_buff", "graft_tutorial", "graft", "default", }, weightVal = { 0, 0, 1000, 0 }, modTags = { }, },
["GraftSuffixCooldownSpeed2"] = { type = "Suffix", affix = "of the Stream", "Skills used by this Graft have (15-20)% increased Cooldown Recovery Rate", statOrder = { 10647 }, level = 22, group = "GraftSuffixCooldownSpeed", weightKey = { "graft_xoph_ailment_buff", "graft_tutorial", "graft", "default", }, weightVal = { 0, 0, 1000, 0 }, modTags = { }, },
["GraftSuffixCooldownSpeed3"] = { type = "Suffix", affix = "of the River", "Skills used by this Graft have (20-24)% increased Cooldown Recovery Rate", statOrder = { 10647 }, level = 44, group = "GraftSuffixCooldownSpeed", weightKey = { "graft_xoph_ailment_buff", "graft_tutorial", "graft", "default", }, weightVal = { 0, 0, 700, 0 }, modTags = { }, },
["GraftSuffixCooldownSpeed4"] = { type = "Suffix", affix = "of the Tide", "Skills used by this Graft have (25-29)% increased Cooldown Recovery Rate", statOrder = { 10647 }, level = 66, group = "GraftSuffixCooldownSpeed", weightKey = { "graft_xoph_ailment_buff", "graft_tutorial", "graft", "default", }, weightVal = { 0, 0, 500, 0 }, modTags = { }, },
["GraftSuffixCooldownSpeed5"] = { type = "Suffix", affix = "of the Oceans", "Skills used by this Graft have (30-35)% increased Cooldown Recovery Rate", statOrder = { 10647 }, level = 82, group = "GraftSuffixCooldownSpeed", weightKey = { "graft_xoph_ailment_buff", "graft_tutorial", "graft", "default", }, weightVal = { 0, 0, 300, 0 }, modTags = { }, },
["GraftSuffixSkipCooldown1"] = { type = "Suffix", affix = "of Chronomancy", "Skills used by this Graft have 25% chance to not consume a Cooldown on use", statOrder = { 10690 }, level = 66, group = "GraftSuffixSkipCooldown", weightKey = { "graft_esh_bolt_ring", "graft_uulnetol_hand_slam", "graft_xoph_cremations", "default", }, weightVal = { 300, 300, 300, 0 }, modTags = { }, },
["GraftSuffixAttackSpeed1"] = { type = "Suffix", affix = "of Speed", "Skills used by this Graft have (10-24)% increased Attack Speed", statOrder = { 10640 }, level = 22, group = "GraftSuffixAttackSpeed", weightKey = { "default", }, weightVal = { 0 }, modTags = { }, },
["GraftSuffixAttackSpeed2"] = { type = "Suffix", affix = "of Quickness", "Skills used by this Graft have (25-39)% increased Attack Speed", statOrder = { 10640 }, level = 44, group = "GraftSuffixAttackSpeed", weightKey = { "default", }, weightVal = { 0 }, modTags = { }, },
["GraftSuffixAttackSpeed3"] = { type = "Suffix", affix = "of Agility", "Skills used by this Graft have (40-55)% increased Attack Speed", statOrder = { 10640 }, level = 66, group = "GraftSuffixAttackSpeed", weightKey = { "default", }, weightVal = { 0 }, modTags = { }, },
["GraftSuffixSkillLevel1"] = { type = "Suffix", affix = "of Nobility", "+2 to level of Skills used by this Graft", statOrder = { 10673 }, level = 44, group = "GraftSuffixSkillLevel", weightKey = { "graft_tutorial", "graft", "default", }, weightVal = { 0, 500, 0 }, modTags = { }, },
["GraftSuffixSkillLevel2"] = { type = "Suffix", affix = "of Lordship", "+3 to level of Skills used by this Graft", statOrder = { 10673 }, level = 66, group = "GraftSuffixSkillLevel", weightKey = { "graft_tutorial", "graft", "default", }, weightVal = { 0, 250, 0 }, modTags = { }, },
["GraftSuffixSkillLevel3"] = { type = "Suffix", affix = "of Royalty", "+4 to level of Skills used by this Graft", statOrder = { 10673 }, level = 85, group = "GraftSuffixSkillLevel", weightKey = { "graft_tutorial", "graft", "default", }, weightVal = { 0, 150, 0 }, modTags = { }, },
["GraftSuffixCriticalChance1"] = { type = "Suffix", affix = "of Incision", "Skills used by this Graft have (40-79)% increased Critical Strike Chance", "Skills used by this Graft have +(8-14)% to Critical Strike Multiplier", statOrder = { 10650, 10651 }, level = 1, group = "GraftSuffixCriticalChance", weightKey = { "graft_damaging_skill", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftSuffixCriticalChance2"] = { type = "Suffix", affix = "of Slicing", "Skills used by this Graft have (80-119)% increased Critical Strike Chance", "Skills used by this Graft have +(15-21)% to Critical Strike Multiplier", statOrder = { 10650, 10651 }, level = 22, group = "GraftSuffixCriticalChance", weightKey = { "graft_damaging_skill", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftSuffixCriticalChance3"] = { type = "Suffix", affix = "of Dicing", "Skills used by this Graft have (120-139)% increased Critical Strike Chance", "Skills used by this Graft have +(22-28)% to Critical Strike Multiplier", statOrder = { 10650, 10651 }, level = 44, group = "GraftSuffixCriticalChance", weightKey = { "graft_damaging_skill", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftSuffixCriticalChance4"] = { type = "Suffix", affix = "of Striking", "Skills used by this Graft have (140-159)% increased Critical Strike Chance", "Skills used by this Graft have +(29-35)% to Critical Strike Multiplier", statOrder = { 10650, 10651 }, level = 66, group = "GraftSuffixCriticalChance", weightKey = { "graft_damaging_skill", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftSuffixCriticalChance5"] = { type = "Suffix", affix = "of Precision", "Skills used by this Graft have (160-200)% increased Critical Strike Chance", "Skills used by this Graft have +(36-42)% to Critical Strike Multiplier", statOrder = { 10650, 10651 }, level = 82, group = "GraftSuffixCriticalChance", weightKey = { "graft_damaging_skill", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixFirePenetration1"] = { type = "Suffix", affix = "of Singing", "Skills used by this Graft penetrate (4-9)% Enemy Fire Resistance", statOrder = { 10686 }, level = 44, group = "GraftSuffixFirePenetration", weightKey = { "graft_xoph_molten_shell", "graft_xoph_cremations", "graft_xoph_flame_pillars", "default", }, weightVal = { 1000, 1000, 1000, 0 }, modTags = { }, },
["GraftSuffixFirePenetration2"] = { type = "Suffix", affix = "of Searing", "Skills used by this Graft penetrate (10-14)% Enemy Fire Resistance", statOrder = { 10686 }, level = 66, group = "GraftSuffixFirePenetration", weightKey = { "graft_xoph_molten_shell", "graft_xoph_cremations", "graft_xoph_flame_pillars", "default", }, weightVal = { 500, 500, 500, 0 }, modTags = { }, },
["GraftSuffixFirePenetration3"] = { type = "Suffix", affix = "of Blackening", "Skills used by this Graft penetrate (15-20)% Enemy Fire Resistance", statOrder = { 10686 }, level = 82, group = "GraftSuffixFirePenetration", weightKey = { "graft_xoph_molten_shell", "graft_xoph_cremations", "graft_xoph_flame_pillars", "default", }, weightVal = { 300, 300, 300, 0 }, modTags = { }, },
["GraftSuffixColdPenetration1"] = { type = "Suffix", affix = "of the North", "Skills used by this Graft penetrate (4-9)% Enemy Cold Resistance", statOrder = { 10685 }, level = 44, group = "GraftSuffixColdPenetration", weightKey = { "graft_tul_ice_mortars", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftSuffixColdPenetration2"] = { type = "Suffix", affix = "of the Boreal", "Skills used by this Graft penetrate (10-14)% Enemy Cold Resistance", statOrder = { 10685 }, level = 66, group = "GraftSuffixColdPenetration", weightKey = { "graft_tul_ice_mortars", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftSuffixColdPenetration3"] = { type = "Suffix", affix = "of the Arctic", "Skills used by this Graft penetrate (15-20)% Enemy Cold Resistance", statOrder = { 10685 }, level = 82, group = "GraftSuffixColdPenetration", weightKey = { "graft_tul_ice_mortars", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixLightningPenetration1"] = { type = "Suffix", affix = "of Scattered Bolts", "Skills used by this Graft penetrate (4-9)% Enemy Lightning Resistance", statOrder = { 10687 }, level = 44, group = "GraftSuffixLightningPenetration", weightKey = { "graft_esh_lightning_clones", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftSuffixLightningPenetration2"] = { type = "Suffix", affix = "of Striking Jolts", "Skills used by this Graft penetrate (10-14)% Enemy Lightning Resistance", statOrder = { 10687 }, level = 66, group = "GraftSuffixLightningPenetration", weightKey = { "graft_esh_lightning_clones", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftSuffixLightningPenetration3"] = { type = "Suffix", affix = "of Seeking Sparks", "Skills used by this Graft penetrate (15-20)% Enemy Lightning Resistance", statOrder = { 10687 }, level = 82, group = "GraftSuffixLightningPenetration", weightKey = { "graft_esh_lightning_clones", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixUulnetolHandSlamDamageForCDR1"] = { type = "Suffix", affix = "of Impact", "Skills used by this Graft have 20% reduced Cooldown Recovery Rate", "Skills used by this Graft deal (20-29)% more Damage", statOrder = { 10647, 10702 }, level = 44, group = "GraftSuffixUulnetolHandSlamDamageForCDR", weightKey = { "graft_uulnetol_hand_slam", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftSuffixUulnetolHandSlamDamageForCDR2"] = { type = "Suffix", affix = "of Cratering", "Skills used by this Graft have 25% reduced Cooldown Recovery Rate", "Skills used by this Graft deal (30-45)% more Damage", statOrder = { 10647, 10702 }, level = 82, group = "GraftSuffixUulnetolHandSlamDamageForCDR", weightKey = { "graft_uulnetol_hand_slam", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixUulnetolHandSlamAttackSpeedForAOE1"] = { type = "Suffix", affix = "of Earthshaking", "Skills used by this Graft have (15-24)% more Area of Effect", "Skills used by this Graft have 15% less Attack Speed", statOrder = { 10725, 10726 }, level = 44, group = "GraftSuffixUulnetolHandSlamAttackSpeedForAOE", weightKey = { "default", }, weightVal = { 0 }, modTags = { }, },
["GraftSuffixUulnetolHandSlamAttackSpeedForAOE2"] = { type = "Suffix", affix = "of Earthshattering", "Skills used by this Graft have (25-35)% more Area of Effect", "Skills used by this Graft have 10% less Attack Speed", statOrder = { 10725, 10726 }, level = 82, group = "GraftSuffixUulnetolHandSlamAttackSpeedForAOE", weightKey = { "default", }, weightVal = { 0 }, modTags = { }, },
["GraftSuffixUulnetolHandSlamCrushOnHit1"] = { type = "Suffix", affix = "of Pulverising", "Skills used by this Graft Crush on Hit", statOrder = { 10652 }, level = 44, group = "GraftSuffixUulnetolHandSlamCrushOnHit", weightKey = { "graft_uulnetol_hand_slam", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixUulnetolHandSlamVulnerabilityOnHit1"] = { type = "Suffix", affix = "of Vulnerability", "Skills used by this Graft inflict Vulnerability on Hit", statOrder = { 10708 }, level = 44, group = "GraftSuffixUulnetolHandSlamVulnerabilityOnHit", weightKey = { "graft_uulnetol_hand_slam", "default", }, weightVal = { 150, 0 }, modTags = { }, },
["GraftSuffixUulnetolHandSlamIntimidateOnHit1"] = { type = "Suffix", affix = "of Intimidation", "Skills used by this Graft Intimidate on Hit", statOrder = { 10668 }, level = 44, group = "GraftSuffixUulnetolHandSlamIntimidateOnHit", weightKey = { "graft_uulnetol_hand_slam", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixIgnorePhysMitigation1"] = { type = "Suffix", affix = "of Overwhelming", "Skills used by this Graft ignore Enemy Physical Damage Reduction", statOrder = { 10664 }, level = 44, group = "GraftSuffixIgnorePhysMitigation", weightKey = { "graft_uulnetol_hand_slam", "graft_uulnetol_bone_spires", "default", }, weightVal = { 500, 500, 0 }, modTags = { }, },
["GraftSuffixShockChance1"] = { type = "Suffix", affix = "of Zapping", "Skills used by this Graft have (19-57)% chance to Shock", statOrder = { 10689 }, level = 1, group = "GraftSuffixShockChance", weightKey = { "graft_esh_bolt_ring", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftSuffixShockChance2"] = { type = "Suffix", affix = "of Jolting", "Skills used by this Graft have (29-87)% chance to Shock", statOrder = { 10689 }, level = 22, group = "GraftSuffixShockChance", weightKey = { "graft_esh_bolt_ring", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftSuffixShockChance3"] = { type = "Suffix", affix = "of Blitzing", "Skills used by this Graft have (39-117)% chance to Shock", statOrder = { 10689 }, level = 44, group = "GraftSuffixShockChance", weightKey = { "graft_esh_bolt_ring", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftSuffixShockChance4"] = { type = "Suffix", affix = "of Electricity", "Skills used by this Graft have (49-147)% chance to Shock", statOrder = { 10689 }, level = 66, group = "GraftSuffixShockChance", weightKey = { "graft_esh_bolt_ring", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftSuffixShockChance5"] = { type = "Suffix", affix = "of Sublimation", "Skills used by this Graft have (60-180)% chance to Shock", statOrder = { 10689 }, level = 82, group = "GraftSuffixShockChance", weightKey = { "graft_esh_bolt_ring", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixIgniteChance1"] = { type = "Suffix", affix = "of Cinders", "Skills used by this Graft have (13-29)% chance to Ignite", statOrder = { 10643 }, level = 1, group = "GraftSuffixIgniteChance", weightKey = { "graft_xoph_molten_shell", "graft_xoph_cremations", "graft_xoph_flame_pillars", "default", }, weightVal = { 1000, 1000, 1000, 0 }, modTags = { }, },
["GraftSuffixIgniteChance2"] = { type = "Suffix", affix = "of Coal", "Skills used by this Graft have (29-44)% chance to Ignite", statOrder = { 10643 }, level = 22, group = "GraftSuffixIgniteChance", weightKey = { "graft_xoph_molten_shell", "graft_xoph_cremations", "graft_xoph_flame_pillars", "default", }, weightVal = { 1000, 1000, 1000, 0 }, modTags = { }, },
["GraftSuffixIgniteChance3"] = { type = "Suffix", affix = "of Embers", "Skills used by this Graft have (44-59)% chance to Ignite", statOrder = { 10643 }, level = 44, group = "GraftSuffixIgniteChance", weightKey = { "graft_xoph_molten_shell", "graft_xoph_cremations", "graft_xoph_flame_pillars", "default", }, weightVal = { 700, 700, 700, 0 }, modTags = { }, },
["GraftSuffixIgniteChance4"] = { type = "Suffix", affix = "of Ashes", "Skills used by this Graft have (60-74)% chance to Ignite", statOrder = { 10643 }, level = 66, group = "GraftSuffixIgniteChance", weightKey = { "graft_xoph_molten_shell", "graft_xoph_cremations", "graft_xoph_flame_pillars", "default", }, weightVal = { 500, 500, 500, 0 }, modTags = { }, },
["GraftSuffixIgniteChance5"] = { type = "Suffix", affix = "of Glowing", "Skills used by this Graft have (75-100)% chance to Ignite", statOrder = { 10643 }, level = 82, group = "GraftSuffixIgniteChance", weightKey = { "graft_xoph_molten_shell", "graft_xoph_cremations", "graft_xoph_flame_pillars", "default", }, weightVal = { 300, 300, 300, 0 }, modTags = { }, },
["GraftSuffixFreezeChance1"] = { type = "Suffix", affix = "of Ice", "Skills used by this Graft have (10-19)% chance to Freeze", statOrder = { 10642 }, level = 1, group = "GraftSuffixFreezeChance", weightKey = { "graft_tul_tornado", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftSuffixFreezeChance2"] = { type = "Suffix", affix = "of Sleet", "Skills used by this Graft have (20-29)% chance to Freeze", statOrder = { 10642 }, level = 22, group = "GraftSuffixFreezeChance", weightKey = { "graft_tul_tornado", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftSuffixFreezeChance3"] = { type = "Suffix", affix = "of Snow", "Skills used by this Graft have (30-39)% chance to Freeze", statOrder = { 10642 }, level = 44, group = "GraftSuffixFreezeChance", weightKey = { "graft_tul_tornado", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftSuffixFreezeChance4"] = { type = "Suffix", affix = "of Hail", "Skills used by this Graft have (40-49)% chance to Freeze", statOrder = { 10642 }, level = 66, group = "GraftSuffixFreezeChance", weightKey = { "graft_tul_tornado", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftSuffixFreezeChance5"] = { type = "Suffix", affix = "of Glaciers", "Skills used by this Graft have (50-60)% chance to Freeze", statOrder = { 10642 }, level = 82, group = "GraftSuffixFreezeChance", weightKey = { "graft_tul_tornado", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixShockAsThoughDealingMoreDamage1"] = { type = "Suffix", affix = "of Amplification", "Skills used by this Graft Shock Enemies as though dealing 100% more Damage", statOrder = { 10688 }, level = 66, group = "GraftSuffixShockAsThoughDealingMoreDamage", weightKey = { "graft_esh_bolt_ring", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftSuffixLightningGainAsChaos1"] = { type = "Suffix", affix = "of Shadowed Bolt", "Skills used by this Graft Gain (16-24)% of Lightning Damage as Extra Chaos Damage", statOrder = { 10674 }, level = 44, group = "GraftSuffixLightningGainAsChaos", weightKey = { "graft_esh_bolt_ring", "graft_esh_lightning_hands", "graft_esh_lightning_clones", "default", }, weightVal = { 1000, 1000, 1000, 0 }, modTags = { }, },
["GraftSuffixLightningGainAsChaos2"] = { type = "Suffix", affix = "of Twisted Thunder", "Skills used by this Graft Gain (28-32)% of Lightning Damage as Extra Chaos Damage", statOrder = { 10674 }, level = 66, group = "GraftSuffixLightningGainAsChaos", weightKey = { "graft_esh_bolt_ring", "graft_esh_lightning_hands", "graft_esh_lightning_clones", "default", }, weightVal = { 500, 500, 500, 0 }, modTags = { }, },
["GraftSuffixLightningGainAsChaos3"] = { type = "Suffix", affix = "of Darkened Storms", "Skills used by this Graft Gain (44-56)% of Lightning Damage as Extra Chaos Damage", statOrder = { 10674 }, level = 82, group = "GraftSuffixLightningGainAsChaos", weightKey = { "graft_esh_bolt_ring", "graft_esh_lightning_hands", "graft_esh_lightning_clones", "default", }, weightVal = { 300, 300, 300, 0 }, modTags = { }, },
["GraftSuffixFireGainAsChaos1"] = { type = "Suffix", affix = "of Shadowed Smoke", "Skills used by this Graft Gain (16-24)% of Fire Damage as Extra Chaos Damage", statOrder = { 10662 }, level = 44, group = "GraftSuffixFireGainAsChaos", weightKey = { "graft_xoph_molten_shell", "graft_xoph_cremations", "graft_xoph_flame_pillars", "default", }, weightVal = { 1000, 1000, 1000, 0 }, modTags = { }, },
["GraftSuffixFireGainAsChaos2"] = { type = "Suffix", affix = "of Umbral Flame", "Skills used by this Graft Gain (28-32)% of Fire Damage as Extra Chaos Damage", statOrder = { 10662 }, level = 66, group = "GraftSuffixFireGainAsChaos", weightKey = { "graft_xoph_molten_shell", "graft_xoph_cremations", "graft_xoph_flame_pillars", "default", }, weightVal = { 500, 500, 500, 0 }, modTags = { }, },
["GraftSuffixFireGainAsChaos3"] = { type = "Suffix", affix = "of Darkened Flame", "Skills used by this Graft Gain (44-56)% of Fire Damage as Extra Chaos Damage", statOrder = { 10662 }, level = 82, group = "GraftSuffixFireGainAsChaos", weightKey = { "graft_xoph_molten_shell", "graft_xoph_cremations", "graft_xoph_flame_pillars", "default", }, weightVal = { 300, 300, 300, 0 }, modTags = { }, },
["GraftSuffixColdGainAsChaos1"] = { type = "Suffix", affix = "of Blasted Snow", "Skills used by this Graft Gain (16-24)% of Cold Damage as Extra Chaos Damage", statOrder = { 10645 }, level = 44, group = "GraftSuffixColdGainAsChaos", weightKey = { "graft_tul_tornado", "graft_tul_ice_mortars", "default", }, weightVal = { 1000, 1000, 0 }, modTags = { }, },
["GraftSuffixColdGainAsChaos2"] = { type = "Suffix", affix = "of Blackened Ice", "Skills used by this Graft Gain (28-32)% of Cold Damage as Extra Chaos Damage", statOrder = { 10645 }, level = 66, group = "GraftSuffixColdGainAsChaos", weightKey = { "graft_tul_tornado", "graft_tul_ice_mortars", "default", }, weightVal = { 500, 500, 0 }, modTags = { }, },
["GraftSuffixColdGainAsChaos3"] = { type = "Suffix", affix = "of Darkened Frost", "Skills used by this Graft Gain (44-56)% of Cold Damage as Extra Chaos Damage", statOrder = { 10645 }, level = 82, group = "GraftSuffixColdGainAsChaos", weightKey = { "graft_tul_tornado", "graft_tul_ice_mortars", "default", }, weightVal = { 300, 300, 0 }, modTags = { }, },
["GraftSuffixCoverInFrost1"] = { type = "Suffix", affix = "of Snowdrifts", "Skills used by this Graft have (20-30)% chance to Cover Enemies in Frost on Hit", statOrder = { 10649 }, level = 66, group = "GraftSuffixCoverInFrost", weightKey = { "graft_tul_ice_mortars", "default", }, weightVal = { 150, 0 }, modTags = { }, },
["GraftSuffixAilmentDuration1"] = { type = "Suffix", affix = "of Torment", "Ailments inflicted by Skills used by this Graft have (8-14)% increased duration", statOrder = { 10638 }, level = 22, group = "GraftSuffixAilmentDuration", weightKey = { "graft_esh_lightning_hands", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftSuffixAilmentDuration2"] = { type = "Suffix", affix = "of Misery", "Ailments inflicted by Skills used by this Graft have (15-23)% increased duration", statOrder = { 10638 }, level = 66, group = "GraftSuffixAilmentDuration", weightKey = { "graft_esh_lightning_hands", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftSuffixAilmentDuration3"] = { type = "Suffix", affix = "of Torture", "Ailments inflicted by Skills used by this Graft have (24-35)% increased duration", statOrder = { 10638 }, level = 82, group = "GraftSuffixAilmentDuration", weightKey = { "graft_esh_lightning_hands", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixFireExposureOnHit1"] = { type = "Suffix", affix = "of Melting", "Skills used by this Graft have (20-34)% chance to inflict Fire Exposure on Hit", statOrder = { 10666 }, level = 44, group = "GraftSuffixFireExposureOnHit", weightKey = { "graft_xoph_flame_pillars", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftSuffixFireExposureOnHit2"] = { type = "Suffix", affix = "of Liquefaction", "Skills used by this Graft have (35-49)% chance to inflict Fire Exposure on Hit", statOrder = { 10666 }, level = 66, group = "GraftSuffixFireExposureOnHit", weightKey = { "graft_xoph_flame_pillars", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixFireExposureOnHit3"] = { type = "Suffix", affix = "of Exposure", "Skills used by this Graft have (50-70)% chance to inflict Fire Exposure on Hit", statOrder = { 10666 }, level = 82, group = "GraftSuffixFireExposureOnHit", weightKey = { "graft_xoph_flame_pillars", "default", }, weightVal = { 150, 0 }, modTags = { }, },
["GraftSuffixLightningExposureOnHit1"] = { type = "Suffix", affix = "of Melting", "Skills used by this Graft have (20-34)% chance to inflict Lightning Exposure on Hit", statOrder = { 10667 }, level = 44, group = "GraftSuffixLightningExposureOnHit", weightKey = { "graft_esh_lightning_clones", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftSuffixLightningExposureOnHit2"] = { type = "Suffix", affix = "of Liquefaction", "Skills used by this Graft have (35-49)% chance to inflict Lightning Exposure on Hit", statOrder = { 10667 }, level = 66, group = "GraftSuffixLightningExposureOnHit", weightKey = { "graft_esh_lightning_clones", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixLightningExposureOnHit3"] = { type = "Suffix", affix = "of Exposure", "Skills used by this Graft have (50-70)% chance to inflict Lightning Exposure on Hit", statOrder = { 10667 }, level = 82, group = "GraftSuffixLightningExposureOnHit", weightKey = { "graft_esh_lightning_clones", "default", }, weightVal = { 150, 0 }, modTags = { }, },
["GraftSuffixImpaleEffect1"] = { type = "Suffix", affix = "of Wringing", "Skills used by this Graft have (20-34)% increased Impale Effect", statOrder = { 10665 }, level = 44, group = "GraftSuffixImpaleEffect", weightKey = { "graft_uulnetol_bone_spires", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftSuffixImpaleEffect2"] = { type = "Suffix", affix = "of Twisting", "Skills used by this Graft have (35-44)% increased Impale Effect", statOrder = { 10665 }, level = 66, group = "GraftSuffixImpaleEffect", weightKey = { "graft_uulnetol_bone_spires", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftSuffixImpaleEffect3"] = { type = "Suffix", affix = "of Mangling", "Skills used by this Graft have (45-55)% increased Impale Effect", statOrder = { 10665 }, level = 82, group = "GraftSuffixImpaleEffect", weightKey = { "graft_uulnetol_bone_spires", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixMinionDamage1"] = { type = "Suffix", affix = "of Armies", "Minions summoned by this Graft deal (10-29)% increased Damage", statOrder = { 10677 }, level = 1, group = "GraftSuffixMinionDamage", weightKey = { "graft_tul_summon", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftSuffixMinionDamage2"] = { type = "Suffix", affix = "of Infantry", "Minions summoned by this Graft deal (30-49)% increased Damage", statOrder = { 10677 }, level = 1, group = "GraftSuffixMinionDamage", weightKey = { "graft_tul_summon", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftSuffixMinionDamage3"] = { type = "Suffix", affix = "of Troops", "Minions summoned by this Graft deal (50-69)% increased Damage", statOrder = { 10677 }, level = 1, group = "GraftSuffixMinionDamage", weightKey = { "graft_tul_summon", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftSuffixMinionDamage4"] = { type = "Suffix", affix = "of the Multitude", "Minions summoned by this Graft deal (70-89)% increased Damage", statOrder = { 10677 }, level = 1, group = "GraftSuffixMinionDamage", weightKey = { "graft_tul_summon", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftSuffixMinionDamage5"] = { type = "Suffix", affix = "of Swarms", "Minions summoned by this Graft deal (90-109)% increased Damage", statOrder = { 10677 }, level = 1, group = "GraftSuffixMinionDamage", weightKey = { "graft_tul_summon", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftSuffixMinionDamage6"] = { type = "Suffix", affix = "of Hordes", "Minions summoned by this Graft deal (110-129)% increased Damage", statOrder = { 10677 }, level = 1, group = "GraftSuffixMinionDamage", weightKey = { "graft_tul_summon", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftSuffixMinionDamage7"] = { type = "Suffix", affix = "of Hosts", "Minions summoned by this Graft deal (130-149)% increased Damage", statOrder = { 10677 }, level = 1, group = "GraftSuffixMinionDamage", weightKey = { "graft_tul_summon", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftSuffixMinionDamage8"] = { type = "Suffix", affix = "of Throngs", "Minions summoned by this Graft deal (150-169)% increased Damage", statOrder = { 10677 }, level = 1, group = "GraftSuffixMinionDamage", weightKey = { "graft_tul_summon", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftSuffixMinionDamage9"] = { type = "Suffix", affix = "of Droves", "Minions summoned by this Graft deal (170-189)% increased Damage", statOrder = { 10677 }, level = 1, group = "GraftSuffixMinionDamage", weightKey = { "graft_tul_summon", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftSuffixMinionDamage10"] = { type = "Suffix", affix = "of Legions", "Minions summoned by this Graft deal (190-220)% increased Damage", statOrder = { 10677 }, level = 1, group = "GraftSuffixMinionDamage", weightKey = { "graft_tul_summon", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixMinionLife1"] = { type = "Suffix", affix = "of Muscle", "Minions summoned by this Graft have (32-36)% increased Life", statOrder = { 10678 }, level = 1, group = "GraftSuffixMinionLife", weightKey = { "graft_tul_summon", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftSuffixMinionLife2"] = { type = "Suffix", affix = "of Flesh", "Minions summoned by this Graft have (38-42)% increased Life", statOrder = { 10678 }, level = 1, group = "GraftSuffixMinionLife", weightKey = { "graft_tul_summon", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftSuffixMinionLife3"] = { type = "Suffix", affix = "of Sinew", "Minions summoned by this Graft have (44-48)% increased Life", statOrder = { 10678 }, level = 1, group = "GraftSuffixMinionLife", weightKey = { "graft_tul_summon", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftSuffixMinionLife4"] = { type = "Suffix", affix = "of Beef", "Minions summoned by this Graft have (50-54)% increased Life", statOrder = { 10678 }, level = 1, group = "GraftSuffixMinionLife", weightKey = { "graft_tul_summon", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftSuffixMinionLife5"] = { type = "Suffix", affix = "of Meat", "Minions summoned by this Graft have (56-60)% increased Life", statOrder = { 10678 }, level = 1, group = "GraftSuffixMinionLife", weightKey = { "graft_tul_summon", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixMinionAttackSpeed1"] = { type = "Suffix", affix = "of Lunacy", "Minions summoned by this Graft have (12-18)% increased Attack Speed", statOrder = { 10675 }, level = 1, group = "GraftSuffixMinionAttackSpeed", weightKey = { "graft_tul_summon", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftSuffixMinionAttackSpeed2"] = { type = "Suffix", affix = "of Psychopathy", "Minions summoned by this Graft have (19-25)% increased Attack Speed", statOrder = { 10675 }, level = 1, group = "GraftSuffixMinionAttackSpeed", weightKey = { "graft_tul_summon", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftSuffixMinionAttackSpeed3"] = { type = "Suffix", affix = "of Maniacism", "Minions summoned by this Graft have (26-31)% increased Attack Speed", statOrder = { 10675 }, level = 1, group = "GraftSuffixMinionAttackSpeed", weightKey = { "graft_tul_summon", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixMinionBlindOnHit1"] = { type = "Suffix", affix = "of Blinding Snow", "Minions summoned by this Graft have (10-20)% chance to Blind on Hit", statOrder = { 10680 }, level = 1, group = "GraftSuffixMinionBlindOnHit", weightKey = { "graft_tul_summon", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixMinionTauntOnHit1"] = { type = "Suffix", affix = "of Taunting", "Minions summoned by this Graft have (10-20)% chance to Taunt on Hit", statOrder = { 10676 }, level = 1, group = "GraftSuffixMinionTauntOnHit", weightKey = { "graft_tul_summon", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixMinionDamageGainAsCold1"] = { type = "Suffix", affix = "of Frozen Falls", "Minions summoned by this Graft gain (40-49)% of Physical Damage as Extra Cold Damage", statOrder = { 10679 }, level = 1, group = "GraftSuffixMinionDamageGainAsCold", weightKey = { "graft_tul_summon", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftSuffixMinionDamageGainAsCold2"] = { type = "Suffix", affix = "of Winter Winds", "Minions summoned by this Graft gain (50-59)% of Physical Damage as Extra Cold Damage", statOrder = { 10679 }, level = 1, group = "GraftSuffixMinionDamageGainAsCold", weightKey = { "graft_tul_summon", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftSuffixMinionDamageGainAsCold3"] = { type = "Suffix", affix = "of Sleetbound Snow", "Minions summoned by this Graft gain (60-70)% of Physical Damage as Extra Cold Damage", statOrder = { 10679 }, level = 1, group = "GraftSuffixMinionDamageGainAsCold", weightKey = { "graft_tul_summon", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixFasterAilments1"] = { type = "Suffix", affix = "of Decomposition", "Damaging Ailments inflicted by Skills used by this Graft deal damage (8-14)% faster", statOrder = { 10656 }, level = 44, group = "GraftSuffixFasterAilments", weightKey = { "graft_uulnetol_bone_spires", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftSuffixFasterAilments2"] = { type = "Suffix", affix = "of Festering", "Damaging Ailments inflicted by Skills used by this Graft deal damage (15-21)% faster", statOrder = { 10656 }, level = 66, group = "GraftSuffixFasterAilments", weightKey = { "graft_uulnetol_bone_spires", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftSuffixFasterAilments3"] = { type = "Suffix", affix = "of Perishing", "Damaging Ailments inflicted by Skills used by this Graft deal damage (22-28)% faster", statOrder = { 10656 }, level = 82, group = "GraftSuffixFasterAilments", weightKey = { "graft_uulnetol_bone_spires", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixPunishmentOnHit1"] = { type = "Suffix", affix = "of Punishment", "Skills used by this Graft inflict Punishment on Hit", statOrder = { 10653 }, level = 44, group = "GraftSuffixPunishmentOnHit", weightKey = { "graft_uulnetol_bone_spires", "default", }, weightVal = { 150, 0 }, modTags = { }, },
["GraftSuffixNonDamagingAilmentEffect1"] = { type = "Suffix", affix = "of Oppression", "Skills used by this Graft have (10-19)% increased effect of Non-Damaging Ailments", statOrder = { 10681 }, level = 22, group = "GraftSuffixNonDamagingAilmentEffect", weightKey = { "graft_esh_lightning_hands", "graft_esh_lightning_clones", "default", }, weightVal = { 1000, 1000, 0 }, modTags = { }, },
["GraftSuffixNonDamagingAilmentEffect2"] = { type = "Suffix", affix = "of Suppression", "Skills used by this Graft have (20-29)% increased effect of Non-Damaging Ailments", statOrder = { 10681 }, level = 66, group = "GraftSuffixNonDamagingAilmentEffect", weightKey = { "graft_esh_lightning_hands", "graft_esh_lightning_clones", "default", }, weightVal = { 500, 500, 0 }, modTags = { }, },
["GraftSuffixNonDamagingAilmentEffect3"] = { type = "Suffix", affix = "of Persecution", "Skills used by this Graft have (30-40)% increased effect of Non-Damaging Ailments", statOrder = { 10681 }, level = 82, group = "GraftSuffixNonDamagingAilmentEffect", weightKey = { "graft_esh_lightning_hands", "graft_esh_lightning_clones", "default", }, weightVal = { 300, 300, 0 }, modTags = { }, },
["GraftSuffixIncreasedDamageVsIgnited1"] = { type = "Suffix", affix = "of Aggravation", "Skills used by this Graft deal (117-152)% increased Damage against Ignited Enemies", statOrder = { 10655 }, level = 44, group = "GraftSuffixIncreasedDamageVsIgnited", weightKey = { "graft_xoph_cremations", "graft_xoph_flame_pillars", "default", }, weightVal = { 1000, 1000, 0 }, modTags = { }, },
["GraftSuffixIncreasedDamageVsIgnited2"] = { type = "Suffix", affix = "of Exacerbation", "Skills used by this Graft deal (169-194)% increased Damage against Ignited Enemies", statOrder = { 10655 }, level = 66, group = "GraftSuffixIncreasedDamageVsIgnited", weightKey = { "graft_xoph_cremations", "graft_xoph_flame_pillars", "default", }, weightVal = { 500, 500, 0 }, modTags = { }, },
["GraftSuffixIncreasedDamageVsIgnited3"] = { type = "Suffix", affix = "of Anguish", "Skills used by this Graft deal (221-246)% increased Damage against Ignited Enemies", statOrder = { 10655 }, level = 82, group = "GraftSuffixIncreasedDamageVsIgnited", weightKey = { "graft_xoph_cremations", "graft_xoph_flame_pillars", "default", }, weightVal = { 300, 300, 0 }, modTags = { }, },
["GraftSuffixEshLightningRingBuffAddedLightning1"] = { type = "Suffix", affix = "of Glowing", "Radiant Ground created by Skills from this Graft grants Allies on it an additional 4 to 18 added Lightning Damage", statOrder = { 10637 }, level = 44, group = "GraftSuffixEshLightningRingBuffAddedLightning", weightKey = { "graft_esh_bolt_ring", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftSuffixEshLightningRingBuffAddedLightning2"] = { type = "Suffix", affix = "of Shimmering", "Radiant Ground created by Skills from this Graft grants Allies on it an additional 5 to 24 added Lightning Damage", statOrder = { 10637 }, level = 66, group = "GraftSuffixEshLightningRingBuffAddedLightning", weightKey = { "graft_esh_bolt_ring", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftSuffixEshLightningRingBuffAddedLightning3"] = { type = "Suffix", affix = "of Radiance", "Radiant Ground created by Skills from this Graft grants Allies on it an additional 6 to 30 added Lightning Damage", statOrder = { 10637 }, level = 82, group = "GraftSuffixEshLightningRingBuffAddedLightning", weightKey = { "graft_esh_bolt_ring", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixEshLightningRingConductivityOnHit"] = { type = "Suffix", affix = "of Conductivity", "Skills used by this Graft inflict Conductivity on Hit", statOrder = { 10646 }, level = 66, group = "GraftSuffixEshLightningRingConductivityOnHit", weightKey = { "graft_esh_bolt_ring", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftSuffixEshLightningRingNumberOfBolts1"] = { type = "Suffix", affix = "of Bolts", "Skills used by this Graft cause 4 additional lightning bolt strikes", statOrder = { 10660 }, level = 44, group = "GraftSuffixEshLightningRingNumberOfBolts", weightKey = { "graft_esh_bolt_ring", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftSuffixEshLightningRingNumberOfBolts2"] = { type = "Suffix", affix = "of Thunderclaps", "Skills used by this Graft cause 6 additional lightning bolt strikes", statOrder = { 10660 }, level = 82, group = "GraftSuffixEshLightningRingNumberOfBolts", weightKey = { "graft_esh_bolt_ring", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixXophMoltenShellShieldAmount1"] = { type = "Suffix", affix = "of the Core", "Heart of Flame Buff used by this Graft can take an additional (150-250) Damage", statOrder = { 10716 }, level = 44, group = "GraftSuffixXophMoltenShellShieldAmount", weightKey = { "graft_xoph_molten_shell", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftSuffixXophMoltenShellShieldAmount2"] = { type = "Suffix", affix = "of the Crux", "Heart of Flame Buff used by this Graft can take an additional (300-550) Damage", statOrder = { 10716 }, level = 66, group = "GraftSuffixXophMoltenShellShieldAmount", weightKey = { "graft_xoph_molten_shell", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftSuffixXophMoltenShellShieldAmount3"] = { type = "Suffix", affix = "of the Heart", "Heart of Flame Buff used by this Graft can take an additional (600-750) Damage", statOrder = { 10716 }, level = 82, group = "GraftSuffixXophMoltenShellShieldAmount", weightKey = { "graft_xoph_molten_shell", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixXophMoltenShellCoverInAsh1"] = { type = "Suffix", affix = "of Ashen Flame", "Skills used by this Graft Cover Enemies in Ash on Hit", statOrder = { 10648 }, level = 66, group = "GraftSuffixXophMoltenShellCoverInAsh", weightKey = { "graft_xoph_molten_shell", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixXophMoltenShellArmourDuringBuff1"] = { type = "Suffix", affix = "of Flameplating", "Heart of Flame Buff used by this Graft grants (20-49)% increased Armour", statOrder = { 10717 }, level = 44, group = "GraftSuffixXophMoltenShellArmourDuringBuff", weightKey = { "graft_xoph_molten_shell", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftSuffixXophMoltenShellArmourDuringBuff2"] = { type = "Suffix", affix = "of Fiery Buttresses", "Heart of Flame Buff used by this Graft grants (50-75)% increased Armour", statOrder = { 10717 }, level = 82, group = "GraftSuffixXophMoltenShellArmourDuringBuff", weightKey = { "graft_xoph_molten_shell", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixXophMoltenShellPercentTakenByBuff1"] = { type = "Suffix", affix = "of the Fireheart", "An additional (5-10)% of Damage from Hits is taken from Heart of Flame Buff used by this Graft before Life or Energy Shield", statOrder = { 10718 }, level = 66, group = "GraftSuffixXophMoltenShellPercentTakenByBuff", weightKey = { "graft_xoph_molten_shell", "default", }, weightVal = { 150, 0 }, modTags = { }, },
["GraftSuffixXophMoltenShellLessShieldIncreasedCDR1"] = { type = "Suffix", affix = "of Hasty Reconstruction", "Skills used by this Graft have 40% increased Cooldown Recovery Rate", "Heart of Flame Buff used by this Graft can take 30% less Damage", statOrder = { 10647, 10719 }, level = 44, group = "GraftSuffixXophMoltenShellLessShieldIncreasedCDR", weightKey = { "graft_xoph_molten_shell", "default", }, weightVal = { 100, 0 }, modTags = { }, },
["GraftSuffixFrostbiteOnHit1"] = { type = "Suffix", affix = "of Frostbite", "Skills used by this Graft inflict Frostbite on Hit", statOrder = { 10663 }, level = 44, group = "GraftSuffixFrostbiteOnHit", weightKey = { "graft_tul_tornado", "graft_tul_ice_mortars", "default", }, weightVal = { 150, 150, 0 }, modTags = { }, },
["GraftSuffixTulTornadoProjectileDamageAfterPierce1"] = { type = "Suffix", affix = "of Boring", "Projectiles created by this Graft that have Pierced deal (20-30)% more Damage", statOrder = { 10683 }, level = 66, group = "GraftSuffixTulTornadoProjectileDamageAfterPierce", weightKey = { "graft_tul_tornado", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixTulTornadoAdditionalTornado1"] = { type = "Suffix", affix = "of Whirlwinds", "Skills used by this Graft deal 40% less Damage", "Dance in the White used by this Graft creates an additional Tornado", "Dance in the White used by this Graft has +1 to maximum Tornados", statOrder = { 10698, 10699, 10700 }, level = 66, group = "GraftSuffixTulTornadoAdditionalTornado", weightKey = { "graft_tul_tornado", "default", }, weightVal = { 150, 0 }, modTags = { }, },
["GraftSuffixXophGeysersAdditionalGeyser1"] = { type = "Suffix", affix = "of Eruption", "His Burning Message used by this Graft creates an additional geyser", statOrder = { 10714 }, level = 44, group = "GraftSuffixXophGeysersAdditionalGeyser", weightKey = { "graft_xoph_cremations", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixXophGeysersAdditionalGeyser2"] = { type = "Suffix", affix = "of Geysers", "His Burning Message used by this Graft creates 2 additional geysers", statOrder = { 10714 }, level = 82, group = "GraftSuffixXophGeysersAdditionalGeyser", weightKey = { "graft_xoph_cremations", "default", }, weightVal = { 150, 0 }, modTags = { }, },
["GraftSuffixXophGeysersAdditionalWarcyProjectiles1"] = { type = "Suffix", affix = "of Deafening", "Geysers created by this Graft fire 2 additional Projectiles when you Warcry", statOrder = { 10715 }, level = 66, group = "GraftSuffixXophGeysersAdditionalWarcyProjectiles", weightKey = { "graft_xoph_cremations", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixJoltBuffMaximumJoltBuffCount1"] = { type = "Suffix", affix = "of Trembling", "Overcharged Sinews used by this Graft can apply +(1-2) maximum Jolt Buffs", statOrder = { 10671 }, level = 44, group = "GraftSuffixJoltBuffMaximumJoltBuffCount", weightKey = { "graft_esh_jolt_buff", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftSuffixJoltBuffMaximumJoltBuffCount2"] = { type = "Suffix", affix = "of Shuddering", "Overcharged Sinews used by this Graft can apply +(3-4) maximum Jolt Buffs", statOrder = { 10671 }, level = 82, group = "GraftSuffixJoltBuffMaximumJoltBuffCount", weightKey = { "graft_esh_jolt_buff", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixJoltMaxDamageAndDamageTaken1"] = { type = "Suffix", affix = "of Peril", "Jolt granted by this Graft grants +1% increased Damage taken", "Jolt granted by this Graft grants +1% more Maximum Attack Damage", statOrder = { 10658, 10659 }, level = 66, group = "GraftSuffixJoltMaxDamageAndDamageTaken", weightKey = { "graft_esh_jolt_buff", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftSuffixJoltGrantsCriticalStrikeChance1"] = { type = "Suffix", affix = "of Heightening", "Jolt granted by this Graft grants (1-2)% increased Critical Strike Chance", statOrder = { 10669 }, level = 1, group = "GraftSuffixJoltGrantsCriticalStrikeChance", weightKey = { "graft_esh_jolt_buff", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftSuffixJoltGrantsCriticalStrikeChance2"] = { type = "Suffix", affix = "of Sharpening", "Jolt granted by this Graft grants (2-3)% increased Critical Strike Chance", statOrder = { 10669 }, level = 22, group = "GraftSuffixJoltGrantsCriticalStrikeChance", weightKey = { "graft_esh_jolt_buff", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftSuffixJoltGrantsCriticalStrikeChance3"] = { type = "Suffix", affix = "of Amplification", "Jolt granted by this Graft grants 4% increased Critical Strike Chance", statOrder = { 10669 }, level = 44, group = "GraftSuffixJoltGrantsCriticalStrikeChance", weightKey = { "graft_esh_jolt_buff", "default", }, weightVal = { 700, 0 }, modTags = { }, },
["GraftSuffixJoltGrantsCriticalStrikeChance4"] = { type = "Suffix", affix = "of Intensity", "Jolt granted by this Graft grants 5% increased Critical Strike Chance", statOrder = { 10669 }, level = 66, group = "GraftSuffixJoltGrantsCriticalStrikeChance", weightKey = { "graft_esh_jolt_buff", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftSuffixJoltGrantsCriticalStrikeChance5"] = { type = "Suffix", affix = "of Escalation", "Jolt granted by this Graft grants 6% increased Critical Strike Chance", statOrder = { 10669 }, level = 82, group = "GraftSuffixJoltGrantsCriticalStrikeChance", weightKey = { "graft_esh_jolt_buff", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixJoltGrantsCriticalStrikeMultiplier1"] = { type = "Suffix", affix = "of Pins", "Jolt granted by this Graft grants +(1-2)% to Critical Strike Multiplier", statOrder = { 10670 }, level = 44, group = "GraftSuffixJoltGrantsCriticalStrikeMultiplier", weightKey = { "graft_esh_jolt_buff", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftSuffixJoltGrantsCriticalStrikeMultiplier2"] = { type = "Suffix", affix = "of Blades", "Jolt granted by this Graft grants +(2-3)% to Critical Strike Multiplier", statOrder = { 10670 }, level = 66, group = "GraftSuffixJoltGrantsCriticalStrikeMultiplier", weightKey = { "graft_esh_jolt_buff", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftSuffixJoltGrantsCriticalStrikeMultiplier3"] = { type = "Suffix", affix = "of Daggers", "Jolt granted by this Graft grants +4% to Critical Strike Multiplier", statOrder = { 10670 }, level = 82, group = "GraftSuffixJoltGrantsCriticalStrikeMultiplier", weightKey = { "graft_esh_jolt_buff", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixJoltGrantsMovementVelocity1"] = { type = "Suffix", affix = "of Velocity", "Jolt granted by this Graft grants 1% increased Movement Speed", statOrder = { 10672 }, level = 66, group = "GraftSuffixJoltGrantsMovementVelocity", weightKey = { "graft_esh_jolt_buff", "default", }, weightVal = { 150, 0 }, modTags = { }, },
["GraftSuffixLightningHandsAdditionalHands1"] = { type = "Suffix", affix = "of Grasping", "Enervating Grasp used by this Graft creates (3-5) additional Hands", statOrder = { 10661 }, level = 66, group = "GraftSuffixLightningHandsAdditionalHands", weightKey = { "graft_esh_lightning_hands", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixLightningHandsUnnerveOnHit1"] = { type = "Suffix", affix = "of Unnerving", "Skills used by this Graft Unnerve on Hit", statOrder = { 10644 }, level = 44, group = "GraftSuffixLightningHandsUnnerveOnHit", weightKey = { "graft_esh_lightning_hands", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixUulNetolLowLifeBuffDurationForEffect1"] = { type = "Suffix", affix = "of Dilution", "Skills used by this Graft have (34-40)% increased Skill Effect Duration", "Buff granted by Tender Embrace used by this Graft grants 10% less Life Recovery Rate", statOrder = { 10657, 10722 }, level = 44, group = "GraftSuffixUulNetolLowLifeBuffDurationForEffect", weightKey = { "graft_uulnetol_low_life_buff", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftSuffixUulNetolLowLifeBuffDurationForEffect2"] = { type = "Suffix", affix = "of Thinning", "Skills used by this Graft have (41-45)% increased Skill Effect Duration", "Buff granted by Tender Embrace used by this Graft grants 10% less Life Recovery Rate", statOrder = { 10657, 10722 }, level = 66, group = "GraftSuffixUulNetolLowLifeBuffDurationForEffect", weightKey = { "graft_uulnetol_low_life_buff", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixUulNetolLowLifeBuffAdditionalCharge1"] = { type = "Suffix", affix = "of Endurance", "Buff granted by Tender Embrace used by this Graft grants +1 Endurance Charge when gained", statOrder = { 10723 }, level = 82, group = "GraftSuffixUulNetolLowLifeBuffAdditionalCharge", weightKey = { "graft_uulnetol_low_life_buff", "default", }, weightVal = { 150, 0 }, modTags = { }, },
["GraftSuffixUulNetolLowLifeBuffRecovery1"] = { type = "Suffix", affix = "of Recovery", "Buff granted by Tender Embrace used by this Graft grants (2-4)% more Life Recovery Rate", statOrder = { 10722 }, level = 22, group = "GraftSuffixUulNetolLowLifeBuffRecovery", weightKey = { "graft_uulnetol_low_life_buff", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftSuffixUulNetolLowLifeBuffRecovery2"] = { type = "Suffix", affix = "of Rejuvenation", "Buff granted by Tender Embrace used by this Graft grants (5-8)% more Life Recovery Rate", statOrder = { 10722 }, level = 66, group = "GraftSuffixUulNetolLowLifeBuffRecovery", weightKey = { "graft_uulnetol_low_life_buff", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftSuffixUulNetolLowLifeBuffRecovery3"] = { type = "Suffix", affix = "of Renewal", "Buff granted by Tender Embrace used by this Graft grants (9-12)% more Life Recovery Rate", statOrder = { 10722 }, level = 82, group = "GraftSuffixUulNetolLowLifeBuffRecovery", weightKey = { "graft_uulnetol_low_life_buff", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixUulNetolLowLifeBuffBlockChance1"] = { type = "Suffix", affix = "of the Bulwark", "Buff granted by Tender Embrace used by this Graft grants +(2-4)% chance to Block Attack Damage", statOrder = { 10720 }, level = 22, group = "GraftSuffixUulNetolLowLifeBuffBlockChance", weightKey = { "graft_uulnetol_low_life_buff", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftSuffixUulNetolLowLifeBuffBlockChance2"] = { type = "Suffix", affix = "of Shielding", "Buff granted by Tender Embrace used by this Graft grants +(5-7)% chance to Block Attack Damage", statOrder = { 10720 }, level = 44, group = "GraftSuffixUulNetolLowLifeBuffBlockChance", weightKey = { "graft_uulnetol_low_life_buff", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftSuffixUulNetolLowLifeBuffBlockChance3"] = { type = "Suffix", affix = "of the Turtle", "Buff granted by Tender Embrace used by this Graft grants +(8-10)% chance to Block Attack Damage", statOrder = { 10720 }, level = 66, group = "GraftSuffixUulNetolLowLifeBuffBlockChance", weightKey = { "graft_uulnetol_low_life_buff", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixUulNetolLowLifeBuffLifeLeech1"] = { type = "Suffix", affix = "of Bloodhunger", "Buff granted by Tender Embrace used by this Graft grants (0.2-0.3)% of Damage Leeched as Life", statOrder = { 10721 }, level = 44, group = "GraftSuffixUulNetolLowLifeBuffLifeLeech", weightKey = { "graft_uulnetol_low_life_buff", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftSuffixUulNetolLowLifeBuffLifeLeech2"] = { type = "Suffix", affix = "of Vampirism", "Buff granted by Tender Embrace used by this Graft grants (0.3-0.4)% of Damage Leeched as Life", statOrder = { 10721 }, level = 66, group = "GraftSuffixUulNetolLowLifeBuffLifeLeech", weightKey = { "graft_uulnetol_low_life_buff", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftSuffixUulNetolLowLifeBuffLifeLeech3"] = { type = "Suffix", affix = "of the Leech", "Buff granted by Tender Embrace used by this Graft grants (0.4-0.5)% of Damage Leeched as Life", statOrder = { 10721 }, level = 82, group = "GraftSuffixUulNetolLowLifeBuffLifeLeech", weightKey = { "graft_uulnetol_low_life_buff", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixUulNetolImpaleBuffImpaleEffect1"] = { type = "Suffix", affix = "of Twisting", "Violent Desire used by this Graft grants +(6-10)% increased effect of Impale", statOrder = { 10707 }, level = 66, group = "GraftSuffixUulNetolImpaleBuffImpaleEffect", weightKey = { "graft_uulnetol_impale_buff", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixUulNetolImpaleBuffImpaleEffect2"] = { type = "Suffix", affix = "of Wrenching", "Violent Desire used by this Graft grants +(11-15)% increased effect of Impale", statOrder = { 10707 }, level = 82, group = "GraftSuffixUulNetolImpaleBuffImpaleEffect", weightKey = { "graft_uulnetol_impale_buff", "default", }, weightVal = { 150, 0 }, modTags = { }, },
["GraftSuffixUulNetolImpaleBuffGrantsAttackSpeed1"] = { type = "Suffix", affix = "of the Berserker", "Violent Desire used by this Graft also grants (4-6)% increased Attack Speed", statOrder = { 10705 }, level = 44, group = "GraftSuffixUulNetolImpaleBuffGrantsAttackSpeed", weightKey = { "graft_uulnetol_impale_buff", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftSuffixUulNetolImpaleBuffGrantsAttackSpeed2"] = { type = "Suffix", affix = "of the Maniac", "Violent Desire used by this Graft also grants (7-9)% increased Attack Speed", statOrder = { 10705 }, level = 66, group = "GraftSuffixUulNetolImpaleBuffGrantsAttackSpeed", weightKey = { "graft_uulnetol_impale_buff", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftSuffixUulNetolImpaleBuffGrantsAttackSpeed3"] = { type = "Suffix", affix = "of the Madman", "Violent Desire used by this Graft also grants (10-12)% increased Attack Speed", statOrder = { 10705 }, level = 82, group = "GraftSuffixUulNetolImpaleBuffGrantsAttackSpeed", weightKey = { "graft_uulnetol_impale_buff", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixUulNetolImpaleBuffGrantsAttackAOE1"] = { type = "Suffix", affix = "of Grasping", "Violent Desire used by this Graft also grants (5-7)% increased Area of Effect with Attacks", statOrder = { 10704 }, level = 44, group = "GraftSuffixUulNetolImpaleBuffGrantsAttackAOE", weightKey = { "graft_uulnetol_impale_buff", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftSuffixUulNetolImpaleBuffGrantsAttackAOE2"] = { type = "Suffix", affix = "of Clutching", "Violent Desire used by this Graft also grants (8-10)% increased Area of Effect with Attacks", statOrder = { 10704 }, level = 66, group = "GraftSuffixUulNetolImpaleBuffGrantsAttackAOE", weightKey = { "graft_uulnetol_impale_buff", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftSuffixUulNetolImpaleBuffGrantsAttackAOE3"] = { type = "Suffix", affix = "of Siezing", "Violent Desire used by this Graft also grants (11-13)% increased Area of Effect with Attacks", statOrder = { 10704 }, level = 82, group = "GraftSuffixUulNetolImpaleBuffGrantsAttackAOE", weightKey = { "graft_uulnetol_impale_buff", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixUulNetolImpaleBuffGrantsChanceToIgnorePhysReduction1"] = { type = "Suffix", affix = "of Devastation", "Violent Desire used by this Graft also grants Hits have (30-50)% chance to ignore Enemy Physical Damage Reduction", statOrder = { 10706 }, level = 66, group = "GraftSuffixUulNetolImpaleBuffGrantsChanceToIgnorePhysReduction", weightKey = { "graft_uulnetol_impale_buff", "default", }, weightVal = { 150, 0 }, modTags = { }, },
["GraftSuffixTulMortarAdditionalMortar1"] = { type = "Suffix", affix = "of Flinging", "Falling Crystals used by this Graft fires up to 1 additional mortar", statOrder = { 10697 }, level = 66, group = "GraftSuffixTulMortarAdditionalMortar", weightKey = { "graft_tul_ice_mortars", "default", }, weightVal = { 150, 0 }, modTags = { }, },
["GraftSuffixTulMortarMoreDamageVSFrozen1"] = { type = "Suffix", affix = "of Icebergs", "Skills used by this Graft deal (10-24)% more Damage to Frozen Enemies", statOrder = { 10696 }, level = 44, group = "GraftSuffixTulMortarMoreDamageVSFrozen", weightKey = { "graft_tul_ice_mortars", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftSuffixTulMortarMoreDamageVSFrozen2"] = { type = "Suffix", affix = "of Floes", "Skills used by this Graft deal (25-34)% more Damage to Frozen Enemies", statOrder = { 10696 }, level = 66, group = "GraftSuffixTulMortarMoreDamageVSFrozen", weightKey = { "graft_tul_ice_mortars", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftSuffixTulMortarMoreDamageVSFrozen3"] = { type = "Suffix", affix = "of Glaciers", "Skills used by this Graft deal (35-45)% more Damage to Frozen Enemies", statOrder = { 10696 }, level = 82, group = "GraftSuffixTulMortarMoreDamageVSFrozen", weightKey = { "graft_tul_ice_mortars", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixUulNetolSpikesAdditionalSpikes1"] = { type = "Suffix", affix = "of Foothills", "Seize the Flesh used by this Graft creates +(1-2) Spire", statOrder = { 10701 }, level = 66, group = "GraftSuffixUulNetolSpikesAdditionalSpikes", weightKey = { "graft_uulnetol_bone_spires", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixUulNetolSpikesAdditionalSpikes2"] = { type = "Suffix", affix = "of Mountains", "Seize the Flesh used by this Graft creates +(3-4) Spires", statOrder = { 10701 }, level = 82, group = "GraftSuffixUulNetolSpikesAdditionalSpikes", weightKey = { "graft_uulnetol_bone_spires", "default", }, weightVal = { 150, 0 }, modTags = { }, },
["GraftSuffixXophPillarAdditionalPillar1"] = { type = "Suffix", affix = "of Pillars", "Call the Pyre used by this Graft creates +1 Ashen Pillar", statOrder = { 10713 }, level = 66, group = "GraftSuffixXophPillarAdditionalPillar", weightKey = { "graft_xoph_flame_pillars", "default", }, weightVal = { 150, 0 }, modTags = { }, },
["GraftSuffixXophPillarAdditionalPillar2"] = { type = "Suffix", affix = "of Obelisks", "Call the Pyre used by this Graft creates +2 Ashen Pillars", statOrder = { 10713 }, level = 66, group = "GraftSuffixXophPillarAdditionalPillar", weightKey = { "graft_xoph_flame_pillars", "default", }, weightVal = { 150, 0 }, modTags = { }, },
["GraftSuffixXophAilmentBuffEleGainAsChaos1"] = { type = "Suffix", affix = "of Foulness", "The Grey Wind Howls used by this Graft also grants (5-8)% of Elemental Damage gained as Extra Chaos Damage", statOrder = { 10711 }, level = 66, group = "GraftSuffixXophAilmentBuffEleGainAsChaos", weightKey = { "graft_xoph_ailment_buff", "default", }, weightVal = { 150, 0 }, modTags = { }, },
["GraftSuffixXophAilmentBuffEleResistances1"] = { type = "Suffix", affix = "of the Span", "The Grey Wind Howls used by this Graft also grants +(5-8)% to all Elemental Resistances", statOrder = { 10710 }, level = 44, group = "GraftSuffixXophAilmentBuffEleResistances", weightKey = { "graft_xoph_ailment_buff", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftSuffixXophAilmentBuffEleResistances2"] = { type = "Suffix", affix = "of Resistance", "The Grey Wind Howls used by this Graft also grants +(9-12)% to all Elemental Resistances", statOrder = { 10710 }, level = 66, group = "GraftSuffixXophAilmentBuffEleResistances", weightKey = { "graft_xoph_ailment_buff", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftSuffixXophAilmentBuffEleResistances3"] = { type = "Suffix", affix = "of Facets", "The Grey Wind Howls used by this Graft also grants +(13-16)% to all Elemental Resistances", statOrder = { 10710 }, level = 82, group = "GraftSuffixXophAilmentBuffEleResistances", weightKey = { "graft_xoph_ailment_buff", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixXophAilmentBuffElementalAilmentAvoid1"] = { type = "Suffix", affix = "of Eschewing", "The Grey Wind Howls used by this Graft also grants (20-29)% chance to Avoid Elemental Ailments", statOrder = { 10712 }, level = 44, group = "GraftSuffixXophAilmentBuffElementalAilmentAvoid", weightKey = { "graft_xoph_ailment_buff", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftSuffixXophAilmentBuffElementalAilmentAvoid2"] = { type = "Suffix", affix = "of Avoidance", "The Grey Wind Howls used by this Graft also grants (30-40)% chance to Avoid Elemental Ailments", statOrder = { 10712 }, level = 66, group = "GraftSuffixXophAilmentBuffElementalAilmentAvoid", weightKey = { "graft_xoph_ailment_buff", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixXophAilmentBuffAdditionalDamageGainedAsExtra1"] = { type = "Suffix", affix = "of Prisms", "The Grey Wind Howls used by this Graft grants +(2-4)% additional Physical Damage gained as Extra Elemental Damage", statOrder = { 10709 }, level = 44, group = "GraftSuffixXophAilmentBuffAdditionalDamageGainedAsExtra", weightKey = { "graft_xoph_ailment_buff", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftSuffixXophAilmentBuffAdditionalDamageGainedAsExtra2"] = { type = "Suffix", affix = "of the Spectrum", "The Grey Wind Howls used by this Graft grants +(5-7)% additional Physical Damage gained as Extra Elemental Damage", statOrder = { 10709 }, level = 66, group = "GraftSuffixXophAilmentBuffAdditionalDamageGainedAsExtra", weightKey = { "graft_xoph_ailment_buff", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftSuffixXophAilmentBuffAdditionalDamageGainedAsExtra3"] = { type = "Suffix", affix = "of the Continuum", "The Grey Wind Howls used by this Graft grants +(8-10)% additional Physical Damage gained as Extra Elemental Damage", statOrder = { 10709 }, level = 82, group = "GraftSuffixXophAilmentBuffAdditionalDamageGainedAsExtra", weightKey = { "graft_xoph_ailment_buff", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixTulAegisBuffAmount1"] = { type = "Suffix", affix = "of Guarding", "Preserving Stillness used by this Graft can take (200-299) additional Damage", statOrder = { 10695 }, level = 44, group = "GraftSuffixTulAegisBuffAmount", weightKey = { "graft_tul_aegis", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftSuffixTulAegisBuffAmount2"] = { type = "Suffix", affix = "of Shelter", "Preserving Stillness used by this Graft can take (300-399) additional Damage", statOrder = { 10695 }, level = 66, group = "GraftSuffixTulAegisBuffAmount", weightKey = { "graft_tul_aegis", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftSuffixTulAegisBuffAmount3"] = { type = "Suffix", affix = "of Protection", "Preserving Stillness used by this Graft can take (400-500) additional Damage", statOrder = { 10695 }, level = 82, group = "GraftSuffixTulAegisBuffAmount", weightKey = { "graft_tul_aegis", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixTulAegisBuffMaxResistance1"] = { type = "Suffix", affix = "of the Mosaic", "Preserving Stillness used by this Graft also grants +1% to all maximum Elemental Resistances", statOrder = { 10694 }, level = 66, group = "GraftSuffixTulAegisBuffMaxResistance", weightKey = { "graft_tul_aegis", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftSuffixTulAegisBuffMaxResistance2"] = { type = "Suffix", affix = "of Hues", "Preserving Stillness used by this Graft also grants +2% to all maximum Elemental Resistances", statOrder = { 10694 }, level = 82, group = "GraftSuffixTulAegisBuffMaxResistance", weightKey = { "graft_tul_aegis", "default", }, weightVal = { 150, 0 }, modTags = { }, },
["GraftSuffixTulAegisBuffAdditionalResistance1"] = { type = "Suffix", affix = "of Resistance", "Preserving Stillness used by this Graft also grants +(10-14)% to all Elemental Resistances", statOrder = { 10693 }, level = 44, group = "GraftSuffixTulAegisBuffAdditionalResistance", weightKey = { "graft_tul_aegis", "default", }, weightVal = { 1000, 0 }, modTags = { }, },
["GraftSuffixTulAegisBuffAdditionalResistance2"] = { type = "Suffix", affix = "of Resilience", "Preserving Stillness used by this Graft also grants +(15-19)% to all Elemental Resistances", statOrder = { 10693 }, level = 66, group = "GraftSuffixTulAegisBuffAdditionalResistance", weightKey = { "graft_tul_aegis", "default", }, weightVal = { 500, 0 }, modTags = { }, },
["GraftSuffixTulAegisBuffAdditionalResistance3"] = { type = "Suffix", affix = "of Mettle", "Preserving Stillness used by this Graft also grants +(20-25)% to all Elemental Resistances", statOrder = { 10693 }, level = 82, group = "GraftSuffixTulAegisBuffAdditionalResistance", weightKey = { "graft_tul_aegis", "default", }, weightVal = { 300, 0 }, modTags = { }, },
["GraftCorruptionAttackSpeedPerFrenzy"] = { type = "Corrupted", affix = "", "(1-2)% increased Attack Speed per Frenzy Charge", statOrder = { 1958 }, level = 1, group = "GraftCorruptionAttackSpeedPerFrenzy", weightKey = { "graft", "default", }, weightVal = { 120, 0 }, modTags = { }, },
["GraftCorruptionCritChancePerPower"] = { type = "Corrupted", affix = "", "(4-8)% increased Critical Strike Chance per Power Charge", statOrder = { 3074 }, level = 1, group = "GraftCorruptionCritChancePerPower", weightKey = { "graft", "default", }, weightVal = { 120, 0 }, modTags = { }, },
["GraftCorruptionLifeRegenerationPerEndurance"] = { type = "Corrupted", affix = "", "Regenerate 0.2% of Life per second per Endurance Charge", statOrder = { 1487 }, level = 1, group = "GraftCorruptionLifeRegenerationPerEndurance", weightKey = { "graft", "default", }, weightVal = { 120, 0 }, modTags = { }, },
["GraftCorruptionAccuracyFromLightRadius"] = { type = "Corrupted", affix = "", "Increases and Reductions to Light Radius also apply to Accuracy", statOrder = { 7289 }, level = 1, group = "GraftCorruptionAccuracyFromLightRadius", weightKey = { "graft", "default", }, weightVal = { 80, 0 }, modTags = { }, },
["GraftCorruptionStunThresholdFromFireResistance"] = { type = "Corrupted", affix = "", "Stun Threshold is increased by Overcapped Fire Resistance", statOrder = { 10050 }, level = 1, group = "GraftCorruptionStunThresholdFromFireResistance", weightKey = { "graft", "default", }, weightVal = { 80, 0 }, modTags = { }, },
["GraftCorruptionLessAreaDamageChanceFromColdResistance"] = { type = "Corrupted", affix = "", "1% chance to take 20% less Area Damage from Hits per 2% Overcapped Cold Resistance", statOrder = { 10133 }, level = 1, group = "GraftCorruptionLessAreaDamageChanceFromColdResistance", weightKey = { "graft", "default", }, weightVal = { 80, 0 }, modTags = { }, },
["GraftCorruptionProjectileSpeedPerStrength"] = { type = "Corrupted", affix = "", "1% increased Projectile Speed per 20 Strength", statOrder = { 9530 }, level = 66, group = "GraftCorruptionProjectileSpeedPerStrength", weightKey = { "graft", "default", }, weightVal = { 60, 0 }, modTags = { }, },
["GraftCorruptionCastSpeedPerDexterity"] = { type = "Corrupted", affix = "", "1% increased Cast Speed per 20 Dexterity", statOrder = { 5353 }, level = 66, group = "GraftCorruptionCastSpeedPerDexterity", weightKey = { "graft", "default", }, weightVal = { 60, 0 }, modTags = { }, },
["GraftCorruptionMeleeDamagePerIntelligence"] = { type = "Corrupted", affix = "", "1% increased Melee Damage per 20 Intelligence", statOrder = { 9000 }, level = 66, group = "GraftCorruptionMeleeDamagePerIntelligence", weightKey = { "graft", "default", }, weightVal = { 60, 0 }, modTags = { }, },
["GraftCorruptionNonDamagingAilmentEffectPerBlueGem"] = { type = "Corrupted", affix = "", "2% increased Effect of Non-Damaging Ailments for each Blue Skill Gem you have socketed", statOrder = { 9294 }, level = 66, group = "GraftCorruptionNonDamagingAilmentEffectPerBlueGem", weightKey = { "graft", "default", }, weightVal = { 40, 0 }, modTags = { }, },
["GraftCorruptionCooldownSpeedPerGreenGem"] = { type = "Corrupted", affix = "", "2% increased Cooldown Recovery Rate for each Green Skill Gem you have socketed", statOrder = { 5768 }, level = 66, group = "GraftCorruptionCooldownSpeedPerGreenGem", weightKey = { "graft", "default", }, weightVal = { 40, 0 }, modTags = { }, },
["GraftCorruptionSkillEffectDurationPerRedGem"] = { type = "Corrupted", affix = "", "2% increased Skill Effect Duration for each Red Skill Gem you have socketed", statOrder = { 9836 }, level = 66, group = "GraftCorruptionSkillEffectDurationPerRedGem", weightKey = { "graft", "default", }, weightVal = { 40, 0 }, modTags = { }, },
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,4 @@
-- Item data (c) Grinding Gear Games
return {
}

View File

@@ -0,0 +1,8 @@
-- Item data (c) Grinding Gear Games
local itemBases = ...
#type Graft
#baseMatch Metadata/Items/Chayula/UulNetolGraft%d+
#baseMatch Metadata/Items/Chayula/XophGraft%d+
#baseMatch Metadata/Items/Chayula/EshGraft%d+
#baseMatch Metadata/Items/Chayula/TulGraft%d+

View File

@@ -275,6 +275,9 @@ function GGPKClass:GetNeededFiles()
"Data/ProjectilesArtVariations.dat",
"Data/MonsterVarietiesArtVariations.dat",
"Data/PreloadGroups.dat",
"Data/BrequelGraftTypes.dat",
"Data/BrequelGraftSkillStats.dat",
"Data/BrequelGraftGrantedSkillLevels.dat",
}
local txtFiles = {
"Metadata/StatDescriptions/passive_skill_aura_stat_descriptions.txt",
@@ -302,6 +305,7 @@ function GGPKClass:GetNeededFiles()
"Metadata/StatDescriptions/stat_descriptions.txt",
"Metadata/StatDescriptions/variable_duration_skill_stat_descriptions.txt",
"Metadata/StatDescriptions/tincture_stat_descriptions.txt",
"Metadata/StatDescriptions/graft_stat_descriptions.txt",
}
local itFiles = {
"Metadata/Items/Quivers/AbstractQuiver.it",

View File

@@ -156,6 +156,10 @@ directiveTable.base = function(state, args, out)
table.insert(implicitModTypes, modDesc.modTags)
end
end
local graft = dat("BrequelGraftTypes"):GetRow("BaseItemType", baseItemType)
if graft then
table.insert(implicitLines, "Uses level (1-30) " .. graft.BaseItemType.Name)
end
if #implicitLines > 0 then
out:write('\timplicit = "', table.concat(implicitLines, "\\n"), '",\n')
end
@@ -401,6 +405,7 @@ local itemTypes = {
"jewel",
"flask",
"tincture",
"graft",
}
for _, name in pairs(itemTypes) do
processTemplateFile(name, "Bases/", "../Data/Bases/", directiveTable)

View File

@@ -1,7 +1,7 @@
if not loadStatFile then
dofile("statdesc.lua")
end
loadStatFile("tincture_stat_descriptions.txt")
loadStatFile("tincture_stat_descriptions.txt", "graft_stat_descriptions.txt")
function table.containsId(table, element)
for _, value in pairs(table) do
@@ -173,7 +173,9 @@ end)
writeMods("../Data/ModNecropolis.lua", function(mod)
return mod.Domain == 1 and mod.Id:match("^NecropolisCrafting")
end)
writeMods("../Data/ModGraft.lua", function(mod)
return mod.Domain == 38 and (mod.GenerationType == 1 or mod.GenerationType == 2 or mod.GenerationType == 5)
end)
writeMods("../Data/BeastCraft.lua", function(mod)
return (mod.Id:match("Aspect") and mod.GenerationType == 2) -- Aspect Crafts
end)

View File

@@ -111,6 +111,7 @@ local statFileList = {
"variable_duration_skill_stat_descriptions",
"buff_skill_stat_descriptions",
"tincture_stat_descriptions",
"graft_stat_descriptions",
}
for _, name in ipairs(statFileList) do
processStatFile(name)

View File

@@ -2041,6 +2041,96 @@ return {
},
breachstoneupgrades={
},
brequelgraftgrantedskilllevels={
[1]={
list=false,
name="AreaLevel",
refTo="",
type="Int",
width=100
},
[2]={
list=false,
name="SkillLevel",
refTo="",
type="Int",
width=100
},
[3]={
list=false,
name="LevelReq",
refTo="",
type="Int",
width=100
}
},
brequelgraftskillstats={
[1]={
list=false,
name="GraftStat",
refTo="Stats",
type="Key",
width=500
},
[2]={
list=false,
name="PlayerStat",
refTo="Stats",
type="Key",
width=500
}
},
brequelgrafttypes={
[1]={
list=false,
name="BaseItemType",
refTo="BaseItemTypes",
type="Key",
width=250
},
[2]={
list=false,
name="LeftArmAnimatedObject",
refTo="",
type="String",
width=150
},
[3]={
list=false,
name="RightArmAnimatedObject",
refTo="",
type="String",
width=150
},
[4]={
list=false,
name="SkillGem",
refTo="SkillGems",
type="Key",
width=300
},
[5]={
list=false,
name="",
refTo="",
type="Int",
width=50
},
[6]={
list=false,
name="AIScript",
refTo="",
type="String",
width=150
},
[7]={
list=false,
name="Achievement",
refTo="AchievementItems",
type="Key",
width=200
}
},
buffdefinitions={
[1]={
list=false,

View File

@@ -2,16 +2,10 @@ local nk = { }
local statDescriptor
local statDescriptors = { }
function loadStatFile(fileName)
if statDescriptors[fileName] then
statDescriptor = statDescriptors[fileName]
return
end
statDescriptor = { }
statDescriptors[fileName] = statDescriptor
local function parseStatFile(target, order, fileName)
local curLang
local curDescriptor = { }
local order = 1
local function processLine(line)
local include = line:match('include "Metadata/StatDescriptions/(.+)"$')
if include then
@@ -23,7 +17,7 @@ function loadStatFile(fileName)
end
local noDesc = line:match("no_description ([%w_%+%-%%]+)")
if noDesc then
statDescriptor[noDesc] = { order = 0 }
target[noDesc] = { order = 0 }
elseif line:match("handed_description") or (line:match("description") and not line:match("_description")) then
local name = line:match("description ([%w_]+)")
curLang = { }
@@ -35,7 +29,7 @@ function loadStatFile(fileName)
curDescriptor.stats = { }
for stat in stats:gmatch("[%w_%+%-%%]+") do
table.insert(curDescriptor.stats, stat)
statDescriptor[stat] = curDescriptor
target[stat] = curDescriptor
end
end
else
@@ -85,7 +79,60 @@ function loadStatFile(fileName)
for line in text:gmatch("[^\r\n]+") do
processLine(line)
end
print(fileName.. " loaded. ("..order.." stats)")
return order
end
local function getNextOrder(target)
local nextOrder = 1
for _, descriptor in pairs(target) do
if type(descriptor) == "table" and descriptor.order and descriptor.order >= nextOrder then
nextOrder = descriptor.order + 1
end
end
return nextOrder
end
function loadStatFile(fileName, ...)
local args = { ... }
if #args > 0 and type(args[1]) ~= "boolean" then
loadStatFile(fileName)
for _, name in ipairs(args) do
loadStatFile(name, true)
end
return
end
local append = args[1] == true
if append and statDescriptor then
local base = statDescriptor
local startOrder = getNextOrder(base)
local newDescriptor = { }
local finalOrder = parseStatFile(newDescriptor, startOrder, fileName)
local cachedDescriptor = { }
local descriptorCopies = { }
for stat, descriptor in pairs(newDescriptor) do
base[stat] = descriptor
local copy = descriptorCopies[descriptor]
if not copy then
copy = copyTable(descriptor, true)
if copy.order and copy.order > 0 then
copy.order = copy.order - startOrder + 1
end
descriptorCopies[descriptor] = copy
end
cachedDescriptor[stat] = copy
end
statDescriptors[fileName] = cachedDescriptor
print(fileName.. " loaded. ("..(finalOrder - startOrder).." stats)")
return
end
if statDescriptors[fileName] then
statDescriptor = statDescriptors[fileName]
return
end
statDescriptor = { }
statDescriptors[fileName] = statDescriptor
local finalOrder = parseStatFile(statDescriptor, 1, fileName)
print(fileName.. " loaded. ("..finalOrder.." stats)")
end
for k, v in pairs(nk) do

View File

@@ -46,6 +46,7 @@ local itemTypes = {
"jewel",
"flask",
"tincture",
"graft",
}
local function makeSkillMod(modName, modType, modVal, flags, keywordFlags, ...)
@@ -562,6 +563,7 @@ data.itemMods = {
Item = LoadModule("Data/ModItem"),
Flask = LoadModule("Data/ModFlask"),
Tincture = LoadModule("Data/ModTincture"),
Graft = LoadModule("Data/ModGraft"),
Jewel = LoadModule("Data/ModJewel"),
JewelAbyss = LoadModule("Data/ModJewelAbyss"),
JewelCluster = LoadModule("Data/ModJewelCluster"),