Skip to content

Commit 546ef33

Browse files
author
LocalIdentity
committed
Merge branch 'dev' into add_new-timeless-jewel
2 parents 4fea3f1 + 78f0de1 commit 546ef33

73 files changed

Lines changed: 68517 additions & 50581 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

src/Classes/PassiveSpec.lua

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1242,6 +1242,7 @@ function PassiveSpecClass:BuildAllDependsAndPaths()
12421242
-- Add selected mastery effect mods to mastery nodes
12431243
self.allocatedMasteryCount = 0
12441244
self.allocatedNotableCount = 0
1245+
self.allocatedKeystoneCount = 0
12451246
self.allocatedMasteryTypes = { }
12461247
self.allocatedMasteryTypeCount = 0
12471248
self.allocatedTattooTypes = { }
@@ -1284,6 +1285,8 @@ function PassiveSpecClass:BuildAllDependsAndPaths()
12841285
self:AddMasteryEffectOptionsToNode(node)
12851286
elseif node.type == "Notable" and node.alloc then
12861287
self.allocatedNotableCount = self.allocatedNotableCount + 1
1288+
elseif node.type == "Keystone" and node.alloc then
1289+
self.allocatedKeystoneCount = self.allocatedKeystoneCount + 1
12871290
end
12881291
if node.isTattoo and node.alloc and node.overrideType then
12891292
if not self.allocatedTattooTypes[node.overrideType] then

src/Data/Bases/graft.lua

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -4,113 +4,113 @@ local itemBases = ...
44

55
itemBases["Battering Uulgraft"] = {
66
type = "Graft",
7-
tags = { graft = true, graft_damaging_skill = true, graft_uulnetol = true, graft_uulnetol_hand_slam = true, },
8-
implicit = "(4-12)% reduced Enemy Stun Threshold\nUses level (1-30) Return to Dust",
7+
tags = { default = true, graft = true, graft_damaging_skill = true, graft_uulnetol = true, graft_uulnetol_hand_slam = true, },
8+
implicit = "(4-12)% reduced Enemy Stun Threshold",
99
implicitModTypes = { { }, },
1010
req = { },
1111
}
1212
itemBases["Spiking Uulgraft"] = {
1313
type = "Graft",
14-
tags = { graft = true, graft_damaging_skill = true, graft_uulnetol = true, graft_uulnetol_bone_spires = true, },
15-
implicit = "Attacks have (4-12)% chance to cause Bleeding\nUses level (1-30) Seize the Flesh",
14+
tags = { default = true, graft = true, graft_damaging_skill = true, graft_uulnetol = true, graft_uulnetol_bone_spires = true, },
15+
implicit = "Attacks have (4-12)% chance to cause Bleeding",
1616
implicitModTypes = { { "bleed", "physical", "attack", "ailment" }, },
1717
req = { },
1818
}
1919
itemBases["Impaling Uulgraft"] = {
2020
type = "Graft",
21-
tags = { graft = true, graft_uulnetol = true, graft_uulnetol_impale_buff = true, },
22-
implicit = "(4-12)% chance to Impale Enemies on Hit with Attacks\nUses level (1-30) Violent Desire",
21+
tags = { default = true, graft = true, graft_uulnetol = true, graft_uulnetol_impale_buff = true, },
22+
implicit = "(4-12)% chance to Impale Enemies on Hit with Attacks",
2323
implicitModTypes = { { "physical", "attack" }, },
2424
req = { },
2525
}
2626
itemBases["Hardening Uulgraft"] = {
2727
type = "Graft",
28-
tags = { graft = true, graft_uulnetol = true, graft_uulnetol_low_life_buff = true, },
29-
implicit = "(1-3)% additional Physical Damage Reduction\nUses level (1-30) Tender Embrace",
28+
tags = { default = true, graft = true, graft_uulnetol = true, graft_uulnetol_low_life_buff = true, },
29+
implicit = "(1-3)% additional Physical Damage Reduction",
3030
implicitModTypes = { { "physical" }, },
3131
req = { },
3232
}
3333
itemBases["Molten Xophgraft"] = {
3434
type = "Graft",
35-
tags = { graft = true, graft_damaging_skill = true, graft_xoph = true, graft_xoph_molten_shell = true, },
36-
implicit = "(10-20)% increased Armour\nUses level (1-30) Heart of Flame",
35+
tags = { default = true, graft = true, graft_damaging_skill = true, graft_xoph = true, graft_xoph_molten_shell = true, },
36+
implicit = "(10-20)% increased Armour",
3737
implicitModTypes = { { "defences", "armour" }, },
3838
req = { },
3939
}
4040
itemBases["Erupting Xophgraft"] = {
4141
type = "Graft",
42-
tags = { graft = true, graft_damaging_skill = true, graft_xoph = true, graft_xoph_cremations = true, },
43-
implicit = "(8-16)% increased Area Damage\nUses level (1-30) His Burning Message",
42+
tags = { default = true, graft = true, graft_damaging_skill = true, graft_xoph = true, graft_xoph_cremations = true, },
43+
implicit = "(8-16)% increased Area Damage",
4444
implicitModTypes = { { "damage" }, },
4545
req = { },
4646
}
4747
itemBases["Flamecaller Xophgraft"] = {
4848
type = "Graft",
49-
tags = { graft = true, graft_damaging_skill = true, graft_xoph = true, graft_xoph_flame_pillars = true, },
50-
implicit = "(8-16)% increased Elemental Damage with Attack Skills\nUses level (1-30) Call the Pyre",
49+
tags = { default = true, graft = true, graft_damaging_skill = true, graft_xoph = true, graft_xoph_flame_pillars = true, },
50+
implicit = "(8-16)% increased Elemental Damage with Attack Skills",
5151
implicitModTypes = { { "elemental_damage", "damage", "elemental", "attack" }, },
5252
req = { },
5353
}
5454
itemBases["Stoking Xophgraft"] = {
5555
type = "Graft",
56-
tags = { graft = true, graft_xoph = true, graft_xoph_ailment_buff = true, },
57-
implicit = "(5-10)% increased Duration of Elemental Ailments on Enemies\nUses level (1-30) The Grey Wind Howls",
56+
tags = { default = true, graft = true, graft_xoph = true, graft_xoph_ailment_buff = true, },
57+
implicit = "(5-10)% increased Duration of Elemental Ailments on Enemies",
5858
implicitModTypes = { { "elemental", "fire", "cold", "lightning", "ailment" }, },
5959
req = { },
6060
}
6161
itemBases["Storming Eshgraft"] = {
6262
type = "Graft",
63-
tags = { graft = true, graft_damaging_skill = true, graft_esh = true, graft_esh_bolt_ring = true, },
64-
implicit = "Adds (1-4) to (18-20) Lightning Damage\nUses level (1-30) Wreathed in Light",
63+
tags = { default = true, graft = true, graft_damaging_skill = true, graft_esh = true, graft_esh_bolt_ring = true, },
64+
implicit = "Adds (1-4) to (18-20) Lightning Damage",
6565
implicitModTypes = { { "elemental_damage", "damage", "elemental", "lightning" }, },
6666
req = { },
6767
}
6868
itemBases["Replicating Eshgraft"] = {
6969
type = "Graft",
70-
tags = { graft = true, graft_damaging_skill = true, graft_esh = true, graft_esh_lightning_clones = true, },
71-
implicit = "(3-5)% increased Movement Speed\nUses level (1-30) Glowing Silhouette",
70+
tags = { default = true, graft = true, graft_damaging_skill = true, graft_esh = true, graft_esh_lightning_clones = true, },
71+
implicit = "(3-5)% increased Movement Speed",
7272
implicitModTypes = { { "speed" }, },
7373
req = { },
7474
}
7575
itemBases["Draining Eshgraft"] = {
7676
type = "Graft",
77-
tags = { graft = true, graft_damaging_skill = true, graft_esh = true, graft_esh_lightning_hands = true, },
78-
implicit = "Spell Skills have (5-10)% increased Area of Effect\nUses level (1-30) Enervating Grasp",
77+
tags = { default = true, graft = true, graft_damaging_skill = true, graft_esh = true, graft_esh_lightning_hands = true, },
78+
implicit = "Spell Skills have (5-10)% increased Area of Effect",
7979
implicitModTypes = { { "caster" }, },
8080
req = { },
8181
}
8282
itemBases["Jolting Eshgraft"] = {
8383
type = "Graft",
84-
tags = { graft = true, graft_esh = true, graft_esh_jolt_buff = true, },
85-
implicit = "(4-12)% increased Global Critical Strike Chance\nUses level (1-30) Overcharged Sinews",
84+
tags = { default = true, graft = true, graft_esh = true, graft_esh_jolt_buff = true, },
85+
implicit = "(4-12)% increased Global Critical Strike Chance",
8686
implicitModTypes = { { "critical" }, },
8787
req = { },
8888
}
8989
itemBases["Squalling Tulgraft"] = {
9090
type = "Graft",
91-
tags = { graft = true, graft_damaging_skill = true, graft_tul = true, graft_tul_tornado = true, },
92-
implicit = "(8-16)% increased Projectile Damage\nUses level (1-30) Dance in the White",
91+
tags = { default = true, graft = true, graft_damaging_skill = true, graft_tul = true, graft_tul_tornado = true, },
92+
implicit = "(8-16)% increased Projectile Damage",
9393
implicitModTypes = { { "damage" }, },
9494
req = { },
9595
}
9696
itemBases["Freezing Tulgraft"] = {
9797
type = "Graft",
98-
tags = { graft = true, graft_damaging_skill = true, graft_tul = true, graft_tul_ice_mortars = true, },
99-
implicit = "(8-12)% chance to Freeze\nUses level (1-30) Falling Crystals",
98+
tags = { default = true, graft = true, graft_damaging_skill = true, graft_tul = true, graft_tul_ice_mortars = true, },
99+
implicit = "(8-12)% chance to Freeze",
100100
implicitModTypes = { { "elemental", "cold", "ailment" }, },
101101
req = { },
102102
}
103103
itemBases["Summoning Tulgraft"] = {
104104
type = "Graft",
105-
tags = { graft = true, graft_tul = true, graft_tul_summon = true, },
106-
implicit = "Minions have (4-8)% increased Attack and Cast Speed\nUses level (1-30) The Great Avalanche",
105+
tags = { default = true, graft = true, graft_tul = true, graft_tul_summon = true, },
106+
implicit = "Minions have (4-8)% increased Attack and Cast Speed",
107107
implicitModTypes = { { "attack", "caster", "speed", "minion" }, },
108108
req = { },
109109
}
110110
itemBases["Aegis Tulgraft"] = {
111111
type = "Graft",
112-
tags = { graft = true, graft_tul = true, graft_tul_aegis = true, },
113-
implicit = "+(3-6)% to all Elemental Resistances\nUses level (1-30) Preserving Stillness",
112+
tags = { default = true, graft = true, graft_tul = true, graft_tul_aegis = true, },
113+
implicit = "+(3-6)% to all Elemental Resistances",
114114
implicitModTypes = { { "elemental", "resistance" }, },
115115
req = { },
116116
}

src/Data/BeastCraft.lua

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22
-- Item data (c) Grinding Gear Games
33

44
return {
5-
["GrantsCatAspectCrafted"] = { type = "Suffix", affix = "of Farrul", "Grants Level 20 Aspect of the Cat Skill", statOrder = { 609 }, level = 20, group = "GrantsCatAspect", weightKey = { "default", }, weightVal = { 0 }, modTags = { "skill" }, },
6-
["GrantsBirdAspectCrafted"] = { type = "Suffix", affix = "of Saqawal", "Grants Level 20 Aspect of the Avian Skill", statOrder = { 604 }, level = 20, group = "GrantsBirdAspect", weightKey = { "default", }, weightVal = { 0 }, modTags = { "skill" }, },
7-
["GrantsSpiderAspectCrafted"] = { type = "Suffix", affix = "of Fenumus", "Grants Level 20 Aspect of the Spider Skill", statOrder = { 634 }, level = 20, group = "GrantsSpiderAspect", weightKey = { "default", }, weightVal = { 0 }, modTags = { "skill" }, },
8-
["GrantsCrabAspectCrafted"] = { type = "Suffix", affix = "of Craiceann", "Grants Level 20 Aspect of the Crab Skill", statOrder = { 611 }, level = 20, group = "GrantsCrabAspect", weightKey = { "default", }, weightVal = { 0 }, modTags = { "blue_herring", "skill" }, },
9-
["GrantsCatAspectCrafted30"] = { type = "Suffix", affix = "of Farrul", "Grants Level 30 Aspect of the Cat Skill", statOrder = { 609 }, level = 20, group = "GrantsCatAspect", weightKey = { "default", }, weightVal = { 0 }, modTags = { "skill" }, },
10-
["GrantsBirdAspectCrafted30"] = { type = "Suffix", affix = "of Saqawal", "Grants Level 30 Aspect of the Avian Skill", statOrder = { 604 }, level = 20, group = "GrantsBirdAspect", weightKey = { "default", }, weightVal = { 0 }, modTags = { "skill" }, },
11-
["GrantsSpiderAspectCrafted30"] = { type = "Suffix", affix = "of Fenumus", "Grants Level 30 Aspect of the Spider Skill", statOrder = { 634 }, level = 20, group = "GrantsSpiderAspect", weightKey = { "default", }, weightVal = { 0 }, modTags = { "skill" }, },
12-
["GrantsCrabAspectCrafted30"] = { type = "Suffix", affix = "of Craiceann", "Grants Level 30 Aspect of the Crab Skill", statOrder = { 611 }, level = 20, group = "GrantsCrabAspect", weightKey = { "default", }, weightVal = { 0 }, modTags = { "blue_herring", "skill" }, },
5+
["GrantsCatAspectCrafted"] = { type = "Suffix", affix = "of Farrul", "Grants Level 20 Aspect of the Cat Skill", statOrder = { 700 }, level = 20, group = "GrantsCatAspect", weightKey = { "default", }, weightVal = { 0 }, modTags = { "skill" }, },
6+
["GrantsBirdAspectCrafted"] = { type = "Suffix", affix = "of Saqawal", "Grants Level 20 Aspect of the Avian Skill", statOrder = { 695 }, level = 20, group = "GrantsBirdAspect", weightKey = { "default", }, weightVal = { 0 }, modTags = { "skill" }, },
7+
["GrantsSpiderAspectCrafted"] = { type = "Suffix", affix = "of Fenumus", "Grants Level 20 Aspect of the Spider Skill", statOrder = { 725 }, level = 20, group = "GrantsSpiderAspect", weightKey = { "default", }, weightVal = { 0 }, modTags = { "skill" }, },
8+
["GrantsCrabAspectCrafted"] = { type = "Suffix", affix = "of Craiceann", "Grants Level 20 Aspect of the Crab Skill", statOrder = { 702 }, level = 20, group = "GrantsCrabAspect", weightKey = { "default", }, weightVal = { 0 }, modTags = { "blue_herring", "skill" }, },
9+
["GrantsCatAspectCrafted30"] = { type = "Suffix", affix = "of Farrul", "Grants Level 30 Aspect of the Cat Skill", statOrder = { 700 }, level = 20, group = "GrantsCatAspect", weightKey = { "default", }, weightVal = { 0 }, modTags = { "skill" }, },
10+
["GrantsBirdAspectCrafted30"] = { type = "Suffix", affix = "of Saqawal", "Grants Level 30 Aspect of the Avian Skill", statOrder = { 695 }, level = 20, group = "GrantsBirdAspect", weightKey = { "default", }, weightVal = { 0 }, modTags = { "skill" }, },
11+
["GrantsSpiderAspectCrafted30"] = { type = "Suffix", affix = "of Fenumus", "Grants Level 30 Aspect of the Spider Skill", statOrder = { 725 }, level = 20, group = "GrantsSpiderAspect", weightKey = { "default", }, weightVal = { 0 }, modTags = { "skill" }, },
12+
["GrantsCrabAspectCrafted30"] = { type = "Suffix", affix = "of Craiceann", "Grants Level 30 Aspect of the Crab Skill", statOrder = { 702 }, level = 20, group = "GrantsCrabAspect", weightKey = { "default", }, weightVal = { 0 }, modTags = { "blue_herring", "skill" }, },
1313
}

0 commit comments

Comments
 (0)