[FAQ] • [doc]
Documentation icon Template documentation[edit] [purge]
This documentation is transcluded from Template:Disassembly/doc.
Template:Disassembly invokes Module:Disassemble using Lua.

Used for information on breaking down items. For 'default' and other categories, see #category


Category and level (preferred format)
|category = The category the item falls under
|level = The level of the item (details below)
|special = any special components received, including amount; otherwise, remove
|specialchance = whether or not special components are guaranteed
|returnsitems = items that are returned after disassembly, if any (omit if none)
If no category exists
|xp = experience given
|junk = junk chance
|itemqty = the number of items needed to disassemble; default 1, 50 for most ammo, etc
|compqty = the total number of components received each disassemble, NOT INCLUDING special
|special = comma separated, list of 'special' rarity components
|specialchance = whether or not special components are guaranteed
|often = comma separated, list of 'often' rarity components
|sometimes = comma separated, list of 'sometimes' rarity components
|rarely = comma separated, list of 'rarely' rarity components


Most items fall under a category of disassembly, sharing the list of components with many other items. The category parameter can be used to prefill certain parameters. To see what categories exist and what they fill, see Template:Disassemble/categories.

junk and xp versus level

Every item's junk and experience are a function of the item's level. In general, level is determined by, for example:

  • Equipment: the level to equip the item
    • Bolts and arrows are half of the level required; e.g. ascension bolts behave as level 45
  • Summoning pouches and scrolls: the level required to create the item
  • Potions: the level required to create the item
  • Divination items: the level required to create the item

It is preferable to use the level parameter along with the category parameter to fill out this template. Additional categories for this template can be suggested on Template talk:Disassemble.

Materials lists

If not using a predefined category, every material should be listed in a comma separated list. The list is case insensitive and ignores 'parts' and 'components'.

Special components

Special components have two associated parameters: special and specialchance.


special is an expanded version of the materials list format used by often etc. It uses the format special = name[number] to specify the name of the material and the number obtained per disassembly. If more than one possible special material is returned, it accepts this comma-separated: special = name[number],name[number].

If the chance of receiving the material is known (and not 100%), the chance can be provided in the following format: special = name[number]{chance}. This can be comma-separated like before. Both version can use spaces instead of brackets as separators, if desired: eg special = name number chance,name number chance.


specialchance defines whether special materials are guaranteed. If the item is guaranteed to give a special material, set specialchance = true. If the special material is not guaranteed, set specialchance = false. (yes, no, 1, 0 also accepted.)

Items that give a special material must use the specialchance parameter. It being missing results in "unknown" being displayed and a tracking category being added.

Returned items

Some items return an item when disassembled. This is specified with the returnsitems parameter. This should be the exact page name of the returned item. It also accepts a semicolon-separated list of items, should many be returned.


Several calculators - including Calculator:Disassembly by category and Calculator:Disassembly by material - use the calcvalue parameter to override the price of the item for use. It will also make untradeable items appear there.

This parameter is only to be used to override the price, not to define the price. Almost always should be used for untradeable items only. Generally only use it for items that are worthwhile to disassemble that aren't just derivatives of other, identical items.

For example, noxious staff (blood), abyssal whip (blue), and rune heraldic helm (Guthix) should not use the parameter as these are just versions of a tradeable item (with identical disassembly) that cost more/are awkward to obtain. If you were to disassemble these items, you should instead disassemble the normal version. On the other hand, rings of slaying have a distinct value (a gold bar plus one coin) and aren't a version of something else (primarily because enchanted gems are a different category).

For potions, the amount of components varies by dose. In this case, the calcvalue parameter should be set to the price of making one of the potion (usually 3 dose vials or 6 dose crystal flasks); additionally use the calccomp parameter to specify how many components this gives (usually equal to the number of doses).


No category definition
|level = 15
|itemqty = 100
|compqty = 9
|special = Silent components[3], Zamorak components[1]
|specialchance = yes
|often = Simple parts, Blade parts
|sometimes = Strong components
|rarely = Variable components, Precise components
[FAQ] • [doc]
Using category

If it's in a category:

|category = magic legs
|level = 90
|special = Rumbling components[5]
|specialchance = yes
[FAQ] • [doc]
Returning items
|category = magic legs
|level = 85
|special = Shadow components[1]
|specialchance = yes
|returnsitems = Anima Core legs of Sliske;Abyssal whip
[FAQ] • [doc]

Blank template

|level = 
|category = 
|special = 
|specialchance = 
Community content is available under CC-BY-SA unless otherwise noted.