This website is a read-only preview of RuneLibris. Some features may not work. For more information about the full feature-complete version of this wiki, please visit this link.
(Return to archive index)
Info/Quest varbit
Overview[edit]
In RuneScape, the main state for a given quest is stored in a single varbit (though a quest may use varbits for others things such as quest choices). An example of this with Cook's Assiant (2004)[1][Note 1]:
Varbit | Description |
---|---|
0 | Quest not started |
1 | Objectives were you need to give the ingredients to the Cook |
2 | Quest completed |
Depending on the quest, the last varbit may not be reflective in of the total amount of steps in a quest[1]. For example, the OldSchool RuneScape port of While Guthix Sleeps has its last varbit at 900[2]. It is extremely unlikely that the quest has 900 distinct states[3].
Furthermore, it should be noted that the Quest list bases the state of the quest (not started / in progress / completed) based on the aforementionned quest varbit[1]
Data in the cache[edit]
In RuneScape 3, the endvalue for some of the quests is stored in the cache[4].
In OldSchool RuneScape, the last quest varbit for every quest is exposed in the cache's Dbrow, in the param data=col19[1]
RuneMetrics[edit]
RuneMetrics's API do not transmits the last quest varbit. It instead transmit the quest state via string of text that can be "NOT_STARTED", "STARTED" and "COMPLETED"[5].
Archives[edit]
- Dump of OldSchool RuneScape's Dbrow from 2025-03-26[6].
- Dump of Chisel's quest related dbrows made on 2025-03-28[4]
Notes[edit]
- ↑ Example is pulled from OldSchool RuneScape's version of the quest which was untouched and thus identical to the 2004 version
References[edit]
- ↑ 1.0 1.1 1.2 1.3 Information told to manpaint by Kris in the RuneScape Preservation Unit Discord
- ↑ Information retrieved from OldSchool RuneScape's latest cache (dump from 2025-03-26). See archives sections
- ↑ Data directly entered in RuneLibris by manpaint on 2025-03-28
- ↑ 4.0 4.1 Based on data found on Chisel: https://chisel.weirdgloop.org/structs_rs3/index.html?type=quest_params&id=3 and https://chisel.weirdgloop.org/structs_rs3/index.html?type=quest_params&id=4
- ↑ Data directly entered in RuneLibris by manpaint. An example of an API URL can be found here
- ↑ Downloaded from https://github.com/Joshua-F/osrs-dumps/blob/master/config/dump.dbrow