Hi @roundpitt
Yes thats the most obvious choice and probably one of my first tries (If I understood you correctly). But then you realize you run into trouble when the trap is not repeaditly asking. Why:
Enemy steps into his first slow trap.
Slow trap asks if it shall activate slow on him
Everything works as intended
But then he steps into his second trap while he is still touching the first one as well and thus is still affected)
The second trap then asks, is he already affected? Oh yeah? Well then I dont apply slow.
A few milliseconds later the Enemy **is now no longer touching the first one = **base walk speed is applied again (no slow anymore)
Now he is still walking on the second trap, but the second trap already asked and therefore no new slow is gonna be applied.
Hope this makes more sense now. I tried to show this in the video etc.
Maybe you have some more suggestions?