From d6babd63bdf12b50cd99433b5b18ffa1ae6ca928 Mon Sep 17 00:00:00 2001 From: Florian Berthold Date: Mon, 8 Dec 2025 18:48:27 +0100 Subject: [PATCH] Refactor Markdown talent export to output build string directly - Removed iframe embedding and direct URL generation for Exiles talent calculator. - Added Ascension build string display for manual conversion or in-game import. - Included notes on future support for automatic Exiles format conversion. --- AscensionExporter/Core.lua | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/AscensionExporter/Core.lua b/AscensionExporter/Core.lua index 8a5597e..38af7e2 100644 --- a/AscensionExporter/Core.lua +++ b/AscensionExporter/Core.lua @@ -350,12 +350,11 @@ function AE:GenerateMarkdownTalents() -- Use Ascension's native build string format local buildString = talents.buildString - -- Generate URL for talent calculator - local url = string.format("https://exil.es/en/wow/talent-calc?build=%s", buildString) - table.insert(lines, string.format("[View in Talent Calculator](%s)\n", url)) - - -- Embed iframe for Wiki.js - table.insert(lines, string.format('\n', buildString)) + -- TODO: Need to convert Ascension format to exiles calculator format + -- For now, just output the build string for manual conversion + table.insert(lines, string.format("**Build String (Ascension format):**\n```\n%s\n```\n", buildString)) + table.insert(lines, "*Note: Automatic conversion to Exiles talent calculator format is not yet implemented.*\n") + table.insert(lines, "*You can manually import this build in-game or use Ascension's talent calculator.*\n") return table.concat(lines, "\n") end