Well, now that this topic is already up I'd love to know of a way too.
So far I "solved" that problem with a script that adds a second and third version of that effect. It's actually just a dummy effect, that acts as a kind of fuel for the real effect. Applying a specific effect checks if it is already present and if so adds version 2 or 3 instead, similar procedure on removal.
But ofc that's a kind of dirty workaround, and bloats both the script and the HUD effects fastly.
edit: and it has some other drawbacks too like the values of the applied effects for example, as it only monitors the last applied effect that way
Last edited by Seelenernter; 08/10/17 02:12 PM.