Body, Mind & Soul — API Reference
    Preparing search index...

    Function unpushEffectFromPartyMembers

    • 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