Module:Sandbox/Aurelain/SkillSynergies: Difference between revisions
From Heroes of Might and Magic: Olden Era Official Wiki
No edit summary |
No edit summary |
||
| Line 24: | Line 24: | ||
--skill = 'skill_formation' | --skill = 'skill_formation' | ||
local | local allSkills = SkillsOverview.getSkillsFromCargo(lang) | ||
if 1 then return dump( | if 1 then return dump(allSkills) end | ||
return 'hello' | return 'hello' | ||
Revision as of 05:41, 9 June 2026
Documentation for this module may be created at Module:Sandbox/Aurelain/SkillSynergies/doc
-- Usage: {{#invoke:SkillSynergies|display|lang=en|skill=skill_assault}}
local p = {}
local SkillsOverview = require("Module:Sandbox/Aurelain/SkillsOverview")
------------------------------------------------------------------------------------------------------------------------
-- Debugs a variable
------------------------------------------------------------------------------------------------------------------------
local function dump(target)
return '<pre>' .. mw.dumpObject(target) .. '</pre>'
end
------------------------------------------------------------------------------------------------------------------------
-- Main public function
------------------------------------------------------------------------------------------------------------------------
function p.display(frame)
-- Args
local args = frame.args
local lang = args.lang or 'en'
local skill = args.skill
if not skill or skill == '' then
return 'You must provide a skill id'
end
--lang = 'fr'
--skill = 'skill_formation'
local allSkills = SkillsOverview.getSkillsFromCargo(lang)
if 1 then return dump(allSkills) end
return 'hello'
end
return p


