Index: project.cpp
===================================================================
--- project.cpp	(revision 1558)
+++ project.cpp	(working copy)
@@ -7389,8 +7389,21 @@
 		}
 	}
 
-	// TODO: light
+	for (Light* pLight = m_pLights; pLight; pLight = pLight->m_pNext)
+	{
+		if (pLight->IsEyeFocused())
+		{
+			Position = pLight->mPosition;
+			return true;
+		}
 
+		if (pLight->IsTargetFocused())
+		{
+			Position = pLight->mTargetPosition;
+			return true;
+		}
+	}
+
 	Position = lcVector3(0.0f, 0.0f, 0.0f);
 
 	return false;
