So I created this ability that has a constant effect MGEF in it. The MGEF is attached to a ActiveMagicEffect script. But the events inside the script never go off. If I take the same script and attach it to a fire and forget MGEF it works normally. Is this intended behaviour? How to work around it?