107,7 → 107,7 |
Bike *bike = bikes[i]; |
if (bike->isReady && bike->show) |
{ |
if (bike->dead) |
if (bike->dead || bike->collided) |
{ |
socket->write("DEAD "); |
socket->write(bike->name.toAscii()); |
183,7 → 183,7 |
return true; |
for(int j = 0; j < linePoints.count() - 2; j++) |
{ |
if(!(linePoints[j].x == linePoints[j+1].x() && linePoints[i].x() == linePoints[i-1].x()) && !(linePoints[j].y() == linePoints[j+1].y() && linePoints[i].y == linePoints[i-1].y())) |
if(!(linePoints[j].x() == linePoints[j+1].x() && linePoints[i].x() == linePoints[i-1].x()) && !(linePoints[j].y() == linePoints[j+1].y() && linePoints[i].y() == linePoints[i-1].y())) |
{ |
// If not parallel |
if(linePoints[j].x() == linePoints[j+1].x()) |