Module:Attributes: Difference between revisions

From Exiled Kingdoms Wiki
(Created page with "p = {} Arg1 = mw.getCurrentFrame().args[1] Arg2 = mw.getCurrentFrame().args[2] ArmAttr = {'Detection', 'Gossip', 'Stability', 'Stun Immunity', 'Tinkering', 'Wisdom', 'Shield...")
 
mNo edit summary
Line 13: Line 13:
     if (Arg2 == 'a') then
     if (Arg2 == 'a') then
         for i, attr in pairs(attribs) do
         for i, attr in pairs(attribs) do
             if (tonumbet(attr) > 0) then
             if (tonumber(attr) > 0) then
                 if (txtout ~= '') then
                 if (txtout ~= '') then
                     txtout = string.format('%s; [[%s]] %s', txtout, ArmAttr[i], attr)
                     txtout = string.format('%s; [[%s]] %s', txtout, ArmAttr[i], attr)

Revision as of 19:02, 7 June 2017

p = {}

Arg1 = mw.getCurrentFrame().args[1] Arg2 = mw.getCurrentFrame().args[2]

ArmAttr = {'Detection', 'Gossip', 'Stability', 'Stun Immunity', 'Tinkering', 'Wisdom', 'Shield'}

WpnAttr = {'Beast Slayer', 'Holy', 'Orc Slayer', 'Paralysis', 'Silver', 'Slow', 'Stun', 'Vicious'}

function p.Disp()

   txtout = 
   attribs = mw.text.split(Arg1,',',true)
   if (Arg2 == 'a') then
       for i, attr in pairs(attribs) do
           if (tonumber(attr) > 0) then
               if (txtout ~= ) then
                   txtout = string.format('%s; %s %s', txtout, ArmAttr[i], attr)
               else
                   txtout = string.format('%s %s',ArmAttr[i], attr)
               end
           end
       end
   elseif (Arg2 == 'w') then
       
   end
   return txtout

end


return p