That's odd! I'm just getting back into WC modding again so give me time to re understand everything haha. SimError isn't absolutely necessary for this spell to work though. SimError only displays an error message :P
Make the loop timer much shorter. 0.2 seconds imo is too slow and can cause bugs if there are multiple instances running.
There are a few hard-configured aspects of your spell like special effects and their attachement points. I recommend going through them and making them...
You have way too many hardcoded values in the code. Importing and configuring this would be a nightmare. Please have a config trigger where users can configure aspects of the spell such as damage, duration, damage type, etc. Take a look at all the approved spells in the section and...
Sorry for the late response! There seems to be an issue with the Special Effect - Create Special Effect At Point function and the SFX used to create the "circle" effect. Although not ideal, here is a temporary fix I found for it:
Go to VL Loop and find this block: