From 46cbd427d3274e5e335afab2605442c19a5b5610 Mon Sep 17 00:00:00 2001 From: Stanley Dimant Date: Tue, 21 Mar 2023 09:40:31 +0100 Subject: [PATCH] add failsafe to GetPet --- MareSynchronos/Services/DalamudUtilService.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/MareSynchronos/Services/DalamudUtilService.cs b/MareSynchronos/Services/DalamudUtilService.cs index 0e90bc9..9eef517 100644 --- a/MareSynchronos/Services/DalamudUtilService.cs +++ b/MareSynchronos/Services/DalamudUtilService.cs @@ -121,6 +121,7 @@ public class DalamudUtilService : IHostedService { var mgr = CharacterManager.Instance(); playerPointer ??= PlayerPointer; + if(playerPointer == IntPtr.Zero) return IntPtr.Zero; return (IntPtr)mgr->LookupPetByOwnerObject((BattleChara*)playerPointer); }