From 10e0ed0ec389699174c4c0f96adfb2ace9cee9e9 Mon Sep 17 00:00:00 2001 From: LocalIdentity Date: Thu, 6 Nov 2025 09:48:01 +1100 Subject: [PATCH] Fix Foulborn mods due to GGG typos --- src/Data/ModFoulbornMap.lua | 4 ++++ src/Export/Scripts/mapUniqueToFoulborn.lua | 1 + 2 files changed, 5 insertions(+) diff --git a/src/Data/ModFoulbornMap.lua b/src/Data/ModFoulbornMap.lua index 5478fbb8..6938231b 100644 --- a/src/Data/ModFoulbornMap.lua +++ b/src/Data/ModFoulbornMap.lua @@ -379,6 +379,9 @@ return { "(8-12)% of Armour applies to Fire, Cold and Lightning Damage taken from Hits if you've Blocked Recently", "+3% to maximum Chance to Block Attack Damage", }, + ["The Aylardex"] = { + "Eldritch Battery", + }, ["The Brass Dome"] = { "Gain no inherent bonuses from Strength", "Transcendence", @@ -431,6 +434,7 @@ return { }, ["The Red Trail"] = { "Gain an Endurance Charge each second while Stationary", + "Gain a Power Charge on Hit while Bleeding", }, ["The Snowblind Grace"] = { "+6 to Evasion Rating per 10 Player Maximum Life", diff --git a/src/Export/Scripts/mapUniqueToFoulborn.lua b/src/Export/Scripts/mapUniqueToFoulborn.lua index da15fb38..7b633634 100644 --- a/src/Export/Scripts/mapUniqueToFoulborn.lua +++ b/src/Export/Scripts/mapUniqueToFoulborn.lua @@ -13,6 +13,7 @@ out:write('-- Item data (c) Grinding Gear Games\n\nreturn {\n') for _, unique in ipairs(uniques) do local uniqueName = unique.name for modId, mod in pairsSortByKey(foulbornMods) do + modId = modId:gsub("Amluet","Amulet"):gsub("Botts","Boots") if modId:match(unique.id .. "%a+") then if not finalUniqueMap[uniqueName] then finalUniqueMap[uniqueName] = {}