From 2c1946c8a6d3640637d2639c590509f97425b4ce Mon Sep 17 00:00:00 2001 From: Chris Kearney <chris@kearneymail.com> Date: Sun, 14 May 2017 20:46:38 -0700 Subject: [PATCH] added loot items --- .../creeper/common/ColorizedTextTemplateTest.java | 7 ++++++- world/npcs/red-eyed_bear.json | 5 +++++ world/npcs/swamp_bear.json | 5 +++++ world/npcs/swamp_berserker.json | 3 +++ world/npcs/tree_berserker.json | 4 ++++ 5 files changed, 23 insertions(+), 1 deletion(-) diff --git a/src/test/com/comandante/creeper/common/ColorizedTextTemplateTest.java b/src/test/com/comandante/creeper/common/ColorizedTextTemplateTest.java index dabfcd8c..9ecac04a 100644 --- a/src/test/com/comandante/creeper/common/ColorizedTextTemplateTest.java +++ b/src/test/com/comandante/creeper/common/ColorizedTextTemplateTest.java @@ -1,10 +1,12 @@ package com.comandante.creeper.common; import com.comandante.creeper.items.ItemMetadata; +import com.comandante.creeper.items.Loot; import com.comandante.creeper.merchant.MerchantMetadata; import com.comandante.creeper.server.player_communication.Color; import com.comandante.creeper.storage.*; import com.google.common.collect.Maps; +import com.google.common.collect.Sets; import com.google.gson.Gson; import com.google.gson.GsonBuilder; import org.junit.Assert; @@ -171,7 +173,10 @@ public class ColorizedTextTemplateTest { // } - + Loot loot = new Loot(16, 28, Sets.newHashSet("beserker baton", "bersker boots")); + Gson gson = new GsonBuilder().setPrettyPrinting().create(); + String s = gson.toJson(loot); + System.out.println(s); } } \ No newline at end of file diff --git a/world/npcs/red-eyed_bear.json b/world/npcs/red-eyed_bear.json index 1dee089f..7056c161 100644 --- a/world/npcs/red-eyed_bear.json +++ b/world/npcs/red-eyed_bear.json @@ -52,6 +52,11 @@ } ], "loot": { + "internalItemNames": [ + "beserker shorts", + "beserker chest", + "beserker helm" + ], "lootGoldMax": 24, "lootGoldMin": 18 }, diff --git a/world/npcs/swamp_bear.json b/world/npcs/swamp_bear.json index fbf6bd7c..0869b13b 100644 --- a/world/npcs/swamp_bear.json +++ b/world/npcs/swamp_bear.json @@ -51,6 +51,11 @@ } ], "loot": { + "internalItemNames": [ + "beserker shorts", + "beserker chest", + "beserker helm" + ], "lootGoldMax": 18, "lootGoldMin": 12 }, diff --git a/world/npcs/swamp_berserker.json b/world/npcs/swamp_berserker.json index 92dff6bb..bc4ca611 100644 --- a/world/npcs/swamp_berserker.json +++ b/world/npcs/swamp_berserker.json @@ -42,6 +42,9 @@ } ], "loot": { + "internalItemNames": [ + "beserker bracers" + ], "lootGoldMax": 10, "lootGoldMin": 5 }, diff --git a/world/npcs/tree_berserker.json b/world/npcs/tree_berserker.json index 9dfc4588..c8acb5d2 100644 --- a/world/npcs/tree_berserker.json +++ b/world/npcs/tree_berserker.json @@ -43,6 +43,10 @@ } ], "loot": { + "internalItemNames": [ + "beserker baton", + "bersker boots" + ], "lootGoldMax": 14, "lootGoldMin": 8 }, -- GitLab