diff --git a/Server/src/plugin/interaction/object/WantedPoster.java b/Server/src/plugin/interaction/object/WantedPoster.java new file mode 100644 index 000000000..1119ebdd5 --- /dev/null +++ b/Server/src/plugin/interaction/object/WantedPoster.java @@ -0,0 +1,26 @@ +package plugin.interaction.object; + +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.InitializablePlugin; +import org.crandor.plugin.Plugin; + +@InitializablePlugin +public class WantedPoster extends OptionHandler { + + @Override + public Plugin newInstance(Object arg) throws Throwable { + ObjectDefinition.forId(40992).getConfigurations().put("option:look-at", this); + return this; + } + + @Override + public boolean handle(Player player, Node node, String option) { + //Can do fun stuff related to a player being wanted or something. + player.getDialogueInterpreter().sendPlainMessage(false, "Looks like a generic wanted poster."); + return true; + } + +}