From e25598cb1c12e0e3e5d0ae47bcd0dd359c7d08f6 Mon Sep 17 00:00:00 2001
From: Chris-plus-alphanumericgibberish <chrisMorale@gmail.com>
Date: Wed, 1 Oct 2014 22:42:39 -0400
Subject: [PATCH] Fix to meating bug

---
 src/dogmove.c | 17 ++++++++---------
 1 file changed, 8 insertions(+), 9 deletions(-)

diff --git a/src/dogmove.c b/src/dogmove.c
index 06722eeca..bfaaa60a0 100644
--- a/src/dogmove.c
+++ b/src/dogmove.c
@@ -439,19 +439,18 @@ register struct edog *edog;
 	    /* We're hungry; check if we're carrying anything we can eat
 	       Intelligent pets should be able to carry such food */
 	    register struct obj *otmp, *obest = (struct obj *)0;
-	    int cur_nutrit = -1, best_nutrit = -1;
+	    int best_nutrit = -1; //cur_nutrit = -1,
 	    int cur_food = APPORT, best_food = APPORT;
 	    for (otmp = mtmp->minvent; otmp; otmp = otmp->nobj)
 	    {
-	        cur_nutrit = dog_nutrition(mtmp, otmp);
+//	        cur_nutrit = dog_nutrition(mtmp, otmp);
 		cur_food = dogfood(mtmp, otmp);
-	        if (cur_food < best_food &&
-		    cur_nutrit > best_nutrit)
-		{
-		    best_nutrit = cur_nutrit;
-		    best_food = cur_food;
-		    obest = otmp;
-		}
+	        if (cur_food < best_food) /*&& cur_nutrit > best_nutrit)*/
+			{
+//			    best_nutrit = cur_nutrit;
+			    best_food = cur_food;
+			    obest = otmp;
+			}
 	    }
 	    if (obest != (struct obj *)0)
 	    {