From 46b130360900c7f68e3084910d177de3a65aa3f9 Mon Sep 17 00:00:00 2001 From: Horyoshi <42314202+Cinecom@users.noreply.github.com> Date: Sat, 15 Mar 2025 10:27:43 +0100 Subject: [PATCH] fixed a small bug --- Main.lua | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Main.lua b/Main.lua index 979c27f..4ee8469 100644 --- a/Main.lua +++ b/Main.lua @@ -3951,7 +3951,6 @@ end function combineVariableTables(compressed_message) - local receivedTable = {} local realmName = GetRealmName() local faction = UnitFactionGroup("player") @@ -3962,6 +3961,13 @@ end local existingTable = ConsumesManager_Data[realmName][faction] + -- Auto-select new characters + ConsumesManager_Options["Characters"] = ConsumesManager_Options["Characters"] or {} + for characterName, _ in pairs(receivedTable) do + if ConsumesManager_Options["Characters"][characterName] == nil then + ConsumesManager_Options["Characters"][characterName] = true + end + end local function mergeTables(original, newData) for key, value in newData do @@ -3975,7 +3981,6 @@ end mergeTables(existingTable, receivedTable) ConsumesManager_UpdateAllContent() - end -- BASE64 ENCODE AND DECODE --------------------------------------------------------------------------------------------------