From b434ed1a1eb1851c674a5c39b579b7838f2049c1 Mon Sep 17 00:00:00 2001
From: Chris Kearney <chris@kearneymail.com>
Date: Thu, 8 Oct 2015 17:13:30 -0700
Subject: [PATCH] new sword

---
 .../java/com/comandante/creeper/ConfigureNpc.java   |  1 +
 .../java/com/comandante/creeper/Items/ItemType.java | 13 ++++++++++++-
 .../comandante/creeper/player/EquipmentBuilder.java | 10 ++++++++++
 3 files changed, 23 insertions(+), 1 deletion(-)

diff --git a/src/main/java/com/comandante/creeper/ConfigureNpc.java b/src/main/java/com/comandante/creeper/ConfigureNpc.java
index 872fc539..ed7dc6b5 100755
--- a/src/main/java/com/comandante/creeper/ConfigureNpc.java
+++ b/src/main/java/com/comandante/creeper/ConfigureNpc.java
@@ -122,6 +122,7 @@ public class ConfigureNpc {
         ketilItems.put(4, new MerchantItemForSale(ItemType.PYAMITE_ICEAXE, 10000000));
         ketilItems.put(5, new MerchantItemForSale(ItemType.STRENGTH_ELIXIR, 3000));
         ketilItems.put(6, new MerchantItemForSale(ItemType.CHRONIC_JOOSE, 5500));
+        ketilItems.put(7, new MerchantItemForSale(ItemType.VIAGRA_SWORD, 900000000));
         
         Map<Integer, MerchantItemForSale> blackbeardItems = Maps.newHashMap();          
         blackbeardItems.put(1, new MerchantItemForSale(ItemType.IRON_LOCKPICKING_SET, 8000000));
diff --git a/src/main/java/com/comandante/creeper/Items/ItemType.java b/src/main/java/com/comandante/creeper/Items/ItemType.java
index d0f06423..17bc2f8f 100755
--- a/src/main/java/com/comandante/creeper/Items/ItemType.java
+++ b/src/main/java/com/comandante/creeper/Items/ItemType.java
@@ -1532,7 +1532,18 @@ public enum ItemType {
             60,
             false,
             Rarity.LEGENDARY,
-            8000000, Sets.<TimeTracker.TimeOfDay>newHashSet());
+            8000000, Sets.<TimeTracker.TimeOfDay>newHashSet()),
+
+    VIAGRA_SWORD(139, Arrays.asList("sword", "viagra sword", "viagra sword"),
+            Color.GREEN + "viagra" + Color.RESET + Color.RED + " sword" + Color.RESET,
+            "a " + Color.GREEN + "viagra" + Color.RESET + Color.RED + " sword" + Color.RESET + " is on the ground.",
+            "a " + Color.GREEN + "viagra" + Color.RESET + Color.RED + " sword" + Color.RESET,
+            false,
+            0,
+            60,
+            true,
+            Rarity.LEGENDARY,
+            100000000, Sets.<TimeTracker.TimeOfDay>newHashSet());
             
     
             
diff --git a/src/main/java/com/comandante/creeper/player/EquipmentBuilder.java b/src/main/java/com/comandante/creeper/player/EquipmentBuilder.java
index 98428e1b..a345c9c2 100755
--- a/src/main/java/com/comandante/creeper/player/EquipmentBuilder.java
+++ b/src/main/java/com/comandante/creeper/player/EquipmentBuilder.java
@@ -118,6 +118,8 @@ public class EquipmentBuilder {
                     return getAexiumLeggings(item);
                 case AEXIUM_SWORD:
                     return getAexiumSword(item);
+                case VIAGRA_SWORD:
+                    return getViagraSword(item);
             }
         }
         return null;
@@ -493,4 +495,12 @@ public class EquipmentBuilder {
         item.setEquipment(equipment);
         return item;
     }
+
+    public static Item getViagraSword(Item item){
+        Stats stats = new StatsBuilder().setArmorRating(12944).setStrength(6305).setWeaponRatingMax(27000).setWeaponRatingMin(20000).setNumberOfWeaponRolls(24).createStats();
+        final Equipment equipment = new Equipment(EquipmentSlotType.HAND, stats);
+        item.setEquipment(equipment);
+        return item;
+    }
+
 }
\ No newline at end of file
-- 
GitLab