Module:Infobox monster multi

local p = {}

local switchfo = require('Module:Switchfobox multi')

local infobox_params = { 'name', 'image', 'aka', 'release', 'update', 'level', 'LP', 'experience', 'slaylvl', 'slayxp', 'assigned', 'turael', 'spria', 'mazchna', 'achtryn', 'chaeldar', 'sumona', 'vannaka', 'duradel', 'lapalok', 'kuradal', 'morvran', --[=[ Temporary ]=] 'Turael', 'Spria', 'Mazchna', 'Achtryn', 'Chaeldar', 'Sumona', 'Vannaka', 'Duradel', 'Lapalok', 'Kuradal', 'Morvran', --[=[ Remove dupes when cook is done with param stuff ]=] 'members', 'aggressive', 'poisonous', 'immune to stun', 'immune to poison', 'attack', 'defence', 'ranged', 'magic', 'attack style', 'attack speed', 'max hit', 'weakness', 'always drops', 'examine', 'abilities' }

function p.main(frame) local args = frame:getParent.args

return switchfo.make_boxes( args, infobox_params, 'Infobox Monster' ) end

return p