Module:Creature Mutation Query: Difference between revisions

mNo edit summary
just have level show, even for 1 cost mutations
 
(One intermediate revision by one other user not shown)
Line 61: Line 61:


function formatResult(page, name, formattedLevel, modifier, showBonus)
function formatResult(page, name, formattedLevel, modifier, showBonus)
   parentheses ='<b><span style="color:#b1c9c3;">&nbsp;(</span><span style="color:#"' .. formattedLevel
   parentheses ='<b><span style="color:#b1c9c3;">&nbsp;(</span><span style="color:#' .. formattedLevel
   if showBonus then
   if showBonus then
         parentheses = parentheses .. formatBonus(modifier)
         parentheses = parentheses .. formatBonus(modifier)
Line 87: Line 87:
   if isDefect then
   if isDefect then
       formattedLevel ='a64a2e;">D'
       formattedLevel ='a64a2e;">D'
   elseif (cost == nil or tonumber(cost) > 1) then
   elseif (level) then
       formattedLevel = '77bfcf;">' .. level
       formattedLevel = '77bfcf;">' .. level
   else
   else
     formattedLevel = 'ff0000;">?? ' .. (cost or 'no cost' ) .. ' ' .. (level or 'no level')  
     formattedLevel = ('77bfcf;">no level')  
   end
   end