From 46eb94c7d92bc1cad457307bcf97ec653e1b1288 Mon Sep 17 00:00:00 2001
From: Chris Kearney <chris.kearney@urbanairship.com>
Date: Thu, 28 Aug 2014 21:42:17 -0700
Subject: [PATCH] a tiny delay

---
 .../com/comandante/creeper/model/FightManager.java   | 12 +++++++++++-
 .../com/comandante/creeper/server/ChannelUtils.java  |  8 ++++----
 2 files changed, 15 insertions(+), 5 deletions(-)

diff --git a/src/main/java/com/comandante/creeper/model/FightManager.java b/src/main/java/com/comandante/creeper/model/FightManager.java
index 80ec2e5b..d3bed202 100644
--- a/src/main/java/com/comandante/creeper/model/FightManager.java
+++ b/src/main/java/com/comandante/creeper/model/FightManager.java
@@ -44,7 +44,7 @@ public class FightManager {
         }
 
         if (npcStats.getHealth() <= 0) {
-            channelUtils.write(player.getPlayerId(), "You killed " + npc.getName());
+            channelUtils.writeNoPrompt(player.getPlayerId(), "You killed " + npc.getName());
             channelUtils.writeToRoom(player.getPlayerId(), npc.getDieMessage());
             entityManager.deleteNpcEntity(npc.getEntityId());
             return;
@@ -72,6 +72,11 @@ public class FightManager {
         } else {
             channelUtils.writeNoPrompt(player.getPlayerId(), "You miss " + npc.getName());
         }
+        try {
+            Thread.sleep(1100);
+        } catch (InterruptedException e) {
+            e.printStackTrace();
+        }
         if (victim.getHealth() <= 0) {
             return;
         }
@@ -83,6 +88,11 @@ public class FightManager {
         } else {
             channelUtils.writeNoPrompt(player.getPlayerId(), npc.getName() + " misses you");
         }
+        try {
+            Thread.sleep(1100);
+        } catch (InterruptedException e) {
+            e.printStackTrace();
+        }
     }
 
     private void doPlayerDamage(String playerId, int damageAmount) {
diff --git a/src/main/java/com/comandante/creeper/server/ChannelUtils.java b/src/main/java/com/comandante/creeper/server/ChannelUtils.java
index 06864bbe..359b586a 100644
--- a/src/main/java/com/comandante/creeper/server/ChannelUtils.java
+++ b/src/main/java/com/comandante/creeper/server/ChannelUtils.java
@@ -32,13 +32,13 @@ public class ChannelUtils {
         Set<String> presentPlayerIds = playerCurrentRoom.getPresentPlayerIds();
         for (String id : presentPlayerIds) {
             Player presentPlayer = playerManager.getPlayer(id);
-            if (presentPlayer.getPlayerId().equals(playerId)) {
-                write(playerId, message);
-            } else {
+       //     if (presentPlayer.getPlayerId().equals(playerId)) {
+        //        write(playerId, message);
+         //   } else {
                 writeNoPrompt(presentPlayer.getPlayerId(), message);
             }
         }
-    }
+
 
     public void write(String playerId, String message) {
         write(playerId, message, true);
-- 
GitLab