diff --git a/21g30t1e75.js b/21g30t1e75.js index 76386bc..14762ae 100644 --- a/21g30t1e75.js +++ b/21g30t1e75.js @@ -1175,10 +1175,7 @@ GameLib.CustomCode.prototype.restore = function() { this.backupSnake.map( function(backupBody) { - if ( - backupBody.mesh === body.mesh || - backupBody.mesh === body.backupMesh - ) { + if (backupBody.mesh === body.mesh) { inUse = true; } @@ -1186,8 +1183,17 @@ GameLib.CustomCode.prototype.restore = function() { body.mesh.geometry = null; body.mesh.materials = null; body.mesh.remove(); + body.mesh = null; + inUse = true; } + if (backupBody.backupMesh === body.mesh) { + inUse = true; + } + + if (backupBody.backupMesh === body.backupMesh) { + inUse = true; + } } )