From 6d2349c1d4846c548ef6d137bc4115520d027ee0 Mon Sep 17 00:00:00 2001 From: BLAZECRAFT <n3vs@yahoo.com> Date: Thu, 27 Aug 2015 21:46:30 -0400 Subject: [PATCH] Create BlackbeardRogue.java --- .../creeper/merchant/BlackbeardRogue.java | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 src/main/java/com/comandante/creeper/merchant/BlackbeardRogue.java diff --git a/src/main/java/com/comandante/creeper/merchant/BlackbeardRogue.java b/src/main/java/com/comandante/creeper/merchant/BlackbeardRogue.java new file mode 100644 index 00000000..d77b28a3 --- /dev/null +++ b/src/main/java/com/comandante/creeper/merchant/BlackbeardRogue.java @@ -0,0 +1,27 @@ +package com.comandante.creeper.merchant; + +import com.comandante.creeper.Items.Loot; +import com.comandante.creeper.managers.GameManager; +import com.comandante.creeper.server.Color; + +import java.util.Arrays; +import java.util.HashSet; +import java.util.Map; +import java.util.Set; + +import static com.comandante.creeper.server.Color.BOLD_ON; + +public class BlackbeardRogue extends Merchant { + private final static long phraseIntervalMs = 300000; + private final static String NAME = "blackbeard"; + private final static String welcomeMessage = "Welcome to Blackbeard's Rogue Shop.\r\n"; + private final static Set<String> validTriggers = new HashSet<String>(Arrays.asList(new String[] + {"blackbeard", "b", "rogue", "r", NAME} + )); + + private final static String colorName = BOLD_ON + Color.CYAN + NAME + Color.RESET ; + + public BlackbeardRogue(GameManager gameManager, Loot loot, Map<Integer, MerchantItemForSale> merchantItemForSales) { + super(gameManager, NAME, colorName, validTriggers, merchantItemForSales, welcomeMessage); + } +} -- GitLab