From 0c05af80c2907cc2bdaeeb1c7ada5162ceab09f1 Mon Sep 17 00:00:00 2001 From: Beny Date: Fri, 24 May 2019 23:11:18 +0100 Subject: [PATCH] Added walking onto InteractionInformationTerminal --- .../interactions/InteractionInformationTerminal.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionInformationTerminal.java b/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionInformationTerminal.java index 8a11945f..e54442b0 100644 --- a/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionInformationTerminal.java +++ b/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionInformationTerminal.java @@ -3,6 +3,8 @@ package com.eu.habbo.habbohotel.items.interactions; import com.eu.habbo.habbohotel.gameclients.GameClient; import com.eu.habbo.habbohotel.items.Item; import com.eu.habbo.habbohotel.rooms.Room; +import com.eu.habbo.habbohotel.rooms.RoomUnit; +import com.eu.habbo.habbohotel.users.Habbo; import com.eu.habbo.messages.outgoing.habboway.nux.NuxAlertComposer; import gnu.trove.map.hash.THashMap; @@ -36,4 +38,14 @@ public class InteractionInformationTerminal extends InteractionCustomValues client.sendResponse(new NuxAlertComposer(this.values.get("internalLink"))); } } + + @Override + public void onWalk(RoomUnit roomUnit, Room room, Object[] objects) throws Exception { + super.onWalk(roomUnit, room, objects); + + Habbo habbo = room.getHabbo(roomUnit); + if(habbo != null && this.values.containsKey("internalLink")) { + habbo.getClient().sendResponse(new NuxAlertComposer(this.values.get("internalLink"))); + } + } }