From 44ea4925561f36086910ebbee0b8a559b244a2d9 Mon Sep 17 00:00:00 2001 From: Kearwood Gilbert Date: Sat, 7 Sep 2013 17:34:06 -0700 Subject: [PATCH] Fixed bug in KROctreeNode::lineCast that would cause it to always return false --HG-- extra : source : a47a7a9a0b39a68629eb72aecc093400e4bb1568 --- KREngine/kraken/KROctreeNode.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/KREngine/kraken/KROctreeNode.cpp b/KREngine/kraken/KROctreeNode.cpp index 490b7f7..7332275 100644 --- a/KREngine/kraken/KROctreeNode.cpp +++ b/KREngine/kraken/KROctreeNode.cpp @@ -203,7 +203,6 @@ bool KROctreeNode::lineCast(const KRVector3 &v0, const KRVector3 &v1, KRHitInfo // Optimization: If we already have a hit, only search for hits that are closer hit_found = lineCast(v0, hitinfo.getPosition(), hitinfo, layer_mask); } else { - bool hit_found = false; if(getBounds().intersectsLine(v0, v1)) { for(std::set::iterator nodes_itr=m_sceneNodes.begin(); nodes_itr != m_sceneNodes.end(); nodes_itr++) { KRCollider *collider = dynamic_cast(*nodes_itr);