From 778f400534e9c83fc56bc43714a1872a4e25803e Mon Sep 17 00:00:00 2001 From: Sainan <63328889+Sainan@users.noreply.github.com> Date: Sat, 3 May 2025 17:02:08 +0200 Subject: [PATCH] fix: refuse to add horse if one is already owned --- src/services/inventoryService.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/services/inventoryService.ts b/src/services/inventoryService.ts index 22106441..c4d28edc 100644 --- a/src/services/inventoryService.ts +++ b/src/services/inventoryService.ts @@ -789,6 +789,10 @@ export const addItem = async ( break; } case "NeutralCreatures": { + if (inventory.Horses.length != 0) { + logger.warn("refusing to add Horse because account already has one"); + return {}; + } const horseIndex = inventory.Horses.push({ ItemType: typeName }); return { Horses: [inventory.Horses[horseIndex - 1].toJSON()] -- 2.47.2