From 9c4f68e1745266d97f20c9311d33f7476bb2d964 Mon Sep 17 00:00:00 2001
From: Perttu Ahola <celeron55@gmail.com>
Date: Sun, 18 Mar 2012 18:30:21 +0200
Subject: [PATCH] Fix getVisibleBrightness() to return sunlight visibility
 correctly even if not much of world has been loaded

---
 src/clientmap.cpp | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/clientmap.cpp b/src/clientmap.cpp
index 3aa8af848..7bf6b2f46 100644
--- a/src/clientmap.cpp
+++ b/src/clientmap.cpp
@@ -543,6 +543,7 @@ static bool getVisibleBrightness(Map *map, v3f p0, v3f dir, float step,
 			float newd = 2*BS;
 			pf = p0 + dir * 2*newd;
 			distance = newd;
+			sunlight_min_d = 0;
 		}
 	}
 	for(int i=0; distance < end_distance; i++){
-- 
GitLab