Skip to content

Overhaul the Lumbridge jobs system to be more authentic to 2009 RuneScape

Swizey requested to merge Swizey/2009scape:jobs-fixes into master

This MR overhauls the existing Lumbridge jobs system to more authentically match how it was it 2009.

This change should be entirely compatible with the job data that is in existing player saves, though players with existing jobs will need to return to the appropriate employer for that job to turn it in once they complete it.

Changes include:

  • Adding the third class of jobs (bone-burying)
  • Making the Task List item functional
  • Overhauling the dialogues of all of the applicable employers to be more authentic to 2009
  • Requiring players to return to the employer who gave them the job to turn it in
  • Adding a development command to clear the player's current job

Are there any tricky things testers should keep an eye out for?

  • No
  • Yes, as follows:

  • I have tested these changes thoroughly.

  • This requires extra testing due to changes to architecture or other similarly risky changes.

  • I used the Thanos Tool for any JSON edits where possible, and have attached screenshots of any changes.

  • I acknowledge that this contribution will be released under the AGPL license.

Edited by Swizey

Merge request reports