From eefbd64089335fe47bc93ced6d3ffe3996594753 Mon Sep 17 00:00:00 2001 From: Bishop Date: Sat, 25 Jul 2026 17:46:25 -0500 Subject: [PATCH] Custom server name for bank deposit box and Falador bank wall notice --- .../iface/bank/BankDepositBoxInterface.kt | 17 ++++++++++++----- .../asgarnia/falador/handlers/BankNotices.kt | 3 ++- 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/Server/src/main/content/global/handlers/iface/bank/BankDepositBoxInterface.kt b/Server/src/main/content/global/handlers/iface/bank/BankDepositBoxInterface.kt index e190a8dde..81880a993 100644 --- a/Server/src/main/content/global/handlers/iface/bank/BankDepositBoxInterface.kt +++ b/Server/src/main/content/global/handlers/iface/bank/BankDepositBoxInterface.kt @@ -1,5 +1,6 @@ package content.global.handlers.iface.bank +import core.ServerConstants import core.api.animate import core.api.dumpBeastOfBurden import core.api.runWorldTask @@ -65,12 +66,18 @@ class BankDepositBoxInterface : InterfaceListener { } override fun defineInterfaceListeners() { + onOpen(Components.BANK_DEPOSIT_BOX_11) { player, _ -> + player.packetDispatch.sendString( + "The Bank of ${ServerConstants.SERVER_NAME} - Deposit Box", + Components.BANK_DEPOSIT_BOX_11, + 12 + ) + return@onOpen true + } on(Components.BANK_DEPOSIT_BOX_11, ::handleDepositBoxMenu) - on( - Components.BANK_DEPOSIT_BOX_11, - BUTTON_DEPOSIT_BOB - ) { player, _, _, _, _, _ -> - dumpBeastOfBurden(player); true + on(Components.BANK_DEPOSIT_BOX_11, BUTTON_DEPOSIT_BOB) { player, _, _, _, _, _ -> + dumpBeastOfBurden(player) + return@on true } } } \ No newline at end of file diff --git a/Server/src/main/content/region/asgarnia/falador/handlers/BankNotices.kt b/Server/src/main/content/region/asgarnia/falador/handlers/BankNotices.kt index 11a124e8b..0e1f4a309 100644 --- a/Server/src/main/content/region/asgarnia/falador/handlers/BankNotices.kt +++ b/Server/src/main/content/region/asgarnia/falador/handlers/BankNotices.kt @@ -2,6 +2,7 @@ package content.region.asgarnia.falador.handlers import content.global.handlers.iface.ScrollInterface import content.global.handlers.iface.ScrollLine +import core.ServerConstants import core.game.interaction.InteractionListener import org.rs09.consts.Components import org.rs09.consts.Scenery @@ -23,7 +24,7 @@ class BankNotices : InteractionListener { ) val CONTENTS_PASSWORD = arrayOf( - ScrollLine("The Bank of RuneScape would like to remind customers that",4), + ScrollLine("The Bank of ${ServerConstants.SERVER_NAME} would like to remind customers that",4), ScrollLine("they should NEVER tell ANYONE their password.",5), ScrollLine("If someone asks you to say your password, please report",7),