User:Gaz Lloyd/Invention

From the RuneScape Wiki, the wiki for all things RuneScape
Jump to navigation Jump to search

Invention is here, and it's a pretty big update. Lots of materials and perks added, with new mechanics. But the biggest thing for us is getting disassembly information on all items.

Help[edit | edit source]

Most importantly, if you need help at any time, please join our discord (you can @Gaz#7521 to get my attention) and ask - there are a lot of editors that can help out. You can also contact me on my talk page and I'll get back to you as soon as I can.

Bulk disassembly data[edit | edit source]

If you're disassembling a lot of an item, we do also want your bulk data. See User:Gaz Lloyd/Disassembly for more.

Basics[edit | edit source]

This section covers what information we need.

There's two key actions - available in your skilling spells - we need here: Analyse and Disassemble. One use of each will give enough information to be able to fill in our template.

Finding pages missing information[edit | edit source]

If you're checking a specific item, visit the page and look for either:

  • the disassembly template
  • the field in the item infobox
  • or scroll to the bottom and look in the categories for Items that can be disassembled or Items that cannot be disassembled. If it is missing either of these, it has not been checked.

If you want items to check, you can use the following lists:

These lists automatically update.

You can also check the maintenance categories below for incomplete disassembly templates.

Things needed[edit | edit source]

For each of the items that can be disassembled, we need:

  • From Analyse:
    • A list of materials labelled 'often'
    • A list of materials labelled 'sometimes'
    • A list of materials labelled 'rarely'
    • A list of materials labelled 'special'
    • Junk chance (without upgrades)
    • The number of items needed to use disassemble, if not 1 (e.g. runes are 50)
  • From Disassemble:
    • Invention experience
    • The number of materials received each time

For items that cannot be disassembled, simply noting down its name is fine.

Getting the things[edit | edit source]

First, cast analyse on the item to get that information.

Here you can see that for rune platebodies:

  • Junk chance: 45.0% (include the decimal even if it is zero!)
  • Often: Cover parts, Plated parts, Deflecting parts
  • Sometimes: nothing
  • Rarely: Strong components, Protective components
  • Special: nothing
  • Number per disassemble: 1

Next, we disassemble it. There's two areas to look at here:

  • Your Make-X progress window (enable this in interface settings)
  • Your unfiltered game chat

If you are not in legacy interface mode, you can separate out one of the chat tabs to be solely for game chat.

First, the make-x progress window will have the experience gained to one decimal place:

Thus rune platebodies give 15 experience exactly.

The game chat will have the number of components:

So rune platebodies give 8 parts (3 cover + 2 plated + 3 deflecting => 8 total; include junk in this)

Now we have everything we need!

Editing[edit | edit source]

This section covers editing pages to add information.

It is best to create and login to an account. This makes it easier for other editors to contact you, and gives you access to chat where you can easily ask for help. It also allows you to disable the default visual editor for an easier editing experience.

Items that cannot be disassembled[edit | edit source]

List of items that cannot be disassembled

Items that cannot be disassembled are simple to edit - but we normally do need to enter source mode editing. We just add a parameter to the infobox:

  1. Click edit
  2. If you are in the visual editor (the default editor), enter source mode
    • Click the dropdown near the 'save page button' and select 'source editor'
  3. Add the line |disassembly = No inside Infobox Item. The generally preferred place is just after stackable (before notable, if it is present), like the rows of the table itself, but it doesn't actually matter.
  4. Click 'apply changes' and see that it looks ok (be aware that the visual editor might suddenly change links to red or do various other things weirdly)
    • If you changed preferences to use the real source editor (see below), use 'preview desktop' and/or 'show changes' to check that it is ok
  5. Click 'save page'

If you prefer, you can set your default editor to 'source editor' in your preferences to skip the visual editor entirely. If you're editing a lot of pages, you might want to do this (we generally advise using the real source editor for editing at all times, anyway).

Location restriction
List of items of location restricted disassembly items

When you attempt to disassemble the item, if you get a message like "you cannot cast disassemble here" (as opposed to "this item cannot be disassembled"), and the item can only be obtained in a specific area (and cannot be removed from that area), instead add the code |disassembly = Restricted. The prime example for this is Dungeoneering items, like primal longsword - disassemble cannot be used inside Daemonheim, so this category is added instead.

Impossible to check
List of impossible to check items

Some items are impossible check for other reasons - usually because they don't exist in game or cannot be put in your inventory. Here are some examples. In these cases, add |disassembly = N/A.

This does not apply to quest items that are not reclaimable after the quest, or similar. Items in this category must be entirely unable to be placed in your inventory.

Items that can be disassembled[edit | edit source]

List of items that can be disassembled

Items that can be disassembled are more complex, since they involve adding an additional template. You will need to use source mode again. This, however, is easier than you think.

This section assumes you've read and understood the Items that cannot be disassembled section - how to get into source mode and how to add the disassembly row to Infobox Item.

Filling in the template[edit | edit source]

The template we use is Template:Disassembly (you can read the full documentation there). The initial state of this template is as follows:

|category = 
|level = 
|special = 

From what we know, nearly every item falls into a certain category that defines what components it can give. For example, the Rune platebody falls under the "Melee body armour" category. This makes sense, logically, but we can also see this by the fact that it gives cover, plated, and deflecting often; strong, and protective rarely; and gives 8 items when disassembled.

Experience and junk chance are calculated from an internal level field that is on every item. Rune platebodies are level 50. That makes sense, because they require level 50 defence. Not everything is like this, however. Some items are based on the level they are created at. Some are level 1 anyways.

If you're not sure, you can look at the Junk chance or the Disassemble experience. The formulae for each is on their respective article.

Here's what our template looks like when complete:

|level = 50
|category = Melee body

Which looks like this:

Special components[edit | edit source]

Special components have an extra layer: they always come separate from the list of the materials when dismantling an item that gives them, in a specific quantity. To do this, following the material name with square brackets containing the number. Not every special component is a guaranteed; in those cases, add the parameter alwaysgivesaspecialmaterial and set it to no.

Here are 2 examples:

|level = 90
|category = Melee body
|special = Rumbling [4]
|level = 90
|category = Melee body
|special = Rumbling [4]
|alwaysgivesaspecialmaterial = no

Missing information[edit | edit source]

It is entirely fine to add an incomplete template. All missing parameters will generate a category which can be checked over later and filled in. For example, you might not be able to work out the level of the item, or whatever. Just the analyse information is good. E.g.:

|level = 
|category = Melee body

Pre-filled templates[edit | edit source]

Most items are part of a similar group of items; they share the same number and types of materials, and items per disassemble. In such cases, you can use an abbreviated version of the disassembly template which has the materials list already completed. The prefill data is defined by the category parameter, with an exhaustive list found here.


Many items use the 'default disassemble', as they don't have any defined disassembly. Items of this type have the following properties:

  • 98.9% base junk chance
  • 0.1 experience
  • Often: Simple parts
  • Rarely: Variable components
  • 1 item per disassemble
  • 1 material per item

In this case you can entirely skip the above and simply use {{Disassembly|category=Default}}.

Manual entry[edit | edit source]

If you need to, you can manually enter the parameters rather than using a category. This isn't advised, but you can read about it more in the documentation. The rune platebody example would look like this:

|xp = 15
|junk = 45.0
|itemqty = 1
|compqty = 8
|often = Cover parts, Plated parts, Deflecting parts
|rarely = Strong components, Protective components

Finishing up[edit | edit source]

Before we add this to the page, we add a header ==Disassembly==:

|level = 50
|category = Melee body

The template can now be added to the page. It should be placed toward to the bottom of the page, underneath most of the content, but above trivia and navboxes. For example, clean marrentill.

We also add |disassembly = Yes to Infobox Item - see above for how to do this.

Before you save, make sure to preview your work! If there's issues, you may have made a typo. Double-check if your work is correct before saving, too.

Empty template[edit | edit source]

Here are some empty templates ready for copy-pasting.

|category = 
|level = 
|special = 
Complete control
|xp = 
|junk = 
|itemqty = 
|compqty = 
|special = 
|alwaysgivesaspecialmaterial = 
|often = 
|sometimes = 
|rarely = 

Maintenance[edit | edit source]

For a list of items that haven't been checked yet, see this page.
For full guidelines, see our style guide for Invention.