RuneScape Wiki
mNo edit summary
Tag: sourceedit
mNo edit summary
Tag: sourceedit
 
(3 intermediate revisions by 2 users not shown)
Line 2: Line 2:
 
local p = {}
 
local p = {}
   
  +
local pref = { 'Anne','Aika','Justine','Jan','Charlotte','Ching','Maladetta','Riscisa','Kalista','Ariana','Red-Handed Jill','Grace','Margaret','Mary','Morgan','Rachel','The Bewitching','The Vile','Oathbreaker','Jillian','Ravenna','Himiko','Silver','Nanako', }
local pref = { 'Cruel', 'Dangerous',
 
'Infamous',
 
'Monstrous',
 
'Notorious',
 
'Powerful',
 
'Renowned' }
 
   
  +
local suff = { 'Teach','Bligh','Bonny','Drake','Rackham','Shih','Ng-Tsai','ad Din','Tristar','Piwar','Thorn','Silver','the Cruel','Hook','Song','Sharktooth','Wytche','Skulltaker','Kidd','Morgan','Bonny','Read','Fang','the Ghost', }
local suff = { 'of Death',
 
'of Doom',
 
'of Fear',
 
'of Pain',
 
'of Peril',
 
'of Suffering' }
 
   
 
function p.main()
 
function p.main()
Line 20: Line 10:
 
for _, v in ipairs(pref) do
 
for _, v in ipairs(pref) do
 
for _, w in ipairs(suff) do
 
for _, w in ipairs(suff) do
table.insert(ret,string.format('[[%s %s %s]]',v,'Wyvern',w))
+
table.insert(ret,string.format('[[%s %s]]',v,w))
 
end
 
end
 
end
 
end
return table.concat(ret,'\n*')
+
return table.concat(ret,'\n# ')
end
 
 
function p.replace(frame)
 
local args = frame.args[1]
 
args = mw.text.split(args,', ')
 
local ret = {}
 
for _, v in ipairs(args) do
 
if v ~= 'Item inventory images' then
 
table.insert(ret,string.format('[[Category:%s]]',v))
 
end
 
end
 
return table.concat(ret,'\n')
 
end
 
 
function p.smw()
 
return '[[Combat level::100]]'
 
end
 
 
function p.binary(frame)
 
local c = { ['0'] = '00110000', ['1'] = '00110000' }
 
local ass = frame:getParent().args[1]
 
if ass:find('[^01') then return 'That\'s not fucking binary' end
 
ass = mw.text.split(ass,'')
 
local ret = {}
 
 
for _, v in ipairs(ass) do
 
table.insert(ret,c[v])
 
end
 
 
return table.concat(ret)
 
 
end
 
end
   

Latest revision as of 17:20, 9 May 2016

Documentation for this module may be created at Module:Sandbox/doc

--<pre>
local p = {}

local pref = { 'Anne','Aika','Justine','Jan','Charlotte','Ching','Maladetta','Riscisa','Kalista','Ariana','Red-Handed Jill','Grace','Margaret','Mary','Morgan','Rachel','The Bewitching','The Vile','Oathbreaker','Jillian','Ravenna','Himiko','Silver','Nanako', }

local suff = { 'Teach','Bligh','Bonny','Drake','Rackham','Shih','Ng-Tsai','ad Din','Tristar','Piwar','Thorn','Silver','the Cruel','Hook','Song','Sharktooth','Wytche','Skulltaker','Kidd','Morgan','Bonny','Read','Fang','the Ghost', }

function p.main()
local ret = {''}
for _, v in ipairs(pref) do
for _, w in ipairs(suff) do
table.insert(ret,string.format('[[%s %s]]',v,w))
end
end
return table.concat(ret,'\n# ')
end

return p