Module:ManualDescriptions

From August Wiki
Revision as of 18:25, 17 August 2025 by Bark (talk | contribs) (dstone drake additions)
Jump to navigation Jump to search

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

-- Module:ManualDescriptions
local p = {}

-- Editable data table - contributors modify this directly
local descriptions = {
    ["Dragonite ore"] = "'''Dragonite ore''' is a rare ore used to create [[Dragonite bar]]s.",
	["Luminite ore"] = "'''Luminite ore''' can be crushed using a hammer, chisel, or pestle and mortar, to be turned into [[Luminite flux]], a stackable smelting catalyst used to make high tier bars for [[Smithing]].<br>'''Luminite ore''' can also be crushed into flux by using it on Nurmof at [[Home]], costing [[Skilling token]]s and rewarding no experience. <br><br>In addition to the below drop sources, '''Luminite ore''' can also be mined in donator mining zones at Home, in the mining guild, and south of the Barrows.",
	["Skilling token"] ="[[Skilling token|Skilling tokens]] are a currency dropped by performing skilling actions in August. Skilling tokens can be spent at the [[Skilling Token Store]] for various upgrades and rewards. <br><br>Skilling tokens are tradeable.",
	["$1 Bond"] ="[[Bonds]] are a tradeable item which can be redeemed for [[Donating#Donator_Rank|Donator Rank]] and [[Donating#Donator_Credits|Donator Credits]] equal to the value of the bond.",
	["$5 Bond"] ="[[Bonds]] are a tradeable item which can be redeemed for [[Donating#Donator_Rank|Donator Rank]] and [[Donating#Donator_Credits|Donator Credits]] equal to the value of the bond.",
	["$10 Bond"] ="[[Bonds]] are a tradeable item which can be redeemed for [[Donating#Donator_Rank|Donator Rank]] and [[Donating#Donator_Credits|Donator Credits]] equal to the value of the bond.",
	["$25 Bond"] ="[[Bonds]] are a tradeable item which can be redeemed for [[Donating#Donator_Rank|Donator Rank]] and [[Donating#Donator_Credits|Donator Credits]] equal to the value of the bond.",
	["$50 Bond"] ="[[Bonds]] are a tradeable item which can be redeemed for [[Donating#Donator_Rank|Donator Rank]] and [[Donating#Donator_Credits|Donator Credits]] equal to the value of the bond.",
	["Dragonstone weapon seed"] = "The [[Dragonstone weapon seed]] is used in the creation of [[Gem beast#Dragonstone|Dragonstone]] weapons. Players can create the weapon seed with [[Dragonstone shard]]s, or receive it as a rare drop from [[Dragonstone Drake]]s.", 
	["Dragonstone armour seed"] = "The [[Dragonstone armour seed]] is used in the creation of [[Gem beast#Dragonstone|Dragonstone]] armour. Players can create the armour seed with [[Dragonstone shard]]s, or receive it as a rare drop from [[Dragonstone Drake]]s.",
	["Dragonstone frame"] = "The [[Dragonstone frame]] is used in the creation of all [[Gem beast#Dragonstone|Dragonstone]] weapons. Players can create the frame with [[Dragonstone shard]]s, or receive it as a rare drop from [[Dragonstone Drake]]s.<br>The [[Dragonstone frame]] can also be used to charge [[Gem beast#Dragonstone|Dragonstone]] weapons.",
	["Dragonstone orb"] = "The [[Dragonstone weapon seed]] is used in the creation of certain [[Dragonstone staff]] weapons. Players can create the weapon seed with [[Dragonstone shard]]s, or receive it as a rare drop from [[Dragonstone Drake]]s.<br>The [[Dragonstone orb]] can also be used to charge [[Gem beast#Dragonstone|Dragonstone]] weapons.",
	["Dragonstone bowstring"] = "The [[Dragonstone weapon seed]] is used in the creation of the [[Dragonstone bow]]. Players can create the bowstring with [[Dragonstone shard]]s, or receive it as a rare drop from [[Dragonstone Drake]]s.<br>The [[Dragonstone bowstring]] can also be used to charge [[Gem beast#Dragonstone|Dragonstone]] weapons.",
	["Dragonstone spike"] = "The [[Dragonstone weapon seed]] is used in the creation of certain [[Gem beast#Dragonstone|Dragonstone]] weapons. Players can create the spike with [[Dragonstone shard]]s, or receive it as a rare drop from [[Dragonstone Drake]]s.<br>The [[Dragonstone spike]] can also be used to charge [[Gem beast#Dragonstone|Dragonstone]] weapons.",

	
	
	
}

function p.getDescription(frame)
    local itemName = frame.args[1] or ""
    local description = descriptions[itemName]
    
    if description then
        return description
    end
    
    return string.format("''No description available for %s. Please edit [[Module:ManualDescriptions]] to add one.''", itemName)
end

return p