From a41268847929ff83a0c062d7362af98b01d40e7f Mon Sep 17 00:00:00 2001 From: majochem <77203255+majochem@users.noreply.github.com> Date: Tue, 2 Sep 2025 12:15:23 +0200 Subject: [PATCH] Add new 0.3.0 Keystones to `data.keystones` This is mainly (only?) relevant for the "Form Nothing" unique jewel Keystones added: - "Blackflame Covenant" - "Hollow Palm Technique" - "Ritual Cadence" - "Walker of the Wilds" --- src/Data/ModCache.lua | 4 ++++ src/Modules/Data.lua | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/src/Data/ModCache.lua b/src/Data/ModCache.lua index 22b7669039..a2c80cb3d8 100755 --- a/src/Data/ModCache.lua +++ b/src/Data/ModCache.lua @@ -5322,6 +5322,7 @@ c["Passives in radius are Conquered by the Kalguur"]={{},nil} c["Passives in radius of Acrobatics can be Allocated without being connected to your tree"]={{[1]={flags=0,keywordFlags=0,name="JewelData",type="LIST",value={key="fromNothingKeystone",value="acrobatics"}},[2]={flags=0,keywordFlags=0,name="FromNothingKeystones",type="LIST",value={key="acrobatics",value=true}}},nil} c["Passives in radius of Ancestral Bond can be Allocated without being connected to your tree"]={{[1]={flags=0,keywordFlags=0,name="JewelData",type="LIST",value={key="fromNothingKeystone",value="ancestral bond"}},[2]={flags=0,keywordFlags=0,name="FromNothingKeystones",type="LIST",value={key="ancestral bond",value=true}}},nil} c["Passives in radius of Avatar of Fire can be Allocated without being connected to your tree"]={{[1]={flags=0,keywordFlags=0,name="JewelData",type="LIST",value={key="fromNothingKeystone",value="avatar of fire"}},[2]={flags=0,keywordFlags=0,name="FromNothingKeystones",type="LIST",value={key="avatar of fire",value=true}}},nil} +c["Passives in radius of Blackflame Covenant can be Allocated without being connected to your tree"]={{[1]={flags=0,keywordFlags=0,name="JewelData",type="LIST",value={key="fromNothingKeystone",value="blackflame covenant"}},[2]={flags=0,keywordFlags=0,name="FromNothingKeystones",type="LIST",value={key="blackflame covenant",value=true}}},nil} c["Passives in radius of Blood Magic can be Allocated without being connected to your tree"]={{[1]={flags=0,keywordFlags=0,name="JewelData",type="LIST",value={key="fromNothingKeystone",value="blood magic"}},[2]={flags=0,keywordFlags=0,name="FromNothingKeystones",type="LIST",value={key="blood magic",value=true}}},nil} c["Passives in radius of Bulwark can be Allocated without being connected to your tree"]={{[1]={flags=0,keywordFlags=0,name="JewelData",type="LIST",value={key="fromNothingKeystone",value="bulwark"}},[2]={flags=0,keywordFlags=0,name="FromNothingKeystones",type="LIST",value={key="bulwark",value=true}}},nil} c["Passives in radius of Chaos Inoculation can be Allocated without being connected to your tree"]={{[1]={flags=0,keywordFlags=0,name="JewelData",type="LIST",value={key="fromNothingKeystone",value="chaos inoculation"}},[2]={flags=0,keywordFlags=0,name="FromNothingKeystones",type="LIST",value={key="chaos inoculation",value=true}}},nil} @@ -5334,6 +5335,7 @@ c["Passives in radius of Eternal Youth can be Allocated without being connected c["Passives in radius of Giant's Blood can be Allocated without being connected to your tree"]={{[1]={flags=0,keywordFlags=0,name="JewelData",type="LIST",value={key="fromNothingKeystone",value="giant's blood"}},[2]={flags=0,keywordFlags=0,name="FromNothingKeystones",type="LIST",value={key="giant's blood",value=true}}},nil} c["Passives in radius of Glancing Blows can be Allocated without being connected to your tree"]={{[1]={flags=0,keywordFlags=0,name="JewelData",type="LIST",value={key="fromNothingKeystone",value="glancing blows"}},[2]={flags=0,keywordFlags=0,name="FromNothingKeystones",type="LIST",value={key="glancing blows",value=true}}},nil} c["Passives in radius of Heartstopper can be Allocated without being connected to your tree"]={{[1]={flags=0,keywordFlags=0,name="JewelData",type="LIST",value={key="fromNothingKeystone",value="heartstopper"}},[2]={flags=0,keywordFlags=0,name="FromNothingKeystones",type="LIST",value={key="heartstopper",value=true}}},nil} +c["Passives in radius of Hollow Palm Technique can be Allocated without being connected to your tree"]={{[1]={flags=0,keywordFlags=0,name="JewelData",type="LIST",value={key="fromNothingKeystone",value="hollow palm technique"}},[2]={flags=0,keywordFlags=0,name="FromNothingKeystones",type="LIST",value={key="hollow palm technique",value=true}}},nil} c["Passives in radius of Iron Reflexes can be Allocated without being connected to your tree"]={{[1]={flags=0,keywordFlags=0,name="JewelData",type="LIST",value={key="fromNothingKeystone",value="iron reflexes"}},[2]={flags=0,keywordFlags=0,name="FromNothingKeystones",type="LIST",value={key="iron reflexes",value=true}}},nil} c["Passives in radius of Mind Over Matter can be Allocated without being connected to your tree"]={{[1]={flags=0,keywordFlags=0,name="JewelData",type="LIST",value={key="fromNothingKeystone",value="mind over matter"}},[2]={flags=0,keywordFlags=0,name="FromNothingKeystones",type="LIST",value={key="mind over matter",value=true}}},nil} c["Passives in radius of Necromantic Talisman can be Allocated without being connected to your tree"]={{[1]={flags=0,keywordFlags=0,name="JewelData",type="LIST",value={key="fromNothingKeystone",value="necromantic talisman"}},[2]={flags=0,keywordFlags=0,name="FromNothingKeystones",type="LIST",value={key="necromantic talisman",value=true}}},nil} @@ -5341,9 +5343,11 @@ c["Passives in radius of Oasis can be Allocated without being connected to your c["Passives in radius of Pain Attunement can be Allocated without being connected to your tree"]={{[1]={flags=0,keywordFlags=0,name="JewelData",type="LIST",value={key="fromNothingKeystone",value="pain attunement"}},[2]={flags=0,keywordFlags=0,name="FromNothingKeystones",type="LIST",value={key="pain attunement",value=true}}},nil} c["Passives in radius of Resolute Technique can be Allocated without being connected to your tree"]={{[1]={flags=0,keywordFlags=0,name="JewelData",type="LIST",value={key="fromNothingKeystone",value="resolute technique"}},[2]={flags=0,keywordFlags=0,name="FromNothingKeystones",type="LIST",value={key="resolute technique",value=true}}},nil} c["Passives in radius of Resonance can be Allocated without being connected to your tree"]={{[1]={flags=0,keywordFlags=0,name="JewelData",type="LIST",value={key="fromNothingKeystone",value="resonance"}},[2]={flags=0,keywordFlags=0,name="FromNothingKeystones",type="LIST",value={key="resonance",value=true}}},nil} +c["Passives in radius of Ritual Cadence can be Allocated without being connected to your tree"]={{[1]={flags=0,keywordFlags=0,name="JewelData",type="LIST",value={key="fromNothingKeystone",value="ritual cadence"}},[2]={flags=0,keywordFlags=0,name="FromNothingKeystones",type="LIST",value={key="ritual cadence",value=true}}},nil} c["Passives in radius of Trusted Kinship can be Allocated without being connected to your tree"]={{[1]={flags=0,keywordFlags=0,name="JewelData",type="LIST",value={key="fromNothingKeystone",value="trusted kinship"}},[2]={flags=0,keywordFlags=0,name="FromNothingKeystones",type="LIST",value={key="trusted kinship",value=true}}},nil} c["Passives in radius of Unwavering Stance can be Allocated without being connected to your tree"]={{[1]={flags=0,keywordFlags=0,name="JewelData",type="LIST",value={key="fromNothingKeystone",value="unwavering stance"}},[2]={flags=0,keywordFlags=0,name="FromNothingKeystones",type="LIST",value={key="unwavering stance",value=true}}},nil} c["Passives in radius of Vaal Pact can be Allocated without being connected to your tree"]={{[1]={flags=0,keywordFlags=0,name="JewelData",type="LIST",value={key="fromNothingKeystone",value="vaal pact"}},[2]={flags=0,keywordFlags=0,name="FromNothingKeystones",type="LIST",value={key="vaal pact",value=true}}},nil} +c["Passives in radius of Walker of the Wilds can be Allocated without being connected to your tree"]={{[1]={flags=0,keywordFlags=0,name="JewelData",type="LIST",value={key="fromNothingKeystone",value="walker of the wilds"}},[2]={flags=0,keywordFlags=0,name="FromNothingKeystones",type="LIST",value={key="walker of the wilds",value=true}}},nil} c["Passives in radius of Whispers of Doom can be Allocated without being connected to your tree"]={{[1]={flags=0,keywordFlags=0,name="JewelData",type="LIST",value={key="fromNothingKeystone",value="whispers of doom"}},[2]={flags=0,keywordFlags=0,name="FromNothingKeystones",type="LIST",value={key="whispers of doom",value=true}}},nil} c["Passives in radius of Zealot's Oath can be Allocated without being connected to your tree"]={{[1]={flags=0,keywordFlags=0,name="JewelData",type="LIST",value={key="fromNothingKeystone",value="zealot's oath"}},[2]={flags=0,keywordFlags=0,name="FromNothingKeystones",type="LIST",value={key="zealot's oath",value=true}}},nil} c["Permanently Intimidate enemies on Block"]={{[1]={[1]={type="Condition",var="BlockedRecently"},flags=0,keywordFlags=0,name="EnemyModifier",type="LIST",value={mod={flags=0,keywordFlags=0,name="Condition:Intimidated",type="FLAG",value=true}}}},nil} diff --git a/src/Modules/Data.lua b/src/Modules/Data.lua index 914dcf9922..f751e26f8e 100644 --- a/src/Modules/Data.lua +++ b/src/Modules/Data.lua @@ -297,6 +297,7 @@ data.keystones = { "Acrobatics", "Ancestral Bond", "Avatar of Fire", + "Blackflame Covenant", "Blood Magic", "Bulwark", "Chaos Inoculation", @@ -309,6 +310,7 @@ data.keystones = { "Giant's Blood", "Glancing Blows", "Heartstopper", + "Hollow Palm Technique", "Iron Reflexes", "Mind Over Matter", "Necromantic Talisman", @@ -316,9 +318,11 @@ data.keystones = { "Pain Attunement", "Resolute Technique", "Resonance", + "Ritual Cadence", "Trusted Kinship", "Unwavering Stance", "Vaal Pact", + "Walker of the Wilds", "Whispers of Doom", "Zealot's Oath", }