From 20f3288f06909a90cf8396572382af8fb766a89f Mon Sep 17 00:00:00 2001
From: Evan Debenham <Evan.SHPX@gmail.com>
Date: Thu, 17 Aug 2017 15:42:20 -0400
Subject: [PATCH] v0.6.1a: fixed hangs caused by changes to hero search logic

---
 .../shatteredpixeldungeon/actors/hero/Hero.java               | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/hero/Hero.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/hero/Hero.java
index 492773cf2..b138f64ed 100644
--- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/hero/Hero.java
+++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/hero/Hero.java
@@ -483,7 +483,7 @@ public class Hero extends Char {
 			Dungeon.observe();
 		}
 		
-		if (curAction == null) {
+		if (curAction == null || search(false)) {
 			
 			if (resting) {
 				spend( TIME_TO_REST ); next();
@@ -495,8 +495,6 @@ public class Hero extends Char {
 			
 		} else {
 			
-			search( false );
-			
 			resting = false;
 			
 			ready = false;