From 0277dcd06bb17c0c0220b8e81241e090b0f646e1 Mon Sep 17 00:00:00 2001 From: Ceikry Date: Sat, 28 Mar 2020 07:14:56 -0500 Subject: [PATCH] closes #225 --- .../plugin/interaction/city/RCGuildMap.java | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 Server/src/plugin/interaction/city/RCGuildMap.java diff --git a/Server/src/plugin/interaction/city/RCGuildMap.java b/Server/src/plugin/interaction/city/RCGuildMap.java new file mode 100644 index 000000000..6645ed161 --- /dev/null +++ b/Server/src/plugin/interaction/city/RCGuildMap.java @@ -0,0 +1,29 @@ +package plugin.interaction.city; + +import org.crandor.cache.def.impl.ObjectDefinition; +import org.crandor.game.interaction.OptionHandler; +import org.crandor.game.node.Node; +import org.crandor.game.node.entity.player.Player; +import org.crandor.plugin.Plugin; + + +/** + * Map in RC guild/wiz tower + * @author ceik + */ +public class RCGuildMap extends OptionHandler { + + @Override + public Plugin newInstance(Object arg) throws Throwable { + ObjectDefinition.forId(38422).getConfigurations().put("option:study",this); + return null; + } + + @Override + public boolean handle(Player player, Node node, String option) { + if(option.equals("study")){ + player.getPacketDispatch().sendMessage("A map of Gielinor."); + } + return false; + } +}