diff options
| author | Soopyboo32 <49228220+Soopyboo32@users.noreply.github.com> | 2022-01-23 22:21:23 +0800 |
|---|---|---|
| committer | Soopyboo32 <49228220+Soopyboo32@users.noreply.github.com> | 2022-01-23 22:21:23 +0800 |
| commit | fe3449248bb556779fc1ef8ee216efeda43e8592 (patch) | |
| tree | c96fe6a66e8f9ea7a519e1027572b3d8ae53e331 /features/dungeonSolvers | |
| parent | a0158cef8a59537145286ad96fd3daafc5238cf8 (diff) | |
| download | SoopyV2-fe3449248bb556779fc1ef8ee216efeda43e8592.tar.gz SoopyV2-fe3449248bb556779fc1ef8ee216efeda43e8592.tar.bz2 SoopyV2-fe3449248bb556779fc1ef8ee216efeda43e8592.zip | |
add error handling to registering forge event, and other fixes and cleanups
Diffstat (limited to 'features/dungeonSolvers')
| -rw-r--r-- | features/dungeonSolvers/index.js | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/features/dungeonSolvers/index.js b/features/dungeonSolvers/index.js index 83c8e24..2d47441 100644 --- a/features/dungeonSolvers/index.js +++ b/features/dungeonSolvers/index.js @@ -155,6 +155,7 @@ class DungeonSolvers extends Feature { let endPoint1 = this.eMovingThing[skull.getUUID().toString()].endPoint; let endPoint2 = this.eMovingThing[skull.getUUID().toString()].endPointLast; let endPointUpdated = Math.min(Date.now() - this.eMovingThing[skull.getUUID().toString()].endPointUpdated, 100); + if(!endPoint2) return let endPoint = [endPoint2[0] + ((endPoint1[0] - endPoint2[0]) * endPointUpdated) / 100, endPoint2[1] + ((endPoint1[1] - endPoint2[1]) * endPointUpdated) / 100, endPoint2[2] + ((endPoint1[2] - endPoint2[2]) * endPointUpdated) / 100]; let pingPoint = [startPoint[0] + xSpeed2 * this.ping, startPoint[1] + ySpeed2 * this.ping, startPoint[2] + zSpeed2 * this.ping]; |
