From 078a21c876c72c01e6d2f5c860c23d29e511ff39 Mon Sep 17 00:00:00 2001 From: aronmal Date: Fri, 13 Jan 2023 09:00:11 +0100 Subject: [PATCH] Bugfix the last hardly broken Quickfix --- leaky-ships/components/useGameEvent.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/leaky-ships/components/useGameEvent.tsx b/leaky-ships/components/useGameEvent.tsx index 849a557..e247708 100644 --- a/leaky-ships/components/useGameEvent.tsx +++ b/leaky-ships/components/useGameEvent.tsx @@ -91,7 +91,7 @@ function useGameEvent(count: number) { const { target, params } = field const { x, y } = target if (isHit(hits, x, y).length) - return Object.assign(field, Object.assign(params, { imply: true })) + return { ...field, params: { ...params, imply: true } } return field }) setTargetList(e => { @@ -115,7 +115,7 @@ function useGameEvent(count: number) { const { target, params } = field const { x, y } = target if (isHit(hits, x, y).length || isSet(x, y)) - return Object.assign(field, Object.assign(params, { imply: true })) + return { ...field, params: { ...params, imply: true } } return field }) if (!targetPreviewPos.shouldShow)