All public logs

Jump to navigation Jump to search

Combined display of all available logs of RuneRealm Wiki. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).

Logs
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Jakesterwars/Skill calc/Mining (Created page with "return { { name = 'Clay', level = 1, xp = 5, members = 'No', type = 'Regular' }, { name = 'Rune essence', level = 1, xp = 5, members = 'No', type = 'Regular' }, { name = 'Copper ore', level = 1, xp = 17.5, members = 'No', type = 'Regular' }, { name = 'Tin ore', level = 1, xp = 17.5, members = 'No', ty...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Jakesterwars/Skill calc/Magic (Created page with "return { { name = 'Wind Strike', level = 1, xp = 5.5, materials = { { name = 'Air rune', quantity = 1 }, { name = 'Mind rune', quantity = 1 } }, members = 'No', type = 'Combat' }, { name = 'Confuse', level = 3, xp = 13, materials = { { name = 'Body rune', quantity = 1 }, { name = 'Earth rune', quantity = 2 }, { name = 'Water rune', qua...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Jakesterwars/Skill calc/Hunter (Created page with "return { { name = 'Crimson swift', pic = 'Crimson swift icon', level = 1, xp = 34, members = 'Yes', type = 'Bird snare' }, { name = 'Polar kebbit', pic = 'Polar kebbit icon', level = 1, xp = 30, members = 'Yes', type = 'Tracking' }, { name = 'Common kebbit', pic = 'Common kebbit icon', level = 3, xp = 36, members = 'Yes', type =...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Jakesterwars/Skill calc/Herblore (Created page with "return { { name = 'Guam leaf', level = 3, xp = 2.5, materials = { { name = 'Grimy guam leaf', quantity = 1 } }, members = 'Yes', type = 'Cleaning grimy herbs' }, { name = 'Attack potion(3)', title = 'Attack potion', level = 3, xp = 25, materials = { { name = 'Guam potion (unf)', quantity = 1 }, { name = 'Eye of newt', quantity = 1 } }...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Jakesterwars/Skill calc/Helpers (Created page with "local p = {} local yesNo = require('Module:Yesno') local xp = require('Module:Experience').xp_at_level local level = require('Module:Experience').level_at_xp_unr local commas = require('Module:Addcommas')._add function p.filterData(data, method, dataCriteria, goalLevel) local methodData = {} local addRow = false for i, v in ipairs(data) do if dataCriteria ~= 'Hide' or tonumber(v.level) <= tonumber(goalLevel) then if method == 'All' then table.insert(method...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Jakesterwars/Skill calc/Fletching (Created page with "return { { name = 'Headless arrow', level = 1, xp = 15, materials = { { name = 'Arrow shaft', quantity = 15 }, { name = 'Feather', quantity = 15 } }, outputQuantity = 15, members = 'Yes', type = 'Arrows' }, { name = 'Bronze arrow', level = 1, xp = 19.5, materials = { { name = 'Bronze arrowtips', quantity = 15 }, { name = 'Headless arro...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Jakesterwars/Skill calc/Fishing (Created page with "return { { name = 'Raw shrimps', level = 1, xp = 10, members = 'No', type = 'Small net' }, { name = 'Raw sardine', level = 5, xp = 20, materials = { { name = 'Fishing bait', quantity = 1 } }, members = 'No', type = 'Bait' }, { name = 'Raw karambwanji', level = 5, xp = 5, members = 'Yes', type = 'Small net' }, {...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Jakesterwars/Skill calc/Firemaking (Created page with "return { { name = 'Logs', level = 1, xp = 40, materials = { { name = 'Logs', quantity = 1 } }, members = 'No', type = 'Regular' }, { name = 'Achey tree logs', level = 1, xp = 40, materials = { { name = 'Achey tree logs', quantity = 1 } }, members = 'Yes', type = 'Regular' }, { name = 'Pyre logs', level = 5, boo...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Jakesterwars/Skill calc/Farming (Created page with "return { { name = 'Potato', level = 1, xp = 9, plantXp = 8, materials = { { name = 'Potato seed', quantity = 3 } }, members = 'Yes', type = 'Allotment' }, { name = 'Marigolds', level = 2, xp = 55.5, materials = { { name = 'Marigold seed', quantity = 1 } }, members = 'Yes', type = 'Flower' }, { name = 'Barley',...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Jakesterwars/Skill calc/Crafting (Created page with "return { { name = 'Ball of wool', level = 1, xp = 2.5, materials = { { name = 'Wool', quantity = 1 } }, members = 'No', type = 'Spinning' }, { name = 'Molten glass', level = 1, xp = 20, materials = { { name = 'Bucket of sand', quantity = 1 }, { name = 'Soda ash', quantity = 1 } }, members = 'Yes', type = 'Other' }, {...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Jakesterwars/Skill calc/Cooking (Created page with "return { { name = 'Bread', level = 1, xp = 40, materials = { { name = 'Bread dough', quantity = 1 } }, steps = 1, members = 'No', type = 'Baked' }, { name = 'Cooked meat', level = 1, xp = 30, materials = { { name = 'Raw beef', quantity = 1 } }, steps = 1, members = 'No', type = 'Meat' }, { name = 'Sinew',...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Jakesterwars/Skill calc/Construction (Created page with "return { { name = 'Plank', level = 1, xp = 29, materials = { { name = 'Plank', quantity = 1 } }, members = 'Yes', type = 'Supplies' }, { name = 'Bagged plant 1', level = 1, xp = 31, materials = { { name = 'Bagged plant 1', quantity = 1 } }, members = 'Yes', type = 'Supplies' }, { name = 'Crude wooden chair', pic = 'Crude wooden chair icon',...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Jakesterwars/Skill calc/Agility (Created page with "return { { name = 'Gnome Stronghold Agility Course', title = 'Gnome Stronghold', pic = 'Swamp toad (item)', level = 1, xp = 110.5, members = 'Yes', type = 'Agility Course' }, { name = 'Rope swing (Brimhaven Agility Arena)', title = 'Rope swing', pic = 'Agility arena ticket', level = 1, xp = 20, members = 'Yes', type = 'Brimhaven Agility Arena' }, { name =...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Jakesterwars/Skill calc (Created page with "local p = {} local helpers = require(string.format('%s/Helpers', mw.getCurrentFrame():getTitle())) local commas = require('Module:Addcommas')._add local coins = require('Module:Coins')._amount local gePrices = mw.loadJsonData('Module:GEPrices/data.json') local farmingCTS = { ['Potato'] = { 101, 180 }, ['Onion'] = { 105, 180 }, ['Cabbage'] = { 107, 180 }, ['Tomato'] = { 112, 180 }, ['Sweetcorn'] = { 88, 180 }, ['Strawberry'] = { 103, 180 }, ['Watermelon'] = { 126...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:ShopPrice (Created page with "-- <pre> local p = {} local commas = require("Module:Addcommas")._add local params = require('Module:Paramtest') local currencyImage = require("Module:Currency Image") local purge = require("Module:Purge")._purge function p.getLowestPrice(item) local item = item.args[1] mw.log(string.format('Searching for shops that sell: %s', item)) -- Get parsed smw data local data = p.getData(item) -- Create the header of the output local priceData = {...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Als Toy Barn/ShopLocLine (Created page with "local p = {} local editBtn = '<small>' .. require('Module:Edit button')() .. '</small>' local isEmpty = require('Module:Paramtest').is_empty local hc = require('Module:Paramtest').has_content local na = require('Module:NA') local map = require('Module:Map') function p.main(frame) local args = frame:getParent().args local locationRow = mw.html.create('tr') locationRow:tag('td'):wikitext(args.name) locationRow:tag('td'):wikitext(args.location) if args.notes ~= n...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Shop calculator (Created page with "local p = {} local paramTest = require('Module:Paramtest') local yesNo = require('Module:Yesno') function truncate(num) local whole, decimal = math.modf(num + 0.000001) -- addition is to prevent floating point rounding issues return whole end function sell(basePrice, shopBuysAt, delta, baseStock, currentStock, quantitySold, itemValue) local total = 0 local upperBound = truncate(itemValue + (shopBuysAt * itemValue)) -- Item value + base price shop buys at local...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Shop calc (Created page with "local p = {} local commas = require('Module:Addcommas')._add function expr(x) x = tostring(x) local expr_good, expr_val = pcall(mw.ext.ParserFunctions.expr, x) if expr_good then return tonumber(expr_val) end return nil end function p.main(frame) local input = frame:getParent().args local shopIncPercent = (input.shop_inc ~= nil and input.shop_inc ~= '') and tonumber(input.shop_inc) * .01 or 0 local calcTotal = p.calc(input.base_price, shopIncPercent, input.nu...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Shattered Relics quests/data (Created page with "-- { XP Amount, Choose 1 out of all skills } : X Marks the Spot, Client of Kourend, -- Duplicate lines mean multiple reward instances : Client of Kourend, -- 'All' means every skill -- ['Choose>#'] means the following options must be over level # : Architectural Alliance, Curse of the Empty Lord, In Search of Knowledge, -- Monkey Madness I is jank as fuck (XP1, skill group 1, xp2, skill group 2) return { -- Other ['Natural history quiz'] = { rewards = { skills =...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Riblet15/Set drops vars (Created page with "local var = mw.ext.VariablesLua local p = {} function p.main(frame) return p._main(frame:getParent().args) end function p._main(args) local type = args.type or '' local levels = args.level or '' local versions = args.version or '' -- All levels are additionally saved to the DEFAULT drop version versions = versions .. ',DEFAULT' local valuesToSet = {} for dropVersion in string.gmatch(versions, ' *([^,]+) *') do local varName = string.format('DropLevel_%s_%s...")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Set CSV/doc (Created page with "{{Documentation}} Converts a CSV for each named parameter to a list of values to set for the property name corresponding to that parameter.")
  • 01:13, 17 October 2024 Alex talk contribs created page Module:Set CSV (Created page with "local p = {} function p.main(frame) return p._main( frame:getParent().args ) end function p._main(args) local set = {} for prop, val in pairs(args) do set[prop] = mw.text.split(val, "%s*,%s*") end mw.smw.set(set) end return p")
  • 01:12, 17 October 2024 Alex talk contribs created page Module:SCP/Sandbox (Created page with "-- <pre> local p = {} local pics = { quests = { image = 'Quest point icon', link = 'Quest points' }, quest = { image = 'Quest point icon', link = 'Quest points' }, ['quest points'] = { image = 'Quest point icon', link = 'Quest points' }, combat = { image = 'Attack style icon', link = 'Combat level' }, all = { image = 'Attack style icon', link = 'Combat styles' }, music = { image = 'Music', link = 'Music' }, favour = { image = 'Kourend Favour icon', link = 'Great...")
  • 01:12, 17 October 2024 Alex talk contribs created page Module:Sandbox/User:Als Toy Barn/Map/doc (Created page with "{{Documentation}} '''This is the general purpose sandbox for lua modules.''' It can be used to test changes to existing modules, prototype new modules, experimenting with lua features, or for any other purpose. Much like RuneScape:Sandbox, this page is free to edit for all - if you want to use code personally or for long periods without others editing it, make a personal module sandbox at <code>Module:Sandbox/User:{{USERNAME}}</code> or subpages of that. Invocation...")
  • 01:12, 17 October 2024 Alex talk contribs created page Module:Sandbox/data.json (Created page with "{ "a": 1, "b": 2 }")
  • 01:12, 17 October 2024 Alex talk contribs created page Module:RuneReq (Created page with "local p = {} local paramTest = require('Module:Paramtest') local onMain = require('Module:Mainonly').on_main local yesNo = require('Module:Yesno') local trim = mw.text.trim local jsonDecode = mw.text.jsonDecode -- Get Spell JSON from specific spell page function p.loadData(spell) local query = { '' .. spell .. '', 'Spell JSON::+', '?=#-', '?Spell JSON = json', offset = 0, limit = 500, } local t1 = os.clock() local smwData = mw.smw.ask(query) l...")
  • 01:12, 17 October 2024 Alex talk contribs created page Module:Exchange/Rune pouch note (Created page with "local p = {} local trim = mw.text.trim -- Get a rune's name, and the quantity to display function getItem(str) backSlash, _ = str:find('\\') if(backSlash) then itemName = str:sub(0, backSlash - 1) amountOfItem = tonumber(str:sub(backSlash + 1)) or 1 if(amountOfItem < 1) then amountOfItem = 1 elseif(amountOfItem > 16000) then amountOfItem = 16000 end return itemName, amountOfItem else return str, 1 end end -- Get page alignement setting function...")
  • 01:12, 17 October 2024 Alex talk contribs created page Module:Rocky Horror/Sandbox (Created page with "-- Rewrite of Template:RockLine and Template:Mine locations, -- which were originally made by Towelcat and Jakesterwars. local p = {} local yesno = require('Module:Yesno') local pt = require('Module:Paramtest') -- Table format: argument = page, name, picture, level, experience local rocks = { ['clay'] = { 'Clay rock', 'Clay', 'Clay', '1', '5' }, ['rune essence'] = { 'Rune Essence (rock)', 'Rune Essence', 'Rune essence', '1', '5' }, ['copper']...")
  • 01:12, 17 October 2024 Alex talk contribs created page Module:Respell/doc (Created page with "{{Documentation}} This module implements {{T|Respell}}. Please see the template page for documentation. {{Wikipedia|Module:Respell}}")
  • 01:12, 17 October 2024 Alex talk contribs created page Module:Respell (Created page with "local p = {} function p._main(args) local ret = {} for i, v in ipairs(args) do v = mw.text.trim(v) -- Compatibility: Ignore arguments that only contain an apostrophe if v ~= '' and v ~= "'" then if ret[#ret] and not (ret[#ret]:find('_') or ret[#ret]:find('%-%)?$')) and not (v:find('_') or v:find('^%(?%-')) then table.insert(ret, '-') end if v:find('^[%u%(%)]+$') then v = '<span style="font-size:90%">' .. v .. '</span>' end table...")
  • 01:12, 17 October 2024 Alex talk contribs created page Module:Required for completing/doc (Created page with "{{Documentation}}")
  • 01:12, 17 October 2024 Alex talk contribs created page Module:Required for completing (Created page with "--<nowiki> -- essentially the inverse of Module:Questreq, though with the option of expanding into other types of reqs (eg achievements - will need SMW work for those though) local quests = mw.loadData('Module:Questreq/data') local p = {} local yesno = require('Module:Yesno') function _sortFunc(a,b) local _a, _b _a = tostring(a):lower():gsub('^full:', ''):gsub('^started:', '') _b = tostring(b):lower():gsub('^full:', ''):gsub('^started:', '') return _a < _b end...")
  • 01:12, 17 October 2024 Alex talk contribs created page Module:Repeat/doc (Created page with "{{No documentation}}")
  • 01:12, 17 October 2024 Alex talk contribs created page Module:Repeat (Created page with "-- -- Repeats a string a certain number of times -- Template:Multi -- local p = {} function p.rep(frame) local args = frame:getParent().args local inp = args[1] local count = tonumber(args[2]) if not count then return error('You must pass a number to the second argument') end -- We very rarely use any of these templates; no need to facilitate a ton of potential spam; 500 is a fine maximum count = math.floor(count) if count > 500 then count = 500 en...")
  • 01:12, 17 October 2024 Alex talk contribs created page Module:Raids loot/doc (Created page with "{{No documentation}}")
  • 01:12, 17 October 2024 Alex talk contribs created page Module:Raids loot (Created page with "local p = {} function sf(num, prec) local n = math.floor(math.log10(num)) + 1 - prec return math.floor(10^(-n)*num)*10^n, -n end function p.main(frame) local args = frame:getParent().args return p._main(tonumber(args.points) or 0) end function p._main(points) local unique_rate = 0.8 * (points % 570000) / 570000 if points >= 570000 * 3 or points % 570000 == 0 then unique_rate = 0.8 end local tworolls = false function make_row(items, rate) local crate = un...")
  • 01:12, 17 October 2024 Alex talk contribs created page Module:Questreq/data/doc (Created page with "{{No documentation}}")
  • 01:12, 17 October 2024 Alex talk contribs created page Module:Questreq/data (Created page with "-- -- Part of Template:Questreq's implementation --[[ To add a new quest to this database, please copy and paste the template below. Replace Name_of_quest, skill_name, and skill_level with appropriate parameters. 'ironman' and 'boostable' are optional arguments for skill requirements. Please try to maintain alphabetical order ('The' is ignored in quest name similar to how it is in the in-game quest list). Pay close attention to formatting of commas. Double check tha...")
  • 01:12, 17 October 2024 Alex talk contribs created page Module:Questreq (Created page with "-- -- Part of Template:Questreq's implementation -- For information on how to update this page, please see Module talk:Questreq -- <nowiki> -- local p = {} -- Load data from quest list local reqData = mw.loadData('Module:Questreq/data') -- Main function function p.main(frame) local args = frame:getParent().args local name = args[1]:gsub(''', "'") local option = tonumber(args[3]) or 9 local closed = args[4] ~= 'open' if args[2] == 'quests' then...")
  • 01:12, 17 October 2024 Alex talk contribs created page Module:Purge/doc (Created page with "{{No documentation}}")
  • 01:12, 17 October 2024 Alex talk contribs created page Module:Profitable shops (Created page with "local p = {} local prices = mw.loadJsonData('Module:GEPrices/data.json') local limits = mw.loadJsonData('Module:GELimits/data.json') local members = mw.loadJsonData('Module:GEMembers/data.json') local volumes = mw.loadJsonData('Module:GEVolumes/data.json') local coins = require( 'Module:Coins' )._amount function createPagination(currentPage) local ret = mw.html.create('div') if (currentPage > 0) then ret:tag('span'):wikitext('First Page'):done() ret:tag('span'...")
  • 01:12, 17 October 2024 Alex talk contribs created page Module:Profitable alchemy list (Created page with "local p = {} local prices = mw.loadJsonData('Module:GEPrices/data.json') local values = mw.loadJsonData('Module:GEValues/data.json') local limits = mw.loadJsonData('Module:GELimits/data.json') local volumes = mw.loadJsonData('Module:GEVolumes/data.json') local members = mw.loadJsonData('Module:GEMembers/data.json') local paramTest = require('Module:Paramtest') local yesNo = require('Module:Yesno') function getData(minBuyLimit, minVolume, f2pOnly) local natureRunePric...")
  • 01:12, 17 October 2024 Alex talk contribs created page Module:Prayer/Blessed Bone Shards (Created page with "local p = {} local default = require('Module:Paramtest').default_to local geprice = require('Module:Exchange')._price local coins = require('Module:Coins')._amount local commas = require('Module:Addcommas')._add local boneTypes = { {name = "Bones", shards = 4}, {name = "Bat bones", shards = 5}, {name = "Big bones", shards = 12}, {name = "Zogre bones", shards = 18}, {name = "Wyrmling bones", shards = 21}, {name = "Babydragon bones", shards = 24}, {name = "Wyrm bo...")
  • 01:12, 17 October 2024 Alex talk contribs created page Module:Ourania Altar Table (Created page with "local p = {} local geprice = require('Module:Exchange')._price local coins = require('Module:Coins')._amount local chart = require('Module:Chart data') local rune_order = { "Soul", "Blood", "Death", "Law", "Nature", "Astral", "Chaos", "Cosmic", "Body", "Fire", "Earth", "Water", "Mind", "Air" } local rune_exp = { Air = 5, Mind = 5.5, Water = 6, Earth = 6.5, Fire = 7, Body = 7.5, Cosmic = 8, Chaos = 8.5, Astral = 8.7, Nat...")
  • 01:12, 17 October 2024 Alex talk contribs created page Module:OccDur/doc (Created page with "{{No documentation}}")
  • 01:12, 17 October 2024 Alex talk contribs created page Module:OccDur (Created page with "local p = {} function p.invoke_main(frame) local args = frame:getParent().args return p.main(args) end function p.main(args) if args[1] == nil then return '<div class="noprint seealso">No argument has been specified for Template:OccDur.</div>' end local MAX_PARAMS = 7 local text = '<div class="noprint seealso">The following takes place during ' for i,v in ipairs(args) do if ( i > MAX_PARAMS ) then break end local link = '' .. v .. '' -- if t...")
  • 01:12, 17 October 2024 Alex talk contribs created page Module:MusicList/doc (Created page with "{{No documentation}}")
  • 01:12, 17 October 2024 Alex talk contribs created page Module:MusicList (Created page with "-- <nowiki> local p = {} function p.main(frame) local args = frame:getParent().args local i = 1 local ret = mw.html.create('table') ret:addClass('wikitable sortable') :tag('tr') :tag('th'):wikitext('Name'):done() :tag('th'):wikitext('Unlock details'):addClass('unsortable'):done() :tag('th'):wikitext('Music track'):addClass('unsortable'):done() :done() while args[i] ~= nil do local name = args[i] local unlock = args[i + 1] local namef = name l...")
  • 01:12, 17 October 2024 Alex talk contribs created page Module:Music map/doc (Created page with "{{no documentation}}")
  • 01:12, 17 October 2024 Alex talk contribs created page Module:Music map (Created page with "local var = mw.ext.VariablesLua local p = {} -- Property:Name for Map: mw.pages that should be in/excluded in the smw='hist' map. -- By default, excluded are all Map: mw.pages with multiple music tracks, -- and included are all Map: mw.pages with a single music track. local include_historic = { ['Prifddinas'] = true, } local exclude_historic = { ['Alone'] = true, } -- Convert a link to a "Play track" link -- Use text='%1' to use the music file's filename without the...")
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)