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. ::allquestcan 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.