X-Git-Url: http://gitweb.pgornicz.com/gitweb.cgi?p=physics.git;a=blobdiff_plain;f=src%2FcollisionManager.cpp;h=5d2dff0872e65def4dd9db2b134468438b289640;hp=9db130e4cca1259d04aa8e006fe567a255be0e65;hb=1a4f2f30e4582501500f448fb7b1f0b87f4094f9;hpb=6234dc8ac6f39176121740b756828f0cba565149 diff --git a/src/collisionManager.cpp b/src/collisionManager.cpp index 9db130e..5d2dff0 100644 --- a/src/collisionManager.cpp +++ b/src/collisionManager.cpp @@ -142,10 +142,10 @@ void updateEntities() it2 != divisions[x][y].end(); it2++ ) { - if( *it1 != *it2 ) - { - applyCollision(*it1, *it2); - } + if( *it1 == *it2 ) + break; + + applyCollision(*it1, *it2); } } }