From f9c72a62df2b97d399d79af570079d8ea7aa502f Mon Sep 17 00:00:00 2001 From: Mink80 <46659983+Mink80@users.noreply.github.com> Date: Tue, 22 Nov 2022 00:30:30 +0100 Subject: [PATCH] fix: Check for same map in BaseCreature.TeleportPets() (#1259) --- Projects/UOContent/Mobiles/BaseCreature.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Projects/UOContent/Mobiles/BaseCreature.cs b/Projects/UOContent/Mobiles/BaseCreature.cs index 853461c82..a1799eeb9 100644 --- a/Projects/UOContent/Mobiles/BaseCreature.cs +++ b/Projects/UOContent/Mobiles/BaseCreature.cs @@ -3826,7 +3826,7 @@ namespace Server.Mobiles for (var i = 0; i < pm.AllFollowers.Count; i++) { var m = pm.AllFollowers[i]; - if (master.InRange(m, 3) && m is BaseCreature + if (m.Map == master.Map && master.InRange(m, 3) && m is BaseCreature { Controlled: true, ControlOrder: OrderType.Guard or OrderType.Follow or OrderType.Come } pet && pet.ControlMaster == master && (!onlyBonded || pet.IsBonded)) {