Vauryx / advancedspelleffects

This module will use Sequencer, Tagger, JB2A spell effects and socketlib to create advanced spell functionality without relying on finicky macros to do the heavy lifting.
Other
19 stars 12 forks source link

Detect Magic Animation lingers #3

Closed Avitale34 closed 3 years ago

Avitale34 commented 3 years ago

Detect Magic Animation lingers on token and can not get rid of without delete and dropping new token.

Avitale34 commented 3 years ago

Getting this error too

AnimFunctions.js:1905 Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'setFlag') [Detected 2 packages: advancedspelleffects, socketlib] at Object.updateFlag (AnimFunctions.js:1905) at SocketlibSocket._executeLocal (socketlib.js:192) at SocketlibSocket.executeAsGM (socketlib.js:90) at Object.detectMagic (AnimFunctions.js:546)

Vauryx commented 3 years ago

All persisting animations can be removed by using the sequencer effect manager, there should be an icon for it on the left hand side menu. No need to delete and recreate the token. Looking into the error that you're receiving -

Avitale34 commented 3 years ago

It seems to happen when I cast it back to back, I was testing some tags and when I try to cast it a second time after removing the first it occurs.

Vauryx commented 3 years ago

I'm having trouble recreating your issue - can you try it using find the culprit and leave only the required modules installed (tagger, socketlib, sequencer, jb2a, ASE, advanced macros, midi-qol and DAE). If you could try this on a fresh world that'd be great too.

Avitale34 commented 3 years ago

I am using token action hud to remove the concentration, would that have something to do with it?

Avitale34 commented 3 years ago

Getting the same error with just ASE and it's dependents you have mentioned.

Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'setFlag') [Detected 2 packages: advancedspelleffects, socketlib] at Object.updateFlag (AnimFunctions.js:1905) at SocketlibSocket._executeLocal (socketlib.js:192) at SocketlibSocket.executeAsGM (socketlib.js:90) at Object.detectMagic (AnimFunctions.js:546)

Avitale34 commented 3 years ago

I can invite you to the game if that will help!

Vauryx commented 3 years ago

That will actually help - please send me a message on discord - Vauryx#4507

Vauryx commented 3 years ago

Fixed in 0.0.8.3