Remove a party-sourced effect from all members.
Deletes the corresponding party-held ActiveEffect records and each member's
partyEffectLink pointer item.
Uses a mutex scoped to the party document to prevent concurrent push/un-push races.
Parameters
members: Actor[]
The actor documents to remove the effect from
sourceEffectUuid: string
UUID of the source party effect
party: Actor
The party actor document that holds the effect records
Returns Promise<Map<string,boolean>>
Map of memberId → true if removed, false if not found
Remove a party-sourced effect from all members. Deletes the corresponding party-held ActiveEffect records and each member's partyEffectLink pointer item.
Uses a mutex scoped to the party document to prevent concurrent push/un-push races.