Tip of the Day
Skill levels exceeding a recipe's main skill requirement in the crafting interface provide additional Crafting outcome.
Main public logs
From Walkscape Walkthrough
Combined display of all available logs of Walkscape Walkthrough. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
- 07:59, 22 November 2025 Bonez565 talk contribs marked Diving gear Keyword for translation
- 07:59, 22 November 2025 Bonez565 talk contribs marked Adventuring tool set Keyword for translation
- 07:55, 22 November 2025 Bonez565 talk contribs marked Advanced diving gear Keyword for translation
- 06:19, 22 November 2025 Bonez565 talk contribs created page Template:Gear Set Keyword (Created page with "<noinclude><syntaxhighlight lang="wikitext">{{#invoke:Keywords_New|keywordIntro|{{{Keyword}}}|GearSet|{{{Language}}}}}<!-- -->{{#invoke:Keywords_New|relatedItems|{{{Keyword}}}|{{{SplitNumber}}}|{{{Language}}}}}<!-- -->{{#invoke:Keywords_New|relatedRequirements|{{{Keyword}}}|{{{Language}}}}}<!-- -->{{#invoke:Keywords_New|relatedRoutes|{{{Keyword}}}|{{{Language}}}}} {{#invoke:Keywords_New|pageReturn|{{{Keyword}}}|GearSet|{{{Language}}}}}</syntaxhighlight> Category:Tem...")
- 02:02, 22 November 2025 Bonez565 talk contribs completed renaming of translatable page Perfect snowballs to Perfect Snowballs
- 02:02, 22 November 2025 Bonez565 talk contribs moved page Perfect snowballs to Perfect Snowballs over redirect
- 02:02, 22 November 2025 Bonez565 talk contribs deleted redirect Perfect Snowballs by overwriting (Deleted to make way for move from "Perfect snowballs")
- 23:08, 20 November 2025 Bonez565 talk contribs marked Roasted bell pepper/Recipe for translation
- 08:24, 20 November 2025 Bonez565 talk contribs created page Wiki Translation (Created page with "The Walkscape Wiki uses the [https://www.mediawiki.org/wiki/Extension:Translate Translate Extension] to handle the translation of wiki pages. To get started with helping with wiki page translation you'll need to have a wiki account with a verified email address. = Interface = thumb|center This is the main part that is added to pages that are able to be translated. The blue box is the language bar and shows both which languages...")
- 07:56, 20 November 2025 Bonez565 talk contribs created page File:Wiki Translation Interface-4.png (File uploaded with MsUpload)
- 07:56, 20 November 2025 Bonez565 talk contribs uploaded File:Wiki Translation Interface-4.png (File uploaded with MsUpload)
- 07:53, 20 November 2025 Bonez565 talk contribs created page File:Wiki Translation Interface-3.png (File uploaded with MsUpload)
- 07:53, 20 November 2025 Bonez565 talk contribs uploaded File:Wiki Translation Interface-3.png (File uploaded with MsUpload)
- 07:47, 20 November 2025 Bonez565 talk contribs created page File:Wiki Translation Interface-2.png (File uploaded with MsUpload)
- 07:47, 20 November 2025 Bonez565 talk contribs uploaded File:Wiki Translation Interface-2.png (File uploaded with MsUpload)
- 07:41, 20 November 2025 Bonez565 talk contribs created page File:Wiki Translation Interface-1.png (File uploaded with MsUpload)
- 07:41, 20 November 2025 Bonez565 talk contribs uploaded File:Wiki Translation Interface-1.png (File uploaded with MsUpload)
- 07:31, 20 November 2025 Bonez565 talk contribs created page Template:Activity (Created page with "<noinclude><syntaxhighlight lang="wikitext"></syntaxhighlight> Category:Templates </noinclude><includeonly>{{#invoke:Activities_New|buildInfobox|{{{Activity_Name}}}|{{{Language}}}}}<!-- --><blockquote>{{#invoke:Items_New|getDesc|{{{Activity_Name}}}|{{{Language}}}}}</blockquote><!-- -->{{#invoke:Items_New|formatItemIntroDescription|{{{Activity_Name}}}|{{{Language}}}}}<!-- -->{{#invoke:Items_New|getRequirements|{{{Activity_Name}}}|{{{Language}}}}}<!-- -->{{#invoke:It...")
- 03:45, 20 November 2025 Bonez565 talk contribs deleted page Module:GetItemRequirements/doc (content was: "== Build String of Item Uses == <pre>{{#invoke:GetItemRequirements|Item Name}}</pre> Oak Skis = {{#invoke:GetItemRequirements|main|Oak Skis|NonItem}}")
- 03:37, 20 November 2025 Bonez565 talk contribs deleted page Module:PercentageCalculator (content was: "local p = {} function p.main(frame) local fraction = frame.args[1] local parts = mw.text.split(fraction, '/') local numerator = tonumber(parts[1]) local denominator = tonumber(parts[2]) if denominator == 0 then return '0%' else local percentage = (numerator / denominator) * 100 return string.format("%.2f%%", percentage) end end return p")
- 03:36, 20 November 2025 Bonez565 talk contribs deleted page Module:CamelCaseToTitle (content was: "local p = {} -- List of words to ignore for capitalization local ignoreWords = { ["of"] = true, ["and"] = true, ["the"] = true, ["in"] = true, ["on"] = true, ["at"] = true, ["to"] = true, ["for"] = true } -- Function to split camelCase and capitalize accordingly function p.main(frame) local s = frame.args[1] -- Get the camelCase string passed to the function -- Insert a space before each capital letter, except the first one local resul...")
- 03:36, 20 November 2025 Bonez565 talk contribs deleted page Module:GetItemUses/doc (content was: "== Build Table of Item Uses == <pre>{{#invoke:GetItemUses|craftedItems|Item Name}}</pre> Twine = {{#invoke:GetItemUses|craftedItems|Twine}} == Build Table of Job Board Requests == <pre>{{#invoke:GetItemUses|jobBoards|Item Name}}</pre> Coal = {{#invoke:GetItemUses|jobBoards|Coal}} == Build Table of Special Currency Trades == <pre>{{#invoke:GetItemUses|sellAtShop|Item Name}}</pre> Adventurers' Enamel Pin = {{#invoke:GetItemUses|sellAtShop|Adventurers' Enamel Pin}} == Build Tab...")
- 03:36, 20 November 2025 Bonez565 talk contribs deleted page Module:GetItemUses (content was: "local p = {} local itemsModule = require('Module:Items') -- Include the Items module local shopsModule = require('Module:Shops') -- Include the Shops module local buildingsModule = require('Module:Buildings') -- Include the Buildings module local jobBoardsModule = require('Module:Job_Boards') -- Include the Job_Boards module local locationsModule = require('Module:Locations') -- Include the Locations module local missingServiceFlag = false function p.craftedItems(frame)...")
- 03:35, 20 November 2025 Bonez565 talk contribs deleted page Module:GetItemRequirements (content was: "local p = {} local itemsModule = require('Module:Items') local activitiesModule = require('Module:Activities') function p.main(frame) local itemName = frame.args[1] local nonItemFlag = frame.args[2] or nil local itemRequirement = p.itemRequirement(itemName) -- Return only if itemRequirement has content if itemRequirement and itemRequirement ~= "" then if nonItemFlag ~= nil then itemRequirement = itemRequirement:gsub("%[%[Category:[^%]]+%]%]"...")
- 03:35, 20 November 2025 Bonez565 talk contribs deleted page Module:ItemInfobox (content was: "local p = {} function p.main(frame) local args = frame.args or frame:getParent().args local itemName = args[1] or mw.title.getCurrentTitle().text local itemImage = args[1] or "Unknown_Item" local requestedQuality = args[2] -- Call getItemInfo from Module:Items to get ItemType first local itemModule = require("Module:Items") local itemData = itemModule.getItemInfo(itemName, "ItemType") -- First call to get the ItemType -- Extract ItemType fro...")
- 03:35, 20 November 2025 Bonez565 talk contribs deleted page Module:ItemInfobox/doc (content was: "= Builds the Infobox from raw data = == Normal Items == {{#invoke:ItemInfobox|main|Berries}} {{#invoke:ItemInfobox|main|Iron Pickaxe|Perfect}} <pre>{{#invoke:ItemInfobox|main|Item Name}}</pre> <nowiki>{{#invoke:ItemInfobox|main|Berries}}</nowiki> = == Crafted Items == <pre>{{#invoke:ItemInfobox|main|Item Name|Rarity}}</pre> <nowiki>{{#invoke:ItemInfobox|main|Iron Pickaxe|Perfect}}</nowiki> = This can be used normally with the Tabber structure: <pre><div class="tabber...")
- 03:31, 20 November 2025 Bonez565 talk contribs deleted page Module:Chests/doc (content was: "== Create Drop Tables for Chests == <pre>{{#invoke:Chests|displayChestTables|Chest Name}}</pre> Sunken Chest = {{#invoke:Chests|displayChestTables|Sunken Chest}} == Get Number of Rolls for Chests == <pre>{{#invoke:Chests|getChestRolls|Chest Name}}</pre> Sunken Chest = {{#invoke:Chests|getChestRolls|Sunken Chest}} == Get Single Roll Average Value == <pre>{{#invoke:Chests|displayChestTables|Chest Name|True}}</pre> Sunken Chest Value = {{#invoke:Chests|displayChestTables|Sunke...")
- 03:31, 20 November 2025 Bonez565 talk contribs deleted page Module:Chests (content was: "local p = {} local mw = mw -- load required modules local itemsModule = require("Module:Items") local calculatorModule = require("Module:1inCalculator") -- Define the desired order for sorting tables local sortOrder = { main = 1, money = 2, common = 3, uncommon = 4, rare = 5, epic = 6, legendary = 7, ethereal = 8 } -- Load chest data based on chest name function p.loadChestData(frameOrChestName, optionalItemName) -- Ensure frameOrChestName...")
- 03:18, 20 November 2025 Bonez565 talk contribs deleted page Module:TradingItemSource/doc (content was: "== Build Table of Trading Sources == <pre>{{#invoke:TradingItemSource|main|Item Name}}</pre> Adventurers' Guild Token = {{#invoke:TradingItemSource|main|Adventurers' Guild Token}}")
- 03:18, 20 November 2025 Bonez565 talk contribs deleted page Module:TradingItemSource (content was: "local p = {} local itemsModule = require('Module:Items') local shopsModule = require('Module:Shops') local buildingsModule = require('Module:Buildings') -- Main function to process the item and build the table function p.main(frame) local itemName = frame.args[1] local sourcesCSV = itemsModule.getItemSources(itemName, "Detail") if sourcesCSV == "Item Not Found in Sources" then return "" elseif not sourcesCSV or sourcesCSV == "" or sourcesCSV == "Item...")
- 03:18, 20 November 2025 Bonez565 talk contribs deleted page Module:ShopItemSource/doc (content was: "== Build Table of Shop Sources == <pre>{{#invoke:ShopItemSource|main|Item Name}}</pre> Beer = {{#invoke:ShopItemSource|main|Beer}}")
- 03:18, 20 November 2025 Bonez565 talk contribs deleted page Module:ShopItemSource (content was: "local p = {} local itemsModule = require('Module:Items') -- Include the Items module local shopsModule = require('Module:Shops') -- Include the Shops module local buildingsModule = require('Module:Buildings') -- Include the Buildings module function p.main(frame) local itemName = frame.args[1] -- Get the CSV string from getItemSources local sourcesCSV = itemsModule.getItemSources(itemName, "Detail") -- Check if the result is nil or an empty string,...")
- 03:17, 20 November 2025 Bonez565 talk contribs deleted page Module:JobItemSource/doc (content was: "== Build Table of Job Sources == <pre>{{#invoke:JobItemSource|main|Item Name}}</pre> Smithing Chest = {{#invoke:JobItemSource|main|Smithing Chest}}")
- 03:17, 20 November 2025 Bonez565 talk contribs deleted page Module:JobItemSource (content was: "local p = {} local itemsModule = require('Module:Items') local jobBoardsModule = require('Module:Job Boards') local locationsModule = require('Module:Locations') function p.main(frame) local itemName = frame.args[1] or frame -- Get the CSV string from getItemSources local sourcesCSV = itemsModule.getItemSources(itemName, "Detail") -- Check if the result is nil or an empty string, and stop the module if sourcesCSV == "Item Not Found in Sources" then...")
- 03:17, 20 November 2025 Bonez565 talk contribs deleted page Module:FactionItemSource/doc (content was: "== Build Table of Achievement Sources == <pre>{{#invoke:FactionItemSource|main|Item Name}}</pre> Ice Axe = {{#invoke:FactionItemSource|main|Ice Axe}} Chest of Jarvonia = {{#invoke:FactionItemSource|main|Chest of Jarvonia}}")
- 03:17, 20 November 2025 Bonez565 talk contribs deleted page Module:FactionItemSource (content was: "local p = {} local itemsModule = require('Module:Items') -- Include the Items module local factionsModule = require('Module:Factions') -- Include the Factions module function p.main(frame) local itemName = frame.args[1] or frame -- Get the CSV string from getItemSources local sourcesCSV = itemsModule.getItemSources(itemName, "Detail") -- Check if the result is nil or an empty string, and stop the module if sourcesCSV == "Item Not Found in Sources"...")
- 03:16, 20 November 2025 Bonez565 talk contribs deleted page Module:CraftedItemSource/doc (content was: "== Build Table of Crafting Sources == <pre>{{#invoke:CraftedItemSource|main|Item Name}}</pre> Iron Bar = {{#invoke:CraftedItemSource|main|Iron Bar}}")
- 03:16, 20 November 2025 Bonez565 talk contribs deleted page Module:CraftedItemSource (content was: "local p = {} local itemsModule = require('Module:Items') -- Include the Items module local recipesModule = require('Module:Recipes') -- Include the Recipes module local keywordsModule = require('Module:Keywords') -- Include the Keywords module local activitiesModule = require('Module:Activities') -- Include the Activities module -- Table to store unique raw materials and their quantities local rawMaterialPaths = {} local bifurcatedItems = {} -- Track items with multiple d...")
- 03:16, 20 November 2025 Bonez565 talk contribs deleted page Module:ChestItemSource/doc (content was: "== Build Table of Chest Sources == <pre>{{#invoke:ChestItemSource|main|Item Name}}</pre> Shovel Axe = {{#invoke:ChestItemSource|main|Shovel Axe}}")
- 03:16, 20 November 2025 Bonez565 talk contribs deleted page Module:ChestItemSource (content was: "local p = {} local itemsModule = require('Module:Items') -- Include the Items module local chestsModule = require('Module:Chests') -- Include the Chests module local calculatorModule = require('Module:1inCalculator') -- Include the 1inCalculator module function p.main(frame) local itemName = frame.args[1] -- Get the CSV string from getItemSources local sourcesCSV = itemsModule.getItemSources(itemName, "Detail") -- Check if the result is nil or an e...")
- 03:14, 20 November 2025 Bonez565 talk contribs deleted page Module:AttributeItemSource/doc (content was: "== Build Table of Attribute Sources == <pre>{{#invoke:AttributeItemSource|main|Item Name}}</pre> Adventurers' Guild Token = {{#invoke:AttributeItemSource|main|Adventurers' Guild Token}}")
- 03:14, 20 November 2025 Bonez565 talk contribs deleted page Module:AttributeItemSource (content was: "local p = {} local itemsModule = require('Module:Items') -- Include the Items module local calculatorModule = require('Module:1inCalculator') -- Include the 1inCalculator module function p.main(frame) local itemName = frame.args[1] -- Get the CSV string from getItemSources local sourcesCSV = itemsModule.getItemSources(itemName, "Detail") -- Check if the result is nil or an empty string, and stop the module if sourcesCSV == "Item Not Found in Sou...")
- 03:13, 20 November 2025 Bonez565 talk contribs deleted page Module:AchievementItemSource/doc (content was: "== Build Table of Achievement Sources == <pre>{{#invoke:AchievementItemSource|main|Item Name}}</pre> Absorbing Amulet = {{#invoke:AchievementItemSource|main|Absorbing Amulet}} Fine Pearl Ring = {{#invoke:AchievementItemSource|main|Fine Pearl Ring}} Cape of Achiever = {{#invoke:AchievementItemSource|main|Cape of Achiever}} __NOTOC__")
- 03:13, 20 November 2025 Bonez565 talk contribs deleted page Module:AchievementItemSource (content was: "local p = {} local itemsModule = require('Module:Items') -- Include the Items module local achievementsModule = require('Module:Achievements') -- Include the Achievements module function p.main(frame) local itemName = frame.args[1] or frame -- Get the CSV string from getItemSources local sourcesCSV = itemsModule.getItemSources(itemName, "Detail") -- Check if the result is nil or an empty string, and stop the module if sourcesCSV == "Item Not Fou...")
- 03:12, 20 November 2025 Bonez565 talk contribs deleted page Module:ActivityItemSource/doc (content was: "== Build Table of Activity Sources == <pre>{{#invoke:ActivityItemSource|main|Item Name}}</pre> Wine = {{#invoke:ActivityItemSource|main|Wine}}")
- 03:12, 20 November 2025 Bonez565 talk contribs deleted page Module:ActivityItemSource (content was: "local p = {} local itemsModule = require('Module:Items') -- Include the Items module local activitiesModule = require('Module:Activities') -- Include the Activities module local calculatorModule = require('Module:1inCalculator') -- Include the 1inCalculator module local wearCalculatorModule = require('Module:WEARCalculator') -- Include the WEARCalculator module function p.main(frame) local itemName = frame.args[1] -- Get the CSV string from getItemSources...")
- 03:01, 20 November 2025 Bonez565 talk contribs deleted page Template:Combined Item Sources (content was: "<noinclude><syntaxhighlight lang="wikitext">== Sources == {{#invoke:Combined_Item_Sources|main|{{{1}}}}}</syntaxhighlight> Category:Templates </noinclude><includeonly>== Sources == {{#invoke:Combined_Item_Sources|main|{{{1}}}}}</includeonly>")
- 03:00, 20 November 2025 Bonez565 talk contribs marked Coins for translation
- 02:23, 20 November 2025 Bonez565 talk contribs created page Template:Currency (Created page with "<noinclude><syntaxhighlight lang="wikitext"></syntaxhighlight> Category:Templates </noinclude><includeonly>{{#invoke:ItemInfobox_New|build|{{{Item_Name}}}|{{{Language}}}|None|Coins}}<!-- --><blockquote>{{#invoke:Items_New|getDesc|{{{Item_Name}}}|{{{Language}}}}}</blockquote><!-- -->{{#invoke:Items_New|formatItemIntroDescription|{{{Item_Name}}}|{{{Language}}}}}<!-- -->{{#invoke:Items_New|getAttributes|{{{Item_Name}}}|{{{Language}}}}}<!-- -->{{#invoke:Combined_Item_U...")
- 02:20, 20 November 2025 Bonez565 talk contribs uploaded a new version of File:Type Currency.svg
