summaryrefslogtreecommitdiff
path: root/client/src/logic/movement.ts
diff options
context:
space:
mode:
Diffstat (limited to 'client/src/logic/movement.ts')
-rw-r--r--client/src/logic/movement.ts9
1 files changed, 9 insertions, 0 deletions
diff --git a/client/src/logic/movement.ts b/client/src/logic/movement.ts
index 726f87a..32956f9 100644
--- a/client/src/logic/movement.ts
+++ b/client/src/logic/movement.ts
@@ -193,6 +193,11 @@ const updateCollision = (data: GameState) => {
for (let i = 0; i < num - 1; i++) {
for (let j = i + 1; j < num; j++) {
+
+ if (players[i].dead || players[j].dead) {
+ continue
+ }
+
let rot = checkBoundingBox(bb[i], bb[j])
if (rot == Rotation.NOTHING) {
continue
@@ -224,6 +229,10 @@ export const updateMovement = (data: GameState) => {
const player = data.players[id]
+ if (!player || player.dead) {
+ continue
+ }
+
if (player.thiccLeft > 0) {
player.thiccLeft--
}