Multiple AI transitions wrong between animations

I set up an AI character using a blueprint to dictate its behavior and an animation bp to make him move.
The animation bp uses variables which are located inside the pawn’s blueprint. Everything works great when its a single character, but when i try to spawn multiple ai characters they behave according to the bp but all repeat one animation.
example: if I shoot one of them, all of the others including the one I shot go into fall animation.
I understand why it happens, I don’t know how to fix it.
They are all using the same vars to move between animations, what are my options to fix it? do I have to create a variables set for each ai I spawn seperetly by myself or I can make it spawn with its own set of variables?
Would love an explaination How to do it. :slight_smile:
Thanks.