Module:Modificador

De Wiki Calamity Mod Oficial
Ir a la navegación Ir a la búsqueda

La documentación para este módulo puede ser creada en Module:Modificador/doc

local p = {}

-- El primer %s es el nombre de la página.
local modifiers = {
	none = "%s no puede ser reforjada, y por lo tanto no pueden tener [[modificadores]].",
	rogue = "Su mejor modificador es '''Perfecto.'''",
	melee = "Su mejor [[modificador]] es '''Legendario'''.",
	meleealt = "Su mejor [[modificador]] es '''Piadoso'''. No puede obtener modificadores que afecten al tamaño.",
	meleealtlate = "Su mejor [[modificador]] es '''Piadoso'''. No puede obtener modificadores que afecten al tamaño. Se puede preferir Despiadado si el jugador ya tiene un 100%% de posibilidades de golpe crítico."
}

function p.main( frame )
	local args = frame:getParent().args
	local arg = args[ 1 ]
	local modifier = modifiers[ arg ]
	if not modifier then
		error( 'Modificador inválido: ' .. arg )
	end
	local basepagename = frame.args[ 1 ]
	return modifier:format( basepagename )
end

return p