Changes

Jump to: navigation, search

Module:DM Fusion display

91 bytes added, 27 days ago
Another edge case: Two Fusions with no description back-to-back weren't creating new tables (identified on REBD)
-- @description Creates the table to be displayed for Fusion Material monsters
local function createFusionMaterialTable()
local previousDescription, previousResult, currentTable
-- Creates tables/rows for each combination found
-- Creates a new table on the first itteration, and when a description changes
if not currentTable or description ~= previousDescription or result ~= previousResult then
currentTable = _fusionDisplay:tag("table"):attr("class", "wikitable")
currentTable:tag("ul"):tag("li"):wikitext(formatCardDisplay(unlink(result)) .. (description and (" (" .. description .. ')') or ''))
previousDescription = description or previousDescription
previousResult = result or previousResult
end
end

Navigation menu