fantasycalendar / FoundryVTT-Sequencer

This module implements a basic pipeline that can be used for managing the flow of a set of functions, effects, sounds, and macros.
Other
41 stars 19 forks source link

[BUG] - Not all persistent effects persist through scene changes #190

Closed CrimsonPolar closed 1 year ago

CrimsonPolar commented 1 year ago

Describe the bug When a token has multiple persistent effects, only the most recently added effect will persist through a scene change. This is the case when the token exists on multiple scenes and they are switched between and when a token is copied and pasted into a new scene.

To Reproduce Steps to reproduce the behavior:

  1. Create 2 scenes and have an actor token in one or both.
  2. Add multiple persistent effects on the token. This is most easily done with automated animations and the pf2e system's conditions. I've tested this by adding both the "drained 1" and "stupefied 1" conditions to my token.
  3. Navigate to the scene with the copy of the same token, or paste the token in the new scene.
  4. See that only the most recently added effect has persisted. Other effects are marked as finished in the Sequencer Manager.

Expected behavior When changing scenes, all persistent effects on the token would be maintained and continue to play.

Setup:

Active modules:

Haxxer commented 1 year ago

Fixed in 3.1.2