From b2bca567a447d04e7fc9696fa69715185f17bd19 Mon Sep 17 00:00:00 2001
From: Christian Heller <c.heller@plomlompom.de>
Date: Thu, 13 Nov 2014 21:57:39 +0100
Subject: [PATCH] Server: Don't continue turn after player has died.

---
 src/server/run.c | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/src/server/run.c b/src/server/run.c
index ea8d608..4f93669 100644
--- a/src/server/run.c
+++ b/src/server/run.c
@@ -253,11 +253,9 @@ static void turn_over()
 {
     struct Thing * player = get_player();
     struct Thing * thing = player;
-    uint16_t start_turn = world.turn;
     int16_t * whitelist = build_whitelist();
-    while (    0 < player->lifepoints
-           || (0 == player->lifepoints && start_turn == world.turn))
-    {             /* TODO: check meaning and refactorability of 2nd condition */
+    while (0 < player->lifepoints)
+    {
         if (!thing)
         {
             world.turn++;
-- 
2.30.2