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.
This commit is contained in:
@@ -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('<iframe src="/static/talents/?build=%s&embed=true" width="100%%" height="840" style="border: 0px solid #333; border-radius: 8px;"></iframe>\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
|
||||
|
||||
Reference in New Issue
Block a user