From b10d3a0f5535baf12d8fb48385e8051df560c5c4 Mon Sep 17 00:00:00 2001 From: anth64 Date: Tue, 21 Jul 2026 20:29:32 +0200 Subject: [PATCH] fix: cancel old owner's pending action on ownership transfer --- ClaimLink/ClaimLinkChatCommand.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ClaimLink/ClaimLinkChatCommand.cs b/ClaimLink/ClaimLinkChatCommand.cs index 8f42eb7..2d68204 100644 --- a/ClaimLink/ClaimLinkChatCommand.cs +++ b/ClaimLink/ClaimLinkChatCommand.cs @@ -512,6 +512,8 @@ public static class ClaimLinkChatCommand if (oldOwnerMembership != null) oldOwnerMembership.Level = EnumPlayerGroupMemberShip.Op; + PendingActions.Remove(oldOwnerUid); + string notice = $"'{group.Name}' is now owned by {target.PlayerName}."; HashSet notifyUids = ClaimLinkModSystem