If you use the OnEffectFinish block, you don't really even need a global variable to store the ID, do you? That would make things a lot simpler.
I tried putting it there before and it just never worked but using the GlobalVariable did!
You guys are my heroes!
When I become a game developer and get rich I'm buying you all new rigs!!!!!!!
