Skip to content

Dialogues updated for non-quest NPCs in Burthorpe.

What have you done in this MR?

Converted the following dialogues to kotlin.

  • Breoca
  • Ceolburg
  • Hygd
  • Ocga (The only one who lost his son to trolls and is drinking all the time)
  • Penda
  • Wistan the shopkeeper
  • Servant (The only sane named one)

Alright. I'll be real here. I hate watching so many shit YouTube videos of 2007-2009. None of them cared to talk to these NPCs, but kill them for clue drops. I have no other idea on how to obtain dialogues for these useless NPCs.

The dialogues are straight from OSRS which as mentioned is a shit (albeit only) reference. All of them are copied from one another and apparently everyone of them lost their f**king son to trolls. Please send help.

This guy is the only one who attacks them because he was playing a hardcore one chunk in Burthorpe. https://www.youtube.com/watch?v=3UYqhg68fA0

Otherwise, I extrapolated most of the data from OSRS, assumed that Ocga is f**king paranoid dialogue wise, made everyone drops similar to Man(OSRS says so) and made them all walk (not the shopkeeper though).

Thanos tool is noice. Used it to modify all the JSONs.

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

  • No
  • Yes, as follows:

Nothing TBF, I just wanted to make Burthorpe a little more fuller with better NPC chat dialogue since many players will walk through it and prep for Death Valley. Make sure they move around and talk. That's all.

  • 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.

*** NOTE: If Gitlab complains about pipelines stating that you need to "Validate your Gitlab account" there is no need to worry. You do not have to do this and it is only occurring because OUR pipeline tried to run on your fork. While it's preferred that you do validate your account, you can safely ignore/dismiss this message from Gitlab. ***

Edited by Oven Bread

Merge request reports