Index: trunk/src/rogue/fov_recursive_shadowcasting.cc
===================================================================
--- trunk/src/rogue/fov_recursive_shadowcasting.cc	(revision 395)
+++ trunk/src/rogue/fov_recursive_shadowcasting.cc	(revision 398)
@@ -24,7 +24,6 @@
 	{
 		position max_radius = m_size-m_position;
-		max_radius.x=glm::max(max_radius.x,m_position.x);
-		max_radius.y=glm::max(max_radius.y,m_position.y);
-		m_radius = (int)glm::length((glm::vec2)max_radius)+1;
+		max_radius = glm::max(max_radius,m_position);
+		m_radius = (int)glm::length((vec2)max_radius)+1;
 	}
 	m_radius2 = m_radius * m_radius;
