Convert ChampionsGuildDoor to Kotlin + InteractionListener

What have you done in this MR?

  • Made ChampionsGuildDoor use Kotlin and InteractionListener

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

  • No

  • Yes, as follows: Make sure Champions Guild Door still works. ::allquest can come in handy when testing, although there isn't a command to go back to 0qp so use this after you tested being below 32qp first

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

Merge request reports

Loading